diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-16 12:07:43 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-16 16:34:52 +0100 |
| commit | afd0794104228cd20e177f41dc68e9ae7ecaabda (patch) | |
| tree | a7ee69438b0906b03b4b4a88fd376023a96acce0 /Cargo.toml | |
| parent | 2ae9158285a22c023ebd0f88bbadd8b0832079ea (diff) | |
Performance improvements, prep for publish.
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 36 |
1 files changed, 17 insertions, 19 deletions
@@ -1,29 +1,24 @@ [package] name = "wmap-renderer" version = "0.1.0" -edition = "2021" +edition = "2024" +license = "AGPL-3.0-or-later" +description = "A parser for wmap formatted Wardley Map files." +homepage = "https://git.sr.ht/~rbdr/wmap-parser-rust" +authors = ["Rubén Beltrán del Río <wmap.parser@r.bdr.sh>"] [dependencies] -# Core rendering -cairo-rs = { version = "0.20", features = ["png", "svg"] } - -# Local dependency (not published) -wmap-parser = { path = "../wmap-parser-rust" } - -# Geometry -geo = "0.28" - -# Error handling -thiserror = "1.0" - -# Utilities -once_cell = "1.19" -tempfile = "3.15" +cairo-rs = { version = "0.21", features = ["png", "svg"] } +geo = "0.32" +thiserror = "2.0" +wmap-parser = "1.0" +once_cell = "1.21" +tempfile = "3.23" +rustc-hash = "2.1" [dev-dependencies] -# Testing -criterion = "0.5" -proptest = "1.4" +criterion = "0.8" +proptest = "1.9" image = "0.25" [[bench]] @@ -34,3 +29,6 @@ harness = false opt-level = 3 lto = true codegen-units = 1 + +[lints.clippy] +pedantic = "warn" |