Skip to content

Numpy and Rhino 9 #1507

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