Releases: sp-95/python-lifecycle-training
Releases · sp-95/python-lifecycle-training
Update docs
Group docs
Changes
- Group docs
- GitHub Issue Template Instructions
- Cookiecutter Instructions
Add Project Description
Changes
- Add project description
Initial Release
Features
- Simple Calculator
- Complex Calculator
- Broken Calculator
Changes
- poetry: Dependency Management
- Editor Config: Maintains Code Consistency
- flake8: Linting
- black and isort: Code Formatting
- mypy: Type Hinting
- preccommithhooks: Git hooks
- fire: Command-line Interface
- loguru: Logging
- dynaconf: Configuration Management
- pytest and coverage: Python Testing and Code Coverage
- Tox: Automated and Standardized testing
- Sphinx: Generates documents automatically
- GitHub Actions: Continuous Integration
- GitHub Pages: Documentation Hosting
- PyPi: Auto-deploy when you make a release
- GitHub issue templates