Skip to content

Commit 62ba9fa

Browse files
committed
pyproject.toml: Update license info for PEP 639
PEP 639 describes how packages should improve license clarity. Add an SPDX license string alongside the LICENSE file reference. Signed-off-by: Pieter De Gendt <[email protected]>
1 parent 8901798 commit 62ba9fa

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

pyproject.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=61.2"]
2+
requires = ["setuptools>=77.0.3"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -13,7 +13,6 @@ classifiers = [
1313
"Programming Language :: Python :: 3.11",
1414
"Programming Language :: Python :: 3.12",
1515
"Programming Language :: Python :: 3.13",
16-
"License :: OSI Approved :: Apache Software License",
1716
"Operating System :: POSIX :: Linux",
1817
"Operating System :: MacOS :: MacOS X",
1918
"Operating System :: Microsoft :: Windows",
@@ -25,9 +24,8 @@ dependencies = [
2524
"pykwalify",
2625
"packaging",
2726
]
28-
29-
[project.license]
30-
file = "LICENSE"
27+
license = "Apache-2.0"
28+
license-files = ["LICENSE"]
3129

3230
[project.readme]
3331
file = "README.rst"

0 commit comments

Comments
 (0)