Commit Graph

352 Commits

Author SHA1 Message Date
Hugo van Kemenade
10615a7da7 Upgrade Python syntax for 3.6+
Co-authored-by: nulano <nulano@nulano.eu>
2020-07-30 10:09:18 +03:00
Andrew Murray
86828b3fa6 Updated harfbuzz to 2.7.0 2020-07-25 21:05:31 +10:00
nulano
b913ae2685 use f-strings in winbuild 2020-07-14 20:40:14 +10:00
Hugo van Kemenade
d533b4fdb7 Remove redundant requirements 2020-06-30 20:49:40 +03:00
Hugo
6cdeb55118 Drop support for soon-EOL Python 3.5 2020-06-30 13:55:08 +03:00
nulano
dc22015973 add gitignore to winbuild build directory 2020-06-27 20:12:10 +02:00
Andrew Murray
262e2aaabb Updated harfbuzz to 2.6.8 2020-06-23 08:17:26 +10:00
Hugo van Kemenade
db7186b962
Merge pull request #4704 from radarhere/lcms2
Updated lcms2 to 2.11
2020-06-20 12:38:34 +03:00
Andrew Murray
84b8776bfc Updated libjpeg-turbo to 2.0.4 2020-06-20 08:29:35 +10:00
Andrew Murray
18e974ae6f Updated lcms2 to 2.11 2020-06-17 07:54:00 +10:00
nulano
e11612f589 cache winbuild 2020-06-16 05:40:48 +02:00
Andrew Murray
05932c4cbc Updated harfbuzz to 2.6.7 2020-06-14 22:23:19 +10:00
Hugo
c8e3757e72 Run yesqa to remove redundant noqa 2020-06-06 14:54:58 +03:00
Andrew Murray
704892d08d Updated lcms2 to 2.10 2020-06-01 22:29:25 +10:00
nulano
9640b48040 Merge branch 'master' of github.com:python-pillow/Pillow into winbuild-rewrite
# Conflicts:
#	.github/workflows/test-windows.yml
#	winbuild/config.py
#       winbuild/build_prepare.py
2020-05-25 14:32:21 +02:00
Andrew Murray
a230d237c9 Updated Freetype to 2.10.2 2020-05-09 20:17:14 +10:00
nulano
2df26d8ea6 restore library updates in master 2020-04-12 10:18:49 +02:00
nulano
79181c20a5 remove more AppVeyor jobs 2020-04-12 11:56:26 +10:00
nulano
3dedaec322 allow older cmake to support Visual Studio 2017 2020-04-12 11:55:32 +10:00
nulano
0e5a6e6eb1 simplify default arguments in build_prepare 2020-04-12 11:55:11 +10:00
nulano
98dd1b7e6e add parameters to build script 2020-04-12 11:55:11 +10:00
nulano
d51380cccb docs, remove old files 2020-04-12 11:55:10 +10:00
nulano
c6a1c551d9 cleanup build configuration 2020-04-12 11:55:01 +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
7b70265e69 rewrite retargetting 2020-04-12 11:51:25 +10:00
nulano
e0dd636e2c remove 7.1a dependency 2020-04-12 11:51:25 +10:00
nulano
b7120d56f1 add trace statements 2020-04-12 11:51:25 +10:00
nulano
b0885a5ceb fix finding PYTHON dir 2020-04-12 11:51:25 +10:00
nulano
46f8729e99 add vs2019 support 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
5427878ed1 Updated PyPy to 7.3.1 2020-04-11 10:50:33 +10: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
Andrew Murray
b1b20d81f4 Updated libjpeg to 9d 2020-01-12 22:43:39 +11: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
Hugo
3725f440d6 Implicitly concatenate strings 2019-12-26 17:07:54 +02:00
Andrew Murray
7c3076f613 Updated PyPy3 to 7.3.0 2019-12-25 08:00:08 +11:00
Hugo van Kemenade
a0fede672a
Merge pull request #4218 from nulano/appveyor-gs
Use prebuilt GhostScript on AppVeyor
2019-11-24 13:56:42 +02:00
Andrew Murray
0253bd5923 Updated Tk Tcl to 8.6.10 2019-11-22 19:44:06 +11:00
nulano
14f6528422 add pypy to gha win 2019-11-20 21:11:51 +00:00
nulano
4163938854 Test Python 3.8 on Windows with GitHub Actions 2019-11-20 19:17:03 +00:00
nulano
b0688d9aed Use prebuilt GhostScript on AppVeyor 2019-11-20 17:13:18 +00:00
Hugo
12a725988e Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-11-16 17:10:10 +02:00
Hugo
9eb5cb8f25 Test on Python 3.8 2019-11-09 10:13:57 +02:00
nulano
641383f1e5 add lcms2 bulid script upgrade patch to gha 2019-11-07 21:52:09 +00:00
Andrew Murray
09ea81385a Updated libtiff to 4.1.0 2019-11-04 19:07:47 +11:00
Hugo van Kemenade
5006401d0b
Merge branch 'master' into rm-2.7 2019-11-03 22:48:26 +02:00
Andrew Murray
41ddb1ef5d Removed unused variable 2019-11-01 23:21:54 +11:00
Hugo
cc63f66575 Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-11-01 13:22:56 +02:00
Andrew Murray
2296614e5f Use pillow-depends on HTTPError 2019-10-30 22:15:30 +11: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
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
Andrew Murray
1c493fb4fa Added Python 3.8 rc1 2019-10-10 06:31:18 +11:00
nulano
a0a5601689
Merge branch 'master' into gha-win 2019-10-08 12:56:43 +01:00
Hugo
538d9e2e5d Upgrade Python syntax with pyupgrade --py3-plus 2019-10-07 14:30:59 +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
df1e290d88 test-windows.yml matrix python-version 2019-09-24 13:24:04 +02:00
nulano
a26a6e5028 test-windows.yml build_dep others, codecov 2019-09-24 11:33:03 +02:00
Hugo van Kemenade
e17f728bc1
Merge pull request #4082 from nulano/winbuild-pypy3
PyPy3 on AppVeyor
2019-09-24 08:35:05 +03:00
nulano
a0f62fc306 test-windows.yml bulid_dep nmake 2019-09-23 21:50:17 +02:00
nulano
5b04a73599 use nightly pypy3
(cherry picked from commit 2d2076f2dc80a732575b1ed742cc706478804d2a)
2019-09-23 10:37:31 +02:00
Hugo van Kemenade
79a9981a63
Merge pull request #4077 from nulano/winbuild-improve
AppVeyor build improvements
2019-09-22 20:16:32 +03:00
Andrew Murray
768a6cb95a Removed now redundant echo ons 2019-09-22 09:49:54 +02:00
nulano
411cba61dd change pypy3 compiler
(cherry picked from commit a5ca54aaa4ef081983021641639fff689a5a4ddf)
2019-09-21 22:48:47 +02:00
nulano
2f5228e181 appveyor pypy3
(cherry picked from commit 593ea32ffa03f7410299bbb7b08f1d078b67ecc0)
2019-09-21 22:48:25 +02:00
nulano
cf9529bbe6 keep echo on 2019-09-21 20:03:24 +02:00
nulano
8246897101 openjp2 release build
(cherry picked from commit 0c0b868139dc5ebecde803a952ae58c31aee12a9)
2019-09-21 19:58:30 +02:00
nulano
a6ac71a524 release build of libjpeg
(cherry picked from commit 540fd06ef1cfc4acfe83e7a848ae72f17ae3536d)
2019-09-21 02:06:52 +02:00
nulano
7e3389c659 keep echo on
(cherry picked from commit b8ffa18f91e015528b91ad4413b5f6b21dfa0a46)
2019-09-21 02:06:44 +02:00
nulano
a1f0cb7aec disable nmake copyright message
(cherry picked from commit c743dbba73b0dfa54c3bf5ad98682dac956777cc)
2019-09-21 02:06:34 +02:00
Hugo
f792ab6c02 RST uses double backticks for code (MD uses 1) 2019-09-13 08:56:33 +03:00
Hugo
f136187249 Remove --dist option to create deprecated bdist_wininst installers 2019-08-18 10:48:43 +03:00
Andrew Murray
0d6545c64f
Merge pull request #3991 from radarhere/freetype
Updated freetype to 2.10.1
2019-08-18 15:41:21 +10:00
Andrew Murray
3fbea03026 Added fallback for finding ld on MinGW Cygwin 2019-08-11 07:23:08 +10:00
Andrew Murray
5b2a7d1175 Updated libwebp to 1.0.3 2019-07-22 19:14:26 +10:00
Andrew Murray
f377925f7a Updated freetype to 2.10.1 2019-07-08 18:51:18 +10:00
Jon Dufresne
d50445ff30 Introduce isort to automate import ordering and formatting
Similar to the recent adoption of Black. isort is a Python utility to
sort imports alphabetically and automatically separate into sections. By
using isort, contributors can quickly and automatically conform to the
projects style without thinking. Just let the tool do it.

Uses the configuration recommended by the Black to avoid conflicts of
style.

Rewrite TestImageQt.test_deprecated to no rely on import order.
2019-07-06 16:11:35 -07:00
nulano
b80aa67db2 print winbuild compile output properly 2019-07-04 23:04:16 +02:00
Hugo
471220093b Format with Black 2019-06-13 18:54:57 +03:00
Andrew Murray
303465d38a Detect libimagequant when installed by pacman on MingW 2019-04-27 23:05:52 +10:00
Andrew Murray
f7973bbef0 Removed unused file 2019-04-26 21:22:42 +10:00
Hugo
c98cf32269
Merge pull request #3794 from radarhere/openjpeg
Updated openjpeg to 2.3.1
2019-04-20 11:06:22 +03:00
Andrew Murray
47a06938c8 Added OpenJPEG to Python 3 AppVeyor 2019-04-17 20:55:31 +10:00
Andrew Murray
c6b69c4ab4 Updated PyPy to 7.1.1 2019-04-17 19:56:13 +10:00
Andrew Murray
23b1d13045 Corrected OpenJPEG URL 2019-04-15 18:13:34 +10:00
Andrew Murray
af59955d04 Updated openjpeg to 2.3.1 2019-04-15 18:13:34 +10:00
Andrew Murray
6b59e060bb Added Freetype to AppVeyor 2019-04-06 12:56:29 +11:00