Skip to content

Commit 74c8756

Browse files
authored
Merge pull request #21 from ecmwf/feat/pypi_prep
feat: update pyproject in preparation for pypi
2 parents 6883500 + e099a89 commit 74c8756

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

pyproject.toml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,27 @@ requires = ["setuptools>=65", "setuptools_scm[toml]>=6.2"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "hyve"
6+
name = "hydro-verification"
77
requires-python = ">=3.10"
88
authors = [
99
{name = "European Centre for Medium-Range Weather Forecasts (ECMWF)", email = "software.support@ecmwf.int"},
1010
]
1111
license = { text = "Apache License Version 2.0" }
12+
description = "Tools for hydrological verification"
13+
classifiers = [
14+
"Development Status :: 2 - Pre-Alpha",
15+
"Intended Audience :: Science/Research",
16+
"Natural Language :: English",
17+
"License :: OSI Approved :: Apache Software License",
18+
"Operating System :: OS Independent",
19+
"Programming Language :: Python :: 3 :: Only",
20+
"Programming Language :: Python :: 3.10",
21+
"Programming Language :: Python :: 3.11",
22+
"Programming Language :: Python :: 3.12",
23+
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
25+
"Topic :: Scientific/Engineering"
26+
]
1227
dynamic = ["version"]
1328

1429
dependencies = [
@@ -18,6 +33,11 @@ dependencies = [
1833
"earthkit-data>=0.18.2",
1934
]
2035

36+
[project.urls]
37+
repository = "https://github.com/ecmwf/hyve"
38+
documentation = "https://github.com/ecmwf/hyve"
39+
issues = "https://github.com/ecmwf/hyve/issues"
40+
2141
[project.optional-dependencies]
2242
test = [
2343
"pytest",

0 commit comments

Comments
 (0)