1- [tool .poetry ]
1+ [build-system ]
2+ requires = [" poetry-core>=1.0.0" ]
3+ build-backend = " poetry.core.masonry.api"
4+
5+ [project ]
26name = " raster2dggs"
37version = " 0.3.0"
4- description = " "
5- authors = [
" James Ardo < [email protected] > " ]
6- maintainers = [
" Richard Law < [email protected] > " ]
8+ description = " Python-based CLI tool to index raster files to DGGS in parallel, writing out to Parquet. "
9+ authors = [
{ name = " James Ardo" , email = " [email protected] " } ]
10+ maintainers = [
{ name = " Richard Law" , email = " [email protected] " } ]
711readme = " README.md"
812license = " LGPL-3.0-or-later"
9- repository = " https://github.com/manaakiwhenua/raster2dggs"
1013keywords = [" dggs" , " raster" , " h3" , " rHEALPix" , " cli" ]
1114classifiers = [
1215 " Topic :: Scientific/Engineering" ,
1316 " Topic :: Scientific/Engineering :: GIS" ,
1417 " Topic :: Scientific/Engineering :: Image Processing" ,
1518 " Topic :: Scientific/Engineering :: Information Analysis"
1619]
20+ requires-python = " >=3.11, <3.12" # correct?
21+ dependencies = [
22+ " gdal >=3.8, <3.9" ,
23+ " geopandas>=1.0, <2.0" ,
24+ " h3pandas>=0.3, <1.0" ,
25+ " rioxarray>=0.19, <1.0" ,
26+ " dask-geopandas>=0.4, <1.0" ,
27+ " pyarrow>=20.0, <21.0" ,
28+ " dask>=2025.1, <2026" ,
29+ " click>=8.1, <9.0" ,
30+ " boto3>=1, <2" ,
31+ " tqdm>=4, <5" ,
32+ " click-log>=0.4, <1.0" ,
33+ " rasterio>=1.4, <2.0" ,
34+ " dask-expr>=2, <3" ,
35+ " numpy>=2, <3" ,
36+ " rhppandas>=0.1, <1.0" ,
37+ " rhealpixdggs>=0.5, <1.0" ,
38+ " python-geohash>=0.8, <1.0" ,
39+ " maidenhead>=1.7, <2.0" ,
40+ " s2sphere>=0.2, <1.0" ,
41+ ]
1742
18- [tool .poetry .dependencies ]
19- python = " ^3.12"
20- gdal = " ^3.8"
21- geopandas = " ^1.0"
22- h3pandas = " ^0.3"
23- rioxarray = " ^0.19"
24- dask-geopandas = " ^0.4"
25- pyarrow = " ^20.0"
26- dask = " ^2025.1"
27- click = " ^8.1"
28- boto3 = " ^1"
29- tqdm = " ^4"
30- click-log = " ^0.4"
31- rasterio = " ^1.4"
32- dask-expr = " ^2"
33- numpy = " ^2"
34- rhppandas = " ^0.1"
35- rhealpixdggs = " ^0.5"
36- python-geohash = " ^0.8"
37- maidenhead = " ^1.7"
38- s2sphere = " ^0.2"
43+ [project .urls ]
44+ repository = " https://github.com/manaakiwhenua/raster2dggs"
3945
40- [tool .poetry .group .dev .dependencies ]
41- pytest = " ^7.2.2"
42- twine =" *"
43- black = " *"
46+ [project .optional-dependencies ]
47+ dev = [" pytest>=7.2.2, <7.3" , " twine" , " black" ]
4448
45- [tool . poetry .scripts ]
49+ [project .scripts ]
4650raster2dggs = " raster2dggs.cli:main"
4751
48- [build-system ]
49- requires = [" poetry-core" ]
50- build-backend = " poetry.core.masonry.api"
51-
5252[tool .black ]
53- line-length = 88
53+ line-length = 88
54+
0 commit comments