Fix dependencies spec and add CI testing with -Zminimal-versions

This commit is contained in:
Alan Somers 2020-04-08 17:00:56 -06:00 committed by Emilio Cobos Álvarez
parent 0761b9bbe4
commit a9a893ee6c
2 changed files with 4 additions and 2 deletions

View File

@ -19,6 +19,8 @@ script:
- cargo build --verbose --no-default-features
- CBINDGEN_TEST_VERIFY=1 cargo test --verbose
- cargo build --verbose --release
- cargo update -Zminimal-versions
- cargo test
deploy:
provider: releases
api_key:

View File

@ -17,7 +17,7 @@ travis-ci = { repository = "eqrion/cbindgen" }
[dependencies]
clap = { version = "2", optional = true }
log = "0.4"
serde = { version = "1.0", default-features = false, features = ["derive"]}
serde = { version = "1.0.103", default-features = false, features = ["derive"]}
serde_json = "1.0"
tempfile = "3.0"
toml = "0.5"
@ -25,7 +25,7 @@ proc-macro2 = "1"
quote = "1"
[dependencies.syn]
version = "1"
version = "1.0.3"
default-features = false
features = ["clone-impls", "extra-traits", "full", "parsing", "printing"]