This release adds a new MultiCell storage, allowing an predefined number of values to be histogrammed per bin. Python 3.10+ is now required, and free-threaded support only ships binaries for 3.14t.
Features
MultiCellstorage, supporting a variable number of values, by @Superharz in #1008- Record
growth=Truein writer-info (serialization), and respect it if present by @henryiii in #1074 - Drop Python 3.9 by @henryiii in #1057
- Drop Python 3.13t (use 3.14t instead) by @henryiii in #1079
Bug fixes
- Don't add empty metadata dicts by @henryiii in #1048
- Avoid compiler warning: declaration of 'i' hides previous local declaration by @Superharz in #1068
Internal
- Refactor
__getitem__using pattern matching by @henryiii in #1067 - pytest
log_levelis better thanlog_cli_levelby @henryiii in #1059 - Setting
__file__no longer required (pybind11 3.0) by @henryiii in #1066 - This should work on iOS now in cibuildwheel by @henryiii in #1049
New Contributors
- @Superharz made their first contribution in #1068
Full Changelog: v1.6.1...v1.7.0