Andrew Murray
143032103c
Updated formatting
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-02-03 08:48:43 +11:00
Andrew Murray
8da80130db
In show_file, use os.remove to remove temporary images
2022-02-03 08:48:36 +11:00
Andrew Murray
dd46100bdc
Restrict builtins within lambdas for ImageMath.eval
2022-02-03 08:42:53 +11:00
Hugo van Kemenade
eccd853d14
Merge pull request #6007 from radarhere/load
2022-02-02 18:37:26 +02:00
Andrew Murray
05637393a6
Install Pillow directly
2022-02-02 15:31:31 +11:00
Andrew Murray
8d2c56ec1f
Upload errors on failure
2022-02-02 15:31:30 +11:00
Andrew Murray
4be3b760f2
Connected Cygwin jobs to mergify
2022-02-02 15:31:30 +11:00
Andrew Murray
728bc7d778
Added matrix to test Python 3.7 and 32-bit
2022-02-02 15:31:30 +11:00
Andrew Murray
629340654c
Switched to cygwin/cygwin-install-action
2022-02-02 15:31:20 +11:00
Andrew Murray
e1c27358ba
Switched to windows-latest
2022-02-02 14:44:16 +11:00
Andrew Murray
8e3878dec2
Update CHANGES.rst [ci skip]
2022-02-02 14:33:19 +11:00
Andrew Murray
c74313a4c8
Merge pull request #5811 from gaborkertesz-linaro/winarm64
...
Windows: Enable win-arm64 for MSVC
2022-02-02 14:28:12 +11:00
Andrew Murray
fb7edfda68
Improved consistency of returning an image access object from load()
2022-02-02 11:49:31 +11:00
Luke Granger-Brown
a13ba2ee3b
Support Python distributions where _tkinter is compiled in
...
In some cases, the Tk library may have been directly compiled in or
bundled into the main executable by the time Pillow runs, in which case
__file__ isn't available (nor would it make sense to use, anyway).
If __file__ is missing, then set the library path to None and rely on
our Tk loader being able to find the function pointers within the main
binary - we know we probably have it because we've managed to import it
already.
2022-02-01 19:57:01 +00:00
Gabor Kertesz
22a1f6db5e
lcms2: Update to VS2019
...
In order to enable win-arm64, VS2019 should be used, while other
platforms should work with newer version as well.
Tested on x64-win10.
2022-02-01 09:18:28 +01:00
Gabor Kertesz
f22d3561fd
Windows: Enable ARM64 for MSVC
...
This patch enables ARM64 as a new platform for Windows.
Platform query and documentation is updated accordingly.
2022-02-01 09:18:11 +01:00
Andrew Murray
369124f3c8
Merge pull request #6004 from hugovk/rm-centos-8
...
Stop testing EOL CentOS 8
2022-02-01 10:17:43 +11:00
mergify[bot]
b4a3b6368d
Merge pull request #6003 from hugovk/update-harfbuzz
...
Update harfbuzz to 3.3.1
2022-01-31 22:45:09 +00:00
Hugo van Kemenade
54e9decde3
Remove EOL CentOS 8
2022-01-31 23:41:16 +02:00
Hugo van Kemenade
87ab18f804
Update harfbuzz to 3.3.1
2022-01-31 23:27:35 +02:00
Andrew Murray
5512cf9d2a
Merge pull request #6002 from python-pillow/fix-lcms2-url
...
Fix lcms2 URL
2022-02-01 08:27:02 +11:00
Hugo van Kemenade
cc4f9a2a7d
Update harfbuzz to 3.3.0
2022-01-31 20:38:47 +02:00
Hugo van Kemenade
3ac2da533a
Fix lcms2 URL
2022-01-31 18:56:52 +02:00
mergify[bot]
24b5213419
Merge pull request #6001 from nulano/raqm-0.9.0
...
Remove patch for Raqm<0.9.0
2022-01-31 02:14:05 +00:00
nulano
999ef3e4ea
Revert "detect FreeType / HarfBuzz features"
...
This reverts commit 6565d13275
.
2022-01-31 00:11:47 +00:00
mergify[bot]
7d82ac8669
Merge pull request #6000 from radarhere/raqm
...
Updated raqm to 0.9.0
2022-01-30 22:01:28 +00:00
Andrew Murray
36f293071e
Updated raqm to 0.9.0
2022-01-31 08:05:01 +11:00
Hugo van Kemenade
6e1b592218
Merge pull request #5999 from radarhere/windows_latest
...
Switched from windows-2019 to windows-latest in GitHub Actions
2022-01-30 10:05:08 +02:00
Andrew Murray
d8e94c206e
Switched from windows-2019 to windows-latest
2022-01-30 14:40:30 +11:00
mergify[bot]
97fc22ffff
Merge pull request #248 from radarhere/lcms2
...
Updated lcms2 to 2.13
2022-01-29 23:33:22 +00:00
Hugo van Kemenade
5fdf29f13b
Merge pull request #5998 from radarhere/lcms2
2022-01-30 00:26:58 +02:00
Andrew Murray
7ab973c4c9
Updated lcms2 to 2.13
2022-01-30 08:01:35 +11:00
Andrew Murray
b1885f27f0
Updated lcms2 to 2.13
2022-01-30 07:59:00 +11:00
Hugo van Kemenade
c3845a934b
Merge pull request #5996 from radarhere/parametrize
...
Parametrize test
2022-01-29 09:12:26 +02:00
Andrew Murray
179cdd4444
Merge branch 'main' into add-cygwin-to-ci
2022-01-29 13:59:37 +11:00
DWesl
1b6a8c6122
TST: Parametrize numpy roundtrip to find failing case
...
Segfaults are annoying to debug.
2022-01-29 13:07:27 +11:00
Hugo van Kemenade
be51f57309
Merge pull request #5995 from radarhere/raqm
2022-01-28 18:06:42 +02:00
Andrew Murray
04a3ac32a0
Updated raqm to 0.8.0
2022-01-28 22:04:57 +11:00
Hugo van Kemenade
c5ac495263
Merge pull request #246 from radarhere/lint
...
Added Lint badge to README
2022-01-28 07:28:56 +02:00
Hugo van Kemenade
1c622714f0
Merge pull request #5994 from radarhere/badges
...
Updated GitHub Actions badges
2022-01-28 07:27:36 +02:00
Andrew Murray
bd63a49bcd
Added MinGW GitHub Actions badge
2022-01-28 11:25:24 +11:00
Andrew Murray
5848726cad
Link directly to workflow pages
2022-01-28 11:23:51 +11:00
Andrew Murray
546573fa3d
Added Lint badge
2022-01-28 11:13:54 +11:00
Hugo van Kemenade
8e4a618b55
Merge pull request #5989 from radarhere/raqm
2022-01-26 10:50:32 +02:00
Hugo van Kemenade
47e233a6cf
Merge pull request #5987 from radarhere/deprecations
2022-01-26 10:46:55 +02:00
Andrew Murray
93008c2095
Upgraded raqm to 0.8.0
2022-01-26 12:23:43 +11:00
Andrew Murray
1d91f6dce5
Document when file argument will be removed
2022-01-26 09:08:41 +11:00
Hugo van Kemenade
3ffa7507c0
Merge pull request #245 from radarhere/giflib
2022-01-25 09:05:19 +02:00
Andrew Murray
df1ac80fdd
Updated giflib to 5.2.1 on Linux
2022-01-25 09:54:24 +11:00
Hugo van Kemenade
76115e3c1b
Merge pull request #5985 from radarhere/psd
...
Removed unused variables
2022-01-24 07:49:01 +02:00