# 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 = "2018" rust-version = "1.64" name = "petgraph" version = "0.7.1" authors = [ "bluss", "mitchmindtree", ] build = false autolib = false autobins = false autoexamples = false autotests = false autobenches = false description = "Graph data structure library. Provides graph types and graph algorithms." documentation = "https://docs.rs/petgraph/" readme = "README.md" keywords = [ "data-structure", "graph", "unionfind", "graph-algorithms", ] categories = ["data-structures"] license = "MIT OR Apache-2.0" repository = "https://github.com/petgraph/petgraph" [package.metadata.docs.rs] features = [ "rayon", "serde-1", "quickcheck", ] [package.metadata.release] no-dev-version = true [profile.bench] debug = 2 [profile.release] [lib] name = "petgraph" path = "src/lib.rs" bench = false [[test]] name = "adjacency_matrix" path = "tests/adjacency_matrix.rs" [[test]] name = "coloring" path = "tests/coloring.rs" [[test]] name = "floyd_warshall" path = "tests/floyd_warshall.rs" [[test]] name = "ford_fulkerson" path = "tests/ford_fulkerson.rs" [[test]] name = "graph" path = "tests/graph.rs" [[test]] name = "graph6" path = "tests/graph6.rs" [[test]] name = "graphmap" path = "tests/graphmap.rs" [[test]] name = "iso" path = "tests/iso.rs" [[test]] name = "k_shortest_path" path = "tests/k_shortest_path.rs" [[test]] name = "list" path = "tests/list.rs" [[test]] name = "matching" path = "tests/matching.rs" [[test]] name = "min_spanning_tree" path = "tests/min_spanning_tree.rs" [[test]] name = "operator" path = "tests/operator.rs" [[test]] name = "page_rank" path = "tests/page_rank.rs" [[test]] name = "quickcheck" path = "tests/quickcheck.rs" [[test]] name = "stable_graph" path = "tests/stable_graph.rs" [[test]] name = "unionfind" path = "tests/unionfind.rs" [[bench]] name = "acyclic" path = "benches/acyclic.rs" [[bench]] name = "bellman_ford" path = "benches/bellman_ford.rs" [[bench]] name = "coloring" path = "benches/coloring.rs" [[bench]] name = "dijkstra" path = "benches/dijkstra.rs" [[bench]] name = "feedback_arc_set" path = "benches/feedback_arc_set.rs" [[bench]] name = "floyd_warshall" path = "benches/floyd_warshall.rs" [[bench]] name = "ford_fulkerson" path = "benches/ford_fulkerson.rs" [[bench]] name = "graph6_decoder" path = "benches/graph6_decoder.rs" [[bench]] name = "graph6_encoder" path = "benches/graph6_encoder.rs" [[bench]] name = "graphmap" path = "benches/graphmap.rs" [[bench]] name = "iso" path = "benches/iso.rs" [[bench]] name = "k_shortest_path" path = "benches/k_shortest_path.rs" [[bench]] name = "matching" path = "benches/matching.rs" [[bench]] name = "matrix_graph" path = "benches/matrix_graph.rs" [[bench]] name = "min_spanning_tree" path = "benches/min_spanning_tree.rs" [[bench]] name = "ograph" path = "benches/ograph.rs" [[bench]] name = "page_rank" path = "benches/page_rank.rs" [[bench]] name = "serialize" path = "benches/serialize.rs" [[bench]] name = "stable_graph" path = "benches/stable_graph.rs" [[bench]] name = "unionfind" path = "benches/unionfind.rs" [dependencies.fixedbitset] version = "0.5.7" default-features = false [dependencies.indexmap] version = "2.5.0" [dependencies.quickcheck] version = "0.8" optional = true default-features = false [dependencies.rayon] version = "1.5.3" optional = true [dependencies.serde] version = "1.0" optional = true [dependencies.serde_derive] version = "1.0" optional = true [dev-dependencies.ahash] version = "0.7.2" [dev-dependencies.bincode] version = "1.3.3" [dev-dependencies.defmac] version = "0.2.1" [dev-dependencies.fxhash] version = "0.2.1" [dev-dependencies.itertools] version = "0.12.1" default-features = false [dev-dependencies.odds] version = "0.4.0" [dev-dependencies.rand] version = "0.5.5" [features] all = [ "unstable", "quickcheck", "matrix_graph", "stable_graph", "graphmap", "rayon", ] default = [ "graphmap", "stable_graph", "matrix_graph", ] generate = [] graphmap = [] matrix_graph = [] rayon = [ "dep:rayon", "indexmap/rayon", ] serde-1 = [ "serde", "serde_derive", ] stable_graph = [] unstable = ["generate"]