1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-08-05 15:37:47 +00:00

refactor ~ pin all crate versions < v1.0.0

. #[why]

Technically, by semver rules, projects with versions < v1.0.0 may make breaking
changes with *any* version change. So, for some protection, pin all crates with
version < v1.0.0 to a specific version.

* ref: <https://semver.org> @@ <https://archive.is/LTGHB>
This commit is contained in:
Roy Ivy III 2020-01-02 20:57:27 -06:00
parent 84d8473e1a
commit 96a92b3533

View file

@ -17,16 +17,16 @@ appveyor = { repository = "uutils/uucore" }
[dependencies] [dependencies]
dunce = "1.0.0" dunce = "1.0.0"
getopts = "0.2.18" getopts = "<= 0.2.21"
failure = { version = "0.1.1", optional = true } failure = { version = "<= 0.1.1", optional = true }
failure_derive = { version = "0.1.1", optional = true } failure_derive = { version = "<= 0.1.1", optional = true }
time = { version = "0.1.40", optional = true } time = { version = "<= 0.1.42", optional = true }
data-encoding = { version = "^2.1", optional = true } data-encoding = { version = "^2.1", optional = true }
libc = { version = "0.2.42", optional = true } libc = { version = "<= 0.2.66", optional = true }
wild = "2.0.1" wild = "2.0.1"
nix = { version = "0.13", optional = true } nix = { version = "<= 0.13", optional = true }
lazy_static = { version = "1.3", optional = true } lazy_static = { version = "1.3", optional = true }
platform-info = { version = "0.0.1", optional = true } platform-info = { version = "<= 0.0.1", optional = true }
# * transitive dependency via 'failure'; pin to <= v0.3.30 to avoid increasing MinSRV to v1.33.0 # * transitive dependency via 'failure'; pin to <= v0.3.30 to avoid increasing MinSRV to v1.33.0
backtrace = ">= 0.3.3, <= 0.3.30" backtrace = ">= 0.3.3, <= 0.3.30"