diff --git a/Cargo.lock b/Cargo.lock index 85cb7a2..d6a2e88 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -146,7 +146,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -168,7 +168,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -179,7 +179,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -196,21 +196,20 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "aws-lc-rs" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe7c2840b66236045acd2607d5866e274380afd87ef99d6226e961e2cb47df45" +checksum = "f47bb8cc16b669d267eeccf585aea077d0882f4777b1c1f740217885d6e6e5a3" dependencies = [ "aws-lc-sys", - "mirai-annotations", "paste", "zeroize", ] [[package]] name = "aws-lc-sys" -version = "0.23.0" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad3a619a9de81e1d7de1f1186dcba4506ed661a0e483d84410fdef0ee87b2f96" +checksum = "a2101df3813227bbaaaa0b04cd61c534c7954b22bd68d399b440be937dc63ff7" dependencies = [ "bindgen", "cc", @@ -242,7 +241,7 @@ dependencies = [ "pin-project-lite", "rustversion", "serde", - "sync_wrapper 1.0.1", + "sync_wrapper 1.0.2", "tower 0.5.1", "tower-layer", "tower-service", @@ -263,7 +262,7 @@ dependencies = [ "mime", "pin-project-lite", "rustversion", - "sync_wrapper 1.0.1", + "sync_wrapper 1.0.2", "tower-layer", "tower-service", ] @@ -332,7 +331,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.87", + "syn 2.0.89", "which", ] @@ -642,7 +641,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -684,7 +683,7 @@ dependencies = [ [[package]] name = "component-ts-transpiling" -version = "0.1.4" +version = "0.1.5" dependencies = [ "deno_ast", "wit-bindgen", @@ -718,9 +717,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ca741a962e1b0bff6d724a1a0958b686406e853bb14061f218562e1896f95e6" +checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" dependencies = [ "libc", ] @@ -1067,7 +1066,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -1192,7 +1191,7 @@ checksum = "32016f1242eb82af5474752d00fd8ebcd9004bd69b462b1c91de833972d08ed4" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -1274,7 +1273,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -1407,9 +1406,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.1" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "foldhash", ] @@ -1722,7 +1721,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -1776,7 +1775,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.15.1", + "hashbrown 0.15.2", "serde", ] @@ -1817,7 +1816,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -1846,9 +1845,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "ittapi" @@ -1977,9 +1976,9 @@ checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "litemap" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" [[package]] name = "local-ip-address" @@ -2011,7 +2010,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "lyric" -version = "0.1.4" +version = "0.1.5" dependencies = [ "async-trait", "bollard", @@ -2040,7 +2039,7 @@ dependencies = [ [[package]] name = "lyric-py" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-trait", @@ -2066,7 +2065,7 @@ dependencies = [ [[package]] name = "lyric-rpc" -version = "0.1.4" +version = "0.1.5" dependencies = [ "async-trait", "lyric-utils", @@ -2079,7 +2078,7 @@ dependencies = [ [[package]] name = "lyric-utils" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "bitflags", @@ -2096,7 +2095,7 @@ dependencies = [ [[package]] name = "lyric-wasm-runtime" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-stream", @@ -2112,7 +2111,7 @@ dependencies = [ "quinn", "rcgen", "rmp-serde", - "rustls 0.23.17", + "rustls 0.23.18", "serde", "serde_json", "thiserror 1.0.69", @@ -2222,12 +2221,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "mirai-annotations" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" - [[package]] name = "multimap" version = "0.10.0" @@ -2337,7 +2330,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" dependencies = [ "crc32fast", - "hashbrown 0.15.1", + "hashbrown 0.15.2", "indexmap 2.6.0", "memchr", ] @@ -2387,9 +2380,9 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pathdiff" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361" +checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" [[package]] name = "pem" @@ -2447,7 +2440,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -2476,7 +2469,7 @@ checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -2499,9 +2492,9 @@ checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" [[package]] name = "portable-atomic" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" +checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" [[package]] name = "postcard" @@ -2537,14 +2530,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" dependencies = [ "proc-macro2", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] name = "proc-macro2" -version = "1.0.89" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -2576,7 +2569,7 @@ dependencies = [ "prost", "prost-types", "regex", - "syn 2.0.87", + "syn 2.0.89", "tempfile", ] @@ -2590,7 +2583,7 @@ dependencies = [ "itertools 0.13.0", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -2690,7 +2683,7 @@ dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -2703,7 +2696,7 @@ dependencies = [ "proc-macro2", "pyo3-build-config", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -2726,7 +2719,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.0.0", - "rustls 0.23.17", + "rustls 0.23.18", "socket2", "thiserror 2.0.3", "tokio", @@ -2744,7 +2737,7 @@ dependencies = [ "rand", "ring", "rustc-hash 2.0.0", - "rustls 0.23.17", + "rustls 0.23.18", "rustls-pki-types", "rustls-platform-verifier", "slab", @@ -3019,9 +3012,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.17" +version = "0.23.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f1a745511c54ba6d4465e8d5dfbd81b45791756de28d4981af70d6dca128f1e" +checksum = "9c9cc1d47e243d655ace55ed38201c19ae02c148ae56412ab8750e8f0166ab7f" dependencies = [ "aws-lc-rs", "log", @@ -3075,7 +3068,7 @@ dependencies = [ "jni", "log", "once_cell", - "rustls 0.23.17", + "rustls 0.23.18", "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki", @@ -3222,7 +3215,7 @@ checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3245,7 +3238,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3475,7 +3468,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3579,7 +3572,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3628,7 +3621,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3713,7 +3706,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3820,7 +3813,7 @@ checksum = "63db0adcff29d220c3d151c5b25c0eabe7e32dd936212b84cdaa1392e3130497" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3831,7 +3824,7 @@ checksum = "f486687bfb7b5c560868f69ed2d458b880cebc9babebcb67e49f31b55c5bf847" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3854,7 +3847,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3870,9 +3863,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.87" +version = "2.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" +checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" dependencies = [ "proc-macro2", "quote", @@ -3887,9 +3880,9 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "sync_wrapper" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" [[package]] name = "synstructure" @@ -3899,7 +3892,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3987,7 +3980,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -3998,7 +3991,7 @@ checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -4092,7 +4085,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -4219,7 +4212,7 @@ dependencies = [ "prost-build", "prost-types", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -4300,7 +4293,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -4398,9 +4391,9 @@ checksum = "2f322b60f6b9736017344fa0635d64be2f458fbc04eef65f6be22976dd1ffd5b" [[package]] name = "unicode-ident" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" +checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" [[package]] name = "unicode-width" @@ -4434,9 +4427,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.3" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d157f1b96d14500ffdc1f10ba712e780825526c03d9a49b4d0324b0d9113ada" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -4587,7 +4580,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wasm-bindgen-shared", ] @@ -4609,7 +4602,7 @@ checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4821,7 +4814,7 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wasmtime-component-util", "wasmtime-wit-bindgen", "wit-parser 0.218.0", @@ -4938,7 +4931,7 @@ checksum = "db8efb877c9e5e67239d4553bb44dd2a34ae5cfb728f3cf2c5e64439c6ca6ee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] @@ -5067,18 +5060,18 @@ dependencies = [ [[package]] name = "webpki-root-certs" -version = "0.26.6" +version = "0.26.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c6dfa3ac045bc517de14c7b1384298de1dbd229d38e08e169d9ae8c170937c" +checksum = "9cd5da49bdf1f30054cfe0b8ce2958b8fbeb67c4d82c8967a598af481bef255c" dependencies = [ "rustls-pki-types", ] [[package]] name = "webpki-roots" -version = "0.26.6" +version = "0.26.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" +checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e" dependencies = [ "rustls-pki-types", ] @@ -5121,7 +5114,7 @@ dependencies = [ "proc-macro2", "quote", "shellexpand", - "syn 2.0.87", + "syn 2.0.89", "witx", ] @@ -5133,7 +5126,7 @@ checksum = "7f13be83541aa0b033ac5ec8a8b59c9a8d8b32305845b8466dd066e722cb0004" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wiggle-generate", ] @@ -5344,7 +5337,7 @@ dependencies = [ "heck", "indexmap 2.6.0", "prettyplease", - "syn 2.0.87", + "syn 2.0.89", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -5360,7 +5353,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -5392,7 +5385,7 @@ dependencies = [ "anyhow", "heck", "prettyplease", - "syn 2.0.87", + "syn 2.0.89", "wit-bindgen-core", "wrpc-introspect", ] @@ -5407,7 +5400,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "wit-bindgen-core", "wit-bindgen-wrpc-rust", ] @@ -5593,9 +5586,9 @@ dependencies = [ [[package]] name = "yoke" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" dependencies = [ "serde", "stable_deref_trait", @@ -5605,13 +5598,13 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "synstructure", ] @@ -5633,27 +5626,27 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] name = "zerofrom" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", "synstructure", ] @@ -5682,7 +5675,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.89", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 4b18a5d..74a279a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ default-members = [ ] [workspace.package] -version = "0.1.4" +version = "0.1.5" authors = ["fangyinc "] edition = "2021" homepage = "https://github.com/fangyinc/lyric" @@ -26,9 +26,9 @@ chrono = "0.4.38" tonic = {version = "0.12.3", default-features = false} prost = "0.13" rmp-serde = "1.3.0" -tracing = "0.1.40" -tracing-subscriber = "0.3.18" -tracing-appender = "0.2.3" +tracing = "0.1.4" +tracing-subscriber = "0.3" +tracing-appender = "0.2" lazy_static = "1.5.0" serde = { version = "1.0.209", features = ["derive"] } rand = { version = "0.8.5"} @@ -62,8 +62,8 @@ hyper = "1.4" once_cell = "1.19" wrpc-interface-http = { version = "0.31", default-features = false} -lyric = { version = "0.1.4", path = "crates/lyric", default-features = false } -lyric-utils = { version = "0.1.4", path = "crates/lyric-utils", default-features = false } -lyric-rpc = { version = "0.1.4", path = "crates/lyric-rpc", default-features = false } -lyric-wasm-runtime = { version = "0.1.4", path = "crates/lyric-wasm-runtime", default-features = false } -lyric-py = { version = "0.1.4", path = "bindings/python/lyric-py", default-features = false } +lyric = { version = "0.1.5", path = "crates/lyric", default-features = false } +lyric-utils = { version = "0.1.5", path = "crates/lyric-utils", default-features = false } +lyric-rpc = { version = "0.1.5", path = "crates/lyric-rpc", default-features = false } +lyric-wasm-runtime = { version = "0.1.5", path = "crates/lyric-wasm-runtime", default-features = false } +lyric-py = { version = "0.1.5", path = "bindings/python/lyric-py", default-features = false } diff --git a/README.md b/README.md index 0341fa2..33c1e74 100644 --- a/README.md +++ b/README.md @@ -21,19 +21,25 @@ A Rust-powered secure sandbox for multi-language code execution, leveraging WebA **Install Lyric via pip:** ```bash -pip install "lyric-py>=0.1.4" +pip install "lyric-py>=0.1.5" ``` **Install default Python webassembly worker:** ```bash -pip install "lyric-py-worker>=0.1.4" +pip install "lyric-py-worker>=0.1.5" ``` **Install default JavaScript webassembly worker:** ```bash -pip install "lyric-js-worker>=0.1.4" +pip install "lyric-js-worker>=0.1.5" +``` + +**Optional: Install TypeScript transpiling component:** + +```bash +pip install "lyric-component-ts-transpiling>=0.1.5" ``` ### Basic Usage diff --git a/bindings/python/lyric-component-ts-transpiling/pyproject.toml b/bindings/python/lyric-component-ts-transpiling/pyproject.toml index 616fba4..3bb7c1d 100644 --- a/bindings/python/lyric-component-ts-transpiling/pyproject.toml +++ b/bindings/python/lyric-component-ts-transpiling/pyproject.toml @@ -1,9 +1,9 @@ [project] name = "lyric-component-ts-transpiling" -version = "0.1.0" +version = "0.1.5" description = "Add your description here" authors = [ - { name = "Fangyin Cheng", email = "staneyffer@gmail.com" } + { name = "Fangyin Cheng", email = "staneyffer@gmail.com" }, ] dependencies = [ "lyric-task", @@ -12,7 +12,9 @@ readme = "README.md" requires-python = ">= 3.10" [build-system] -requires = ["hatchling"] +requires = [ + "hatchling", +] build-backend = "hatchling.build" [tool.rye] @@ -23,7 +25,9 @@ dev-dependencies = [] allow-direct-references = true [tool.hatch.build.targets.wheel] -packages = ["src/lyric_component_ts_transpiling"] +packages = [ + "src/lyric_component_ts_transpiling", +] include = [ "src/lyric_component_ts_transpiling/*.wasm", -] \ No newline at end of file +] diff --git a/bindings/python/lyric-js-worker/pyproject.toml b/bindings/python/lyric-js-worker/pyproject.toml index 8cd5d1c..7e143ba 100644 --- a/bindings/python/lyric-js-worker/pyproject.toml +++ b/bindings/python/lyric-js-worker/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "lyric-js-worker" -version = "0.1.4" +version = "0.1.5" description = "Add your description here" authors = [ { name = "Fangyin Cheng", email = "staneyffer@gmail.com" }, diff --git a/bindings/python/lyric-py-worker/pyproject.toml b/bindings/python/lyric-py-worker/pyproject.toml index 506f586..2d8b392 100644 --- a/bindings/python/lyric-py-worker/pyproject.toml +++ b/bindings/python/lyric-py-worker/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "lyric-py-worker" -version = "0.1.4" +version = "0.1.5" description = "Add your description here" authors = [ { name = "Fangyin Cheng", email = "staneyffer@gmail.com" }, diff --git a/bindings/python/lyric-task/pyproject.toml b/bindings/python/lyric-task/pyproject.toml index 6002ce0..36900db 100644 --- a/bindings/python/lyric-task/pyproject.toml +++ b/bindings/python/lyric-task/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "lyric-task" -version = "0.1.4" +version = "0.1.5" description = "Add your description here" authors = [ { name = "Fangyin Cheng", email = "staneyffer@gmail.com" }, diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml index 71f1be0..9432edd 100644 --- a/bindings/python/pyproject.toml +++ b/bindings/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "python" -version = "0.1.4" +version = "0.1.5" description = "Add your description here" authors = [ { name = "Fangyin Cheng", email = "staneyffer@gmail.com" }