unstale

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 init

@unstale/cli on npm

einops 0.84 changes

Breaking changes 1

  • The minimum supported Python version changed to 3.9.

    0.8.2release notes

New APIs and options 1

  • An MLX backend was added, so einops.<operation>, including einops.einsum, works with MLX.

    0.8.2release notes

Behavior and default changes 1

  • With torch >= 2.8, torch.compile can compile einops operations without additional hints or registrations.

    0.8.2release notes

Fixes and other changes 1

  • A fix addresses conflicts in multithreading initialization.

    0.8.2release notes