[package]
edition = "2024"
name = "swh-graph-stdlib"
version = "11.0.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"
[features]
unstable_project_ids = []
[lib]
name = "swh_graph_stdlib"
path = "src/lib.rs"
[[bin]]
name = "project-ids"
path = "src/bin/project-ids.rs"
required-features = ["unstable_project_ids"]
[[example]]
name = "find-origins"
path = "examples/find-origins.rs"
[[test]]
name = "connectivity"
path = "tests/connectivity.rs"
[[test]]
name = "fs"
path = "tests/fs.rs"
[[test]]
name = "labeling"
path = "tests/labeling.rs"
[[test]]
name = "origins"
path = "tests/origins.rs"
[[test]]
name = "project_ids"
path = "tests/project_ids.rs"
[[test]]
name = "small_node_set"
path = "tests/small_node_set.rs"
[[test]]
name = "stdlib"
path = "tests/stdlib.rs"
[[test]]
name = "vcs"
path = "tests/vcs.rs"
[dependencies.anyhow]
version = "1.0.79"
features = ["backtrace"]
[dependencies.clap]
version = "4.1.6"
features = ["derive"]
[dependencies.dashmap]
version = "6.1.0"
features = ["rayon"]
[dependencies.dsi-bitstream]
version = "0.7.0"
[dependencies.dsi-progress-logger]
version = "0.8.0"
[dependencies.env_logger]
version = "0.11.5"
[dependencies.epserde]
version = "0.12.0"
[dependencies.itertools]
version = "0.11.0"
[dependencies.lender]
version = "0.6.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.12.0"
features = [
"epserde",
"epserde",
]
[dependencies.swh-graph]
version = "11.0.0"
[dependencies.tempfile]
version = "3.7.1"
[dependencies.value-traits]
version = "0.2.0"
[dependencies.webgraph]
version = "0.6.0"
[dependencies.webgraph-algo]
version = "0.6.0"
[dependencies.webgraph-cli]
version = "0.4.0"
[dev-dependencies.clap]
version = "4.5.13"
features = ["derive"]
[dev-dependencies.env_logger]
version = "0.11.5"