v0.7.2
This is a patch release from v0.7.1 → v0.7.2.
Important Notes
pyhfbecame a NumFOCUS Affiliated Project on 2022-12-19.v0.7.1is the first release to appear in a NumFOCUS Newsletter andv0.7.2is the first release to appear as part of the Affiliated Projects page. (PR #2179)
Fixes
- If a multiple component parameter of interest is used raise
pyhf.exceptions.InvalidModel. This guards against modifiers likeshapefactor,shapesys, andstaterrorfrom being used as POIs. (PR #2197) - Use
typing.TYPE_CHECKINGguard to avoid causing aModuleNotFoundErrorwhen the version of NumPy installed is older than v1.21.0, which is the first NumPy release to includenumpy.typing. (PR #2208)
Contributors
v0.7.2 benefited from contributions from:
- Alexander Held
What's Changed
- ci(backport): Use gh-action-pypi-publish v1.7.0+ APIs by @matthewfeickert in #2178
- docs(backport): Add NumFOCUS Affiliated Project to README by @matthewfeickert in #2180
- docs(backport): Use Plausible for page visit statistics by @matthewfeickert in #2188
- docs(backport): Add use citations through April 2023 by @matthewfeickert in #2202
- fix: Disallow TensorFlow Probability v0.20.0 by @matthewfeickert in #2203
- ci(backport): Update CI workflows and use Trusted Publishers by @matthewfeickert in #2204
- docs(backport): Use jupyterlite-sphinx to embed JupyterLite in docs by @matthewfeickert in #2205
- docs(backport): Add dev instructions and fix typos by @matthewfeickert in #2206
- docs(backport): Update talk list and release checklist by @matthewfeickert in #2211
- fix(backport): Catch use of multi-component parameters as POI by @matthewfeickert in #2212
- fix(backport): Add TYPE_CHECKING guard for numpy.typing by @matthewfeickert in #2213
- docs: Add v0.7.2 release notes by @matthewfeickert in #2214
Full Changelog: v0.7.1...v0.7.2