Updating cushy-macros

(And really releasing v0.3.0)
This commit is contained in:
Jonathan Johnson 2024-05-12 08:52:19 -07:00
parent 2917430d94
commit cf78c9defa
No known key found for this signature in database
GPG key ID: A66D6A34D6620579
3 changed files with 33 additions and 54 deletions

79
Cargo.lock generated
View file

@ -203,11 +203,13 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]]
name = "attribute-derive"
version = "0.8.1"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c94f43ede6f25dab1dea046bff84d85dea61bd49aba7a9011ad66c0d449077b"
checksum = "8b48808b337d6b74c15ff9becfc0e139fe2b4e2b224d670a0ecdb46b0b2d3d9b"
dependencies = [
"attribute-derive-macro",
"derive-where",
"manyhow 0.10.4",
"proc-macro2",
"quote",
"syn 2.0.63",
@ -215,17 +217,17 @@ dependencies = [
[[package]]
name = "attribute-derive-macro"
version = "0.8.1"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b409e2b2d2dc206d2c0ad3575a93f001ae21a1593e2d0c69b69c308e63f3b422"
checksum = "5b19cbd63850ecff821c413e12846a67ec9f4ce7309c70959b94ecf9b2575ee2"
dependencies = [
"collection_literals",
"interpolator",
"manyhow 0.8.1",
"manyhow 0.10.4",
"proc-macro-utils",
"proc-macro2",
"quote",
"quote-use 0.7.2",
"quote-use",
"syn 2.0.63",
]
@ -686,15 +688,15 @@ dependencies = [
[[package]]
name = "cushy-macros"
version = "0.2.0"
version = "0.3.0"
dependencies = [
"attribute-derive",
"insta",
"manyhow 0.10.4",
"manyhow 0.11.1",
"prettyplease",
"proc-macro2",
"quote",
"quote-use 0.8.0",
"quote-use",
"syn 2.0.63",
]
@ -1469,18 +1471,6 @@ dependencies = [
"libc",
]
[[package]]
name = "manyhow"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "516b76546495d933baa165075b95c0a15e8f7ef75e53f56b19b7144d80fd52bd"
dependencies = [
"manyhow-macros 0.8.1",
"proc-macro2",
"quote",
"syn 2.0.63",
]
[[package]]
name = "manyhow"
version = "0.10.4"
@ -1494,10 +1484,22 @@ dependencies = [
]
[[package]]
name = "manyhow-macros"
version = "0.8.1"
name = "manyhow"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ba072c0eadade3160232e70893311f1f8903974488096e2eb8e48caba2f0cf1"
checksum = "02bc2a348104913df6d14170bedef54faf224a0970ec7b1f8750748ab94fcd52"
dependencies = [
"manyhow-macros 0.11.0",
"proc-macro2",
"quote",
"syn 2.0.63",
]
[[package]]
name = "manyhow-macros"
version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c64621e2c08f2576e4194ea8be11daf24ac01249a4f53cd8befcbb7077120ead"
dependencies = [
"proc-macro-utils",
"proc-macro2",
@ -1506,9 +1508,9 @@ dependencies = [
[[package]]
name = "manyhow-macros"
version = "0.10.4"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c64621e2c08f2576e4194ea8be11daf24ac01249a4f53cd8befcbb7077120ead"
checksum = "532aa12d5846b38a524b3acd99fb74dc8a5f193b33e65dac142ef92bd60f9416"
dependencies = [
"proc-macro-utils",
"proc-macro2",
@ -2152,17 +2154,6 @@ dependencies = [
"proc-macro2",
]
[[package]]
name = "quote-use"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7b5abe3fe82fdeeb93f44d66a7b444dedf2e4827defb0a8e69c437b2de2ef94"
dependencies = [
"quote",
"quote-use-macros 0.7.2",
"syn 2.0.63",
]
[[package]]
name = "quote-use"
version = "0.8.0"
@ -2170,19 +2161,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b393938dcaab992375d7b3df7887fa98cc91c2f3590598251e7c609e2b788139"
dependencies = [
"quote",
"quote-use-macros 0.8.0",
]
[[package]]
name = "quote-use-macros"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97ea44c7e20f16017a76a245bb42188517e13d16dcb1aa18044bc406cdc3f4af"
dependencies = [
"derive-where",
"proc-macro2",
"quote",
"syn 2.0.63",
"quote-use-macros",
]
[[package]]

View file

@ -36,7 +36,7 @@ tracing-subscriber = { version = "0.3", optional = true, features = [
] }
palette = "0.7.3"
ahash = "0.8.6"
cushy-macros = { version = "0.2.0", path = "cushy-macros" }
cushy-macros = { version = "0.3.0", path = "cushy-macros" }
arboard = "3.2.1"
zeroize = "1.6.1"
unicode-segmentation = "1.10.1"

View file

@ -1,6 +1,6 @@
[package]
name = "cushy-macros"
version = "0.2.0"
version = "0.3.0"
edition = "2021"
description = "Macros for the Cushy GUI framework"
repository = "https://github.com/khonsulabs/cushy"
@ -11,8 +11,8 @@ readme = "./README.md"
proc-macro = true
[dependencies]
attribute-derive = "0.8.1"
manyhow = "0.10.0"
attribute-derive = "0.9.1"
manyhow = "0.11.1"
proc-macro2 = "1.0.69"
quote = "1.0.33"
quote-use = "0.8.0"