From 60cf9f94923f2dcce6dd1d757c447f0b88a929c9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 12:56:59 +0000 Subject: [PATCH] fix(deps): update rust crate rustpython-pylib to 0.6.0 --- Cargo.lock | 727 +++++++++++++++++++++++---- crates/antlr-rust-codegen/Cargo.toml | 2 +- 2 files changed, 642 insertions(+), 87 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0905cf39..1c78f2d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,7 +84,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -95,7 +95,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -179,6 +179,12 @@ dependencies = [ "object", ] +[[package]] +name = "arrayvec" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56" + [[package]] name = "ascii" version = "1.1.0" @@ -191,14 +197,27 @@ version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05832cdddc8f2650cc2cc187cc2e952b8c133a48eb055f35211f61ee81502d77" dependencies = [ - "attribute-derive-macro", + "attribute-derive-macro 0.10.5", "derive-where", - "manyhow", + "manyhow 0.11.4", "proc-macro2", "quote", "syn 2.0.119", ] +[[package]] +name = "attribute-derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2f9ef7a68684657ce9da341c934c73b63df7a3585a61e366d84c84ed5d3d167" +dependencies = [ + "attribute-derive-macro 0.11.0", + "manyhow 0.14.0", + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "attribute-derive-macro" version = "0.10.5" @@ -207,14 +226,30 @@ checksum = "0a7cdbbd4bd005c5d3e2e9c885e6fa575db4f4a3572335b974d8db853b6beb61" dependencies = [ "collection_literals", "interpolator", - "manyhow", + "manyhow 0.11.4", "proc-macro-utils", "proc-macro2", "quote", - "quote-use", + "quote-use 0.8.4", "syn 2.0.119", ] +[[package]] +name = "attribute-derive-macro" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300d426e5e73549125bb8e4649bdd5508f82c94ddf898fb0517246e71dfb8e98" +dependencies = [ + "collection_literals", + "interpolator", + "manyhow 0.14.0", + "proc-macro-utils", + "proc-macro2", + "quote", + "quote-use 0.9.0", + "syn 3.0.3", +] + [[package]] name = "autocfg" version = "1.5.1" @@ -263,6 +298,18 @@ dependencies = [ "ref-cast", ] +[[package]] +name = "bitflagset" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b20ef61bbe50b5243319d8f4d2dfb492435ba267e184aa0468587ad08c8bef70" +dependencies = [ + "num-integer", + "num-traits", + "radium", + "ref-cast", +] + [[package]] name = "bstr" version = "1.13.0" @@ -326,6 +373,18 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527" +[[package]] +name = "char_str" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9cba78a5abb515610e10af297615434b019755b5d7be14e559ff5340dff50c4" +dependencies = [ + "castaway", + "get-size2 0.11.1", + "itoa", + "ryu", +] + [[package]] name = "chrono" version = "0.4.45" @@ -412,6 +471,19 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "compact_str" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79fcda08c33bb58b97008b2cdada6622500e949e060f5913361763121abd2416" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "static_assertions", + "zmij", +] + [[package]] name = "constant_time_eq" version = "0.4.2" @@ -458,6 +530,12 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "drop_bomb" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1" + [[package]] name = "either" version = "1.17.0" @@ -483,7 +561,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -569,24 +647,49 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b6d1e2f75c16bfbcd0f95d84f99858a6e2f885c2287d1f5c3a96e8444a34b4" dependencies = [ - "attribute-derive", + "attribute-derive 0.10.5", "quote", "syn 2.0.119", ] +[[package]] +name = "get-size-derive2" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28f0daa179069133df60523e0f59d0a6bd2d3db9ccae01b630896d269c4a802e" +dependencies = [ + "attribute-derive 0.11.0", + "quote", + "syn 3.0.3", +] + [[package]] name = "get-size2" version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49cf31a6d70300cf81461098f7797571362387ef4bf85d32ac47eaa59b3a5a1a" dependencies = [ - "compact_str", - "get-size-derive2", + "compact_str 0.9.1", + "get-size-derive2 0.7.4", "hashbrown 0.16.1", "ordermap", "smallvec", ] +[[package]] +name = "get-size2" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "050a5d07359ebfac7f0b74916d94cfa30575e45fdc7e9bfbb0f76d5d4203325a" +dependencies = [ + "compact_str 0.10.0", + "get-size-derive2 0.11.1", + "hashbrown 0.17.1", + "ordermap", + "smallvec", + "thin-vec", +] + [[package]] name = "getopts" version = "0.2.24" @@ -777,6 +880,21 @@ dependencies = [ "zerovec", ] +[[package]] +name = "icu_locale" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "250ec6d4ac288584d1d0ba29dbfad7737635b7b0e822441f4026a523e3fdb147" +dependencies = [ + "icu_collections", + "icu_locale_core", + "icu_locale_data", + "icu_locale_fallback", + "icu_provider", + "tinystr", + "zerovec", +] + [[package]] name = "icu_locale_core" version = "2.3.0" @@ -791,6 +909,55 @@ dependencies = [ "zerovec", ] +[[package]] +name = "icu_locale_data" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d37d91460e362a5cf58907cd7ce871411775ee6294e49a5cc8e6cec16dfa75ea" + +[[package]] +name = "icu_locale_fallback" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "251af8e57c9400e3eb58242fe5b8b1152b2a64fdf4cf632f923c38ccee6f2fa9" +dependencies = [ + "icu_locale_core", + "icu_locale_fallback_data", + "icu_provider", + "potential_utf", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locale_fallback_data" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "decf2a22ec8fa68f1a0c1129a3f8583f8f8bc24e8b9ccbe98ead99f62a4dc3a8" + +[[package]] +name = "icu_normalizer" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f" +dependencies = [ + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0" + [[package]] name = "icu_properties" version = "2.3.0" @@ -896,6 +1063,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.18" @@ -920,7 +1096,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cfc352a66ba903c23239ef51e809508b6fc2b0f90e3476ac7a9ff47e863ae95" dependencies = [ "scopeguard", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1025,6 +1201,15 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "lz4_flex" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecbdfe44b1bd960b68170b417450a628c43f7cf56bb3c5317e61cb230ee7f226" +dependencies = [ + "twox-hash", +] + [[package]] name = "malachite-base" version = "0.9.2" @@ -1032,7 +1217,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4f44099731f17094b07825c88ccb5fbd1bfa1f82fafff7daa33e8b8652db16e" dependencies = [ "hashbrown 0.16.1", - "itertools", + "itertools 0.14.0", + "libm", + "ryu", +] + +[[package]] +name = "malachite-base" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f368e032195e6f046f237a982cd541cac7d4e17d5c680cac5534dfa71cd8879e" +dependencies = [ + "hashbrown 0.16.1", + "itertools 0.14.0", "libm", "ryu", ] @@ -1043,8 +1240,21 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc58206ba15e9c406e20c95c5f86efa07b12f94080945908e910b3a0faa23fef" dependencies = [ - "malachite-base", - "malachite-nz", + "malachite-base 0.9.2", + "malachite-nz 0.9.2", + "num-integer", + "num-traits", + "paste", +] + +[[package]] +name = "malachite-bigint" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47d673b71d4521ba5ca045cd23d62eda6b321474ff231d6a1698cc9b892851f2" +dependencies = [ + "malachite-base 0.12.0", + "malachite-nz 0.12.0", "num-integer", "num-traits", "paste", @@ -1056,9 +1266,21 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a137660cdba20f136c8a223125f08088adb4e0b72fbb8466f08c43e31cc0427d" dependencies = [ - "itertools", + "itertools 0.14.0", "libm", - "malachite-base", + "malachite-base 0.9.2", + "wide", +] + +[[package]] +name = "malachite-nz" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0b3ad1a8d2a722fbfad2e1fc7c5044f7ab38e027240cfbcb086a62ca95c9c2" +dependencies = [ + "itertools 0.14.0", + "libm", + "malachite-base 0.12.0", "wide", ] @@ -1068,10 +1290,10 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ffcbeed95e34c0fcc3864ccd146e129cbbf7de1513d3afbcfb47c7674c82d94" dependencies = [ - "itertools", + "itertools 0.14.0", "libm", - "malachite-base", - "malachite-nz", + "malachite-base 0.9.2", + "malachite-nz 0.9.2", ] [[package]] @@ -1080,12 +1302,24 @@ version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587" dependencies = [ - "manyhow-macros", + "manyhow-macros 0.11.4", "proc-macro2", "quote", "syn 2.0.119", ] +[[package]] +name = "manyhow" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c69ea6e469ca785c846b25dd69eac9e9c916b51d8ada1f212866787ee1da12d" +dependencies = [ + "manyhow-macros 0.14.0", + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "manyhow-macros" version = "0.11.4" @@ -1097,6 +1331,17 @@ dependencies = [ "quote", ] +[[package]] +name = "manyhow-macros" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22fc5c1b2c4000056dae3619fea36e79ce79dabfee4907d2dcad6612b189e370" +dependencies = [ + "proc-macro-utils", + "proc-macro2", + "quote", +] + [[package]] name = "maplit" version = "1.0.2" @@ -1476,7 +1721,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e" dependencies = [ "quote", - "quote-use-macros", + "quote-use-macros 0.8.4", +] + +[[package]] +name = "quote-use" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48356e493823dc3c1d7e9fc7b3ff204ecec48afbdd718fc4134091b88eb63f3d" +dependencies = [ + "quote", + "quote-use-macros 0.9.0", ] [[package]] @@ -1491,6 +1746,18 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "quote-use-macros" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cf1c5de6a7cc231c71e03c77aa4c7019097859ea7029156b54d2894a8430704" +dependencies = [ + "proc-macro-utils", + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "r-efi" version = "5.3.0" @@ -1552,6 +1819,15 @@ dependencies = [ "getrandom 0.2.17", ] +[[package]] +name = "rapidhash" +version = "4.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5da7e78a036ce858e8d55b7e7dc8ba3a88b78350fd2155d3591bbd966b58589e" +dependencies = [ + "rustversion", +] + [[package]] name = "redox_syscall" version = "0.5.18" @@ -1630,7 +1906,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1642,21 +1918,45 @@ dependencies = [ "ahash", "bitflags", "indexmap", - "itertools", + "itertools 0.14.0", "log", - "malachite-bigint", + "malachite-bigint 0.9.2", "memchr", "num-complex", "num-traits", - "rustpython-compiler-core", - "rustpython-literal", - "rustpython-ruff_python_ast", - "rustpython-ruff_text_size", - "rustpython-wtf8", + "rustpython-compiler-core 0.5.0", + "rustpython-literal 0.5.0", + "rustpython-ruff_python_ast 0.15.8", + "rustpython-ruff_text_size 0.15.8", + "rustpython-wtf8 0.5.0", "thiserror", "unicode_names2 2.0.0", ] +[[package]] +name = "rustpython-codegen" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e49dd431654f74e825e6a99f523f6f18dc18e2812106b29d37e018395a38770b" +dependencies = [ + "bitflags", + "indexmap", + "itertools 0.15.0", + "log", + "malachite-bigint 0.12.0", + "memchr", + "num-complex", + "num-traits", + "rapidhash", + "rustpython-compiler-core 0.6.0", + "rustpython-literal 0.6.0", + "rustpython-ruff_python_ast 0.16.10", + "rustpython-ruff_text_size 0.16.10", + "rustpython-unicode", + "rustpython-wtf8 0.6.0", + "thiserror", +] + [[package]] name = "rustpython-common" version = "0.5.0" @@ -1667,18 +1967,18 @@ dependencies = [ "bitflags", "cfg-if", "getrandom 0.3.4", - "itertools", + "itertools 0.14.0", "libc", "lock_api", - "malachite-base", - "malachite-bigint", + "malachite-base 0.9.2", + "malachite-bigint 0.9.2", "malachite-q", "nix", "num-complex", "num-traits", "radium", - "rustpython-literal", - "rustpython-wtf8", + "rustpython-literal 0.5.0", + "rustpython-wtf8 0.5.0", "siphasher", "unicode_names2 2.0.0", "widestring", @@ -1691,12 +1991,27 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7fa83b852bbc5461c5214060099d7597785d201aa0bf1a87d77967518f60144" dependencies = [ - "rustpython-codegen", - "rustpython-compiler-core", - "rustpython-ruff_python_ast", - "rustpython-ruff_python_parser", - "rustpython-ruff_source_file", - "rustpython-ruff_text_size", + "rustpython-codegen 0.5.0", + "rustpython-compiler-core 0.5.0", + "rustpython-ruff_python_ast 0.15.8", + "rustpython-ruff_python_parser 0.15.8", + "rustpython-ruff_source_file 0.15.8", + "rustpython-ruff_text_size 0.15.8", + "thiserror", +] + +[[package]] +name = "rustpython-compiler" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "671ce211c9e6625de0db244980557bc868bdf8d34d9a73f1bf7fbe1f7f05e77c" +dependencies = [ + "rustpython-codegen 0.6.0", + "rustpython-compiler-core 0.6.0", + "rustpython-ruff_python_ast 0.16.10", + "rustpython-ruff_python_parser 0.16.10", + "rustpython-ruff_source_file 0.16.10", + "rustpython-ruff_text_size 0.16.10", "thiserror", ] @@ -1707,13 +2022,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9f18ba67b55aec49c3e2d223bbdcacff0d7e0f5d304fb0e64b044b8dca13c7c" dependencies = [ "bitflags", - "bitflagset", - "itertools", - "lz4_flex", - "malachite-bigint", + "bitflagset 0.0.3", + "itertools 0.14.0", + "lz4_flex 0.13.1", + "malachite-bigint 0.9.2", "num-complex", - "rustpython-ruff_source_file", - "rustpython-wtf8", + "rustpython-ruff_source_file 0.15.8", + "rustpython-wtf8 0.5.0", +] + +[[package]] +name = "rustpython-compiler-core" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb32abe513ebec41ece35d8865fed562f1d262525a085593f927863729c1e863" +dependencies = [ + "bitflags", + "bitflagset 0.0.4", + "itertools 0.15.0", + "lz4_flex 0.14.0", + "malachite-bigint 0.12.0", + "num-complex", + "num-traits", + "rustpython-ruff_source_file 0.16.10", + "rustpython-wtf8 0.6.0", ] [[package]] @@ -1722,8 +2054,19 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ba6c04350bee9e54b241b93675a0558c2b33fe982213e47a6da0924898af0f2" dependencies = [ - "rustpython-compiler", - "rustpython-derive-impl", + "rustpython-compiler 0.5.0", + "rustpython-derive-impl 0.5.0", + "syn 2.0.119", +] + +[[package]] +name = "rustpython-derive" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdd56a9161f03f360742ef7504137d5d969f37171815ec0842b4e6f8142fd8ba" +dependencies = [ + "rustpython-compiler 0.6.0", + "rustpython-derive-impl 0.6.0", "syn 2.0.119", ] @@ -1733,12 +2076,28 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322d64ea8a21d52cd769db0f6190b6e7c17963b13c8c17f39d7364e68af96731" dependencies = [ - "itertools", + "itertools 0.14.0", "maplit", "proc-macro2", "quote", - "rustpython-compiler-core", - "rustpython-doc", + "rustpython-compiler-core 0.5.0", + "rustpython-doc 0.5.0", + "syn 2.0.119", + "syn-ext", + "textwrap", +] + +[[package]] +name = "rustpython-derive-impl" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8367cc016b3fe861c6630d5e713c70f1b54dfee13caa8d579d8100ce543e635f" +dependencies = [ + "itertools 0.15.0", + "proc-macro2", + "quote", + "rustpython-compiler-core 0.6.0", + "rustpython-doc 0.6.0", "syn 2.0.119", "syn-ext", "textwrap", @@ -1753,6 +2112,15 @@ dependencies = [ "phf 0.13.1", ] +[[package]] +name = "rustpython-doc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e52eeff866784e0a66e9f6529e93801917a29abefe058f8c651ec28bc3df630" +dependencies = [ + "xz", +] + [[package]] name = "rustpython-literal" version = "0.5.0" @@ -1763,19 +2131,33 @@ dependencies = [ "is-macro", "lexical-parse-float", "num-traits", - "rustpython-wtf8", + "rustpython-wtf8 0.5.0", "unic-ucd-category", ] +[[package]] +name = "rustpython-literal" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff9becaa7c03c284a516fd70b1b55d50667070e23742702298bbe0e939b06d" +dependencies = [ + "hexf-parse", + "is-macro", + "lexical-parse-float", + "num-traits", + "rustpython-unicode", + "rustpython-wtf8 0.6.0", +] + [[package]] name = "rustpython-pylib" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f1878a8c2fb45dfcbcee1d4bba8d4a3d9b65c4f20dc70d08179c3efa223bbab" +checksum = "1a90d294a244005c8ee19bb3c2ae6682fc72c3a5dae749b5fb603989b4ba5d65" dependencies = [ "glob", - "rustpython-compiler-core", - "rustpython-derive", + "rustpython-compiler-core 0.6.0", + "rustpython-derive 0.6.0", ] [[package]] @@ -1786,14 +2168,36 @@ checksum = "f021ff72cabf5e2cd6d8ec8813d376a8445a228dc610ab56c27bd9054cda70d4" dependencies = [ "aho-corasick", "bitflags", - "compact_str", - "get-size2", + "compact_str 0.9.1", + "get-size2 0.7.4", "is-macro", "memchr", "rustc-hash", - "rustpython-ruff_python_trivia", - "rustpython-ruff_source_file", - "rustpython-ruff_text_size", + "rustpython-ruff_python_trivia 0.15.8", + "rustpython-ruff_source_file 0.15.8", + "rustpython-ruff_text_size 0.15.8", + "thiserror", +] + +[[package]] +name = "rustpython-ruff_python_ast" +version = "0.16.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b7ffeb85f9a68c461d538839c79548584768df08f2d68cb1ee693be697e0355" +dependencies = [ + "aho-corasick", + "arrayvec", + "bitflags", + "char_str", + "compact_str 0.10.0", + "get-size2 0.11.1", + "is-macro", + "memchr", + "rustc-hash", + "rustpython-ruff_python_trivia 0.16.10", + "rustpython-ruff_source_file 0.16.10", + "rustpython-ruff_text_size 0.16.10", + "thin-vec", "thiserror", ] @@ -1805,14 +2209,39 @@ checksum = "01e6ee78bd9671fb5766664b2695fe1f2a92a961f4d9101646c570d8acdb1e0b" dependencies = [ "bitflags", "bstr", - "compact_str", - "get-size2", + "compact_str 0.9.1", + "get-size2 0.7.4", + "memchr", + "rustc-hash", + "rustpython-ruff_python_ast 0.15.8", + "rustpython-ruff_python_trivia 0.15.8", + "rustpython-ruff_text_size 0.15.8", + "static_assertions", + "unicode-ident", + "unicode-normalization", + "unicode_names2 1.3.0", +] + +[[package]] +name = "rustpython-ruff_python_parser" +version = "0.16.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c9729e35cac02839c7a67aaccfea3eba32032f7aeacca2e82ad79e8d7b7fd95" +dependencies = [ + "bitflags", + "bstr", + "drop_bomb", + "get-size2 0.11.1", + "hashbrown 0.17.1", + "icu_properties", "memchr", "rustc-hash", - "rustpython-ruff_python_ast", - "rustpython-ruff_python_trivia", - "rustpython-ruff_text_size", + "rustpython-ruff_python_ast 0.16.10", + "rustpython-ruff_python_trivia 0.16.10", + "rustpython-ruff_text_size 0.16.10", + "stacker", "static_assertions", + "thin-vec", "unicode-ident", "unicode-normalization", "unicode_names2 1.3.0", @@ -1824,12 +2253,27 @@ version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79e7cfd1056f3a02ff0d2d0e4474286ca963260782f878b7b81c1dd87432e682" dependencies = [ - "itertools", - "rustpython-ruff_source_file", - "rustpython-ruff_text_size", + "itertools 0.14.0", + "rustpython-ruff_source_file 0.15.8", + "rustpython-ruff_text_size 0.15.8", "unicode-ident", ] +[[package]] +name = "rustpython-ruff_python_trivia" +version = "0.16.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "764f43ea060f888164fbd360b0e1a36f2a35f5c03def85407bab7039fc62a645" +dependencies = [ + "itertools 0.15.0", + "memchr", + "rustc-hash", + "rustpython-ruff_source_file 0.16.10", + "rustpython-ruff_text_size 0.16.10", + "unicode-ident", + "unicode-normalization", +] + [[package]] name = "rustpython-ruff_source_file" version = "0.15.8" @@ -1837,7 +2281,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "948107aad62ddb12a11fc7bf68a49e52a0b0a3737d415a2505e54f5a9edac737" dependencies = [ "memchr", - "rustpython-ruff_text_size", + "rustpython-ruff_text_size 0.15.8", +] + +[[package]] +name = "rustpython-ruff_source_file" +version = "0.16.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfe26430c3f2eadb40524b6df7ac9a3970dd2b58f921b01ed75df0121e332fad" +dependencies = [ + "memchr", + "rustpython-ruff_text_size 0.16.10", ] [[package]] @@ -1846,7 +2300,16 @@ version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8291ee0f5a779e54ccd4e0151a0c426f8b49a123f99b5b6545db17ccdd4277aa" dependencies = [ - "get-size2", + "get-size2 0.7.4", +] + +[[package]] +name = "rustpython-ruff_text_size" +version = "0.16.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e5377a04f2855030600b93a05754242950ea9b070507ef9aef67965a52eeb09" +dependencies = [ + "get-size2 0.11.1", ] [[package]] @@ -1858,7 +2321,23 @@ dependencies = [ "bitflags", "num_enum", "optional", - "rustpython-wtf8", + "rustpython-wtf8 0.5.0", +] + +[[package]] +name = "rustpython-unicode" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e72650cd5378a6df8126a4065f0e875563dd606bc38a4ee8c1bb48e8b3bd5ef" +dependencies = [ + "icu_casemap", + "icu_locale", + "icu_normalizer", + "icu_properties", + "rustpython-wtf8 0.6.0", + "unicode_names2 3.1.0", + "writeable", + "zlib-rs", ] [[package]] @@ -1884,13 +2363,13 @@ dependencies = [ "hex", "indexmap", "is-macro", - "itertools", + "itertools 0.14.0", "junction", "libc", "libffi", "libloading", "log", - "malachite-bigint", + "malachite-bigint 0.9.2", "memchr", "nix", "num-complex", @@ -1904,15 +2383,15 @@ dependencies = [ "psm", "result-like", "rustix", - "rustpython-codegen", + "rustpython-codegen 0.5.0", "rustpython-common", - "rustpython-compiler", - "rustpython-compiler-core", - "rustpython-derive", - "rustpython-literal", - "rustpython-ruff_python_ast", - "rustpython-ruff_python_parser", - "rustpython-ruff_text_size", + "rustpython-compiler 0.5.0", + "rustpython-compiler-core 0.5.0", + "rustpython-derive 0.5.0", + "rustpython-literal 0.5.0", + "rustpython-ruff_python_ast 0.15.8", + "rustpython-ruff_python_parser 0.15.8", + "rustpython-ruff_text_size 0.15.8", "rustpython-sre_engine", "rustyline", "scoped-tls", @@ -1940,7 +2419,19 @@ checksum = "ada88d2f69ff5516d69e0f3294e9db2ff8ee71a15291b8f3f8584f07ad1ca28d" dependencies = [ "ascii", "bstr", - "itertools", + "itertools 0.14.0", + "memchr", +] + +[[package]] +name = "rustpython-wtf8" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a89f11dc9d946f08e411301c7e9cc8288fdaeb25ec6836131cf488cd32b79465" +dependencies = [ + "ascii", + "bstr", + "itertools 0.15.0", "memchr", ] @@ -2088,7 +2579,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2196,7 +2687,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2206,7 +2697,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2219,6 +2710,12 @@ dependencies = [ "unicode-width 0.2.2", ] +[[package]] +name = "thin-vec" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6a4b9ba8738cb4a4f399d37e266becfd475e75eb73425b87a05a2f2039ba63e" + [[package]] name = "thiserror" version = "2.0.20" @@ -2424,6 +2921,16 @@ dependencies = [ "unicode_names2_generator 2.0.0", ] +[[package]] +name = "unicode_names2" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c3e18d850bb6ebd57735e5654f0af65e572b05c2397e7b2b1a7c6a792cc29c" +dependencies = [ + "phf 0.11.3", + "unicode_names2_generator 3.1.0", +] + [[package]] name = "unicode_names2_generator" version = "1.3.0" @@ -2446,6 +2953,22 @@ dependencies = [ "rand", ] +[[package]] +name = "unicode_names2_generator" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "849744a58c479122ff24910d7ca57f312b62613ef0412dc327776ae6b235d16a" +dependencies = [ + "phf_codegen", + "rand", +] + +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + [[package]] name = "utf8_iter" version = "1.0.4" @@ -2770,12 +3293,38 @@ version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + [[package]] name = "writeable" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" +[[package]] +name = "xz" +version = "0.4.6-rc.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7af8851c229f574c5e4f4e9b6d90ca06c43974a563f7f42de4b88d651bf8f19c" +dependencies = [ + "xz-core", +] + +[[package]] +name = "xz-core" +version = "0.1.0-rc.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef4d12cf9c122b2523cce22d6ab3083f4eb56d1221e5d30ddcc70fbaac553589" +dependencies = [ + "libc", + "memchr", + "windows-sys 0.61.2", +] + [[package]] name = "yoke" version = "0.8.3" @@ -2875,6 +3424,12 @@ dependencies = [ "syn 3.0.3", ] +[[package]] +name = "zlib-rs" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112" + [[package]] name = "zmij" version = "1.0.23" diff --git a/crates/antlr-rust-codegen/Cargo.toml b/crates/antlr-rust-codegen/Cargo.toml index 66bb44f2..7396d7fc 100644 --- a/crates/antlr-rust-codegen/Cargo.toml +++ b/crates/antlr-rust-codegen/Cargo.toml @@ -50,7 +50,7 @@ icu_properties.workspace = true intl = { version = "0.6.0", default-features = false, features = ["full", "normalization"] } miette = { version = "7.6.0", default-features = false, features = ["fancy"] } petgraph = { version = "0.8.3", default-features = false, features = ["std"] } -rustpython-pylib = { version = "0.5.0", features = ["freeze-stdlib"] } +rustpython-pylib = { version = "0.6.0", features = ["freeze-stdlib"] } rustpython-vm = { version = "0.5.0", default-features = false, features = [ "compiler", "freeze-stdlib",