Skip to content

1.2.0

Choose a tag to compare

@mikeqfu mikeqfu released this 25 Aug 21:02
· 2 commits to master since this release
472f6bb

📦 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 pyhelpers dependency 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.