Auto merge of #5215 - alexcrichton:update-version, r=matklad
authorbors <bors@rust-lang.org>
Tue, 20 Mar 2018 19:05:44 +0000 (19:05 +0000)
committerbors <bors@rust-lang.org>
Tue, 20 Mar 2018 19:05:44 +0000 (19:05 +0000)
commit0a30bf0d79b39d15c42c4e7b3312ca5a944d110b
treef976d20cdd6f75cb3bf46ce3e9657a78a33693b0
parent1f306dbc615a9afc3d2c21b456ee9d1786ce5838
parent0deaae9e52d63e3d70e9073962c6d0cccf9e77a3
Auto merge of #5215 - alexcrichton:update-version, r=matklad

Don't require `cargo update` when bumping versions

One historical annoyance I've always had with Cargo that I've found surprising
is that in some situations when you bump version numbers you'll have to end up
running `cargo update` later on to get everything to build. You get pretty wonky
error messages in this case as well saying a package doesn't exist when it
clearly does at a particular location!

I've had difficulty historically nailing down a test case for this but it looks
like we ironically already had one in our test suite and I also jury-rigged up
one from a case I ran into in the wild today.