[package] name = "alkgit-transport" description = "Git smart-protocol transport for alkgit: packetline framing, capability advertisement, upload-pack and receive-pack serving over alkcall BiStreams" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true [dependencies] alkgit-core = { workspace = true } alkcall = { workspace = true } gix-packetline = { workspace = true } gix-protocol = { workspace = true } gix-transport = { workspace = true } gix-hash = { workspace = true } bytes = { workspace = true } tokio = { workspace = true } futures = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } [features] default = [] sha256 = ["alkgit-core/sha256"]