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

Python 3.12 Support #52

Closed
kwikiel opened this issue Dec 7, 2023 · 1 comment
Closed

Python 3.12 Support #52

kwikiel opened this issue Dec 7, 2023 · 1 comment

Comments

@kwikiel
Copy link

kwikiel commented Dec 7, 2023

I've noticed that the current mlx builds support Python versions 3.8 to 3.11. As Python 3.12 is gaining traction, I'm initiating a compatibility check by building mlx from source on Python 3.12. 3.7 support is declared but it don't see the build in the pip package here: https://pypi.org/project/mlx/#files

Python 3.11 (cp311)
Python 3.10 (cp310)
Python 3.9 (cp39)
Python 3.8 (cp38)

My goal is to identify any compatibility issues and report back with detailed findings. Depending on the results, I'm also willing to contribute fixes or updates needed to ensure Python 3.12 support.

I'm going to try building it on 3.12 python version from the source code and I will report back the findings.

@awni
Copy link
Member

awni commented Dec 7, 2023

Thanks! Missing 3.12 was an oversight and is fixed in v0.0.4 (should be available in PyPi now).

I updated the stated requirements to be >=3.8, so we should be good there.

@awni awni closed this as completed Dec 7, 2023
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

2 participants