lol

ruff: 0.0.259 -> 0.0.260

Diff: https://github.com/charliermarsh/ruff/compare/v0.0.259...v0.0.260

Changelog: https://github.com/charliermarsh/ruff/releases/tag/v0.0.260

authored by

figsoda and committed by
zowoq
76741cfd 7adbcf92

+27 -15
+24 -10
pkgs/development/tools/ruff/Cargo.lock
··· 133 133 ] 134 134 135 135 [[package]] 136 - name = "bisection" 137 - version = "0.1.0" 138 - source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3" 140 - 141 - [[package]] 142 136 name = "bit-set" 143 137 version = "0.5.3" 144 138 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 780 774 781 775 [[package]] 782 776 name = "flake8-to-ruff" 783 - version = "0.0.259" 777 + version = "0.0.260" 784 778 dependencies = [ 785 779 "anyhow", 786 780 "clap 4.1.8", ··· 1982 1976 1983 1977 [[package]] 1984 1978 name = "ruff" 1985 - version = "0.0.259" 1979 + version = "0.0.260" 1986 1980 dependencies = [ 1987 1981 "anyhow", 1988 - "bisection", 1989 1982 "bitflags", 1990 1983 "chrono", 1991 1984 "clap 4.1.8", ··· 2033 2026 "textwrap", 2034 2027 "thiserror", 2035 2028 "toml", 2029 + "typed-arena", 2030 + "unicode-width", 2036 2031 ] 2037 2032 2038 2033 [[package]] ··· 2063 2058 2064 2059 [[package]] 2065 2060 name = "ruff_cli" 2066 - version = "0.0.259" 2061 + version = "0.0.260" 2067 2062 dependencies = [ 2068 2063 "annotate-snippets 0.9.1", 2069 2064 "anyhow", ··· 2102 2097 "tikv-jemallocator", 2103 2098 "ureq", 2104 2099 "walkdir", 2100 + "wild", 2105 2101 ] 2106 2102 2107 2103 [[package]] ··· 2131 2127 name = "ruff_diagnostics" 2132 2128 version = "0.0.0" 2133 2129 dependencies = [ 2130 + "anyhow", 2131 + "log", 2134 2132 "ruff_python_ast", 2135 2133 "rustpython-parser", 2136 2134 "serde", ··· 2254 2252 "js-sys", 2255 2253 "log", 2256 2254 "ruff", 2255 + "ruff_diagnostics", 2257 2256 "ruff_python_ast", 2258 2257 "ruff_rustpython", 2259 2258 "rustpython-parser", ··· 2917 2916 ] 2918 2917 2919 2918 [[package]] 2919 + name = "typed-arena" 2920 + version = "2.0.2" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" 2923 + 2924 + [[package]] 2920 2925 name = "typenum" 2921 2926 version = "1.16.0" 2922 2927 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3261 3266 version = "0.5.1" 3262 3267 source = "registry+https://github.com/rust-lang/crates.io-index" 3263 3268 checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3269 + 3270 + [[package]] 3271 + name = "wild" 3272 + version = "2.1.0" 3273 + source = "registry+https://github.com/rust-lang/crates.io-index" 3274 + checksum = "05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74" 3275 + dependencies = [ 3276 + "glob", 3277 + ] 3264 3278 3265 3279 [[package]] 3266 3280 name = "winapi"
+3 -5
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.259"; 11 + version = "0.0.260"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-K0EfKG140MDfSg3BVJi9x0q1it5nEeREpkanx2RW1Kw="; 17 + hash = "sha256-n/b1L0qMyGzcDwXTLgiPrd4YgFDtxYyUKrgykkdBQWU="; 18 18 }; 19 19 20 20 # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace ··· 38 38 ]; 39 39 40 40 cargoBuildFlags = [ "--package=ruff_cli" ]; 41 - 42 - # building tests fails with `undefined symbols` 43 - doCheck = false; 41 + cargoTestFlags = cargoBuildFlags; 44 42 45 43 postInstall = '' 46 44 installShellCompletion --cmd ruff \