Skip to content
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

Deprecate community.crypto 1.x.y #785

Closed
felixfontein opened this issue Jul 11, 2024 · 2 comments
Closed

Deprecate community.crypto 1.x.y #785

felixfontein opened this issue Jul 11, 2024 · 2 comments
Labels

Comments

@felixfontein
Copy link
Contributor

SUMMARY

We released the last major release community.crypto 2.0.0 on 2021-11-01, which is almost three years ago. Since then we kept releasing 1.x.y bugfix releases.

I think it's time to stop releasing 1.x.y and declare 1.x.y End of Life.

The main breaking change of community.crypto 2.0.0, and the main reason for users to keep using 1.x.y, were:

  1. Removal of the PyOpenSSL backends for almost all modules (openssl_pkcs12 being the only exception).
  2. Removal of the assertonly provider in the x509_certificate provider.

Every other breaking change should be treatable with a bit of work, but these two probably caused the most pain.

I'd like to spread this issue for some time (at least a month) so that if everyone who still needs 1.x.y releases can comment here. If nobody needs them, we can stop spending any thoughts on them. (My guess is that nobody really needs them anymore, but since we don't have telemetry, 🤷)

Any opinions?

ISSUE TYPE
  • Feature Idea
COMPONENT NAME

stable-1 branch

@felixfontein felixfontein pinned this issue Jul 11, 2024
@felixfontein
Copy link
Contributor Author

If nobody objects in the next few days, I'll declare stable-1 as End of Life.

@felixfontein
Copy link
Contributor Author

community.crypto 1.x.y is now End of Life. There will be no further 1.x.y releases, and CI for stable-1 has been disabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant