Skip to content

Releases: scikit-hep/particle

Version 0.26.0

30 Sep 13:27
57c94dd

Choose a tag to compare

  • Data files:
    • Added the 2025 PDG data table file, now default.
    • Version 15 of package CSV data files:
      • Since PDG 2025 information now the default.
  • Dependencies:
    • hepunits >= 2.4.0.
  • Miscellaneous:
    • Dropped support for Python 3.8.
  • CI and tests:
    • Updates and improvements to pre-commit hooks and CI YAML files.

Release 0.25.4

29 May 08:55
b504b1b

Choose a tag to compare

  • Particle class and submodules:
    • Fixed the creation of programmatic names for nuclei when the nucleus names end with a 0.
    • Minor fix for the Higgs spin.
  • PDGID class method and related standalone functions:
    • Little improvement to the helper function _digit.
  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.

Release 0.25.3

03 Apr 17:23
8820841

Choose a tag to compare

  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.

Version 0.25.2

07 Oct 09:17
4327691

Choose a tag to compare

  • Miscellaneous:
    • Added support for Python 3.13.
    • Added attestations.
  • CI and tests:
    • Faster CI with uv.
    • Updates to pre-commit hooks and CI YAML files.

Version 0.25.1

11 Sep 07:10
afdf690

Choose a tag to compare

  • Particle class and submodules:
    • Ensure the proton and neutron are correctly handled whether using
      the particle representation (PDG IDs 2212 and 2112) or their representation as a nucleus.
  • Data files:
    • Added internal quantum numbers for several mesons.
  • CI and tests:
    • Codecov back working again - required tokens.
    • Fix for ZipApp.
    • Updates to pre-commit hooks and CI YAML files.

Version 0.25.0

09 Aug 09:21
51e45aa

Choose a tag to compare

  • Data files:
    • Added the 2024 PDG data table file, now default.
    • Version 14 of package CSV data files:
      • Since PDG 2024 information now the default.
    • Removed superseded data files from 2021.
  • Particle class and submodules:
    • Minor fix in conversion to particle names in HTML.
  • CI and tests:
    • Use the PyPI trusted publisher.
    • Updates to pre-commit hooks and CI YAML files.

Version 0.24.0

23 Apr 12:00
a18498b

Choose a tag to compare

  • Particle class and submodules:

    • Removed deprecated methods.
  • Data files:

    • Fixed typo in the LaTeX name of Lambda(1405).
  • Miscellaneous:

    • Added support for Python 3.12 and dropped support for Python 3.7.
    • Started using AllContributors to acknowledge contributions explicitly.
  • CI and tests:

    • Updates to pre-commit hooks and CI YAML files.
    • Added support for pixi.

Version 0.23.1

01 Dec 13:49
a464420

Choose a tag to compare

  • Miscellaneous:
    • Modernisation of Ruff configuration in pyproject.toml.
  • CI and tests:
    • Updates to pre-commit hooks and CI YAML files.

Version 0.23.0

04 Jul 06:31
d0efbb8

Choose a tag to compare

  • Data files:
    • Added the 2023 PDG data table file, now default.
    • Version 13 of package CSV data files:
      • Since PDG 2023 information now the default.
    • Removed superseded data files from 2018-2020.
  • Tests:
    • Updates to pre-commit hooks.

Version 0.22.1

12 Jun 12:14
925b9a9

Choose a tag to compare

  • Particle class and submodules:
    • Added support for providing spin for SUSY particles, with tests.
  • Tests:
    • Test added for particles that should be assigned None masses.
    • Updates to pre-commit hooks.