Skip to content

Commit 6f96fd8

Browse files
authored
update the packaging metadata (#54)
* explicitly add `numpy` to the dependencies * fix the extlinks url * update the changelog * add more project urls * add trove classifiers * add keywords * stop omitting the test files This makes it easier to identify dead test code
1 parent 1a0308f commit 6f96fd8

File tree

3 files changed

+30
-5
lines changed

3 files changed

+30
-5
lines changed

docs/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## 2023.08.1 (_unreleased_)
44

5+
- add documentation (:pull:`51`)
6+
- expose the script (:pull:`53`)
7+
58
## 2023.08.0 (25 Aug 2023)
69

710
Initial release.

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
]
3535

3636
extlinks = {
37-
"issue": ("https://github.com/umr-lops/xarray-alos2/issues/%s", "GH%s"),
38-
"pull": ("https://github.com/umr-lops/xarray-alos2/pull/%s", "PR%s"),
37+
"issue": ("https://github.com/umr-lops/xarray-ceos-alos2/issues/%s", "GH%s"),
38+
"pull": ("https://github.com/umr-lops/xarray-ceos-alos2/pull/%s", "PR%s"),
3939
}
4040

4141
# Add any paths that contain templates here, relative to this directory.

pyproject.toml

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,39 @@ dependencies = [
99
"python-dateutil",
1010
"xarray",
1111
"xarray-datatree",
12+
"numpy",
1213
"construct>=2.10",
1314
"fsspec",
1415
"exceptiongroup; python_version < '3.11'",
1516
]
17+
keywords = [
18+
"xarray",
19+
"earth-observation",
20+
"remote-sensing",
21+
"satellite-imagery",
22+
"ceos",
23+
"alos2",
24+
"sar",
25+
"synthetic-aperture-radar",
26+
]
27+
classifiers = [
28+
"Development Status :: 4 - Beta",
29+
"License :: OSI Approved :: MIT License",
30+
"Operating System :: OS Independent",
31+
"Programming Language :: Python",
32+
"Programming Language :: Python :: 3 :: Only",
33+
"Programming Language :: Python :: 3.10",
34+
"Programming Language :: Python :: 3.11",
35+
"Intended Audience :: Science/Research",
36+
"Topic :: Scientific/Engineering",
37+
]
1638
dynamic = ["version"]
1739

1840
[project.urls]
41+
homepage = "https://xarray-ceos-alos2.readthedocs.io"
42+
documentation = "https://xarray-ceos-alos2.readthedocs.io"
1943
repository = "https://github.com/umr-lops/xarray-ceos-alos2"
44+
changelog = "https://xarray-ceos-alos2.readthedocs.io/en/latest/changelog.html"
2045

2146
[project.scripts]
2247
ceos-alos2-create-cache = "ceos_alos2.sar_image.cli:main"
@@ -42,9 +67,6 @@ known_first_party = "ceos_alos2"
4267
line-length = 100
4368

4469
[tool.coverage.run]
45-
omit = [
46-
"*/ceos_alos2/tests/*",
47-
]
4870
source = ["ceos_alos2"]
4971
branch = true
5072

0 commit comments

Comments
 (0)