Commit Graph

133 Commits

Author SHA1 Message Date
Hugo van Kemenade
38c6c478e0
Reapply "Use macos-latest for iOS arm64 simulator" (#9259) 2025-11-14 14:17:40 +02:00
renovate[bot]
29c5ffe745
Update github-actions 2025-10-27 02:48:10 +00:00
Andrew Murray
933df2450d Reapply "Use macos-latest for iOS arm64 simulator"
This reverts commit 592b2f820a.
2025-10-16 07:21:15 +11:00
Hugo van Kemenade
592b2f820a
Revert "Use macos-latest for iOS arm64 simulator" 2025-10-15 19:00:54 +03:00
Hugo van Kemenade
608619c17f
Use macos-latest for iOS arm64 simulator (#9250) 2025-10-15 10:55:22 +03:00
Andrew Murray
9cb36a91d0
Upgrade from macos-13 (#9212)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-10-15 10:53:49 +03:00
Andrew Murray
8de7e7763e Corrected scientific-python-nightly-wheels pattern 2025-10-14 21:47:56 +11:00
Andrew Murray
55f3e63b22 Revert "Use macos-14 for iOS arm64 simulator (#9161)"
This reverts commit c214ad8c8d.
2025-10-14 18:25:56 +11:00
Andrew Murray
c60b36d0a7
Run sdist when scheduled, but do not upload to scientific-python-nightly-wheels index (#9248) 2025-10-13 15:24:04 +03:00
Hugo van Kemenade
fbdf607c7f
Wheels CI: Check number of expected dists (#9239)
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-10-11 17:13:22 +03:00
Andrew Murray
7259685ba4 Build Python 3.14 on macOS 10.15 2025-10-07 09:05:53 +11:00
Andrew Murray
a953d86b4d
Python 3.9 wheels are no longer needed (#9214) 2025-10-01 23:11:53 +10:00
renovate[bot]
a58fc562f0
Update github-actions (#9194) 2025-09-07 13:55:35 +10:00
renovate[bot]
1435339290
Update actions/checkout action to v5 (#9156) 2025-08-19 10:13:56 +10:00
Andrew Murray
c214ad8c8d
Use macos-14 for iOS arm64 simulator (#9161) 2025-08-19 06:43:07 +10:00
renovate[bot]
b1cfa7769b
Update actions/download-artifact action to v5 (#9141) 2025-08-09 07:13:41 +10:00
Andrew Murray
06f5cd1dde
Restored manylinux2014 wheels (#9059) 2025-07-08 11:31:03 +10:00
Russell Keith-Magee
da10ed1cf3
Add support for iOS (#9030)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-06-30 21:46:07 +10:00
Frankie Dintino
3d261a2101
Add AVIF to wheels using only aomenc and dav1d AVIF codecs for reduced size (#8858)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-06-26 16:21:44 +10:00
Andrew Murray
216dc4ca60 Added Python 3.14 macOS x86-64 wheels 2025-06-21 19:12:23 +10:00
Hugo van Kemenade
3841db0252 Fix: Invalid skip selector: 'pp39-*' 2025-06-13 00:08:52 +03:00
Andrew Murray
f630ec097b
Build Windows arm64 wheels on arm64 runner (#8898) 2025-04-16 14:05:08 +03:00
Andrew Murray
6b5f8d768d Do not include libavif in wheels 2025-04-10 13:55:02 +10:00
renovate[bot]
8691112a2c
Update scientific-python/upload-nightly-action action to v0.6.2 (#8865) 2025-04-03 13:23:36 +03:00
Frankie Dintino
7d50816f0a
Add AVIF plugin (decoder + encoder using libavif) (#5201)
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-04-01 07:13:21 +03:00
Hugo van Kemenade
db4534a8cf Build PyPy3.11 wheel for macOS 10.15 x86_64 2025-03-02 12:00:46 +02:00
Andrew Murray
176c5b3749 Added pypy to CIBW_ENABLE 2025-01-17 11:51:42 +11:00
Andrew Murray
a04e76a84f Use arm64 Linux runners 2025-01-17 11:51:21 +11:00
Andrew Murray
f281eb9b46 Trigger from changes in pyproject.toml 2025-01-08 18:27:20 +11:00
Hugo van Kemenade
8d28514e40 Add zizmor to pre-commit and fix potential cache-poisoning in wheels workflow 2024-12-29 21:16:42 +02:00
Andrew Murray
f4a9304bb3 Use CIBW_ENABLE 2024-12-03 13:35:00 +11:00
Hugo van Kemenade
9faf598c89 Fix warning[artipacked]: credential persistence through GitHub Actions artifacts 2024-11-02 23:29:56 +02:00
Andrew Murray
8393972c35 Skip PyPy3.9 wheels 2024-10-16 09:56:33 +11:00
Andrew Murray
ff245fcb40 Revert "Skip QEMU-emulated wheels on workflow dispatch event"
This reverts commit f39ca5db5a.
2024-10-10 19:43:11 +11:00
Andrew Murray
01bb78a8e7
Merge pull request #8441 from hugovk/attest
Generate and upload attestations to PyPI
2024-10-06 11:11:57 +11:00
renovate[bot]
4bfc77a1b1
Update scientific-python/upload-nightly-action action to v0.6.1 2024-09-30 20:19:02 +00:00
renovate[bot]
3a734b5d4b
Update scientific-python/upload-nightly-action action to v0.6.0 2024-09-29 05:19:39 +00:00
Andrew Murray
61c83a882c Updated macOS version to 10.15 for PyPy x86-64 2024-09-25 00:00:22 +10:00
Hugo van Kemenade
e33d8bb32b Generate and upload attestations to PyPI 2024-09-18 18:19:53 +03:00
Andrew Murray
a3d9529f04 Updated macOS deployment target for Python >= 3.12 on Intel to 10.13 2024-09-14 11:23:09 +10:00
Andrew Murray
0f67dfc380 Change macos-14 to macos-latest 2024-09-13 15:31:37 +10:00
Hugo van Kemenade
d92603a0c6 Drop support for EOL PyPy3.9 2024-08-29 10:58:53 +03:00
Yay295
22ef8df59a
Do not run scheduled wheel jobs on forks 2024-07-22 08:29:55 +03:00
Lysandros Nikolaou
a6e9393956
Update .github/workflows/wheels.yml
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-18 10:35:09 +02:00
Lysandros Nikolaou
09c817a2ec
Move uploading nightly wheels to different job
This is needed cause the job does not support running on OS's other
than Ubuntu.
2024-07-17 23:05:48 +02:00
Lysandros Nikolaou
f39ca5db5a
Skip QEMU-emulated wheels on workflow dispatch event 2024-07-17 16:21:16 +02:00
Andrew Murray
d83c7b38c4
Skip other jobs on schedule (#1)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-07-16 12:18:25 +02:00
Lysandros Nikolaou
68c3542d09
Rename secret 2024-07-16 10:42:18 +02:00
Andrew Murray
784a874490 Trim whitespace 2024-07-16 18:38:50 +10:00
Lysandros Nikolaou
e89be77145
Upload wheels to scientific-python-nightly-wheels index 2024-07-16 10:21:24 +02:00