Skip to content

The “Urban Heat Vulnerability Index” package cannot be installed #154

Description

@lzml0

Summary

The “Urban Heat Vulnerability Index” package cannot be installed from either the Node Catalog drawer or the dedicated Catalog page.

The installation is blocked by a GeoPandas dependency conflict between the package (ai.urbanlab.uhvi@1) and the mandatory built-in package (curio.builtin@1).

Steps to reproduce:

From a workflow:

  1. Open a workflow;
  2. Click PACKAGES;
  3. Click Get more packages;
  4. Locate Urban Heat Vulnerability Index;
  5. Click Install.

From the Catalog page:

  1. Open the Catalog page;
  2. Locate Urban Heat Vulnerability Index;
  3. Click Install.

What should happen:
The “install” button should be enabled.

Actual result:
The installation dialog reports a GeoPandas dependency conflict, and the Install button remains disabled:

Dependency conflicts with installed packages geopandas

curio.builtin@1: >=1.1.3 (Mandatory built-in package containing the 12 default nodes)
ai.urbanlab.uhvi@1: >=0.14.0,<1.0.0 (Urban Heat Vulnerability Index example package)

Uninstall one of the conflicting packages before installing this one.

Environment:
Curio Web: curio-dev.urbantk.org
Curio Local: Git installation
Browser: Chrome, Safari, and Microsoft Edge
Operating System: macOS Big Sur 11.7.10, iPadOS 26.5 and Windows 11

Additional Information:

All other removable packages were uninstalled before testing.

Demonstration:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions