[package]
edition = "2021"
rust-version = "1.82"
name = "fso-graph"
version = "0.3.4"
authors = [
"Aditya Kresna <aditya.kresna@outlook.co.id>",
"Martin Junghanns <github@s1ck.dev>",
"Paul Horn <developer@knutwalker.de>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A library of high-performant graph algorithms. Community-maintained fork of graph."
homepage = "https://github.com/fluminis-scientiae-oraculum/fso-graph"
documentation = "https://docs.rs/fso-graph"
readme = "README.md"
keywords = [
"graph",
"algorithms",
"parallel",
]
categories = [
"algorithms",
"data-structures",
"concurrency",
"science",
]
license = "MIT"
repository = "https://github.com/fluminis-scientiae-oraculum/fso-graph"
[lib]
name = "fso_graph"
path = "src/lib.rs"
[[example]]
name = "usage-demo"
path = "examples/usage-demo.rs"
[dependencies.ahash]
version = "0.8.12"
[dependencies.atomic_float]
version = "1.1"
[dependencies.clap]
version = "4.6"
features = ["derive"]
optional = true
[dependencies.fso-graph-builder]
version = "^0.4.3"
[dependencies.log]
version = "0.4"
[dependencies.nanorand]
version = "0.7.0"
[dependencies.num-format]
version = "0.4"
[dependencies.rayon]
version = "1.12"
[dependencies.serde]
version = "1"
features = ["derive"]
optional = true
[dev-dependencies.env_logger]
version = "0.11"
[dev-dependencies.fso-graph-builder]
version = "^0.4.3"
features = ["gdl"]
[dev-dependencies.log]
version = "0.4"
[dev-dependencies.polars]
version = "0.53"
features = ["fmt"]
default-features = false
[lints.clippy.all]
level = "deny"
priority = -1
[lints.rust.unexpected_cfgs]
level = "warn"
priority = 0
check-cfg = [
"cfg(has_new_uninit)",
"cfg(has_maybe_uninit_write_slice)",
"cfg(has_slice_partition_dedup)",
"cfg(has_doc_cfg)",
]