Skip to content

Commit

Permalink
Add a few missing packages for tutorial, and pin ipykernel due to bug (
Browse files Browse the repository at this point in the history
…#8)

- Adds boto3 and holoviews-related tools used by the ICESat-2 tutorial.
- Pins ipykernel to 6.16.0 until ipython/ipykernel#1037 is resolved
- Reconciles environment name with the one on the main site repo, we'll use `cryocloud` for the env name henceforth
  • Loading branch information
fperez authored Nov 28, 2022
1 parent 3e7ad15 commit 7bcca2a
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: cryointhecloud
name: cryocloud

channels:
- conda-forge
Expand Down Expand Up @@ -53,6 +53,12 @@ dependencies:

# Jupyter tools
- ipython==8.6.0

# Warning: There's a bug in ipykernel 6.18 that crashes hvplot.
# See https://github.com/ipython/ipykernel/pull/1037. Restriction
# can be relaxed once that's fixed.
- ipykernel=6.16.0

- ipywidgets==7.7.2
- jupyterlab-favorites==3.1.0
- jupyterlab-geojson==3.3.1
Expand All @@ -66,7 +72,9 @@ dependencies:
- seaborn==0.12.1 # statistical plotting with matplotlib
- ipympl==0.9.2 # This enables matplotlib interaction with jupyter widgets
- ipyleaflet==0.17.2
- bokeh==3.0.2
- bokeh==2.4.3
- geoviews==1.9.5
- hvplot==0.8.2
- plotly==5.11.0

# Geospatial data packages
Expand All @@ -81,7 +89,8 @@ dependencies:
- h5netcdf==1.1.0
- pooch==1.6.0

# Distributed computing
# Distributed computing and cloud tools
- boto3
- dask==2022.11.0
- dask-labextension==6.0.0

Expand All @@ -103,6 +112,5 @@ dependencies:
- pip==22.3.1
- pip:
- jupyter-syncthing-proxy

# Access linux desktop from inside JupyterHub
# Access linux desktop from inside JupyterHub
- jupyter-desktop-server

0 comments on commit 7bcca2a

Please sign in to comment.