From 454b586f15397dc667699c50759c8cea0417b0ab Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Wed, 26 Oct 2022 22:02:13 +0300 Subject: [PATCH 1/2] Update release notes for 9.3.0 --- docs/releasenotes/9.3.0.rst | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/docs/releasenotes/9.3.0.rst b/docs/releasenotes/9.3.0.rst index a20ee4da61f..c05df4a4ae6 100644 --- a/docs/releasenotes/9.3.0.rst +++ b/docs/releasenotes/9.3.0.rst @@ -1,9 +1,6 @@ 9.3.0 ----- -Backwards Incompatible Changes -============================== - API Additions ============= @@ -55,11 +52,28 @@ result in a segmentation fault. This issue was introduced in Pillow 9.1.0. Other Changes ============= +Windows wheels +^^^^^^^^^^^^^^ + +This release contains wheels for Windows built using GitHub Actions. + +Previously they were built by `Christoph Gohlke `_. + +A huge thanks to Christoph for building Windows binaries for us for around a decade, +plus testing, and fixing over a hundred bug fixes along the way, in addition to building +and hosting unofficial Windows binaries for hundreds of Python projects! + Added DDS ATI1, ATI2 and BC6H reading ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Support has been added to read the ATI1, ATI2 and BC6H formats of DDS images. +Release GIL when converting images using matrix operations +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Python's Global Interpreter Lock is now released when converting images using matrix +operations. + Show all frames with ImageShow ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ From 88ba3a0cb0f0ea3487135c157788a0fb5dd963db Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Fri, 28 Oct 2022 22:54:08 +0300 Subject: [PATCH 2/2] Document 3.11 wheels in 9.3.0 release notes --- docs/releasenotes/9.3.0.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/releasenotes/9.3.0.rst b/docs/releasenotes/9.3.0.rst index c05df4a4ae6..e5a68ed9e98 100644 --- a/docs/releasenotes/9.3.0.rst +++ b/docs/releasenotes/9.3.0.rst @@ -52,6 +52,15 @@ result in a segmentation fault. This issue was introduced in Pillow 9.1.0. Other Changes ============= +Python 3.11 wheels +^^^^^^^^^^^^^^^^^^ + +Pillow 9.2.0 had wheels built against Python 3.11 beta, available as a preview to help +others prepare for 3.11, and ensure Pillow can be used immediately on release day of +3.11.0 final (2022-10-24, :pep:`664`). + +Pillow 9.3.0 now officially includes binary wheels for Python 3.11 final. + Windows wheels ^^^^^^^^^^^^^^