Skip to content

Commit a8190c5

Browse files
committed
Update templates to add py 3.13
1 parent cbb6305 commit a8190c5

File tree

6 files changed

+26
-1
lines changed

6 files changed

+26
-1
lines changed

cpp/.github/workflows/build.yml.jinja

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,40 @@ jobs:
3939
cibuildwheel: "cp311"
4040
- python-version: "3.9"
4141
cibuildwheel: "cp312"
42+
- python-version: "3.9"
43+
cibuildwheel: "cp313"
4244
- python-version: "3.10"
4345
cibuildwheel: "cp39"
4446
- python-version: "3.10"
4547
cibuildwheel: "cp311"
4648
- python-version: "3.10"
4749
cibuildwheel: "cp312"
50+
- python-version: "3.10"
51+
cibuildwheel: "cp313"
4852
- python-version: "3.11"
4953
cibuildwheel: "cp39"
5054
- python-version: "3.11"
5155
cibuildwheel: "cp310"
5256
- python-version: "3.11"
5357
cibuildwheel: "cp312"
58+
- python-version: "3.11"
59+
cibuildwheel: "cp313"
5460
- python-version: "3.12"
5561
cibuildwheel: "cp39"
5662
- python-version: "3.12"
5763
cibuildwheel: "cp310"
5864
- python-version: "3.12"
5965
cibuildwheel: "cp311"
66+
- python-version: "3.12"
67+
cibuildwheel: "cp313"
68+
- python-version: "3.13"
69+
cibuildwheel: "cp39"
70+
- python-version: "3.13"
71+
cibuildwheel: "cp310"
72+
- python-version: "3.13"
73+
cibuildwheel: "cp311"
74+
- python-version: "3.13"
75+
cibuildwheel: "cp312"
6076

6177
steps:
6278
- uses: actions/checkout@v4

cpp/pyproject.toml.jinja

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ classifiers = [
2626
"Programming Language :: Python :: 3.10",
2727
"Programming Language :: Python :: 3.11",
2828
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
2930
]
3031

3132
dependencies = []
@@ -88,7 +89,7 @@ archs = "arm64"
8889

8990
[tool.cibuildwheel.windows]
9091
archs = "AMD64"
91-
skip = "*win32 *arm_64"
92+
skip = "*win32 *arm_64"
9293

9394
[tool.coverage.run]
9495
branch = true

js/pyproject.toml.jinja

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ classifiers = [
2525
"Programming Language :: Python :: 3.10",
2626
"Programming Language :: Python :: 3.11",
2727
"Programming Language :: Python :: 3.12",
28+
"Programming Language :: Python :: 3.13",
2829
]
2930

3031
dependencies = []

jupyter/pyproject.toml.jinja

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ keywords = []
1818

1919
classifiers = [
2020
"Development Status :: 3 - Alpha",
21+
"Framework :: Jupyter",
22+
"Framework :: Jupyter :: JupyterLab",
2123
"Programming Language :: Python",
2224
"Programming Language :: Python :: Implementation :: CPython",
2325
"Programming Language :: Python :: Implementation :: PyPy",
@@ -26,6 +28,7 @@ classifiers = [
2628
"Programming Language :: Python :: 3.10",
2729
"Programming Language :: Python :: 3.11",
2830
"Programming Language :: Python :: 3.12",
31+
"Programming Language :: Python :: 3.13",
2932
]
3033

3134
dependencies = []
@@ -122,9 +125,11 @@ packages = ["{{module}}"]
122125
[tool.hatch.build.hooks.jupyter-builder]
123126
build-function = "hatch_jupyter_builder.npm_builder"
124127
ensured-targets = [
128+
"{{module}}/nbextension/static/main.js",
125129
"{{module}}/labextension/package.json",
126130
]
127131
skip-if-exists = [
132+
"{{module}}/nbextension/static/main.js",
128133
"{{module}}/labextension/package.json",
129134
]
130135
dependencies = [

python/pyproject.toml.jinja

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.10",
2323
"Programming Language :: Python :: 3.11",
2424
"Programming Language :: Python :: 3.12",
25+
"Programming Language :: Python :: 3.13",
2526
]
2627

2728
dependencies = []

rust/pyproject.toml.jinja

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ classifiers = [
2323
"Programming Language :: Python :: 3.10",
2424
"Programming Language :: Python :: 3.11",
2525
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2627
]
2728

2829
dependencies = []

0 commit comments

Comments
 (0)