Skip to content

Commit 7af523a

Browse files
authored
Upgrade to pangeo-notebook 2025.12.30 (#54)
* Upgrade pangeo notebook image to 2025.12.30 * Remove pins that get around fixed bugs * Remove icechunk and virtualizarr now that they are available upstream * Remove stac_ipyleaflet * move conda list to Dockerfile * Use forked version of repo2docker-action to pin pytest to less than 9 * Pin pyviz_comms==3.0.4
1 parent 3e3daf8 commit 7af523a

File tree

6 files changed

+553
-34
lines changed

6 files changed

+553
-34
lines changed

.github/workflows/build-and-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
public: true
4949

5050
- name: Build container image
51-
uses: jupyterhub/repo2docker-action@master
51+
uses: NASA-IMPACT/repo2docker-action@master
5252
with:
5353
DOCKER_REGISTRY: ${{ env.REGISTRY }}
5454
IMAGE_NAME: ${{ env.NAMESPACE }}/${{ env.IMAGE_NAME }}

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
## [Unreleased]
44

5+
### Changed
6+
7+
- Base docker image updated to pangeo/pangeo-notebook:2025.12.30 [#54](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/54)
8+
9+
### Removed
10+
11+
- Remove `stac_ipyleaflet` [#54](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/54)
12+
- Remove `virtualizarr`, `icechunk` since they are now included in base pangeo-notebook image [#54](https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/pull/54)
13+
14+
515
## [2025.08.14-v2] - 2025-09-19
616

717
### Changed

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM pangeo/pangeo-notebook:2025.08.14
1+
FROM pangeo/pangeo-notebook:2025.12.30
22

33
LABEL org.opencontainers.image.source="https://github.com/nasa-impact/pangeo-notebook-veda-image"
44

@@ -7,6 +7,7 @@ USER ${NB_USER}
77
ADD environment.yml environment.yml
88

99
RUN conda env update --prefix /srv/conda/envs/notebook --file environment.yml
10+
RUN conda list
1011

1112
COPY --chown=${NB_USER}:${NB_USER} image-tests /srv/repo/image-tests
1213
COPY --chown=${NB_USER}:${NB_USER} scripts /srv/repo/scripts

environment.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,10 @@ dependencies:
88
- jupyter-vscode-proxy
99
- openssh
1010
- pre_commit
11-
# Remove once Pangeo has upstream.
12-
- virtualizarr>=2.0.0
13-
- icechunk
14-
# Working around https://github.com/holoviz/geoviews/pull/794
15-
- geoviews-core==1.14.1
16-
# Working around https://github.com/stac-utils/pystac/issues/1575
17-
- pystac==1.14.1
11+
# Pin down to avoid https://github.com/holoviz/pyviz_comms/issues/143
12+
- pyviz_comms==3.0.4
1813
- pip
1914
- pip:
20-
- git+https://github.com/MAAP-Project/stac_ipyleaflet.git@0.3.6
2115
- jupyter-sshd-proxy
2216
- jupyterlab-bxplorer
2317
variables:

0 commit comments

Comments
 (0)