# 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.75" name = "testcontainers-modules" version = "0.11.4" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Community maintained modules for Testcontainers for Rust" readme = "README.md" keywords = [ "docker", "testcontainers", ] categories = ["development-tools::testing"] license = "MIT" repository = "https://github.com/testcontainers/testcontainers-rs-modules-community" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] [lib] name = "testcontainers_modules" path = "src/lib.rs" [[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 = "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 = "surrealdb" path = "examples/surrealdb.rs" required-features = ["surrealdb"] [dependencies.parse-display] version = "0.9.1" features = [] optional = true default-features = false [dependencies.rcgen] version = "0.13.1" features = [ "pem", "ring", ] optional = true default-features = false [dependencies.testcontainers] version = "0.23.0" [dev-dependencies.async-nats] version = "0.37.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] version = "0.21.1" features = ["v1_29"] [dev-dependencies.kube] version = "0.90.0" features = [ "client", "rustls-tls", ] default-features = false [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] version = "0.2.12" features = ["vendored"] [dev-dependencies.neo4rs] version = "0.7.0" [dev-dependencies.openssl-sys] version = "0.9.103" features = ["vendored"] [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] version = "0.27.2" features = ["json"] [dev-dependencies.reqwest] version = "0.12.5" features = [ "blocking", "json", "rustls-tls", "rustls-tls-native-roots", ] default-features = false [dev-dependencies.retry] version = "2.0.0" [dev-dependencies.rustls] version = "0.23.2" features = ["ring"] [dev-dependencies.serde] version = "1.0.188" features = ["derive"] [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] version = "0.23.0" features = ["blocking"] [dev-dependencies.tiberius] version = "0.12.2" features = [ "tds73", "rustls", ] default-features = false [dev-dependencies.tokio] version = "1" features = ["macros"] [dev-dependencies.tokio-util] version = "0.7.10" features = ["compat"] [dev-dependencies.vaultrs] version = "0.7.2" [dev-dependencies.zookeeper-client] version = "0.8.0" [features] 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 = [] solr = [] surrealdb = [] trufflesuite_ganachecli = [] victoria_metrics = [] watchdog = ["testcontainers/watchdog"] zookeeper = []