Xraylib

Latest version: v4.1.5

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

Scan your dependencies

Page 1 of 6

4.1.5

- Python: add support for Numpy 2 (contributed by Thomas Vincent)
- Python: publish packages to PyPI from GHA workflow
- meson: remove `python` option, and add various improvements
- deprecate GNU Autotools based build system

4.1.4

- Bug fix: return 0.0 early in `PM3_auger_cascade_kissel` and `PM4_auger_cascade_kissel` (reported and fixed by Chris Ninham)
- Bug fix: ensure that meson will error out when `python-numpy-bindings` is set to `enabled`, but `cython` is not found.
- Remove Google Analytics support as they have discontinued Universal Analytics

4.1.3

- Fix bug in python meson build, resulting in numpy integers not being accepted by SWIG generated python bindings (reported by Christian Koernig)

4.1.2

- Fix edge case in CS_Photo_Partial, where Kissel edge energies don't actually
correspond to the first energy in the list of energies (reported by Ulla
Vainio, and fixed by Oleg Shirokobrod)
- Fix memory leak in SWIG generated Python bindings (reported by David Vine)

4.1.1

- Do not use distutils in autoconf macros, as it will not be available in
python 3.10
- Drop the `cython` option for the meson buildscript, as it became a reserved

4.1.0

- Add meson as alternative buildsystem
- Add API to calculate XRF cross sections for whole shells, instead of
individual lines (suggested by Oleg Shirokobrod)
- Lightweight C++ wrappers through a header-only library (contributed by Marius Schollmeier and myself)
- Add Google Analytics tracking to Python bindings and Java implementation
- Update L values of CosKronTransProb and FluorYield for W, Re, Sn and Sb,
using work from Ayri, Kaur, Kumar, Czyzycki, Karydas and Puri

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.