Skip to content

Commit 2035ba7

Browse files
committed
improve metadata about the project
1 parent ec3850f commit 2035ba7

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

pyproject.toml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,41 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "cwl-utils"
7-
authors = [{name = "Common workflow language working group", email = "[email protected]"}]
7+
authors = [{name = "Common Workflow Language project contributors", email = "[email protected]"}]
88
license = {text = "Apache 2.0"}
9+
keywords = ["cwl", "commonwl", "common-workflow-language", "sciworkflows"]
10+
readme = "README.rst"
911
classifiers = [
12+
"Development Status :: 4 - Beta",
1013
"Environment :: Console",
11-
"Intended Audience :: Science/Research",
14+
"Intended Audience :: Developers",
1215
"License :: OSI Approved :: Apache Software License",
1316
"Operating System :: POSIX",
1417
"Operating System :: MacOS :: MacOS X",
18+
"Programming Language :: Python",
19+
"Programming Language :: Python :: 3",
1520
"Programming Language :: Python :: 3.8",
1621
"Programming Language :: Python :: 3.9",
1722
"Programming Language :: Python :: 3.10",
1823
"Programming Language :: Python :: 3.11",
1924
"Programming Language :: Python :: 3.12",
25+
"Topic :: File Formats",
26+
"Topic :: Scientific/Engineering",
27+
"Topic :: Scientific/Engineering :: Information Analysis",
28+
"Topic :: Software Development :: Libraries",
29+
"Topic :: System :: Distributed Computing",
2030
"Typing :: Typed",
2131
]
2232
requires-python = ">=3.8"
2333
dynamic = ["version", "dependencies"]
2434

25-
[project.readme]
26-
file = "README.rst"
27-
content-type = "text/x-rst"
28-
2935
[project.urls]
30-
Homepage = "https://github.com/common-workflow-language/cwl-utils"
36+
Documentation = "https://cwl-utils.readthedocs.io/"
37+
Homepage = "https://www.commonwl.org"
38+
Repository = "https://github.com/common-workflow-language/cwl-utils"
39+
Issues = "https://github.com/common-workflow-language/cwl-utils/issues"
40+
Changelog = "https://github.com/common-workflow-language/cwl-utils/releases"
41+
"Related Tools" = "https://www.commonwl.org/tools/"
3142

3243
[project.optional-dependencies]
3344
pretty = ["cwlformat"]

0 commit comments

Comments
 (0)