]> 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 e3e64865498e5744e2c15b1f372619c56a9ff760..5550f9dd0940dab47b7c74b80cae0e78acdfd36f 100644 (file)
@@ -1,23 +1,37 @@
 [package]
 name = "proxmox-api-macro"
-edition = "2018"
-version = "0.1.0"
-authors = [ "Wolfgang Bumiller <w.bumiller@proxmox.com>" ]
+edition.workspace = true
+version = "1.0.7"
+authors.workspace = true
+license.workspace = true
+repository.workspace = true
+description = "Proxmox API macro"
+
+exclude.workspace = true
 
 [lib]
 proc-macro = true
 
 [dependencies]
-failure = "0.1"
-proc-macro2 = "1.0"
-quote = "1.0"
-syn = { version = "1.0", features = [ "full" ] }
+anyhow.workspace = true
+proc-macro2.workspace = true
+quote.workspace = true
+syn = { workspace = true , features = [ "extra-traits" ] }
 
 [dev-dependencies]
-bytes = "0.4"
-futures = "0.3"
-http = "0.2"
-proxmox = { path = "../proxmox" }
-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!
+# # Add this in case you need it, but don't commit it (to avoid debcargo picking this up)!
+# noserde = []