# 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 = "rattler_package_streaming" version = "0.22.20" authors = ["Bas Zalmstra "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Extract and stream of Conda package archives" homepage = "https://github.com/conda/rattler" readme = "README.md" categories = ["development-tools"] license = "BSD-3-Clause" repository = "https://github.com/conda/rattler" [lib] name = "rattler_package_streaming" path = "src/lib.rs" [[test]] name = "extract" path = "tests/extract.rs" [[test]] name = "write" path = "tests/write.rs" [dependencies.bzip2] version = "0.5.0" [dependencies.chrono] version = "0.4.39" features = [ "std", "serde", "alloc", ] default-features = false [dependencies.fs-err] version = "3.0.0" features = ["tokio"] [dependencies.futures-util] version = "0.3.31" [dependencies.num_cpus] version = "1.16.0" [dependencies.rattler_conda_types] version = "0.29.7" default-features = false [dependencies.rattler_digest] version = "1.0.4" default-features = false [dependencies.rattler_networking] version = "0.21.9" default-features = false [dependencies.rattler_redaction] version = "0.1.5" features = [ "reqwest", "reqwest-middleware", ] [dependencies.reqwest] version = "0.12.9" features = ["stream"] optional = true default-features = false [dependencies.reqwest-middleware] version = "0.4.0" optional = true [dependencies.serde_json] version = "1.0.133" [dependencies.tar] version = "0.4.43" [dependencies.tempfile] version = "3.14.0" [dependencies.thiserror] version = "2.0" [dependencies.tokio] version = "1.42.0" features = ["fs"] default-features = false [dependencies.tokio-util] version = "0.7.13" features = ["io-util"] [dependencies.tracing] version = "0.1.41" [dependencies.url] version = "2.5.4" [dependencies.zip] version = "2.2.2" features = [ "deflate", "time", ] default-features = false [dependencies.zstd] version = "0.13.2" features = ["zstdmt"] default-features = false [dev-dependencies.assert_matches] version = "1.5.0" [dev-dependencies.insta] version = "1.41.1" features = ["yaml"] [dev-dependencies.rstest] version = "0.23.0" [dev-dependencies.rstest_reuse] version = "0.7.0" [dev-dependencies.tokio] version = "1.42.0" features = [ "rt", "macros", "rt-multi-thread", ] default-features = false [dev-dependencies.walkdir] version = "2.5.0" [features] default = ["native-tls"] native-tls = ["rattler_networking/native-tls"] reqwest = [ "dep:reqwest-middleware", "dep:reqwest", ] rustls-tls = ["rattler_networking/rustls-tls"] wasm = ["zstd/wasm"]