diff --git a/Cargo.lock b/Cargo.lock index 4c4c8ca3..58c10770 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -203,7 +203,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] @@ -1602,7 +1602,7 @@ dependencies = [ "anyhow", "is-macro", "log", - "ruff_text_size", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "serde", ] @@ -1647,16 +1647,16 @@ dependencies = [ "ruff_index", "ruff_macros", "ruff_notebook", - "ruff_python_ast", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "ruff_python_codegen", "ruff_python_index", "ruff_python_literal", - "ruff_python_parser", + "ruff_python_parser 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "ruff_python_semantic", "ruff_python_stdlib", - "ruff_python_trivia", - "ruff_source_file", - "ruff_text_size", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "rustc-hash", "serde", "serde_json", @@ -1681,7 +1681,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "ruff_python_trivia", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "syn", ] @@ -1694,8 +1694,8 @@ dependencies = [ "itertools 0.14.0", "rand", "ruff_diagnostics", - "ruff_source_file", - "ruff_text_size", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "serde", "serde_json", "serde_with", @@ -1716,23 +1716,40 @@ dependencies = [ "memchr", "ruff_cache", "ruff_macros", - "ruff_python_trivia", - "ruff_source_file", - "ruff_text_size", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "rustc-hash", "serde", ] +[[package]] +name = "ruff_python_ast" +version = "0.0.0" +source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.4#854ab030782d205445365c52815a11f5c7c07454" +dependencies = [ + "aho-corasick", + "bitflags 2.8.0", + "compact_str", + "is-macro", + "itertools 0.14.0", + "memchr", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "rustc-hash", +] + [[package]] name = "ruff_python_codegen" version = "0.0.0" source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.3#90589372daf58ec4d314cbd15db8d2ef572c33cc" dependencies = [ - "ruff_python_ast", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "ruff_python_literal", - "ruff_python_parser", - "ruff_source_file", - "ruff_text_size", + "ruff_python_parser 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", ] [[package]] @@ -1740,11 +1757,11 @@ name = "ruff_python_index" version = "0.0.0" source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.3#90589372daf58ec4d314cbd15db8d2ef572c33cc" dependencies = [ - "ruff_python_ast", - "ruff_python_parser", - "ruff_python_trivia", - "ruff_source_file", - "ruff_text_size", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_python_parser 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", ] [[package]] @@ -1754,7 +1771,7 @@ source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.3#90589372daf58ec4d3 dependencies = [ "bitflags 2.8.0", "itertools 0.14.0", - "ruff_python_ast", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "unic-ucd-category", ] @@ -1767,9 +1784,28 @@ dependencies = [ "bstr", "compact_str", "memchr", - "ruff_python_ast", - "ruff_python_trivia", - "ruff_text_size", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "rustc-hash", + "static_assertions", + "unicode-ident", + "unicode-normalization", + "unicode_names2", +] + +[[package]] +name = "ruff_python_parser" +version = "0.0.0" +source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.4#854ab030782d205445365c52815a11f5c7c07454" +dependencies = [ + "bitflags 2.8.0", + "bstr", + "compact_str", + "memchr", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "ruff_python_trivia 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", "rustc-hash", "static_assertions", "unicode-ident", @@ -1787,10 +1823,10 @@ dependencies = [ "ruff_cache", "ruff_index", "ruff_macros", - "ruff_python_ast", - "ruff_python_parser", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_python_parser 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "ruff_python_stdlib", - "ruff_text_size", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "rustc-hash", "smallvec", ] @@ -1810,8 +1846,19 @@ version = "0.0.0" source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.3#90589372daf58ec4d314cbd15db8d2ef572c33cc" dependencies = [ "itertools 0.14.0", - "ruff_source_file", - "ruff_text_size", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "unicode-ident", +] + +[[package]] +name = "ruff_python_trivia" +version = "0.0.0" +source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.4#854ab030782d205445365c52815a11f5c7c07454" +dependencies = [ + "itertools 0.14.0", + "ruff_source_file 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", "unicode-ident", ] @@ -1821,10 +1868,19 @@ version = "0.0.0" source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.3#90589372daf58ec4d314cbd15db8d2ef572c33cc" dependencies = [ "memchr", - "ruff_text_size", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", "serde", ] +[[package]] +name = "ruff_source_file" +version = "0.0.0" +source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.4#854ab030782d205445365c52815a11f5c7c07454" +dependencies = [ + "memchr", + "ruff_text_size 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", +] + [[package]] name = "ruff_text_size" version = "0.0.0" @@ -1833,6 +1889,11 @@ dependencies = [ "serde", ] +[[package]] +name = "ruff_text_size" +version = "0.0.0" +source = "git+https://github.com/astral-sh/ruff.git?tag=0.9.4#854ab030782d205445365c52815a11f5c7c07454" + [[package]] name = "rust-stemmers" version = "1.2.0" @@ -2166,8 +2227,8 @@ dependencies = [ "regex", "rstest", "ruff_linter", - "ruff_python_ast", - "ruff_python_parser", + "ruff_python_ast 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.3)", + "ruff_python_parser 0.0.0 (git+https://github.com/astral-sh/ruff.git?tag=0.9.4)", "serde", "serde_json", "serial_test", diff --git a/Cargo.toml b/Cargo.toml index 3c3bdaef..e1043d09 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ regex = "1.11.1" once_cell = "1.20.2" walkdir = "2.5.0" ruff_python_ast = { git = "https://github.com/astral-sh/ruff.git", tag = "0.9.3" } -ruff_python_parser = { git = "https://github.com/astral-sh/ruff.git", tag = "0.9.3" } +ruff_python_parser = { git = "https://github.com/astral-sh/ruff.git", tag = "0.9.4" } ruff_linter = { git = "https://github.com/astral-sh/ruff.git", tag = "0.9.3" } cached = { version = "0.54.0", features = ["disk_store"] } globset = "0.4.15"