[project] name = "entropic-perma-risk" version = "0.1.0" description = "Add your description here" readme = "README.md" authors = [{ name = "Tobias Hölzer", email = "tobiashoelzer@hotmail.com" }] requires-python = ">=3.12" dependencies = [ "aiohttp>=3.12.11", "bokeh>=3.7.3", "cartopy>=0.24.1", "cdsapi>=0.7.6", "cyclopts>=4.0.0", "dask>=2025.5.1", "distributed>=2025.5.1", "earthengine-api>=1.6.9", "eemont>=2025.7.1", "entropyc", "flox>=0.10.4", "folium>=0.19.7", "geemap>=0.36.3", "geopandas>=1.1.0", "h3>=4.2.2", "h5netcdf>=1.6.4", "ipykernel>=6.29.5", "ipywidgets>=8.1.7", "mapclassify>=2.9.0", "matplotlib>=3.10.3", "netcdf4>=1.7.2", "numpy>=2.3.0", "odc-geo[all]>=0.4.10", "pyarrow>=20.0.0", "requests>=2.32.3", "rich>=14.0.0", "rioxarray>=0.19.0", "scipy>=1.15.3", "seaborn>=0.13.2", "smart-geocubes[gee,dask,stac,viz]>=0.0.9", "stopuhr>=0.0.10", "xanimate", "xarray>=2025.9.0", "xdggs>=0.2.1", "xvec>=0.5.1", "zarr[remote]>=3.1.3", ] [project.scripts] create-grid = "steps.s0_0_grids.create_grid:main" alpha-earth = "steps.s1_0_alphaearth.alphaearth:main" era5 = "steps.s1_1_era5.era5:cli" [tool.uv] package = true [tool.uv.sources] entropyc = { git = "ssh://git@github.com/AlbertEMC2Stein/entropyc", branch = "refactor/tobi" } xanimate = { git = "https://github.com/davbyr/xAnimate" }