Releases: leakec/tfc
Releases · leakec/tfc
tfc-v1.3.2
Maintenance release to keep TFC working with the newest JAX version (0.7.2).
What's Changed
Full Changelog: tfc-v1.3.1...tfc-v1.3.2
tfc-v1.3.1
- Updates to work with JAX 0.7.1
- Includes support for 3.14 and 3.14t wheels to keep pace with JAX.
- Bumping up linux wheel to use 2.28, since manylinux2014 is no longer compatible with the x86_64 wheel JAX is using.
What's Changed
Full Changelog: tfc-v1.3.0...tfc-v1.3.1
tfc-v1.3.0
- This release makes TFC compatible with JAX 0.7, and does a major overhaul to the C++ layer:
- 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
- Typing improvements to improve LSP experience throughout the package.
- Python versions supported are now 3.11, 3.12, and 3.13 to match JAX.
What's Changed
Full Changelog: tfc-v1.2.1...tfc-v1.3.0
tfc-v1.2.1
- Minor updates to constriant the JAX version to ~= 0.6.0
- #31 needs to be taken care of before we can setup up to 0.7.0
Full Changelog: tfc-v1.2.0...tfc-v1.2.1
tfc-v1.2.0
- Updating for changes/deprecations made to JAX 0.6
- Choosing not to use the new FFI interface for now, and using internal APIs instead. See #30 for details.
- Ran all examples and verified they passed manually (GitHub runner chokes on the large number of tests).
Full Changelog: tfc-v1.1.0...tfc-v1.2.0
tfc-v1.1.0
- Updates to build with JAX 0.5.0
Full Changelog: tfc-v1.0.15...tfc-v1.1.0
tfc-v1.0.15
- Updating to include Python 3.13 wheels, as JAX now supports this version of Python.
- This was done in 1.0.14, but having issues with PyPI and dual file names. Just bumping the version to fix it.
Full Changelog: tfc-v1.0.14...tfc-v1.0.15
tfc-v1.0.14
- Updating to include Python 3.13 wheels, as JAX now supports this version of Python.
Full Changelog: tfc-v1.0.13...tfc-v1.0.14
tfc-v1.0.13
- Updating test tolerances to pass with new versions of JAX.
- Updating examples to work with new version of scipy.
- Ran all examples and verified they passed manually (GitHub runner chokes on the large number of tests).
Full Changelog: tfc-v1.0.12...tfc-v1.0.13
tfc-v1.0.12
- Updating to remove deprecations as of JAX 0.4.26.
Full Changelog: tfc-v1.0.11...tfc-v1.0.12