This repository was archived by the owner on Jul 25, 2025. It is now read-only.
2.1.0
Highlights
This release fixes some issues introduced in the previous version, particularly around ruff rules.
The google format for docstrings is now applied, which solves many issues with linter errors.
What's Changed
Features
- Migrated all mypy configurations to
pyproject.tomlfor better consistency - Added poetry version as a copier variable for better dependency management
- Locked poetry version for devcontainer environments
- Improved validation of distribution names to adhere to PEP 423
- Uses
mypy-mirrorpre-commit hook to ensure configurations are respected
Fixes
- Enforced more consistent docstring conventions with Ruff, excluding tests and specific files
- Resolved issues with mypy exclude patterns not being respected in pre-commit