Ampform

Latest version: v0.15.4

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

Scan your dependencies

Page 2 of 9

0.14.11

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.11)._

⚠️ Enhancements and optimizations

- Adapt implementation to QRules v0.10 (362 and 347)

🔨 Maintenance

- Import v0.15 refactorings into v0.14 (399)

🖱️ Developer Experience

- Switch to Ruff formatter (398)

_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.10...0.14.11)._

0.14.10

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.10)._

✨ New features

- Added `UnevaluatableIntegral` class for numerical integration (394)

⚠️ Enhancements and optimizations

- A warning is now raised if an `unevaluated` class defines `_latex_repr` instead of `_latex_repr_` (396)

🐛 Bug fixes

- Fixed latex rendering of certain `unvevaluated` expression classes (389)

📝 Documentation

- Updated links to the new [compwa.github.io](https://compwa.github.io) website (#387)
- Remove `.html` from page URLs on [ampform.rtfd.io](https://ampform.rtfd.io) (#388)
- Usage of the `argument()` function is now better documented (396)

🔨 Maintenance

- Methods that are supposed to override methods of the base class are now marked with `override` (397)
- Applied new Ruff preview linting and new `black` formatting (395)

_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.8...0.14.10)._

0.14.8

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.8)._

⚠️ API changes

- Renamed `unevaluated_expression()` decorator to `unevaluated()` (379)
- Arguments `z` and `angular_momentum` have swapped in `BlattWeisskopfSquared` -- `z` comes first (375)
- `n_events` argument is required in `BoostZMatrix`, `RotationYMatrix`, and `RotationZMatrix` classes (381)
- `UnevaluatedExpression` template and related functions are now deprecated (383)

⚠️ Enhancements and optimizations

- Add support for class attributes in `unevaluated` expression classes (375)
- Add support for default arguments in `unevaluated` expression classes (376)
- Add support to mark specific arguments to `unevaluated` classes as non-sympiable (380)

🐛 Bug fixes

- Sympify `unevaluated` instance attributes (374)

🔨 Maintenance

- Organize `unevaluated` test functions (377)
- Implement all expression classes of the AmpForm library with `unevaluated` (382)

🖱️ Developer Experience

- Show reasons for skipping tests when running `pytest` (378)

_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.7...0.14.8)._

0.14.7

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.7)._

✨ New features

- Implement `unevaluated_expression()` decorator (365)

📝 Documentation

- Add `CITATION.cff` (356)
- Add Lorentz boost example (352)
- Illustrate how to use `BoostMatrix` (353)
- Link to source code on GitHub with `linkcode` (371)

🔨 Maintenance

- Switch to Ruff as linter (354)
- Test AmpForm on Python 3.12 (366)

🖱️ Developer Experience

- Clean up Sphinx configuration (370)
- Define `docnblive` job in `tox.ini` (373)
- Enable language navigation and linting on Jupyter Lab (357 and 369)
- Link to source code on GitHub with `linkcode` (371)
- Remove `figure_formats = ["svg"]` statement (368)

_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.6...0.14.7)._

0.14.6

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.6)._

🔨 Maintenance

- Installation is now verified on Python 3.11 (339)
- Version limit has been removed from SymPy dependency (341)

📝 Documentation

- Improve sidebar of the website (344)
- Fix typos in `README.md` (348)

- 🖱️ Developer Experience

- GitHub workflows is now outsourced to [ComPWA/actions](https://github.com/ComPWA/actions) (#340)
- Log output of `sphinx-build` is now colored (343)

_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.5...0.14.6)._

0.14.5

_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.5)._

🐛 Bug fixes

- `sympy.Indexed` is now accepted as key in `ParameterValues` (336)

🖱️ Developer Experience

- Implemented caching for GitHub Actions workflows (335)

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.