* Parsing of decay files (aka .dec files): - Remove deprecated method DecFileParser.load_grammar. * Miscellaneous: - Added support for Python 3.13. - Added attestations. * CI and tests: - Codecov back working again - required tokens. - Faster CI with `uv`. - Updates to pre-commit hooks and CI YAML files.
0.18.4
* Parsing of decay files (aka .dec files): - Fixes for a couple of bugs. * CI and tests: - Updates to pre-commit hooks and CI YAML files.
0.18.3
* Parsing of decay files (aka .dec files): - Added new EvtGen models for full support for all known Belle-II and LHCb models. * Dependencies: - Support for Python 3.12 added and support for Python 3.7 removed. * Miscellaneous: - Moved to PyPI Trusted Publishers. - Use Ruff format instead of Black. * CI and tests: - Updates to pre-commit hooks and CI YAML files.
0.18.2
* Parsing of decay files (aka .dec files): - EvtGen "Particle" statement understands optional widths. * CI and tests: - Updates to pre-commit hooks and CI YAML files.
0.18.1
* Parsing of decay files (aka .dec files): - Dynamically supply a list of decay models to the parsing grammar. * CI and tests: - Updates to pre-commit hooks and CI YAML files.
0.18.0
* Parsing of decay files (aka .dec files): - Major update of test suite to verify all EvtGen models are parsed correctly. - Hence full support for all known Belle-II and LHCb EvtGen models. - Lark parser grammar for decay files parsing refactored and simplified. - Minor fixes to decay model parsing. - Better type hints in decay file parsing classes. - General test suite enhanced. * Miscellaneous: - Modernisation of Ruff configuration in `pyproject.toml`. * CI and tests: - Updates to pre-commit hooks and CI YAML files.