Fast and robust atproto CAR file processing in rust
15
fork

Configure Feed

Select the types of activity you want to include in your feed.

at f0c1cfd8aade29db14a3c439f3843da5ed9250a8 46 lines 1.1 kB view raw
1[package] 2name = "repo-stream" 3version = "0.1.1" 4edition = "2024" 5license = "MIT OR Apache-2.0" 6description = "Fast and robust atproto CAR file processing in rust" 7repository = "https://tangled.org/@microcosm.blue/repo-stream" 8 9[dependencies] 10bincode = { version = "2.0.1", features = ["serde"] } 11futures = "0.3.31" 12futures-core = "0.3.31" 13ipld-core = { version = "0.4.2", features = ["serde"] } 14iroh-car = "0.5.1" 15log = "0.4.28" 16multibase = "0.9.2" 17rusqlite = "0.37.0" 18serde = { version = "1.0.228", features = ["derive"] } 19serde_bytes = "0.11.19" 20serde_ipld_dagcbor = "0.6.4" 21sha2 = "0.10.9" 22thiserror = "2.0.17" 23tokio = { version = "1.47.1", features = ["rt", "sync"] } 24 25[dev-dependencies] 26clap = { version = "4.5.48", features = ["derive"] } 27criterion = { version = "0.7.0", features = ["async_tokio"] } 28env_logger = "0.11.8" 29multibase = "0.9.2" 30tempfile = "3.23.0" 31tokio = { version = "1.47.1", features = ["full"] } 32 33[profile.profiling] 34inherits = "release" 35debug = true 36 37# [profile.release] 38# debug = true 39 40[[bench]] 41name = "non-huge-cars" 42harness = false 43 44[[bench]] 45name = "huge-car" 46harness = false