Skip to content

Bump setuptools-rust to 1.13#16500

Merged
jakelishman merged 1 commit into
Qiskit:mainfrom
jakelishman:bump-setuptools-rust
Jul 1, 2026
Merged

Bump setuptools-rust to 1.13#16500
jakelishman merged 1 commit into
Qiskit:mainfrom
jakelishman:bump-setuptools-rust

Conversation

@jakelishman

Copy link
Copy Markdown
Member

This includes the final implementation of the generated_files logic1 that we had previously been monkey-patching into a pinned older version.

AI/LLM disclosure

  • I didn't use LLM tooling, or only used it privately.
  • I used the following tool to help write this PR description:
  • I used the following tool to generate or modify code:

Footnotes

  1. https://github.com/PyO3/setuptools-rust/pull/574

This includes the final implementation of the `generated_files`
logic[^1] that we had previously been monkey-patching into a pinned
older version.

[^1]: PyO3/setuptools-rust#574
@jakelishman jakelishman added this to the 2.5.0 milestone Jun 29, 2026
@jakelishman
jakelishman requested a review from a team as a code owner June 29, 2026 21:06
@jakelishman
jakelishman requested a review from mtreinish June 29, 2026 21:06
@jakelishman jakelishman added stable backport potential Make Mergify open a backport PR to the most recent stable branch on merge. ci: test wheels Run the wheel-build scripts as an additional CI run for this PR Changelog: Build Add a "Build System" entry in the GitHub Release changelog. labels Jun 29, 2026
@qiskit-bot

Copy link
Copy Markdown
Collaborator

One or more of the following people are relevant to this code:

  • @Qiskit/terra-core

@raynelfss raynelfss left a comment

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 looks good, I read about the changes contributed to setuptools-rust#574. The build process works well on my machine.

@raynelfss
raynelfss added this pull request to the merge queue Jul 1, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 1, 2026
@jakelishman
jakelishman added this pull request to the merge queue Jul 1, 2026
Merged via the queue into Qiskit:main with commit a63cbcb Jul 1, 2026
34 of 42 checks passed
@jakelishman
jakelishman deleted the bump-setuptools-rust branch July 1, 2026 20:22
@github-project-automation github-project-automation Bot moved this from Ready to Done in Qiskit 2.5 Jul 1, 2026
ShellyGarion pushed a commit to ShellyGarion/qiskit-terra that referenced this pull request Jul 2, 2026
This includes the final implementation of the `generated_files`
logic[^1] that we had previously been monkey-patching into a pinned
older version.

[^1]: PyO3/setuptools-rust#574

(cherry picked from commit a63cbcb)

Co-authored-by: Jake Lishman <jake.lishman@ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changelog: Build Add a "Build System" entry in the GitHub Release changelog. ci: test wheels Run the wheel-build scripts as an additional CI run for this PR stable backport potential Make Mergify open a backport PR to the most recent stable branch on merge.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants