]> git.proxmox.com Git - proxmox.git/blob - proxmox-schema/Cargo.toml
bump proxmox-schema to 3.0.1-1
[proxmox.git] / proxmox-schema / Cargo.toml
1 [package]
2 name = "proxmox-schema"
3 version = "3.0.1"
4 authors.workspace = true
5 edition.workspace = true
6 license.workspace = true
7 repository.workspace = true
8 description = "proxmox api schema and validation"
9
10 exclude.workspace = true
11
12 [dependencies]
13 anyhow.workspace = true
14 lazy_static.workspace = true
15 regex.workspace = true
16 serde.workspace = true
17 serde_json.workspace = true
18 textwrap = "0.16"
19
20 # the upid type needs this for 'getpid'
21 libc = { workspace = true, optional = true }
22 nix = { workspace = true, optional = true }
23
24 proxmox-api-macro = { workspace = true, optional = true }
25
26 [dev-dependencies]
27 url.workspace = true
28 serde = { workspace = true, features = [ "derive" ] }
29 proxmox-api-macro.workspace = true
30
31 [features]
32 default = []
33
34 api-macro = ["dep:proxmox-api-macro"]
35 upid-api-impl = [ "dep:libc", "dep:nix" ]
36 api-types = []
37
38 # Testing only
39 test-harness = []