Skip to content

Commit 7bf2f00

Browse files
committed
Add PyPI metadata and switch to Apache-2.0 license
1 parent eb87ad3 commit 7bf2f00

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,36 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "zoo-runner-common"
7-
version = "0.1.0"
7+
version = "0.1.1"
88
description = "Shared utilities for ZOO-Project CWL runners"
99
readme = "README.md"
1010
requires-python = ">=3.10"
11-
license = { text = "BSD-3-Clause" }
12-
authors = [{ name = "Aryan Khare", email = "kharearyan78@gmail.com" }]
11+
license = { text = "Apache-2.0" }
12+
authors = [
13+
{ name = "Aryan Khare", email = "kharearyan78@gmail.com" },
14+
{ name = "Gérald Fenoy", email = "gerald.fenoy@geolabs.fr" }
15+
]
16+
keywords = ["zoo-project", "cwl", "runner", "workflow", "ogc", "api", "processes"]
17+
classifiers = [
18+
"Development Status :: 4 - Beta",
19+
"Intended Audience :: Developers",
20+
"License :: OSI Approved :: Apache Software License",
21+
"Programming Language :: Python :: 3",
22+
"Programming Language :: Python :: 3.10",
23+
"Programming Language :: Python :: 3.11",
24+
"Programming Language :: Python :: 3.12",
25+
"Topic :: Software Development :: Libraries :: Python Modules",
26+
]
1327
dependencies = [
1428
"loguru>=0.7.0",
1529
]
1630

31+
[project.urls]
32+
Homepage = "https://github.com/ZOO-Project/zoo-runner-common"
33+
Documentation = "https://zoo-project.github.io/zoo-runner-common/"
34+
Repository = "https://github.com/ZOO-Project/zoo-runner-common"
35+
Issues = "https://github.com/ZOO-Project/zoo-runner-common/issues"
36+
Changelog = "https://github.com/ZOO-Project/zoo-runner-common/blob/main/CHANGELOG.md"
37+
1738
[tool.setuptools]
1839
py-modules = ["base_runner", "zoo_conf", "zoostub"]

0 commit comments

Comments
 (0)