Ampform

Latest version: v0.15.8

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

Scan your dependencies

Page 2 of 10

0.15.3

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

๐Ÿ› Bug fixes

- Use squared `FormFactor` in `EnergyDependentWidth` (425)

๐Ÿ“ Documentation

- Hide sympified attributes from expression classes (424)

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

0.15.2

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

โš ๏ธ Enhancements and optimizations

- Blattโ€“Weisskopf is now formulated with spherical Hankel function for arbitrary angular momentum (418)
- Split latex expressions with `terms_per_line` argument in `aslatex()` (414)

โœจ New features

- Implemented `FormFactor` expression class (422)

โš ๏ธ API changes

- URLs of the API page ([ampform.rtfd.io](https://ampform.readthedocs.io)) now end in `.html` again (#421)

๐Ÿ› Bug fixes

- `**kwargs` are now passed to `aslatex` iterable implementation (420)

๐Ÿ“ Documentation

- `_latex_repr_()` as method implementation to `unevaluated` is now explained with examples (416)
- Switched to author-year citation style (419)

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

0.15.1

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

โš ๏ธ Enhancements and optimizations

- SymPy caches are now written to the user cache directory (407)
- SymPy caches are written to a different path for different versions of SymPy (409)
- [`ampform.io.aslatex()`](https://ampform.readthedocs.io/0.15.1/api/ampform.io/#ampform.io.aslatex) now accepts custom keywords arguments for downstream dispatch overwrites (413)

๐Ÿ“ Documentation

- Added `versionadded` to function descriptions (410)
- Set correct widths and gammas in [K-matrix widget](https://ampform.readthedocs.io/0.15.1/usage/dynamics/k-matrix/#interactive-visualization) (408)

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

0.15.0

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

โš ๏ธ API changes

- Implement `SpinAlignment` interface (306)
- Deprecate `set_dynamics()` method (305 and 400)
- Remove `HelicityModel.sum_components()` (304)
- Extract `BuilderConfiguration` class (303)
- Rename isobar Wigner-D and CG functions (302)
- Split `helicity` and `kinematics` module (301)

โš ๏ธ Changes that may affect behavior

- Remove factor 16 pi from phsp factor (403)

โœจ New features

Implemented Dalitz-Plot Decomposition (307)

> [!WARNING]
> Experimental: see https://github.com/ComPWA/ampform/issues/309

๐Ÿ“ Documentation

- Show unaligned amplitudes in spin alignment page (321)

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

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

Page 2 of 10

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.