From 93c8508808ae9d53e1bae7b08b1d5230a39a8cbe Mon Sep 17 00:00:00 2001 From: pkdash Date: Thu, 21 Nov 2024 17:50:37 -0500 Subject: [PATCH] [#79] adding required dependencies for development --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 3586921..3290d1d 100644 --- a/setup.py +++ b/setup.py @@ -3,6 +3,9 @@ README = (pathlib.Path(__file__).parent / "README.md").read_text() +extra_deps = ["pandas", "netCDF4", "xarray", "rasterio", "fiona"] +dev_deps = ["pytest", "pytest-xdist", "pytest-cov", "mkdocs", "mknotebooks", "mkdocstrings", "mkdocstrings-python"] + setup( name='hsclient', version='1.0.4', @@ -18,7 +21,8 @@ "xarray": ["netCDF4", "xarray"], "rasterio": ["rasterio"], "fiona": ["fiona"], - "all": ["pandas", "netCDF4", "xarray", "rasterio", "fiona"], + "all": extra_deps, + "dev": extra_deps + dev_deps, }, url='https://github.com/hydroshare/hsclient', license='MIT',