-
Notifications
You must be signed in to change notification settings - Fork 542
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
Update the time dependency #553
Comments
I also think it would be a good idea to update the dependency. I'm doing a project using Rocket and Diesel and I have to separate both projects to manage cookies because Rocket depends on |
I'm looking into updating I think changing the |
I did some initial work on this, but got stuck at a failing test. I'd be very happy if someone else could take a look at this as well (see details in the linked pull request below). See #567 |
I'd like to point out that the |
An FYI, |
@DarthHater thanks for pointing this out! The PR (#567) has been updated to use All tasks are now resolved, so I marked it as ready for review. It's now up to the cc @quodlibetor |
Not to nag, but as previously pointed out (though without reference), |
Wouldn't using this be a nice middle ground until By the way, I'd be happy to try and update to |
Maybe it's just me but I have no faith in releases being "just around the corner", delays can happen. I think this PR is a useful addition to Chrono, it's a step in the right direction, also a security fix! I hope it will be easier anyway to upgrade to v0.3 if v0.2 is already handled. I can understand if you think that releasing it is not worth it because there will be another version change soon, but that should not affect merging the PR. |
I've opened #578 as draft for work on |
I don't think we'll be updating the version of time used in chrono. Since #478, chrono has a minimal dependency on time, and in the next semver-incompatible version we'll remove the dependency entirely. (Note that https://rustsec.org/advisories/RUSTSEC-2020-0071 does not affect chrono, because chrono does not call into the vulnerable time 0.1 API surface.) |
It would be nice to update the
time
dependency to the0.2
version before a new release (#552).As far as I can see, the update isn't that straightforward because some functions are deprecated and a replacement for them returns
i128
instead ofi64
which requires some code tweaks.The text was updated successfully, but these errors were encountered: