Commit graph

9 commits

Author SHA1 Message Date
Miss Islington (bot)
daff2a9c3c
[3.14] gh-141692: Add a slice-specific lib folder to iOS XCframeworks. (GH-141693) (#141733)
Modifies the iOS XCframework to include a lib folder for each slice that
contains a symlinked version of the libPython dynamic library.
(cherry picked from commit 7b0b708675)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2025-11-19 02:25:34 +00:00
Miss Islington (bot)
9543c2efc3
[3.14] gh-141691: Apply ruff rules to Apple folder. (GH-141694) (#141728)
Add ruff configuration to run over the Apple build tooling and testbed script.
(cherry picked from commit 17636ba48c)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2025-11-18 23:14:31 +00:00
Miss Islington (bot)
4316180426
[3.14] gh-141442: Add escaping to iOS testbed arguments (GH-141443) (#141479)
Xcode concatenates the test argument array, losing quoting in the process.
(cherry picked from commit 558936bec1)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2025-11-12 22:15:34 +00:00
Miss Islington (bot)
11eecde7a5
[3.14] Fix typo in Apple/__main__.py (GH-141038) (#141039)
Corrected a typo in a return value docstring.
(cherry picked from commit 335d83ec04)

Co-authored-by: Lê Nam Khánh <55955273+khanhkhanhlele@users.noreply.github.com>
2025-11-06 05:53:11 +08:00
Miss Islington (bot)
7c4a8e5818
[3.14] gh-140702: Add test skip for Unix Datagram tests on iOS when on Github Actions (GH-140740) (#140742)
Exposes the GITHUB_ACTIONS environment variable to iOS simulator test runs, and
uses this variable to skip a Unix Datagram socketserver test that is unreliable
in the iOS GitHub Actions environment.
(cherry picked from commit 9f8d005d29)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-29 09:01:39 +00:00
Miss Islington (bot)
3fa7bf4b26
[3.14] gh-140189: Add CI job to test iOS builds. (GH-140190) (#140696)
Adds a CI configuration to test iOS builds on every build.
(cherry picked from commit f4e6370582)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-28 06:13:30 +00:00
Miss Islington (bot)
51f8f44bd0
[3.14] gh-139573: Update OpenSSL version used in iOS builds (GH-139582) (#139589)
gh-139573: Update OpenSSL version used in iOS builds (GH-139582)

Update OpenSSL version used in iOS builds.
(cherry picked from commit 20758f9bb1)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2025-10-05 09:09:09 +03:00
Miss Islington (bot)
86bc87b30d
[3.14] gh-132006: Add support for handling XCPrivacy manifests (GH-139163) (#139410)
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2025-10-01 16:50:33 +03:00
Russell Keith-Magee
91d86452c3
[3.14] gh-138171: Migrate iOS testbed location and add Apple build script (#138176) (#139204)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-09-29 11:11:59 +03:00