Skip to content

Commit 54e9034

Browse files
williampiat3fbordeu
authored andcommitted
🚀 allow 3.14 builds + update setuptools
1 parent dd4d596 commit 54e9034

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[build-system]
22
requires = [
3-
"setuptools>=60",
3+
"setuptools>=80",
44
"setuptools-scm>=8.0"]
55
build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "pyplaid"
99
authors = [{name = "Safran", email = "fabien.casenave@safrangroup.com"}]
1010
description = "A package that implements a data model tailored for AI and ML in the context of physics problems"
11-
requires-python = ">=3.11, <3.14"
11+
requires-python = ">=3.11, <=3.14.3"
1212
dynamic = ["version"]
1313
keywords=[
1414
"machine learning",
@@ -18,11 +18,11 @@ keywords=[
1818
]
1919
classifiers = [
2020
"Intended Audience :: Science/Research",
21-
"License :: OSI Approved :: BSD License",
2221
"Operating System :: POSIX",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
2524
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2626
"Topic :: Scientific/Engineering",
2727
"Topic :: Scientific/Engineering :: Artificial Intelligence",
2828
"Topic :: Scientific/Engineering :: Mathematics",
@@ -46,6 +46,9 @@ viewer = [
4646
"vtk>=9.6.1",
4747
]
4848

49+
license = "BSD-3-Clause"
50+
license-files = ["LICENSE.txt"]
51+
4952
[tool.setuptools_scm]
5053
write_to = "src/plaid/_version.py"
5154

@@ -54,10 +57,6 @@ homepage = "https://plaid-lib.github.io"
5457
documentation = "https://plaid-lib.readthedocs.io"
5558
repository = "https://github.com/PLAID-lib/plaid"
5659

57-
[project.license]
58-
text="BSD 3-Clause License"
59-
files=["LICENSE.txt"]
60-
6160
[project.readme]
6261
file="README.md"
6362
content-type = "text/markdown"

0 commit comments

Comments
 (0)