summaryrefslogtreecommitdiffstats
path: root/librepology/Cargo.toml
blob: 7dadd2f350e6c9470a76f7dc9d3fd53bee461070 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[package]
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"

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"]