Commit Graph

843 Commits

Author SHA1 Message Date
Eric Soroos
061012c46a Stage Title Change 2021-02-27 11:52:52 +01:00
Eric Soroos
f194d9e6e2 Keep errors if they're "known" 2021-02-27 11:46:19 +01:00
Eric Soroos
ba1555a485 syntax 2021-02-27 11:31:43 +01:00
Eric Soroos
cf5b9a77b3 Add Valgrind GHA 2021-02-27 11:22:26 +01:00
nulano
61ee8ec03c document and add tests for SBIX color font support 2021-02-22 12:00:20 +11:00
Eric Soroos
a12aa59e8b Add language parameter
ref: https://github.com/google/oss-fuzz/pull/5222
2021-02-20 12:46:13 +01:00
Eric Soroos
79b17e4b1a Add CIFuzz Github Action 2021-02-20 12:46:13 +01:00
Andrew Murray
48e219ff21 Updated PyPy 3.6 to 7.3.3 2021-02-08 20:54:53 +11:00
Andrew Murray
9b56833300
Merge branch 'master' into fribidi-link 2021-02-07 16:02:16 +11:00
Andrew Murray
d69138f4b7 multibuild now includes PyPy 7.3.3 2021-02-06 14:52:34 +11:00
Andrew Murray
faeb4599e5 Build arm64 wheel 2021-01-30 10:38:55 +11:00
Andrew Murray
62628b9638 Install pytest and pytest-cov using pip rather than pacman 2021-01-28 23:01:26 +11:00
Andrew Murray
f9c283468d Added import test 2021-01-09 23:04:32 +11:00
Andrew Murray
2e5d7dd387 Use python3 2021-01-06 22:42:31 +11:00
nulano
d4403bec46 GHA: fix windows build for dynamic fribidi 2021-01-05 00:06:29 +11:00
Andrew Murray
1af26f3159 Revert "skip wheels on 3.10-dev due to wheel#354"
This reverts commit bdcc48f0a2.
2020-12-31 18:38:17 +11:00
Andrew Murray
7817c0c4b8 Updated PyPy to 7.3.3 2020-12-28 07:02:24 +11:00
Andrew Murray
800c03068b Removed PyPy-specific install command 2020-12-22 12:44:54 +11:00
mattip
27ca1176fa multibuild does not yet recognize pypy version 7.3.3 2020-12-20 12:13:08 +02:00
mattip
3523f04293 multibuild does not yet recognize pypy version 7.3.3 2020-12-20 11:49:18 +02:00
mattip
35a68d028a generalize test for any pypy3 version 2020-12-20 10:19:45 +02:00
mattip
7950175485 add pypy3.7 wheels 2020-12-20 08:40:57 +02:00
Andrew Murray
83d82ae150
Merge pull request #5098 from hugovk/deprecate-freetype
Deprecate FreeType 2.7
2020-12-20 13:35:41 +11:00
Hugo van Kemenade
924b1496c3 Show example link instead of hiding inside hyperlink
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2020-12-19 21:57:32 +02:00
Hugo van Kemenade
9e21ef7338 Remove old Travis CI config 2020-12-19 21:57:32 +02:00
Andrew Murray
9e3ad5e997
Merge pull request #5088 from nulano/gha-qus-2
Move non-x86 tests to GHA
2020-12-18 17:48:51 +11:00
Andrew Murray
9f5c535709 Invoke pip using python3 2020-12-18 16:38:23 +11:00
Andrew Murray
e414eb567a
Merge pull request #5099 from nulano/gha-pypy
GHA: Add PyPy3.7
2020-12-18 15:45:55 +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
903ec9723d move tests for arm64v8, ppc64le, s390x from Travis CI to GHA using Docker and aptman/qus 2020-12-12 15:29:37 +01:00
Hugo van Kemenade
1c82fbd5e9 Disable Travis from automerge 2020-12-11 20:46:00 +02:00
nulano
6ef1dd1667 remove curl from brew [CI skip] 2020-12-11 17:12:05 +01:00
Hugo van Kemenade
786fddb794
Fix label name
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2020-12-08 12:23:53 +02:00
Hugo van Kemenade
1e8e7fea7d Add categories to Release Drafter [CI skip] 2020-12-07 22:01:25 +02:00
Andrew Murray
619a7b9f8a
Merge pull request #5060 from hugovk/rm-eol
CI: Remove soon-EOL Amazon Linux 1 and CentOS 6
2020-12-01 00:01:07 +11:00
Hugo van Kemenade
997ec657b3
Merge pull request #5058 from hugovk/add-release-drafter
Add Release Drafter to draft releases
2020-11-26 21:22:12 +02:00
nulano
ece157b09c install raqm on macos 2020-11-25 06:58:13 +00:00
Hugo van Kemenade
5abdbe1231 Sort for easier reference 2020-11-25 00:02:34 +02:00
Hugo van Kemenade
e377d243b1 Remove soon-EOL Amazon Linux 1 and CentOS 6 2020-11-24 23:48:01 +02:00
Hugo van Kemenade
e095391a35 Add release drafter to draft releases 2020-11-24 18:56:50 +02:00
nulano
a897054930 GHA: make windows cache depend on VS version 2020-11-24 13:02:33 +00:00
Nulano
7383e77bf6 add line breaks in test-windows 2020-11-21 15:07:31 +01:00
Hugo van Kemenade
4462509050
Merge pull request #169 from nulano/gha 2020-11-16 20:09:50 +02:00
Andrew Murray
ff8ba318a2 Updated to Python 3.9 2020-11-07 02:30:41 +01: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
nulano
2dc6e41167 install Tcl/Tk for PyPy on macOS 2020-10-31 21:42:25 +00:00
Andrew Murray
732bf12fd6
Merge branch 'master' into 3.10 2020-10-31 15:16:46 +11:00
Andrew Murray
05fa2c6a89
Merge pull request #5022 from hugovk/update-travis-links
Update Travis CI links for .com
2020-10-31 11:11:28 +11:00
Hugo van Kemenade
920cc46f5a
Merge pull request #5023 from radarhere/python39 2020-10-31 01:34:57 +02:00
Andrew Murray
9d4543e3db
Merge pull request #5021 from hugovk/add-fedora-33
Add Fedora 33
2020-10-31 10:13:06 +11:00
Hugo van Kemenade
586ad28c7f Update for travis-ci.com [CI skip] 2020-10-30 21:42:09 +02:00
Hugo van Kemenade
384c6c586a Update Travis CI status check for .com 2020-10-30 21:28:35 +02:00
Hugo van Kemenade
c34cf8ccb9 Update Travis CI links for .com 2020-10-30 21:20:20 +02:00
Andrew Murray
c309c64d0a Updated Python for doccheck to 3.9 2020-10-30 23:51:41 +11:00
nulano
b3f1056eaa put PyPy first 2020-10-29 18:24:50 +00:00
Andrew Murray
6a50e1076a Invoke pip using Python 2020-10-29 22:41:29 +11:00
Hugo van Kemenade
91de1880b3 Add Fedora 33 2020-10-27 21:47:06 +02:00
nulano
f33661a80f create event is redundant 2020-10-24 03:17:17 +01:00
nulano
39a366203c run both tagged and latest 2020-10-24 02:24:44 +01:00
nulano
6466660f7d move macOS to GHA 2020-10-24 00:41:39 +01:00
nulano
6991e05c68 create release 2020-10-23 18:14:38 +01:00
nulano
0364455bfb move x86 jobs to GHA 2020-10-23 16:27:26 +01:00
Hugo van Kemenade
95d0134035
Merge pull request #5001 from nulano/gha-replace
CI: Replace test images from pillow-depends
2020-10-23 08:25:53 +03:00
nulano
ece120d63c replace test images when copying from pillow-depends 2020-10-22 16:01:01 +01:00
Hugo van Kemenade
5505da4877 Remove soon-EOL Fedora 31 2020-10-16 21:04:45 +03:00
nulano
17ed3efda6 GHA: remove obsolete code for old PyPy 2020-10-16 03:38:58 +01:00
nulano
b305f99416 skip numpy on 3.10-dev due to wheel#354 2020-10-14 21:12:48 +01:00
nulano
bdcc48f0a2 skip wheels on 3.10-dev due to wheel#354 2020-10-14 21:12:00 +01:00
nulano
1e4d81f160 add Python 3.10-dev to GHA 2020-10-14 19:57:13 +01:00
Hugo van Kemenade
43c3f4de80
Merge pull request #4955 from nulano/ft-color3 2020-10-12 13:52:01 +03:00
Andrew Murray
ccd8f62136 Python 3.8 also requires updated setuptools 2020-10-09 00:41:08 +11:00
Andrew Murray
41d935a5a2
Merge pull request #4951 from hugovk/gha-3.9
3.9: Test GitHub Actions
2020-10-07 19:04:05 +11:00
nulano
9151da162c add support for CBDT and embedded bitmaps in truetype fonts 2020-10-07 05:29:17 +01:00
Hugo van Kemenade
1bb382aae0 macOS 3.8 also needs newer setuptools 2020-10-06 18:39:25 +03:00
Hugo van Kemenade
be06518383 GHA: Bump 3.9-dev to 3.9 2020-10-06 18:39:25 +03:00
nulano
f4f58a1214
typo 2020-10-06 17:07:55 +02:00
nulano
48b25f06ba
replace deprecated add-path and set-env 2020-10-06 17:01:04 +02:00
Andrew Murray
6b11976723 Updated Ghostscript to 9.53.3 2020-10-04 20:27:39 +11:00
nulano
43649846cf add all successful report jobs
(cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)
2020-09-23 12:56:58 +03:00
Hugo van Kemenade
7d829ca532 Use dependant jobs to signal success for Mergify 2020-09-23 11:51:48 +03:00
Hugo van Kemenade
6f429e1141 Add Mergify config 2020-09-23 00:11:37 +03:00
Hugo van Kemenade
aa07d25274
Add Mergify config 2020-09-20 18:30:08 +03:00
Andrew Murray
af93df874c Updated Ghostscript to 9.53.1 2020-09-15 08:45:00 +10:00
nulano
9667d5c6cc
Merge branch 'master' into mingw-setup 2020-08-31 14:18:39 +01:00
nulano
facf73f8d0 use proper names for MSYS2 2020-08-30 06:24:22 +02:00
nulano
3c9897799b Revert "Merge pull request #4832 from radarhere/msys2_32"
This reverts commit d0dd3444a2, reversing
changes made to afbbdf5f72.
2020-08-30 06:24:21 +02:00
nulano
3cabcf242f fix libtiff in MSYS2 2020-08-30 04:31:46 +02:00
Andrew Murray
ffb5075196 Alphabetised dependencies 2020-08-15 19:42:23 +10:00
Andrew Murray
c4b1657bd7 Removed duplicate package 2020-08-15 09:50:39 +10:00
Hugo van Kemenade
e7a29da517
Merge branch 'master' into winbuild-cache 2020-08-14 00:19:49 +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
83dc02ae2c GHA/Windows/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
Andrew Murray
6b527a61f0
Updated name
Co-authored-by: nulano <nulano@nulano.eu>
2020-08-01 20:47:14 +10:00
Andrew Murray
af4ec8385e Removed 32-bit MinGW job 2020-08-01 19:59:05 +10:00
Andrew Murray
529ea0f39b
Merge pull request #4799 from nulano/gha-py39
GHA: Test Python 3.9-dev
2020-07-18 11:19:37 +10:00
nulano
46244cb4ed enable Python 3.9 GHA tests 2020-07-17 19:34:00 +02:00
Andrew Murray
e866143eff Removed Docker images running Python 3.5 2020-07-16 20:17:25 +10: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
fc5f4b4976
Name it "Lint" 2020-07-02 13:08:42 +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
829e1f189b Simplify CI config 2020-06-30 22:04:43 +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
Hugo
7e3556e5f6 GHA: Force colour output of pre-commit 2020-06-22 12:27:08 +03:00
nulano
eb83f0bac2 keep imagequant enabled for PRs 2020-06-21 12:13:55 +01:00
Andrew Murray
c82483e35a Install NumPy with OpenBLAS 2020-06-21 17:03:15 +10:00
nulano
e11612f589 cache winbuild 2020-06-16 05:40:48 +02:00
nulano
448cc46b1e fix tcl tests 2020-06-16 03:44:59 +02:00
nulano
adde693002
enable -e -o pipefail in MSYS tests 2020-05-26 17:23:27 +02:00
nulano
21325b8ce3 Merge remote-tracking branch 'upstream/master' into gha-msys
# Conflicts:
#	.appveyor.yml
#	.github/workflows/test-windows.yml
2020-05-25 17:37:26 +02:00
nulano
c0f7a91dcd add C coverage for MSYS 2020-05-24 03:55:00 +02:00
nulano
82204d54cf fix #2848 2020-05-24 01:07:42 +02:00
nulano
a212225b37 add dependencies to MSYS 2020-05-23 23:16:06 +02:00
nulano
479d583a4a add MSYS coverage 2020-05-23 19:41:37 +02:00
nulano
02929105a8 move MSYS2 to GHA 2020-05-23 19:32:42 +02:00
Andrew Murray
a230d237c9 Updated Freetype to 2.10.2 2020-05-09 20:17:14 +10:00
nulano
713ed87e9d build PyPy wheels on GHA; update installation docs 2020-05-09 03:24:15 +02:00
Andrew Murray
c04013fa74
Merge branch 'master' into winbuild-rewrite 2020-05-02 00:20:14 +10:00
Hugo
e8987491d4 Add Fedora 32 2020-04-29 16:03:42 +03:00
Hugo
b171a6450f Remove soon-EOL Fedora 30 2020-04-25 22:22:33 +03:00
Andrew Murray
e42676d940 Added Ubuntu 20.04 2020-04-24 22:35:42 +10:00
nulano
999823130f use v2 checkout in all workflows 2020-04-12 11:55:32 +10:00
nulano
398b8a64d6 use v2 actions 2020-04-12 11:55:32 +10:00
nulano
98dd1b7e6e add parameters to build script 2020-04-12 11:55:11 +10:00
nulano
c6a1c551d9 cleanup build configuration 2020-04-12 11:55:01 +10:00
nulano
510d010f56 cleanup gha config 2020-04-12 11:53:03 +10:00
nulano
ae0c0f3d0a cleanup 2020-04-12 11:52:38 +10:00
nulano
aa4592c951 clean msvs selection 2020-04-12 11:52:26 +10:00
nulano
9784874dc6 extract remaining libs 2020-04-12 11:52:14 +10:00
nulano
85110521ec fix default shell 2020-04-12 11:51:25 +10:00
nulano
e0dd636e2c remove 7.1a dependency 2020-04-12 11:51:25 +10:00
nulano
b0885a5ceb fix finding PYTHON dir 2020-04-12 11:51:25 +10:00
nulano
89e05cdf56 extract scripts from test-windows.yml
(cherry-picked from commit 1a6ee35d0e5fa1bf4081649a6ebf67208d76f322)
2020-04-12 11:51:24 +10: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
Andrew Murray
1af0f97c4a Updated harfbuzz to 2.6.4 2020-03-29 16:05:49 +11:00
Andrew Murray
0d87b1596c Updated fribidi to 1.0.9 2020-03-29 16:05:42 +11:00
Hugo
995707f3ad Run lint with pre-commit 2020-03-22 10:36:55 +02:00
Hugo
e2cf123850 Codecov now supports tokenless upload for GHA 2020-03-13 23:26:40 +02:00
Hugo
7258c3f079 GHA Docker: Don't cancel all jobs if any another fails 2020-03-11 18:30:11 +02:00
Hugo
a529f0f39c Use Codecov bash because the Action times out on macOS 2020-02-23 16:37:06 +02:00
Hugo van Kemenade
098406c304
Merge pull request #4390 from jdufresne/resource-warning
Fix ResourceWarning emitted during tests
2020-02-12 17:10:51 +02:00
Andrew Murray
1671f6bd71 Show all warnings 2020-01-26 17:48:28 -08:00
Hugo
fbe6bcb68c Re-disable Codecov PR comment https://docs.codecov.io/docs/pull-request-comments 2020-01-26 20:16:20 +02:00
Andrew Murray
a0a9b76ab5
Merge pull request #4378 from hugovk/codecov-flags
Add flags to Codecov for easier coverage checking/debugging
2020-01-26 22:17:54 +11:00
Hugo van Kemenade
a64d0c9945
Merge pull request #4379 from radarhere/errors
Ensure that errors directory exists before trying to upload from it
2020-01-26 08:10:37 +02:00
Hugo
5ac895e4d7 Use different Codecov flags for GHA_Ubuntu and GHA_macOS 2020-01-26 13:25:43 +11:00
Hugo
a179a3fd00 Use underscores to separate CI and platform 2020-01-26 13:25:43 +11:00
Hugo
593a352466 Flag Codecov uploads for easier coverage checking/debugging 2020-01-26 13:25:43 +11:00
Hugo
c740e713ff Use GHA-installed PyPy3 2020-01-25 21:04:23 +02:00
Andrew Murray
b7dce81879 Ensure that errors directory exists before trying to upload from it 2020-01-25 13:30:21 +11:00
Andrew Murray
6eed483820 Fixed Python coverage on Docker GHA 2020-01-24 22:36:49 +11:00
Andrew Murray
04262913a2 MATRIX_OS no longer needed 2020-01-20 06:21:19 +11:00
Andrew Murray
1d0c63e523 Specify shell 2020-01-20 06:20:13 +11:00
Andrew Murray
6101a5d7e8 Removed prefix dot from codecov.yml 2020-01-19 23:57:27 +11:00
Andrew Murray
d694bdfc0b Fixed Python coverage on Windows GHA 2020-01-19 23:45:41 +11:00
Andrew Murray
560b969501 Removed build tools 2020-01-18 18:49:37 +11:00
Andrew Murray
d3ccf18ede Removed coveralls 2020-01-18 18:49:37 +11:00
Andrew Murray
8606ae0721
Merge pull request #4336 from hugovk/travis_arch
Test on new Travis CPUs
2020-01-13 20:02:21 +11:00
Andrew Murray
b1b20d81f4 Updated libjpeg to 9d 2020-01-12 22:43:39 +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
Andrew Murray
cb0f636db8 Updated libwebp to 1.1.0 2020-01-07 19:21:26 +11:00
Andrew Murray
4a0014ccee Updated libimagequant to 2.12.6 2019-12-31 08:43:20 +11:00
Andrew Murray
0893515c98
Updated use of matrix variables
Co-Authored-By: Hugo van Kemenade <hugovk@users.noreply.github.com>
2019-12-30 21:37:40 +11:00
Andrew Murray
6d1c9558dc Added coverage for Docker GHA 2019-12-30 20:44:15 +11:00
Andrew Murray
e51b7fa2a2 Added CentOS 8 2019-12-26 18:48:18 +11:00
Andrew Murray
7c3076f613 Updated PyPy3 to 7.3.0 2019-12-25 08:00:08 +11:00
Andrew Murray
59481f5bb0
Merge pull request #4266 from hugovk/gha-codecov-bash
GHA: Use python-pillow/Pillow's Codecov token for own builds
2019-12-25 07:57:28 +11:00
Andrew Murray
22ac95a588 Keep codecov-action 2019-12-24 19:11:46 +11:00
Hugo
1e5c2564b1 Move codecov config up a dir to prevent GHA recognising as workflow 2019-12-24 09:58:25 +02:00
Hugo van Kemenade
fbb14f67a3
Only check docs on Travis
At least whilst there's a problem on GHA:

https://github.community/t5/GitHub-Actions/GitHub-Action-for-python-import-of-quot-tkinter-quot-fails/td-p/40644
2019-12-23 12:26:59 +02:00
Hugo van Kemenade
eced562012
Fix 404
Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2019-12-21 12:24:45 +02:00
Hugo
1c90c9d541 Add echo to debug 'Windows / Python 3.5 x86' 2019-12-16 15:27:17 +02:00
Hugo
77ad951d96 GHA: Use python-pillow/Pillow's Codecov token for own builds 2019-12-16 15:27:17 +02:00
Hugo van Kemenade
a4dc5740f9
Only print Mac version on Mac
Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2019-12-13 15:44:01 +02:00
Hugo
c22a5ffae7 Print some basic system information for the logs 2019-12-09 22:35:31 +02:00
Andrew Murray
4551d3aeb3
Merge pull request #4173 from hugovk/cover-tests
Include tests in coverage reports
2019-12-03 06:41:54 +11:00
Hugo van Kemenade
4e125fd4b0
Merge pull request #4216 from hugovk/gha-codecov-action
Use Codecov's GitHub Action
2019-12-02 15:59:50 +02:00
Andrew Murray
9f972cdf4c
Merge branch 'master' into gha-cache 2019-11-29 19:44:56 +11:00
Hugo van Kemenade
a9fc1b66b1
Fetch binary dependencies from pillow-depends on GitHub Actions (#4219)
Fetch binary dependencies from pillow-depends on GitHub Actions
2019-11-25 17:52:03 +02:00
Hugo van Kemenade
0416135d14
Merge pull request #4217 from hugovk/gha-macos-lcov
GHA: Install lcov on macOS to report coverage
2019-11-24 13:57:56 +02:00
Hugo van Kemenade
37be3b0dda
Merge pull request #4145 from nulano/ucs4-pypy
Fix Unicode support for PyPy
2019-11-24 13:51:27 +02:00
nulano
14f6528422 add pypy to gha win 2019-11-20 21:11:51 +00:00
nulano
bd6f00cf43 use cached binary dependency files 2019-11-20 19:45:30 +00:00
nulano
4163938854 Test Python 3.8 on Windows with GitHub Actions 2019-11-20 19:17:03 +00:00
nulano
96bfc98133 use checkout action to fetch depends 2019-11-20 18:27:53 +00:00
Hugo
fa40817efb GHA: Install lcov on macOS to report coverage 2019-11-20 19:22:38 +02:00
nulano
64317f8885 raqm now works with PyPy on Windows 2019-11-20 17:02:44 +00:00
Hugo
a1c6b5edf7 Cover tests https://nedbatchelder.com/blog/201908/dont_omit_tests_from_coverage.html 2019-11-20 17:28:12 +02:00
Hugo
1ff3a501ef Use Codecov's GitHub action 2019-11-20 17:26:39 +02:00
Hugo
e05ef3fef3 Include architecture in cache key 2019-11-19 11:55:49 +02:00
Hugo
e5486b40f8 Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-11-18 13:56:42 +02:00
Hugo
324f4856fa Cache pip 2019-11-17 13:51:47 +02:00
Hugo
45497c33b8 Add hashFiles to cache key, and add restore-keys 2019-11-17 13:51:47 +02:00
Hugo
b0d9fe6ce3 Cache pip 2019-11-17 13:51:47 +02:00
nulano
197fb91574 upload image errors to GitHub Actions 2019-11-17 21:49:58 +11:00
Hugo
12a725988e Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-11-16 17:10:10 +02:00
Andrew Murray
48eb37aa40
Merge pull request #4199 from hugovk/upgrade-gha-macos
Test on latest available macOS and Ubuntu
2019-11-09 15:18:23 +11:00
nulano
c62b5f9044
temporarily remove PyPy from GHA testing 2019-11-08 15:10:33 +00:00
nulano
3c1f90efce use gs binary on gha 2019-11-07 23:05:14 +00:00
nulano
2d11929333 fix pypy3 pip on gha 2019-11-07 22:07:18 +00:00
nulano
641383f1e5 add lcms2 bulid script upgrade patch to gha 2019-11-07 21:52:09 +00:00
nulano
907ce50ba2 override distutils msvc search 2019-11-07 17:26:04 +00:00
nulano
b3b7ff6d9e Update GHA to Windows Server 2019 2019-11-07 16:41:24 +00:00
Hugo van Kemenade
55dd62e7cd
Merge pull request #4195 from radarhere/libtiff
Updated libtiff to 4.1.0
2019-11-06 21:21:24 +02:00
Hugo van Kemenade
ce8c944525
Enabled page heap verification (#4186)
Enabled page heap verification
2019-11-06 19:05:49 +02:00
Hugo
0c46177804 Test on latest available Ubuntu and macOS 2019-11-06 18:27:06 +02:00
Hugo
9a247bd597 Test Python 3.8 on GHA 2019-11-05 13:13:36 +02:00
Andrew Murray
09ea81385a Updated libtiff to 4.1.0 2019-11-04 19:07:47 +11:00
Andrew Murray
47df9c2b0a Disabled heap verification for pypy GHA 2019-11-02 18:57:40 +11:00
Andrew Murray
83235c4b06 Enabled page heap verification 2019-11-02 13:12:15 +11:00
Hugo
cc63f66575 Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-11-01 13:22:56 +02:00
Hugo
37f492cbbc Add support for Fedora 31 2019-10-31 12:35:26 +02:00
Andrew Murray
756e77c0e6
Merge pull request #4165 from hugovk/rm-fedora-29
Remove soon-EOL Fedora 29
2019-10-27 07:36:30 +11:00
Andrew Murray
a6244ffbb1 Added OpenJPEG, libimagequant and freetype 2019-10-26 17:34:07 +11:00
Hugo
ef0fa7a651 Remove soon-EOL Fedora 29 2019-10-26 17:10:07 +11:00
Hugo van Kemenade
40133cfc74
Merge branch 'master' into rm-2.7 2019-10-26 09:07:44 +03:00
Andrew Murray
720a1738fa Replaced macOS Command Line Tools install with miniconda path 2019-10-26 09:58:47 +11:00
Hugo
3443c36795 Explicitly use cmd shell, as GHA changed the default to powershell 2019-10-25 14:16:51 +03:00
Hugo van Kemenade
2b86210308
Quotes and caps
To exactly match the recommend text at https://tidelift.com/lifter/package/pypi/Pillow/tasks/2439 and hopefully mark the task as done.
2019-10-19 09:58:13 +03:00
Hugo van Kemenade
28ff798889
Merge branch 'master' into rm-2.7 2019-10-15 12:11:43 +03:00
hugovk
dcb732d110 Test pypy3.6-v7.2.0 on Windows 2019-10-14 23:22:21 +03:00
Hugo
3e3a73749e Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-10-12 13:42:25 +03:00
Hugo
a4d7861e34 Turn fail-fast off, so one failed job doesn't cancel others 2019-10-12 12:14:49 +03:00
Hugo
707c9910ab Install OS dependencies without checking version number 2019-10-12 10:49:26 +03:00
Hugo
cf8f8b1743 Drop support for EOL Python 2.7 2019-10-12 10:49:26 +03:00
Hugo
ac5642dc76 Split script.sh into build.sh and test.sh 2019-10-12 10:49:26 +03:00
Hugo
7c7c53fbb6 Test macOS with GitHub Actions 2019-10-12 10:49:26 +03:00
Hugo
e595ddbaa1 Test with GitHub Actions 2019-10-12 10:49:26 +03:00
Andrew Murray
4140cd807b
Merge branch 'master' into rm-2.7 2019-10-12 18:03:58 +11:00
Hugo van Kemenade
f0c08ad565
Merge branch 'master' into gha-win 2019-10-11 19:24:48 +03:00
Hugo
fc4dbf8484 Test Docker with GitHub Actions 2019-10-08 11:26:08 +03:00
Hugo
af770a6c55 Drop support for EOL Python 2.7 2019-10-07 14:30:59 +03:00
nulano
7fb70695bd fix distutils not finding vcredist, use /MD 2019-10-01 22:23:42 +02:00
nulano
ae8fd7446f test-windows.yml raqm 2019-10-01 18:46:28 +02:00
nulano
a2b40f6cab fribidi 2019-09-30 01:19:56 +02:00
nulano
820d088115 test-windows.yml harfbuzz 2019-09-30 00:15:58 +02:00
nulano
58f1a143a2 test-windows.yml imagequant 2019-09-27 15:05:37 +02:00
nulano
d05655095b test-windows.yml libjpeg-turbo 2019-09-27 11:30:54 +02:00
nulano
b81f5481b8 test-windows.yml fix LNK4098 for CPython 2019-09-26 22:13:15 +02:00
nulano
04868c9e51 winbuild use lcms2-2.8 for python3.x; use static freetype on GHA 2019-09-26 14:01:59 +02:00
nulano
113a72633a test-windows.yml clean names 2019-09-25 11:28:52 +02:00
nulano
e1d3437644 test-windows.yml upload-artifact 2019-09-25 11:17:06 +02:00
nulano
4d35cb9d0a test-windows.yml pypy3, use actions/setup-python 2019-09-25 09:17:38 +02:00
nulano
74a7fd5985 test-windows.yml matrix platform 2019-09-24 14:12:28 +02:00
nulano
df1e290d88 test-windows.yml matrix python-version 2019-09-24 13:24:04 +02:00
nulano
1b59dd4f79 test-windows.yml build_dep ghostscript 2019-09-24 12:43:08 +02:00
nulano
a26a6e5028 test-windows.yml build_dep others, codecov 2019-09-24 11:33:03 +02:00
nulano
339e3838a1 test-windows.yml test 2019-09-23 22:45:21 +02:00
nulano
09715955c8 test-windows.yml bulid 2019-09-23 22:31:02 +02:00
nulano
a0f62fc306 test-windows.yml bulid_dep nmake 2019-09-23 21:50:17 +02:00
nulano
8aa5ec661f
Create test-windows.yml 2019-09-23 13:12:01 +02:00
Hugo
368570bfa5 Revert "Only run on push to prevent double runs"
This reverts commit f6eb0f7702.
2019-09-13 09:19:59 +03:00
Hugo
f6eb0f7702 Only run on push to prevent double runs 2019-09-13 08:23:15 +03:00
Hugo
77f5b04ed7 Add job name with matrix.python 2019-09-11 17:36:25 +03:00
Hugo
426d0c348f Rename var to follow example at https://github.com/actions/setup-python 2019-09-11 17:36:25 +03:00
Hugo
fb257ecfd9 Lint using GitHub Actions 2019-09-11 17:36:25 +03:00
Andrew Murray
414c9aafec Moved issue template into directory 2019-06-20 19:07:00 +10:00
Hugo
f2be7c4580
Merge pull request #3903 from hugovk/update-issue-template
Advice on general questions, bug reports and feature requests
2019-06-20 08:16:11 +03:00
Hugo
d0bc521579 Remove unused formatting from comments 2019-06-19 08:56:18 +03:00
Hugo
be12a33dae Advice on general questions, bug reports and feature requests 2019-06-13 18:02:12 +03:00
Alex Clark
674f69cf8b
Merge pull request #3867 from hugovk/add-FUNDING.yml
Set up GitHub Sponsors with Tidelift
2019-05-28 17:18:03 -04:00
Hugo
e24b494f88
Update issue template for community profile checklist (#3857)
Update issue template for community profile checklist
2019-05-25 11:02:18 +03:00
Hugo
dea863b7f5 Set up GitHub Sponsors with Tidelift 2019-05-24 15:59:18 +03:00
Hugo
2d1135d41b Move security policy to show up more clearly in the GitHub UI 2019-05-24 15:45:48 +03:00
Andrew Murray
1e77da1dcb
Update .github/ISSUE_TEMPLATE.md
Co-Authored-By: Hugo <hugovk@users.noreply.github.com>
2019-05-20 19:59:09 +10:00
Andrew Murray
3ebc19486b Added "name" and "about" variables 2019-05-20 06:14:13 +10:00
Andrew Murray
0fd4750ba4
Merge pull request #3637 from hugovk/default-to-codecov
Docs: Link to Codecov rather than Coveralls
2019-03-31 14:01:30 +11:00
Andrew Murray
0248dac24a Use Tidelift's security process [ci skip] 2019-03-07 20:38:21 +11:00
Hugo
976c0d79e1 Link to Codecov rather than Coveralls 2019-02-07 17:47:20 +02:00
Hugo
7da1cc2338
Reword 2018-09-18 13:10:34 +03:00
Hugo
dd5f370a39
Issue template: add prompts for versions
[CI skip]
2018-09-18 09:40:16 +03:00
Andrew Murray
639f7c1462 Include further instructions from ISSUE_TEMPLATE [ci skip] 2018-07-21 20:40:13 +10:00
Andrew Murray
15f6bdf56a Added Gitter references [ci skip] 2018-03-24 08:46:06 +11:00
Andrew Murray
9572b28fd7 Changed documentation references to 2.x to 2.7 [ci skip] 2018-01-02 12:51:54 +11:00
Hugo
4e1dacd984 Caps and hyphen
[CI skip]
2017-05-27 19:34:53 +03:00
wiredfool
551e5205d5 Update ISSUE_TEMPLATE.md
Added notes about image hosting.
2017-05-27 17:10:52 +01:00
wiredfool
3c1254b4c9 Updated Issue Template [skip ci]
Note for frameworks
2016-09-22 09:02:32 +01:00
Hugo
c954984599 Update security email address
Re: https://github.com/python-pillow/Pillow/issues/1713#issuecomment-204597429

[CI skip]
2016-09-06 21:10:22 +03:00
Hugo
9fdc061bcd Add simple PR template
Just a simple one for now, let's add and change it however best suits.

https://github.com/blog/2111-issue-and-pull-request-templates
https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/
2016-05-24 11:37:05 +03:00
Andrew Murray
8fa5f98171 Corrected link [ci skip] 2016-04-29 18:48:20 +10:00
hugovk
11b8faa761 Update RTD links https://blog.readthedocs.com/securing-subdomains/ 2016-04-28 09:35:03 +03:00
Andrew Murray
34c1a90736 Added AppVeyor to CONTRIBUTING [ci skip] 2016-04-03 21:57:40 +10:00
hugovk
5a05b48b4f Create issue template [CI skip] 2016-02-18 17:07:20 +02:00