@@ -19,6 +19,7 @@ classifiers = [
1919 " Programming Language :: Python :: 3.10" ,
2020 " Programming Language :: Python :: 3.11" ,
2121 " Programming Language :: Python :: 3.12" ,
22+ " Programming Language :: Python :: 3.13" ,
2223 " Programming Language :: Python :: Implementation :: CPython" ,
2324 " Programming Language :: Python :: Implementation :: PyPy" ,
2425 " Topic :: Games/Entertainment" ,
@@ -73,7 +74,7 @@ install = ['--tags=runtime,python-runtime,pg-tag']
7374# dependencies. Here is where uv comes into the picture. It is an "installer" like pip,
7475# but faster. It has been observed to save a couple of minutes of CI time.
7576build-frontend = " build[uv]"
76- build = " cp3{8,9,10,11,12}-* pp3{8,9,10}-*"
77+ build = " cp3{8,9,10,11,12,13 }-* pp3{8,9,10}-*"
7778skip = " *-musllinux_*"
7879# build[uv] is verbose by default, so below flag is not needed here
7980# build-verbosity = 3
@@ -109,6 +110,7 @@ only-binary = ["numpy"]
109110# 1. skip all 32-bit manylinux (i686)
110111# 2. skip all pypy+arm combinations
111112# 3. skip all pypy 310 because it is so new numpy does not have wheels for it
113+ # 4. skip all python 313 because numpy doesn't have wheels for it yet
112114[[tool .cibuildwheel .overrides ]]
113- select = " {*-manylinux_i686,pp*-*{arm64,aarch64},pp310-*}"
115+ select = " {*-manylinux_i686,pp*-*{arm64,aarch64},pp310-*,*p313-* }"
114116test-requires = []
0 commit comments