From 20307667f94e933166f9d382f3af1b0fb7da3942 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 3 Apr 2026 15:51:01 +1100 Subject: [PATCH 1/2] Remove deprecated option to allow Python 3.13t wheels --- .github/workflows/wheels.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index b39f36f54ab..d16c80323cd 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -39,7 +39,7 @@ concurrency: cancel-in-progress: true env: - EXPECTED_DISTS: 75 + EXPECTED_DISTS: 66 FORCE_COLOR: 1 jobs: @@ -127,7 +127,7 @@ jobs: CIBW_PLATFORM: ${{ matrix.platform }} CIBW_ARCHS: ${{ matrix.cibw_arch }} CIBW_BUILD: ${{ matrix.build }} - CIBW_ENABLE: cpython-prerelease cpython-freethreading pypy + CIBW_ENABLE: cpython-prerelease pypy MACOSX_DEPLOYMENT_TARGET: ${{ matrix.macosx_deployment_target }} - uses: actions/upload-artifact@v7 @@ -198,7 +198,7 @@ jobs: CIBW_ARCHS: ${{ matrix.cibw_arch }} CIBW_BEFORE_ALL: "{package}\\winbuild\\build\\build_dep_all.cmd" CIBW_CACHE_PATH: "C:\\cibw" - CIBW_ENABLE: cpython-prerelease cpython-freethreading pypy + CIBW_ENABLE: cpython-prerelease pypy CIBW_TEST_SKIP: "*-win_arm64" CIBW_TEST_COMMAND: 'docker run --rm -v {project}:C:\pillow From c03ba8b3c0ea14f231e63e7b5c53e1e7d9187b84 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 3 Apr 2026 21:41:13 +1100 Subject: [PATCH 2/2] Added release notes --- docs/releasenotes/12.3.0.rst | 57 ++++++++++++++++++++++++++++++++++++ docs/releasenotes/index.rst | 1 + 2 files changed, 58 insertions(+) create mode 100644 docs/releasenotes/12.3.0.rst diff --git a/docs/releasenotes/12.3.0.rst b/docs/releasenotes/12.3.0.rst new file mode 100644 index 00000000000..58c8836d278 --- /dev/null +++ b/docs/releasenotes/12.3.0.rst @@ -0,0 +1,57 @@ +12.3.0 +------ + +Security +======== + +TODO +^^^^ + +TODO + +:cve:`YYYY-XXXXX`: TODO +^^^^^^^^^^^^^^^^^^^^^^^ + +TODO + +Backwards incompatible changes +============================== + +TODO +^^^^ + +TODO + +Deprecations +============ + +TODO +^^^^ + +TODO + +API changes +=========== + +TODO +^^^^ + +TODO + +API additions +============= + +TODO +^^^^ + +TODO + +Other changes +============= + +Removed Python 3.13 free-threaded wheels +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Python 3.13 added an experimental free-threaded mode, and Pillow 11.0.0 added +corresponding wheels. Now that Python 3.14 includes official support for it, Pillow has +removed wheels for Python 3.13 free-threaded mode. diff --git a/docs/releasenotes/index.rst b/docs/releasenotes/index.rst index 07687297933..7cae29d1825 100644 --- a/docs/releasenotes/index.rst +++ b/docs/releasenotes/index.rst @@ -15,6 +15,7 @@ expected to be backported to earlier versions. :maxdepth: 2 versioning + 12.3.0 12.2.0 12.1.1 12.1.0