[[bench]]
harness = false
name = "lookups"
path = "benches/lookups.rs"
[[bin]]
name = "ripe_update_demo"
path = "src/bin/ripe_update_demo.rs"
[dependencies.rand]
version = "0.8"
[dependencies.reqwest]
default-features = false
features = ["blocking", "rustls-tls"]
optional = true
version = "0.12"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"
[dev-dependencies.tempfile]
version = "3"
[[example]]
name = "simple"
path = "examples/simple.rs"
[features]
default = []
download = ["dep:reqwest"]
[lib]
name = "ip_alloc_lookup"
path = "src/lib.rs"
[package]
authors = ["Marko Markovic <marko.markovic0@outlook.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["network-programming", "data-structures"]
description = "Fast, offline IPv4/IPv6 IP allocation lookup (country + EU flag) using RIPE NCC delegated data"
documentation = "https://docs.rs/ip-alloc-lookup"
edition = "2024"
keywords = ["ip", "rir", "ip-range", "lookup", "offline"]
license = "MIT OR Apache-2.0"
name = "ip-alloc-lookup"
readme = "README.md"
repository = "https://github.com/markobekko/ip-alloc-lookup"
version = "0.1.3"