Skip to content

Commit 18f6738

Browse files
committed
build!: fix metainfo
> ******************************************************************************** > Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). > > By 2027-Feb-18, you need to update your project and remove deprecated calls > or your builds will no longer be supported. > > See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. > ******************************************************************************** > ******************************************************************************** > Please consider removing the following classifiers in favor of a SPDX license expression: > > License :: OSI Approved :: GNU General Public License v3 (GPLv3) > > See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. > ******************************************************************************** also, add python 3.12, 3.13 and 3.14
1 parent 6874196 commit 18f6738

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[build-system]
22
requires = [
3-
"setuptools >= 65",
3+
"setuptools >= 77.0",
44
"setuptools_scm[toml] >= 7.0.0",
5-
"wheel >= 0.29.0",
5+
"wheel >= 0.34.0",
66
]
77
build-backend = "setuptools.build_meta"
88

@@ -14,7 +14,7 @@ authors = [
1414
{name = "Chris MacMackin", email = "cmacmackin@gmail.com"},
1515
{name = "Peter Hill", email = "peter.hill@york.ac.uk"}
1616
]
17-
license = {text = "GPLv3"}
17+
license = "GPL-3.0-only"
1818
keywords = ["Markdown", "Fortran", "documentation", "comments"]
1919
classifiers = [
2020
"Development Status :: 5 - Production/Stable",
@@ -23,13 +23,15 @@ classifiers = [
2323
"Topic :: Text Processing :: Markup :: HTML",
2424
"Topic :: Documentation",
2525
"Topic :: Utilities",
26-
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
2726
"Programming Language :: Python",
2827
"Programming Language :: Python :: 3",
2928
"Programming Language :: Python :: 3.8",
3029
"Programming Language :: Python :: 3.9",
3130
"Programming Language :: Python :: 3.10",
3231
"Programming Language :: Python :: 3.11",
32+
"Programming Language :: Python :: 3.12",
33+
"Programming Language :: Python :: 3.13",
34+
"Programming Language :: Python :: 3.14",
3335
]
3436
requires-python = ">=3.8"
3537
dependencies = [

0 commit comments

Comments
 (0)