Unverified Commit 00758069 authored by Andrew Jones's avatar Andrew Jones Committed by GitHub

Revert precise version specs and use new trybuild (#345)

* Revert precise version upgrades from #343

This reverts commit 9e5a3ee0

* Use latest trybuild with fix

* CI troubleshoot: completely remove trybuild

* Revert "CI troubleshoot: completely remove trybuild"

This reverts commit 593b7183

* Restore trybuild deps

* CI troubleshoot: remove GIT_DEPTH

* CI troubleshoot: remove CARGO_HOME

* CI troubleshoot: revert deleting of CARGO_HOME

* CI troubleshoot: restore GIT_DEPTH and delete CARGO_HOME again

* CI troubleshoot: revert deleting of CARGO_HOME
parent db2cb919
Pipeline #82613 canceled with stages
in 20 seconds
......@@ -227,8 +227,8 @@ publish-docs:
- git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
- git fetch origin gh-pages
# Generating Docs
- time cargo +nightly doc --no-deps --all-features
-p type-metadata -p ink_abi -p ink_abi_derive -p ink_core -p ink_core_derive
- time cargo +nightly doc --no-deps --all-features
-p type-metadata -p ink_abi -p ink_abi_derive -p ink_core -p ink_core_derive
-p ink_primitives -p ink_prelude -p ink_lang -p ink_lang_macro
# saving README and docs
- mv target/doc/ /tmp/
......
......@@ -15,15 +15,15 @@ categories = ["no-std", "embedded"]
include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
[dependencies]
serde = { version = "1.0.104", default-features = false, features = ["derive", "alloc"] }
derive_more = { version = "0.99.3", default-features = false, features = ["from"] }
serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] }
derive_more = { version = "0.99", default-features = false, features = ["from"] }
ink_abi_derive = { path = "derive", default-features = false, optional = true }
ink_prelude = { path = "../prelude/", default-features = false }
ink_primitives = { path = "../primitives/", default-features = false }
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"] }
[dev-dependencies]
serde_json = "1.0.48"
serde_json = "1.0"
[features]
default = [
......
......@@ -17,9 +17,9 @@ include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
proc-macro = true
[dependencies]
quote = "1.0.3"
syn = { version = "1.0.16", features = ["full"] }
proc-macro2 = "1.0.9"
quote = "1.0"
syn = { version = "1.0", features = ["full"] }
proc-macro2 = "1.0"
[features]
default = ["std"]
......
......@@ -15,7 +15,7 @@ categories = ["no-std", "embedded"]
include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
[dependencies]
wee_alloc = { version = "0.4.5", default-features = false }
wee_alloc = { version = "0.4", default-features = false }
[features]
default = ["std"]
......
......@@ -23,19 +23,19 @@ ink_prelude = { path = "../prelude/", default-features = false }
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive", "full"] }
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
derive_more = { version = "0.99.3", default-features = false, features = ["from", "display"] }
smallvec = { version = "1.2.0", default-features = false, features = ["union"] }
cfg-if = "0.1.10"
num-traits = { version = "0.2.11", default-features = false, features = ["i128"] }
derive_more = { version = "0.99", default-features = false, features = ["from", "display"] }
smallvec = { version = "1.2", default-features = false, features = ["union"] }
cfg-if = "0.1"
num-traits = { version = "0.2", default-features = false, features = ["i128"] }
# Only used in the off-chain environment.
#
# Sadly couldn't be marked as dev-dependency.
# Never use this crate outside of the off-chain environment!
rand = { version = "0.7.3", default-features = false, features = ["alloc"], optional = true }
rand = { version = "0.7", default-features = false, features = ["alloc"], optional = true }
[dev-dependencies]
itertools = "0.9.0"
itertools = "0.9"
[features]
default = ["std"]
......
......@@ -12,14 +12,14 @@ proc-macro = true
[dependencies]
ink_primitives = { path = "../../primitives", default-features = false }
quote = "1.0.3"
syn = { version = "1.0.16", features = ["full"] }
proc-macro2 = "1.0.9"
synstructure = "0.12.3"
quote = "1.0"
syn = { version = "1.0", features = ["full"] }
proc-macro2 = "1.0"
synstructure = "0.12"
[dev-dependencies]
ink_core = { path = ".." }
trybuild = "1.0.23"
trybuild = "1.0.24"
[features]
default = ["std"]
......
......@@ -22,7 +22,7 @@ ink_prelude = { path = "../prelude/", default-features = false }
ink_lang_macro = { path = "macro", default-features = false }
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive", "full"] }
derive_more = { version = "0.99.3", default-features = false, features = ["from"] }
derive_more = { version = "0.99", default-features = false, features = ["from"] }
[features]
default = ["test-env"]
......
......@@ -18,16 +18,16 @@ include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
ink_primitives = { path = "../../primitives/", default-features = false }
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive"] }
quote = "1.0.3"
syn = { version = "1.0.16", features = ["parsing", "full", "extra-traits"] }
proc-macro2 = "1.0.9"
heck = "0.3.1"
itertools = { version = "0.9.0", default-features = false }
either = { version = "1.5.3", default-features = false }
serde = { version = "1.0.104", default-features = false, features = ["derive"] }
serde_json = "1.0.48"
derive_more = { version = "0.99.3", default-features = false, features = ["from"] }
regex = "1.3.4"
quote = "1"
syn = { version = "1.0", features = ["parsing", "full", "extra-traits"] }
proc-macro2 = "1.0"
heck = "0.3"
itertools = { version = "0.9", default-features = false }
either = { version = "1.5", default-features = false }
serde = { version = "1.0", default-features = false, features = ["derive"] }
serde_json = "1.0"
derive_more = { version = "0.99", default-features = false, features = ["from"] }
regex = "1.3"
[dev-dependencies]
ink_abi = { path = "../../abi/" }
......@@ -35,7 +35,7 @@ ink_core = { path = "../../core/" }
ink_lang = { path = "..", default-features = false, features = ["ink-generate-abi"] }
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"] }
trybuild = "1.0.23"
trybuild = "1.0.24"
pretty_assertions = "0.6.1"
[lib]
......
......@@ -22,7 +22,7 @@ name = "ink_prelude"
path = "lib.rs"
[dependencies]
cfg-if = "0.1.10"
cfg-if = "0.1"
[features]
default = ["std"]
......
......@@ -19,7 +19,7 @@ include = ["/Cargo.toml", "src/**/*.rs", "/README.md", "/LICENSE"]
[dependencies]
ink_prelude = { path = "../prelude/", default-features = false }
tiny-keccak = { version = "2.0.1", features = ["keccak"] }
tiny-keccak = { version = "2.0", features = ["keccak"] }
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive", "full"] }
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment