1- [tool . poetry ]
1+ [project ]
22name = " pyninjotiff"
3- version = " 0.3.0 "
3+ dynamic = [ " version " ]
44description = " Python Ninjo TIFF writing library"
5- authors = [
" Martin Raspaud <[email protected] >" ]
6- license = " GPLv3"
5+ authors = [ {
name =
" Martin Raspaud" ,
email =
" [email protected] " } ]
6+ license = { text = " GPLv3" }
7+ requires-python = " >=3.11"
78classifiers = [
89 " Topic :: Software Development :: Libraries :: Python Modules" ,
910 " Development Status :: 5 - Production/Stable" ,
@@ -13,23 +14,24 @@ classifiers = [
1314 " Programming Language :: Python" ,
1415 " Topic :: Scientific/Engineering"
1516]
17+ dependencies = [
18+ " numpy >=1.6" ,
19+ " pyproj >=3.2.1" ,
20+ " pyresample >=1.21.1" ,
21+ " dask >=2024.9.0" ,
22+ " xarray >=0.19.0" ,
23+ " trollimage >=1.15.1" ,
24+ ]
1625
17- [tool .poetry .dependencies ]
18- python = " >=3.11"
19- numpy = " >=1.6"
20- pyproj = " >=3.2.1"
21- pyresample = " >=1.21.1"
22- dask = {extras = [" array" ], version = " >=2024.9.0" }
23- xarray = " >=0.19.0"
24- trollimage = " >=1.15.1"
25-
26- [tool .poetry .dev-dependencies ]
27- pytest = " >=5.2"
28- pytest-cov = " >=3.0.0"
26+ [project .optional-dependencies ]
27+ dev = [' pytest' , ' pre-commit' , ' pytest-cov' ]
2928
3029[build-system ]
31- requires = [" poetry-core>=1.0.0" , " poetry-dynamic-versioning" ]
32- build-backend = " poetry.core.masonry.api"
30+ requires = [" hatchling" , " hatch-vcs" ]
31+ build-backend = " hatchling.build"
32+
33+ [tool .hatch .version ]
34+ source = " vcs"
3335
34- [tool .poetry-dynamic-versioning ]
35- enable = true
36+ [tool .hatch . build . hooks . vcs ]
37+ version-file = " pyninjotiff/version.py "
0 commit comments