Commit Graph

13845 Commits

Author SHA1 Message Date
Hugo van Kemenade
601c9d8515 Fix return in docs 2022-02-09 14:28:43 +02:00
Andrew Murray
d7922d1e85 Updated macOS tested Pillow versions [ci skip] 2022-02-09 14:27:21 +11:00
Hugo van Kemenade
4fc553ccfb
Merge pull request #6036 from radarhere/centos_docker 2022-02-08 18:00:27 +02:00
Andrew Murray
9237150431 Added CentOS Stream 9 2022-02-08 23:35:01 +11:00
nulano
a278e0aa65
issue warning if Raqm layout is requested, but Raqm is not available 2022-02-07 23:57:35 +00:00
Andrew Murray
ecb64fe210 Allow 1 mode images to be inverted 2022-02-08 09:12:01 +11:00
DWesl
4d0e294eb0
CI: Revert changes to test.sh
Some early runs needed to explicitly specify the minor version to avoid calling python3.9 which had none of the dependencies installed.
That problem should be fixed.
2022-02-07 17:00:37 -05:00
Hugo van Kemenade
f018518e24
Merge pull request #6017 from radarhere/lcms2
Updated lcms2 to 2.13.1
2022-02-07 13:51:30 +02:00
Hugo van Kemenade
7d31065ad3
Merge pull request #6026 from radarhere/appveyor
Upgraded AppVeyor Python 3.10 image to Visual Studio 2022
2022-02-07 13:51:05 +02:00
Andrew Murray
3114064b16 Removed redundant try catch 2022-02-07 21:06:36 +11:00
Andrew Murray
c6b81d5989 Ensure Tkinter hook is activated for getimage() 2022-02-07 19:15:25 +11:00
Hugo van Kemenade
ab8125fa6b
Merge pull request #6029 from radarhere/harfbuzz
Updated harfbuzz to 3.3.2
2022-02-07 07:12:46 +02:00
Andrew Murray
85b872deb6 Added unpacker from RGBA;15 to RGB 2022-02-07 10:18:14 +11:00
Andrew Murray
718b72c0fd Updated harfbuzz to 3.3.2 2022-02-07 08:13:20 +11:00
DWesl
5588f572de BUG: Only set title in ImageShow.DisplayViewer when title provided 2022-02-06 12:03:36 -05:00
DWesl
b582806887 Merge remote-tracking branch 'upstream/main' into add-cygwin-to-ci 2022-02-06 11:03:11 -05:00
DWesl
2d6dee1dae CI: Try to get Cygwin workflow working. 2022-02-06 07:34:15 -05:00
Andrew Murray
f3762905e0 Upgraded Python 3.10 image to VS 2022 2022-02-06 08:32:37 +11:00
Hugo van Kemenade
71839a7623
Merge pull request #6016 from radarhere/releasenotes
Corrected sentence
2022-02-04 07:13:32 +02:00
Andrew Murray
9434799415 Updated lcms2 to 2.13.1 2022-02-04 03:29:26 +11:00
Andrew Murray
caf6fc60ca Corrected sentence [ci skip] 2022-02-04 03:19:49 +11:00
Hugo van Kemenade
5a8ad4e443
Merge pull request #6014 from radarhere/libimagequant 2022-02-03 12:19:17 +02:00
Andrew Murray
9d8f173e39 Updated libimagequant to 4.0.0 2022-02-03 18:05:50 +11:00
Andrew Murray
131212368d Install netpbm 2022-02-03 15:55:44 +11:00
DWesl
6b05452d18
Merge pull request #1 from radarhere/add-cygwin-to-ci
CI: Add a Cygwin run to GitHub Actions

There are still a few things that are weird, but this looks much better than what I have now.
2022-02-02 23:02:24 -05:00
Andrew Murray
6fded1ac97 Install cjpeg and djpeg 2022-02-03 14:07:51 +11:00
Andrew Murray
e3d98c9aca
Merge pull request #6012 from radarhere/releasenotes
Added release notes for 9.0.1
2022-02-03 10:41:04 +11:00
Andrew Murray
8ef2d987ab Added release notes for 9.0.1 2022-02-03 09:48:56 +11:00
Andrew Murray
596eaf35cc Update CHANGES.rst [ci skip] 2022-02-03 09:46:57 +11:00
Andrew Murray
ed283d15ca
Merge pull request #6010 from radarhere/show_file
In show_file, use os.remove to remove temporary images
2022-02-03 09:41:20 +11:00
Andrew Murray
f84ab3bb8a
Merge pull request #6009 from radarhere/eval
Restrict builtins within lambdas for ImageMath.eval
2022-02-03 09:22:22 +11:00
Andrew Murray
10c4f75aaa Added delay after opening image with xdg-open 2022-02-03 08:58:12 +11:00
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