Skip to content

docs: Add v0.7.0 release notes - #1705

Merged
matthewfeickert merged 42 commits into
mainfrom
docs/add-v0.7.0-release-notes
Sep 24, 2022
Merged

docs: Add v0.7.0 release notes#1705
matthewfeickert merged 42 commits into
mainfrom
docs/add-v0.7.0-release-notes

Conversation

@matthewfeickert

@matthewfeickert matthewfeickert commented Nov 18, 2021

Copy link
Copy Markdown
Member

Description

Add release notes for pyhf v0.7.0.

Relevant RTD build: https://pyhf--1705.org.readthedocs.build/en/1705/release-notes.html#release-v0-7-0

Checklist Before Requesting Reviewer

  • Tests are passing
  • "WIP" removed from the title of the pull request
  • Selected an Assignee for the PR to be responsible for the log summary

Before Merging

For the PR Assignees:

  • Summarize commit messages into a comprehensive review of the PR
* Add release notes for pyhf v0.7.0.
* Add Graeme Watt to contributors list.

@matthewfeickert matthewfeickert added the docs Documentation related label Nov 18, 2021
@codecov

codecov Bot commented Nov 18, 2021

Copy link
Copy Markdown

Codecov Report

Base: 98.30% // Head: 98.30% // No change to project coverage 👍

Coverage data is based on head (2db2b63) compared to base (bc5cf85).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1705   +/-   ##
=======================================
  Coverage   98.30%   98.30%           
=======================================
  Files          69       69           
  Lines        4530     4530           
  Branches      738      738           
=======================================
  Hits         4453     4453           
  Misses         45       45           
  Partials       32       32           
Flag Coverage Δ
contrib 27.52% <ø> (ø)
doctest 61.14% <ø> (ø)
unittests-3.10 96.31% <ø> (ø)
unittests-3.7 96.28% <ø> (ø)
unittests-3.8 96.33% <ø> (ø)
unittests-3.9 96.35% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/pyhf/cli/rootio.py 92.59% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@matthewfeickert matthewfeickert self-assigned this Nov 18, 2021
@matthewfeickert

matthewfeickert commented Dec 7, 2021

Copy link
Copy Markdown
Member Author

@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from b3def95 to b87d460 Compare February 1, 2022 08:09
Comment thread .github/ISSUE_TEMPLATE/~release-checklist.md
@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from b87d460 to a0d6a27 Compare March 8, 2022 17:31
@matthewfeickert

matthewfeickert commented Mar 23, 2022

Copy link
Copy Markdown
Member Author

@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from a0d6a27 to de81927 Compare June 29, 2022 08:24
@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch 2 times, most recently from 5552111 to 0c9888a Compare August 29, 2022 19:27
@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from 906478b to c7f32d2 Compare September 15, 2022 05:31
@matthewfeickert

Copy link
Copy Markdown
Member Author

Add making Issues for known users to the release checklist. c.f. pyhf/user-projects#6

@matthewfeickert

Copy link
Copy Markdown
Member Author

Add making Issues for known users to the release checklist. c.f. pyhf/user-projects#6

@alexander-held has properly noted that depending on use feedback this is perhaps too invasive. So hold off on adding this to the release checklist.

@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from c7f32d2 to dcd12d1 Compare September 21, 2022 08:20
@matthewfeickert
matthewfeickert changed the base branch from master to main September 21, 2022 20:52
@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch 2 times, most recently from 680e418 to 7d836f8 Compare September 22, 2022 22:13
@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from 111abea to fa70fc7 Compare September 23, 2022 00:23
@matthewfeickert matthewfeickert mentioned this pull request Sep 23, 2022
30 tasks
@matthewfeickert
matthewfeickert marked this pull request as ready for review September 23, 2022 06:47
Comment thread docs/release-notes/v0.7.0.rst

@matthewfeickert matthewfeickert left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lukasheinrich @kratsg Can you please carefully read through these and give feedback?

https://pyhf--1705.org.readthedocs.build/en/1705/release-notes.html#release-v0-7-0

The amount of information in here is pretty dense, given that this is a whole year of development. I'm going for trying to promote the things that a user would care about in "Important Notes" and then expanding on them and adding technical notes and additions that a developer would care about in the other sections.

Revisions welcome!

Comment thread docs/release-notes/v0.7.0.rst
Comment thread docs/release-notes/v0.7.0.rst
Comment thread docs/release-notes/v0.7.0.rst Outdated
>>> jax.jacrev(jax.jit(example_op))([2.0])
[DeviceArray([24.], dtype=float64, weak_type=True)]

* :func:`pyhf.pdf.Model` now allows for both :class:`list` and ``pyhf.tensorlib`` objects

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this phrasing is confusing as it implies that this is a change to pyhf.pdf.Model (it's not, but a change to schema validation to allow tensor types - also needed for diffability)

@matthewfeickert
matthewfeickert force-pushed the docs/add-v0.7.0-release-notes branch from 133149a to 2db2b63 Compare September 23, 2022 21:45
@kratsg

kratsg commented Sep 23, 2022

Copy link
Copy Markdown
Contributor

need to mention #1818 and #1753

Comment thread docs/release-notes/v0.7.0.rst
@matthewfeickert

Copy link
Copy Markdown
Member Author

@lukasheinrich approved over Skype, so going to merge.

@matthewfeickert
matthewfeickert merged commit 33342d4 into main Sep 24, 2022
@matthewfeickert
matthewfeickert deleted the docs/add-v0.7.0-release-notes branch September 24, 2022 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants