Releases: scikit-hep/iminuit
Releases · scikit-hep/iminuit
v2.29.1
Full Changelog: v2.29.0...v2.29.1
v2.29.0
What's Changed
- Improve maintainer metadata by @henryiii in #1020
- fix version parse by @HDembinski in #1021
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1019
- fix: missing dependency on packaging by @henryiii in #1024
- Set
PYBIND11_FINDPYTHON
ON
to useFindPython
CMake mode by @agriyakhetarpal in #1023 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1025
- support sum(w) < 0 in binned fits by @HDembinski in #1022
- Restore cython tutorial by @HDembinski in #1026
- remove packaging dependency by @HDembinski in #1027
- Fix ODR issue in type_caster which could result in UB when
-flto
is enabled by @HDembinski in #1028
New Contributors
- @agriyakhetarpal made their first contribution in #1023
Full Changelog: v2.28.0...v2.29.0
v2.28.0
What's Changed
- ci: try to make faster by @henryiii in #996
- updating docs and links and CI for building docs by @HDembinski in #1014
- drop support for python-3.8 by @HDembinski in #1015
- Fix LeastSquares for functions with more than two arguments by @HDembinski in #1016
- Add name argument to all cost functions by @HDembinski in #1017
Full Changelog: v2.27.0...v2.28.0
v2.27.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #998
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1000
- ci: try using uv with cibuildwheel by @henryiii in #999
- fix for VisibleDeprecationWarning, useful annotated types, support tuple annotation by @HDembinski in #1004
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1006
- cure error when extremes cannot be found by @HDembinski in #1011
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1012
- More robust unified fitting in Minuit.migrad and Minuit.mnprofile by @HDembinski in #1009
- Fix ODR issue in type_caster by @HDembinski in #1013
Full Changelog: v2.26.0...v2.27.0
v2.26.0
What's Changed
- Support NumPy 2 by @henryiii in #977
- Bump the actions group with 3 updates by @dependabot in #979
- Use modern Ruff config & Ruff fmt by @henryiii in #978
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #983
- improve comments on coverage by @HDembinski in #984
- check for odr violations and fix odr violation by @HDembinski in #985
- update to root master by @HDembinski in #986
- Added new tutorial on fitting correlated data by @HDembinski in #987
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #990
- ci: macos-latest is changing to macos-14 ARM runners by @henryiii in #989
- ci: Add GitHub artifact attestations to package distribution by @matthewfeickert in #993
- Remove duplicate cell showing draw_mncontour by @jpwgnr in #992
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #991
New Contributors
Full Changelog: v2.25.2...v2.26.0
v2.25.2
What's Changed
- deploy to ghpages by @HDembinski in #969
- update to latest root by @HDembinski in #970
Full Changelog: v2.25.1...v2.25.2
v2.25.1
What's Changed
- improve docs for make_with_signature by @HDembinski in #963
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #965
- Update benchmark to ROOT-6.30 by @HDembinski in #967
- fix LeastSquares.visualize for models that accept parameter array by @HDembinski in #968
Full Changelog: v2.25.0...v2.25.1
v2.25.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #929
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #935
- Some updates to the Ruff config by @henryiii in #933
- Add extra config to pytest by @henryiii in #932
- Cost gradient support by @HDembinski in #936
- Warn on errordef override by @HDembinski in #937
- Bump actions/checkout from 3 to 4 by @dependabot in #945
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #944
- fix: include debug info on failures by @henryiii in #946
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #939
- Benchmark update to ROOT 6.30 by @HDembinski in #951
- Fix use of removed array rules in test by @HDembinski in #952
- Bump pypa/cibuildwheel from 2.14.1 to 2.16.1 by @dependabot in #943
- Fix docstring parsing by @HDembinski in #953
- ci: group dependabot updates by @henryiii in #955
- fix test that requires scipy and raise error on invalid value for use_pdf by @HDembinski in #962
- Approximate CDF from PDF by @The-Ludwig in #950
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #954
- Bump the actions group with 3 updates by @dependabot in #961
Full Changelog: v2.24.0...v2.25.0
v2.24.0
What's Changed
- Bump pypa/cibuildwheel from 2.13.1 to 2.14.1 by @dependabot in #921
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #920
- Support Interval type and check compatibility with pydantic by @HDembinski in #922
- chore: use 2x faster black mirror by @henryiii in #925
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #924
- Clarify meaning of 2D contours in Minuit.draw_mnmatrix by @HDembinski in #927
- Iteration limit in smart sampling to fix behavior for step functions by @HDembinski in #928
Full Changelog: v2.23.0...v2.24.0
v2.23.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #909
- chore: ruff moved to astral-sh by @henryiii in #911
- test_cost: use pytest.warns instead of raises for VisibleDeprecationWarning by @stephanlachnit in #914
- Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 by @dependabot in #910
- Turn negative zero into positive zero in pdg_format by @HDembinski in #916
- skip test_interactive and friends when ipywidgets is not installed by @HDembinski in #917
- fix safe_log on systems which use 32 bit floats by @HDembinski in #915
- fix CostSum.visualize bug by @HDembinski in #918
- Replace smallest by tiny to be compatible with older numpy versions by @HDembinski in #919
New Contributors
- @stephanlachnit made their first contribution in #914
Full Changelog: v2.22.0...v2.23.0