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.
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:
I would guess that this is because when the
publishCI 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.