New release of pyFAI v2026.05

Top Page
Delete this message
Reply to this message
Author: Jerome Kieffer
Date:  
To: pyFAI
Subject: New release of pyFAI v2026.05
Dear colleagues and friends,

A new version of pyFAI was just released, it fixes the compatibility with silx v3.
https://pypi.org/project/pyFAI/2026.5.0/


Changelog:

# New features:

* Calib2: improve "recalib" like calibration, without peak-picking but a known geometry in input (#2840)
* Sensor: new CZT (Cadmium-Zinc-Telluride) detector material
* Support for logarithmic/sqrt/non-linear units binning space with formula-based conversions
* Multigeometry integration results now support `union()`

# Bug Fixes & Code Quality:

* New `ImmutableDict`` class for immutable dictionary representation
* Fixed `Integrate1dResult.rebin1d()`` to properly handle `dummy` values and normalization
* PoniFile Enhancements: calibrant and image metadata are now saved to ease Recalibration
* Sensor Configuration now properly initializes material strings
* Wavelength is checked in `enable_parallax()`
* Several typos and grammar improvements in documentation/tutorials
* Improved kernel OpenCL compilation for silx v3+ compatibility

Full Changelog: https://github.com/silx-kit/pyFAI/compare/v2026.03...v2026.05

Please note that we are organizing a "pyFAI user meeting" as satellite
to the NoBugs conference, in Hamburg, 25th of September 2026.
https://nobugs2026.xfel.eu/
We will be pleased to meet you there and gather needs for future developments.

Best regards,
--
Jérôme Kieffer