diff --git a/Cargo.lock b/Cargo.lock index d0782bd..c0cd5e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "adler2" @@ -10,9 +10,9 @@ checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "anstream" -version = "0.6.17" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338" +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ "anstyle", "anstyle-parse", @@ -83,9 +83,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bytemuck" -version = "1.19.0" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" +checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a" [[package]] name = "byteorder" @@ -107,9 +107,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.20" +version = "4.5.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" +checksum = "69371e34337c4c984bbe322360c2547210bf632eb2814bbe78a6e87a2935bd2b" dependencies = [ "clap_builder", "clap_derive", @@ -117,9 +117,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.20" +version = "4.5.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" +checksum = "6e24c1b4099818523236a8ca881d2b45db98dadfb4625cf6608c12069fcbbde1" dependencies = [ "anstream", "anstyle", @@ -141,9 +141,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" +checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" [[package]] name = "colorchoice" @@ -211,9 +211,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ "crc32fast", "miniz_oxide", @@ -241,9 +241,9 @@ dependencies = [ [[package]] name = "glam" -version = "0.29.1" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "480c9417a5dc586fc0c0cb67891170e59cc11e9dc79ba1c11ddd2c56ca3f3b90" +checksum = "dc46dd3ec48fdd8e693a98d2b8bafae273a2d54c1de02a2a7e3d57d501f39677" [[package]] name = "heck" @@ -253,9 +253,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "image" -version = "0.25.4" +version = "0.25.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc144d44a31d753b02ce64093d532f55ff8dc4ebf2ffb8a63c0dda691385acae" +checksum = "cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b" dependencies = [ "bytemuck", "byteorder-lite", @@ -280,9 +280,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "kdtree" @@ -322,9 +322,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.161" +version = "0.2.167" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" +checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" [[package]] name = "malloc_buf" @@ -483,9 +483,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.89" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -551,18 +551,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", @@ -589,9 +589,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.86" +version = "2.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c" +checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" dependencies = [ "proc-macro2", "quote", @@ -611,9 +611,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.36" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" dependencies = [ "deranged", "itoa", @@ -632,9 +632,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" dependencies = [ "num-conv", "time-core", @@ -657,9 +657,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" +checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" [[package]] name = "unicode-linebreak" diff --git a/geometry/Cargo.toml b/geometry/Cargo.toml index cc09e77..322575d 100644 --- a/geometry/Cargo.toml +++ b/geometry/Cargo.toml @@ -5,5 +5,5 @@ edition = "2021" [dependencies] arrayvec = "0.7.6" -glam = "0.29.0" +glam = "0.29.2" wavefront = { version = "1.0.0", path = "../wavefront" } diff --git a/kdtree-cli/Cargo.toml b/kdtree-cli/Cargo.toml index d29a7b6..80f5238 100644 --- a/kdtree-cli/Cargo.toml +++ b/kdtree-cli/Cargo.toml @@ -5,8 +5,8 @@ version = "1.0.0" edition = "2021" [dependencies] -clap = { version = "4.5.20", features = ["derive"] } +clap = { version = "4.5.22", features = ["derive"] } geometry = { version = "1.0.0", path = "../geometry" } kdtree = { version = "1.0.0", path = "../kdtree" } -time = { version = "0.3.36", features = ["formatting"] } +time = { version = "0.3.37", features = ["formatting"] } wavefront = { version = "1.0.0", path = "../wavefront" } diff --git a/kdtree-tester-cli/Cargo.toml b/kdtree-tester-cli/Cargo.toml index 43419e4..c01b392 100644 --- a/kdtree-tester-cli/Cargo.toml +++ b/kdtree-tester-cli/Cargo.toml @@ -4,9 +4,9 @@ version = "0.1.0" edition = "2021" [dependencies] -clap = { version = "4.5.20", features = ["derive"] } +clap = { version = "4.5.22", features = ["derive"] } geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" +glam = "0.29.2" kdtree = { version = "1.0.0", path = "../kdtree" } rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } rayon = { version = "1.10.0", default-features = false } diff --git a/kdtree/Cargo.toml b/kdtree/Cargo.toml index 2f2517b..f60695d 100644 --- a/kdtree/Cargo.toml +++ b/kdtree/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" [dependencies] arrayvec = "0.7.6" geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" +glam = "0.29.2" itertools = "0.13.0" textwrap = "0.16.1" diff --git a/material-tester-cli/Cargo.toml b/material-tester-cli/Cargo.toml index c0bfbe5..3d1fc41 100644 --- a/material-tester-cli/Cargo.toml +++ b/material-tester-cli/Cargo.toml @@ -7,10 +7,10 @@ edition = "2021" ray_logging = ["tracing/ray_logging"] [dependencies] -clap = { version = "4.5.20", features = ["derive"] } +clap = { version = "4.5.22", features = ["derive"] } geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" -image = { version = "0.25.4", default-features = false, features = ["png"] } +glam = "0.29.2" +image = { version = "0.25.5", default-features = false, features = ["png"] } kdtree = { version = "1.0.0", path = "../kdtree" } -time = "0.3.36" +time = "0.3.37" tracing = { version = "1.0.0", path = "../tracing" } diff --git a/pathtracer-cli/Cargo.toml b/pathtracer-cli/Cargo.toml index 4f08f70..b4bd6d9 100644 --- a/pathtracer-cli/Cargo.toml +++ b/pathtracer-cli/Cargo.toml @@ -8,12 +8,12 @@ edition = "2021" ray_logging = ["tracing/ray_logging"] [dependencies] -clap = { version = "4.5.20", features = ["derive"] } +clap = { version = "4.5.22", features = ["derive"] } geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" -image = { version = "0.25.4", default-features = false, features = ["png"] } +glam = "0.29.2" +image = { version = "0.25.5", default-features = false, features = ["png"] } kdtree = { version = "1.0.0", path = "../kdtree" } rand = { version = "0.8.5", default-features = false, features = ["std", "small_rng"] } -time = { version = "0.3.36", features = ["formatting"] } +time = { version = "0.3.37", features = ["formatting"] } tracing = { version = "1.0.0", path = "../tracing" } wavefront = { version = "1.0.0", path = "../wavefront" } diff --git a/pathtracer-gui/Cargo.toml b/pathtracer-gui/Cargo.toml index f593e82..ab5367a 100644 --- a/pathtracer-gui/Cargo.toml +++ b/pathtracer-gui/Cargo.toml @@ -4,13 +4,13 @@ version = "0.1.0" edition = "2021" [dependencies] -clap = { version = "4.5.20", features = ["derive"] } +clap = { version = "4.5.22", features = ["derive"] } geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" +glam = "0.29.2" kdtree = { version = "1.0.0", path = "../kdtree" } -miniquad = "0.4.6" +miniquad = "0.4.7" rand = { version = "0.8.5", default-features = false, features = ["std", "small_rng"] } rayon = { version = "1.10.0", default-features = false } -time = "0.3.36" +time = "0.3.37" tracing = { version = "1.0.0", path = "../tracing" } wavefront = { version = "1.0.0", path = "../wavefront" } diff --git a/tracing/Cargo.toml b/tracing/Cargo.toml index a5b7d03..9718697 100644 --- a/tracing/Cargo.toml +++ b/tracing/Cargo.toml @@ -9,10 +9,10 @@ ray_logging = [] [dependencies] assert_approx_eq = "1.1.0" geometry = { version = "1.0.0", path = "../geometry" } -glam = "0.29.0" -image = { version = "0.25.4", default-features = false } +glam = "0.29.2" +image = { version = "0.25.5", default-features = false } kdtree = { version = "1.0.0", path = "../kdtree" } rand = { version = "0.8.5", default-features = false, features = ["small_rng", "std"] } rayon = "1.10.0" -time = "0.3.36" +time = "0.3.37" wavefront = { version = "1.0.0", path = "../wavefront" }