]>
Commit | Line | Data |
---|---|---|
770a36e5 WB |
1 | [package] |
2 | name = "pbs-tools" | |
3 | version = "0.1.0" | |
4 | authors = ["Proxmox Support Team <support@proxmox.com>"] | |
5 | edition = "2018" | |
6 | description = "common tools used throughout pbs" | |
7 | ||
8 | # This must not depend on any subcrates more closely related to pbs itself. | |
9 | [dependencies] | |
10 | anyhow = "1.0" | |
daaeea8b | 11 | base64 = "0.13" |
2b7f8dd5 WB |
12 | bytes = "1.0" |
13 | crc32fast = "1" | |
14 | endian_trait = { version = "0.6", features = ["arrays"] } | |
15 | flate2 = "1.0" | |
4805edc4 WB |
16 | foreign-types = "0.3" |
17 | futures = "0.3" | |
6ef1b649 | 18 | hex = "0.4.3" |
4805edc4 | 19 | lazy_static = "1.4" |
770a36e5 | 20 | libc = "0.2" |
b9700a9f | 21 | log = "0.4" |
770a36e5 | 22 | nix = "0.19.1" |
067dc06d | 23 | nom = "5.1" |
ba0ccc59 | 24 | openssl = "0.10" |
9eb78407 | 25 | percent-encoding = "2.1" |
770a36e5 WB |
26 | regex = "1.2" |
27 | serde = "1.0" | |
28 | serde_json = "1.0" | |
4805edc4 | 29 | # rt-multi-thread is required for block_in_place |
2b7f8dd5 | 30 | tokio = { version = "1.6", features = [ "fs", "io-util", "rt", "rt-multi-thread", "sync" ] } |
9eb78407 | 31 | url = "2.1" |
2b7f8dd5 | 32 | walkdir = "2" |
6c76aa43 | 33 | zstd = { version = "0.6", features = [ "bindgen" ] } |
770a36e5 | 34 | |
860eaec5 | 35 | proxmox = { version = "0.15.3", default-features = false, features = [ "tokio" ] } |
9a1b24b6 | 36 | proxmox-async = "0.1" |
5a8726e6 | 37 | proxmox-borrow = "1" |
6ef1b649 WB |
38 | proxmox-io = { version = "1", features = [ "tokio" ] } |
39 | proxmox-lang = { version = "1" } | |
40 | proxmox-time = { version = "1" } | |
4805edc4 WB |
41 | |
42 | pbs-buildcfg = { path = "../pbs-buildcfg" } | |
a3399f43 WB |
43 | |
44 | [dev-dependencies] | |
45 | tokio = { version = "1.6", features = [ "macros" ] } |