]> git.proxmox.com Git - proxmox.git/blobdiff - proxmox-schema/Cargo.toml
bump proxmox-schema to 3.1.0-1
[proxmox.git] / proxmox-schema / Cargo.toml
index ccfc7a2861775b79607b8abcd8d6296da5db284c..19eac115df7e7539f8191a7671ed36b0b9575226 100644 (file)
@@ -1,37 +1,40 @@
 [package]
 name = "proxmox-schema"
-version = "1.3.4"
-authors = ["Proxmox Support Team <support@proxmox.com>"]
-edition = "2021"
-license = "AGPL-3"
+version = "3.1.0"
+authors.workspace = true
+edition.workspace = true
+license.workspace = true
+repository.workspace = true
 description = "proxmox api schema and validation"
 
-exclude = [ "debian" ]
+exclude.workspace = true
 
 [dependencies]
-anyhow = "1.0"
-lazy_static = "1.4"
-regex = "1.5"
-serde = "1.0"
-serde_json = "1.0"
+anyhow.workspace = true
+const_format = { workspace = true, optional = true }
+lazy_static.workspace = true
+regex.workspace = true
+serde.workspace = true
+serde_json.workspace = true
 textwrap = "0.16"
 
 # the upid type needs this for 'getpid'
-libc = { version = "0.2", optional = true }
-nix = { version = "0.24.1", optional = true }
+libc = { workspace = true, optional = true }
+nix = { workspace = true, optional = true }
 
-proxmox-api-macro = { path = "../proxmox-api-macro", optional = true, version = "1.0.3" }
+proxmox-api-macro = { workspace = true, optional = true }
 
 [dev-dependencies]
-url = "2.1"
-serde = { version = "1.0", features = [ "derive" ] }
-proxmox-api-macro = { path = "../proxmox-api-macro", version = "1.0.3" }
+url.workspace = true
+serde = { workspace = true, features = [ "derive" ] }
+proxmox-api-macro.workspace = true
 
 [features]
 default = []
 
 api-macro = ["dep:proxmox-api-macro"]
 upid-api-impl = [ "dep:libc", "dep:nix" ]
+api-types = [ "dep:const_format" ]
 
 # Testing only
 test-harness = []