Cargo.toml

Wed, 22 Apr 2026 23:43:00 -0500

author
Tuomo Valkonen <tuomov@iki.fi>
date
Wed, 22 Apr 2026 23:43:00 -0500
branch
dev
changeset 69
3ad8879ee6e1
parent 61
4f468d35fa29
permissions
-rw-r--r--

Bump versions

[package]
name = "pointsource_algs"
version = "3.0.1-dev"
edition = "2021"
rust-version = "1.85"
authors = ["Tuomo Valkonen <tuomov@iki.fi>"]
description = "Algorithms for point source localisation"
homepage = "https://tuomov.iki.fi/software/pointsource_algs/"
repository = "https://tuomov.iki.fi/repos/pointsource_algs/"
license-file = "LICENSE"
keywords = [
    "optimization",
    "measure",
    "pointsource",
    "forward-backward",
    "primal-dual",
    "pdps",
    "fista",
    "frank-wolfe",
    "conditional gradient",
]
categories = ["mathematics", "science", "computer-vision"]

[dependencies.alg_tools]
version = "~0.4.1-dev"
path = "../alg_tools"
default-features = false
features = ["nightly"]

[dependencies.measures]
version = "~0.1.0"
path = "../measures"

[dependencies]
serde = { version = "1.0", features = ["derive"] }
num-traits = { version = "~0.2.14", features = ["std"] }
rand = "~0.9.2"
colored = "~2.1.0"
rand_distr = "~0.5.1"
nalgebra = { version = "~0.34.0", features = ["rand-no-std"] }
itertools = "~0.13.0"
numeric_literals = "~0.2.0"
GSL = "~7.0.0"
float_extras = { path = "../float_extras"}
clap = { version = "~4.5.0", features = ["derive", "unicode", "wrap_help"] }
cpu-time = "1.0.0"
serde_json = "~1.0.85"
chrono = { version = "~0.4.23", features = ["alloc", "std", "serde"] }
anyhow = "1.0.95"
serde_with = { version = "3.11.0", features = ["macros"] }
thiserror = "2.0.12"

[features]
default = []

[build-dependencies]
regex = "~1.11.0"

[profile.release]
debug = true

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

[[bin]]
name = "pointsource_experiments"
path = "src/main.rs"

mercurial