iptools 0.4.0

High-performance IPv4/IPv6 utilities and iterators inspired by Python's iptools
Documentation
[[bench]]
harness = false
name = "ip_bench"
path = "benches/ip_bench.rs"

[dependencies.itoa]
default-features = false
version = "1"

[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.0"

[profile.release]
opt-level = 3

[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
version = "0.3"

[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
version = "0.2"