Skip to content

Commit 132ffcf

Browse files
committed
Configure with zope.meta, enable free-threaded python wheels
1 parent 8ecb152 commit 132ffcf

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

.github/workflows/tests.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ jobs:
100100
- os: macos-latest
101101
python-version: "pypy-3.11"
102102
include:
103-
- os: ubuntu-latest
104-
python-version: "3.14t"
103+
- python-version: "3.14t"
104+
os: ubuntu-latest
105105

106106
steps:
107107
- name: checkout
@@ -259,8 +259,8 @@ jobs:
259259
- os: macos-latest
260260
python-version: "pypy-3.11"
261261
include:
262-
- os: ubuntu-latest
263-
python-version: "3.14t"
262+
- python-version: "3.14t"
263+
os: ubuntu-latest
264264

265265
steps:
266266
- name: checkout
@@ -567,11 +567,9 @@ jobs:
567567
# PyPy wheels shouldn't be uploaded, remove them if present
568568
find dist/ -name "*pypy*" -type f -delete || true
569569
find dist/ -name "*none-any*" -type f -delete || true
570-
# Wheels for the no-yet-supported future Python version need to go
570+
# Wheels for the not-yet-supported future Python version need to go
571571
find dist/ -name "*3.15*" -type f -delete || true
572572
find dist/ -name "*cp315*" -type f -delete || true
573-
# Free-threaded wheels are not ready for PyPI yet
574-
find dist/ -name "*cp314t*" -type f -delete || true
575573
# For Linux, we only want the manylinux wheels
576574
find dist/ -name "*linux_x86_64*" -type f -delete || true
577575

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@ lib64
2828
log/
2929
parts/
3030
pyvenv.cfg
31+
share/
3132
testing.log
3233
var/

.meta.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
33
[meta]
44
template = "c-code"
5-
commit-id = "f62d8bab"
5+
commit-id = "2dc4f53b"
66

77
[python]
88
with-windows = true
@@ -11,6 +11,7 @@ with-sphinx-doctests = false
1111
with-future-python = true
1212
with-macos = false
1313
with-docs = false
14+
with-free-threaded-python = true
1415

1516
[tox]
1617
additional-envlist = [

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repos:
1212
- id: autopep8
1313
args: [--in-place, --aggressive, --aggressive]
1414
- repo: https://github.com/asottile/pyupgrade
15-
rev: v3.21.0
15+
rev: v3.21.2
1616
hooks:
1717
- id: pyupgrade
1818
args: [--py310-plus]

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ envlist =
1111
py313,py313-pure
1212
py314,py314-pure
1313
py315,py315-pure
14+
py314t,py314t-pure
1415
pypy3
1516
coverage
1617
py314t,py314t-pure

0 commit comments

Comments
 (0)