Skip to content

py-geemap: add v0.36.1#1013

Merged
adamjstewart merged 1 commit intospack:developfrom
adamjstewart:packages/py-geemap
Aug 9, 2025
Merged

py-geemap: add v0.36.1#1013
adamjstewart merged 1 commit intospack:developfrom
adamjstewart:packages/py-geemap

Conversation

@adamjstewart
Copy link
Copy Markdown
Member

Signed-off-by: Adam J. Stewart <[email protected]>
Copy link
Copy Markdown
Contributor

@bernhardkaindl bernhardkaindl left a comment

Choose a reason for hiding this comment

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

@adamjstewart, jfyi, I'm getting this error on two relatively fresh spack installs (one fresh today) trying to install py-geemap (on this branch, and also when spack and spack-pages are updated to current develop):

spack install -v py-geemap
==> Error: failed to concretize `py-geemap` for the following reasons:
     1. Cannot satisfy 'py-jupyterlab@3'
        required because py-plotly depends on py-jupyterlab@3 when @5:
     2. Cannot satisfy 'py-jupyterlab@3'
        required because py-ipytree depends on py-jupyterlab@3
     3. Cannot satisfy 'py-jupyterlab@3'
        required because py-ipyevents depends on py-jupyterlab@3
     4. Cannot satisfy 'py-jupyterlab@3'
     5. Cannot satisfy 'py-jupyterlab@4' and 'py-jupyterlab@3
        required because py-jupyter-leaflet depends on py-jupyterlab@4
          required because py-ipyleaflet depends on py-jupyter-leaflet@0.19
            required because py-geemap depends on py-ipyleaflet@0.19.2:
              required because py-geemap requested explicitly
        required because py-plotly depends on py-jupyterlab@3 when @5:
     6. Cannot satisfy 'py-jupyterlab@4' and 'py-jupyterlab@3
        required because py-jupyter-leaflet depends on py-jupyterlab@4
          required because py-ipyleaflet depends on py-jupyter-leaflet@0.19
            required because py-geemap depends on py-ipyleaflet@0.19.2:
              required because py-geemap requested explicitly
        required because py-ipytree depends on py-jupyterlab@3
     7. Cannot satisfy 'py-jupyterlab@4' and 'py-jupyterlab@3
        required because py-jupyter-leaflet depends on py-jupyterlab@4
          required because py-ipyleaflet depends on py-jupyter-leaflet@0.19
            required because py-geemap depends on py-ipyleaflet@0.19.2:
              required because py-geemap requested explicitly
        required because py-ipyevents depends on py-jupyterlab@3

@adamjstewart
Copy link
Copy Markdown
Member Author

Yep, not surprised. The py-colour dependency was only one of many concretization issues I'm tackling. I'll try to sort out jupyterlab in another PR.

Copy link
Copy Markdown
Member

@alecbcs alecbcs left a comment

Choose a reason for hiding this comment

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

Looks good to me. @adamjstewart do you want to tackle the concretization errors here or in another PR?

@alecbcs alecbcs self-assigned this Aug 9, 2025
@adamjstewart
Copy link
Copy Markdown
Member Author

Let's do another PR.

@adamjstewart adamjstewart merged commit ba33815 into spack:develop Aug 9, 2025
17 checks passed
@adamjstewart adamjstewart deleted the packages/py-geemap branch August 9, 2025 15:20
hfbauman pushed a commit to hfbauman/spack-packages that referenced this pull request Aug 12, 2025
afzpatel pushed a commit to afzpatel/spack-packages that referenced this pull request Aug 12, 2025
mladenivkovic pushed a commit to mladenivkovic/spack-packages that referenced this pull request Aug 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants