v0.7.2
This is a patch release from v0.7.1
→ v0.7.2
.
Important Notes
pyhf
became a NumFOCUS Affiliated Project on 2022-12-19.v0.7.1
is the first release to appear in a NumFOCUS Newsletter andv0.7.2
is 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
, andstaterror
from being used as POIs. (PR #2197) - Use
typing.TYPE_CHECKING
guard to avoid causing aModuleNotFoundError
when 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