Skip to content

Commit 8ea5053

Browse files
committed
Update to the latest semver
The new release of semver treats `>= 0` the same as the `*` wildcard. It makes sense that these are equivalent, but this did break 3 tests and will technically reject syntax in `Cargo.toml` that was previously accepted.
1 parent 10e57eb commit 8ea5053

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

Cargo.lock

Lines changed: 14 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ rand = "0.7"
7575
regex = "1.3.9"
7676
reqwest = { version = "0.10", features = ["blocking", "gzip", "json"] }
7777
scheduled-thread-pool = "0.2.0"
78-
semver = { version = "0.10", features = ["diesel", "serde"] }
78+
semver = { version = "0.11", features = ["diesel", "serde"] }
7979
sentry = "0.20.1"
8080
serde = { version = "1.0.0", features = ["derive"] }
8181
serde_json = "1.0.0"

src/tests/builders/dependency.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ impl DependencyBuilder {
1515
explicit_name_in_toml: None,
1616
name: name.to_string(),
1717
registry: None,
18-
version_req: u::EncodableCrateVersionReq(semver::VersionReq::parse(">= 0").unwrap()),
18+
version_req: u::EncodableCrateVersionReq(semver::VersionReq::parse("> 0").unwrap()),
1919
}
2020
}
2121

0 commit comments

Comments
 (0)