python-build-standalone
python-build-standalone copied to clipboard
iOS builds
Now PEP 730 is in Python 3.13, it would be good to revive the iOS builds on this project. These were removed in https://github.com/indygreg/python-build-standalone/commit/0ce1527b0adc4b47c34f9fcc65a41db6c7934f6b 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
Unfortunately macOS is still a major bottleneck in CI — but otherwise I'm supportive of this.
I personally no longer need iOS builds going forward - I'll leave the issue open but feel free to close it out if it's not something you want to support. It is outside of the usecase for uv (since it has to be compiled into an AppStore app)