Skip to content

Conversation

@link2xt
Copy link
Collaborator

@link2xt link2xt commented Oct 26, 2025

We already have both rand 0.8 and rand 0.9
in our dependency tree.

We still need rand 0.8 because
public APIs of rPGP 0.17.0 and Iroh 0.35.0
use rand 0.8 types in public APIs,
so it is imported as rand_old.

We already have both rand 0.8 and rand 0.9
in our dependency tree.

We still need rand 0.8 because
public APIs of rPGP 0.17.0 and Iroh 0.35.0
use rand 0.8 types in public APIs,
so it is imported as rand_old.
pin-project = "1"
qrcodegen = "1.7.0"
quick-xml = { version = "0.38", features = ["escape-html"] }
rand-old = { package = "rand", version = "0.8" }
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rand-0-8 may be more clear, but doesn't matter much, probably we're not going to have multiple old versions

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Once rPGP gets rpgp/rpgp#573 and Iroh 1.0 is released we will be able to get rid of rand-old, so it hopefully does not stay for too long.

@link2xt link2xt merged commit f428033 into main Oct 26, 2025
53 of 54 checks passed
@link2xt link2xt deleted the link2xt/rand-09 branch October 26, 2025 07:08
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.

2 participants