Skip to content

Commit 2e51173

Browse files
authored
Add Python 3.14 beta wheels (#9012)
2 parents a76dca9 + 3841db0 commit 2e51173

File tree

5 files changed

+61
-6
lines changed

5 files changed

+61
-6
lines changed

.github/workflows/wheels.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ jobs:
110110
CIBW_MANYLINUX_PYPY_AARCH64_IMAGE: ${{ matrix.manylinux }}
111111
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: ${{ matrix.manylinux }}
112112
CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.manylinux }}
113-
CIBW_SKIP: pp39-*
114113
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.macosx_deployment_target }}
115114

116115
- uses: actions/upload-artifact@v4
@@ -188,7 +187,6 @@ jobs:
188187
CIBW_BEFORE_ALL: "{package}\\winbuild\\build\\build_dep_all.cmd"
189188
CIBW_CACHE_PATH: "C:\\cibw"
190189
CIBW_ENABLE: cpython-prerelease cpython-freethreading pypy
191-
CIBW_SKIP: pp39-*
192190
CIBW_TEST_SKIP: "*-win_arm64"
193191
CIBW_TEST_COMMAND: 'docker run --rm
194192
-v {project}:C:\pillow

docs/installation/platform-support.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,20 @@ These platforms are built and tested for every change.
4040
| macOS 13 Ventura | 3.9 | x86-64 |
4141
+----------------------------------+----------------------------+---------------------+
4242
| macOS 14 Sonoma | 3.10, 3.11, 3.12, 3.13, | arm64 |
43-
| | PyPy3 | |
43+
| | 3.14, PyPy3 | |
4444
+----------------------------------+----------------------------+---------------------+
4545
| Ubuntu Linux 22.04 LTS (Jammy) | 3.10 | x86-64 |
4646
+----------------------------------+----------------------------+---------------------+
4747
| Ubuntu Linux 24.04 LTS (Noble) | 3.9, 3.10, 3.11, | x86-64 |
48-
| | 3.12, 3.13, PyPy3 | |
48+
| | 3.12, 3.13, 3.14, PyPy3 | |
4949
| +----------------------------+---------------------+
5050
| | 3.12 | arm64v8, ppc64le, |
5151
| | | s390x |
5252
+----------------------------------+----------------------------+---------------------+
5353
| Windows Server 2022 | 3.9 | x86 |
5454
| +----------------------------+---------------------+
5555
| | 3.10, 3.11, 3.12, 3.13, | x86-64 |
56-
| | PyPy3 | |
56+
| | 3.14, PyPy3 | |
5757
| +----------------------------+---------------------+
5858
| | 3.12 (MinGW) | x86-64 |
5959
| +----------------------------+---------------------+

docs/releasenotes/11.3.0.rst

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
11.3.0
2+
------
3+
4+
Security
5+
========
6+
7+
TODO
8+
^^^^
9+
10+
TODO
11+
12+
:cve:`YYYY-XXXXX`: TODO
13+
^^^^^^^^^^^^^^^^^^^^^^^
14+
15+
TODO
16+
17+
Backwards incompatible changes
18+
==============================
19+
20+
TODO
21+
^^^^
22+
23+
Deprecations
24+
============
25+
26+
TODO
27+
^^^^
28+
29+
TODO
30+
31+
API changes
32+
===========
33+
34+
TODO
35+
^^^^
36+
37+
TODO
38+
39+
API additions
40+
=============
41+
42+
TODO
43+
^^^^
44+
45+
TODO
46+
47+
Other changes
48+
=============
49+
50+
Python 3.14 beta
51+
^^^^^^^^^^^^^^^^
52+
53+
To help other projects prepare for Python 3.14, wheels are now built for the
54+
3.14 beta as a preview. This is not official support for Python 3.14, but rather
55+
an opportunity for you to test how Pillow works with the beta and report any
56+
problems.

docs/releasenotes/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ expected to be backported to earlier versions.
1414
.. toctree::
1515
:maxdepth: 2
1616

17+
11.3.0
1718
11.2.1
1819
11.1.0
1920
11.0.0

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires =
33
tox>=4.2
44
env_list =
55
lint
6-
py{py3, 313, 312, 311, 310, 39}
6+
py{py3, 314, 313, 312, 311, 310, 39}
77

88
[testenv]
99
deps =

0 commit comments

Comments
 (0)