diff --git a/Cargo.lock b/Cargo.lock index 86726d8c..bb98c3a5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,7 +63,7 @@ checksum = "b1be3409f94d7bdceeb5f5fac551039d9b3f00e25da7a74fc4d33400a0d96368" [[package]] name = "clap" version = "3.0.0-beta.1" -source = "git+https://github.com/clap-rs/clap?rev=6a56a82629d1a990efb37dae9c75a76e943f22a0#6a56a82629d1a990efb37dae9c75a76e943f22a0" +source = "git+https://github.com/clap-rs/clap?rev=3e9ee86713b5c407b50ba76f30cffaed25952063#3e9ee86713b5c407b50ba76f30cffaed25952063" dependencies = [ "atty", "bitflags", @@ -81,7 +81,7 @@ dependencies = [ [[package]] name = "clap_derive" version = "3.0.0-beta.1" -source = "git+https://github.com/clap-rs/clap?rev=6a56a82629d1a990efb37dae9c75a76e943f22a0#6a56a82629d1a990efb37dae9c75a76e943f22a0" +source = "git+https://github.com/clap-rs/clap?rev=3e9ee86713b5c407b50ba76f30cffaed25952063#3e9ee86713b5c407b50ba76f30cffaed25952063" dependencies = [ "heck", "proc-macro-error", @@ -138,7 +138,7 @@ checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" [[package]] name = "jrsonnet" -version = "0.3.0" +version = "0.3.1" dependencies = [ "clap", "jrsonnet-cli", @@ -150,7 +150,7 @@ dependencies = [ [[package]] name = "jrsonnet-cli" -version = "0.1.0" +version = "0.3.1" dependencies = [ "clap", "jrsonnet-evaluator", @@ -159,7 +159,7 @@ dependencies = [ [[package]] name = "jrsonnet-evaluator" -version = "0.3.0" +version = "0.3.1" dependencies = [ "annotate-snippets", "base64", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "jrsonnet-parser" -version = "0.3.0" +version = "0.3.1" dependencies = [ "jrsonnet-stdlib", "peg", @@ -191,11 +191,11 @@ dependencies = [ [[package]] name = "jrsonnet-stdlib" -version = "0.3.0" +version = "0.3.1" [[package]] name = "jsonnet" -version = "0.1.0" +version = "0.3.1" dependencies = [ "jrsonnet-evaluator", "jrsonnet-parser", @@ -335,18 +335,18 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" [[package]] name = "serde" -version = "1.0.115" +version = "1.0.116" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e54c9a88f2da7238af84b5101443f0c0d0a3bbdc455e34a5c9497b1903ed55d5" +checksum = "96fe57af81d28386a513cbc6858332abc6117cfdb5999647c6444b8f43a370a5" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.115" +version = "1.0.116" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "609feed1d0a73cc36a0182a840a9b37b4a82f0b1150369f0536a9e3f2a31dc48" +checksum = "f630a6370fd8e457873b4bd2ffdae75408bc291ba72be773772a4c2a065d9ae8" dependencies = [ "proc-macro2", "quote", diff --git a/bindings/jsonnet/Cargo.toml b/bindings/jsonnet/Cargo.toml index 9bb4aa10..a4ec9ba3 100644 --- a/bindings/jsonnet/Cargo.toml +++ b/bindings/jsonnet/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "jsonnet" -version = "0.1.0" +version = "0.3.1" authors = ["Лач "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.0" } -jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.0" } +jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.1" } +jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.1" } [lib] crate-type = ["cdylib"] diff --git a/cmds/jrsonnet/Cargo.toml b/cmds/jrsonnet/Cargo.toml index 54e0d30b..6e7bc176 100644 --- a/cmds/jrsonnet/Cargo.toml +++ b/cmds/jrsonnet/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jrsonnet" description = "Rust jsonnet implementation" -version = "0.3.0" +version = "0.3.1" authors = ["Лач "] license = "MIT" edition = "2018" @@ -14,13 +14,13 @@ default = [] mimalloc = [] [dependencies] -jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.0" } -jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.0" } -jrsonnet-cli = { path = "../../crates/jrsonnet-cli", version = "0.1.0" } +jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.1" } +jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.1" } +jrsonnet-cli = { path = "../../crates/jrsonnet-cli", version = "0.3.1" } # TODO: Fix mimalloc compile errors, and use them mimallocator = { version = "0.1.3", optional = true } thiserror = "1.0.20" [dependencies.clap] git = "https://github.com/clap-rs/clap" -rev = "6a56a82629d1a990efb37dae9c75a76e943f22a0" +rev = "3e9ee86713b5c407b50ba76f30cffaed25952063" diff --git a/crates/jrsonnet-cli/Cargo.toml b/crates/jrsonnet-cli/Cargo.toml index a1a10aec..428d8701 100644 --- a/crates/jrsonnet-cli/Cargo.toml +++ b/crates/jrsonnet-cli/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "jrsonnet-cli" description = "Utilities for building jrsonnet CLIs" -version = "0.1.0" +version = "0.3.1" authors = ["Лач "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.0", features = ["explaining-traces"] } -jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.0" } +jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator", version = "0.3.1", features = ["explaining-traces"] } +jrsonnet-parser = { path = "../../crates/jrsonnet-parser", version = "0.3.1" } [dependencies.clap] git = "https://github.com/clap-rs/clap" -rev = "6a56a82629d1a990efb37dae9c75a76e943f22a0" +rev = "3e9ee86713b5c407b50ba76f30cffaed25952063" diff --git a/crates/jrsonnet-evaluator/Cargo.toml b/crates/jrsonnet-evaluator/Cargo.toml index 4931869a..431e5702 100644 --- a/crates/jrsonnet-evaluator/Cargo.toml +++ b/crates/jrsonnet-evaluator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jrsonnet-evaluator" description = "jsonnet interpreter" -version = "0.3.0" +version = "0.3.1" authors = ["Лач "] license = "MIT" edition = "2018" @@ -26,8 +26,8 @@ explaining-traces = ["annotate-snippets"] unstable = [] [dependencies] -jrsonnet-parser = { path = "../jrsonnet-parser", version = "0.3.0" } -jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.0" } +jrsonnet-parser = { path = "../jrsonnet-parser", version = "0.3.1" } +jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.1" } pathdiff = "0.2.0" closure = "0.3.0" @@ -41,7 +41,7 @@ thiserror = "1.0.20" # Serialized stdlib [dependencies.serde] -version = "1.0.115" +version = "1.0.116" optional = true [dependencies.bincode] version = "1.3.1" @@ -61,5 +61,5 @@ optional = true jrsonnet-parser = { path = "../jrsonnet-parser", features = ["dump", "serialize", "deserialize"], version = "0.3.0" } jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.0" } structdump = "0.1.2" -serde = "1.0.115" +serde = "1.0.116" bincode = "1.3.1" diff --git a/crates/jrsonnet-parser/Cargo.toml b/crates/jrsonnet-parser/Cargo.toml index 50ed57a6..39e26cf8 100644 --- a/crates/jrsonnet-parser/Cargo.toml +++ b/crates/jrsonnet-parser/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jrsonnet-parser" description = "jsonnet language parser and AST" -version = "0.3.0" +version = "0.3.1" authors = ["Лач "] license = "MIT" edition = "2018" @@ -17,9 +17,9 @@ dump = ["structdump", "structdump-derive"] peg = "0.6.3" unescape = "0.1.0" -serde = { version = "1.0.114", features = ["derive", "rc"], optional = true } +serde = { version = "1.0.116", features = ["derive", "rc"], optional = true } structdump = { version = "0.1.2", optional = true } structdump-derive = { version = "0.1.2", optional = true } [dev-dependencies] -jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.0" } +jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.1" } diff --git a/crates/jrsonnet-stdlib/Cargo.toml b/crates/jrsonnet-stdlib/Cargo.toml index 893fdd27..173754f8 100644 --- a/crates/jrsonnet-stdlib/Cargo.toml +++ b/crates/jrsonnet-stdlib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jrsonnet-stdlib" description = "jsonnet standard library packaged as crate" -version = "0.3.0" +version = "0.3.1" authors = ["Лач "] license = "MIT" edition = "2018"