# 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" name = "cacache" version = "13.0.0" authors = ["Kat Marchán "] description = "Content-addressable, key-value, high-performance, on-disk cache." homepage = "https://github.com/zkat/cacache-rs" readme = "README.md" categories = [ "caching", "filesystem", ] license = "Apache-2.0" repository = "https://github.com/zkat/cacache-rs" [[bench]] name = "benchmarks" harness = false [dependencies.async-std] version = "1.10.0" features = ["unstable"] optional = true [dependencies.digest] version = "0.10.6" [dependencies.either] version = "1.6.1" [dependencies.futures] version = "0.3.17" optional = true [dependencies.hex] version = "0.4.3" [dependencies.memmap2] version = "0.5.8" optional = true [dependencies.miette] version = "5.7.0" [dependencies.reflink-copy] version = "0.1.9" [dependencies.serde] version = "1.0.130" [dependencies.serde_derive] version = "1.0.130" [dependencies.serde_json] version = "1.0.68" [dependencies.sha1] version = "0.10.5" [dependencies.sha2] version = "0.10.6" [dependencies.ssri] version = "9.0.0" [dependencies.tempfile] version = "3.4.0" [dependencies.thiserror] version = "1.0.40" [dependencies.tokio] version = "1.12.0" features = [ "fs", "io-util", "macros", "rt", ] optional = true [dependencies.tokio-stream] version = "0.1.7" features = ["io-util"] optional = true [dependencies.walkdir] version = "2.3.2" [dev-dependencies.async-attributes] version = "1.1.2" [dev-dependencies.criterion] version = "0.4.0" [dev-dependencies.lazy_static] version = "1.4.0" [dev-dependencies.tokio] version = "1.12.0" features = [ "fs", "io-util", "macros", "rt", "rt-multi-thread", ] [features] async-std = [ "dep:async-std", "futures", ] default = [ "async-std", "mmap", ] link_to = [] mmap = [ "memmap2", "libc", ] tokio-runtime = [ "tokio", "tokio-stream", "futures", ] [target."cfg(target_os = \"linux\")".dependencies.libc] version = "0.2.144" optional = true