Skip to content

Relax numpy and numba hard pins to lower bounds (#220) - #263

Open
siddheshsalunke wants to merge 1 commit into
HannesStark:mainfrom
siddheshsalunke:patch-1
Open

Relax numpy and numba hard pins to lower bounds (#220)#263
siddheshsalunke wants to merge 1 commit into
HannesStark:mainfrom
siddheshsalunke:patch-1

Conversation

@siddheshsalunke

Copy link
Copy Markdown

Relax numpy and numba hard pins to lower bounds (#220)Relaxes the hard pins on numpy and numba to lower bounds, as requested in #220.

  • numpy==2.0.2 -> numpy>=2.0.2
  • numba==0.61.0 -> numba>=0.61.0

numpy 2.0.2 only supports Python <=3.12, which blocks use on 3.13.
Relaxing to >= allows numpy 2.1+ (which supports 3.13) to be selected.

This is safe because numba pins numpy on both bounds in its own
metadata, so the resolver will always co-select a compatible
numpy/numba pair rather than an incompatible one.

Closes #220

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update dependencies and remove hard pins

1 participant