swh-graph-stdlib 11.0.0

Library of algorithms and data structures for swh-graph
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

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