Prepare 2.4.1#16085
Conversation
|
One or more of the following people are relevant to this code:
|
mtreinish
left a comment
There was a problem hiding this comment.
Should we update the qpy version table too?
|
This QPY version-table update story is awkward, because the decision to release a new version is triggered by a patch directly on the stable branch, but the table would need updating on Doen in edaad51 for now. |
|
Yeah, I only brought it up because we're preparing the release now. So we'll need to forward port that change to main. If things were not on a compressed timetable I'd push another docs PR like #16034. I agree we probably want a better story around this. We could implement something like what I did for the qiskit metapackage version table. It seems a bit heavyweight to write a custom sphinx plugin to check the source tree at different versions to pull the version attributes out. Especially since it would complicate the build process by needing git installed (although we could use dulwich like reno does). It might be the best solution to avoid the manual update step though. |
This commit pulls in the qpy version table update from Qiskit#16085. That PR was on the stable/2.4 branch to prepare the 2.4.1 release and updated the qpy version table to include the supported versions for that release. This does not change the main branch which means for a future 2.5.0 release this changes are not reflected there. This commit forward ports the change from the stable/2.4 branch to keep the version history table up-to-date. This is just a temporary step until we automate the version history table creation. You can see a discussion of the details on this in this issue: Qiskit#16086. Co-authored-by: Jake Lishman <jake.lishman@ibm.com>
AI/LLM disclosure
We need to decide if we're going to finalise the backport #16077 as well - if so, that should merge before this.