From 3cd4b3b7d08f97c0bb88abbdf4f80d46386c8f8d Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 17 Aug 2023 17:54:08 -0400 Subject: [PATCH] ruff: 0.0.284 -> 0.0.285 Diff: https://github.com/astral-sh/ruff/compare/v0.0.284...v0.0.285 Changelog: https://github.com/astral-sh/ruff/releases/tag/v0.0.285 --- pkgs/development/tools/ruff/Cargo.lock | 33 ++++++++++++++++++++++--- pkgs/development/tools/ruff/default.nix | 4 +-- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/ruff/Cargo.lock b/pkgs/development/tools/ruff/Cargo.lock index d83d108da5ee..67c2d0db0b84 100644 --- a/pkgs/development/tools/ruff/Cargo.lock +++ b/pkgs/development/tools/ruff/Cargo.lock @@ -14,6 +14,18 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if", + "getrandom", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.20" @@ -800,7 +812,7 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flake8-to-ruff" -version = "0.0.284" +version = "0.0.285" dependencies = [ "anyhow", "clap", @@ -991,6 +1003,16 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "imara-diff" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e98c1d0ad70fc91b8b9654b1f33db55e59579d3b3de2bffdced0fdb810570cb8" +dependencies = [ + "ahash", + "hashbrown 0.12.3", +] + [[package]] name = "imperative" version = "1.0.4" @@ -2042,7 +2064,7 @@ dependencies = [ [[package]] name = "ruff" -version = "0.0.284" +version = "0.0.285" dependencies = [ "annotate-snippets 0.9.1", "anyhow", @@ -2119,6 +2141,7 @@ dependencies = [ "ruff", "ruff_python_ast", "ruff_python_formatter", + "ruff_python_index", "ruff_python_parser", "serde", "serde_json", @@ -2141,7 +2164,7 @@ dependencies = [ [[package]] name = "ruff_cli" -version = "0.0.284" +version = "0.0.285" dependencies = [ "annotate-snippets 0.9.1", "anyhow", @@ -2197,6 +2220,7 @@ dependencies = [ "anyhow", "clap", "ignore", + "imara-diff", "indicatif", "indoc", "itertools", @@ -2330,6 +2354,7 @@ dependencies = [ "similar", "smallvec", "thiserror", + "unicode-width", ] [[package]] @@ -2353,7 +2378,6 @@ dependencies = [ "is-macro", "itertools", "lexical-parse-float", - "num-bigint", "num-traits", "rand", "unic-ucd-category", @@ -2400,6 +2424,7 @@ dependencies = [ "num-traits", "ruff_index", "ruff_python_ast", + "ruff_python_parser", "ruff_python_stdlib", "ruff_source_file", "ruff_text_size", diff --git a/pkgs/development/tools/ruff/default.nix b/pkgs/development/tools/ruff/default.nix index 0a72e21481cc..e1e39f1bfbdb 100644 --- a/pkgs/development/tools/ruff/default.nix +++ b/pkgs/development/tools/ruff/default.nix @@ -10,13 +10,13 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; - version = "0.0.284"; + version = "0.0.285"; src = fetchFromGitHub { owner = "astral-sh"; repo = pname; rev = "v${version}"; - hash = "sha256-MAlIepodGQL2tHRIPXsHLg4rDYgjfq1opaXIkjNNW1I="; + hash = "sha256-n5FjzngdVSHHnBpVGFXzPlUAEMx96JqjYqgKwymTMzA="; }; cargoLock = {