version = 4
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "crossbeam-channel"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "crossbeam-utils"
version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "getrandom"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "hashbrown"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "indexmap"
version = "2.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "libc"
version = "0.2.181"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5"
[[package]]
name = "murk"
version = "0.1.9"
dependencies = [
"murk-arena",
"murk-core",
"murk-engine",
"murk-obs",
"murk-propagator",
"murk-propagators",
"murk-replay",
"murk-space",
]
[[package]]
name = "murk-arena"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5f526ebe8333b49157552f52d918dd1982541f5b8b6a9ab6a7697a5b542ef91"
dependencies = [
"indexmap",
"murk-core",
]
[[package]]
name = "murk-core"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27b5c993fdf33e86c88923447f290f11dd61b4b707c6ab077faa11a2fb62e382"
dependencies = [
"smallvec",
]
[[package]]
name = "murk-engine"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ac7ad8edc74a3bbbd3583d6eedb0fa670c72a890bc951930fe0ec9c3b86dadc"
dependencies = [
"crossbeam-channel",
"indexmap",
"murk-arena",
"murk-core",
"murk-obs",
"murk-propagator",
"murk-space",
"smallvec",
]
[[package]]
name = "murk-obs"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e2e3a9a1c191b07318b2c788818fdd049cb54b0f99bd656da6397bc3a409f10"
dependencies = [
"indexmap",
"murk-core",
"murk-space",
"smallvec",
]
[[package]]
name = "murk-propagator"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36c4443a1230ba55c2568711545812b3ad035980d92f7e6d0e6997253557359c"
dependencies = [
"indexmap",
"murk-core",
"murk-space",
]
[[package]]
name = "murk-propagators"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97f3d3bd4d9cbbc714f2045b7667af4b16e4a9d6f0713346542b22946305c2a6"
dependencies = [
"murk-core",
"murk-propagator",
"murk-space",
"rand",
"rand_chacha",
"smallvec",
]
[[package]]
name = "murk-replay"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac861b0890fef01deed0a765fbbf84fbb84a4d9cd55f1297ec604344c17fad96"
dependencies = [
"murk-core",
]
[[package]]
name = "murk-space"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "156cd8dfa268179c65c5d68f5aa17c806db24d1280bc33d597078850801fe6ae"
dependencies = [
"indexmap",
"murk-core",
"smallvec",
]
[[package]]
name = "ppv-lite86"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
"zerocopy",
]
[[package]]
name = "proc-macro2"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rand"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
"rand_chacha",
"rand_core",
]
[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
"rand_core",
]
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom",
]
[[package]]
name = "smallvec"
version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
[[package]]
name = "syn"
version = "2.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e"
[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
name = "zerocopy"
version = "0.8.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
version = "0.8.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517"
dependencies = [
"proc-macro2",
"quote",
"syn",
]