Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bumpy library versions of packages focused on analysis #121

Merged
merged 5 commits into from
Aug 1, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 23 additions & 24 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,14 @@ dependencies:
- voila~=0.5

# Core scientific python stack
- cython==0.29.32 # optimization, C API access
- cython~=3.0.10 # optimization, C API access
- flox~=0.9.7 # optimization, xarray operations
- hypothesis==6.58.0 # needed by numpy testing tools
- networkx==2.8.8
- numba~=0.58.1 # high-performance numerics
- numpy==1.23.5
- numba~=0.60.0 # high-performance numerics
- numpy==1.26.4
- pandas>=2.0.1,<3.0
- scikit-image==0.19.3
- scikit-image~=0.24.0
- scikit-learn>=1.2.2,<2.0.0
- scipy>=1.10
- statsmodels==0.13.5
Expand All @@ -68,30 +68,29 @@ dependencies:

# Visualization packages
- bokeh~=3.2.2
- cartopy~=0.22.0 # geospatial plotting with matplotlib
- cartopy~=0.23.0 # geospatial plotting with matplotlib
- geemap~=0.32
- geoviews~=1.10.1
- hvplot~=0.8.4
- ipyleaflet~=0.17.3
- hvplot~=0.10.0
- ipyleaflet~=0.19.2
- ipympl~=0.9.3 # This enables matplotlib interaction with jupyter widgets
- leafmap~=0.31
- leafmap~=0.36
- lonboard~=0.9
- matplotlib~=3.8.0
- matplotlib~=3.9.0
- plotly~=5.18.0
- seaborn==0.12.1 # statistical plotting with matplotlib
- seaborn~=0.13.2 # statistical plotting with matplotlib

# Geospatial data packages
- geopandas~=0.13.2
- geopandas>=1.0
scottyhq marked this conversation as resolved.
Show resolved Hide resolved
- pygmt~=0.10.0
scottyhq marked this conversation as resolved.
Show resolved Hide resolved
- rasterio~=1.3
- rioxarray~=0.15.5
- rioxarray~=0.17.0

# File formats and file management, download, dataset caching
- h5py~=3.8
- hdf5~=1.14
- h5py~=3.11
- h5netcdf~=1.3.0
- nco~=5.1.6
- pooch==1.6.0
- pooch~=1.8.0
- zarr~=2.18
- kerchunk~=0.2

Expand All @@ -101,9 +100,9 @@ dependencies:
- s3fs>=2023.6.0
# handle login and similar details for accessing earthdata protected data
# https://github.com/nsidc/earthaccess
- earthaccess~=0.9.0
- earthaccess~=0.10.0
# Access datasets exposed via STAC
- pystac-client==0.5.1
- pystac-client~=0.8.3
# Access datasets exposed via intake catalogs
- intake==0.6.6
- intake-esm>=2023.7.7
Expand All @@ -114,15 +113,15 @@ dependencies:
# Distributed computing
- dask>=2023.12.1
- dask-labextension~=7.0.0
- dask-geopandas~=0.3.1
- dask-geopandas~=0.4.1

# Other useful generic python packages
- pillow~=10.2.0 # Python imaging library, useful for many image-related tasks
- pytest==7.2.0
- pytest-cov==4.0.0
- pep8==1.7.1
- flake8==5.0.4
- tqdm==4.64.1 # progress bars, with notebook support
- pytest~=8.3
- pytest-cov~=5.0
- pep8~=1.7
- flake8~=7.1
- tqdm~=4.66 # progress bars, with notebook support

# Packages specific to climate work
- esmpy~=8.4.2
Expand All @@ -133,7 +132,7 @@ dependencies:
- icepyx~=1.1.0
- itslive~=0.3.2
- is2view~=0.0.8
- sliderule~=4.0.0
- sliderule~=4.5
- snowexsql~=0.4
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like snowexsql has a geopandas<1.0 constraint?

└─ snowexsql ~=0.4  is not installable because it requires
   └─ geopandas >=0.7,<1.0 , which conflicts with any installable versions previously reported.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


# Desktop tools whose versions are more recent on conda-forge than ubuntu
scottyhq marked this conversation as resolved.
Show resolved Hide resolved
Expand Down
Loading