diff --git a/Cargo.toml b/Cargo.toml index aec446d822a..6ca4941abad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,6 +65,7 @@ egui_extras = { version = "0.29.1", path = "crates/egui_extras", default-feature egui-wgpu = { version = "0.29.1", path = "crates/egui-wgpu", default-features = false } egui_demo_lib = { version = "0.29.1", path = "crates/egui_demo_lib", default-features = false } egui_glow = { version = "0.29.1", path = "crates/egui_glow", default-features = false } +egui_kittest = { version = "0.29.1", path = "crates/egui_kittest", default-features = false } eframe = { version = "0.29.1", path = "crates/eframe", default-features = false } ahash = { version = "0.8.11", default-features = false, features = [ diff --git a/crates/egui_demo_lib/Cargo.toml b/crates/egui_demo_lib/Cargo.toml index a00657ea1f0..e98bf5d3406 100644 --- a/crates/egui_demo_lib/Cargo.toml +++ b/crates/egui_demo_lib/Cargo.toml @@ -59,7 +59,7 @@ serde = { workspace = true, optional = true } egui_demo_lib = { features = ["chrono"], workspace = true } criterion.workspace = true -egui_kittest = { path = "../egui_kittest", features = ["wgpu", "snapshot"] } +egui_kittest = { workspace = true, features = ["default", "wgpu", "snapshot"] } wgpu = { workspace = true, features = ["metal"] } egui = { workspace = true, features = ["default_fonts"] } diff --git a/crates/egui_kittest/Cargo.toml b/crates/egui_kittest/Cargo.toml index 03a78a5556b..4f1c435d7f8 100644 --- a/crates/egui_kittest/Cargo.toml +++ b/crates/egui_kittest/Cargo.toml @@ -15,7 +15,7 @@ default = ["image?/png"] [dependencies] accesskit_consumer = "0.24.0" -kittest = { git = "https://github.com/rerun-io/kittest", branch = "kittest" } +kittest = { git = "https://github.com/rerun-io/kittest", version = "0.1", branch = "kittest" } egui = { workspace = true, features = ["accesskit"] } # wgpu dependencies diff --git a/deny.toml b/deny.toml index f5291700dfc..5c946782b35 100644 --- a/deny.toml +++ b/deny.toml @@ -60,7 +60,6 @@ skip = [ { name = "windows-core" }, # old version via accesskit_windows { name = "windows" }, # old version via accesskit_windows { name = "glow" }, # wgpu uses an old `glow`, but realistically no one uses _both_ `egui_wgpu` and `egui_glow`, so we won't get a duplicate dependency - ] skip-tree = [ { name = "criterion" }, # dev-dependency @@ -109,3 +108,7 @@ license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }] [sources] unknown-registry = "deny" unknown-git = "deny" + +allow-git = [ + "https://github.com/rerun-io/kittest", # TODO(lucasmerlin): remove this once the kittest crate is published" +]