[package]
edition = "2024"
name = "swh-graph-stdlib"
version = "10.2.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Library of algorithms and data structures for swh-graph"
readme = false
keywords = [
"software-heritage",
"graph",
"compression",
"webgraph",
]
categories = [
"compression",
"science",
]
license = "GPL-3.0-or-later"
repository = "https://gitlab.softwareheritage.org/swh/devel/swh-graph-libs"
resolver = "2"
[lib]
name = "swh_graph_stdlib"
path = "src/lib.rs"
[[example]]
name = "find-origins"
path = "examples/find-origins.rs"
[[test]]
name = "connectivity"
path = "tests/connectivity.rs"
[[test]]
name = "labeling"
path = "tests/labeling.rs"
[[test]]
name = "origins"
path = "tests/origins.rs"
[[test]]
name = "small_node_set"
path = "tests/small_node_set.rs"
[[test]]
name = "stdlib"
path = "tests/stdlib.rs"
[dependencies.anyhow]
version = "1.0.79"
features = ["backtrace"]
[dependencies.dashmap]
version = "6.1.0"
features = ["rayon"]
[dependencies.dsi-bitstream]
version = "0.5.0"
[dependencies.dsi-progress-logger]
version = "0.8.0"
[dependencies.epserde]
version = "0.11.4"
[dependencies.itertools]
version = "0.11.0"
[dependencies.log]
version = "0.4.17"
[dependencies.rapidhash]
version = "1.4.0"
[dependencies.rayon]
version = "1.9.0"
[dependencies.rdst]
version = "0.20.14"
features = ["multi-threaded"]
[dependencies.regex]
version = "1.11.1"
[dependencies.smallvec]
version = "1.15.1"
[dependencies.sux]
version = "0.10.0"
[dependencies.swh-graph]
version = ">= 9.1.0, < 11.0.0"
[dependencies.value-traits]
version = "0.2.0"
[dependencies.webgraph]
version = "0.5.0"
[dependencies.webgraph-algo]
version = "0.5.0"
[dev-dependencies.clap]
version = "4.5.13"
features = ["derive"]
[dev-dependencies.env_logger]
version = "0.11.5"
[dev-dependencies.tempfile]
version = "3.7.1"