rust-life 0.7.0

An implementation of Conway's Game of Life.
Documentation
[[bin]]
name = "rust-life"
path = "src/main.rs"

[dependencies.clap]
features = ["derive"]
version = "4.5.26"

[dependencies.image]
optional = true
version = "0.25.9"

[dependencies.piston_window]
optional = true
version = "0.146.0"

[dependencies.rand]
version = "0.9.0"

[dependencies.rayon]
optional = true
version = "1.10.0"

[dev-dependencies.assert_cmd]
version = "2.0.16"

[dev-dependencies.libtest-mimic]
version = "0.8.1"

[features]
default = ["gui", "rayon"]
gui = ["dep:piston_window", "dep:image"]
test_mainthread = []
unstable = []

[lib]
name = "rust_life"
path = "src/lib.rs"

[package]
authors = ["Mike MacDonald <crazymykl@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "An implementation of Conway's Game of Life."
edition = "2024"
license = "MIT"
name = "rust-life"
readme = "README.md"
repository = "https://github.com/crazymykl/rust-life"
version = "0.7.0"

[[test]]
harness = false
name = "mainthread"
path = "tests/test_mainthread.rs"
required-features = ["test_mainthread", "gui"]

[[test]]
name = "test_bin"
path = "tests/test_bin.rs"