Particle

Latest version: v0.23.1

Safety actively analyzes 613734 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.23.1

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

0.23.0

- 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.

0.22.1

- `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.

0.22.0

- `Particle` class and submodules:
- Deprecated functions only used to find particles by AmpGen style of names.
Functionality moved to the `DecayLanguage` package, the only place where it is needed.
- Data CSV files:
- Version 12 of package data files made default:
- Information on nuclei updated based on masses taken from package `periodictable` version 1.6.1.
- Several Corsika7 IDs corrected.
- Otherwise same as version 11 files.
- Miscellaneous:
- Moved to `Ruff` for configuration.
- Documentation:
- Various fixes in docstrings, notably because of particle property updates.
- README: minor updates/fixes.
- Tests:
- Doctests run separately in the CI.
- Updates to pre-commit hooks.

0.21.2

- Classes for MC particle identification codes and converters:
- Improvements and fixes in Corsika7 module.
- Full test coverage for Corsika7 module.
- Better test coverage for PDG ID related functions.
- Tests:
- Updates to pre-commit hooks.

0.21.1

- `Particle` class and submodules:
- Better test coverage.
- `PDGID` class method and related standalone functions:
- Minor code simplifications.
- Significant improvements to test coverage.
- Documentation:
- README: info added on how to create user-defined particles.
- Tests:
- Various improvements to the CI.
- Updates to pre-commit hooks and CI YAML files.

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.