Commit Graph

79 Commits

Author SHA1 Message Date
Hugo van Kemenade
b4dab3aca3 Test Python 3.11-dev 2022-04-28 23:15:38 +03:00
Hugo van Kemenade
abd9eda499 Replace Read the Docs Sphinx Theme with Furo 2022-03-28 20:00:07 +03:00
Andrew Murray
954aa4e01d Updated setup-python, checkout and upload-artifact actions to v3 2022-03-04 20:04:12 +11:00
Andrew Murray
949e4afaa9 Updated Python for doccheck to 3.10 2022-03-01 09:19:04 +11:00
Andrew Murray
e7e05e2701 GHA: Restored macos-latest for PyPy builds 2021-12-18 19:39:05 +11:00
Andrew Murray
603fb34701 GHA: Still use macos-latest for non-PyPy builds 2021-12-15 08:10:12 +11:00
Hugo van Kemenade
5b023c7d48 GHA: Use macos-10.15 to fix build 2021-12-14 17:10:09 +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
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
8eb3c9791d Test Python 3.10.0 final on GitHub Actions 2021-10-05 11:54:12 +03:00
Andrew Murray
771c7d937e Install numpy on Python 3.10 2021-08-10 12:46:12 +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
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
Andrew Murray
666d3c5d3f Use bash shell for mkdir command 2021-03-08 22:21:22 +11:00
Andrew Murray
2e5d7dd387 Use python3 2021-01-06 22:42:31 +11:00
Andrew Murray
83d82ae150
Merge pull request #5098 from hugovk/deprecate-freetype
Deprecate FreeType 2.7
2020-12-20 13:35:41 +11:00
nulano
5c600adf41 gha: add PyPy3.7 2020-12-17 20:09:13 +01:00
Hugo van Kemenade
f0c0a0a1f4 Autolink CVEs with sphinx-issues 2020-12-17 10:29:04 +02:00
nulano
d8d8a2c74d set xvfb bit depth 2020-11-04 14:15:38 +00:00
Hugo van Kemenade
8ec8d23af4 Install Qt on GHA 2020-11-03 18:49:16 +02:00
Hugo van Kemenade
b01567fb0b Fix setting PYTHONOPTIMIZE env var 2020-11-03 17:31:59 +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
nulano
1e4d81f160 add Python 3.10-dev to GHA 2020-10-14 19:57:13 +01:00
Hugo van Kemenade
be06518383 GHA: Bump 3.9-dev to 3.9 2020-10-06 18:39:25 +03:00
nulano
43649846cf add all successful report jobs
(cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)
2020-09-23 12:56:58 +03:00
Hugo van Kemenade
1a3f5b6520 GHA/macOS/3.9-dev: Require setuptools 49.3.2+ 2020-08-13 13:00:27 +03:00
Hugo van Kemenade
8784144855 GHA/Ubuntu/3.9-dev: Require setuptools 49.3.2+ 2020-08-13 13:00:18 +03:00
nulano
46244cb4ed enable Python 3.9 GHA tests 2020-07-17 19:34:00 +02:00
Andrew Murray
74c8072945
Merge pull request #4748 from hugovk/gha-simplify-config
Simplify GHA config
2020-07-15 21:36:23 +10:00
Andrew Murray
1f652954ba
Merge pull request #4746 from hugovk/rm-soon-eol-3.5
Drop support for EOL Python 3.5
2020-07-14 20:37:51 +10:00
Hugo van Kemenade
4323d975be Use sphinx_removed_in extension for the '.. versionremoved::' directive 2020-07-09 13:28:07 +03:00
Hugo van Kemenade
410095e129 Use new 'pip cache dir' to combine macOS/Ubuntu cache config 2020-06-30 22:26:41 +03:00
Hugo van Kemenade
a08588250b Use v2 actions 2020-06-30 22:01:19 +03:00
Hugo
6cdeb55118 Drop support for soon-EOL Python 3.5 2020-06-30 13:55:08 +03:00
Andrew Murray
41799985e1 Removed success conditions 2020-04-10 14:18:42 +10:00
Hugo
c87c1f3327 Only doccheck on Ubuntu/3.8 2020-04-06 21:19:18 +03:00
Hugo
f3d9377238 Revert "Only check docs on Travis"
This reverts commit fbb14f67a3.
2020-04-06 21:19:18 +03:00
Hugo van Kemenade
f27873a888
Merge pull request #4243 from pmrowla/apng
Add APNG support
2020-04-01 00:23:57 +03:00
Hugo van Kemenade
91289f863b
Use v2 of actions/checkout
To fix https://github.com/actions/checkout/issues/23#issuecomment-572688577
2020-03-31 22:53:35 +03:00
Hugo
e2cf123850 Codecov now supports tokenless upload for GHA 2020-03-13 23:26:40 +02:00
Hugo
a529f0f39c Use Codecov bash because the Action times out on macOS 2020-02-23 16:37:06 +02:00