Looking at the hashes of the wheel in PyPI (and in the GitHub release) and the hash of the uploaded build artefact from the v2.32.5 publish workflow run, they differ:
- PyPI: 2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6
- GitHub CI: 0f39b052d7ba3d55645a49019311390fc576ea7c2a594f56eb9b67a5388a6e84
I would guess that this is because when the publish CI job failed, the distributions were build locally and uploaded manually. In the future, I suggest fetching the build distributions from GitHub CI build artefacts, and publishing those.