summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml61
-rw-r--r--librepology/Cargo.toml43
2 files changed, 64 insertions, 40 deletions
diff --git a/Cargo.toml b/Cargo.toml
index b98ba78..c86f8b0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,38 +1,50 @@
[package]
-name = "repolocli"
-version = "0.1.0"
-authors = ["Matthias Beyer <matthias.beyer@atos.net>"]
-edition = "2018"
+name = "repolocli"
+version = "0.1.0"
+authors = ["Matthias Beyer <matthias.beyer@atos.net>"]
+edition = "2018"
+description = "CLI for repology.org"
+documentation = "https://docs.rs/repolocli"
+homepage = "https://github.com/matthiasbeyer/repolocli"
+repository = "https://github.com/matthiasbeyer/repolocli"
+readme = "./README.md"
+keywords = ["cli", "repology"]
+categories = ["command-line-interface", "command-line-utilities"]
+license = "GPL-2.0-only"
+license-file = "./LICENSE"
+
+[badges]
+maintenance = { status = "actively-developed" }
[dependencies]
-librepology = { version = "0.1.0", path = "./librepology" }
-failure = "0.1"
-serde = "1"
-serde_derive = "1"
-serde_json = "1"
-toml = "0.5"
-toml-query = "0.8"
-url = "1.7"
-url_serde = "0.2"
-xdg = "2"
-log = "0.4"
-flexi_logger = "0.11"
-prettytable-rs = "0.8"
-filters = "0.3"
-boolinator = "2"
-itertools = "0.8"
+librepology = { version = "0.1.0", path = "./librepology" }
+failure = "0.1"
+serde = "1"
+serde_derive = "1"
+serde_json = "1"
+toml = "0.5"
+toml-query = "0.8"
+url = "1.7"
+url_serde = "0.2"
+xdg = "2"
+log = "0.4"
+flexi_logger = "0.11"
+prettytable-rs = "0.8"
+filters = "0.3"
+boolinator = "2"
+itertools = "0.8"
[dependencies.clap]
-version = ">=2.33"
-default-features = false
-features = [ "suggestions", "color", "wrap_help" ]
+version = ">=2.33"
+default-features = false
+features = [ "suggestions", "color", "wrap_help" ]
[dependencies.csv]
version = "1"
optional = true
[features]
-default = ["compare_csv"]
+default = ["compare_csv"]
compare_csv = ["csv"]
[profile.release]
@@ -45,3 +57,4 @@ codegen-units = 16
panic = 'unwind'
incremental = false
overflow-checks = false
+
diff --git a/librepology/Cargo.toml b/librepology/Cargo.toml
index c5c2c28..7dadd2f 100644
--- a/librepology/Cargo.toml
+++ b/librepology/Cargo.toml
@@ -1,25 +1,36 @@
[package]
-name = "librepology"
-version = "0.1.0"
-authors = ["Matthias Beyer <matthias.beyer@atos.net>"]
-edition = "2018"
+name = "librepology"
+version = "0.1.0"
+authors = ["Matthias Beyer <matthias.beyer@atos.net>"]
+edition = "2018"
+description = "Library for repology.org API access"
+documentation = "https://docs.rs/librepology"
+homepage = "https://github.com/matthiasbeyer/repolocli"
+repository = "https://github.com/matthiasbeyer/repolocli"
+readme = "./README.md"
+keywords = ["api", "repology"]
+categories = ["data-structures", "api-bindings"]
+license = "MPL-2.0"
+license-file = "./LICENSE"
+
+[badges]
+maintenance = { status = "actively-developed" }
[dependencies]
-serde = "1"
-serde_derive = "1"
-serde_json = "1"
-url = "1.7"
-url_serde = "0.2"
-failure = "0.1"
-log = "0.4"
-derive_more = "0.14"
-curl = "0.4"
+serde = "1"
+serde_derive = "1"
+serde_json = "1"
+url = "1.7"
+url_serde = "0.2"
+failure = "0.1"
+log = "0.4"
+derive_more = "0.14"
+curl = "0.4"
filters = { version = "0.3", optional = true }
derive-new = { version = "0.5", optional = true }
[features]
# By default, we include the filters functionality
-default = [ "packagefilters" ]
-
-packagefilters = ["filters", "derive-new"] \ No newline at end of file
+default = [ "packagefilters" ]
+packagefilters = ["filters", "derive-new"]