Package Details: python-einops 0.9.0dev-2

Git Clone URL: https://aur.archlinux.org/python-einops.git (read-only, click to copy)
Package Base: python-einops
Description: Deep learning operations reinvented (for pytorch, tensorflow, jax and others)
Upstream URL: https://github.com/arogozhnikov/einops
Licenses: MIT
Submitter: hottea
Maintainer: hottea (lilac)
Last Packager: lilac
Votes: 4
Popularity: 0.000602
First Submitted: 2021-12-09 04:46 (UTC)
Last Updated: 2026-07-06 00:54 (UTC)

Latest Comments

<deleted-account> commented on 2026-07-05 17:18 (UTC)

  • PKGBUILD has: 092fd5a7487db541a3503b7018b205f6e1fb2ce90f836208d922d2d3dd135d8428b2f729e85b594a8938fcf238c6e534786b2f8665d9e6c78097c46d483d6c4c
  • Actual hash: fcf995f91ab47e2bddfbe3b71cdc5f4e8bfa514ffedec09285251892947018a8bf7322259776052b0f8648d43b9c1edb0632512e9979a46c38bd4251f7f4c4e

Slug commented on 2026-07-05 16:11 (UTC)

I can confirm this is reproducible.

A fresh download of the source archive fails the checksum verification:

Expected SHA512 (PKGBUILD): 092fd5a7487db541a3503b7018b205f6e1fb2ce90f836208d922d2d3dd135d8428b2f729e85b594a8938fcf238c6e534786b2f8665d9e6c78097c46d483d6c4c Actual SHA512 (fresh download from GitHub): fcf995f91ab47e2bddfbe3b71cdc5f4e8bfa514ffedec09285251892947018a8bf7322259776052b0f8648d43b9c1edb0632512e9979a46c38bd4251f7f4c4e8

This appears to be caused by the upstream v0.9.0dev tag being moved after this PKGBUILD was published, resulting in a different GitHub-generated source archive.

Updating the checksum should fix the immediate issue, but since v0.9.0dev is a mutable development tag, it may happen again if the tag is moved in the future. It might be worth considering packaging from a fixed commit SHA instead, so the source archive remains immutable and reproducible.

racehd commented on 2026-07-05 11:13 (UTC)

Thanks for creating and maintaining this. as FYI for v0.9.0dev sha512checksum doesn't match. It looks like your commit was 7 hours ago and they updated the tag 6 hours ago so they must've deleted and re-tagged the release. https://github.com/arogozhnikov/einops/compare/v0.8.2...v0.9.0dev