-
Notifications
You must be signed in to change notification settings - Fork 192
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
⬆️ rand #424
⬆️ rand #424
Conversation
Thanks do look at #417 |
It would be ideal not to do this, but `rand`, which is a pretty foundational crate, has 1.32.0 as MSRV, and it seems pretty unlikely that anyone uses `uuid` and does not depend on new rand via some other crate.
Yeah, rand bumping msrv to 1.32.0 is unfortunate. That said, 1.32.0 is just one version ahead of 1.31.0, and rand is pretty widely used anyway |
I was referring to this. Not sure if it still holds true. We are blocked on the std issue |
Hm, I am confused... How it worked with rand 0.6? Surely, to generate a random number for UUID V4 one needs to call into OS for entropy? |
So, I've looked more into this, and it seems like we are all set? rand indeed needs std to make I might be missing something obvious, but std/no_std seems completely irrelevant. The only problem with rand is that its MSRV is 1.32, and I argue it's fine to bump MSRV for UUID as well, blaming rand :D |
bors r+ |
424: ⬆️ rand r=kinggoesgaming a=matklad **I'm submitting a(n)** other # Description Update rand to the next major version (0.7) # Motivation avoid rand duplication across ecosystem # Tests `cargo test` locally works # Related Issue(s) Co-authored-by: Aleksey Kladov <[email protected]>
Thanks. Sorry for the confusion. Never got time to discuss what exactly the no std problem was 😆 |
433: Prepare for 0.8.0 release r=Dylan-DPC a=KodrAus Closes #431 [Changeset since the last release](0.7.4...master) Includes: - #427 - #419 - #424 - #418 - #413 - #407 - #404 - #400 - #399 - #398 - #397 - #396 - #394 - #393 - #390 - #389 - #388 I've also added some docs to the 128bit integer methods to clarify how they're different than `to_fields` (for consistency with other uuid libs in the wild). Co-authored-by: Ashley Mannix <[email protected]>
I'm submitting a(n) other
Description
Update rand to the next major version (0.7)
Motivation
avoid rand duplication across ecosystem
Tests
cargo test
locally worksRelated Issue(s)