[[bin]]
name = "ribeye"
path = "src/cli/ribeye.rs"
required-features = ["cli"]
[dependencies.anyhow]
version = "1.0"
[dependencies.bgpkit-broker]
optional = true
version = "0.7.0-alpha.3"
[dependencies.bgpkit-parser]
version = "0.10.0-alpha.8"
[dependencies.chrono]
optional = true
version = "0.4.26"
[dependencies.clap]
features = ["derive"]
optional = true
version = "4.3"
[dependencies.dotenvy]
optional = true
version = "0.15.7"
[dependencies.ipnet]
optional = true
version = "2.4"
[dependencies.itertools]
optional = true
version = "0.12.0"
[dependencies.oneio]
features = ["s3"]
optional = true
version = "0.15.6"
[dependencies.openssl]
features = ["vendored"]
optional = true
version = "0.10"
[dependencies.rayon]
optional = true
version = "1.7"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.serde_json]
optional = true
version = "1.0"
[dependencies.tempfile]
optional = true
version = "3"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
features = ["env-filter"]
optional = true
version = "0.3"
[dev-dependencies.tracing-subscriber]
version = "0.3"
[features]
cli = ["processors", "clap", "tracing-subscriber", "rayon", "dotenvy"]
default = ["cli"]
processors = ["ipnet", "serde", "serde_json", "bgpkit-broker", "chrono", "itertools", "oneio", "tempfile"]
vendored-openssl = ["openssl"]
[package]
authors = ["Mingwei Zhang <mingwei@bgpkit.com>"]
default-run = "ribeye"
description = """
ribeye -- a Rust library for BGP RIB data processing.
"""
documentation = "https://docs.rs/ribeye"
edition = "2021"
keywords = ["bgp", "bgpkit", "api"]
license = "MIT"
name = "ribeye"
readme = "README.md"
repository = "https://github.com/bgpkit/ribeye"
version = "0.3.0"