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

Replace lazy_static with once_cell #58

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

serprex
Copy link

@serprex serprex commented Dec 25, 2023

Context: #56 & rust-lang-nursery/lazy-static.rs#214

Raises MSRV from 1.56 to 1.60

Raises MSRV from 1.56 to 1.60
@tarcieri
Copy link

FYI, I think the plan is to retire this crate and transition to crypto-bigint for at least dsa and rsa. See RustCrypto/RSA#390

@paolobarbolini
Copy link

Given that RustCrypto/RSA#390 hasn't happened yet could we get this merged and released? This is one of my last remaining dependencies still depending on lazy_static

@serprex
Copy link
Author

serprex commented Feb 1, 2025

I could also update this PR to use std::cell::OnceCell if we're okay raising MSRV to 1.70 now

@paolobarbolini
Copy link

I could also update this PR to use std::cell::OnceCell if we're okay raising MSRV to 1.70 now

Many of the reverse dependencies of this crate are still on v1.65 so they may not want to do that yet.

@tarcieri
Copy link

tarcieri commented Feb 1, 2025

@paolobarbolini RustCrypto/RSA#390 is almost ready to merge, and will carry a 1.83 MSRV

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

Successfully merging this pull request may close these issues.

3 participants