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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions