Skip to content

📌 require python>=3.11#523

Merged
jorenham merged 5 commits into
masterfrom
drop-py310
May 21, 2025
Merged

📌 require python>=3.11#523
jorenham merged 5 commits into
masterfrom
drop-py310

Conversation

@jorenham

Copy link
Copy Markdown
Member

No description provided.

@jorenham jorenham merged commit 86c8166 into master May 21, 2025
16 checks passed
@jorenham jorenham deleted the drop-py310 branch May 21, 2025 21:00
@lucascolley

Copy link
Copy Markdown
Member

@jorenham any chance this could be reconsidered? Unfortunately scikit-learn is still on 3.10, so so is array-api-extra, but we are considering using scipy-stubs over there.

@jorenham

jorenham commented Jun 30, 2025

Copy link
Copy Markdown
Member Author

This restriction only applies to the scipy-stubs versions that support scipy>=1.16, and if you use Python 3.10, you also can't use scipy>=1.16. If that's the case, then you can use e.g. scipy-stubs=1.15.3.0, 1.14.1.6, or some other version whose prefix matches the installed scipy version.

And for what it's worth, librosa, which also supports 3.9 and even 3.8, pinned it as scipy-stubs; python_version >= '3.10':
https://github.com/librosa/librosa/blob/5981a32a9d6fe6c103688afc7161c726859e9695/setup.cfg#L113

@lucascolley

Copy link
Copy Markdown
Member

oh, good shout, sorry for the noise.

@lucascolley

Copy link
Copy Markdown
Member

I think things will be fine once we have a release on conda-forge, just an annoying interaction between Pixi and PyPI deps with an optional dependency with a restricted Python range

@jorenham

jorenham commented Jun 30, 2025

Copy link
Copy Markdown
Member Author

Anything I can help with? (besides the new 1.16.0.1 release)

@lucascolley

Copy link
Copy Markdown
Member

just that, now that we have an upstream SciPy release on c-f 👍

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants