Skip to content

Numpy and Rhino 9 #1507

@petrasvestartas

Description

@petrasvestartas

Hi,

There is a little problem for upcoming Rhino 9 Wip and COMPAS Numpy dependency:

Root Cause

  1. Rhino 9 WIP is using Python 3.13.4
  2. compas (dependency of your packages) requires numpy<2,>=1.15.4 (line 211)
  3. This constraint resolves to numpy 1.26.4 - the latest numpy 1.x version
  4. numpy 1.26.4 does NOT support Python 3.13 - it only provides pre-built wheels up to Python 3.12
  5. pip tries to compile numpy 1.26.4 from source for Python 3.13, which fails with C compilation errors

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions