# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70.0" name = "trackme" version = "0.1.0" authors = ["Robin Krahl "] description = "upload activity logs to analysis platforms" readme = "README.md" license = "GPL-3.0-or-later" repository = "https://codeberg.org/robink/trackme" [dependencies.anyhow] version = "1.0.69" features = ["std"] default-features = false [dependencies.clap] version = "4.4.6" features = [ "derive", "error-context", "help", "std", "usage", ] default-features = false [dependencies.env_logger] version = "0.10.0" default-features = false [dependencies.indicatif] version = "0.17.7" [dependencies.merge] version = "0.1.0" features = ["derive"] default-features = false [dependencies.multipart] version = "0.18.0" features = ["client"] optional = true default-features = false [dependencies.open] version = "3.2.0" optional = true [dependencies.secrecy] version = "0.8.0" features = ["serde"] optional = true [dependencies.serde] version = "1.0.152" features = ["derive"] default-features = false [dependencies.toml] version = "0.7.2" features = ["parse"] default-features = false [dependencies.trackme-backends] version = "0.1.0" optional = true default-features = false [dependencies.ureq] version = "2.6.2" optional = true default-features = false [dependencies.url] version = "2.3.1" optional = true [dependencies.xdg] version = "2.4.1" [features] default = [ "rich", "intervals_icu", "strava", ] intervals_icu = [ "trackme-backends/intervals_icu", "secrecy", "ureq", ] rich = [ "anyhow/default", "clap/default", "clap/wrap_help", "env_logger/default", ] strava = [ "trackme-backends/strava", "open", "secrecy", "toml/display", "ureq", "url", ] ureq = ["dep:ureq"]