[[bench]]
harness = false
name = "algos"
[[bench]]
harness = false
name = "algos-fill"
[[bench]]
harness = false
name = "movingai"
[[bench]]
harness = false
name = "edmondskarp"
[[bench]]
harness = false
name = "kuhn_munkres"
[[bench]]
harness = false
name = "separate_components"
[dependencies.deprecate-until]
version = "0.1.0"
[dependencies.fixedbitset]
version = "0.4.2"
[dependencies.indexmap]
version = "2.1.0"
[dependencies.integer-sqrt]
version = "0.1.5"
[dependencies.num-traits]
version = "0.2.17"
[dependencies.rustc-hash]
version = "1.1.0"
[dependencies.thiserror]
version = "1.0.50"
[dev-dependencies.codspeed-criterion-compat]
version = "1.1.0"
[dev-dependencies.itertools]
version = "0.12.0"
[dev-dependencies.lazy_static]
version = "1.4.0"
[dev-dependencies.movingai]
version = "1.3.0"
[dev-dependencies.noisy_float]
version = "0.2.0"
[dev-dependencies.rand]
version = "0.8.5"
[dev-dependencies.rand_xorshift]
version = "0.3.0"
[dev-dependencies.regex]
version = "1.10.2"
[dev-dependencies.trybuild]
version = "1.0.85"
[dev-dependencies.version_check]
version = "0.9.4"
[lints.clippy]
module_name_repetitions = "allow"
pedantic = "deny"
[package]
authors = ["Samuel Tardieu <sam@rfc1149.net>"]
categories = ["algorithms"]
description = "Pathfinding, flow, and graph algorithms"
documentation = "https://docs.rs/pathfinding/"
edition = "2021"
homepage = "https://rfc1149.net/devel/pathfinding.html"
keywords = ["shortest-path", "astar", "dijkstra", "flow", "graph"]
license = "Apache-2.0/MIT"
name = "pathfinding"
readme = "README.md"
repository = "https://github.com/evenfurther/pathfinding"
rust-version = "1.65.0"
version = "4.3.4"
[package.metadata.release]
sign-commit = true
sign-tag = true
[[package.metadata.release.pre-release-replacements]]
exactly = 1
file = "README.md"
replace = "pathfinding = \"{{version}}\""
search = "pathfinding = \".*\""
[[package.metadata.release.pre-release-replacements]]
exactly = 1
file = "CHANGELOG.md"
replace = "{{tag_name}}"
search = "n\\.n\\.n"