Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Python 3.13 #1163

Open
conjon42 opened this issue Nov 25, 2024 · 3 comments
Open

Support for Python 3.13 #1163

conjon42 opened this issue Nov 25, 2024 · 3 comments

Comments

@conjon42
Copy link

conjon42 commented Nov 25, 2024

As of August 2024, Numba now supports Python 3.13. I have heard numba was the only dependency blocking support for Python >3.12, so if that is true, umap should be able to support 3.13 as well?

EDIT: Mistakenly typed "numpy" instead of "numba."

@lmcinnes
Copy link
Owner

Numba is the the main dependency that tends to be a blocker. I am not aware that they support 3.13 yet, but likely will soon.

@conjon42
Copy link
Author

conjon42 commented Nov 25, 2024

Sorry, I meant to say numba now supports Python 3.13, as seen on their releases page .

@Kaszanas
Copy link

Numba is the the main dependency that tends to be a blocker. I am not aware that they support 3.13 yet, but likely will soon.

Well In this case I seem to be unable to install umap on Python 3.10.

error: Failed to prepare distributions                                                                                       
  Caused by: Failed to download and build `llvmlite==0.36.0`                                                                 
  Caused by: Build backend failed to determine requirements with `build_wheel()` (exit code: 1)   

...

  File "<string>", line 55, in <module>
  File "<string>", line 52, in _guard_py_ver
RuntimeError: Cannot install on Python version 3.10.15; only versions >=3.6,<3.10 are supported.

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

No branches or pull requests

3 participants