Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Add v0.6.3 release notes #1583

Merged
merged 12 commits into from
Sep 3, 2021
Merged

Conversation

matthewfeickert
Copy link
Member

@matthewfeickert matthewfeickert commented Sep 2, 2021

Description

Add v0.6.3 release notes as part of completing Issue #1578 .

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.6.3
   - c.f. https://github.com/scikit-hep/pyhf/releases/tag/v0.6.3
* Update link to uproot in README to point to uproot4 GitHub repo
* Add Sviatoslav Sydorenko as a contributor

@matthewfeickert matthewfeickert added docs Documentation related bumpversion/patch Create a patch version release labels Sep 2, 2021
@matthewfeickert matthewfeickert self-assigned this Sep 2, 2021
@matthewfeickert matthewfeickert marked this pull request as draft September 2, 2021 22:13
@github-actions
Copy link

github-actions bot commented Sep 2, 2021

I've queued this up. When it gets merged, I'll create a patch release from v0.6.2 → v0.6.3 which includes the following 34 change(s) [including this PR]:

  • docs: Add v0.6.3 release notes
  • docs: Fix links to existing issues for 'docs' and 'feat' labels
  • docs: Use GitHub Issue forms as Issue templates
  • feat: Add support for Python 3.9 across all backends
  • fix: Ensure TensorFlow backend Poisson compatibility with other backends
  • ci: Use Google Cloud Storage buckets for long term JAX wheel stability
  • docs: Add use citations from vCHEP 2021
  • chore: Remove unnecessary str conversions of pathlib.Path objects
  • feat: Drop uproot3 for uproot4 for writing ROOT files
  • fix: Remove .dockerignore to give clean working tree during Docker build
  • style: Update validation scripts to be more Pythonic
  • feat: Rename kwarg with_aux to include_auxdata in pyhf.Workspace.data API
  • ci: Check sdist and wheel listed contents with python -m CLI
  • feat: par_names handles non-scalar modifiers with 1 parameter
  • docs: Promote comments to docstring examples for pyhf.event
  • fix: Remove WeakList in favor of built-ins
  • chore: Define OS in base image tag of Dockerfile
  • docs: Add CITATION.cff Citation File Format file
  • refactor: Use absolute imports over explicit relative imports
  • feat: Sort _ChannelSummaryMixin.channel_nbins by keys to match channels order
  • docs: Separate citations into 'use' and 'general'
  • chore: [pre-commit.ci] pre-commit autoupdate
  • docs: Add citation from heavy neutral leptons neutrino oscillation model paper
  • docs: Add project origin summary
  • feat: Propagate model parameter names to optimizers
  • fix: Use nightly SciPy wheels from Anaconda in HEAD of dependencies testing
  • test: Temporarily move to testing against SciPy pre-releases
  • fix: Unrestrict jaxlib upper bound and exclude jaxlib v0.1.68
  • test: Remove tests of deprecated simplemodels.hepdata_like API
  • chore: [pre-commit.ci] pre-commit autoupdate
  • docs: Update citation for 'Charged Lepton Flavor Violation at the EIC' paper
  • docs: Add release notes URL to PyPI project urls metadata
  • test: Remove 32b test_minimize tests from optim tests
  • fix: Temporarily restrict jaxlib to below v0.1.68

  • If you make any more changes, you probably want to re-trigger me again by removing the bumpversion/patch label and then adding it back again.

    @codecov
    Copy link

    codecov bot commented Sep 2, 2021

    Codecov Report

    Merging #1583 (bdd35eb) into master (4ed0148) will not change coverage.
    The diff coverage is n/a.

    Impacted file tree graph

    @@           Coverage Diff           @@
    ##           master    #1583   +/-   ##
    =======================================
      Coverage   97.70%   97.70%           
    =======================================
      Files          63       63           
      Lines        4050     4050           
      Branches      576      576           
    =======================================
      Hits         3957     3957           
      Misses         54       54           
      Partials       39       39           
    Flag Coverage Δ
    contrib 25.43% <ø> (ø)
    unittests 97.48% <ø> (ø)

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


    Continue to review full report at Codecov.

    Legend - Click here to learn more
    Δ = absolute <relative> (impact), ø = not affected, ? = missing data
    Powered by Codecov. Last update 4ed0148...bdd35eb. Read the comment docs.

    @matthewfeickert matthewfeickert mentioned this pull request Sep 2, 2021
    23 tasks
    @matthewfeickert matthewfeickert marked this pull request as ready for review September 3, 2021 16:42
    @scikit-hep scikit-hep deleted a comment from github-actions bot Sep 3, 2021
    @matthewfeickert
    Copy link
    Member Author

    Oh. Wait. Need to fix a docstring given the new jaxlib release.

    @matthewfeickert matthewfeickert added bumpversion/patch Create a patch version release and removed bumpversion/patch Create a patch version release labels Sep 3, 2021
    @github-actions
    Copy link

    github-actions bot commented Sep 3, 2021

    I've queued this up. When it gets merged, I'll create a patch release from v0.6.2 → v0.6.3 which includes the following 35 change(s) [including this PR]:

  • docs: Add v0.6.3 release notes
  • docs: Update JAX backend poisson docstring to jax v0.2.20 returns
  • docs: Fix links to existing issues for 'docs' and 'feat' labels
  • docs: Use GitHub Issue forms as Issue templates
  • feat: Add support for Python 3.9 across all backends
  • fix: Ensure TensorFlow backend Poisson compatibility with other backends
  • ci: Use Google Cloud Storage buckets for long term JAX wheel stability
  • docs: Add use citations from vCHEP 2021
  • chore: Remove unnecessary str conversions of pathlib.Path objects
  • feat: Drop uproot3 for uproot4 for writing ROOT files
  • fix: Remove .dockerignore to give clean working tree during Docker build
  • style: Update validation scripts to be more Pythonic
  • feat: Rename kwarg with_aux to include_auxdata in pyhf.Workspace.data API
  • ci: Check sdist and wheel listed contents with python -m CLI
  • feat: par_names handles non-scalar modifiers with 1 parameter
  • docs: Promote comments to docstring examples for pyhf.event
  • fix: Remove WeakList in favor of built-ins
  • chore: Define OS in base image tag of Dockerfile
  • docs: Add CITATION.cff Citation File Format file
  • refactor: Use absolute imports over explicit relative imports
  • feat: Sort _ChannelSummaryMixin.channel_nbins by keys to match channels order
  • docs: Separate citations into 'use' and 'general'
  • chore: [pre-commit.ci] pre-commit autoupdate
  • docs: Add citation from heavy neutral leptons neutrino oscillation model paper
  • docs: Add project origin summary
  • feat: Propagate model parameter names to optimizers
  • fix: Use nightly SciPy wheels from Anaconda in HEAD of dependencies testing
  • test: Temporarily move to testing against SciPy pre-releases
  • fix: Unrestrict jaxlib upper bound and exclude jaxlib v0.1.68
  • test: Remove tests of deprecated simplemodels.hepdata_like API
  • chore: [pre-commit.ci] pre-commit autoupdate
  • docs: Update citation for 'Charged Lepton Flavor Violation at the EIC' paper
  • docs: Add release notes URL to PyPI project urls metadata
  • test: Remove 32b test_minimize tests from optim tests
  • fix: Temporarily restrict jaxlib to below v0.1.68

  • If you make any more changes, you probably want to re-trigger me again by removing the bumpversion/patch label and then adding it back again.

    @matthewfeickert
    Copy link
    Member Author

    @matthewfeickert matthewfeickert merged commit 5a56b28 into master Sep 3, 2021
    @matthewfeickert matthewfeickert deleted the docs/v0.6.3-release-notes branch September 3, 2021 18:53
    kratsg pushed a commit that referenced this pull request Sep 3, 2021
    Triggered by #1583 via GitHub Actions.
    matthewfeickert pushed a commit that referenced this pull request Sep 6, 2021
    …nnels` is a list (#1592)
    
    * In pyhf v0.6.3 pyhf.pdf._ModelConfig.channels is a list, but in the release notes it was incorreclty noted as a dict. Correct this.
       - Amends PR #1583
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    bumpversion/patch Create a patch version release docs Documentation related
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    3 participants