11[build-system ]
22requires = [
33 " scikit-build-core >=0.4.3" ,
4- " nanobind == 2.1.0 " ,
4+ " nanobind == 2.9.2 " ,
55 " typing_extensions;python_version < '3.11'" ,
66]
77build-backend = " scikit_build_core.build"
88
99[project ]
1010name = " pgeof"
11- version = " 0.3.3 "
11+ version = " 0.3.4 "
1212readme = " README.md"
13- description = " Compute the geometric features associated with each point's neighborhood: "
14- requires-python = " >=3.8,<3.14 "
13+ description = " Compute the geometric features associated with each point's neighborhood"
14+ requires-python = " >=3.8,<3.15 "
1515license = { file = " LICENSE" }
1616authors = [
1717 { name = " Loic Landrieu" , email = " loic.landrieu@enpc.fr" },
@@ -39,7 +39,7 @@ build-dir = "build/{wheel_tag}"
3939cmake.build-type = " Release"
4040
4141# make sdist a lot lighter by removing some useless files from third_party
42- # ⚠️ be sure to keep copyrights and license file
42+ # ⚠️ be sure to keep copyrights and license file
4343sdist.exclude = [
4444 " third_party/eigen/bench" ,
4545 " third_party/eigen/demos" ,
@@ -91,6 +91,7 @@ python =
9191 3.11: py311
9292 3.12: py312
9393 3.13: py313
94+ 3.14: py314
9495
9596[testenv]
9697deps =
@@ -107,7 +108,7 @@ commands = pytest -s --basetemp="{envtmpdir}" {posargs:tests/bench_knn.py tests/
107108"""
108109
109110[tool .cibuildwheel ]
110- build = " cp3{8,9,10,11,12,13}-*"
111+ build = " cp3{8,9,10,11,12,13,14 }-*"
111112archs = [" auto64" ] # limits to 64bits builds
112113skip = " cp38-macosx_arm64"
113114
0 commit comments