# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.73" name = "blobary" version = "0.3.0" authors = ["Arto Bendiken"] publish = true description = "Blobary, a place for blobs." homepage = "https://github.com/artob/blobary" documentation = "https://github.com/artob/blobary/blob/master/README.md" readme = "README.md" keywords = [ "blob", "blob-storage", "blob-store", ] categories = [ "data-structures", "database-implementations", "filesystem", ] license = "Unlicense" repository = "https://github.com/artob/blobary" [dependencies.arrayvec] version = "0.7.4" features = ["zeroize"] [dependencies.blake3] version = "1.5.0" features = [ "mmap", "neon", "rayon", "zeroize", ] [dependencies.bs58] version = "0.5.0" optional = true [dependencies.cap-std] version = "2.0.0" [dependencies.cap-tempfile] version = "2.0.0" [dependencies.infer] version = "0.15.0" optional = true default-features = false [dependencies.libflate] version = "2.0.0" optional = true [dependencies.lz4_flex] version = "0.11.1" optional = true [dependencies.redis] version = "0.23.3" features = [ "keep-alive", "tls-rustls", ] optional = true [dependencies.rusqlite] version = "0.29.0" optional = true [dependencies.rust-s3] version = "0.33.0" features = ["sync-rustls-tls"] optional = true default-features = false [dependencies.thiserror] version = "1.0.50" [dependencies.tracing] version = "0.1.39" optional = true [dependencies.zerocopy] version = "0.7.11" [dependencies.zerocopy-derive] version = "0.7.11" [dependencies.zeroize] version = "1.6.0" optional = true [features] base58 = ["dep:bs58"] default = [ "base58", "encrypt", "gzip", "lz4", "magic", "redis", "s3", "sqlite", "tracing", ] encrypt = ["dep:zeroize"] gzip = ["dep:libflate"] lz4 = ["dep:lz4_flex"] magic = ["dep:infer"] redis = ["dep:redis"] s3 = ["dep:rust-s3"] sqlite = ["dep:rusqlite"] tracing = ["dep:tracing"]