Skip to content

v0.3.17

Latest

Choose a tag to compare

@philomath213 philomath213 released this 04 Aug 02:33
c394345

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