Skip to content

Commit

Permalink
docs: Add dropping of Python 3.6 support to v0.6.0 release notes (#1317)
Browse files Browse the repository at this point in the history
* Include dropping of support for Python 3.6 in the v0.6.0 release notes
   - Include motivation from NEP 29 and PEP 494
   - Amends PR #1314
  • Loading branch information
matthewfeickert authored Feb 16, 2021
1 parent 831f42e commit 3f0c8fc
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/release-notes/v0.6.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ Important Notes
the calculator should use, with ``'qtilde'``, corresponding to
:func:`pyhf.infer.test_statistics.qmu_tilde`, now the default option.
It also relies more heavily on using kwargs to pass options through to the optimizer.
* Following the recommendations of |NEP 29|_ ``pyhf`` ``v0.6.0`` drops support for
Python 3.6.
|PEP 494|_ also notes that Python 3.6 will be end of life in December 2021, so
``pyhf`` is moving forward with a minimum required runtime of Python 3.7.
* Support for the discovery test statistic, :math:`q_{0}`, has now been added through
the :func:`pyhf.infer.test_statistics.q0` API.
* Support for pseudoexperiments (toys) has been added through the
Expand Down Expand Up @@ -125,6 +129,12 @@ Contributors
.. |release v0.6.0| replace:: ``v0.6.0``
.. _`release v0.6.0`: https://github.com/scikit-hep/pyhf/releases/tag/v0.6.0

.. |NEP 29| replace:: NEP 29 — Recommend Python and NumPy version support as a community policy standard
.. _`NEP 29`: https://numpy.org/neps/nep-0029-deprecation_policy.html

.. |PEP 494| replace:: PEP 494 -- Python 3.6 Release Schedule
.. _`PEP 494`: https://www.python.org/dev/peps/pep-0494/

.. _`example notebook`: https://pyhf.readthedocs.io/en/latest/examples/notebooks/toys.html

.. |iminuit docs| replace:: ``iminuit``
Expand Down

0 comments on commit 3f0c8fc

Please sign in to comment.