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 46b76dc865f04c32f0e5dc3eede06dd46b8bcd15 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