[package] name = "pooled-writer" version = "0.3.0" edition = "2021" authors = [ "Seth Stadick ", "Tim Fennell " ] license = "MIT" readme = "README.md" documentation = "https://docs.rs/pooled-writer" homepage = "https://github.com/fulcrumgenomics/pooled-writer" repository = "https://github.com/fulcrumgenomics/pooled-writer" description = "Library for using N threads to write to M compressed files/writers." keywords = ["bioinformatics", "genomic", "compression", "writer"] categories = ["science", "compression"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["bgzf_compressor"] bgzf_compressor = ["bgzf"] [dependencies] bgzf = { version = "0.2.0", optional = true} bytes = "1.1.0" flume = "0.10.9" parking_lot = "0.12.0" thiserror = "1.0.30" [dev-dependencies] bgzf = "0.2.0" num_cpus = "1.13.0" proptest = "1.0.0" rand = "0.8.4" tempfile = "3.2.0"