-
-
Notifications
You must be signed in to change notification settings - Fork 754
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.1.8 has BAD gpg signature on pypi.org #4213
Comments
Well, I'll upload because it matches what is in the upstream git, but please fix the signature :) |
@LocutusOfBorg congrats, you're the first to actually notice and report that! I messed this up when doing the upload to pypi and having only a half-working gpg setup (seems like the qubes os I tried to fix this, but pypi does not let me upload the same version again. I uploaded the same release archive as on pypi also to github releases and put a valid signature there. As there seems to be nothing automatically checking these signatures when installing from pypi, I thought I'll just wait and see whether somebody will complain. So, how did you find it, did you check manually or was it some tool checking the sig from pypi? |
My upgrade workflow is: Recent "uscan" releases, automatically checks for signatures with this regex
so, noticing is not just luck, but a new way introduced some years ago in Debian to check for files consistency we are not using this method [1] to check for authenticity :) |
feel free to close, I already have uploaded in Debian! |
guess i'll keep the issue open just in case someone else is wondering - until 1.1.9 is released. |
I used to check the signatures from PyPi but recently the PyPi site stopped showing the signature files in the web-based download interface. [0] How do you even know how to download them now? I know that PyPi wanted to stop supporting PGP, and I didn't realize anyone was still uploading them. [0] https://pypi.org/project/borgbackup/#files |
It is same url as the archive file + |
TODO: update release docs:
|
update release workflow using twine (docs, scripts), see #4213
update release workflow using twine (docs, scripts), see #4213
update release workflow using twine (docs, scripts), see #4213
the release workflow now uses twine to avoid this kind of issue. so nothing to do here left. just keeping it open until 1.1.9 release in case somebody is wondering about the bad signature. |
1.1.9 is coming soon, closing this. |
Hello,
This prevents me from uploading in Debian :)
The text was updated successfully, but these errors were encountered: