8000 [Bot] Update dependencies by cibuildwheel-bot[bot] · Pull Request #2443 · pypa/cibuildwheel · GitHub
[go: up one dir, main page]

Skip to content

[Bot] Update dependencies #2443

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

Merged
merged 1 commit into from
Jun 4, 2025
Merged

[Bot] Update dependencies #2443

merged 1 commit into from
Jun 4, 2025

Conversation

cibuildwheel-bot[bot]
Copy link
Contributor
@cibuildwheel-bot cibuildwheel-bot bot commented Jun 3, 2025

Update the versions of our dependencies.

PR generated by "Update dependencies" workflow.

@cibuildwheel-bot cibuildwheel-bot bot added CI: GraalPy Run the integration test suite with GraalPy included CI: PyPy Run the integration test suite with PyPy included dependencies Pull requests that update a dependency file labels Jun 3, 2025
@henryiii henryiii mentioned this pull request Jun 3, 2025
@joerick
Copy link
Contributor
joerick commented Jun 3, 2025

The failing command is in the testbed: xcrun simctl --set testing list -j

I think the error is:

Using Parallel Testing Device Clones Device Set: '/Users/runner/Library/Developer/XCTestDevices'
Provided set path does not exist: /Users/runner/Library/Developer/XCTestDevices

@joerick
Copy link
Contributor
joerick commented Jun 3, 2025

Oddly it does work on my local machine.

edit: maybe not so strange, this command is known to fail on machines that have never been run before - https://github.com/beeware/Python-Apple-support/blob/main/patch/Python/Python.patch#L2399-L2407

@joerick
Copy link
Contributor
joerick commented Jun 3, 2025

@freakboy3742 I raised a PR against cpython with a change that makes it work on my local machine - python/cpython#135102

@freakboy3742
Copy link
Contributor

A new support package (with the testbed patch from CPython) has been published. That should resolve the CI testing issue, and I've added an explicit test of the testbed to my release process to ensure this stays fixed.

@cibuildwheel-bot cibuildwheel-bot bot force-pushed the update-dependencies-pr branch from 6dbda18 to 39034d4 Compare June 4, 2025 05:47
@mayeut
Copy link
Member
mayeut commented Jun 4, 2025

A new support package (with the testbed patch from CPython) has been published

I restarted the update workflow to pick it up.

New CPython releases are available (only 3.13 binaries on Windows/macOS but 3.9->3.13 have been released). They're not yet in manylinux images.

@cibuildwheel-bot cibuildwheel-bot bot force-pushed the update-dependencies-pr branch from 39034d4 to df08123 Compare June 4, 2025 08:34
@joerick
Copy link
Contributor
joerick commented Jun 4, 2025

We don't need updates to CPython distributions for this, the iOS update will be included in beeware's support package. As such I think this is ready to go!

@henryiii
Copy link
Contributor
henryiii commented Jun 4, 2025

The problem right now is it's mixed, we have some platforms on a newer patch version than others, rather than a consistent update. Personally, I'd prefer to roll back the patch updates to CPython to get this in.

@joerick
Copy link
Contributor
joerick commented Jun 4, 2025

3.13.4 is now available on manylinux, I'll trigger another bot update.

@henryiii
Copy link
Contributor
henryiii commented Jun 4, 2025

Okay, that works too.

@cibuildwheel-bot cibuildwheel-bot bot force-pushed the update-dependencies-pr branch from 59e0dbb to 3d4a331 Compare June 4, 2025 15:11
Copy link
Contributor
@joerick joerick left a comment

Choose a reason for hiding this comment

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

looks good to me!

@mayeut
Copy link
Member
mayeut commented Jun 4, 2025

The multi arch images are being deployed now. Will retrigger the update workflow when they're available

@cibuildwheel-bot cibuildwheel-bot bot force-pushed the update-dependencies-pr branch from 3d4a331 to d9ca23d Compare June 4, 2025 17:30
@cibuildwheel-bot cibuildwheel-bot bot force-pushed the update-dependencies-pr branch from d9ca23d to ff6bc70 Compare June 4, 2025 18:35
@henryiii
Copy link
Contributor
henryiii commented Jun 4, 2025

Retriggered to pick up fix to #2444.

@henryiii henryiii merged commit 7601bfc into main Jun 4, 2025
27 checks passed
@henryiii henryiii deleted the update-dependencies-pr branch June 4, 2025 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: GraalPy Run the integration test suite with GraalPy included CI: PyPy Run the integration test suite with PyPy included dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0