crytic / crytic/tealer

Code quality/project standards alignment

Open
#183 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
63
Forks
13
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 tealer's codebase, development practices, etc. with the rest of our public tooling.

- [ ] Align `README.md` with our doc practices
- [ ] Modernize the Python codebase
- [ ] Switch to `pyproject.toml` (currently exists, but the build is in a separate `setup.py`)
- [ ] Use `pypa/build` for the build (sdist and wheel(s))
- [ ] Use `ruff`?
- [ ] 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.