update dependencies and cargo.toml

This commit is contained in:
Simon Gardling 2025-03-24 16:14:20 -04:00
parent 8e3944d5df
commit 13fa44ee12
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D
2 changed files with 297 additions and 295 deletions

563
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -2,33 +2,22 @@
name = "physarum" name = "physarum"
version = "0.1.0" version = "0.1.0"
authors = ["Simon Gardling <titaniumtown@gmail.com>", "mindv0rtex <mindv0rtex@users.noreply.github.com>"] authors = ["Simon Gardling <titaniumtown@gmail.com>", "mindv0rtex <mindv0rtex@users.noreply.github.com>"]
edition = "2018" edition = "2021"
[dependencies] [dependencies]
image = "0.23.14" image = "0.23"
indicatif = {version = "0.15.0", features = ["rayon"]} indicatif = { version = "0.15.0", features = [ "rayon" ] }
itertools = "0.10" itertools = "0.10"
rand = "0.8.3" rand = "0.8"
rand_distr = "0.4.0" rand_distr = "0.4"
rayon = {git = "https://github.com/rayon-rs/rayon.git"} rayon = "1.10"
fastapprox = "0.3.0" fastapprox = "0.3"
[dev-dependencies] [dev-dependencies]
criterion = "0.3.4" criterion = "0.3"
[patch.crates-io]
rayon = {git = "https://github.com/rayon-rs/rayon.git"} #fixes dependency issues
[profile.dev]
codegen-units = 1
opt-level = 3
target-cpu = "native"
lto = "fat"
debug = true
[profile.release] [profile.release]
codegen-units = 1 codegen-units = 1
opt-level = 3 opt-level = 3
target-cpu = "native"
lto = "fat" lto = "fat"
debug = false debug = false