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-riscv64wheels by @XuehaiPan in #243. - Add
cp{313,314}-ios/cp{313,314}-android/cp{312,313}-pyodidewheels by @XuehaiPan in #242 and #244. - Add support for method pair
(__tree_flatten__, __tree_unflatten__)forregister_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