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',