git.delta.rocks / jrsonnet / refs/commits / feb1a4c62aa2

difftreelog

build upgrade dependencies

Yaroslav Bolyukin2021-01-06parent: #c0a6203.patch.diff
in: master

5 files changed

modifiedCargo.lockdiffbeforeafterboth
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -64,7 +64,7 @@
 [[package]]
 name = "clap"
 version = "3.0.0-beta.2"
-source = "git+https://github.com/clap-rs/clap?rev=821d79aac784980656f1a3be378f57cf32ea6828#821d79aac784980656f1a3be378f57cf32ea6828"
+source = "git+https://github.com/clap-rs/clap?rev=50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62#50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"
 dependencies = [
  "atty",
  "bitflags",
@@ -82,7 +82,7 @@
 [[package]]
 name = "clap_derive"
 version = "3.0.0-beta.2"
-source = "git+https://github.com/clap-rs/clap?rev=821d79aac784980656f1a3be378f57cf32ea6828#821d79aac784980656f1a3be378f57cf32ea6828"
+source = "git+https://github.com/clap-rs/clap?rev=50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62#50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"
 dependencies = [
  "heck",
  "proc-macro-error",
@@ -421,9 +421,9 @@
 
 [[package]]
 name = "textwrap"
-version = "0.12.1"
+version = "0.13.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "203008d98caf094106cfaba70acfed15e18ed3ddb7d94e49baec153a2b462789"
+checksum = "3cdcf6b66102d38821c33eea2bf1e8b7bd738072171cbf8a0683fbb46fcb8b0b"
 dependencies = [
  "unicode-width",
 ]
modifiedcmds/jrsonnet/Cargo.tomldiffbeforeafterboth
--- a/cmds/jrsonnet/Cargo.toml
+++ b/cmds/jrsonnet/Cargo.toml
@@ -17,8 +17,8 @@
 jrsonnet-cli = { path = "../../crates/jrsonnet-cli", version = "0.3.2" }
 # TODO: Fix mimalloc compile errors, and use them
 mimallocator = { version = "0.1.3", optional = true }
-thiserror = "1.0.22"
+thiserror = "1.0"
 
 [dependencies.clap]
 git = "https://github.com/clap-rs/clap"
-rev = "821d79aac784980656f1a3be378f57cf32ea6828"
+rev = "50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"
modifiedcrates/jrsonnet-cli/Cargo.tomldiffbeforeafterboth
--- a/crates/jrsonnet-cli/Cargo.toml
+++ b/crates/jrsonnet-cli/Cargo.toml
@@ -11,4 +11,4 @@
 
 [dependencies.clap]
 git = "https://github.com/clap-rs/clap"
-rev = "821d79aac784980656f1a3be378f57cf32ea6828"
+rev = "50fb4ca63dc7e8fb8aa2914de5c8a5b4413f2c62"
modifiedcrates/jrsonnet-evaluator/Cargo.tomldiffbeforeafterboth
before · crates/jrsonnet-evaluator/Cargo.toml
1[package]2name = "jrsonnet-evaluator"3description = "jsonnet interpreter"4version = "0.3.2"5authors = ["Yaroslav Bolyukin <iam@lach.pw>"]6license = "MIT"7edition = "2018"89[features]10default = ["serialized-stdlib", "faster", "explaining-traces", "serde-json"]11# Serializes standard library AST instead of parsing them every run12serialized-stdlib = ["serde", "bincode", "jrsonnet-parser/deserialize"]13# Allow to convert Val into serde_json::Value and backwards14serde-json = ["serde", "serde_json"]15# Same as above, but with generated code instead of serde. Reduces memory usage, but increases binary size and compilation time16codegenerated-stdlib = []17# Replace some standard library functions with faster implementations (I.e manifestJsonEx)18# Library works fine without this feature, but requires more memory and time for std function calls19faster = []20# Rustc-like trace visualization21explaining-traces = ["annotate-snippets"]2223# Unlocks extra features, but works only on unstable24unstable = []2526[dependencies]27jrsonnet-parser = { path = "../jrsonnet-parser", version = "0.3.2" }28jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.2" }29pathdiff = "0.2.0"3031closure = "0.3.0"32indexmap = "1.6.0"3334md5 = "0.7.0"35base64 = "0.13.0"36rustc-hash = "1.1.0"3738thiserror = "1.0.22"3940# Serialized stdlib41[dependencies.serde]42version = "1.0.117"43optional = true44[dependencies.bincode]45version = "1.3.1"46optional = true4748# Serde json49[dependencies.serde_json]50version = "1.0.59"51optional = true5253# Explaining traces54[dependencies.annotate-snippets]55version = "0.9.0"56features = ["color"]57optional = true5859[build-dependencies]60jrsonnet-parser = { path = "../jrsonnet-parser", features = ["dump", "serialize", "deserialize"], version = "0.3.0" }61jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.0" }62structdump = "0.1.2"63serde = "1.0.117"64bincode = "1.3.1"
after · crates/jrsonnet-evaluator/Cargo.toml
1[package]2name = "jrsonnet-evaluator"3description = "jsonnet interpreter"4version = "0.3.2"5authors = ["Yaroslav Bolyukin <iam@lach.pw>"]6license = "MIT"7edition = "2018"89[features]10default = ["serialized-stdlib", "faster", "explaining-traces", "serde-json"]11# Serializes standard library AST instead of parsing them every run12serialized-stdlib = ["serde", "bincode", "jrsonnet-parser/deserialize"]13# Allow to convert Val into serde_json::Value and backwards14serde-json = ["serde", "serde_json"]15# Same as above, but with generated code instead of serde. Reduces memory usage, but increases binary size and compilation time16codegenerated-stdlib = []17# Replace some standard library functions with faster implementations (I.e manifestJsonEx)18# Library works fine without this feature, but requires more memory and time for std function calls19faster = []20# Rustc-like trace visualization21explaining-traces = ["annotate-snippets"]2223# Unlocks extra features, but works only on unstable24unstable = []2526[dependencies]27jrsonnet-parser = { path = "../jrsonnet-parser", version = "0.3.2" }28jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.2" }29pathdiff = "0.2.0"3031closure = "0.3.0"32indexmap = "1.6"3334md5 = "0.7.0"35base64 = "0.13.0"36rustc-hash = "1.1.0"3738thiserror = "1.0"3940# Serialized stdlib41[dependencies.serde]42version = "1.0"43optional = true44[dependencies.bincode]45version = "1.3.1"46optional = true4748# Serde json49[dependencies.serde_json]50version = "1.0"51optional = true5253# Explaining traces54[dependencies.annotate-snippets]55version = "0.9.0"56features = ["color"]57optional = true5859[build-dependencies]60jrsonnet-parser = { path = "../jrsonnet-parser", features = ["dump", "serialize", "deserialize"], version = "0.3.0" }61jrsonnet-stdlib = { path = "../jrsonnet-stdlib", version = "0.3.0" }62structdump = "0.1.2"63serde = "1.0"64bincode = "1.3.1"
modifiedcrates/jrsonnet-parser/Cargo.tomldiffbeforeafterboth
--- a/crates/jrsonnet-parser/Cargo.toml
+++ b/crates/jrsonnet-parser/Cargo.toml
@@ -17,7 +17,7 @@
 peg = "0.6.3"
 unescape = "0.1.0"
 
-serde = { version = "1.0.117", features = ["derive", "rc"], optional = true }
+serde = { version = "1.0", features = ["derive", "rc"], optional = true }
 structdump = { version = "0.1.2", optional = true }
 structdump-derive = { version = "0.1.2", optional = true }