Merge pull request #334856 from GaetanLepage/ruff

ruff: 0.5.7 -> 0.6.0

Changed files
+88 -63
pkgs
by-name
top-level
+86 -59
pkgs/development/tools/ruff/Cargo.lock pkgs/by-name/ru/ruff/Cargo.lock
···
[[package]]
name = "anstyle"
-
version = "1.0.6"
+
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
+
checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
[[package]]
name = "anstyle-parse"
···
"android-tzdata",
"iana-time-zone",
"num-traits",
-
"windows-targets 0.52.5",
+
"windows-targets 0.52.6",
]
[[package]]
···
[[package]]
name = "clap"
-
version = "4.5.13"
+
version = "4.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc"
+
checksum = "11d8838454fda655dafd3accb2b6e2bea645b9e4078abe84a22ceb947235c5cc"
dependencies = [
"clap_builder",
"clap_derive",
···
[[package]]
name = "clap_builder"
-
version = "4.5.13"
+
version = "4.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99"
+
checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"
dependencies = [
"anstream",
"anstyle",
···
[[package]]
name = "filetime"
-
version = "0.2.23"
+
version = "0.2.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
+
checksum = "bf401df4a4e3872c4fe8151134cf483738e74b67fc934d6532c882b3d24a4550"
dependencies = [
"cfg-if",
"libc",
-
"redox_syscall",
-
"windows-sys 0.52.0",
+
"libredox",
+
"windows-sys 0.59.0",
]
[[package]]
···
[[package]]
name = "is-macro"
-
version = "0.3.5"
+
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f"
+
checksum = "2069faacbe981460232f880d26bf3c7634e322d49053aa48c27e3ae642f728f1"
dependencies = [
"Inflector",
"proc-macro2",
···
dependencies = [
"bitflags 2.6.0",
"libc",
+
"redox_syscall 0.5.3",
[[package]]
···
dependencies = [
"cfg-if",
"libc",
-
"redox_syscall",
+
"redox_syscall 0.4.1",
"smallvec",
"windows-targets 0.48.5",
···
"ruff_python_ast",
"ruff_python_parser",
"ruff_python_stdlib",
+
"ruff_source_file",
"ruff_text_size",
"rustc-hash 2.0.0",
"salsa",
···
"libc",
"lsp-server",
"lsp-types",
+
"red_knot_python_semantic",
"red_knot_workspace",
"ruff_db",
"ruff_linter",
···
"console_log",
"js-sys",
"log",
+
"red_knot_python_semantic",
"red_knot_workspace",
"ruff_db",
"ruff_notebook",
···
"ruff_cache",
"ruff_db",
"ruff_python_ast",
+
"ruff_text_size",
"rustc-hash 2.0.0",
"salsa",
"thiserror",
···
[[package]]
+
name = "redox_syscall"
+
version = "0.5.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4"
+
dependencies = [
+
"bitflags 2.6.0",
+
]
+
+
[[package]]
name = "redox_users"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "ruff"
-
version = "0.5.7"
+
version = "0.6.0"
dependencies = [
"anyhow",
"argfile",
···
"criterion",
"mimalloc",
"once_cell",
+
"red_knot_python_semantic",
"red_knot_workspace",
"ruff_db",
"ruff_linter",
···
"rustc-hash 2.0.0",
"salsa",
"tempfile",
+
"thiserror",
"tracing",
+
"tracing-subscriber",
+
"tracing-tree",
"web-time",
"zip",
···
[[package]]
name = "ruff_linter"
-
version = "0.5.7"
+
version = "0.6.0"
dependencies = [
"aho-corasick",
"annotate-snippets 0.9.2",
···
[[package]]
name = "ruff_wasm"
-
version = "0.5.7"
+
version = "0.6.0"
dependencies = [
"console_error_panic_hook",
"console_log",
···
[[package]]
name = "serde"
-
version = "1.0.204"
+
version = "1.0.206"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12"
+
checksum = "5b3e4cd94123dd520a128bcd11e34d9e9e423e7e3e50425cb1b4b1e3549d0284"
dependencies = [
"serde_derive",
···
[[package]]
name = "serde_derive"
-
version = "1.0.204"
+
version = "1.0.206"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222"
+
checksum = "fabfb6138d2383ea8208cf98ccf69cdfb1aff4088460681d84189aa259762f97"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "serde_json"
-
version = "1.0.122"
+
version = "1.0.124"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da"
+
checksum = "66ad62847a56b3dba58cc891acd13884b9c61138d330c0d7b6181713d4fce38d"
dependencies = [
"itoa",
"memchr",
···
[[package]]
name = "serde_test"
-
version = "1.0.176"
+
version = "1.0.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a2f49ace1498612d14f7e0b8245519584db8299541dfe31a06374a828d620ab"
+
checksum = "7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed"
dependencies = [
"serde",
···
[[package]]
name = "syn"
-
version = "2.0.72"
+
version = "2.0.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af"
+
checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "tempfile"
-
version = "3.11.0"
+
version = "3.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53"
+
checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
dependencies = [
"cfg-if",
"fastrand",
"once_cell",
"rustix",
-
"windows-sys 0.52.0",
+
"windows-sys 0.59.0",
[[package]]
···
[[package]]
name = "ureq"
-
version = "2.10.0"
+
version = "2.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea"
+
checksum = "b74fc6b57825be3373f7054754755f03ac3a8f5d70015ccad699ba2029956f4a"
dependencies = [
"base64",
"flate2",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
dependencies = [
-
"windows-targets 0.52.5",
+
"windows-targets 0.52.6",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
-
"windows-targets 0.52.5",
+
"windows-targets 0.52.6",
+
]
+
+
[[package]]
+
name = "windows-sys"
+
version = "0.59.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+
dependencies = [
+
"windows-targets 0.52.6",
[[package]]
···
[[package]]
name = "windows-targets"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
+
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
-
"windows_aarch64_gnullvm 0.52.5",
-
"windows_aarch64_msvc 0.52.5",
-
"windows_i686_gnu 0.52.5",
+
"windows_aarch64_gnullvm 0.52.6",
+
"windows_aarch64_msvc 0.52.6",
+
"windows_i686_gnu 0.52.6",
"windows_i686_gnullvm",
-
"windows_i686_msvc 0.52.5",
-
"windows_x86_64_gnu 0.52.5",
-
"windows_x86_64_gnullvm 0.52.5",
-
"windows_x86_64_msvc 0.52.5",
+
"windows_i686_msvc 0.52.6",
+
"windows_x86_64_gnu 0.52.6",
+
"windows_x86_64_gnullvm 0.52.6",
+
"windows_x86_64_msvc 0.52.6",
[[package]]
···
[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
+
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
···
[[package]]
name = "windows_aarch64_msvc"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
+
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
···
[[package]]
name = "windows_i686_gnu"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
+
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
+
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
···
[[package]]
name = "windows_i686_msvc"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
+
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
···
[[package]]
name = "windows_x86_64_gnu"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
+
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
···
[[package]]
name = "windows_x86_64_gnullvm"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
+
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
···
[[package]]
name = "windows_x86_64_msvc"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
+
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
+2 -2
pkgs/development/tools/ruff/default.nix pkgs/by-name/ru/ruff/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "ruff";
-
version = "0.5.7";
+
version = "0.6.0";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "ruff";
rev = "refs/tags/${version}";
-
hash = "sha256-swnh2bfmwPP1BHlnKbOtRdskMMArZgP/ErtrnXKRiC8=";
+
hash = "sha256-s4JIqeOIxJ3NQ61fuBYYF0kSovEMcVHRExLB7kpICeg=";
};
cargoLock = {
-2
pkgs/top-level/all-packages.nix
···
rucksack = callPackage ../development/tools/rucksack { };
-
ruff = callPackage ../development/tools/ruff { };
-
sam-ba = callPackage ../tools/misc/sam-ba { };
sndio = callPackage ../misc/sndio { };