Russell Keith-Magee
5a8373e527
Correct a dumb pip invocation error.
2024-10-25 14:47:51 +08:00
Russell Keith-Magee
00809a2551
Tweaks to ensure isolation from Homebrew on x86_64.
2024-10-25 13:42:46 +08:00
Russell Keith-Magee
fc35fcc5ea
Cleanups and typos identified by code review.
2024-10-25 10:55:30 +08:00
Russell Keith-Magee
0fe55d6115
Isolate macOS build from Homebrew.
2024-10-25 09:53:06 +08:00
Andrew Murray
58ef69228d
Simplified code ( #3 )
...
* Removed unnecessary meson install
* Use the same Python as the build script
* Use python3
* Simplified code
* Updated meson
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-10-19 01:15:53 -04:00
Frankie Dintino
e5494a2ce8
Fix PLAT envvar in cibuildwheel container
2024-10-16 09:43:32 -04:00
Andrew Murray
e2add24ec5
Added type hints ( #2 )
...
* Added type hints
* Updated nasm to 2.16.03
* Removed duplicate meson install
* Simplified code
* Sort formats alphabetically
* tile is already an empty list
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-10-16 09:41:35 -04:00
Frankie Dintino
3878b588a4
Add AVIF plugin (using libavif)
2024-10-16 09:41:35 -04:00
Andrew Murray
8393972c35
Skip PyPy3.9 wheels
2024-10-16 09:56:33 +11:00
Andrew Murray
3911afbc97
Removed Fedora 39
2024-10-14 16:56:48 +11:00
Hugo van Kemenade
914f7e1c58
Merge pull request #8365 from radarhere/openjpeg
...
Removed custom build_openjpeg
2024-10-12 11:46:01 +03: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
Andrew Murray
547e7dcc5d
Test cifuzz when wheel dependencies change
2024-10-02 19:17:13 +10:00
Andrew Murray
baf2d8160a
Updated xz to 5.6.3
2024-10-02 09:48:09 +10:00
renovate[bot]
4bfc77a1b1
Update scientific-python/upload-nightly-action action to v0.6.1
2024-09-30 20:19:02 +00:00
Hugo van Kemenade
7e6e08ea6a
Merge pull request #8428 from radarhere/cifuzz
2024-09-30 12:37:12 +03: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
30fca7a1d6
Install meson through pip
2024-09-28 18:38:45 +10:00
Andrew Murray
bda62c1ac5
Revert "Temporarily disable cifuzz"
...
This reverts commit 3146940716
.
2024-09-28 12:32:44 +10:00
Andrew Murray
fb8db83122
Updated harfbuzz to 10.0.1 on macOS
2024-09-27 17:35:06 +10:00
Andrew Murray
71da6d8952
Downgrade harfbuzz on OSS Fuzz
2024-09-27 16:37:10 +10:00
Andrew Murray
4ca2b92503
Use $IS_ALPINE instead of $MB_ML_LIBC
2024-09-27 14:59:27 +10:00
Hugo van Kemenade
c1ba2d9eac
Merge pull request #8414 from radarhere/pypy
2024-09-24 18:07:11 -07:00
Andrew Murray
72144ec530
Updated harfbuzz to 10.0.1
2024-09-25 08:33:18 +10:00
Andrew Murray
61c83a882c
Updated macOS version to 10.15 for PyPy x86-64
2024-09-25 00:00:22 +10:00
Andrew Murray
3f8b496431
Updated harfbuzz to 10.0.0
2024-09-24 09:54:26 +10:00
Andrew Murray
fcae2f4bdf
Merge branch 'main' into common_test_script
2024-09-23 12:40:52 +10:00
Yay295
be3192ecd4
use .ci/test.sh in test-mingw.yml
2024-09-22 11:52:14 -05:00
Yay295
8fa5ba8443
add common windows ci test script
2024-09-22 11:52:11 -05:00
Andrew Murray
1392eab89b
Updated Ghostscript to 10.4.0
2024-09-19 09:21:23 +10:00
Hugo van Kemenade
e33d8bb32b
Generate and upload attestations to PyPI
2024-09-18 18:19:53 +03:00
Andrew Murray
c01d2d0577
Updated libjpeg-turbo to 3.0.4
2024-09-15 21:57:45 +10: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
Hugo van Kemenade
c9eb14e104
Merge pull request #7916 from radarhere/xz
2024-09-13 16:40:41 +03:00
Andrew Murray
0f67dfc380
Change macos-14 to macos-latest
2024-09-13 15:31:37 +10:00
Hugo van Kemenade
e6cf27c5a8
Merge pull request #8375 from radarhere/libpng
...
Updated libpng to 1.6.44
2024-09-13 07:23:07 +03:00
Andrew Murray
5d8e891387
Updated libpng to 1.6.44
2024-09-13 10:52:36 +10:00
Andrew Murray
fea929bf10
Test NumPy with musllinux wheels
2024-09-13 07:34:56 +10:00
Lysandros Nikolaou
1ead7791c6
Remove comment
2024-09-12 16:34:29 +03:00
Lysandros Nikolaou
c9f88890a5
Install numpy from PyPI when testing wheels
2024-09-12 14:52:24 +03:00
Andrew Murray
9a42099dc3
Merge branch 'main' into openjpeg
2024-09-10 16:01:54 +10:00
Andrew Murray
d25d12f792
Removed custom build_openjpeg
2024-09-10 11:29:52 +10:00
Andrew Murray
608a5e83c0
Updated harfbuzz to 9.0.0, except on manylinux2014
2024-09-09 12:56:28 +10:00
renovate[bot]
8c738f6427
Update deadsnakes/action action to v3.2.0
2024-09-08 13:00:15 +00:00
Hugo van Kemenade
d92603a0c6
Drop support for EOL PyPy3.9
2024-08-29 10:58:53 +03:00
Andrew Murray
65172db28d
Corrected Ghostscript path
2024-08-27 19:04:46 +10:00
Andrew Murray
2ed8502d12
Use ipython PrettyPrinter, rather than custom class
2024-08-20 22:13:52 +10:00
Andrew Murray
2467369c13
Uninstall gradle and maven on macOS 13
2024-08-19 20:50:45 +10: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
Hugo van Kemenade
024fa51294
Merge pull request #8236 from lysnikolaou/upload-nightly-wheels
2024-07-17 17:17:54 +03:00
Andrew Murray
3146940716
Temporarily disable cifuzz
2024-07-17 08:26:05 +10: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
Andrew Murray
c416f0ea1d
Build wheels with free threading
2024-07-10 06:11:11 +10:00
Andrew Murray
613fced92c
Merge pull request #8200 from hugovk/ci-free-threading
...
Test 3.13 free-threaded build on CI
2024-07-08 21:24:07 +10:00
Andrew Murray
41eb218a68
Check GIL, rather than Python version
2024-07-07 22:04:50 +10:00
Hugo van Kemenade
dcd8332805
Include 'free-threading' in job name
2024-07-05 19:40:43 +03:00
Andrew Murray
bcecaf6add
Group aarch64 jobs
2024-07-06 02:08:37 +10:00
Hugo van Kemenade
701539d017
Add PYTHON_GIL=0 env var to keep GIL disabled
2024-07-05 00:38:50 +03:00
Hugo van Kemenade
e76c31b67d
Refactor to single line for readability
2024-07-04 15:54:21 +03:00
Hugo van Kemenade
d4f1d252ef
Test 3.13 free-threaded build on CI
2024-07-04 15:54:21 +03:00
Hugo van Kemenade
51bd7d2ea8
Drop support for Python 3.8 ( #8183 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-03 00:44:45 -06:00
Hugo van Kemenade
534d82119b
Test NumPy on Python 3.13
...
Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-02 21:57:13 +03:00
Andrew Murray
381c604b07
Removed Debian 11
2024-07-01 23:06:39 +10:00
Andrew Murray
43cc1e3659
Removed PyAccess and Image.USE_CFFI_ACCESS
2024-07-01 20:31:17 +10:00
Andrew Murray
dfd53564ff
Ignore brew dependencies for libraqm on macOS 13
2024-06-15 11:51:02 +10:00
Hugo van Kemenade
13a33dc3c3
Merge branch 'main' into libjpeg-turbo
2024-06-07 03:46:49 -06:00
Hugo van Kemenade
d25aaede2c
Merge pull request #7973 from radarhere/libwebp
2024-06-07 03:46:15 -06:00
Hugo van Kemenade
ccd2d5c892
Merge pull request #7982 from radarhere/xcb
2024-06-07 03:46:08 -06:00
Hugo van Kemenade
33d7c9ddc7
Merge pull request #8059 from radarhere/harfbuzz
2024-06-07 03:45:48 -06:00
Andrew Murray
7f977f6522
Updated xz to 5.6.2
2024-05-30 09:10:28 +10:00
Andrew Murray
2c9b5f0360
Updated Ghostscript to 10.3.1
2024-05-25 06:20:03 +10:00
Andrew Murray
3cc26e9ea6
Added Python 3.13 wheels
2024-05-21 12:55:48 +10:00
Andrew Murray
e9b15f8091
Updated harfbuzz to 8.5.0
2024-05-14 10:09:44 +10:00
Andrew Murray
47580f257b
Updated libjpeg-turbo to 3.0.3
2024-05-09 08:51:12 +10:00
Andrew Murray
ac1eb57c03
Install git
2024-05-03 09:43:50 +10:00
Andrew Murray
e8cddfbc6a
Updated codecov/codecov-action to v4
2024-05-03 08:45:39 +10:00
Andrew Murray
36869833c7
Added Ubuntu 24.04
2024-04-29 15:05:22 +10:00
Andrew Murray
03bcf03567
Removed Fedora 38 and added Fedora 40
2024-04-25 08:41:15 +10:00
Hugo van Kemenade
76c17a10f0
GitHub Actions: macos-13 is Intel but macos-latest will be M1
2024-04-24 11:24:23 +03:00
Hugo van Kemenade
03627d92a7
GitHub Actions: Python 3.8 and 3.9 are on macos-13 but not macos-14
2024-04-24 11:23:44 +03:00
Andrew Murray
712aa994f2
Updated libxcb to 1.17.0
2024-04-16 07:14:04 +10:00
Andrew Murray
1af66df732
Updated xcb-proto to 1.17.0
2024-04-16 07:13:40 +10:00
Andrew Murray
25b4652324
Removed CentOS Stream 8
2024-04-14 23:06:28 +10:00
Andrew Murray
3e1df0afeb
Removed CentOS 7
2024-04-14 22:28:28 +10:00
Andrew Murray
7b9a276c7f
Updated libwebp to 1.4.0
2024-04-13 13:47:52 +10:00
Hugo van Kemenade
a4e5dc219c
Merge pull request #7818 from nulano/bugreport
2024-03-30 11:13:02 +02:00
Hugo van Kemenade
0b1d0c23de
Merge pull request #7658 from nulano/build-editable
2024-03-30 11:10:46 +02:00
Andrew Murray
f8825d3736
Updated harfbuzz to 8.4.0
2024-03-30 09:20:45 +11:00
Ondrej Baranovič
ff523e3009
Update .github/ISSUE_TEMPLATE/ISSUE_REPORT.md
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-03-28 17:52:15 +01:00
Andrew Murray
984480fd19
Updated xorgproto to 2024.1
2024-03-26 20:17:06 +11:00
Hugo van Kemenade
98067db82d
Merge pull request #7886 from radarhere/harfbuzz
2024-03-21 18:20:05 +02:00
Andrew Murray
a0388f2a67
Updated Ghostscript to 10.3.0
2024-03-21 11:44:03 +11:00
Andrew Murray
e760a4fc2b
Updated harfbuzz to 8.3.1
2024-03-17 21:26:00 +11:00