pypi / einops
einops
What changed in einops 0.8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.
1 breaking1 new APIs and options1 behavior and defaults1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initeinops 0.84 changes
Breaking changes 1
The minimum supported Python version changed to 3.9.
New APIs and options 1
An MLX backend was added, so
einops.<operation>, includingeinops.einsum, works with MLX.
Behavior and default changes 1
With torch >= 2.8, torch.compile can compile einops operations without additional hints or registrations.
Fixes and other changes 1
A fix addresses conflicts in multithreading initialization.