1.2.0
📦 Release v1.2.0
This release modernises project tooling by migrating to uv, upgrades key dependencies, standardises PyPI distribution metadata and resolves static type warnings across core parsing modules.
Summary of changes since 1.1.0:
⚙️ Maintenance & refactoring
- Resolved static type warnings and refactored internal parsing helper functions (#89).
- Aligned PyPI metadata across
pyproject.toml, source module attributes and Sphinx configuration (#92). - Upgraded
pyhelpersdependency to>=2.5.0(#87).
🛠️ Build & CI/CD
- Migrated project dependency management and lockfile workflows to
uv(#90). - Optimised GitHub Actions workflows with concurrency controls and path filtering to reduce runner usage.
- Fixed Sphinx build configuration issues on Read the Docs.
📚 Documentation
- Corrected typos and updated the quick-start tutorial.