Reference¶
Tools¶
Formatting¶
Linting¶
Automating¶
- pre-commit config
ruffpoetrypoetry-checkpoetry-lock
pre-commit-hookscheck-tomlcheck-yamlend-of-file-fixertrailing-whitespacerequirements-txt-fixer
- Semantic Pull Requests
- semantic-release (used indirectly)
- Codecov
- Nox config
- Cookiecutter
- cruft config
Type checking¶
Testing¶
Documenting¶
Building¶
Configuration Files¶
Standards¶
Commits¶
Versioning¶
Contributing¶
Editor¶
Guidelines¶
Workflows¶
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- https://nvie.com/posts/a-successful-git-branching-model
- https://github.community/t/syncing-a-fork-leaves-me-one-commit-ahead-of-upstream-master/1435/5