crytic / crytic/solc-select

Code quality/project standards alignment

Open
#198 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.