| [package] |
| name = "petgraph-graph" |
| version = "0.1.0" |
| edition = "2021" |
| |
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html |
| [dependencies] |
| fixedbitset = { workspace = true } |
| funty = { version = "2.0.0", default-features = false } |
| petgraph-core = { workspace = true, features = ["alloc"] } |
| serde = { workspace = true, optional = true, features = ["alloc", "derive"] } |
| proptest = { workspace = true, optional = true } |
| petgraph-proptest = { workspace = true, optional = true } |
| |
| [dev-dependencies] |
| # Used for documentation examples |
| petgraph.workspace = true |
| serde-value = "0.7.0" |
| insta = { version = "1.29.0", features = ['serde', 'json', 'glob'] } |
| serde_json = "1.0.96" |
| |
| criterion = "0.5.1" |
| rand = "0.8.5" |
| petgraph-test-utils.workspace = true |
| |
| [features] |
| default = ["std", "stable"] |
| stable = [] |
| std = ["fixedbitset/std", "petgraph-core/std", "serde/std"] |
| serde = ["dep:serde"] |
| proptest = ["dep:proptest", "dep:petgraph-proptest"] |
| |
| [[bench]] |
| name = "ordered" |
| harness = false |
| |
| [[bench]] |
| name = "stable" |
| harness = false |