Skip to content

Tags: scikit-hep/pyhf

Tags

v0.7.6

Toggle v0.7.6's commit message
This is a patch release from v0.7.5 → v0.7.6.

Changes:
  - docs: Add v0.7.6 release notes (#2430)
  - ci: Use --find-links to install jax and jaxlib on Python 3.7 (#2422)
  - docs(backport): Correct fixed_params type to tuple or list (#2428)
  - fix(backport): Correct variable assignment for limit band artists (#2427)
  - feat(backport): Improve warnings for qmu and qmu_tilde for the set POI bounds (#2426)
  - docs(backport): Update citations and README (#2425)
  - chore(backport): Update pre-commit hooks (#2424)
  - fix(backport): Access jax.config from jax (#2423)
  - ci(backport): Update GitHub Actions (#2421)

v0.7.5

Toggle v0.7.5's commit message
This is a patch release from v0.7.4 → v0.7.5.

Changes:
  - docs: Add v0.7.5 release notes (#2362)
  - docs(backport): Update citations references with journal pubs through 2023-10 (#2368)
  - fix(backport): Remove os-dependent pieces of schema validation (#2361)
  - docs(backport): Update citations and docs (#2360)
  - chore(backport): Update GitHub Actions and pre-commit hooks (#2359)

v0.7.4

Toggle v0.7.4's commit message
This is a patch release from v0.7.3 → v0.7.4.

Changes:
  - docs: Add v0.7.4 release notes (#2322)
  - docs(backport): Update citations references and model records (#2325)
  - fix(backport): Skip callbacks with dead weakrefs while iterating over callbacks (#2321)
  - docs(backport): Update docs requirements and use citations (#2320)
  - ci(backport): Update GitHub Actions (#2318)
  - chore(backport): Update pre-commit hooks (#2317)

v0.7.3

Toggle v0.7.3's commit message
This is a patch release from v0.7.2 → v0.7.3.

Changes:
  - docs: Add v0.7.2 failing example to v0.7.3 release notes (#2294)
  - docs: Add v0.7.3 release notes (#2290)
  - fix: Support JAX array API before and after JAX v0.4.1 (#2280)
  - docs(backport): Update models and journal publication citations (#2295)
  - fix(backport): Guard Minuit optimizer against provided strategy of None (#2288)
  - feat (backport): Use non-root default user for Docker image (#2287)
  - docs(backport): Use SVG version of logo for docs (#2286)
  - docs(backport): Update use citations (#2285)
  - fix(backport): Replace deprecated np.product by np.prod (#2284)
  - chore(backport): Update pre-commit hooks (#2283)
  - chore(backport): Move to using Ruff for pre-commit (#2282)
  - docs(backport): Update docs build requirements (#2281)
  - ci(backport): Update GitHub Actions workflows (#2279)
  - docs(backport): Add sphinx_rtd_theme to extensions (#2223)
  - fix(backport): Pass script_runner commands as a single sequence (#2222)

v0.7.2

Toggle v0.7.2's commit message
This is a patch release from v0.7.1 → v0.7.2.

Changes:
  - docs: Add v0.7.2 release notes (#2214)
  - fix: Disallow TensorFlow Probability v0.20.0 (#2203)
  - fix(backport): Add TYPE_CHECKING guard for numpy.typing (#2213)
  - fix(backport): Catch use of multi-component parameters as POI (#2212)
  - docs(backport): Update talk list and release checklist (#2211)
  - docs(backport): Add dev instructions and fix typos (#2206)
  - docs(backport): Use jupyterlite-sphinx to embed JupyterLite in docs (#2205)
  - ci(backport): Update CI workflows and use Trusted Publishers (#2204)
  - docs(backport): Add use citations through April 2023 (#2202)
  - docs(backport): Use Plausible for page visit statistics (#2188)
  - docs(backport): Add NumFOCUS Affiliated Project to README (#2180)
  - ci(backport): Use gh-action-pypi-publish v1.7.0+ APIs (#2178)

v0.7.1

Toggle v0.7.1's commit message
This is a patch release from v0.7.0 → v0.7.1.

Changes:
  - chore: Update codemeta (#2173)
  - docs: Add v0.7.1 release notes (#2168)
  - ci: Run CI and packaging workflows on release branch PRs (#2151)
  - fix: Use unittest.mock.patch.object to mock attributes (#2144)
  - test: Remove xfail test for floating point agreement on macOS (#2142)
  - docs: Add matplotlib to piplite installs for JupyterLite example (#2135)
  - fix: Use `jax.errors` API as `jax._src` removed from public namespace (#2034)
  - fix: Skip ReadTheDocs verions during Sphinx link check (#2031)
  - docs(backport): Update use citations references to include journal publications (#2172)
  - docs(backport): Add ATLAS search for gluinos in multi-b final states statistical model record (#2170)
  - fix(backport): Raise error when converting xml workspaces without data (#2166)
  - test(backport): Use pytest.raises match argument to check Error messages (#2165)
  - docs(backport): Add use citations and general citations (#2164)
  - chore(backport): Update pre-commit hooks and dependabot updates (#2163)
  - ci(backport): Add workflow input for bump version branch (#2157)
  - docs(backport): Update JAX backend docstring types to jax.Array (#2152)
  - chore(backport): Update pre-commit hooks (#2150)
  - build(backport): Switch to using Hatchling as build backend (#2148)

v0.7.0

Toggle v0.7.0's commit message
This is a minor release from v0.6.3 → v0.7.0.

Changes:
  - docs: Add v0.7.0 release notes (#1705)
  - feat: Make `par_names` a _ModelConfig property attribute (#2027)
  - docs: Update use citations and general citations to latest distribution (#2026)
  - docs: Add versionadded to new tensorlib methods (#2025)
  - chore: Update codemeta.json for scipy lower bounds (#2023)
  - docs: Update release checklist notes for Conda-forge and LCG views (#2021)
  - docs: Update list of statistical models for 2022 (#2018)
  - docs: Remove requests install from JupyterLite REPL setup (#2020)
  - chore: Update references to default branch to 'main' (#2019)
  - ci: Ignore Dependabot PRs to update tests/constraints.txt  (#2010)
  - feat: Add autoscan for upper limit using TOMS Algorithm 748 (#1274)
  - test: Discover pytest fixtures during doctest (#2017)
  - fix: Use function scope to avoid altering hypotest_args fixture (#2011)
  - feat: Add internal API to warn of deprecation and future removal (#2012)
  - test: Update test_plot_results_no_axis baseline image (#2009)
  - docs: Add FAQ on reasons for need to downgrade dependencies (#1529)
  - fix: Specify encoding as utf-8 to enforce PEP 597 (#2007)
  - fix: Add filterwarnings ignore for protobuf DeprecationWarning (#2005)
  - fix: Use codemetapy v2.2.2+ API (#2002)
  - docs: Add milestone for 2000 project GitHub items (#2001)
  - fix: Update codemeta lower bounds for jsonschema, importlib-resources (#2000)
  - docs: Add Binder Python runtime environment specification (#1998)
  - refactor: Use urllib.parse.urlsplit over urlparse (#1997)
  - ci: Install release candidates for 'current release' test workflow (#1996)
  - fix: Pin codemetapy to v0.3.5 for `--no-extras` functionality (#1995)
  - fix: Guard against nan in test stat calculation (#1993)
  - feat: Allow schema validation with tensor types (#1665)
  - fix: Form data through loop over channels for multichannel coupled histo notebook (#1974)
  - feat: Add type hints for tensor manager (#1963)
  - fix: Add guards against shared shapesys paramsets (#1977)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1989)
  - feat: Add support for `_ModelConfig.set_poi(None)` to unset model POI (#1985)
  - docs: Harmonize docstring for test_stat in ToyCalculator (#1970)
  - docs: Document Channel Summary Mixin (#1972)
  - docs: Clarify absolute/relative for histosys (#1971)
  - feat: Promote `validate` kwarg to top-level functions in `pyhf.simplemodels` (#1858)
  - build: Update lower bounds to jsonschema v4.15.0, importlib-resources v1.4.0 (#1979)
  - fix: Update base URI for jsonschema.RefResolver (#1976)
  - docs: Add typehint aliases (#1969)
  - ci: Publish to PyPI on publish of GitHub release (#1968)
  - fix: Keep staterror from affecting multiple samples (#1965)
  - docs: Add link to public-probability-models website (#1956)
  - ci: Restrict deployments of environments to PR merges (#1960)
  - build: Update lower bounds to tensorflow v2.7.0, jaxlib v0.1.61 (#1962)
  - build: Update lower bound of typing-extensions to v3.7.4.3 (#1961)
  - build: Update lower bound of click to v8.0.0 (#1958)
  - feat: Add typehints to pyhf.tensor (#1940)
  - fix: Populate the schema cache with local `defs.json` again (#1917)
  - ci: Deploy GitHub Pages docs directly using GitHub Actions (#1955)
  - feat: Validate workspace specification before accessing parts of it (#1953)
  - ci: Use 'strict' option for twine check (#1954)
  - build: Update git archival options to support auto versioning (#1951)
  - refactor: Use string literal types of generic builtins for type checking (#1942)
  - chore: Remove 'lint' extra from setup.py (#1943)
  - ci: Make `build` error on warnings (#1887)
  - build: Set lower bound of typing-extensions to v3.7.4 (#1938)
  - test: Ignore TYPE_CHECKING for coverage (#1937)
  - feat: Enable typehints in pre-commit and add typehints to readxml (#1934)
  - ci: Report coverage for all Python versions (#1936)
  - feat: Handle absolute paths in XML config files (xml2json / readxml) (#1909)
  - fix: Handle importing XML measurements with no POI attribute (#1933)
  - fix: Coverage for importing XML channels with no data (#1931)
  - ci: Add yesqa pre-commit hook (#1932)
  - docs: Add use citation from Lucas Santiago Borgna's Ph.D. thesis (#1930)
  - docs: Add July 2022 use citations (#1929)
  - fix: Manually set uncertainties for fixed parameters to 0 (#1919)
  - docs: Update lower bound on Sphinx to v5.1.1 (#1926)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1927)
  - fix: Disallow Sphinx v5.1.0 to avoid 'exception: pop from an empty deque' (#1925)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1913)
  - chore: Update Docker GitHub Actions to Dependabot bumped versions (#1906)
  - ci: Enable Dependabot version updates for GitHub Actions (#1900)
  - chore: Use actions/setup-python v4 (#1898)
  - docs: Update use citations published in journals in June 2022 (#1897)
  - docs: Add use citation from Audrey Kvam's Ph.D. thesis (#1896)
  - build: Update lower bound on iminuit to v2.7.0  (#1895)
  - ci: Use '--pytest-test-first' option for naming clarity (#1892)
  - feat: Allow for clipping negative yields in the main model (#1845)
  - build: Use `license_files` in setup.cfg (#1883)
  - build: Use `find_namespace:` to ensure discovery of package data (#1881)
  - ci: Use `github.workflow` property to ensure unique concurrency group (#1879)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1878)
  - ci: Add 'name-tests-test' to pre-commit hooks (#1877)
  - docs: Update Matthew's affiliation to University of Wisconsin-Madison (#1876)
  - docs: Set English as language for Sphinx (#1875)
  - fix: Allow for true_divide or divide `RuntimeWarning` from NumPy (#1873)
  - build: Update lower bound on tensorflow to v2.6.5 (#1874)
  - test: Restrict tf dependency protobuf to ABI compatible releases (#1869)
  - test: Ignore EPJ Web of Conferences DOI URLs during Sphinx linkcheck (#1870)
  - ci: Add semantic PR check GHA workflow (#1868)
  - test: Ignore LHEP DOI URLs during Sphinx linkcheck (#1866)
  - docs: Clarify staterror modifier specification (#1856)
  - feat: Allow readxml to demote validation exception to warning (#1865)
  - docs: Add use citation from ATLAS dE/dX long-lived particle paper (#1863)
  - docs: Add use citation from strange quark probe Snowmass paper (#1861)
  - ci: Update ReadTheDocs build to Ubuntu 22.04 (#1860)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1859)
  - ci: Add sphinx linkcheck builder to docs build workflow (#1855)
  - docs: Fix broken links identified by Sphinx linkcheck (#1854)
  - docs: Deprecate use of git.io URL shortener (#1851)
  - docs: Update developer documentation (#1847)
  - refactor: Deprecate distutils in favor of setuptools._distutils (#1849)
  - ci: Add bump version workflow for release tags (#1846)
  - docs: Add general use citation from Survey of Open Data Concepts paper (#1844)
  - docs: Add general use citation from End-to-End Optimization paper (#1843)
  - docs: Add general use citation from SimpleAnalysis ATLAS PUB note (#1842)
  - fix: Override error on filterwarnings to pass notebook tests (#1841)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1839)
  - revert: Remove Jinja2 restrictions given nbconvert v6.4.5 (#1837)
  - ci: Add concurrency group to HEAD of dependencies workflow (#1836)
  - ci: Add matplotlib nightly wheels to HEAD of dependencies testing (#1835)
  - ci: Update GitHub Actions to next stable version (#1833)
  - fix: Add filterwarnings ignore for Pillow DeprecationWarning (#1834)
  - ci: Use actions/setup-python v3 (#1828)
  - fix: bump black to 22.3.0 due to click 8.1 release (#1827)
  - docs: Add JupyterLite REPL for interactive pyhf in docs (#1820)
  - fix: Disallow Jinja2 v3.1.0 to avoid nbsphinx triggering attribute error (#1824)
  - test: Assert exported StatError has no name attribute (#1821)
  - feat: Add contextlib support to pyhf.schema API (#1818)
  - fix: writexml handles missing parameter configs for normfactor (#1819)
  - ci: Report coverage for oldest and newest Python tested (#1817)
  - feat: Alternative Schema Locations (#1753)
  - docs: Update JAX backend normal docstring to jax v0.3.2 returns (#1813)
  - docs: Add use citation from neos paper (#1812)
  - build: Add support for Python 3.10 across all backends (#1809)
  - ci: Add CPython 3.10 to testing (#1808)
  - refactor: Clarify exception message applies only to profile likelihood ratio (#1806)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1805)
  - docs: Fix tiny typo in MC Stat Error documentation (#1803)
  - docs: Add use citation from ATLAS UEH displaced jets CalRatio paper (#1802)
  - docs: Correct Giordon's affiliation to SCIPP in CITATON.cff (#1801)
  - docs: Add use citation from ATLAS UEH MS displaced jet paper (#1800)
  - docs: Update Lukas's affiliation to Technical University of Munich (#1798)
  - docs: Add general citation from MadJAX paper (#1799)
  - feat: Use tbump over bump2version (#1790)
  - docs: Add section for tutorial and docs to README (#1789)
  - build: Remove wheel and attrs from build-system requires (#1788)
  - build: Require setuptools v42.0.0+ for stability (#1783)
  - docs: Add citation from 'HL-LHC Computing Review Stage 2' paper (#1779)
  - docs: Fix link to TRExFitter documentation (#1777)
  - test: Consolidate and update pytest options in pyproject.toml (#1773)
  - test: Add html coverage reports from pytest (#1771)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1765)
  - docs: Update scipy intersphinx url to drop 'reference' (#1767)
  - ci: Add macos-latest to dependency release candidates testing (#1760)
  - test: Avoid tensorflow macOS floating point deviation with pytest.approx (#1761)
  - chore: Update black to first stable release v22.1.0 (#1754)
  - ci: Launch tmate session if pytest fails on workflow dispatch run (#1748)
  - fix: Accept ValueError for JAX backend `tolist` fallback (#1746)
  - docs: Add use citation from revisiting mono-tau tails at the LHC paper (#1744)
  - ci: Update gh-action-pypi-publish to use print_hash (#1743)
  - ci: Limit concurrent workflow jobs to one per workflow per branch (#1632)
  - docs: Note shapesys and staterror modifier set to 1 for modifier data of 0 (#1740)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1741)
  - fix: Disallow nbsphinx v0.8.8 to avoid empty "raw" directive bug (#1742)
  - docs: Add milestone for 1000 project commits to README (#1739)
  - docs: Update citation references publication status (#1738)
  - docs: Add GitHub Release Radar check to release checklist (#1733)
  - docs: Truncate floating point docstring examples to 8 decimal places (#1726)
  - ci: Publish to TestPyPI on tag or by workflow dispatch trigger (#1727)
  - test: Make fail_backend markers add pytest.mark.xfail and remove fail_jax marker on percentile tests (#1730)
  - feat: Allow skipping validation when constructing workspaces (#1710)
  - docs: Fix download method of probability models archive in pull plot notebook (#1724)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1723)
  - docs: Fix download method of probability models archive in impact plot notebook (#1721)
  - chore: Use constraints.txt for lower bound testing (#1713)
  - fix: Skip doctest of `pyhf.contrib.utils.download` (#1715)
  - test: Use scikit-hep-testdata to provide probability models for regression tests (#1711)
  - feat: Catch unexpected keyword arguments in workspace construction (#1709)
  - feat: Raise exception if bin-wise modifier data length doesn't match sample data (#1708)
  - ci: Quote GitHub Action python-version number as YAML strings (#1707)
  - fix: Ensure `_ModelConfig.suggested_fixed` list contains only booleans for all modifiers (#1706)
  - fix: Accept tar and zip headers in contrib.utils.download requests (#1704)
  - refactor: Make contrib.utils.download robust to archive file types (#1697)
  - docs: Ensure docstring examples are contiguous (#1703)
  - build: Set only lower bounds on backend dependencies (#1698)
  - test: Use xfail for tests that fail for upstream problems (#1702)
  - refactor: Use tensorlib.percentile in calculators (#1694)
  - refactor: Use jax.numpy for JAX backend tensorlib.tolist (#1138)
  - feat: Add transpose function to tensorlib (#1696)
  - docs: only lists are accepted when specifying objects to prune (#1692)
  - feat: Add percentile function to tensorlib (#817)
  - fix: Speed-up readxml by caching key lookup instead of using try/except (#1691)
  - docs: Add ATLAS third-generation scalar leptoquarks search statistical model record (#1682)
  - docs: Add ATLAS top group probability model records through June 2021 (#1681)
  - fix: Use https protocol as unauthenticated git protocol is no longer supported (#1680)
  - refactor: Pass `Accept` header to requests in `contrib.utils.download` (#1673)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1679)
  - docs: Update 2021 published ATLAS probability models (#1671)
  - feat: Remove pyhf.simplemodels.hepdata_like from API (#1670)
  - build: Update lower bound on jax to v0.2.10 (#1666)
  - build: Set lower bound of scipy v1.1.0 (#1661)
  - ci: Turn off PyPI release tests on pull requests (#1664)
  - refactor: Simplified parameters (#1639)
  - feat: Configurable default backend (#1646)
  - ci: Add release candidates to HEAD of dependencies workflow (#1660)
  - feat: Allow zero rate Poisson  (#1657)
  - test: Remove 'src' from pytest test testpaths to allow for non-editable install in CI (#1467)
  - feat: Add support for arrayful JSON (#1647)
  - test: Use netlocs that are known to not exist or give known return (#1651)
  - fix: custom modifier / new parameter support and test (#1644)
  - docs: Add and apply codespell as a pre-commit hook (#1645)
  - feat: Add POI-less specification support (#1638)
  - fix: Fix bug in impact plot visualization (#1642)
  - feat: Allow POI-less models via Workspace.model (#1636)
  - feat: Add setup for custom modifiers (#1625)
  - ci: Add absolufy-imports pre-commit hook (#1635)
  - feat: Expose fitted parameter values of implicit fits in test statistic calls (#1554)
  - feat: Add hypotest kwargs to pyhf.infer.intervals.upperlimit (#1613)
  - ci: Report coverage to Codecov without token (#1628)
  - ci: Update codecov-action to v2 API (#1623)
  - ci: Allow reporting of coverage on PRs from forks (#1622)
  - docs: Use sphinx-copybutton prompt regex to fully capture examples (#1617)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1616)
  - docs: Use sphinxcontrib-bibtex style 'unsrt' to sort citations in reverse chronological order (#1615)
  - docs: Add use citation from simplified likelihoods ATLAS PUB note (#1614)
  - fix: Use MLEs of NPs to create sampling distributions in ToyCalculator (#1610)
  - docs: Add use citation from collider signatures of coannihilating dark matter paper (#1604)
  - docs: Add `uproot4` writing speedup to v0.6.3 release notes (#1601)
  - docs: Add use citation from publishing statistical models white paper (#1600)
  - ci: Use `jupyter-black` pre-commit hook over `nbqa-black` (#1598)
  - docs: Update maintainer release checklist with v0.6.3 notes (#1597)
  - ci: Add Python 3.9 to 'Current Release' workflow tests (#1596)
  - docs: Correct v0.6.3 release notes to note `pyhf.pdf._ModelConfig.channels` is a list (#1592)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1593)
  - ci: Skip doctest for 'Minimum supported dependencies' workflow (#1589)
  - fix: Update notebooks to use `include_auxdata` kwarg for `pyhf.Workspace.data` (#1588)

v0.7.0rc4

Toggle v0.7.0rc4's commit message
This is a minor release candidate from v0.7.0rc3 → v0.7.0rc4.

Changes:
  - refactor: Use urllib.parse.urlsplit over urlparse (#1997)
  - ci: Install release candidates for 'current release' test workflow (#1996)
  - fix: Pin codemetapy to v0.3.5 for `--no-extras` functionality (#1995)
  - fix: Guard against nan in test stat calculation (#1993)
  - feat: Allow schema validation with tensor types (#1665)
  - fix: Form data through loop over channels for multichannel coupled histo notebook (#1974)
  - feat: Add type hints for tensor manager (#1963)
  - fix: Add guards against shared shapesys paramsets (#1977)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1989)
  - feat: Add support for `_ModelConfig.set_poi(None)` to unset model POI (#1985)
  - docs: Harmonize docstring for test_stat in ToyCalculator (#1970)
  - docs: Document Channel Summary Mixin (#1972)

v0.7.0rc3

Toggle v0.7.0rc3's commit message
This is a minor release candidate from v0.7.0rc2 → v0.7.0rc3.

Changes:
  - docs: Clarify absolute/relative for histosys (#1971)
  - feat: Promote `validate` kwarg to top-level functions in `pyhf.simplemodels` (#1858)
  - build: Update lower bounds to jsonschema v4.15.0, importlib-resources v1.4.0 (#1979)
  - fix: Update base URI for jsonschema.RefResolver (#1976)
  - docs: Add typehint aliases (#1969)

v0.7.0rc2

Toggle v0.7.0rc2's commit message
This is a minor release candidate from v0.7.0rc1 → v0.7.0rc2.

Changes:
  - ci: Publish to PyPI on publish of GitHub release (#1968)
  - fix: Keep staterror from affecting multiple samples (#1965)
  - docs: Add link to public-probability-models website (#1956)
  - ci: Restrict deployments of environments to PR merges (#1960)
  - build: Update lower bounds to tensorflow v2.7.0, jaxlib v0.1.61 (#1962)
  - build: Update lower bound of typing-extensions to v3.7.4.3 (#1961)
  - build: Update lower bound of click to v8.0.0 (#1958)
  - feat: Add typehints to pyhf.tensor (#1940)
  - fix: Populate the schema cache with local `defs.json` again (#1917)
  - ci: Deploy GitHub Pages docs directly using GitHub Actions (#1955)
  - feat: Validate workspace specification before accessing parts of it (#1953)
  - ci: Use 'strict' option for twine check (#1954)
  - build: Update git archival options to support auto versioning (#1951)
  - refactor: Use string literal types of generic builtins for type checking (#1942)
  - chore: Remove 'lint' extra from setup.py (#1943)
  - ci: Make `build` error on warnings (#1887)
  - build: Set lower bound of typing-extensions to v3.7.4 (#1938)
  - test: Ignore TYPE_CHECKING for coverage (#1937)
  - feat: Enable typehints in pre-commit and add typehints to readxml (#1934)
  - ci: Report coverage for all Python versions (#1936)
  - feat: Handle absolute paths in XML config files (xml2json / readxml) (#1909)
  - fix: Handle importing XML measurements with no POI attribute (#1933)
  - fix: Coverage for importing XML channels with no data (#1931)
  - ci: Add yesqa pre-commit hook (#1932)
  - docs: Add use citation from Lucas Santiago Borgna's Ph.D. thesis (#1930)
  - docs: Add July 2022 use citations (#1929)
  - fix: Manually set uncertainties for fixed parameters to 0 (#1919)
  - docs: Update lower bound on Sphinx to v5.1.1 (#1926)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1927)
  - fix: Disallow Sphinx v5.1.0 to avoid 'exception: pop from an empty deque' (#1925)
  - chore: [pre-commit.ci] pre-commit autoupdate (#1913)