Commit Graph

262 Commits

Author SHA1 Message Date
Hugo van Kemenade
66bf71bafa Add type hints 2023-09-18 18:18:20 +03:00
Hugo van Kemenade
c50b11b3ca Attempt download from pillow-depends mirror first 2023-09-18 18:18:20 +03:00
Andrew Murray
2be800d2bf Updated libwebp to 1.3.2 2023-09-14 15:32:33 +10:00
Andrew Murray
c0b7842b33 Updated harfbuzz to 8.2.0 2023-09-09 15:29:50 +10:00
Andrew Murray
823178d4c2 Updated freetype to 2.13.2 2023-08-26 13:28:53 +10:00
Hugo van Kemenade
2a10c2e2b7
Merge pull request #7278 from radarhere/harfbuzz
Updated harfbuzz to 8.1.1
2023-08-21 07:32:31 +03:00
Andrew Murray
9ef7cb39de Updated zlib to 1.3 2023-08-18 22:22:51 +10:00
Andrew Murray
57f45be765 Updated xz to 5.4.4 2023-08-03 09:04:18 +10:00
Andrew Murray
c54f57c93f Updated harfbuzz to 8.1.1 2023-08-03 08:57:55 +10:00
Andrew Murray
16f5c6d5d7 Updated harfbuzz to 8.0.0 2023-07-09 21:51:42 +10:00
Andrew Murray
082c43656d Updated libjpeg-turbo to 3.0.0 2023-07-04 08:29:17 +10:00
Hugo van Kemenade
b7f1af77fd
Merge pull request #7230 from nulano/add-pyproject.toml 2023-06-30 09:31:41 +03:00
Hugo van Kemenade
b2387f9565
Merge pull request #7233 from radarhere/libtiff 2023-06-29 13:56:12 +03:00
Andrew Murray
444b8118bd Updated libwebp to 1.3.1 2023-06-29 15:11:16 +10:00
Andrew Murray
b2d7f1e899
Merge branch 'main' into add-pyproject.toml 2023-06-28 17:44:08 +10:00
Andrew Murray
1756f04acd
Updated patch path
Co-authored-by: Ondrej Baranovič <nulano@nulano.eu>
2023-06-27 21:19:32 +10:00
Andrew Murray
45c9dcf123 Restored 32-bit support 2023-06-27 14:43:58 +10:00
Andrew Murray
51cd79266d Updated libtiff to 4.5.1 2023-06-27 13:51:17 +10:00
Hugo van Kemenade
4c5ee5dee3
Merge pull request #7231 from radarhere/freetype 2023-06-25 12:00:37 +03:00
Andrew Murray
10ad87cd2d
Merge branch 'main' into add-pyproject.toml 2023-06-25 07:14:01 +10:00
nulano
c1799627df
lint fixes 2023-06-24 16:13:38 +01:00
nulano
5d0e37e255
use --config-settings when building on Windows 2023-06-24 15:17:12 +01:00
nulano
c068af7630
Merge remote-tracking branch 'upstream/main' into add-pyproject.toml
# Conflicts:
#	pyproject.toml
2023-06-24 13:30:15 +01:00
Andrew Murray
83867f5c35 Updated freetype to 2.13.1 2023-06-24 22:08:52 +10:00
Andrew Murray
d6f19625e8 Removed support for 32-bit 2023-06-23 21:52:00 +10:00
Hugo van Kemenade
90707d4992
Merge pull request #7136 from radarhere/xz 2023-06-13 19:58:38 +03:00
Hugo van Kemenade
d5e03cca88 Wrap arguments before passing
Co-authored-by: nulano <nulano@nulano.eu>
2023-05-28 21:44:44 +03:00
Hugo van Kemenade
7f0c49a6c7 Move pip upgrade to .appveyor.yml 2023-05-28 21:14:39 +03:00
Hugo van Kemenade
58b8d6c4ef Upgrade pip 2023-05-27 23:39:51 +03:00
Hugo van Kemenade
9ea7721a71 Replace direct invocation of setup.py 2023-05-27 23:39:51 +03:00
Andrew Murray
53e73fd094 Updated fribidi to 1.0.13 2023-05-17 08:21:59 +10:00
Andrew Murray
b9b685fc56 Updated harfbuzz to 7.3.0 2023-05-10 12:35:59 +10:00
Andrew Murray
c5f90af56c Updated xz to 5.4.3 2023-05-05 07:19:13 +10:00
Andrew Murray
0c8db130af Updated harfbuzz to 7.2.0 2023-04-27 13:31:14 +10:00
Hugo van Kemenade
e945437195
Merge pull request #6947 from nulano/winbuild-ninja 2023-03-29 17:04:14 +03:00
Andrew Murray
fd3da53b91 Updated xz to 5.4.2 2023-03-19 06:46:22 +11:00
Andrew Murray
1a790a91f5 Updated harfbuzz to 7.1.0 2023-03-03 14:38:51 +11:00
nulano
f2527dd5eb
Merge remote-tracking branch 'upstream/main' into winbuild-ninja 2023-03-01 09:06:43 +00:00
Andrew Murray
53fb3a9365 Updated lcms2 to 2.15 2023-03-01 11:04:14 +11:00
Andrew Murray
43682de4bd Updated harfbuzz to 7.0.1 2023-02-21 08:12:57 +11:00
pre-commit-ci[bot]
91a53ed280 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-02-13 15:26:54 +00:00
nulano
c5e1b5ad66
use consistent capitalization
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-02-13 15:26:00 +00:00
nulano
eeb7c7c647
windows: parse build configuration with argparse 2023-02-13 03:51:45 +00:00
nulano
57260d4924
suppress MSVC compiler logo output when using ninja 2023-02-13 01:34:00 +00:00
nulano
abd2a3f7ee
windows: compile dependencies with ninja instead of nmake 2023-02-13 00:34:19 +00:00
nulano
407489a0dc
windows: use CMake instead of MSBuild to compile liblzma 2023-02-12 23:24:11 +00:00
Andrew Murray
bbbb8e6e21 Updated harfbuzz to 7.0.0 2023-02-12 22:05:51 +11:00
Andrew Murray
a45211b811 Updated freetype to 2.13 2023-02-09 20:33:08 +11:00
Andrew Murray
c0a811e116 Updated libjpeg-turbo to 2.1.5.1 2023-02-09 08:36:41 +11:00
Andrew Murray
a119b19c07 Updated libjpeg-turbo to 2.1.5 2023-02-01 08:36:06 +11:00
Andrew Murray
ba0d71fec8 Updated libwebp to 1.3.0 2023-01-13 15:59:51 +11:00
Andrew Murray
335cde81b4 Updated xz to 5.4.1 2023-01-12 08:41:14 +11:00
Hugo van Kemenade
b2b8c833aa Use single isinstance call for multiple types 2023-01-08 13:47:45 +02:00
Andrew Murray
68fdd2a9e7 Further improve exception traceback readability 2022-12-30 14:24:28 +11:00
Hugo van Kemenade
2ae55ccbda Improve exception traceback readability 2022-12-30 00:07:52 +02:00
smb123w64gb
3a1f4b4919
Fix version mismatch 2022-12-29 06:16:49 -08:00
Hugo van Kemenade
f0b494ede5
Merge pull request #6718 from radarhere/openjpeg_arm
Resolves https://github.com/python-pillow/Pillow/issues/6679
2022-12-28 17:41:01 +02:00
Andrew Murray
426ac9c1fe Updated libtiff to 4.5.0 2022-12-24 14:19:32 +11:00
Andrew Murray
5eaca52efd Updated harfbuzz to 6.0.0 2022-12-19 07:04:05 +11:00
Andrew Murray
e25d603189 Updated xz to 5.4.0 2022-12-14 09:48:46 +11:00
Andrew Murray
aab7983146 Updated xz to 5.2.9 2022-12-01 07:57:26 +11:00
Andrew Murray
100ed363ce Updated libpng to 1.6.39 2022-11-21 15:42:44 +11:00
Andrew Murray
84458c3988 Updated xz to 5.2.8 2022-11-14 08:18:31 +11:00
Andrew Murray
13dee16f99
Merge pull request #6704 from nulano/cve-2007-4559
CVE-2007-4559 patch in winbuild
2022-11-08 13:01:54 +11:00
Andrew Murray
13a4feafb7 Patch OpenJPEG to include uclouvain/openjpeg#1423 2022-11-05 16:38:50 +11:00
Andrew Murray
321c06694f
Merge pull request #6702 from nulano/win-cxxflags
Disable __CxxFrameHandler4 when compiling HarfBuzz
2022-11-04 18:50:50 +11:00
Ondrej Baranovič
8947cbf4d1
simplify code
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2022-11-04 07:31:00 +01:00
Ondrej Baranovič
c10c6bf894
use os.path.commonpath instead of os.path.commonprefix
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2022-11-03 20:23:59 +01:00
Andrew Murray
6fd772e669 Updated lcms2 to 2.14 2022-11-02 00:08:29 +11:00
nulano
74c60b47a8
simplify patch, also check zipfile 2022-10-30 23:45:49 +00:00
TrellixVulnTeam
e50a3a213e
Adding tarfile member sanitization to extractall() 2022-10-30 23:44:48 +00:00
nulano
76b99756e4
disable __CxxFrameHandler4 when compiling harfbuzz 2022-10-29 18:24:44 +01:00
Andrew Murray
b8fc7340d9
Merge branch 'main' into upload-fribidi 2022-10-28 21:27:56 +11:00
Andrew Murray
3b5f6e884f
Merge branch 'main' into winbuild-update 2022-10-20 18:23:01 +11:00
Andrew Murray
b67806ac94 Updated harfbuzz to 5.3.1 2022-10-20 13:12:32 +11:00
Andrew Murray
147c52f92f
Merge branch 'main' into winbuild-update 2022-10-14 12:20:34 +11:00
Andrew Murray
5b5a784f82 Updated zlib to 1.2.13 2022-10-13 20:30:11 +11:00
Andrew Murray
7242a8a9ff
Merge branch 'main' into winbuild-update 2022-10-11 16:32:22 +11:00
Andrew Murray
7072ccdad1 Updated harfbuzz to 5.3.0 2022-10-09 08:13:35 +11:00
nulano
ed990abed4
windows: update xz to 5.2.7, update libpng to 1.6.38 2022-10-02 07:05:18 +01:00
Andrew Murray
8053772a2b
Merge branch 'main' into winbuild-update 2022-09-21 20:27:24 +10:00
Andrew Murray
8b90588b97 Updated harfbuzz to 5.2.0 2022-09-17 16:03:23 +10:00
nulano
e9af622a2b build brotli on Windows 2022-09-07 20:25:59 +02:00
nulano
17e5f1eb3b
add recommended build flag for webp set to the default value 2022-09-07 19:31:31 +02:00
nulano
8b1f92a756
restore py_vcruntime_redist 2022-09-05 14:58:41 +02:00
nulano
757ee8cf52
compile libtiff with webp on windows 2022-09-05 12:48:42 +02:00
nulano
a7df33551c
libopenjpeg has no dependencies, skip searching for dependencies of openjpeg binaries on windows 2022-09-05 11:58:12 +02:00
nulano
7f978ab707
compile libtiff with liblzma on windows 2022-09-05 11:12:38 +02:00
nulano
41a7bfe1c1
append dependency licenses to windows wheels on GHA 2022-09-05 08:11:23 +02:00
nulano
b330ff910d
upload fribidi.dll to GHA 2022-08-24 22:04:43 +02:00
Andrew Murray
56ba3ff68c Build lcms2 VC2022 2022-08-24 15:39:43 +10:00
Andrew Murray
84bdb635c2 Updated libjpeg-turbo to 2.1.4 2022-08-13 16:36:46 +10:00
Andrew Murray
61ec41511d Updated libwebp to 1.2.4 2022-08-06 15:40:10 +10:00
Andrew Murray
5cc9ab5b1d Updated harfbuzz to 5.1.0 2022-08-01 08:55:31 +10:00
Andrew Murray
55a5017934 Updated libwebp to 1.2.3 2022-07-16 17:22:45 +10:00
Andrew Murray
eebbf6b271 Updated harfbuzz to 4.4.1 2022-06-29 18:59:44 +10:00
Andrew Murray
3558f4e5d6 Updated harfbuzz to 4.4.0 2022-06-28 09:50:03 +10:00
pre-commit-ci[bot]
86e49f42eb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-06-01 22:29:29 +00:00
Ray Gardner
80b3ee79bd Update build_prepare.py
Use SourceForge auto mirror capability.
2022-06-01 16:25:27 -06:00
Andrew Murray
0a4a7722b5 Updated libtiff to 4.4.0 2022-05-28 18:37:11 +10:00