Skip to content

Updated base images for pangeo and isce3 and updated isce3#189

Open
grallewellyn wants to merge 2 commits intodevelopfrom
update-pangeo-base-image
Open

Updated base images for pangeo and isce3 and updated isce3#189
grallewellyn wants to merge 2 commits intodevelopfrom
update-pangeo-base-image

Conversation

@grallewellyn
Copy link
Member

isce3 and base images most up to date and tested
Made sure VS code extension still works

@wildintellect
Copy link
Contributor

wildintellect commented Feb 5, 2026

A couple of questions:

  1. why are so many packages hard coded in the ISCE3 when the Pangeo Image already contains them?
  2. should we align closer with the latest VEDA Pangeo customization https://github.com/NASA-IMPACT/pangeo-notebook-veda-image/blob/main/environment.yml ?
  • Virtualizarr, icechunk, and duckdb are now in Pangeo
  • earthaccess should be updated (major bugfixes)
  • openssh is missing?
  • I also wonder if jupyter-sshd-proxy is needed for ssh to work
  • jupyter-bxplorer is experimental but it's an S3 browser tool (maybe skip while we test more)
  • morecantile is in Pangeo (0.7.1), we can drop that since the pin right now is old at 6.1.0? looks like rio-tiler can stay but maybe do >=7.2.2 to not lock old versions (we'll look to see if it's needed in VEDA too)

@wildintellect wildintellect self-requested a review February 5, 2026 17:53
Copy link

@jsignell jsignell left a comment

Choose a reason for hiding this comment

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

Just some package specific comments. Broadly I agree with Alex that it would be great to use the same modified Pangeo image.

- s3fs=2025.9.0
- scikit-learn=1.7.2
- scipy=1.16.3
- s3fs=0.4.2
Copy link

Choose a reason for hiding this comment

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

This seems like a substantial downgrade.

- nodejs=25.2.1
- numba=0.63.1
- numpy=2.3.5
- pandas=2.2.2
Copy link

Choose a reason for hiding this comment

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

Is this an intentional downgrade?

- cython=3.2.4
- earthengine-api=1.7.12
- fsspec=2026.1.0
- gdal=3.11.5
Copy link

Choose a reason for hiding this comment

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

Changing the gdal version in an env update makes me a little nervous.

@grallewellyn
Copy link
Member Author

  1. I could not get a recent pangeo notebook base image to install isce3 without dependency conflicts. I am running a script now to find the most recent pangeo notebook base image that isce3 could install successfully into
  2. Thanks, these are all helpful suggestions for pangeo that I made
    @jsignell If I can't get a pangeo notebook base image to resolve with isce3 I will make these changes, right now s3fs and pandas aren't updating with the current pins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants