Releases: OpenMined/TenSEAL
Releases · OpenMined/TenSEAL
Release list
v0.3.17
What's Changed
Minimum supported Python is now 3.11.
CI/CD modernization. No library API changes.
- Build and test on Python 3.11–3.14 across Linux, macOS (arm64) and Windows via cibuildwheel (#519)
- Ship an sdist — pip install tenseal now works on platforms without a prebuilt wheel (#522)
- Declare numpy as a runtime dependency — previously undeclared, so a bare pip install tenseal could produce an unimportable package (#521)
- Modernize packaging to PEP 517/621, replace flake8/black with ruff + pre-commit (#521)
- Fix the Benchmarks workflow, failing since Feb 2025 (#520)
- Bump Microsoft SEAL to v4.3.3
Full Changelog: v0.3.16...v0.3.17
v0.3.16
What's Changed
- Change release workflows trigger to published instead of created by @philomath213 in #493
- Update CI/CD Workflows by @philomath213 in #495
- Move to manylinux_2_28 by @philomath213 in #496
- Support Python 3.13 and introduce pypa/cibuildwheel by @philomath213 in #509
- Use Twine to publish wheels by @philomath213 in #510
Full Changelog: v0.3.15...v0.3.16
v0.3.15
What's Changed
- Support Python up to 3.12 and drop 3.7 by @philomath213 in #491
- Upgrade pybind11 to v2.12.0
Full Changelog: v0.3.14...v0.3.15
TenSEAL 0.3.14 Release Notes
Changelog:
TenSEAL 0.3.13 Release Notes
Changelog:
- SEAL 4.1.0
- Update Bazel configs
- Update gtest
TenSEAL 0.3.12 Release Notes
TenSEAL 0.3.12 Release Notes
Changelog:
- #405 Thanks @mrader1248!
TenSEAL 0.3.11 Release Notes
Changelog:
TenSEAL 0.3.10 Release Notes
Changelog:
- Python 3.10 support
TenSEAL 0.3.9 Release Notes Latest
Changelog:
- SEAL 4.0.0