Skip to content

Conversation

@leakec
Copy link
Owner

@leakec leakec commented Aug 4, 2025

Updates for JAX 0.7 by updating to use pybind11 rather than swig. This is a rather large update that does the following:

  • Uses pybind11 to build the extension rather than swig.
  • Uses cmake for building
  • Added more build flags to catch more errors in C++ -Werror -Wall -Wextra -pedantic
  • Also, has some typing updates to make types behave a bit better across the board.

Closes #31

leakec added 30 commits July 26, 2025 08:40
@leakec leakec self-assigned this Aug 4, 2025
@leakec leakec merged commit 6535f1c into main Aug 4, 2025
1 check passed
@leakec leakec deleted the jax_0_7 branch August 4, 2025 02:32
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.

Upgrade to JAX 0.7.0

2 participants