aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-05-29 21:50:11 +0800
committer魏曹先生 <1992414357@qq.com>2026-05-29 21:58:51 +0800
commit727ba2473beb98f071196a15ce74a811ba4f4c72 (patch)
tree28710b12dbf57844e8655e1502c5cb84d69e2109
parent6ce49469abe892e29d8a79e3e089c93b4f475583 (diff)
Update CHANGELOG and switch to published crate versions0.1.9
-rw-r--r--CHANGELOG.md2
-rw-r--r--Cargo.lock33
-rw-r--r--examples/example-argument-parse/Cargo.lock4
-rw-r--r--examples/example-async-support/Cargo.lock4
-rw-r--r--examples/example-basic/Cargo.lock4
-rw-r--r--examples/example-clap-binding/Cargo.lock4
-rw-r--r--examples/example-completion/Cargo.lock4
-rw-r--r--examples/example-custom-pickable/Cargo.lock4
-rw-r--r--examples/example-dispatch-tree/Cargo.lock4
-rw-r--r--examples/example-enum-tag/Cargo.lock4
-rw-r--r--examples/example-error-handling/Cargo.lock4
-rw-r--r--examples/example-exitcode/Cargo.lock4
-rw-r--r--examples/example-general-renderer/Cargo.lock4
-rw-r--r--examples/example-help/Cargo.lock4
-rw-r--r--examples/example-hook/Cargo.lock4
-rw-r--r--examples/example-implicit-dispatcher/Cargo.lock4
-rw-r--r--examples/example-panic-unwind/Cargo.lock4
-rw-r--r--examples/example-repl-basic/Cargo.lock4
-rw-r--r--examples/example-resources/Cargo.lock4
-rw-r--r--examples/example-setup/Cargo.lock4
-rw-r--r--examples/example-unit-test/Cargo.lock4
-rw-r--r--mingling/Cargo.toml16
22 files changed, 111 insertions, 16 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b598d1b..6c54bc4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
# Changelogs
-### Release 0.1.9
+### Release 0.1.9 (2026-05-29)
### Fixes:
diff --git a/Cargo.lock b/Cargo.lock
index c8beae0..0fed654 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -276,8 +276,8 @@ name = "mingling"
version = "0.1.9"
dependencies = [
"mingling",
- "mingling_core",
- "mingling_macros",
+ "mingling_core 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
+ "mingling_macros 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
"serde",
"size",
"tokio",
@@ -312,6 +312,23 @@ dependencies = [
]
[[package]]
+name = "mingling_core"
+version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
+dependencies = [
+ "env_logger",
+ "just_fmt",
+ "just_template",
+ "log",
+ "ron",
+ "serde",
+ "serde_json",
+ "serde_yaml",
+ "toml",
+]
+
+[[package]]
name = "mingling_macros"
version = "0.1.9"
dependencies = [
@@ -322,6 +339,18 @@ dependencies = [
]
[[package]]
+name = "mingling_macros"
+version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
+dependencies = [
+ "just_fmt",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
name = "mio"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/examples/example-argument-parse/Cargo.lock b/examples/example-argument-parse/Cargo.lock
index b035436..3d37c59 100644
--- a/examples/example-argument-parse/Cargo.lock
+++ b/examples/example-argument-parse/Cargo.lock
@@ -27,6 +27,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -34,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-async-support/Cargo.lock b/examples/example-async-support/Cargo.lock
index 1c4d5b1..4ad735e 100644
--- a/examples/example-async-support/Cargo.lock
+++ b/examples/example-async-support/Cargo.lock
@@ -28,6 +28,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -35,6 +37,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-basic/Cargo.lock b/examples/example-basic/Cargo.lock
index e8e6ba6..995cc47 100644
--- a/examples/example-basic/Cargo.lock
+++ b/examples/example-basic/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-clap-binding/Cargo.lock b/examples/example-clap-binding/Cargo.lock
index a2f2303..d49b4a8 100644
--- a/examples/example-clap-binding/Cargo.lock
+++ b/examples/example-clap-binding/Cargo.lock
@@ -135,6 +135,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -142,6 +144,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-completion/Cargo.lock b/examples/example-completion/Cargo.lock
index ffc92a5..b840c5f 100644
--- a/examples/example-completion/Cargo.lock
+++ b/examples/example-completion/Cargo.lock
@@ -36,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
"just_template",
@@ -44,6 +46,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-custom-pickable/Cargo.lock b/examples/example-custom-pickable/Cargo.lock
index 8ef90ec..965a6f6 100644
--- a/examples/example-custom-pickable/Cargo.lock
+++ b/examples/example-custom-pickable/Cargo.lock
@@ -27,6 +27,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -34,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-dispatch-tree/Cargo.lock b/examples/example-dispatch-tree/Cargo.lock
index 4b6c7eb..2af399d 100644
--- a/examples/example-dispatch-tree/Cargo.lock
+++ b/examples/example-dispatch-tree/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-enum-tag/Cargo.lock b/examples/example-enum-tag/Cargo.lock
index 9839796..941e434 100644
--- a/examples/example-enum-tag/Cargo.lock
+++ b/examples/example-enum-tag/Cargo.lock
@@ -36,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
"just_template",
@@ -44,6 +46,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-error-handling/Cargo.lock b/examples/example-error-handling/Cargo.lock
index d2deef4..8605228 100644
--- a/examples/example-error-handling/Cargo.lock
+++ b/examples/example-error-handling/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-exitcode/Cargo.lock b/examples/example-exitcode/Cargo.lock
index 19f60a6..f9abd0b 100644
--- a/examples/example-exitcode/Cargo.lock
+++ b/examples/example-exitcode/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-general-renderer/Cargo.lock b/examples/example-general-renderer/Cargo.lock
index e8de59f..b2a78d0 100644
--- a/examples/example-general-renderer/Cargo.lock
+++ b/examples/example-general-renderer/Cargo.lock
@@ -41,6 +41,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
"serde",
@@ -50,6 +52,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-help/Cargo.lock b/examples/example-help/Cargo.lock
index 5e16d19..8b5f2d0 100644
--- a/examples/example-help/Cargo.lock
+++ b/examples/example-help/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-hook/Cargo.lock b/examples/example-hook/Cargo.lock
index b6717bb..d4c1847 100644
--- a/examples/example-hook/Cargo.lock
+++ b/examples/example-hook/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-implicit-dispatcher/Cargo.lock b/examples/example-implicit-dispatcher/Cargo.lock
index 7bd56a7..d7761ef 100644
--- a/examples/example-implicit-dispatcher/Cargo.lock
+++ b/examples/example-implicit-dispatcher/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-panic-unwind/Cargo.lock b/examples/example-panic-unwind/Cargo.lock
index d6af75d..138276d 100644
--- a/examples/example-panic-unwind/Cargo.lock
+++ b/examples/example-panic-unwind/Cargo.lock
@@ -27,6 +27,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -34,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-repl-basic/Cargo.lock b/examples/example-repl-basic/Cargo.lock
index 854e482..552b72e 100644
--- a/examples/example-repl-basic/Cargo.lock
+++ b/examples/example-repl-basic/Cargo.lock
@@ -28,6 +28,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -35,6 +37,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-resources/Cargo.lock b/examples/example-resources/Cargo.lock
index bab1a19..d219ca6 100644
--- a/examples/example-resources/Cargo.lock
+++ b/examples/example-resources/Cargo.lock
@@ -27,6 +27,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -34,6 +36,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-setup/Cargo.lock b/examples/example-setup/Cargo.lock
index 6b8f0d4..71f42b7 100644
--- a/examples/example-setup/Cargo.lock
+++ b/examples/example-setup/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/examples/example-unit-test/Cargo.lock b/examples/example-unit-test/Cargo.lock
index 712440e..d006289 100644
--- a/examples/example-unit-test/Cargo.lock
+++ b/examples/example-unit-test/Cargo.lock
@@ -26,6 +26,8 @@ dependencies = [
[[package]]
name = "mingling_core"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2"
dependencies = [
"just_fmt",
]
@@ -33,6 +35,8 @@ dependencies = [
[[package]]
name = "mingling_macros"
version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340"
dependencies = [
"just_fmt",
"proc-macro2",
diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml
index 68a26d4..37ca792 100644
--- a/mingling/Cargo.toml
+++ b/mingling/Cargo.toml
@@ -6,17 +6,7 @@ authors = ["Weicao-CatilGrass"]
license.workspace = true
readme = "README.md"
description = "Macro magician in your CLI."
-keywords = [
- "cli",
- "cli-framework",
- "framework",
- "workflow",
- "procedural",
- "subcommand",
- "macro",
- "dispatch",
- "command-line",
-]
+keywords = ["cli", "cli-framework", "subcommand", "macro", "command-line"]
categories = ["command-line-interface"]
repository.workspace = true
@@ -89,7 +79,7 @@ ron_serde_fmt = ["mingling_core/ron_serde_fmt"]
extra_macros = ["mingling_macros/extra_macros"]
[dependencies]
-mingling_core = { path = "../mingling_core", default-features = false }
-mingling_macros = { path = "../mingling_macros", default-features = false }
+mingling_core = { version = "0.1.9", default-features = false }
+mingling_macros = { version = "0.1.9", default-features = false }
serde = { workspace = true, optional = true }
size = { version = "0.5", optional = true }