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

crates.io version 0.15.1 #484

Closed
niyaznigmatullin opened this issue Oct 24, 2022 · 5 comments · Fixed by #486
Closed

crates.io version 0.15.1 #484

niyaznigmatullin opened this issue Oct 24, 2022 · 5 comments · Fixed by #486

Comments

@niyaznigmatullin
Copy link

Seems that 0.15.1 was removed from crates.io. Can we have a version that will be resolved by cargo when 0.15.1 is specified in Cargo.toml?

@jessebraham
Copy link

jessebraham commented Oct 24, 2022

Please upload a 0.15.2, even if it's identical to 0.15.0. I maintain multiple applications using clap which are no longer installable via cargo install without using the --locked option, because this version was yanked.

@mgeisler
Copy link
Owner

Thanks for the bug report! This was of course not the intention of the change in #453.

From what I understand, it seems that making a 0.15.2 release without the semver breaking changes would fix this. I'll get onto that immediately.

@mgeisler
Copy link
Owner

A 0.15.2. release has been made in #486 — it's identical to the 0.15.0 release and it is thus a safe semver-compatible target for people trying to install ^0.15.1.

I'm sorry about the breakage! Lesson learnt: don't yank a crate if you don't offer a semver-compatible upgrade path to downstream users. I had not run into this corner-case before but now I know.

@mgeisler
Copy link
Owner

This should be fixed now, please let me know if you see any other problems!

@jessebraham
Copy link

All good on my end, thank you very much for the timely fix!

dsherret pushed a commit to denoland/deno that referenced this issue Dec 2, 2022
As [textwrap 0.15.1 got
yanked](mgeisler/textwrap#484), it caused some
build issue [in the homebrew
side](Homebrew/homebrew-core#116662), bumping
the dependency to 0.15.2.

Signed-off-by: Rui Chen <rui@chenrui.dev>
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 a pull request may close this issue.

3 participants