difftreelog
fix avoid problematic serde release
in: master
It doesn't work with the downstream nix users of jrsonnet, and may cause security issues. Upstream issue: https://github.com/serde-rs/serde/issues/2538
7 files changed
Cargo.tomldiffbeforeafterboth161617jrsonnet-gcmodule = "0.3.6"17jrsonnet-gcmodule = "0.3.6"1819# <= 1.0.171 due to serde-rs/serde#253820serde = { version = ">= 1.0.126, <= 1.0.171" }182119#[profile.test]22#[profile.test]20#opt-level = 123#opt-level = 1cmds/jrsonnet/Cargo.tomldiffbeforeafterboth42thiserror = "1.0"42thiserror = "1.0"43clap = { version = "4.1", features = ["derive"] }43clap = { version = "4.1", features = ["derive"] }44clap_complete = { version = "4.1" }44clap_complete = { version = "4.1" }45serde_json = "1.0.104"46serde = { workspace = true, features = ["derive"] }4547crates/jrsonnet-evaluator/Cargo.tomldiffbeforeafterboth47# Friendly errors47# Friendly errors48strsim = { version = "0.10.0" }48strsim = { version = "0.10.0" }494950serde = "1.0"50serde.workspace = true515152anyhow = { version = "1.0", optional = true }52anyhow = { version = "1.0", optional = true }53# Serialized stdlib53# Serialized stdlibcrates/jrsonnet-interner/Cargo.tomldiffbeforeafterboth19[dependencies]19[dependencies]20jrsonnet-gcmodule.workspace = true20jrsonnet-gcmodule.workspace = true212122serde = { version = "1.0", optional = true }22serde = { workspace = true, optional = true }23structdump = { version = "0.2.0", optional = true }23structdump = { version = "0.2.0", optional = true }242425rustc-hash = "1.1"25rustc-hash = "1.1"crates/jrsonnet-parser/Cargo.tomldiffbeforeafterboth353536peg = "0.8.1"36peg = "0.8.1"373738serde = { version = "1.0", features = ["derive", "rc"], optional = true }38serde = { workspace = true, features = ["derive", "rc"], optional = true }39structdump = { version = "0.2.0", features = ["derive"], optional = true }39structdump = { version = "0.2.0", features = ["derive"], optional = true }4040crates/jrsonnet-stdlib/Cargo.tomldiffbeforeafterboth30# Used for stdlib AST serialization30# Used for stdlib AST serialization31bincode = { version = "1.3", optional = true }31bincode = { version = "1.3", optional = true }32# Used both for stdlib AST serialization and std.parseJson/std.parseYaml32# Used both for stdlib AST serialization and std.parseJson/std.parseYaml33serde = "1.0"33serde.workspace = true343435# std.md535# std.md536md5 = "0.7.0"36md5 = "0.7.0"tests/Cargo.tomldiffbeforeafterboth8jrsonnet-evaluator.workspace = true8jrsonnet-evaluator.workspace = true9jrsonnet-gcmodule.workspace = true9jrsonnet-gcmodule.workspace = true10jrsonnet-stdlib.workspace = true10jrsonnet-stdlib.workspace = true11serde = "1.0.142"11serde.workspace = true1212