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

iOS builds #417

Open
Edward-Knight opened this issue Dec 11, 2024 · 1 comment
Open

iOS builds #417

Edward-Knight opened this issue Dec 11, 2024 · 1 comment
Labels
platform:darwin Specific to the macOS platform platforms Increasing or modifying the set of supported platforms

Comments

@Edward-Knight
Copy link
Contributor

Now PEP 730 is in Python 3.13, it would be good to revive the iOS builds on this project. These were removed in 0ce1527 due to CI overhead and lack of testing/use:

These aren't released and haven't been tested thoroughly. macOS GitHub
Actions runners slow down the CI for this project and this annoys me.
The addition of 3.11 builds is going to make the situation worse. So
let's just disable the iOS builds from CI to keep CI responsive.

I'm hoping now that iOS is officially supported at tier 3, maintaining iOS builds will be less burdensome going forward.

At the moment we're using https://github.com/beeware/Python-Apple-support instead (and compiling ourselves), but haven't tried out 3.13 yet.

https://docs.python.org/3/using/ios.html#using-ios

@zanieb
Copy link
Member

zanieb commented Dec 11, 2024

Unfortunately macOS is still a major bottleneck in CI — but otherwise I'm supportive of this.

@charliermarsh charliermarsh added platforms Increasing or modifying the set of supported platforms macos platform:darwin Specific to the macOS platform and removed macos labels Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform:darwin Specific to the macOS platform platforms Increasing or modifying the set of supported platforms
Projects
None yet
Development

No branches or pull requests

3 participants