Skip to content

Commit 26de7ee

Browse files
committed
Enhancing pyproject file with info needed to make a PyPI package
1 parent 2c68ec7 commit 26de7ee

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

pyproject.toml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,32 @@ requires = ["setuptools>=61.0"]
44

55
[project]
66
authors = [{name = "Deepak Chandan", email = "[email protected]"}]
7+
classifiers = [
8+
"Programming Language :: Python :: 3",
9+
"License :: OSI Approved :: MIT License",
10+
"Operating System :: OS Independent",
11+
]
12+
description = "A python client to access information about the DACCS network"
713
description = "A python client to access information about the Marble climate infomatics network"
14+
dynamic = ["dependencies"]
15+
keywords = ["climate", "climate infomatics", "climate data", "DACCS", "Marble"]
16+
license = {file = "LICENSE"}
17+
name = "daccs_client"
818
name = "marble_client"
19+
readme = "README.md"
920
requires-python = ">=3.9"
10-
version = "0.0.1"
21+
version = "1.0.0"
22+
23+
[project.urls]
24+
# Homepage will change to Marble homepage when that goes live
25+
"Bug Tracker" = "https://github.com/DACCS-Climate/daccs_client_python/issues"
26+
"Homepage" = "https://github.com/DACCS-Climate/daccs_client_python"
1127

1228
[tool.setuptools]
1329
packages = ["marble_client"]
1430

31+
[tool.setuptools.dynamic]
32+
dependencies = {file = ["requirements.txt"]}
33+
1534
[tool.black]
1635
line-length = 120

0 commit comments

Comments
 (0)