Skip to content

Releases: scikit-hep/decaylanguage

Version 0.15.3

06 Apr 09:39
cea91d7
Compare
Choose a tag to compare
  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.

Version 0.15.2

28 Mar 11:46
31e9453
Compare
Choose a tag to compare
  • Universal representation of decay chains:
    • Better test coverage for dec and decay submodules.
  • Modeling for GooFit/AmpGen:
    • Major update to AmpGen2GooFit parsing.
  • Miscellaneous:
    • Moved over to using Ruff.
  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.

Version 0.15.1

02 Feb 15:46
c76c97b
Compare
Choose a tag to compare
  • Universal representation of decay chains:
    • Test suite extended for a significantly better test coverage.
  • CI and tests:
    • Run doctests via pytest.
    • Updates to pre-commit hooks and CI YAML files.

Version 0.15.0

08 Nov 18:53
719311e
Compare
Choose a tag to compare
  • Dependencies:
    • Package dependent on Particle version 0.21.x.
    • Adapted to Python 3 only Lark 1.x series.
    • Support for Python 3.11 added and support for Python 3.6 removed.
  • Parsing of decay files (aka .dec files):
    • Updated to the latest Belle II master file DECAY.DEC.
    • Added support for ModelAlias keyword used in Belle II decay files.
  • Miscellaneous:
    • Added a CITATION.cff file.
    • Moved over to using hatchling.
    • Started using AllContributors to acknowledge contributions explicitly.
  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.
    • Various improvements to the CI.

Version 0.14.2

11 Jul 09:48
3b7c60b
Compare
Choose a tag to compare
  • Parsing of decay files (aka .dec files):
    • Minor improvements such as in type checking.
    • Documentation updates.
    • More tests.
  • CI and tests:
    • Several improvements to GHAs.
    • Various hooks version updates.
    • Added a dependabot.yml.

Version 0.14.1

03 Feb 09:53
d2c616c
Compare
Choose a tag to compare
  • Universal representation of decay chains:
    • Extra documentation and examples of usage.
    • Test suite extended.
  • Miscellaneous:
    • Type checking introduced.
  • Tests:
    • CI now tests the notebooks as well.
    • Various hooks version updates.

Version 0.14.0

17 Jan 11:55
3e06086
Compare
Choose a tag to compare

Package dependent on Python 3 only Particle version 0.20.
Otherwise identical to series 0.13.

Version 0.13.1

15 Jan 15:12
5f386b1
Compare
Choose a tag to compare
  • Universal representation of decay chains:
    • Adapt DOT representations to work with graphviz >= 0.19, which broke the API removing _repr_svg_().
  • Tests:
    • Various hooks version updates.

Version 0.13.0

10 Nov 18:06
f63dfe7
Compare
Choose a tag to compare
  • Dependencies:
    • Dropped Python 2 (2.7) support.
    • Added support for Python 3.10 and dropped 3.5.
    • Dependency on lark-parser upgraded to recent versions.
  • Tests:
    • Dependency on Pytest upgraded.
    • Added new pre-commit hooks and updated various versions of existing hooks.
  • Miscellaneous:
    • Added Nox support.

Version 0.12.0

02 Sep 13:58
50bf8ea
Compare
Choose a tag to compare
  • Dependencies:
    • Package dependent on Particle version 0.16.
    • Support for Python 3.5 removed.
  • Universal representation of decay chains:
    • Documentation updates.
  • Tests:
    • CI enhanced adding isort checks to pre-commit hooks.
    • Various hooks version updates.