Code quality/project standards alignment
Open
- Dominant language
- Python
- Stars
- 816
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Similar to https://github.com/crytic/slither/issues/2096.
This is a meta-issue, intended to track sub-issues that will align solc-select's codebase, development practices, etc. with the rest of our public tooling.
- [ ] Align `README.md` with our doc practices
- [x] Modernize the Python codebase
- [x] Switch to `pyproject.toml` (#186)
- [x] Use `pypa/build` for the build (sdist and wheel(s))
- [x] Use `ruff`?
- [x] Track Python dependency upgrades via `dependabot.yml`
- [ ] Add some kind of `QUICKSTART.md` or similar guide (broken out from the current `README.md`)
(This list is not intended to be exhaustive, and will be updated over time!)
Contributor guide
Assessment
This issue has not been assessed yet.