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

Relax dependency on time crate, and other issues with Rust 1.78+ (fixes #76) #78

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

ydirson
Copy link
Contributor

@ydirson ydirson commented Sep 3, 2024

This PR is just a single commit on top of v0.5.0, with the aim of unblocking users with a v0.5.1 until work resumes on main. It would belong to a leptonic-0.5 branch of sorts for producing 0.5.x maintenance releases.

It allows getting fixed and uptodate versions of time and leptos-use, and deals with warnings cluttering build log.

This constraint pins a version of time that gets broken by at least
with Rust 1.78 and later.  8897b33
does not explain why it was introduced, maybe because of a subsequent
release.  Just removing the pin will add the fewer constraints and
thus break less various settings.
time-rs was not alone to fail building with more recent toolchains.
@ydirson ydirson changed the title Relax dependency on time crate (fixes #76) Relax dependency on time crate, and other issues with Rust 1.78+ (fixes #76) Sep 3, 2024
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.

1 participant