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
DWesl
90cf149cbe
CI: Fix the spelling on the codecov repository.
2021-12-11 15:17:28 -05:00
DWesl
4cfb1a854f
CI: Use the new GitHub Action for codecov
...
The old bash downloader will be removed soon.
2021-12-11 15:13:56 -05:00
DWesl
407abbfa18
CI: Try to get tests fully working
...
The actual test step wasn't running, so try to run that as a shell
script rather than an executable. Also get more of the dependencies
installed.
2021-12-11 15:12:31 -05:00
DWesl
9ec4034bff
CI: Incorporate suggestions from PR.
...
Upload coverage information, add Cygwin to the list of systems with CI,
space out entries.
2021-12-11 08:27:35 -05:00
DWesl
1daaf9273c
CI: Split the config check from the actual test.
...
I'm using selftest.py to check whether I've installed everything.
Pytest actually finds and runs the tests. For some reason that wasn't
running earlier.
2021-12-10 21:53:43 -05:00
DWesl
cd087c6007
CI: Fix the path to the build wheels.
...
setup.py bdist_wheel goes to dist/*.whl
pip wheel goes to *.whl
2021-12-10 21:20:47 -05:00
DWesl
8ebac45f24
CI: Explicitly use dash to get shell globbing.
2021-12-10 21:14:41 -05:00
DWesl
a4495decf8
CI: Stop using dash so the DOS line endings don't throw things off.
2021-12-10 19:57:44 -05:00
DWesl
b798989f33
CI: Make sure all python requirements are installed in Cygwin CI.
...
For some reason wheel wasn't installed properly.
2021-12-10 19:08:28 -05:00
DWesl
67bef87a07
CI: Specify where the command line goes in the shell.
...
I think this is how specifying the shell works. The documentation
isn't terribly clear.
2021-12-10 18:21:23 -05:00
DWesl
fdbb1870d4
CI: Add a cygwin run to GitHub Actions.
...
Requested for the _imagingtk fix.
2021-12-10 08:52:46 -05:00
Hugo van Kemenade
915d014136
GHA: Change condition to allow manually building wheels in forks
2021-12-01 12:42:11 +02:00
Hugo van Kemenade
22ad04743c
GHA: Add workflow_dispatch to enable manually triggering builds
2021-11-30 22:14:34 +02:00
Hugo van Kemenade
71f7c806ac
Simplify cache-dependency-path
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2021-11-18 14:33:57 +02:00
Hugo van Kemenade
b744e7933a
Use actions/setup-python's pip cache
2021-11-18 13:42:41 +02:00
Andrew Murray
25979a51e7
Added Fedora 35
2021-11-03 21:31:12 +11:00
Andrew Murray
44a61bb380
Merge pull request #5778 from hugovk/add-pypy-3.8
...
Test PyPy3.8
2021-10-19 11:27:51 +11:00
Hugo van Kemenade
90d5edb0e4
Install pytest-timeout for MinGW CI
2021-10-18 16:06:07 +03:00
Hugo van Kemenade
3e9a6f7508
Test slower macOS first, for slightly faster builds
2021-10-18 14:33:02 +03:00
Hugo van Kemenade
86f32f6074
Test PyPy3.8
2021-10-18 14:33:02 +03:00
Hugo van Kemenade
67b4cb52d1
Stop testing Python 3.6 on CI
2021-10-18 14:33:02 +03:00
Hugo van Kemenade
2f29c1233a
Test PyQt6 on MinGW
2021-10-16 23:01:08 +03:00
Hugo van Kemenade
a8c18d0817
Rename master to main
2021-10-15 17:30:05 +03:00
Andrew Murray
90ffafeebc
Removed Fedora 33 docker job
2021-10-15 19:19:26 +11:00
Hugo van Kemenade
ce3c925a51
Delete tidelift.yml
2021-10-14 22:46:42 +03:00
Alex Clark
5c69dc7c9a
Create tidelift.yml
2021-10-14 13:42:18 -04:00
Hugo van Kemenade
8eb3c9791d
Test Python 3.10.0 final on GitHub Actions
2021-10-05 11:54:12 +03:00
Andrew Murray
a80f8133d6
Updated Ghostscript to 9.55.0
2021-09-27 23:19:05 +10:00
Hugo van Kemenade
5b7add9df7
Add CentOS Stream 8
2021-09-16 14:40:34 +03:00
Hugo van Kemenade
a761d9b0c7
Rename to "Build" for consistency
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2021-09-12 10:10:31 +03:00
Hugo van Kemenade
2bd2fbbf0b
Move MinGW to own workflow
2021-09-11 17:13:48 +03:00
Hugo van Kemenade
d72b507a42
Remove unused job
2021-09-11 16:53:37 +03:00
Andrew Murray
771c7d937e
Install numpy on Python 3.10
2021-08-10 12:46:12 +10: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
Hugo van Kemenade
ca97b16c0a
Install normalised sphinx-copybutton
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2021-05-16 09:46:00 +03:00
Hugo van Kemenade
5caa04c2d1
Build docs with sphinx_copybutton and sphinxext.opengraph
2021-05-14 20:13:44 +03:00
Andrew Murray
f132e4de8d
Removed setuptools version requirement
2021-05-14 19:48:47 +10:00
Andrew Murray
256372724b
Merge pull request #5456 from python-pillow/revert-5447-python310
...
Revert "Fixed Python 3.10 at alpha.7": use 3.10-dev
2021-04-30 19:22:22 +10:00
Hugo van Kemenade
05f9e23024
Merge pull request #5453 from nulano/pypy-win64
...
GHA: Update test-windows for 64-bit PyPy 7.3.4 release
2021-04-30 12:09:59 +03:00
Hugo van Kemenade
ee94f4e394
Revert "Fixed Python 3.10 at alpha.7"
2021-04-30 11:35:27 +03:00
Hugo van Kemenade
4669345746
Merge pull request #5447 from radarhere/python310
...
Fixed Python 3.10 at alpha.7
2021-04-29 14:16:18 +03:00
Andrew Murray
f1b1e9465d
Added Fedora 34
2021-04-28 07:51:11 +10:00
Andrew Murray
5cae79b8e5
Fixed Python 3.10 at alpha.7
2021-04-27 20:27:00 +10:00
nulano
8803dd19f0
remove unused variables, PyPy 7.3.4 ships 64-bit binaries for Windows
2021-04-12 20:24:04 +02:00
Andrew Murray
ed8064df22
Removed Fedora 32 docker job
2021-04-02 18:07:03 +11:00
Hugo van Kemenade
cafd389770
Merge pull request #5359 from nulano/libtiff-cmake
2021-04-01 12:03:42 +03:00
Andrew Murray
d8b4a92806
Updated Ghostscript to 9.54.0
2021-03-31 16:03:13 +11:00
wiredfool
3addd7df4e
Merge pull request #5062 from nulano/fribidi-link
...
Dynamically link FriBiDi instead of Raqm
2021-03-27 16:29:04 +00:00