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
035e95551d
Use build.sh
2022-05-08 21:38:28 +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
DWesl
7605e46011
CI: Set shell for Cygwin CI steps
...
Allows me to avoid .ci/build_cygwin.sh
2022-04-23 08:31:51 -04:00
Andrew Murray
47cf0296c3
Updated to PyQt6
2022-04-23 10:22:29 +10:00
DWesl
4d0e294eb0
CI: Revert changes to test.sh
...
Some early runs needed to explicitly specify the minor version to avoid calling python3.9 which had none of the dependencies installed.
That problem should be fixed.
2022-02-07 17:00:37 -05:00
Andrew Murray
05637393a6
Install Pillow directly
2022-02-02 15:31:31 +11:00
Andrew Murray
629340654c
Switched to cygwin/cygwin-install-action
2022-02-02 15:31:20 +11:00
Andrew Murray
179cdd4444
Merge branch 'main' into add-cygwin-to-ci
2022-01-29 13:59:37 +11:00
Andrew Murray
93008c2095
Upgraded raqm to 0.8.0
2022-01-26 12:23:43 +11:00
Andrew Murray
1ac96dc923
Invoke pip using Python
2022-01-16 14:09:12 +11:00
DWesl
7fd3e9977e
CI: Make sure correct version of python is used for testing.
...
Cygwin is trying to use the highest-available Python version.
One of the Python packages has scripts in /usr/bin that should be in the python39- subpackage.
2021-12-11 15:59:45 -05: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
a42a35269a
Reverse test order for two jobs
2021-06-14 22:58:40 +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
Andrew Murray
2bbb82a019
Added import test
2021-01-09 12:13:00 +11:00
nulano
a9f31ffee3
use python3 in .ci/test.sh
2021-01-06 10:59:03 +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
57ac10a3fa
Updated Python for diffcover to 3.9
2020-10-30 23:51:01 +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
Hugo van Kemenade
128261fdbb
Merge branch 'master' into bytes-warning
2020-09-03 18:31:03 +03: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
Luke Granger-Brown
470e3b94a8
Fail tests if bytes/bytearray are interpolated into str.
2020-07-20 14:54:17 +01: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
Andrew Murray
1671f6bd71
Show all warnings
2020-01-26 17:48:28 -08:00
Hugo
593a352466
Flag Codecov uploads for easier coverage checking/debugging
2020-01-26 13:25:43 +11:00
Andrew Murray
6eed483820
Fixed Python coverage on Docker GHA
2020-01-24 22:36:49 +11:00
Andrew Murray
9b3c53caba
Fixed Python coverage on macOS and Ubuntu GHA
2020-01-19 23:20:48 +11:00
Andrew Murray
d3ccf18ede
Removed coveralls
2020-01-18 18:49:37 +11: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