Skip to content

Automate Python Wheel Builds#2041

Open
jncraton wants to merge 21 commits intoEricLBuehler:masterfrom
jncraton:wheelbuilder
Open

Automate Python Wheel Builds#2041
jncraton wants to merge 21 commits intoEricLBuehler:masterfrom
jncraton:wheelbuilder

Conversation

@jncraton
Copy link
Copy Markdown
Contributor

This change automates building the Python wheels using an Actions workflow in an attempt to help diagnose, address, and prevent regressions on #1117 and similar issues. Wheels generated by a mostly successful run are available here:

https://github.com/jncraton/mistral.rs/actions/runs/23693334752

The Windows CUDA build is currently failing, but the issue appears to be the same as #2026.

This change also adjusts the build for the base mistralrs Python package to use Docker without MKL to maximize x64 Linux compatibility as suggested in #1117.

I have only personally tested the x64 Linux mistralrs wheel, but I am hopeful that the others work correctly, as they are all built by calling scripts/build_wheels.py.

@jncraton
Copy link
Copy Markdown
Contributor Author

jncraton commented Apr 2, 2026

This appears to now successfully build all wheels, including the previously broken Windows CUDA wheel after rebasing against the new Gemma 4 work:

https://github.com/jncraton/mistral.rs/actions/runs/23914367331

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.

1 participant