-
Notifications
You must be signed in to change notification settings - Fork 124
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
unable to use old version of s2n-quic #2148
Comments
I would encourage you to read the docs on dependency resolution: https://doc.rust-lang.org/cargo/reference/resolver.html#semver-compatibility. You need a That being said: why are you wanting to use an old version? |
In general we highly recommend our customers to use the latest version of the library. As pointed out above you should be able to select an older version by specifying it using |
I'd try that already, and I guess found the reason
which is yanked Since s2n-quic get popular, people will need to maintain old version, update to latest version is not always possible. So maybe use a less restric version in Cargo.toml is better?
since min version won't break things |
This was pinned due to That being said, users of s2n-quic need to stay up-to-date with new releases. Several bug fixes have been merged since v1.3.2 and is not actively receiving any security backports either. |
Problem:
I want to use an old version of s2n-quic (v1.3.0)
But even I specifying it in Cargo.toml
But it still resolve to the latest version
# cargo tree hello v0.1.0 (/root/a/hello) └── s2n-quic v1.33.0
It can be reproduced in a brand new environment
The text was updated successfully, but these errors were encountered: