From 5102dc16f38d5223499753ef7f59bf1d43173e96 Mon Sep 17 00:00:00 2001 From: asewnath Date: Mon, 18 Nov 2024 15:21:43 -0500 Subject: [PATCH] chore: add GMAO requirements, update generic requirements --- requirements.txt | 22 ++++++++-------------- requirements_gmao.txt | 26 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 14 deletions(-) create mode 100644 requirements_gmao.txt diff --git a/requirements.txt b/requirements.txt index 866d191..4970925 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,19 +1,13 @@ -setuptools>=59.4.0 -pyyaml>=6.0 -pycodestyle>=2.8.0 +setuptools +pyyaml +pycodestyle netCDF4 matplotlib -cartopy>=0.21.1 -scipy>=1.9.3 -xarray>=2022.3.0 -pandas>=1.4.0 -numpy==1.22.3 - -# Not explicitly part of eva but dependcies of eva dependencies already in spack-stack -# versions need to be set to avoid other versions being picked -pyproj -importlib-metadata==4.8.2 -contourpy==1.0.7 +cartopy +scipy +xarray +pandas +numpy # Additional packages git+https://github.com/NOAA-EMC/emcpy.git@f7b863d9508b921a78d7ff0e53de0b95e9a176f7#egg=emcpy diff --git a/requirements_gmao.txt b/requirements_gmao.txt new file mode 100644 index 0000000..866d191 --- /dev/null +++ b/requirements_gmao.txt @@ -0,0 +1,26 @@ +setuptools>=59.4.0 +pyyaml>=6.0 +pycodestyle>=2.8.0 +netCDF4 +matplotlib +cartopy>=0.21.1 +scipy>=1.9.3 +xarray>=2022.3.0 +pandas>=1.4.0 +numpy==1.22.3 + +# Not explicitly part of eva but dependcies of eva dependencies already in spack-stack +# versions need to be set to avoid other versions being picked +pyproj +importlib-metadata==4.8.2 +contourpy==1.0.7 + +# Additional packages +git+https://github.com/NOAA-EMC/emcpy.git@f7b863d9508b921a78d7ff0e53de0b95e9a176f7#egg=emcpy +scikit-learn +seaborn +hvplot +nbconvert +bokeh +geopandas +geoviews