-
Notifications
You must be signed in to change notification settings - Fork 98
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
CRITICAL - we must release a version that pins cryptography < 38.0.0
#408
Comments
Instead of pinning dependencies using |
@KOLANICH having a blanket Obviously, we should try and resolve #402 (so that we can support
|
Having
Fix
You can have even less idea of which other packages requiring |
No, I don't. It's just an opinion. I have no power within this project. I just consider it unwise to intentionally break future software just because of uncertainty in whether the future API will be compatible or not. Instead of creating them out of thin air the compatibility issues should be fixed when they emerge.
Probably @J-M0, git commits log has shown that it is he who merges PRs. |
According to GitHub contributions chart in his profile he is very well alive, the last contribution was 2022-10-10. Just wait, people are busy. As a stopgap measure: make a fork and use PEP 508 specifier pointing to that repo: |
The last commit by @J-M0 on the I see that this repo is owned by @SecurityInnovation, and that @mdulin2, @kn0wm4d, @si-ben, @SI-jvictors, and @awaugh-SI seem to work there. Can one of them please help us assign a new owner this repo? |
Tomorrow that is, not tonight |
|
I'm alive, I'll take a look at this this evening when I have some availability, and I've pinged the rest of the team. |
I'm expecting the new version will be released soon. |
I think @Commod0re was merging those branches as mentioned above, we might be ready unless we're stuck somewhere else |
yes I should be able to spend some time today merging a few more PRs, double checking tests and functionality, and then hopefully doing a new release |
Any chances for this to happen this week? |
it's in a pretty busted state right now and I'm slowly unraveling it, it will take time and I don't have much spare |
follow along progress fixing everything here: #423 |
just released PGPy v0.6.0 |
@Commod0re thank you for your amazing work! You have saved this project! |
Currently, running
pip install PGPy
will result in a broken environment, and runningimport pgpy
will fail.This is because
PGP
version0.5.4
is NOT compatible with any version ofcryptography
after38.0.0
due to: #402There is a PR is attempting to fix it (#403) but in the interest of making
pip install PGPy
work, we should release a small patch that pinscryptography<38.0.0
.I have made the following PR to do this:
If any of the following people are still alive (and have write-access to this repo), I would greatly appreciate you merging this PR and triggering a release of PGPy version 0.5.5:
(Sorry for the mass ping, but I have no idea who is dead/alive)
The text was updated successfully, but these errors were encountered: