Skip to content

Commit 76214b0

Browse files
authored
Merge pull request #7 from DACCS-Climate/packaging
Create a PyPI package
2 parents 2c68ec7 + 8b46030 commit 76214b0

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

pyproject.toml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,30 @@ 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+
]
712
description = "A python client to access information about the Marble climate infomatics network"
13+
dynamic = ["dependencies"]
14+
keywords = ["climate", "climate infomatics", "climate data", "DACCS", "Marble"]
15+
license = {file = "LICENSE"}
816
name = "marble_client"
17+
readme = "README.md"
918
requires-python = ">=3.9"
10-
version = "0.0.1"
19+
version = "1.0.0"
20+
21+
[project.urls]
22+
# Homepage will change to Marble homepage when that goes live
23+
"Bug Tracker" = "https://github.com/DACCS-Climate/marble_client_python/issues"
24+
"Homepage" = "https://github.com/DACCS-Climate/marble_client_python"
1125

1226
[tool.setuptools]
1327
packages = ["marble_client"]
1428

29+
[tool.setuptools.dynamic]
30+
dependencies = {file = ["requirements.txt"]}
31+
1532
[tool.black]
1633
line-length = 120

0 commit comments

Comments
 (0)