chore(leo): bump version for new release

This commit is contained in:
howardwu 2020-08-28 23:26:19 -07:00
parent 194f1daf42
commit bf82bf4d1b
10 changed files with 490 additions and 191 deletions

18
Cargo.lock generated
View File

@ -1207,7 +1207,7 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
[[package]] [[package]]
name = "leo-ast" name = "leo-ast"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"criterion", "criterion",
"from-pest", "from-pest",
@ -1223,7 +1223,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-compiler" name = "leo-compiler"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"bincode", "bincode",
"hex", "hex",
@ -1253,7 +1253,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-gadgets" name = "leo-gadgets"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"rand", "rand",
"rand_xorshift", "rand_xorshift",
@ -1265,7 +1265,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-input" name = "leo-input"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"from-pest", "from-pest",
"pest", "pest",
@ -1281,7 +1281,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-lang" name = "leo-lang"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"clap", "clap",
"colored", "colored",
@ -1320,11 +1320,11 @@ dependencies = [
[[package]] [[package]]
name = "leo-linter" name = "leo-linter"
version = "1.0.1" version = "1.0.2"
[[package]] [[package]]
name = "leo-package" name = "leo-package"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
@ -1337,7 +1337,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-state" name = "leo-state"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"leo-input", "leo-input",
"leo-typed", "leo-typed",
@ -1356,7 +1356,7 @@ dependencies = [
[[package]] [[package]]
name = "leo-typed" name = "leo-typed"
version = "1.0.1" version = "1.0.2"
dependencies = [ dependencies = [
"criterion", "criterion",
"leo-ast", "leo-ast",

View File

@ -1,13 +1,19 @@
[package] [package]
name = "leo-lang" name = "leo-lang"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "The Leo programming language" description = "The Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "leo", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "leo", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
@ -19,50 +25,133 @@ name = "leo"
path = "leo/main.rs" path = "leo/main.rs"
[workspace] [workspace]
members = [ "ast", "compiler", "gadgets", "input", "linter", "package", "typed", "state"] members = [
"ast",
"compiler",
"gadgets",
"input",
"linter",
"package",
"typed",
"state"
]
[dependencies] [dependencies.leo-compiler]
leo-compiler = { path = "./compiler", version = "1.0.1" } path = "./compiler"
leo-gadgets = { path = "./gadgets", version = "1.0.1" } version = "1.0.2"
leo-input = { path = "./input", version = "1.0.1" }
leo-package = { path = "./package", version = "1.0.1" }
leo-state = { path = "./state", version = "1.0.1" }
snarkos-algorithms = { version = "1.1.3", default-features = false } [dependencies.leo-gadgets]
snarkos-curves = { version = "1.1.3", default-features = false } path = "./gadgets"
snarkos-errors = { version = "1.1.3", default-features = false } version = "1.0.2"
snarkos-gadgets = { version = "1.1.3", default-features = false }
snarkos-models = { version = "1.1.3", default-features = false }
snarkos-utilities = { version = "1.1.3" }
clap = { version = "2.33.3" } [dependencies.leo-input]
colored = { version = "2.0" } path = "./input"
dirs = { version = "3.0.1" } version = "1.0.2"
console = { version = "0.12.0" }
dotenv = { version = "0.15.0" }
env_logger = { version = "0.7" }
from-pest = { version = "0.3.1" }
lazy_static = { version = "1.4.0" }
notify= { version = "4.0.15" }
num-bigint = { version = "0.3" }
rand = { version = "0.7" }
rand_core = { version = "0.5.1" }
reqwest = { version = "0.10.7", features = ["blocking", "json"] }
self_update = { version = "0.19.0", features = ["archive-zip"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0" }
thiserror = { version = "1.0" }
toml = { version = "0.5" }
tracing = { version = "0.1" }
tracing-subscriber = { version = "0.2", features = ["fmt"] }
zip = { version = "0.5" }
[dev-dependencies] [dependencies.leo-package]
rusty-hook = { version = "0.11.2" } path = "./package"
version = "1.0.2"
[dependencies.leo-state]
path = "./state"
version = "1.0.2"
[dependencies.snarkos-algorithms]
version = "1.1.3"
default-features = false
[dependencies.snarkos-curves]
version = "1.1.3"
default-features = false
[dependencies.snarkos-errors]
version = "1.1.3"
default-features = false
[dependencies.snarkos-gadgets]
version = "1.1.3"
default-features = false
[dependencies.snarkos-models]
version = "1.1.3"
default-features = false
[dependencies.snarkos-utilities]
version = "1.1.3"
[dependencies.clap]
version = "2.33.3"
[dependencies.colored]
version = "2.0"
[dependencies.dirs]
version = "3.0.1"
[dependencies.console]
version = "0.12.0"
[dependencies.dotenv]
version = "0.15.0"
[dependencies.env_logger]
version = "0.7"
[dependencies.from-pest]
version = "0.3.1"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.notify]
version = "4.0.15"
[dependencies.num-bigint]
version = "0.3"
[dependencies.rand]
version = "0.7"
[dependencies.rand_core]
version = "0.5.1"
[dependencies.reqwest]
version = "0.10.7"
features = [ "blocking", "json" ]
[dependencies.self_update]
version = "0.19.0"
features = [ "archive-zip" ]
[dependencies.serde]
version = "1.0"
features = [ "derive" ]
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.toml]
version = "0.5"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
version = "0.2"
features = [ "fmt" ]
[dependencies.zip]
version = "0.5"
[dev-dependencies.rusty-hook]
version = "0.11.2"
[features] [features]
default = [] default = [ ]
ci_skip = ["leo-compiler/ci_skip"] ci_skip = [ "leo-compiler/ci_skip" ]
[profile.release] [profile.release]
opt-level = 3 opt-level = 3

View File

@ -1,13 +1,19 @@
[package] [package]
name = "leo-ast" name = "leo-ast"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "AST of the Leo programming language" description = "AST of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
@ -20,20 +26,37 @@ name = "ast"
path = "benches/ast.rs" path = "benches/ast.rs"
harness = false harness = false
[dependencies] [dependencies.from-pest]
from-pest = { version = "0.3.1" } version = "0.3.1"
lazy_static = { version = "1.3.0" }
pest = { version = "2.0" }
pest-ast = { version = "0.3.3" }
pest_derive = { version = "2.0" }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0" }
thiserror = { version = "1.0" }
tracing = { version = "0.1" }
[dev-dependencies] [dependencies.lazy_static]
criterion = { version = "0.3" } version = "1.3.0"
[dependencies.pest]
version = "2.0"
[dependencies.pest-ast]
version = "0.3.3"
[dependencies.pest_derive]
version = "2.0"
[dependencies.serde]
version = "1.0"
features = [ "derive" ]
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.tracing]
version = "0.1"
[dev-dependencies.criterion]
version = "0.3"
[features] [features]
default = [] default = [ ]
ci_skip = [] ci_skip = [ ]

View File

@ -1,46 +1,107 @@
[package] [package]
name = "leo-compiler" name = "leo-compiler"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Compiler of the Leo programming language" description = "Compiler of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies] [dependencies.leo-ast]
leo-ast = { path = "../ast", version = "1.0.1" } path = "../ast"
leo-gadgets = { path = "../gadgets", version = "1.0.1" } version = "1.0.2"
leo-input = { path = "../input", version = "1.0.1" }
leo-package = { path = "../package", version = "1.0.1"}
leo-typed = { path = "../typed", version = "1.0.1" }
leo-state = { path = "../state", version = "1.0.1" }
snarkos-curves = { version = "1.1.3", default-features = false } [dependencies.leo-gadgets]
snarkos-dpc = { version = "1.1.3", default-features = false } path = "../gadgets"
snarkos-errors = { version = "1.1.3", default-features = false } version = "1.0.2"
snarkos-gadgets = { version = "1.1.3", default-features = false }
snarkos-models = { version = "1.1.3", default-features = false }
snarkos-objects = { version = "1.1.3", default-features = false }
snarkos-utilities = { version = "1.1.3" }
bincode = { version = "1.0" } [dependencies.leo-input]
hex = { version = "0.4.2" } path = "../input"
pest = { version = "2.0" } version = "1.0.2"
rand = { version = "0.7" }
rand_xorshift = { version = "0.2", default-features = false }
serde = { version = "1.0" }
sha2 = { version = "0.9" }
thiserror = { version = "1.0" }
tracing = { version = "0.1" }
tracing-subscriber = { version = "0.2" }
[dev-dependencies] [dependencies.leo-package]
num-bigint = { version = "0.3" } path = "../package"
version = "1.0.2"
[dependencies.leo-typed]
path = "../typed"
version = "1.0.2"
[dependencies.leo-state]
path = "../state"
version = "1.0.2"
[dependencies.snarkos-curves]
version = "1.1.3"
default-features = false
[dependencies.snarkos-dpc]
version = "1.1.3"
default-features = false
[dependencies.snarkos-errors]
version = "1.1.3"
default-features = false
[dependencies.snarkos-gadgets]
version = "1.1.3"
default-features = false
[dependencies.snarkos-models]
version = "1.1.3"
default-features = false
[dependencies.snarkos-objects]
version = "1.1.3"
default-features = false
[dependencies.snarkos-utilities]
version = "1.1.3"
[dependencies.bincode]
version = "1.0"
[dependencies.hex]
version = "0.4.2"
[dependencies.pest]
version = "2.0"
[dependencies.rand]
version = "0.7"
[dependencies.rand_xorshift]
version = "0.2"
default-features = false
[dependencies.serde]
version = "1.0"
[dependencies.sha2]
version = "0.9"
[dependencies.thiserror]
version = "1.0"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
version = "0.2"
[dev-dependencies.num-bigint]
version = "0.3"
[features] [features]
default = [] default = [ ]
ci_skip = ["leo-ast/ci_skip", "leo-typed/ci_skip"] ci_skip = [ "leo-ast/ci_skip", "leo-typed/ci_skip" ]

View File

@ -1,24 +1,43 @@
[package] [package]
name = "leo-gadgets" name = "leo-gadgets"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Gadgets of the Leo programming language" description = "Gadgets of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies] [dependencies.snarkos-errors]
snarkos-errors = { version = "1.1.3", default-features = false } version = "1.1.3"
snarkos-models = { version = "1.1.3", default-features = false } default-features = false
snarkos-utilities = { version = "1.1.3" }
rand = { version = "0.7", default-features = false } [dependencies.snarkos-models]
rand_xorshift = { version = "0.2", default-features = false } version = "1.1.3"
thiserror = { version = "1.0" } default-features = false
[dev-dependencies] [dependencies.snarkos-utilities]
snarkos-utilities = { version = "1.1.3" } version = "1.1.3"
[dependencies.rand]
version = "0.7"
default-features = false
[dependencies.rand_xorshift]
version = "0.2"
default-features = false
[dependencies.thiserror]
version = "1.0"
[dev-dependencies.snarkos-utilities]
version = "1.1.3"

View File

@ -1,25 +1,53 @@
[package] [package]
name = "leo-input" name = "leo-input"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Input parser of the Leo programming language" description = "Input parser of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies] [dependencies.snarkos-algorithms]
snarkos-algorithms = { version = "1.1.3", default-features = false } version = "1.1.3"
snarkos-curves = { version = "1.1.3", default-features = false } default-features = false
snarkos-errors = { version = "1.1.3", default-features = false }
snarkos-gadgets = { version = "1.1.3", default-features = false }
snarkos-models = { version = "1.1.3", default-features = false }
from-pest = { version = "0.3.1" } [dependencies.snarkos-curves]
pest = { version = "2.0" } version = "1.1.3"
pest-ast = { version = "0.3.3" } default-features = false
pest_derive = { version = "2.0" }
thiserror = { version = "1.0" } [dependencies.snarkos-errors]
version = "1.1.3"
default-features = false
[dependencies.snarkos-gadgets]
version = "1.1.3"
default-features = false
[dependencies.snarkos-models]
version = "1.1.3"
default-features = false
[dependencies.from-pest]
version = "0.3.1"
[dependencies.pest]
version = "2.0"
[dependencies.pest-ast]
version = "0.3.3"
[dependencies.pest_derive]
version = "2.0"
[dependencies.thiserror]
version = "1.0"

View File

@ -1,14 +1,20 @@
dependencies = { }
[package] [package]
name = "leo-linter" name = "leo-linter"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Linter of the Leo programming language" description = "Linter of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies]

View File

@ -1,21 +1,40 @@
[package] [package]
name = "leo-package" name = "leo-package"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Package parser of the Leo programming language" description = "Package parser of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies] [dependencies.serde]
serde = { version = "1.0", features = ["derive"] } version = "1.0"
serde_json = { version = "1.0" } features = [ "derive" ]
thiserror = { version = "1.0" }
toml = { version = "0.5" } [dependencies.serde_json]
tracing = { version = "0.1" } version = "1.0"
walkdir = { version = "2" }
zip = { version = "0.5" } [dependencies.thiserror]
version = "1.0"
[dependencies.toml]
version = "0.5"
[dependencies.tracing]
version = "0.1"
[dependencies.walkdir]
version = "2"
[dependencies.zip]
version = "0.5"

View File

@ -1,31 +1,65 @@
[package] [package]
name = "leo-state" name = "leo-state"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "State parser of the Leo programming language" description = "State parser of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
[dependencies] [dependencies.leo-input]
leo-input = { path = "../input", version = "1.0.1" } path = "../input"
leo-typed = { path = "../typed", version = "1.0.1" } version = "1.0.2"
snarkos-algorithms = { version = "1.1.3", default-features = false } [dependencies.leo-typed]
snarkos-curves = { version = "1.1.3", default-features = false } path = "../typed"
snarkos-dpc = { version = "1.1.3", default-features = false } version = "1.0.2"
snarkos-errors = { version = "1.1.3", default-features = false }
snarkos-models = { version = "1.1.3", default-features = false }
snarkos-objects = { version = "1.1.3", default-features = false }
snarkos-utilities = { version = "1.1.3" }
rand = { version = "0.7" } [dependencies.snarkos-algorithms]
rand_xorshift = { version = "0.2" } version = "1.1.3"
thiserror = { version = "1.0" } default-features = false
[dev-dependencies] [dependencies.snarkos-curves]
snarkos-storage = { version = "1.1.4" } version = "1.1.3"
default-features = false
[dependencies.snarkos-dpc]
version = "1.1.3"
default-features = false
[dependencies.snarkos-errors]
version = "1.1.3"
default-features = false
[dependencies.snarkos-models]
version = "1.1.3"
default-features = false
[dependencies.snarkos-objects]
version = "1.1.3"
default-features = false
[dependencies.snarkos-utilities]
version = "1.1.3"
[dependencies.rand]
version = "0.7"
[dependencies.rand_xorshift]
version = "0.2"
[dependencies.thiserror]
version = "1.0"
[dev-dependencies.snarkos-storage]
version = "1.1.4"

View File

@ -1,13 +1,19 @@
[package] [package]
name = "leo-typed" name = "leo-typed"
version = "1.0.1" version = "1.0.2"
authors = ["The Aleo Team <hello@aleo.org>"] authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Typed AST of the Leo programming language" description = "Typed AST of the Leo programming language"
homepage = "https://aleo.org" homepage = "https://aleo.org"
repository = "https://github.com/AleoHQ/leo" repository = "https://github.com/AleoHQ/leo"
keywords = ["aleo", "cryptography", "leo", "programming-language", "zero-knowledge"] keywords = [
categories = ["cryptography::cryptocurrencies", "web-programming"] "aleo",
include = ["Cargo.toml", "src", "README.md", "LICENSE.md"] "cryptography",
"leo",
"programming-language",
"zero-knowledge"
]
categories = [ "cryptography::cryptocurrencies", "web-programming" ]
include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2018" edition = "2018"
@ -20,20 +26,34 @@ name = "typed_ast"
path = "benches/typed_ast.rs" path = "benches/typed_ast.rs"
harness = false harness = false
[dependencies] [dependencies.leo-ast]
leo-ast = { path = "../ast", version = "1.0.1" } path = "../ast"
leo-input = { path = "../input", version = "1.0.1" } version = "1.0.2"
snarkos-errors = { version = "1.1.3", default-features = false } [dependencies.leo-input]
snarkos-models = { version = "1.1.3", default-features = false } path = "../input"
version = "1.0.2"
pest = { version = "2.0" } [dependencies.snarkos-errors]
serde = { version = "1.0" } version = "1.1.3"
serde_json = { version = "1.0" } default-features = false
[dev-dependencies] [dependencies.snarkos-models]
criterion = { version = "0.3" } version = "1.1.3"
default-features = false
[dependencies.pest]
version = "2.0"
[dependencies.serde]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dev-dependencies.criterion]
version = "0.3"
[features] [features]
default = [] default = [ ]
ci_skip = ["leo-ast/ci_skip"] ci_skip = [ "leo-ast/ci_skip" ]