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

chore(core): use stabilized LazyLock instead of once_cell::sync::Lazy #5252

Closed
wants to merge 3 commits into from

Conversation

koushiro
Copy link
Contributor

Which issue does this PR close?

No

Rationale for this change

What changes are included in this PR?

  • use stabilized std::sync::LazyLock instead of once_cell::sync::Lazy
  • remove once_cell dependency from opendal core

Are there any user-facing changes?

MSRV: 1.75 => 1.80

@koushiro koushiro changed the title feat(core): use stabilized LazyLock instead of once_cell::sync::Lazy chore(core): use stabilized LazyLock instead of once_cell::sync::Lazy Oct 30, 2024
@Xuanwo
Copy link
Member

Xuanwo commented Oct 30, 2024

MSRV: 1.75 => 1.80

Hi, we might still have users who need MSRV 1.75. It's better to start a discussion before submitting this PR.

@koushiro
Copy link
Contributor Author

MSRV: 1.75 => 1.80

Hi, we might still have users who need MSRV 1.75. It's better to start a discussion before submitting this PR.

Alright, let's put this PR aside for now.

@Xuanwo
Copy link
Member

Xuanwo commented Oct 31, 2024

It's unlikely that we will update the MSRV to 1.80 soon. Would you like to convert this into an issue and submit a PR for it in the future when we are ready to increase the MSRV to 1.80?

@koushiro
Copy link
Contributor Author

I think we can close this PR for now and reopen it when MSRV is upgraded to 1.80

@koushiro koushiro closed this Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants