Commit Graph

44 Commits

Author SHA1 Message Date
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
Hugo van Kemenade
be06518383 GHA: Bump 3.9-dev to 3.9 2020-10-06 18:39:25 +03:00
Andrew Murray
55d83f7afe chown pip wheels cache 2020-09-17 07:53:33 +10:00
Andrew Murray
3e6dae8455 Removed TravisCI setuptools version requirement 2020-08-21 22:30:25 +10:00
Hugo van Kemenade
8784144855 GHA/Ubuntu/3.9-dev: Require setuptools 49.3.2+ 2020-08-13 13:00:18 +03:00
Hugo van Kemenade
ab4239efd1 Require setuptools 49.3.2+ 2020-08-13 12:17:32 +03:00
Hugo van Kemenade
b56f0836ff Travis/3.9-dev: Require setuptools 49.1.3+ 2020-08-13 12:17:32 +03:00
Andrew Murray
20135f7cbd Install setuptools 47.3.1 on Python 3.9 2020-07-11 09:31:03 +10:00
Andrew Murray
3c7c227b3a Installed libxcb-xinerama0 to fix PyQt5 2020-06-01 21:59:05 +10:00
Andrew Murray
7f5aa05f22 Retry on apt-get update problems 2020-04-06 22:23:41 +10:00
Andrew Murray
bcfe61495b Update pip to fix pyqt5 install 2020-04-05 13:14:08 +10:00
Hugo
428b06365e Move scripts from .travis to .ci because they're also used by GitHub Actions 2020-01-08 15:43:28 +02:00