# 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.76" name = "numcodecs-sz3" version = "0.2.0" authors = ["Juniper Tyree "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "SZ3 codec implementation for the numcodecs API" readme = "README.md" keywords = [ "sz3", "numcodecs", "compression", "encoding", ] categories = [ "compression", "encoding", ] license = "MPL-2.0" repository = "https://github.com/juntyr/numcodecs-rs" [lib] name = "numcodecs_sz3" path = "src/lib.rs" [dependencies.ndarray] version = "0.16" features = ["std"] default-features = false [dependencies.numcodecs] version = "0.2" default-features = false [dependencies.postcard] version = "1.0" default-features = false [dependencies.schemars] version = "=1.0.0-alpha.15" features = [ "derive", "preserve_order", ] default-features = false [dependencies.serde] version = "1.0" features = [ "std", "derive", ] default-features = false [dependencies.sz3] version = "0.1.1" default-features = false [dependencies.thiserror] version = "1.0" default-features = false [dependencies.zstd-sys] version = "2.0.12" features = ["no_wasm_shim"] default-features = false [lints.clippy] cargo_common_metadata = "warn" expect_used = "warn" indexing_slicing = "warn" module_name_repetitions = "allow" multiple_crate_versions = "warn" panic = "warn" todo = "warn" unimplemented = "warn" unreachable = "warn" unwrap_used = "warn" [lints.clippy.cargo] level = "warn" priority = -1 [lints.clippy.complexity] level = "warn" priority = -1 [lints.clippy.correctness] level = "warn" priority = -1 [lints.clippy.nursery] level = "warn" priority = -1 [lints.clippy.pedantic] level = "warn" priority = -1 [lints.clippy.perf] level = "warn" priority = -1 [lints.clippy.style] level = "warn" priority = -1 [lints.clippy.suspicious] level = "warn" priority = -1 [lints.rust] missing_docs = "warn" unsafe_code = "deny" unstable_features = "forbid" unused_crate_dependencies = "warn"