Skip to content

v0.18.0

Latest

Choose a tag to compare

@XuehaiPan XuehaiPan released this 14 Nov 02:59
· 11 commits to main since this release

optree v0.18.0

Added

  • Use ARM-based GHA runners to build ARM wheels by @XuehaiPan in #234.
  • Add Android support by @XuehaiPan in #236.
  • Add manylinux-riscv64 wheels by @XuehaiPan in #243.
  • Add cp{313,314}-ios / cp{313,314}-android / cp{312,313}-pyodide wheels by @XuehaiPan in #242 and #244.
  • Add support for method pair (__tree_flatten__, __tree_unflatten__) for register_pytree_node_class(cls) by @XuehaiPan in #253.

Removed

  • Remove CPython 3.9/3.10 wheels for Windows ARM64 due to unavailability of official Python distribution by @XuehaiPan in #234.
  • Remove previously deprecated singular-named modules in #209 by @XuehaiPan in #238.
  • Remove PyPy 3.10 (EOL) wheels by @dependabot in #241.

Full Changelog: v0.17.0...v0.18.0