[[bench]]
harness = false
name = "ip_bench"
path = "benches/ip_bench.rs"
[dependencies.lazy-regex]
version = "3.4.2"
[dependencies.once_cell]
default-features = false
features = ["alloc"]
version = "1.21"
[dependencies.serde]
default-features = false
features = ["derive", "alloc"]
optional = true
version = "1"
[dependencies.tinyvec]
features = ["alloc"]
version = "1"
[dev-dependencies.divan]
version = "0.1"
[dev-dependencies.ipnet]
version = "2.11.0"
[dev-dependencies.ipnetwork]
version = "0.21.1"
[dev-dependencies.pretty_assertions]
version = "1.4.1"
[dev-dependencies.serde_json]
version = "1"
[features]
default = ["std"]
serde = ["dep:serde"]
std = ["once_cell/std"]
[lib]
crate-type = ["cdylib", "rlib"]
name = "iptools"
path = "src/lib.rs"
[package]
authors = ["Denis Avvakumov"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["algorithms", "network-programming"]
description = """
High-performance IPv4/IPv6 utilities and iterators inspired by Python's iptools
"""
edition = "2021"
homepage = "https://github.com/Deniskore"
keywords = ["ip", "iptools", "network"]
license = "MIT"
name = "iptools"
readme = "README.md"
repository = "https://github.com/Deniskore/iptools"
version = "0.4.1"
[profile.release]
opt-level = 3
[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
version = "0.3.83"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
version = "0.2.106"