version = 4
[[package]]
name = "async-flow"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21973c294d67ff54c88b28fb90c8b7c9649c08edacc998b2e5acfaa19949a0c1"
dependencies = [
"async-trait",
"dogma",
"thiserror",
"tokio",
]
[[package]]
name = "async-trait"
version = "0.1.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "bytes"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "dogma"
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ba51e88eeeb6858fc7528ed1727f135646230f30c49f2e922b4ffe9c952f9a5"
dependencies = [
"iri-string",
"known-schemes",
"serde",
]
[[package]]
name = "flows"
version = "0.0.2"
dependencies = [
"async-flow",
"flows-audio",
"flows-derive",
"flows-hash",
"flows-image",
"flows-io",
"flows-json",
"flows-math",
"flows-rand",
"flows-text",
"tokio",
]
[[package]]
name = "flows-audio"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bf3b71683da9f1ec599fad4798d80847fa6be578c7d594b177887ab21019af7"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-derive"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f151d39e2c8487e71574fd701090814783343cf56959c0fa8f171d66025f0f6"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-hash"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b9cb85bd1a6452f36d1489cee89676a664738e3ed48e7e24abd9e03642194a5"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-image"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3217aa6a73e5da53f3cad9331dd0c24cc7e5b41483ec557dca954c7bc0fa4bfd"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-io"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ee0bd8a53c0ebb56c3126f6315f0fc3312c925e81e29b4b486bfac354db0d63"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-json"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "250833219605ead6719762f683d298995b7339ed52ace78ee2aa726ad557c13d"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-math"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8121a036836bd0ae4075540055e7cf2d7f7c9ed40b3b979516f7ce9d76b2915b"
dependencies = [
"async-flow",
"tokio",
]
[[package]]
name = "flows-rand"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59b286a530a4375843d520d55011ac34298d31e6699275bff343b833f1effc98"
dependencies = [
"async-flow",
]
[[package]]
name = "flows-text"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e5e9611d5016bb3898a82671b33676f734155ca0715f65fe14c7106c83cf7b3"
dependencies = [
"async-flow",
]
[[package]]
name = "iri-string"
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a"
dependencies = [
"memchr",
"serde",
]
[[package]]
name = "known-schemes"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c000b5392f942e57f412e6dc49400601f435d283d9019a3da92432057d2f7499"
dependencies = [
"iri-string",
"serde",
]
[[package]]
name = "memchr"
version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "pin-project-lite"
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "proc-macro2"
version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a"
dependencies = [
"proc-macro2",
]
[[package]]
name = "serde"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
"serde_core",
"serde_derive",
]
[[package]]
name = "serde_core"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[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 = "thiserror"
version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tokio"
version = "1.49.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86"
dependencies = [
"bytes",
"pin-project-lite",
"tokio-macros",
]
[[package]]
name = "tokio-macros"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"