Skip to content

Commit b40b894

Browse files
committed
improve metadata about this software project
1 parent 34732ec commit b40b894

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

pyproject.toml

+15-11
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,30 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "cwl-upgrader"
7-
authors = [{name = "Common Workflow Language contributors", email = "[email protected]"}]
7+
authors = [{name = "Common Workflow Language project contributors", email = "[email protected]"}]
88
license = {text = "Apache 2.0"}
9-
description = "Common Workflow Language standalone document upgrader"
9+
keywords = ["cwl", "commonwl", "common-workflow-language"]
10+
description = "Upgrade a CWL tool or workflow document from one version to another"
1011
readme = "README.rst"
1112
classifiers = [
1213
"Development Status :: 5 - Production/Stable",
1314
"Environment :: Console",
1415
"Intended Audience :: Developers",
15-
"Intended Audience :: Healthcare Industry",
16-
"Intended Audience :: Science/Research",
1716
"License :: OSI Approved :: Apache Software License",
18-
"Operating System :: OS Independent",
17+
"Operating System :: POSIX",
18+
"Operating System :: MacOS :: MacOS X",
1919
"Programming Language :: Python",
2020
"Programming Language :: Python :: 3",
2121
"Programming Language :: Python :: 3.8",
2222
"Programming Language :: Python :: 3.9",
2323
"Programming Language :: Python :: 3.10",
2424
"Programming Language :: Python :: 3.11",
2525
"Programming Language :: Python :: 3.12",
26-
"Topic :: Scientific/Engineering",
27-
"Topic :: Scientific/Engineering :: Bio-Informatics",
26+
"Topic :: File Formats",
27+
"Topic :: Software Development :: Libraries",
28+
"Typing :: Typed",
2829
]
29-
requires-python = ">=3.8, <4"
30+
requires-python = ">=3.8"
3031
dependencies = [
3132
"setuptools",
3233
"ruamel.yaml >= 0.16.0, < 0.19",
@@ -35,14 +36,17 @@ dependencies = [
3536
dynamic = ["version"]
3637

3738
[project.urls]
38-
Homepage = "https://github.com/common-workflow-language/cwl-upgrader"
39-
Download = "https://github.com/common-workflow-language/cwl-upgrader"
39+
Homepage = "https://www.commonwl.org"
40+
Repository = "https://github.com/common-workflow-language/cwl-upgrader"
41+
Issues = "https://github.com/common-workflow-language/cwl-upgrader/issues"
42+
Changelog = "https://github.com/common-workflow-language/cwl-upgrader/releases"
43+
"Related Tools" = "https://www.commonwl.org/tools/"
4044

4145
[project.scripts]
4246
cwl-upgrader = "cwlupgrader.main:main"
4347

4448
[project.optional-dependencies]
45-
testing = ["pytest < 7.5.0"]
49+
testing = ["pytest < 8"]
4650

4751
[tool.aliases]
4852
test = "pytest"

0 commit comments

Comments
 (0)