Releases: scikit-hep/uhi
Version 0.5.0
This release requires Python 3.8, and adds explicit support for 3.13. It has an experimental schema for serialization - this will be considered final once there are 1-2 implementations of it. We now provide attestations for releases.
What's Changed
- feat: modernize, Python 3.8+ by @henryiii in #130
- feat: add a schema for serialization by @henryiii in #105
- fix: one more schema ending issue by @henryiii in #119
- ci: macos-latest is changing to macos-14 ARM runners by @henryiii in #127
- chore: update nox and use uv by @henryiii in #131
- chore: more minor modernizations by @henryiii in #132
- docs: add zenodo badge by @henryiii in #116
Full Changelog: v0.4.0...v0.5.0
Version 0.4.0
This release primarily drops Python 3.6 support. It also adds official 3.12 support. The changelog is now part of the docs.
- chore: drop Python 3.6 by @henryiii in #84
- chore: move to using Ruff by @henryiii in #86
- ci: fix readthedocs by @henryiii in #99
- chore: target-version no longer needed by Black or Ruff by @henryiii in #103
- chore: sp-repo-review by @henryiii in #107
- docs: prepare for schema addition by @henryiii in #113
- chore: add a check and bump NumPy by @henryiii in #114
- docs: add changelog by @henryiii in #115
Full Changelog: v0.3.3...v0.4.0
Version 0.3.3
- ci: update to Python 3.11 final by @henryiii in #76
- chore: adapt to new versions by @henryiii in #82
- fix: use ABC for ROOTAxis by @henryiii and @pre-commit-ci in #79
- chore: use svn versioning by @henryiii in #83
Full Changelog: v0.3.2...v0.3.3
Version 0.3.2
Version 0.3.1
Officially supports Python 3.10. Build system moved to Flit, with a PDM option to replace the old Poetry system if users want to develop in a locked environment. Updated to mypy 0.930 and Numpy 1.22. Type ignores now list the error code(s).
Version 0.3.0
The conversion utility now supports PyROOT histograms, thanks to @pieterdavid. Standard maintenance updates, including moving to mypy 0.902.
Version 0.2.1
Small patch release to add missing test files #15 to the SDist, for downstream packagers like conda-forge. Nox support added for easy development & development tasks, like bumping the version.
Version 0.2.0
Version 0.1.2
Fix an issue with PlottableProtocol requiring writable properties (#9). Corrected the internal version number to match the external one. Eased up the requirements upper bounds just a bit.
Version 0.1.1
First release with correct PyPI landing page (Poetry requires a readme key).