TOMLCargo.toml -rw-r--r-- 1.3 KiB
1[package]
2name = "rudolfs"
3version = "0.2.6"
4authors = ["Jason White <rust@jasonwhite.io>"]
5edition = "2018"
6description = """
7A high-performance, caching Git LFS server with an AWS S3 back-end.
8"""
9documentation = "https://github.com/jasonwhite/rudolfs"
10homepage = "https://github.com/jasonwhite/rudolfs"
11repository = "https://github.com/jasonwhite/rudolfs"
12readme = "README.md"
13keywords = ["git-lfs", "s3"]
14categories = ["command-line-utilities"]
15license = "MIT"
16
17[dependencies]
18askama = "0.8"
19bytes = "0.4"
20chacha = "0.3"
21derive_more = "0.14"
22futures = "0.1"
23futures-backoff = "0.1"
24generic-array = "0.12"
25hex = "0.3"
26http = "0.1"
27human-size = "0.4"
28humantime = "1"
29hyper = "0.12"
30linked-hash-map = { version = "0.5", features = ["serde_impl"] }
31log = "0.4"
32pretty_env_logger = "0.3"
33serde = { version = "1", features = ["derive"] }
34serde_json = "1"
35sha2 = "0.8"
36structopt = "0.2"
37tokio = "0.1"
38url = "1"
39uuid = { version = "0.7", features = ["v4"] }
40rand = { version = "0.6", optional = true }
41
42[dependencies.rusoto_core]
43version = "0.37"
44default_features = false
45features = ["rustls"]
46
47[dependencies.rusoto_s3]
48version = "0.37"
49default_features = false
50features = ["rustls"]
51
52[features]
53default = []
54# If the "faulty" feature is enabled, random failures are injected into the byte
55# stream.
56faulty = ["rand"]