# 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 = "pocket-ic" version = "6.0.0" authors = ["The Internet Computer Project Developers"] build = false include = [ "src", "Cargo.toml", "CHANGELOG.md", "README.md", "HOWTO.md", "LICENSE", ] autobins = false autoexamples = false autotests = false autobenches = false description = "PocketIC: A Canister Smart Contract Testing Platform" documentation = "https://docs.rs/pocket-ic/latest/pocket_ic/" readme = "README.md" keywords = [ "icp", "canister", "testing", "smart-contract", "internet-computer", ] categories = [ "emulators", "development-tools::testing", "wasm", ] license = "Apache-2.0" repository = "https://github.com/dfinity/ic" [lib] name = "pocket_ic" path = "src/lib.rs" [dependencies.base64] version = "0.13.1" [dependencies.candid] version = "0.10.6" [dependencies.hex] version = "0.4.3" features = ["serde"] [dependencies.ic-certification] version = "2.6.0" [dependencies.ic-transport-types] version = "0.37.1" [dependencies.reqwest] version = "0.12.8" features = [ "blocking", "http2", "json", "multipart", "rustls-tls", "rustls-tls-native-roots", "socks", "stream", ] default-features = false [dependencies.schemars] version = "0.8.16" [dependencies.serde] version = "1.0.203" features = ["derive"] [dependencies.serde_bytes] version = "0.11.15" [dependencies.serde_cbor] version = "0.11.2" [dependencies.serde_json] version = "^1.0.107" [dependencies.sha2] version = "0.10.8" [dependencies.slog] version = "2.7.0" features = [ "max_level_trace", "nested-values", "release_max_level_trace", ] [dependencies.strum] version = "0.26.3" features = ["derive"] [dependencies.strum_macros] version = "0.26.4" [dependencies.thiserror] version = "1.0.62" [dependencies.tokio] version = "1.41.1" features = ["full"] [dependencies.tracing] version = "0.1.40" [dependencies.tracing-appender] version = "0.2.3" [dependencies.tracing-subscriber] version = "0.3.18" features = [ "env-filter", "fmt", "json", ] [dev-dependencies.candid_parser] version = "0.1.2" [dev-dependencies.ed25519-dalek] version = "2.1.1" features = [ "std", "zeroize", "digest", "batch", "pkcs8", "pem", "hazmat", ] [dev-dependencies.flate2] version = "1.0.31" [dev-dependencies.ic-cdk] version = "0.16.0" [dev-dependencies.k256] version = "0.13.4" features = [ "arithmetic", "ecdsa", "pem", "pkcs8", "precomputed-tables", "schnorr", "std", ] default-features = false [dev-dependencies.lazy_static] version = "1.4.0" [dev-dependencies.wat] version = "1.212.0" [target."cfg(windows)".dependencies.wslpath] version = "0.0.2"