testcontainers-modules 0.11.6

Community maintained modules for Testcontainers for Rust
Documentation
[dependencies.parse-display]
default-features = false
features = []
optional = true
version = "0.9.1"

[dependencies.rcgen]
default-features = false
features = ["pem", "ring"]
optional = true
version = "0.13.1"

[dependencies.testcontainers]
version = "0.23.0"

[dev-dependencies.alloy-network]
version = "0.9.2"

[dev-dependencies.alloy-provider]
version = "0.9.2"

[dev-dependencies.alloy-transport-http]
version = "0.9.2"

[dev-dependencies.async-nats]
version = "0.38.0"

[dev-dependencies.aws-config]
version = "1.0.1"

[dev-dependencies.aws-sdk-dynamodb]
version = "1.2.0"

[dev-dependencies.aws-sdk-s3]
version = "1.2.0"

[dev-dependencies.aws-sdk-sqs]
version = "1.2.0"

[dev-dependencies.aws-types]
version = "1.0.1"

[dev-dependencies.bollard]
version = "0.17.0"

[dev-dependencies.clickhouse]
version = "0.11.6"

[dev-dependencies.databend-driver]
version = "0.22.2"

[dev-dependencies.futures]
version = "0.3"

[dev-dependencies.k8s-openapi]
features = ["v1_29"]
version = "0.21.1"

[dev-dependencies.kube]
default-features = false
features = ["client", "rustls-tls"]
version = "0.90.0"

[dev-dependencies.lapin]
version = "2.3.1"

[dev-dependencies.ldap3]
version = "0.11.5"

[dev-dependencies.meilisearch-sdk]
version = "0.26.1"

[dev-dependencies.mongodb]
version = "3.0.1"

[dev-dependencies.mysql]
version = "25.0.0"

[dev-dependencies.native-tls]
features = ["vendored"]
version = "0.2.12"

[dev-dependencies.neo4rs]
version = "0.7.0"

[dev-dependencies.openssl-sys]
features = ["vendored"]
version = "0.9.103"

[dev-dependencies.oracle]
version = "0.6.0"

[dev-dependencies.postgres]
version = "0.19.7"

[dev-dependencies.pretty_env_logger]
version = "0.5.0"

[dev-dependencies.pulsar]
version = "6.3"

[dev-dependencies.rdkafka]
version = "0.36.0"

[dev-dependencies.redis]
features = ["json"]
version = "0.27.2"

[dev-dependencies.reqwest]
default-features = false
features = ["blocking", "json", "rustls-tls", "rustls-tls-native-roots"]
version = "0.12.5"

[dev-dependencies.retry]
version = "2.0.0"

[dev-dependencies.rqlite-rs]
version = "0.5.0"

[dev-dependencies.rustls]
features = ["ring"]
version = "0.23.2"

[dev-dependencies.serde]
features = ["derive"]
version = "1.0.188"

[dev-dependencies.serde_json]
version = "1.0.107"

[dev-dependencies.surrealdb]
version = "1.2.0"

[dev-dependencies.tar]
version = "0.4.40"

[dev-dependencies.testcontainers]
features = ["blocking"]
version = "0.23.0"

[dev-dependencies.tiberius]
default-features = false
features = ["tds73", "rustls"]
version = "0.12.2"

[dev-dependencies.tokio]
features = ["macros"]
version = "1"

[dev-dependencies.tokio-util]
features = ["compat"]
version = "0.7.10"

[dev-dependencies.vaultrs]
version = "0.7.2"

[dev-dependencies.zookeeper-client]
version = "0.8.0"

[[example]]
name = "localstack"
path = "examples/localstack.rs"
required-features = ["localstack"]

[[example]]
name = "mongo"
path = "examples/mongo.rs"
required-features = ["mongo"]

[[example]]
name = "mssql_server"
path = "examples/mssql_server.rs"
required-features = ["mssql_server"]

[[example]]
name = "nats"
path = "examples/nats.rs"
required-features = ["nats"]

[[example]]
name = "neo4j"
path = "examples/neo4j.rs"
required-features = ["neo4j"]

[[example]]
name = "openldap"
path = "examples/openldap.rs"
required-features = ["openldap"]

[[example]]
name = "postgres"
path = "examples/postgres.rs"
required-features = ["postgres"]

[[example]]
name = "rqlite"
path = "examples/rqlite.rs"
required-features = ["rqlite"]

[[example]]
name = "surrealdb"
path = "examples/surrealdb.rs"
required-features = ["surrealdb"]

[features]
anvil = []
blocking = ["testcontainers/blocking"]
clickhouse = ["http_wait"]
cncf_distribution = []
cockroach_db = []
consul = []
databend = ["http_wait"]
default = []
dynamodb = []
elastic_search = []
elasticmq = []
gitea = ["http_wait", "dep:rcgen"]
google_cloud_sdk_emulators = []
hashicorp_vault = []
http_wait = ["testcontainers/http_wait"]
k3s = []
kafka = []
kwok = []
localstack = []
mariadb = []
meilisearch = ["http_wait", "dep:parse-display"]
minio = []
mongo = []
mosquitto = []
mssql_server = []
mysql = []
nats = []
neo4j = []
openldap = ["dep:parse-display"]
oracle = []
orientdb = []
parity = []
postgres = []
properties-config = ["testcontainers/properties-config"]
pulsar = []
rabbitmq = []
redis = []
rqlite = ["http_wait"]
solr = []
surrealdb = []
trufflesuite_ganachecli = []
valkey = []
victoria_metrics = []
watchdog = ["testcontainers/watchdog"]
zookeeper = []

[lib]
name = "testcontainers_modules"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools::testing"]
description = "Community maintained modules for Testcontainers for Rust"
edition = "2021"
keywords = ["docker", "testcontainers"]
license = "MIT"
name = "testcontainers-modules"
readme = "README.md"
repository = "https://github.com/testcontainers/testcontainers-rs-modules-community"
rust-version = "1.81"
version = "0.11.6"

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]