[dependencies.dyn-clone]
optional = true
version = "1.0.19"
[dependencies.fixedbitset]
version = "0.5.7"
[dependencies.hashbrown]
version = "0.15.0"
[dependencies.itertools]
version = "0.13.0"
[dependencies.nalgebra]
features = ["sparse"]
version = "0.33.2"
[dependencies.ndarray]
version = "0.16.1"
[dependencies.rayon]
optional = true
version = "1.10.0"
[dependencies.thiserror]
version = "2.0.12"
[[example]]
name = "linalg"
path = "examples/linalg.rs"
[[example]]
name = "props"
path = "examples/props.rs"
[[example]]
name = "simple"
path = "examples/simple.rs"
[features]
all = ["rayon", "temporal", "multiplex", "default"]
default = ["macros"]
macros = []
multiplex = ["dep:dyn-clone"]
rayon = ["dep:rayon"]
temporal = []
[lib]
doctest = false
name = "hypergraphx"
path = "src/lib.rs"
[package]
authors = ["Abhay Shankar K"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A hypergraph library for Rust, based on the Python library of the same name."
edition = "2024"
keywords = ["hypergraph", "graph", "data-structures", "algorithms", "neural-networks"]
license = "MIT OR Apache-2.0"
name = "hypergraphx"
readme = "README.md"
version = "0.0.3"