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

Prepare 1.1.0 release #12371

Merged
merged 37 commits into from May 16, 2024
Merged

Prepare 1.1.0 release #12371

merged 37 commits into from May 16, 2024

Conversation

sbrandhsn
Copy link
Contributor

@sbrandhsn sbrandhsn commented May 8, 2024

Summary

This commit prepares the repo for the 1.1.0 release. It updates the version numbers to indicate it is the final 1.1.0 release, and updates the release notes to prepare them for publishing. Once this merges this commit should be used to tag the 1.1.0 release.

Details and comments

TODO:

  • Select topics for prelude draft
  • Finish prelude draft
  • Go through and copy-edit and update the release notes
  • Fix Sphinx Crossrefs

@mtreinish mtreinish added this to the 1.1.0 milestone May 9, 2024
@mtreinish mtreinish added the Changelog: None Do not include in changelog label May 9, 2024
@sbrandhsn sbrandhsn marked this pull request as ready for review May 13, 2024 16:25
@sbrandhsn sbrandhsn requested review from a team as code owners May 13, 2024 16:25
@qiskit-bot
Copy link
Collaborator

One or more of the the following people are requested to review this:

Copy link
Member

@mtreinish mtreinish left a comment

Choose a reason for hiding this comment

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

Just some initial comments from a quick skim through the release notes, I'll do a more thorough pass soon.

@sbrandhsn
Copy link
Contributor Author

Thanks for your comments so far, I think I addressed them in the most recent commit. :-)

Copy link
Member

@mtreinish mtreinish left a comment

Choose a reason for hiding this comment

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

This should fix the plots in the star pre-routing block. Without the second colon it's being treated as a comment by sphinx.

Copy link
Member

@mtreinish mtreinish left a comment

Choose a reason for hiding this comment

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

I did a pass through all the notes (except the fix notes) that were in the PR diff to start. I still want to go through the rest of the notes quickly to see if anything else stands out to me.

releasenotes/notes/1.1/prepare-1.1.0-732e167b70ab4d01.yaml Outdated Show resolved Hide resolved
releasenotes/notes/1.1/prepare-1.1.0-732e167b70ab4d01.yaml Outdated Show resolved Hide resolved
speedups while also decreasing the size of the transpiled quantum circuits in many cases. Specifically,
:class:`.ElidePermutations` and :class:`.StarPreRouting` have been demonstrated to have a significant
impact on the routing output quality and runtime, :class:`.RemoveFinalReset` can improve quantum circuits
that include resets and :class:`.OptimizeAnnotated` improves the processing of annotated operations.
Copy link
Member

Choose a reason for hiding this comment

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

OptimizeAnnotated isn't new, but it has been improved in this release

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I removed that pass from the prelude. :-)

releasenotes/notes/1.1/prepare-1.1.0-732e167b70ab4d01.yaml Outdated Show resolved Hide resolved
@sbrandhsn
Copy link
Contributor Author

Thanks for the review so far, I included the requested changes. :-)

sbrandhsn and others added 11 commits May 16, 2024 11:36
sbrandhsn and others added 21 commits May 16, 2024 11:36
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…e459a5ed.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…0f5a.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…0f5a.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…0f5a.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…47665a.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
…1a33599.yaml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Ian Hincks <ian.hincks@gmail.com>
Co-authored-by: Luciano Bello <bel@zurich.ibm.com>
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Co-authored-by: Luciano Bello <bel@zurich.ibm.com>
@mtreinish
Copy link
Member

I had to do a manual rebase and force push to update the branch here because reno has a hard time tracking things across a merge commit in the PR. The only real change from the prior version is 2e749fb

mtreinish and others added 3 commits May 16, 2024 12:47
* Add release notes for manual `Var` and `Store`

This adds the release notes and updates some small portions of
documentation that were previously missed surrounding the new manual
`Var` storage locations.

This includes documenting all new keyword arguments to methods, upgrade
instructions for providers, and adding the `Var.new` method to the
documentation, which was previously erroneously omitted.

* Fix Sphinx typo

* Fix another Sphinx typo

* Move QPY version bump to upgrade

* Unify base release note

* Reword providers upgrade note

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

---------

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
(cherry picked from commit 554e661)
@mtreinish mtreinish requested a review from jyu00 as a code owner May 16, 2024 18:13
Copy link
Member

@mtreinish mtreinish left a comment

Choose a reason for hiding this comment

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

This LGTM, there might be some other small things in the release notes but we can fix this after the fact fairly easily. Thanks for the hard work taking care of this and shepherding this release @sbrandhsn!

@mtreinish mtreinish merged commit 7d29dc1 into Qiskit:stable/1.1 May 16, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changelog: None Do not include in changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants