CHANGELOG
v0.1.7 (2025-07-17)
Changes
Add Issue template for feature, bug and PR
Add documentation for Contributing, Authors, troubleshooting
Update README.rst to include “Who should use”, “When to use”, and “When not to use” sections
v0.1.6 (2025-07-15)
Changes
Integrate Cookiecutter support for customizable project scaffolding
Merge pull request #9 from sunil-fm/cookiecutter
v0.1.5 (2025-07-15)
Changes
Configure Dynaconf to load settings.toml and .secrets.toml from the configs directory
v0.1.4 (2025-07-14)
Changes
Add __init__.py version metadata to centralize version management
v0.1.3 (2025-07-14)
Changes
Fix pyproject.toml dependency group configuration
v0.1.2 (2025-07-10)
Changes
Group docs
GitHub Issue Template Instructions
Cookiecutter Instructions
v0.1.1 (2025-07-10)
Changes
Update Project Description
v0.1.0 (2025-07-10)
Code Quality & Consistency
EditorConfig - Ensures consistent indentation, line endings, and formatting across editors and IDEs.
Ruff - A lightning-fast Python linter and formatter.
MyPy - Performs static type checking to catch type-related bugs early.
pre-commit - Automates code quality checks via Git hooks.
Project Automation & Scalability
Dynaconf - Flexible and layered configuration management system.
Fire - Instantly generates CLI interfaces from your Python code.
Logging - Built-in, configurable logging setup for debugging and observability.
Pytest - A mature and powerful testing framework.
Coverage - Tracks code coverage during test runs.
pytest-cov - Integrates coverage directly with pytest.
Tox - Automates testing across different Python environments and dependency sets.