Loading pkgs/development/tools/ruff/Cargo.lock +127 −195 Original line number Diff line number Diff line Loading @@ -76,9 +76,9 @@ dependencies = [ [[package]] name = "anstream" version = "0.3.0" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" dependencies = [ "anstyle", "anstyle-parse", Loading Loading @@ -115,9 +115,9 @@ dependencies = [ [[package]] name = "anstyle-wincon" version = "1.0.0" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" dependencies = [ "anstyle", "windows-sys 0.48.0", Loading @@ -125,9 +125,9 @@ dependencies = [ [[package]] name = "anyhow" version = "1.0.70" version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "argfile" Loading Loading @@ -193,9 +193,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" version = "2.2.1" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24a6904aef64d73cf10ab17ebace7befb918b82164785cb89907993be7f83813" checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" [[package]] name = "bstr" Loading @@ -211,9 +211,9 @@ dependencies = [ [[package]] name = "bumpalo" version = "3.12.1" version = "3.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" [[package]] name = "cachedir" Loading Loading @@ -268,9 +268,9 @@ dependencies = [ [[package]] name = "ciborium" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" dependencies = [ "ciborium-io", "ciborium-ll", Loading @@ -279,15 +279,15 @@ dependencies = [ [[package]] name = "ciborium-io" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" [[package]] name = "ciborium-ll" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" dependencies = [ "ciborium-io", "half", Loading @@ -295,9 +295,9 @@ dependencies = [ [[package]] name = "clap" version = "3.2.23" version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "bitflags 1.3.2", "clap_lex 0.2.4", Loading @@ -307,9 +307,9 @@ dependencies = [ [[package]] name = "clap" version = "4.2.4" version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62" checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" dependencies = [ "clap_builder", "clap_derive", Loading @@ -318,9 +318,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.2.4" version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749" checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" dependencies = [ "anstream", "anstyle", Loading @@ -331,11 +331,11 @@ dependencies = [ [[package]] name = "clap_complete" version = "4.2.1" version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" dependencies = [ "clap 4.2.4", "clap 4.2.7", ] [[package]] Loading @@ -344,7 +344,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "183495371ea78d4c9ff638bfc6497d46fed2396e4f9c50aebc1278a4a9919a3d" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", "clap_complete_fig", "clap_complete_nushell", Loading @@ -356,7 +356,7 @@ version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3af28956330989baa428ed4d3471b853715d445c62de21b67292e22cf8a41fa" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", ] Loading @@ -366,7 +366,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7fa41f5e6aa83bd151b70fd0ceaee703d68cd669522795dc812df9edad1252c" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", ] Loading Loading @@ -410,16 +410,6 @@ dependencies = [ "winapi", ] [[package]] name = "codespan-reporting" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" dependencies = [ "termcolor", "unicode-width", ] [[package]] name = "colorchoice" version = "1.0.0" Loading Loading @@ -500,7 +490,7 @@ dependencies = [ "atty", "cast", "ciborium", "clap 3.2.23", "clap 3.2.25", "criterion-plot", "itertools", "lazy_static", Loading Loading @@ -585,50 +575,6 @@ dependencies = [ "syn 1.0.109", ] [[package]] name = "cxx" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" dependencies = [ "cc", "cxxbridge-flags", "cxxbridge-macro", "link-cplusplus", ] [[package]] name = "cxx-build" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" dependencies = [ "cc", "codespan-reporting", "once_cell", "proc-macro2", "quote", "scratch", "syn 2.0.15", ] [[package]] name = "cxxbridge-flags" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" [[package]] name = "cxxbridge-macro" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" dependencies = [ "proc-macro2", "quote", "syn 2.0.15", ] [[package]] name = "diff" version = "0.1.13" Loading @@ -652,11 +598,11 @@ dependencies = [ [[package]] name = "dirs" version = "5.0.0" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ "dirs-sys 0.4.0", "dirs-sys 0.4.1", ] [[package]] Loading @@ -672,13 +618,14 @@ dependencies = [ [[package]] name = "dirs-sys" version = "0.4.0" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", "option-ext", "redox_users", "windows-sys 0.45.0", "windows-sys 0.48.0", ] [[package]] Loading Loading @@ -764,10 +711,10 @@ dependencies = [ [[package]] name = "flake8-to-ruff" version = "0.0.267" version = "0.0.269" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "colored", "configparser", "once_cell", Loading @@ -783,9 +730,9 @@ dependencies = [ [[package]] name = "flate2" version = "1.0.25" version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", "miniz_oxide", Loading Loading @@ -914,12 +861,11 @@ dependencies = [ [[package]] name = "iana-time-zone-haiku" version = "0.1.1" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ "cxx", "cxx-build", "cc", ] [[package]] Loading Loading @@ -1064,9 +1010,9 @@ checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "js-sys" version = "0.3.61" version = "0.3.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" checksum = "68c16e1bfd491478ab155fd8b4896b86f9ede344949b641e61501e07c2b8b4d5" dependencies = [ "wasm-bindgen", ] Loading Loading @@ -1135,9 +1081,9 @@ dependencies = [ [[package]] name = "libc" version = "0.2.142" version = "0.2.144" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" [[package]] name = "libcst" Loading Loading @@ -1165,23 +1111,14 @@ dependencies = [ [[package]] name = "libmimalloc-sys" version = "0.1.32" version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a558e3d911bc3c7bfc8c78bc580b404d6e51c1cefbf656e176a94b49b0df40" checksum = "f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e" dependencies = [ "cc", "libc", ] [[package]] name = "link-cplusplus" version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" dependencies = [ "cc", ] [[package]] name = "linked-hash-map" version = "0.5.6" Loading @@ -1190,9 +1127,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" version = "0.3.3" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" [[package]] name = "log" Loading Loading @@ -1226,9 +1163,9 @@ dependencies = [ [[package]] name = "mimalloc" version = "0.1.36" version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d88dad3f985ec267a3fcb7a1726f5cb1a7e8cad8b646e70a84f967210df23da" checksum = "4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98" dependencies = [ "libmimalloc-sys", ] Loading @@ -1241,9 +1178,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" version = "0.6.2" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" dependencies = [ "adler", ] Loading Loading @@ -1370,6 +1307,12 @@ version = "11.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" [[package]] name = "option-ext" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "os_str_bytes" version = "6.5.0" Loading @@ -1396,18 +1339,18 @@ checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] name = "path-absolutize" version = "3.0.14" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f1d4993b16f7325d90c18c3c6a3327db7808752db8d208cea0acee0abd52c52" checksum = "43eb3595c63a214e1b37b44f44b0a84900ef7ae0b4c5efce59e123d246d7a0de" dependencies = [ "path-dedot", ] [[package]] name = "path-dedot" version = "3.0.18" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a81540d94551664b72b72829b12bd167c73c9d25fbac0e04fafa8023f7e4901" checksum = "9d55e486337acb9973cdea3ec5638c1b3bcb22e573b2b7b41969e0c744d5a15e" dependencies = [ "once_cell", ] Loading Loading @@ -1447,9 +1390,9 @@ checksum = "9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739" [[package]] name = "pep440_rs" version = "0.3.5" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aac177a025c60a4dd25d638bf33e746d1ead5f7123f6650f35b4394c7ce1a104" checksum = "fe1d15693a11422cfa7d401b00dc9ae9fb8edbfbcb711a77130663f4ddf67650" dependencies = [ "lazy_static", "regex", Loading Loading @@ -1645,9 +1588,9 @@ dependencies = [ [[package]] name = "quote" version = "1.0.26" version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" dependencies = [ "proc-macro2", ] Loading Loading @@ -1780,15 +1723,15 @@ dependencies = [ [[package]] name = "ruff" version = "0.0.267" version = "0.0.269" dependencies = [ "annotate-snippets 0.9.1", "anyhow", "bitflags 2.2.1", "bitflags 2.3.1", "chrono", "clap 4.2.4", "clap 4.2.7", "colored", "dirs 5.0.0", "dirs 5.0.1", "fern", "glob", "globset", Loading Loading @@ -1869,7 +1812,7 @@ dependencies = [ [[package]] name = "ruff_cli" version = "0.0.267" version = "0.0.269" dependencies = [ "annotate-snippets 0.9.1", "anyhow", Loading @@ -1877,10 +1820,10 @@ dependencies = [ "assert_cmd", "atty", "bincode", "bitflags 2.2.1", "bitflags 2.3.1", "cachedir", "chrono", "clap 4.2.4", "clap 4.2.7", "clap_complete_command", "clearscreen", "colored", Loading Loading @@ -1918,7 +1861,7 @@ name = "ruff_dev" version = "0.0.0" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "itertools", "libcst", "once_cell", Loading Loading @@ -1976,7 +1919,7 @@ name = "ruff_python_ast" version = "0.0.0" dependencies = [ "anyhow", "bitflags 2.2.1", "bitflags 2.3.1", "is-macro", "itertools", "log", Loading @@ -1998,7 +1941,7 @@ name = "ruff_python_formatter" version = "0.0.0" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "insta", "is-macro", "itertools", Loading @@ -2018,7 +1961,7 @@ dependencies = [ name = "ruff_python_semantic" version = "0.0.0" dependencies = [ "bitflags 2.2.1", "bitflags 2.3.1", "is-macro", "nohash-hasher", "ruff_python_ast", Loading Loading @@ -2058,7 +2001,7 @@ dependencies = [ [[package]] name = "ruff_text_size" version = "0.0.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "schemars", "serde", Loading Loading @@ -2102,9 +2045,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" version = "0.37.13" version = "0.37.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f79bef90eb6d984c72722595b5b1348ab39275a5e5123faca6863bf07d75a4e0" checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" dependencies = [ "bitflags 1.3.2", "errno", Loading @@ -2129,19 +2072,20 @@ dependencies = [ [[package]] name = "rustpython-ast" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "is-macro", "num-bigint", "rustpython-parser-core", "static_assertions", ] [[package]] name = "rustpython-format" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "bitflags 2.2.1", "bitflags 2.3.1", "itertools", "num-bigint", "num-traits", Loading @@ -2151,9 +2095,10 @@ dependencies = [ [[package]] name = "rustpython-literal" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "hexf-parse", "is-macro", "lexical-parse-float", "num-traits", "unic-ucd-category", Loading @@ -2162,9 +2107,10 @@ dependencies = [ [[package]] name = "rustpython-parser" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "anyhow", "is-macro", "itertools", "lalrpop-util", "log", Loading @@ -2184,8 +2130,9 @@ dependencies = [ [[package]] name = "rustpython-parser-core" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "is-macro", "ruff_text_size", ] Loading Loading @@ -2246,12 +2193,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "scratch" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" [[package]] name = "sct" version = "0.7.0" Loading @@ -2270,9 +2211,9 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] name = "serde" version = "1.0.160" version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" dependencies = [ "serde_derive", ] Loading @@ -2290,9 +2231,9 @@ dependencies = [ [[package]] name = "serde_derive" version = "1.0.160" version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -2337,7 +2278,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" dependencies = [ "dirs 5.0.0", "dirs 5.0.1", ] [[package]] Loading Loading @@ -2448,15 +2389,6 @@ dependencies = [ "windows-sys 0.45.0", ] [[package]] name = "termcolor" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" dependencies = [ "winapi-util", ] [[package]] name = "terminfo" version = "0.8.0" Loading Loading @@ -2665,20 +2597,20 @@ dependencies = [ [[package]] name = "tracing-attributes" version = "0.1.23" version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", ] [[package]] name = "tracing-core" version = "0.1.30" version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", ] Loading Loading @@ -2839,9 +2771,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" version = "1.3.1" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb" checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" [[package]] name = "version_check" Loading Loading @@ -2882,9 +2814,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" checksum = "5b6cb788c4e39112fbe1822277ef6fb3c55cd86b95cb3d3c4c1c9597e4ac74b4" dependencies = [ "cfg-if", "wasm-bindgen-macro", Loading @@ -2892,24 +2824,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" checksum = "35e522ed4105a9d626d885b35d62501b30d9666283a5c8be12c14a8bdafe7822" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" version = "0.4.34" version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" checksum = "083abe15c5d88556b77bdf7aef403625be9e327ad37c62c4e4129af740168163" dependencies = [ "cfg-if", "js-sys", Loading @@ -2919,9 +2851,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" checksum = "358a79a0cb89d21db8120cbfb91392335913e4890665b1a7981d9e956903b434" dependencies = [ "quote", "wasm-bindgen-macro-support", Loading @@ -2929,28 +2861,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869" dependencies = [ "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" checksum = "a901d592cafaa4d711bc324edfaff879ac700b19c3dfd60058d2b445be2691eb" [[package]] name = "wasm-bindgen-test" version = "0.3.34" version = "0.3.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" checksum = "b27e15b4a3030b9944370ba1d8cec6f21f66a1ad4fd14725c5685600460713ec" dependencies = [ "console_error_panic_hook", "js-sys", Loading @@ -2962,9 +2894,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" version = "0.3.34" version = "0.3.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" checksum = "1dbaa9b9a574eac00c4f3a9c4941ac051f07632ecd0484a8588abd95af6b99d2" dependencies = [ "proc-macro2", "quote", Loading @@ -2972,9 +2904,9 @@ dependencies = [ [[package]] name = "web-sys" version = "0.3.61" version = "0.3.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" checksum = "16b5f940c7edfdc6d12126d98c9ef4d1b3d470011c47c76a6581df47ad9ba721" dependencies = [ "js-sys", "wasm-bindgen", Loading Loading @@ -3208,9 +3140,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" version = "0.4.1" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" dependencies = [ "memchr", ] Loading pkgs/development/tools/ruff/default.nix +3 −17 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitHub , fetchpatch , installShellFiles , stdenv , darwin Loading @@ -11,37 +10,24 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; version = "0.0.267"; version = "0.0.269"; src = fetchFromGitHub { owner = "charliermarsh"; repo = pname; rev = "v${version}"; hash = "sha256-inbW+oobW0hAsNdvJoiHvKoKAUjcuhEUrJe7fh5c6go="; hash = "sha256-3W5nCtZJ1ej96c4BEbI7OPfxxyIyp7anWD1zhJqG0OE="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; "ruff_text_size-0.0.0" = "sha256-rOk7N6YyMDiC/mn60Q5b3JGFvclj4ICbhYlpwNQsOiI="; "rustpython-literal-0.2.0" = "sha256-GBlD+oZpUxciPcBMw5Qq1sJoZqs4RwjZ+W53M3CqdAc="; "ruff_text_size-0.0.0" = "sha256-mfD5RXRCaRfnV7RZrN88rTPkSZ3ITNLTRtCuos14hwE="; "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; }; }; patches = [ # without this patch, cargo-vendor-dir fails with the following error: # ln: failed to create symbolic link '...-rustpython-literal-0.2.0': Permission denied # this patch removes dependencies with the same name and fixes the conflict # https://github.com/charliermarsh/ruff/pull/4388 (fetchpatch { name = "use-new-rustpython-format-crate-over-rustpython-common.patch"; url = "https://github.com/charliermarsh/ruff/commit/10eb4a38e86449fae023fbb591ffc16efec85bc8.patch"; hash = "sha256-bIun+Ge0bh4te0ih3bQtwRWJGi1h0weiLaN1AOhXR6E="; }) ]; nativeBuildInputs = [ installShellFiles ]; Loading Loading
pkgs/development/tools/ruff/Cargo.lock +127 −195 Original line number Diff line number Diff line Loading @@ -76,9 +76,9 @@ dependencies = [ [[package]] name = "anstream" version = "0.3.0" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" dependencies = [ "anstyle", "anstyle-parse", Loading Loading @@ -115,9 +115,9 @@ dependencies = [ [[package]] name = "anstyle-wincon" version = "1.0.0" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" dependencies = [ "anstyle", "windows-sys 0.48.0", Loading @@ -125,9 +125,9 @@ dependencies = [ [[package]] name = "anyhow" version = "1.0.70" version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "argfile" Loading Loading @@ -193,9 +193,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" version = "2.2.1" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24a6904aef64d73cf10ab17ebace7befb918b82164785cb89907993be7f83813" checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" [[package]] name = "bstr" Loading @@ -211,9 +211,9 @@ dependencies = [ [[package]] name = "bumpalo" version = "3.12.1" version = "3.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" [[package]] name = "cachedir" Loading Loading @@ -268,9 +268,9 @@ dependencies = [ [[package]] name = "ciborium" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" dependencies = [ "ciborium-io", "ciborium-ll", Loading @@ -279,15 +279,15 @@ dependencies = [ [[package]] name = "ciborium-io" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" [[package]] name = "ciborium-ll" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" dependencies = [ "ciborium-io", "half", Loading @@ -295,9 +295,9 @@ dependencies = [ [[package]] name = "clap" version = "3.2.23" version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "bitflags 1.3.2", "clap_lex 0.2.4", Loading @@ -307,9 +307,9 @@ dependencies = [ [[package]] name = "clap" version = "4.2.4" version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62" checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" dependencies = [ "clap_builder", "clap_derive", Loading @@ -318,9 +318,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.2.4" version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749" checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" dependencies = [ "anstream", "anstyle", Loading @@ -331,11 +331,11 @@ dependencies = [ [[package]] name = "clap_complete" version = "4.2.1" version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" dependencies = [ "clap 4.2.4", "clap 4.2.7", ] [[package]] Loading @@ -344,7 +344,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "183495371ea78d4c9ff638bfc6497d46fed2396e4f9c50aebc1278a4a9919a3d" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", "clap_complete_fig", "clap_complete_nushell", Loading @@ -356,7 +356,7 @@ version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3af28956330989baa428ed4d3471b853715d445c62de21b67292e22cf8a41fa" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", ] Loading @@ -366,7 +366,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7fa41f5e6aa83bd151b70fd0ceaee703d68cd669522795dc812df9edad1252c" dependencies = [ "clap 4.2.4", "clap 4.2.7", "clap_complete", ] Loading Loading @@ -410,16 +410,6 @@ dependencies = [ "winapi", ] [[package]] name = "codespan-reporting" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" dependencies = [ "termcolor", "unicode-width", ] [[package]] name = "colorchoice" version = "1.0.0" Loading Loading @@ -500,7 +490,7 @@ dependencies = [ "atty", "cast", "ciborium", "clap 3.2.23", "clap 3.2.25", "criterion-plot", "itertools", "lazy_static", Loading Loading @@ -585,50 +575,6 @@ dependencies = [ "syn 1.0.109", ] [[package]] name = "cxx" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" dependencies = [ "cc", "cxxbridge-flags", "cxxbridge-macro", "link-cplusplus", ] [[package]] name = "cxx-build" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" dependencies = [ "cc", "codespan-reporting", "once_cell", "proc-macro2", "quote", "scratch", "syn 2.0.15", ] [[package]] name = "cxxbridge-flags" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" [[package]] name = "cxxbridge-macro" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" dependencies = [ "proc-macro2", "quote", "syn 2.0.15", ] [[package]] name = "diff" version = "0.1.13" Loading @@ -652,11 +598,11 @@ dependencies = [ [[package]] name = "dirs" version = "5.0.0" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ "dirs-sys 0.4.0", "dirs-sys 0.4.1", ] [[package]] Loading @@ -672,13 +618,14 @@ dependencies = [ [[package]] name = "dirs-sys" version = "0.4.0" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", "option-ext", "redox_users", "windows-sys 0.45.0", "windows-sys 0.48.0", ] [[package]] Loading Loading @@ -764,10 +711,10 @@ dependencies = [ [[package]] name = "flake8-to-ruff" version = "0.0.267" version = "0.0.269" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "colored", "configparser", "once_cell", Loading @@ -783,9 +730,9 @@ dependencies = [ [[package]] name = "flate2" version = "1.0.25" version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", "miniz_oxide", Loading Loading @@ -914,12 +861,11 @@ dependencies = [ [[package]] name = "iana-time-zone-haiku" version = "0.1.1" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ "cxx", "cxx-build", "cc", ] [[package]] Loading Loading @@ -1064,9 +1010,9 @@ checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "js-sys" version = "0.3.61" version = "0.3.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" checksum = "68c16e1bfd491478ab155fd8b4896b86f9ede344949b641e61501e07c2b8b4d5" dependencies = [ "wasm-bindgen", ] Loading Loading @@ -1135,9 +1081,9 @@ dependencies = [ [[package]] name = "libc" version = "0.2.142" version = "0.2.144" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" [[package]] name = "libcst" Loading Loading @@ -1165,23 +1111,14 @@ dependencies = [ [[package]] name = "libmimalloc-sys" version = "0.1.32" version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a558e3d911bc3c7bfc8c78bc580b404d6e51c1cefbf656e176a94b49b0df40" checksum = "f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e" dependencies = [ "cc", "libc", ] [[package]] name = "link-cplusplus" version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" dependencies = [ "cc", ] [[package]] name = "linked-hash-map" version = "0.5.6" Loading @@ -1190,9 +1127,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" version = "0.3.3" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" [[package]] name = "log" Loading Loading @@ -1226,9 +1163,9 @@ dependencies = [ [[package]] name = "mimalloc" version = "0.1.36" version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d88dad3f985ec267a3fcb7a1726f5cb1a7e8cad8b646e70a84f967210df23da" checksum = "4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98" dependencies = [ "libmimalloc-sys", ] Loading @@ -1241,9 +1178,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" version = "0.6.2" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" dependencies = [ "adler", ] Loading Loading @@ -1370,6 +1307,12 @@ version = "11.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" [[package]] name = "option-ext" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "os_str_bytes" version = "6.5.0" Loading @@ -1396,18 +1339,18 @@ checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] name = "path-absolutize" version = "3.0.14" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f1d4993b16f7325d90c18c3c6a3327db7808752db8d208cea0acee0abd52c52" checksum = "43eb3595c63a214e1b37b44f44b0a84900ef7ae0b4c5efce59e123d246d7a0de" dependencies = [ "path-dedot", ] [[package]] name = "path-dedot" version = "3.0.18" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a81540d94551664b72b72829b12bd167c73c9d25fbac0e04fafa8023f7e4901" checksum = "9d55e486337acb9973cdea3ec5638c1b3bcb22e573b2b7b41969e0c744d5a15e" dependencies = [ "once_cell", ] Loading Loading @@ -1447,9 +1390,9 @@ checksum = "9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739" [[package]] name = "pep440_rs" version = "0.3.5" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aac177a025c60a4dd25d638bf33e746d1ead5f7123f6650f35b4394c7ce1a104" checksum = "fe1d15693a11422cfa7d401b00dc9ae9fb8edbfbcb711a77130663f4ddf67650" dependencies = [ "lazy_static", "regex", Loading Loading @@ -1645,9 +1588,9 @@ dependencies = [ [[package]] name = "quote" version = "1.0.26" version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" dependencies = [ "proc-macro2", ] Loading Loading @@ -1780,15 +1723,15 @@ dependencies = [ [[package]] name = "ruff" version = "0.0.267" version = "0.0.269" dependencies = [ "annotate-snippets 0.9.1", "anyhow", "bitflags 2.2.1", "bitflags 2.3.1", "chrono", "clap 4.2.4", "clap 4.2.7", "colored", "dirs 5.0.0", "dirs 5.0.1", "fern", "glob", "globset", Loading Loading @@ -1869,7 +1812,7 @@ dependencies = [ [[package]] name = "ruff_cli" version = "0.0.267" version = "0.0.269" dependencies = [ "annotate-snippets 0.9.1", "anyhow", Loading @@ -1877,10 +1820,10 @@ dependencies = [ "assert_cmd", "atty", "bincode", "bitflags 2.2.1", "bitflags 2.3.1", "cachedir", "chrono", "clap 4.2.4", "clap 4.2.7", "clap_complete_command", "clearscreen", "colored", Loading Loading @@ -1918,7 +1861,7 @@ name = "ruff_dev" version = "0.0.0" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "itertools", "libcst", "once_cell", Loading Loading @@ -1976,7 +1919,7 @@ name = "ruff_python_ast" version = "0.0.0" dependencies = [ "anyhow", "bitflags 2.2.1", "bitflags 2.3.1", "is-macro", "itertools", "log", Loading @@ -1998,7 +1941,7 @@ name = "ruff_python_formatter" version = "0.0.0" dependencies = [ "anyhow", "clap 4.2.4", "clap 4.2.7", "insta", "is-macro", "itertools", Loading @@ -2018,7 +1961,7 @@ dependencies = [ name = "ruff_python_semantic" version = "0.0.0" dependencies = [ "bitflags 2.2.1", "bitflags 2.3.1", "is-macro", "nohash-hasher", "ruff_python_ast", Loading Loading @@ -2058,7 +2001,7 @@ dependencies = [ [[package]] name = "ruff_text_size" version = "0.0.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "schemars", "serde", Loading Loading @@ -2102,9 +2045,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" version = "0.37.13" version = "0.37.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f79bef90eb6d984c72722595b5b1348ab39275a5e5123faca6863bf07d75a4e0" checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" dependencies = [ "bitflags 1.3.2", "errno", Loading @@ -2129,19 +2072,20 @@ dependencies = [ [[package]] name = "rustpython-ast" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "is-macro", "num-bigint", "rustpython-parser-core", "static_assertions", ] [[package]] name = "rustpython-format" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "bitflags 2.2.1", "bitflags 2.3.1", "itertools", "num-bigint", "num-traits", Loading @@ -2151,9 +2095,10 @@ dependencies = [ [[package]] name = "rustpython-literal" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "hexf-parse", "is-macro", "lexical-parse-float", "num-traits", "unic-ucd-category", Loading @@ -2162,9 +2107,10 @@ dependencies = [ [[package]] name = "rustpython-parser" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "anyhow", "is-macro", "itertools", "lalrpop-util", "log", Loading @@ -2184,8 +2130,9 @@ dependencies = [ [[package]] name = "rustpython-parser-core" version = "0.2.0" source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" dependencies = [ "is-macro", "ruff_text_size", ] Loading Loading @@ -2246,12 +2193,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "scratch" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" [[package]] name = "sct" version = "0.7.0" Loading @@ -2270,9 +2211,9 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] name = "serde" version = "1.0.160" version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" dependencies = [ "serde_derive", ] Loading @@ -2290,9 +2231,9 @@ dependencies = [ [[package]] name = "serde_derive" version = "1.0.160" version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -2337,7 +2278,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" dependencies = [ "dirs 5.0.0", "dirs 5.0.1", ] [[package]] Loading Loading @@ -2448,15 +2389,6 @@ dependencies = [ "windows-sys 0.45.0", ] [[package]] name = "termcolor" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" dependencies = [ "winapi-util", ] [[package]] name = "terminfo" version = "0.8.0" Loading Loading @@ -2665,20 +2597,20 @@ dependencies = [ [[package]] name = "tracing-attributes" version = "0.1.23" version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", ] [[package]] name = "tracing-core" version = "0.1.30" version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", ] Loading Loading @@ -2839,9 +2771,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" version = "1.3.1" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb" checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" [[package]] name = "version_check" Loading Loading @@ -2882,9 +2814,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" checksum = "5b6cb788c4e39112fbe1822277ef6fb3c55cd86b95cb3d3c4c1c9597e4ac74b4" dependencies = [ "cfg-if", "wasm-bindgen-macro", Loading @@ -2892,24 +2824,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" checksum = "35e522ed4105a9d626d885b35d62501b30d9666283a5c8be12c14a8bdafe7822" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" version = "0.4.34" version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" checksum = "083abe15c5d88556b77bdf7aef403625be9e327ad37c62c4e4129af740168163" dependencies = [ "cfg-if", "js-sys", Loading @@ -2919,9 +2851,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" checksum = "358a79a0cb89d21db8120cbfb91392335913e4890665b1a7981d9e956903b434" dependencies = [ "quote", "wasm-bindgen-macro-support", Loading @@ -2929,28 +2861,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869" dependencies = [ "proc-macro2", "quote", "syn 1.0.109", "syn 2.0.15", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" version = "0.2.84" version = "0.2.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" checksum = "a901d592cafaa4d711bc324edfaff879ac700b19c3dfd60058d2b445be2691eb" [[package]] name = "wasm-bindgen-test" version = "0.3.34" version = "0.3.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" checksum = "b27e15b4a3030b9944370ba1d8cec6f21f66a1ad4fd14725c5685600460713ec" dependencies = [ "console_error_panic_hook", "js-sys", Loading @@ -2962,9 +2894,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" version = "0.3.34" version = "0.3.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" checksum = "1dbaa9b9a574eac00c4f3a9c4941ac051f07632ecd0484a8588abd95af6b99d2" dependencies = [ "proc-macro2", "quote", Loading @@ -2972,9 +2904,9 @@ dependencies = [ [[package]] name = "web-sys" version = "0.3.61" version = "0.3.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" checksum = "16b5f940c7edfdc6d12126d98c9ef4d1b3d470011c47c76a6581df47ad9ba721" dependencies = [ "js-sys", "wasm-bindgen", Loading Loading @@ -3208,9 +3140,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" version = "0.4.1" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" dependencies = [ "memchr", ] Loading
pkgs/development/tools/ruff/default.nix +3 −17 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitHub , fetchpatch , installShellFiles , stdenv , darwin Loading @@ -11,37 +10,24 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; version = "0.0.267"; version = "0.0.269"; src = fetchFromGitHub { owner = "charliermarsh"; repo = pname; rev = "v${version}"; hash = "sha256-inbW+oobW0hAsNdvJoiHvKoKAUjcuhEUrJe7fh5c6go="; hash = "sha256-3W5nCtZJ1ej96c4BEbI7OPfxxyIyp7anWD1zhJqG0OE="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; "ruff_text_size-0.0.0" = "sha256-rOk7N6YyMDiC/mn60Q5b3JGFvclj4ICbhYlpwNQsOiI="; "rustpython-literal-0.2.0" = "sha256-GBlD+oZpUxciPcBMw5Qq1sJoZqs4RwjZ+W53M3CqdAc="; "ruff_text_size-0.0.0" = "sha256-mfD5RXRCaRfnV7RZrN88rTPkSZ3ITNLTRtCuos14hwE="; "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; }; }; patches = [ # without this patch, cargo-vendor-dir fails with the following error: # ln: failed to create symbolic link '...-rustpython-literal-0.2.0': Permission denied # this patch removes dependencies with the same name and fixes the conflict # https://github.com/charliermarsh/ruff/pull/4388 (fetchpatch { name = "use-new-rustpython-format-crate-over-rustpython-common.patch"; url = "https://github.com/charliermarsh/ruff/commit/10eb4a38e86449fae023fbb591ffc16efec85bc8.patch"; hash = "sha256-bIun+Ge0bh4te0ih3bQtwRWJGi1h0weiLaN1AOhXR6E="; }) ]; nativeBuildInputs = [ installShellFiles ]; Loading