]> git.proxmox.com Git - proxmox.git/blobdiff - proxmox-api-macro/Cargo.toml
bump api-macro to 1.0.7-1
[proxmox.git] / proxmox-api-macro / Cargo.toml
index b7dfe999d823c171e6dfe79341aaf82196eccdcf..5550f9dd0940dab47b7c74b80cae0e78acdfd36f 100644 (file)
@@ -1,28 +1,35 @@
 [package]
 name = "proxmox-api-macro"
-edition = "2018"
-version = "0.3.1"
-authors = [ "Wolfgang Bumiller <w.bumiller@proxmox.com>" ]
-license = "AGPL-3"
+edition.workspace = true
+version = "1.0.7"
+authors.workspace = true
+license.workspace = true
+repository.workspace = true
 description = "Proxmox API macro"
 
-exclude = [ "debian" ]
+exclude.workspace = true
 
 [lib]
 proc-macro = true
 
 [dependencies]
-anyhow = "1.0"
-proc-macro2 = "1.0"
-quote = "1.0"
-syn = { version = "1.0", features = [ "extra-traits", "full", "visit-mut" ] }
+anyhow.workspace = true
+proc-macro2.workspace = true
+quote.workspace = true
+syn = { workspace = true , features = [ "extra-traits" ] }
 
 [dev-dependencies]
-futures = "0.3"
-proxmox = { version = "0.10.1", path = "../proxmox", features = [ "test-harness", "api-macro" ] }
-serde = "1.0"
-serde_derive = "1.0"
-serde_json = "1.0"
+futures.workspace = true
+serde = { workspace = true, features = [ "derive" ] }
+serde_json.workspace = true
+
+[dev-dependencies.proxmox-schema]
+workspace = true
+features = [ "test-harness", "api-macro" ]
+
+[dev-dependencies.proxmox-router]
+workspace = true
+features = [ "test-harness" ]
 
 # [features]
 # # Used to quickly filter out the serde derive noise when using `cargo expand` for debugging!