Python template used in my repositories.
Important: Python minimal version update
Features:
- Python:
>=3.8, <4.0
- Prefers LF
- Allows 80 symbols/line and 100 symbols/line for docstrings
- Uses ruff
- Write a good README for your project
- Correct LICENSE, pyproject.toml files
- Write documentation!
- Provide automated tests
- (optional) Add a Dockerfile