Releases: scikit-hep/decaylanguage
Releases · scikit-hep/decaylanguage
Version 0.12.0
- Dependencies:
- Package dependent on
Particle
version 0.16. - Support for Python 3.5 removed.
- Package dependent on
- Universal representation of decay chains:
- Documentation updates.
- Tests:
- CI enhanced adding isort checks to pre-commit hooks.
- Various hooks version updates.
Version 0.11.4
- CI and tests:
- Run the CI on Linux, MacOS and Windows.
- Re-added coverage tests replacing Coveralls with Codecov.
- Removed Azure pipelines since superseded by GitHub Actions.
Version 0.11.3
- Parsing of decay files (aka .dec files):
- Fix to parsing of a couple of decay models (subtlety of Lark parsing priorities).
- Miscellaneous:
- CI updates.
Version 0.11.2
- Universal representation of decay chains:
DecFileParser.print_decay_modes()
enhanced.- Fix to visualisation of
DecayChainViewer
instances in notebooks.
- Miscellaneous:
- CI improvements and updates.
Version 0.11.1
Notebook clean-ups and improvement to environment.yml
.
Version 0.11.0
Universal representation of decay chains:
- More documentation and testing.
- Allow default class method
DecayMode.from_pdgids()
mimicking the default constructorDecayMode()
. - Fix in logic of
DecayChain.flatten()
. DecayChainViewer
class adapted to make use ofgraphviz
.
Dependencies:- Got rid of dependency on
pydot
, as the package is no longer maintained. - Replaced with dependency on
graphviz
, made a requirement.
Tests: - Check for some expected warnings, to get rid of obvious warnings.
Miscellaneous: - Follow Scikit-HEP org guidelines for code development and packaging.
Version 0.10.3
- Miscellaneous:
- Code refactored in the CI by Sourcery.ai.
- Updates to versions of pre-commit hooks.
Version 0.10.2
- Parsing of decay files (aka .dec files):
- New decay models as taken from most-recent EvtGen documentation.
Version 0.10.1
- Environment YAML file updated to
Particle
version 0.14.
Version 0.10.0
- Dependencies:
- Package dependent on
Particle
version 0.14.
- Package dependent on
- Miscellaneous:
- Pre-commit hooks added - Black formatting, check-manifest, etc.