[package]
name = "microlp"
version = "0.6.0"
authors = [
"Alexey Zatelepin <alex.zatelepin@gmail.com>",
"Specy <specy.dev@gmail.com>"
]
edition = "2021"
license = "Apache-2.0"
description = "A linear programming solver for real, integer, and boolean variables."
repository = "https://github.com/Specy/microlp/"
readme = "README.md"
keywords = ["linear-programming", "optimization"]
categories = ["mathematics", "science"]
exclude = ["tests/suite/data", "benchmark", "BENCHMARK.md"]
[dependencies]
sprs = { version = "0.11.4", default-features = false }
log = "0.4.33"
web-time = "1.1.0"
highs = { version = "2.4.0", optional = true }
[features]
highs = ["dep:highs"]
[dev-dependencies]
rand = "0.10.2"
rand_pcg = "0.10.2"
env_logger = "0.11.11"
mps = { version = "1.0.1", default-features = false }
lp_parser_rs = "4.1.0"
flate2 = "1.1.9"
bit-set = { version = "0.11.1", default-features = false }
[workspace]
members = ["benchmark"]
[profile.test]
opt-level = 3
[[test]]
name = "suite"
path = "tests/suite/main.rs"
harness = false