From d560b7365e220f22daf338b703525171eaf6cd51 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 22:49:07 +0000 Subject: [PATCH] chore(deps): update rust crate ruff_python_codegen to v0.0.20 --- rust/Cargo.lock | 233 +++++++++++++++++++++++++++++++++++++++++------- rust/Cargo.toml | 2 +- 2 files changed, 200 insertions(+), 35 deletions(-) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 75938590..61a4fa0d 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -266,6 +266,17 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600" +[[package]] +name = "chacha20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" +dependencies = [ + "cfg-if", + "cpufeatures", + "rand_core 0.10.1", +] + [[package]] name = "char_str" version = "0.0.4" @@ -1225,7 +1236,7 @@ dependencies = [ "num-bigint 0.4.8", "num-integer", "num-traits", - "phf", + "phf 0.11.3", "rustc-hash", "smallvec", "thiserror 1.0.69", @@ -1466,10 +1477,10 @@ dependencies = [ "morphir-core", "morphir-extension-sdk", "num-bigint 0.5.1", - "ruff_python_ast", + "ruff_python_ast 0.0.15", "ruff_python_codegen", - "ruff_python_parser", - "ruff_text_size", + "ruff_python_parser 0.0.15", + "ruff_text_size 0.0.15", "serde_json", "tempfile", "tokio", @@ -1653,7 +1664,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ "phf_macros", - "phf_shared", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "010378780309880b08997fae13be7834dba947d36393bd372f2b1556deb2a2f6" +dependencies = [ + "phf_shared 0.14.0", ] [[package]] @@ -1662,8 +1682,18 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.11.3", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf_codegen" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41b585a510fb76fdebead6897982ef2a03a21d8e6cbcca904999742a4afc6ffe" +dependencies = [ + "phf_generator 0.14.0", + "phf_shared 0.14.0", ] [[package]] @@ -1672,8 +1702,18 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ - "phf_shared", - "rand", + "phf_shared 0.11.3", + "rand 0.8.8", +] + +[[package]] +name = "phf_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeb62e0959d5a1bebc965f4d15d9e2b7cea002b6b0f5ba8cde6cc26738467100" +dependencies = [ + "fastrand", + "phf_shared 0.14.0", ] [[package]] @@ -1682,8 +1722,8 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.11.3", + "phf_shared 0.11.3", "proc-macro2", "quote", "syn 2.0.119", @@ -1698,6 +1738,15 @@ dependencies = [ "siphasher", ] +[[package]] +name = "phf_shared" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fd9027e2d9319be6349febd1db4e8d02aa544921200c9b777720ac34a3aa89" +dependencies = [ + "siphasher", +] + [[package]] name = "pin-project" version = "1.1.13" @@ -1914,7 +1963,17 @@ checksum = "e058c7de0b26af77780c769414d6257830bb240f3c38477dbc2c16e5f54d6d4c" dependencies = [ "libc", "rand_chacha", - "rand_core", + "rand_core 0.6.4", +] + +[[package]] +name = "rand" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af" +dependencies = [ + "chacha20", + "rand_core 0.10.1", ] [[package]] @@ -1924,7 +1983,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -1936,6 +1995,12 @@ dependencies = [ "getrandom 0.2.17", ] +[[package]] +name = "rand_core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + [[package]] name = "redox_syscall" version = "0.5.18" @@ -2027,9 +2092,31 @@ dependencies = [ "get-size2", "is-macro", "memchr", - "ruff_python_trivia", - "ruff_source_file", - "ruff_text_size", + "ruff_python_trivia 0.0.15", + "ruff_source_file 0.0.15", + "ruff_text_size 0.0.15", + "rustc-hash", + "thin-vec", + "thiserror 2.0.21", +] + +[[package]] +name = "ruff_python_ast" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5c31f9196e6333f154b92e6f6f9701d23ddfeee0b7fd45476aacbed7b74b440" +dependencies = [ + "aho-corasick", + "arrayvec", + "bitflags", + "char_str", + "compact_str 0.10.0", + "get-size2", + "is-macro", + "memchr", + "ruff_python_trivia 0.0.20", + "ruff_source_file 0.0.20", + "ruff_text_size 0.0.20", "rustc-hash", "thin-vec", "thiserror 2.0.21", @@ -2037,27 +2124,28 @@ dependencies = [ [[package]] name = "ruff_python_codegen" -version = "0.0.15" +version = "0.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d17c851523888b26872a2c07d736f50e58d408438afe9a8a64ee8e5677ae5489" +checksum = "24223da985a9341fcd6741591d86e2df61abbac773b2f48aeebae52bb769e660" dependencies = [ - "ruff_python_ast", + "ruff_python_ast 0.0.20", "ruff_python_literal", - "ruff_python_parser", - "ruff_source_file", - "ruff_text_size", + "ruff_python_parser 0.0.20", + "ruff_source_file 0.0.20", + "ruff_text_size 0.0.20", ] [[package]] name = "ruff_python_literal" -version = "0.0.15" +version = "0.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6146cbd42f7dd229765b2d97410da14dfb708a7b73a514f6b47db7b4e845a4fc" +checksum = "08f57a9fa59c4addb09343cd9261256f7f33b6f7755b9d3e6d55c124faea9b9e" dependencies = [ "bitflags", + "icu_normalizer", "icu_properties", "itertools 0.15.0", - "ruff_python_ast", + "ruff_python_ast 0.0.20", ] [[package]] @@ -2072,9 +2160,9 @@ dependencies = [ "get-size2", "hashbrown 0.17.1", "memchr", - "ruff_python_ast", - "ruff_python_trivia", - "ruff_text_size", + "ruff_python_ast 0.0.15", + "ruff_python_trivia 0.0.15", + "ruff_text_size 0.0.15", "rustc-hash", "stacker", "static_assertions", @@ -2084,6 +2172,29 @@ dependencies = [ "unicode_names2", ] +[[package]] +name = "ruff_python_parser" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b5b7fd512a12be87d02bbc8d8352f8159a058d1f91e6749f234ca43cb351525" +dependencies = [ + "bitflags", + "bstr", + "drop_bomb", + "get-size2", + "hashbrown 0.17.1", + "memchr", + "ruff_python_ast 0.0.20", + "ruff_python_trivia 0.0.20", + "ruff_text_size 0.0.20", + "ruff_unicode_names2", + "rustc-hash", + "static_assertions", + "thin-vec", + "unicode-ident", + "unicode-normalization", +] + [[package]] name = "ruff_python_trivia" version = "0.0.15" @@ -2092,8 +2203,23 @@ checksum = "d6fa97e6048b7e69ca7784e538af46935a9e3dc64d7f30ea412298a385898b26" dependencies = [ "itertools 0.15.0", "memchr", - "ruff_source_file", - "ruff_text_size", + "ruff_source_file 0.0.15", + "ruff_text_size 0.0.15", + "rustc-hash", + "unicode-ident", + "unicode-normalization", +] + +[[package]] +name = "ruff_python_trivia" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a867e9037e2c616342dcb77ff69344c59cf956bde079392a6da4b23138246a02" +dependencies = [ + "itertools 0.15.0", + "memchr", + "ruff_source_file 0.0.20", + "ruff_text_size 0.0.20", "rustc-hash", "unicode-ident", "unicode-normalization", @@ -2106,7 +2232,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bff6d1182e0b5d7c276a3fc835c03c3618b8585b1d6ab409d8a7915f44bda465" dependencies = [ "memchr", - "ruff_text_size", + "ruff_text_size 0.0.15", +] + +[[package]] +name = "ruff_source_file" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cd1f298a482a6765b5c6cb1a48e0bfcbfda5be7e1da903af58a59091953d595" +dependencies = [ + "memchr", + "ruff_text_size 0.0.20", ] [[package]] @@ -2118,6 +2254,35 @@ dependencies = [ "get-size2", ] +[[package]] +name = "ruff_text_size" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d05cadff8e7c3c5e2502b179e925892d71c4fb5c3cae9ad92aa131bd53e3348" +dependencies = [ + "get-size2", +] + +[[package]] +name = "ruff_unicode_names2" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea06a54e7c9ee4fd0b8d0bb04a1b7f029ebc7c26ad2736fcf7d5e464e0b29bc2" +dependencies = [ + "phf 0.14.0", + "ruff_unicode_names2_generator", +] + +[[package]] +name = "ruff_unicode_names2_generator" +version = "0.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be96655e37811ac2d840bd87f6af7fe8a31522f685c222a96157f0dbbfbb59b2" +dependencies = [ + "phf_codegen 0.14.0", + "rand 0.10.3", +] + [[package]] name = "rustc-hash" version = "2.1.3" @@ -2706,7 +2871,7 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd" dependencies = [ - "phf", + "phf 0.11.3", "unicode_names2_generator", ] @@ -2718,8 +2883,8 @@ checksum = "b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e" dependencies = [ "getopts", "log", - "phf_codegen", - "rand", + "phf_codegen 0.11.3", + "rand 0.8.8", ] [[package]] diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 40bfa856..4646cc7c 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -18,7 +18,7 @@ num-bigint = "0.5" # Ruff component crates evolve together; update this group as one unit. ruff_python_parser = "=0.0.15" ruff_python_ast = "=0.0.15" -ruff_python_codegen = "=0.0.15" +ruff_python_codegen = "=0.0.20" ruff_text_size = "=0.0.15" serde_json = "1.0" tempfile = "3"