Scott Todd
Scott Todd
We could wait until Python 3.13 is fully released (on 2024-10-07), but https://www.python.org/downloads/release/python-3130rc3/ actually encourages early adoption: > We strongly encourage maintainers of Python projects to prepare their projects for...
I was able to build release packages on Linux (manylinux_2_28) for Python 3.13 and 3.13t with some dockerfile updates: https://github.com/iree-org/base-docker-images/pull/15. No changes to IREE source code or our pybind/nanobind deps...
I have a branch nearly ready to test: https://github.com/ScottTodd/iree/tree/infra-python3.13 Need to land https://github.com/iree-org/base-docker-images/pull/15 first to get Python 3.13 in our manylinux dockerfile. Building for more versions will increase nightly release...
Got a mostly successful test release build last night: https://github.com/iree-org/iree/actions/runs/11156205488 using this branch: https://github.com/iree-org/iree/tree/users/scotttodd/python3.13. I tried installing python 3.13t on macOS and Windows but need to do more troubleshooting. Each...
Stashing some work before vacation / if someone else wants to help or follow along: * Branch with script changes / debugging: https://github.com/ScottTodd/iree/tree/infra-python3.13 * For 3.13t, see https://docs.python.org/3.13/using/mac.html#installing-free-threaded-binaries and https://docs.python.org/3.13/using/windows.html#installing-free-threaded-binaries....
> [@ScottTodd](https://github.com/ScottTodd) do we want to run tests with 3.13t as part of this issue as issue _or_ can we close and add tests in a follow up? Testing can...
Python 3.14 is on the horizon, including stable support for free-threaded Python. This would be good to finish and we should file a new issue for 3.14.
Closing in favor of https://github.com/iree-org/iree/pull/18682. Thanks @bjacob !
The docs in IREE itself are still missing (https://google.github.io/iree/getting-started/jax/, https://github.com/google/iree/blob/main/docs/website/docs/getting-started/jax.md). The https://github.com/google/iree-jax repo has the latest information and code. @rsuderman / @stellaraccident , how stable is iree-jax? Could we fill...
Starting to work on this, sketches at https://github.com/ScottTodd/iree/tree/docs-jax