[[bench]]
harness = false
name = "sync_streaming_encrypt"
[dependencies.aes-gcm]
version = "0.10.3"
[dependencies.antimatter_api]
version = "2.0.8"
[dependencies.anyhow]
version = "1"
[dependencies.async-compression]
features = ["tokio", "gzip"]
optional = true
version = "0.4"
[dependencies.async-trait]
version = "0.1.74"
[dependencies.base64]
version = "0.21.2"
[dependencies.bytes]
version = "1.5.0"
[dependencies.chrono]
version = "0.4.35"
[dependencies.chrono-tz]
optional = true
version = ">=0.6, <0.9.0"
[dependencies.chronoutil]
optional = true
version = "0.2"
[dependencies.ciborium]
version = "0.2.1"
[dependencies.digest]
optional = true
version = "0.10"
[dependencies.duration-str]
default-features = false
optional = true
version = "0.7"
[dependencies.env_logger]
version = "0.10.1"
[dependencies.form_urlencoded]
optional = true
version = "1"
[dependencies.futures]
version = "0.3.29"
[dependencies.futures-util]
optional = true
version = "0.3"
[dependencies.generic-array]
version = "0.14.7"
[dependencies.hex]
version = "0.4.3"
[dependencies.hmac]
optional = true
version = "0.12"
[dependencies.http]
version = "1.1.0"
[dependencies.itertools]
version = "0.10.0"
[dependencies.json-patch]
default-features = false
optional = true
version = ">=0.2.3, <1.3.0"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.log]
version = "0.4.20"
[dependencies.lru]
version = "0.12.2"
[dependencies.md-5]
optional = true
version = "0.10"
[dependencies.mini-redis]
version = "0.4"
[dependencies.object]
version = "0.32.1"
[dependencies.p256]
features = ["ecdh"]
version = "0.13.2"
[dependencies.parse-size]
features = ["std"]
optional = true
version = "1"
[dependencies.polonius-the-crab]
version = "0.4.1"
[dependencies.rand]
version = "0.8.5"
[dependencies.reqwest]
version = "0.12.5"
[dependencies.reqwest-middleware]
version = "0.3.2"
[dependencies.ring]
version = "0.17.8"
[dependencies.rusoto_core]
version = "0.48.0"
[dependencies.rusoto_s3]
version = "0.48.0"
[dependencies.semver]
optional = true
version = "1"
[dependencies.serde]
features = ["derive"]
version = "1.0.188"
[dependencies.serde_bytes]
version = "0.11.14"
[dependencies.serde_json]
version = "1.0.108"
[dependencies.serde_repr]
version = "0.1.18"
[dependencies.serde_tuple]
version = "0.5.0"
[dependencies.serde_yaml]
optional = true
version = "0.9.1"
[dependencies.sha1]
optional = true
version = "0.10"
[dependencies.sha2]
optional = true
version = "0.10"
[dependencies.sha3]
version = "0.10.8"
[dependencies.sprintf]
optional = true
version = "0.2"
[dependencies.task-local-extensions]
version = "0.1.4"
[dependencies.tempfile]
version = "3.8.1"
[dependencies.thiserror]
version = "1"
[dependencies.tokio]
features = ["full"]
version = "1.34.0"
[dependencies.tokio-tar]
optional = true
version = "0.3"
[dependencies.tracing]
version = "0.1.27"
[dependencies.typetag]
version = "0.2.16"
[dependencies.url]
version = "2.5.0"
[dependencies.urlencoding]
optional = true
version = "2"
[dependencies.wasmtime]
version = ">=16, <20"
[dev-dependencies.criterion]
version = "0.5.1"
[features]
all-builtins = ["all-crypto-builtins", "base64url-builtins", "hex-builtins", "json-builtins", "rand-builtins", "semver-builtins", "sprintf-builtins", "units-builtins", "yaml-builtins", "urlquery-builtins", "time-builtins"]
all-crypto-builtins = ["crypto-digest-builtins", "crypto-hmac-builtins", "crypto-md5-builtins", "crypto-sha1-builtins", "crypto-sha2-builtins"]
base64url-builtins = []
crypto-digest-builtins = ["dep:digest"]
crypto-hmac-builtins = ["dep:hmac"]
crypto-md5-builtins = ["dep:md-5"]
crypto-sha1-builtins = ["dep:sha1"]
crypto-sha2-builtins = ["dep:sha2"]
default = ["all-builtins", "loader"]
hex-builtins = []
json-builtins = ["dep:json-patch"]
loader = ["dep:tokio-tar", "dep:async-compression", "dep:futures-util", "tokio/fs", "tokio/io-util"]
rand-builtins = ["rng"]
rng = []
semver-builtins = ["dep:semver"]
sprintf-builtins = ["dep:sprintf"]
time = []
time-builtins = ["time", "dep:chrono-tz", "dep:duration-str", "dep:chronoutil"]
units-builtins = ["dep:parse-size"]
urlquery-builtins = ["dep:form_urlencoded", "dep:urlencoding"]
yaml-builtins = ["dep:serde_yaml"]
[package]
authors = ["The Antimatter Team <support@antimatter.io>"]
description = "antimatter.io Rust library for data control"
edition = "2021"
homepage = "https://antimatter.io"
license = "Apache-2.0"
name = "antimatter"
readme = "README.md"
version = "2.0.8"