Andrew Murray
41eb218a68
Check GIL, rather than Python version
2024-07-07 22:04:50 +10:00
Hugo van Kemenade
2d2889e617
Install nightly NumPy for free-threaded
2024-07-05 01:52:06 +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
43cc1e3659
Removed PyAccess and Image.USE_CFFI_ACCESS
2024-07-01 20:31:17 +10:00
Hugo van Kemenade
dcc66597f0
Test Python 3.13 pre-release
2023-11-08 17:52:43 +02:00
Hugo van Kemenade
d8baf5e3de
Bump setuptools for Pyroma on 3.8-3.9
2023-10-21 22:37:28 +03:00
Andrew Murray
390e4a7360
Install libopenblas-dev to fix installing NumPy on Linux PyPy 3.10
2023-09-17 22:40:42 +10:00
Andrew Murray
d07e45d7d8
NumPy now supports Python 3.12
2023-09-17 21:46:04 +10:00
Andrew Murray
20dbc0f074
Revert "Do not test PyQt6 on Python 3.12"
...
This reverts commit 7a5ddc1712
.
2023-09-02 11:37:22 +10:00
Andrew Murray
7a5ddc1712
Do not test PyQt6 on Python 3.12
2023-05-27 10:28:38 +10:00
rrcgat
aa2e662995
Add sway and wl-clipboard dependencies to GitHub CI workflow
2023-04-17 16:59:42 +08:00
Andrew Murray
8aa61243e5
Install libxcb-cursor0
2023-04-11 21:13:49 +10:00
Andrew Murray
6fac6b15f2
Revert "Do not install PyQt6-Qt6 6.5.0"
...
This reverts commit 5ef3ddafe3
.
2023-04-11 21:13:13 +10:00
Andrew Murray
5ef3ddafe3
Do not install PyQt6-Qt6 6.5.0
2023-04-10 20:56:46 +10:00
Hugo van Kemenade
ac6b9632b4
Test Python 3.12-dev on macOS and Ubuntu
2023-02-11 16:36:52 +02:00
Andrew Murray
ac83011fbf
NumPy now supports Python 3.11
2022-08-26 18:09:18 +10:00
Andrew Murray
55d94558fb
Do not install test-image-results on GitHub Actions
2022-08-13 23:14:32 +10:00
Andrew Murray
e1d833bce5
Install libxcb-shape0
2022-07-14 21:54:24 +10:00
Andrew Murray
c919db11a8
Install cffi
2022-05-08 21:38:21 +10:00
DWesl
2067f60409
STY: Commit suggestions from PR review.
2022-05-05 15:21:22 -04:00
DWesl
0b134250fa
CI: Use alternatives to select python version ( #4 )
...
* CI: Use alternatives to select python version
* CI: Specify full path to alternatives
/usr/sbin isn't in PATH
* DBG: Print uname to try to avoid bad pip install.
pip>=22 on 32-bit Cygwin seems to cause problems installing coverage. I have no idea why this is, so I just skip upgrading pip there.
* FIX: Fix syntax of conditional for 32-bit Cygwin
I have no idea if it needs to be able to accept i386, but it will if it comes up.
* FIX: Revert earlier debug change.
2022-05-02 20:38:12 -04:00
DWesl
ce7489884f
CI: Update Cygwin pip, but not on 32-bit
...
* CI: Update Cygwin pip, but not on 32-bit
32-bit Cygwin pip>=22 fails to install coverage.
* CI: Let .ci/install.sh handle updating pip
* CI Combine pip update conditions
* CI: Don't try to upgrade pip on 32-bit Cygwin
2022-05-02 17:54:49 -04:00
Andrew Murray
2d25e668e7
Do not install NumPy on Python 3.11
2022-04-30 10:19:48 +10:00
DWesl
afa3cea96a
Merge branch 'main' into add-cygwin-to-ci
2022-04-29 10:43:30 -04:00
Hugo van Kemenade
b4dab3aca3
Test Python 3.11-dev
2022-04-28 23:15:38 +03:00
Andrew Murray
853a95d56b
Merge branch 'main' into add-cygwin-to-ci
2022-04-25 11:00:09 +10:00
Andrew Murray
47cf0296c3
Updated to PyQt6
2022-04-23 10:22:29 +10:00
Andrew Murray
05637393a6
Install Pillow directly
2022-02-02 15:31:31 +11:00
Andrew Murray
93008c2095
Upgraded raqm to 0.8.0
2022-01-26 12:23:43 +11:00
Andrew Murray
632c11b2ab
Install numpy on Python 3.10
2021-09-06 07:36:40 +10:00
Hugo van Kemenade
370f32ba72
Install wheel on CI to avoid legacy setup.py installs
2021-08-09 17:00:07 +03:00
Hugo van Kemenade
81e866a824
Wheel now works on Python 3.10
2021-08-09 16:17:09 +03:00
Andrew Murray
d9d811ff21
Replaced xml.etree.ElementTree with defusedxml.ElementTree
2021-06-30 11:28:44 +10:00
Andrew Murray
b5fc91a550
Removed GitHub Actions Ubuntu setuptools version requirement
2021-05-10 21:39:36 +10:00
Hugo van Kemenade
ee94f4e394
Revert "Fixed Python 3.10 at alpha.7"
2021-04-30 11:35:27 +03:00
Andrew Murray
5cae79b8e5
Fixed Python 3.10 at alpha.7
2021-04-27 20:27:00 +10:00
Eric Soroos
d0d42cd7c2
Install pytest-timeout on the ci.
...
(dry?)
2021-03-14 14:20:57 +01:00
Hugo van Kemenade
9e21ef7338
Remove old Travis CI config
2020-12-19 21:57:32 +02:00
Hugo van Kemenade
d3702fd614
Remove unused Travis CI config
2020-12-19 21:57:32 +02:00
Hugo van Kemenade
8ec8d23af4
Install Qt on GHA
2020-11-03 18:49:16 +02:00
Andrew Murray
732bf12fd6
Merge branch 'master' into 3.10
2020-10-31 15:16:46 +11:00
Andrew Murray
c309c64d0a
Updated Python for doccheck to 3.9
2020-10-30 23:51:41 +11:00
Andrew Murray
6a50e1076a
Invoke pip using Python
2020-10-29 22:41:29 +11:00
Andrew Murray
f846025ff5
Revert "chown pip wheels cache on ppc64le as well"
...
This reverts commit 93a743d593
.
2020-10-17 23:34:08 +11:00
nulano
b305f99416
skip numpy on 3.10-dev due to wheel#354
2020-10-14 21:12:48 +01:00
Andrew Murray
93a743d593
chown pip wheels cache on ppc64le as well
2020-10-14 22:18:24 +11:00
nulano
3a4964412f
update setuptools on PyPy3 on Travis
2020-10-12 02:08:47 +01:00
Andrew Murray
ccd8f62136
Python 3.8 also requires updated setuptools
2020-10-09 00:41:08 +11:00