Releases: SiLab-Bonn/pylandau
Releases · SiLab-Bonn/pylandau
pylandau 2.2.1
This release adds support for numpy 1.21 since 1.22 is not supported by numba (yet). Before, pylandau dependencies and numba dependencies could not be resolved if both packages are installed.
From now on, the C code will be compiled at installation to build against the specific numpy version the user is running.
What's Changed
Full Changelog: v2.2.0...v2.2.1
pylandau 2.2.0
This release adds functionality to set eta < 1. It also comes with a new release on pypi.org.
Support for python < 3.8 was dropped due to scipy and numpy dropping support for python3.7 as well.
Maintenance and py3.7 - py3.9 support
This release adds support for python versions 3.7 to 3.9 and is tested on Ubuntu, Windows and macOS.
What's Changed
- Allow building from a Pipfile or requirements.txt by @henryiii in #7
- py3.7 - py3.9 support by @ChristianBesp in #19
New Contributors
Full Changelog: 2.1.0...v2.1.2
Fit stability, fit precision, and fit error estimation
- More stable fitting, the convergence issues from the last releases are gone
- More precise amplitude and MPV estimation
- New example how to determine the MPV asymmetric errors taking fit correlations into account. This is the only existing correct example how to do this. It is not possible with the CERN ROOT Langau definition.
Bugfix release
The scaling of the amplitude did not work for pylangau. Fixed in this comit.
API
Bug fixes and features
- the import to use the package was simplified (addressing #4)
- the package was renamed: pyLandau -> pylandau (addressing #4)
- the package hosted on pyPI should work now (addressing #2)
- the get_landau / get_langau functions did not work and were removed, since they are unnecessary
- more examples were put (e.g. addressing #3)
Initial release
1.1 PRJ: increase version number