-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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.0.0b1 release #11353
Prepare 1.0.0b1 release #11353
Conversation
This commit changes the version strings from 1.0.0 to 1.0.0pre1 in preparation for tagging the 1.0.0pre1 release. After the tag we should switch the version number back to continue developing the 1.0.0 release series as we approach the actual release.
We probably want to wait for Qiskit/qiskit-bot#43 to merge and be deployed before we move ahead with this. |
Pull Request Test Coverage Report for Build 7051797779
💛 - Coveralls |
We hit a snag using |
Just thinking: maybe we want to make this version-number bump on a separate semi-stable branch, just on the off-chance we need to make emergency post-release patches to the beta? It'd be a nuisance if we have to roll |
docs/conf.py
Outdated
# The short X.Y version | ||
version = "1.0" | ||
# The full version, including alpha/beta/rc tags | ||
release = "1.0.0" | ||
release = "1.0.0pre1" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh, I actually should make the docs read this out of the package as part of the "single source of truth" for the versioning. I didn't think about that at the time.
I was really hoping for a one and done here. The preview release is just supposed to be a snapshot of the current state of the repo without any commitments. Aside from needing a post release to fix a packaging bug (the changes in packaging are the biggest concern for me with this release) which we'd hopefully catch immediately I can't think of any reason to do a |
That being said if we do need to do a 1.0.0b2, it'll be simple enough to create a branch from the 1.0.0b1 tag. Or were you more just advocating that we create a beta branch from main and retarget this PR to that branch? |
Nah, you're right - if it becomes necessary (and I hope it doesn't), let's just branch retrospectively from the tag. |
Summary
This commit changes the version strings from 1.0.0 to 1.0.0pre1 in preparation for tagging the 1.0.0pre1 release. After the tag we should switch the version number back to continue developing the 1.0.0 release series as we approach the actual release.
Details and comments