sha256:c9d7948c8ee63730e5f2e4345d77f6e05ab1fb08200306246dfe73327aca0baa
Build input of
- openSUSE: python-ruff 0.16.5-1.1 (ruff-0.16.5.tar.gz) sha256:1b88500f9ffbcab3dedb0082c9f9492e91ec3d618aac1236a3e0189938f7040b
Found at
- files.pythonhosted.org: ruff 0.16.5 (https://files.pythonhosted.org/packages/f3/85/c8e12473c93018f92d19dd988a294202e1c27426c47ec4de53ffb847b8d8/ruff-0.16.5.tar.gz) sha256:1b88500f9ffbcab3dedb0082c9f9492e91ec3d618aac1236a3e0189938f7040b
Contains Dependency Lockfiles
-
sha256:31a82b40c2870014aa6ae8f187a59c36137029c5bea2846a36b9b0135c449fedruff-0.16.5/Cargo.lock
Diff
Content
sha256:0f57a5ddfb65f23dfb42cb065e2ecef0d39f451327ebbd4932f4ce2a72578e33 ruff-0.16.5/PKG-INFO sha256:31a82b40c2870014aa6ae8f187a59c36137029c5bea2846a36b9b0135c449fed ruff-0.16.5/Cargo.lock sha256:2c8a5ce1b3c570bbd7e1a4b0c987e75ce5ae1924390d108c53191fcbc03251e2 ruff-0.16.5/Cargo.toml sha256:2597d854122b77ddc71971564ca2350a37608575ce324adc5650a2b2051c8f18 ruff-0.16.5/LICENSE sha256:59eddf9bb626f4accf9319507f77b08d9581c8f78f7a26a8bd8ea1cc6d7b4fe4 ruff-0.16.5/README.md sha256:d3b100f2b467dcc10c70cb17b7bf441792411d1a90c2dbe1387b320b744ad8db ruff-0.16.5/crates/ruff/Cargo.toml sha256:2b804b392562679c9572fbfa7b938f21d06f992cd31d40950e93ef1da6e6ac5a ruff-0.16.5/crates/ruff/README.md sha256:8809304381d04011ac796e2dc4530a803b0720b5b2b8b70f6fccb51d6db9a2c7 ruff-0.16.5/crates/ruff/build.rs sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde ruff-0.16.5/crates/ruff/resources/test/fixtures/cache_mutable/.gitignore sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2 ruff-0.16.5/crates/ruff/resources/test/fixtures/cache_remove_old_files/source.py sha256:13e1759ac7ed40bffb2afd1b35ab23219c47a400b0d23b62a71833169522b188 ruff-0.16.5/crates/ruff/resources/test/fixtures/formatted.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/a.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/b.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/nested-project/e.py sha256:d5573471176b520beaa0a57b853d6d6fa3f2d127e633f5196a85a58becffd52e ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/nested-project/pyproject.toml sha256:9a6fb4fd87d571c062895c2477a43ea9cdafd7e377d180a9d265b5c30f35e2fa ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/subdirectory/c.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff/resources/test/fixtures/include-test/subdirectory/d.py sha256:d4c22ec65c6e5e0ed7bad0d3849c73dae3c2d0afe2c402ba09a1bd5dd5945931 ruff-0.16.5/crates/ruff/resources/test/fixtures/trailing_semicolon.ipynb sha256:ffb36c5260abed13214526e8b2b63a7da394b039cb365147416a9226b976c2b2 ruff-0.16.5/crates/ruff/resources/test/fixtures/unformatted.ipynb sha256:54d189d45142ca73d317ee3751c8c493f64af857029fda21e41bab5e3dce80cd ruff-0.16.5/crates/ruff/resources/test/fixtures/unformatted.md sha256:83bf203a1721cdd3671cd4808ceff0c8221fae8448f8d2d6ddf6e40b71e5dfc5 ruff-0.16.5/crates/ruff/resources/test/fixtures/unformatted.py sha256:755cb07af1ecffa4469f80d955402f6ca9a7c2f00d27040b8df26ce06689167f ruff-0.16.5/crates/ruff/src/args.rs sha256:71dc9e828e3318d42893a2de054c424a4fe5f9b009c329875a4d81e3de87c571 ruff-0.16.5/crates/ruff/src/cache.rs sha256:d3a587d37041c73cf77d502b22c1fe9434eb212154294b7533f18a8a37f4c281 ruff-0.16.5/crates/ruff/src/commands/add_noqa.rs sha256:30a54849310b42da8f59ca36f51a72b8964b20815046fbeb9521a327e239c3f3 ruff-0.16.5/crates/ruff/src/commands/analyze_graph.rs sha256:115177ae773cc9b678ac568bfa0e65839ae6f969cca6b0e5729115b2d8ff4e0c ruff-0.16.5/crates/ruff/src/commands/check.rs sha256:e2e49cf62a34542b6f69e48386066426a3a637c6eb8c9cea74a584b16db829ca ruff-0.16.5/crates/ruff/src/commands/check_stdin.rs sha256:6a7fb81597a52ffe49fd01915053c36bec6d7c5c8a4904649bc7248f5cfbcfb5 ruff-0.16.5/crates/ruff/src/commands/clean.rs sha256:3d419ce0a688c0cf4752a2de91baf4af7899b82f07bd468c84f092f41a4a2e4c ruff-0.16.5/crates/ruff/src/commands/completions/config.rs sha256:ce71c0aa842c12f70c46eaeb03f34aed3a8ff89acc2ff7a6d4f3a1b9cea35bf3 ruff-0.16.5/crates/ruff/src/commands/completions/mod.rs sha256:5785c792cafd954bf733fcfa6d504430a9570976abcc6cd3ec596ccc16b0cd70 ruff-0.16.5/crates/ruff/src/commands/config.rs sha256:1869a9b44cc2fa40aec1bbe2b30cccf2dba997618b504a53a091ab7cac79e667 ruff-0.16.5/crates/ruff/src/commands/format.rs sha256:99d8eb32ebd06b6c5f3a13b51611c4457c28bef9a4d21b6652a6e2185789ff08 ruff-0.16.5/crates/ruff/src/commands/format_stdin.rs sha256:9fd0f689f502463ea21440094016d5e6fb4eae16e51f836bc0e15d624fc12d57 ruff-0.16.5/crates/ruff/src/commands/linter.rs sha256:85b28705cac0ad99105c1fff14c4adb2026cb438368b6311120f284205b5106f ruff-0.16.5/crates/ruff/src/commands/mod.rs sha256:a25da14249b495a7491386ebb79b3abd0d7ff1d3fd52fca9fed952398c664597 ruff-0.16.5/crates/ruff/src/commands/rule.rs sha256:da60147d114794ec18c984ab9c0591d306283b7487e021a15795bac1e53f0f1b ruff-0.16.5/crates/ruff/src/commands/server.rs sha256:392063db01c2a96eecb1eafd230b10f7323c674bc08f604aff98d9f41bc07193 ruff-0.16.5/crates/ruff/src/commands/show_files.rs sha256:c577a1058ff93bd0550e6548a6682e4c24ab6ab8de674b07db31bd0b3a205af0 ruff-0.16.5/crates/ruff/src/commands/show_settings.rs sha256:3dcc7a59a3422c13e1df1aa7e20550429d70046c8425cf82949602708b025245 ruff-0.16.5/crates/ruff/src/commands/snapshots/ruff__commands__check__test__io-error_E902.py.snap sha256:7f79213a8a5fe53486741cb14480794b204c63480cbd73dc204c63ff09391d7d ruff-0.16.5/crates/ruff/src/commands/version.rs sha256:c3759824533755343f717066b6dabd542775f5a865f77a84c88f7cfed2757353 ruff-0.16.5/crates/ruff/src/diagnostics.rs sha256:b2cfb87cdc5137298c4a763fdd124864fc64834aa12869fdf511be3f780ef951 ruff-0.16.5/crates/ruff/src/lib.rs sha256:0780e80f6920a1e9b3b7711bc238e26e4131a718d123a12b89838f461164b0f5 ruff-0.16.5/crates/ruff/src/main.rs sha256:381e50a4d0dc4c972d8c6cb88a54d7babbad885328817385a9d505d60ca47ffd ruff-0.16.5/crates/ruff/src/printer.rs sha256:8814d6c0c08b6bc95da78593b1e67ceec78ff8a152b81006cfe4e7ccfa8bd591 ruff-0.16.5/crates/ruff/src/resolve.rs sha256:9467cbacfc7b20a6f55a64510118a46d1bb479bb7b73ddd4cad85aedadca5fb9 ruff-0.16.5/crates/ruff/src/snapshots/ruff__version__tests__version_formatting.snap sha256:d129035508ae9c3bee3151e57f43efec61e800eeb264166e4b52efecb37353fa ruff-0.16.5/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commit_info.snap sha256:4461336c454172ef3bc6ee425cb65725c9785dd52c8dafaeeb6a6b02cf6faab3 ruff-0.16.5/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commits_since_last_tag.snap sha256:c0f59b3717b792c553087f761e69563251bab395bc40f281d946c35ec2462bf1 ruff-0.16.5/crates/ruff/src/snapshots/ruff__version__tests__version_serializable.snap sha256:e8f56372c56cde3d5575f33c55636287e2f35f10ef4a63f66515b073e0d53a00 ruff-0.16.5/crates/ruff/src/stdin.rs sha256:a971907194b9e7a3831b03494c21362e920b0df668a1231eb478c3e4517d26e1 ruff-0.16.5/crates/ruff/src/version.rs sha256:21d3484e876445d4dcc81b3fad8d3c930fbe4ca2ff33ead2469801c7a391c169 ruff-0.16.5/crates/ruff/tests/analyze_graph.rs sha256:b683eedc679db9a6a08ab328d549d409da465b8aff81d829ea455ad31df27727 ruff-0.16.5/crates/ruff/tests/cli/analyze_graph.rs sha256:c241b565dda496268e88d78d5f34a59ecd8789eb534611cab00ca845342551b0 ruff-0.16.5/crates/ruff/tests/cli/format.rs sha256:ec1df667c7e40a6c8b56e532661e82e94591f58e7ad85adc0918b310c41cc5be ruff-0.16.5/crates/ruff/tests/cli/lint.rs sha256:92a10d41b071141d8c39973faef192213550928813f37ba187910f6380b801f3 ruff-0.16.5/crates/ruff/tests/cli/main.rs sha256:caea210958d824a830109b54656a957ff7c92baa269bb63a5638bbbe9d66150a ruff-0.16.5/crates/ruff/tests/cli/show_settings.rs sha256:9283d8ea94c7b7b7bfd843be4f25384c1c536c53a5a672b29ca977f46443407e ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_azure.snap sha256:4117dcfeb7c31b98a75525343298f5ecfd951f1cb34d8ad3f2e43506f888f3a7 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_concise.snap sha256:aa6eed6cd968204271c56401e4260b127410f7a2da0b51bd9f553b1b7f8f7a50 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_full.snap sha256:6642984676a8098c0376683c38f8fa3099ab588df74d612084464b9cf10851f0 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_github.snap sha256:7e0052d783c344bdb561a17fd77cadb56efee6e9a6b5425f25463db8b30d4cf2 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_gitlab.snap sha256:cb79be58915225d95ba7de0e76cc9f26ff0c9ea47312166b162b8319e6628b52 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_grouped.snap sha256:d12c13f2c875865b1e3ca047490dbefd0faa02c95480156621a8e7e97672c192 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_json-lines.snap sha256:6908ab7472e2c0f1051a55988198e97dee1f435316dc289b366260296bf21c65 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_json.snap sha256:31e2551e4eac601fa72f78fb120791ae9c62475954b93f72170065967c3e34d0 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_junit.snap sha256:d60b2dbebefe3a98e35ec2e457e5c7ecc6646cdbedf92e553c56b1825372a63f ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_pylint.snap sha256:43eb6fe93fd8858ba6d22e71dbde0019e124c1a99b928ea38cfed9f9e5d80d1a ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_rdjson.snap sha256:1017d448d489f2d6cba1b71236a4eb08296b3d4bf13184b0d0f54944ed27f8cb ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__format__output_format_sarif.snap sha256:393a5058fd30fceb055e39e30f54701e1049e04c377486ebffe682f0487e896f ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__flake8_import_convention_unused_aliased_import.snap sha256:a9eae04257537663b0818296c006e0c58601c39cce2ac5361aaadd55e73e7c16 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__flake8_import_convention_unused_aliased_import_no_conflict.snap sha256:227163e52dce9fb8742251f3f68914d7296a7b867c9d4a556185dcf8b743183f ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_azure.snap sha256:87108f8a20e0e7eec543fbdb1a4578c239ae6f24a5f5a4e2ede60aa0cd83df4b ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_concise.snap sha256:0518458d2236c894434499716ac06c64fe34e1586643f13886066e7710df9a45 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_full.snap sha256:f77fddaf263ec72038dbf3c206d4722fdee91e6cbb90487e316940b72151f656 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_github.snap sha256:ea47162dc7624f10764a27ec82dd3bdd2f5b121f85f9475884c16bca34039de4 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_gitlab.snap sha256:a0ce67fabb042acbf1a5e16044eeb77ee14e3e96f5956771b507dd4862c65d05 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_grouped.snap sha256:7e40ab3e8b1fc7af6f2c64b71b922977b8e5579920e3e9bd0dc462ec1910a7c3 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_json-lines.snap sha256:16bdd6c546cbacb09f50ad542b4a864385e629272b083adec6c74086c1885b4d ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_json.snap sha256:a26e0c8f81c62dc3099be41c51f14d0a3ebdcb9a93f9d9b6b7627622d0b6f333 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_junit.snap sha256:6971030a40f0ed64e9b9d455bc732548f57b38ecf58d877978280c621720950c ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_azure.snap sha256:c961e987412f125586e978b695d92879b00d8cc1ba2f74a62b92261ad831683c ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_concise.snap sha256:41db40c99cfc0a4178d61a345cfef854f024122dd5266724290308a58ad24a0a ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_full.snap sha256:b6488e3883a33f5c9b105215756ff45fa9fbaa1ce88110411cad400c4b46e259 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_github.snap sha256:1f4c29af08e17702da3971a120c26d5e6a6c6d19a5a0701d829365f3d97629ef ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_gitlab.snap sha256:a4285e8827d9ad91c83fa97c150c7fed661de6b9a2902b3885092768df45a4a7 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_grouped.snap sha256:64bb142dbdda9746a996d4625c5028f4cafc5ff5d50993c878c5859882d3a91c ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_json-lines.snap sha256:ac02463a7c04357a3563f6d85ae2109938267f80c7ad2a5ff9a2103fe1e372fd ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_json.snap sha256:39bcb9df6141b010b2ceca5bc71c8cd3e74e62b49be1a1a4e7cc8e0048827d69 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_junit.snap sha256:4671035b6f05e3a86f9def0deff7e3b0bcacdf5bdbc7a572f3332ee463f63805 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_pylint.snap sha256:789f0f782ad49f282f2f49188e4116b3d249281bccabd4c78d6f382d36fc1aad ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_rdjson.snap sha256:c52360ab9cb58d96295cf0f5b1923bd74b1d172b823bc0f77e95b14073499a5b ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_sarif.snap sha256:fabe13653e61aab18dfc6deb66344d309833db8fc14a39572fec578eb0e01181 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_pylint.snap sha256:abb738780867cb9be9dda329db4f2f817373bc836e5e6b86ed0d6469df1d2228 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_rdjson.snap sha256:929533a172fe6c22306980d77dcdf1bf5ecd7daccff062ea0df0d2a11e88a6e2 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_sarif.snap sha256:119dca05cdf7e99bddebeb4771b11bed098776291b73089d40b77190cddc80ef ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_concise.snap sha256:66b72fa235e6d92f30f9b180624d139d60bd538b76d3b2ec3fde57c15c95450d ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_full.snap sha256:99cce480046c065693fa2f39072c73180bb81da78cd36dce51c2481b379e2e3e ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_grouped.snap sha256:d71d334b903ac5459f62e4ca1bab03810eaa6156868b541383e7d9c25b0594f0 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_aliased_as_abstract_set_no_conflict.snap sha256:410e54bd4f47649334cf5c2e729433dda591429f25425afcbca1a296fa7e9681 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_conflicts_with_pyi025.snap sha256:926139b32a6c493a5160c3bf09abd6cdcb3b869fcb07a6d0a05a54fad6c3f883 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_without_pyi025_no_conflict.snap sha256:797e442e89732593db6bde32b0d0b701b4045e921af742dcf306ae0086bbb814 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_extend_from_shared_config.snap sha256:2a3d8fc9c515b4c77471d8a44b6a5a68545b640d2657a1d2b4025341e49b42b7 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool.snap sha256:4f391170c060b333a536efe12e3147bd84aec32a24ee9f7f14df51c3afd49433 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool_preview_enabled.snap sha256:268d87c7a05dee3c08f9dfbfdcf0b768fa378681e8e803dd0e2dffff6bcf58cd ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool_target_version_override.snap sha256:7b72af7e72eae66a80d50c64b63ee7353e9fa4d0ec9aabc31c0451842ba601be ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_pyproject_toml_above.snap sha256:17648dcc5c78ba64137d40656a32e17ab08f7d55b0cc6c84e45111bb0cfc2931 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_pyproject_toml_above_with_tool.snap sha256:2372fd3e09926066f87d946fb299abeb551eb58c8e1ab3ca1b84a8568e827ea6 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_above-2.snap sha256:4007067c7f69c9a5727f238033f22298896fe1b5327b3d3225ac93413daa30e1 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_above.snap sha256:543b33a57b7f71b0de6ad9d31b60fd788071f6033361956d7d43b8ff119a1c99 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_no_target_fallback.snap sha256:63cd1ac20a805ef0795bb2c76322902282b58f839a6d3305999e078aca965a6b ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__show_settings__display_default_settings.snap sha256:c894e658255dd3450d4ac94f129345a75031631df7ce47749cfdbffe4566a434 ruff-0.16.5/crates/ruff/tests/cli/snapshots/cli__show_settings__display_settings_from_nested_directory.snap sha256:386fe1b5f45f390c055e88193c0a9f2a888e010da23c9aadc2b16083c41bc0fa ruff-0.16.5/crates/ruff/tests/cli/version.rs sha256:21e239ea11f64d863d5e35f4245069962e47ac88ce3fc675c30dc42b5de948c3 ruff-0.16.5/crates/ruff/tests/config.rs sha256:cd338aa982be039f95368cd4c80c335b8f2606a589ff2e41ca6ba8bfdb6207c5 ruff-0.16.5/crates/ruff/tests/direxist_guard.rs sha256:f05601f640ed29e4c811ad6eb25e12bb2af08b4ca53c4a01ac6e97d786d8d7b7 ruff-0.16.5/crates/ruff/tests/integration_test.rs sha256:0fa60801be71a677f4d5e565011d270e6f59a07dc62a2cc89480c1cb6c44a45b ruff-0.16.5/crates/ruff/tests/resolve_files.rs sha256:a28ff5287692619be5c04e3f9e14000fe868065001d3194ef4f959c6b5dc6418 ruff-0.16.5/crates/ruff/tests/snapshots/integration_test__rule_f401.snap sha256:21d517e2b389ed77d767e34a4077b5900a167ce6111399a6f12e4480ccb73c5d ruff-0.16.5/crates/ruff/tests/snapshots/integration_test__rule_f401_output_json.snap sha256:bf025940c2774f36c86092df2222340b465c321496b4797f0d742ebcc914fa45 ruff-0.16.5/crates/ruff/tests/snapshots/integration_test__rule_f401_output_text.snap sha256:05c81a9002b6d931ac20185ae80d2100e1d130860536f3e42987344a3b331bc7 ruff-0.16.5/crates/ruff/tests/snapshots/integration_test__stdin_json.snap sha256:cdcd546bb37fc21b490ac7dafab3840cdde6d517bf433462c08483acb0d4de76 ruff-0.16.5/crates/ruff_annotate_snippets/Cargo.toml sha256:c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 ruff-0.16.5/crates/ruff_annotate_snippets/LICENSE-APACHE sha256:6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6 ruff-0.16.5/crates/ruff_annotate_snippets/LICENSE-MIT sha256:4e0c6d521f9244293a0b6d69a5905bc81136b5d3220b7bb146db3ba722757ce5 ruff-0.16.5/crates/ruff_annotate_snippets/README.md sha256:f789258461ab5aec8f071ad1b84eedec8b1aeb2c83c131f504959fb91e430e04 ruff-0.16.5/crates/ruff_annotate_snippets/examples/custom_error.rs sha256:fa2ceddc80f608aafb1c860d1333eaad9176878f8f3c3326aa38a441cdedb8d2 ruff-0.16.5/crates/ruff_annotate_snippets/examples/custom_error.svg sha256:b07580b47aa08d25f2a08d7d9c0857228e7a186a3df54591043dab3ab816504c ruff-0.16.5/crates/ruff_annotate_snippets/examples/custom_level.rs sha256:e997b6f8c61354c8a2509d00619c96e601c585ec374a07761c6ff85d8e251c47 ruff-0.16.5/crates/ruff_annotate_snippets/examples/custom_level.svg sha256:a5acf252e795e52293c0b84e2a6de3a17b6a81441cb4c4df92dbb2e219a04e4d ruff-0.16.5/crates/ruff_annotate_snippets/examples/elide_header.rs sha256:f58cf4c178cbc1648e7fc93132f8e61addd4c6ca431072f644cf0a7687ec398b ruff-0.16.5/crates/ruff_annotate_snippets/examples/elide_header.svg sha256:0a1698a78035f772a84ed73425b017691ac746c87b7d8ca4c6288810de11b3e0 ruff-0.16.5/crates/ruff_annotate_snippets/examples/expected_type.rs sha256:f011639eab1b946d069c46acbba2b1a42cc0b87a8ec67e7beba9b5f9829e9f65 ruff-0.16.5/crates/ruff_annotate_snippets/examples/expected_type.svg sha256:74a5be49415987675c3ca3c9b7b59e75e6658b90d814e98c6fe2c2b33d572de6 ruff-0.16.5/crates/ruff_annotate_snippets/examples/footer.rs sha256:d230ba3a47bc42fe932e49fd6e7ab8df573e8df080f4f6744c26ec1b0a23a65e ruff-0.16.5/crates/ruff_annotate_snippets/examples/footer.svg sha256:063637d09d8b9d9534c21860f67639e0b9a2d5f3215ec5969b0abd2bb4f298e9 ruff-0.16.5/crates/ruff_annotate_snippets/examples/format.rs sha256:39b55abc7a1a46bf746a8b396765820deb2720e7a5b1602feb199ead89705928 ruff-0.16.5/crates/ruff_annotate_snippets/examples/format.svg sha256:90c214ba4b9c50476edf2ced9012195cb56bd33de1a14f9b2a3dea6c2b18ea56 ruff-0.16.5/crates/ruff_annotate_snippets/examples/highlight_message.rs sha256:7e9a651956167e13a7901e7151b7b23d1ce8883a1605fbeabc26835fce16e234 ruff-0.16.5/crates/ruff_annotate_snippets/examples/highlight_message.svg sha256:da8bdbf420663af79dca5141a0a469f9f058627d8b4ce2f259f6d9d15c8d2d24 ruff-0.16.5/crates/ruff_annotate_snippets/examples/highlight_source.rs sha256:feb2baa92ed07b3bd26eb97361075c196aba9e9c982542d315e30628779d66b4 ruff-0.16.5/crates/ruff_annotate_snippets/examples/highlight_source.svg sha256:6d20c02572754f3f1251ea59b72f8b2a2975028cee8bb5db7d8dd35b7fab1ced ruff-0.16.5/crates/ruff_annotate_snippets/examples/id_hyperlink.rs sha256:b2743e36cd188a141122aabd0407398ad9d92a55cd64c42c9d3ba0038f4c2c6b ruff-0.16.5/crates/ruff_annotate_snippets/examples/id_hyperlink.svg sha256:bf3c089e271099223dd92320b977e8ff8c6ef48b2844a95057ca1f1cd7f8c8de ruff-0.16.5/crates/ruff_annotate_snippets/examples/multi_suggestion.rs sha256:6ef0e99a75c7c1e1a47b5ddc66c60f5c6e16f7fb78ededea37baa75b6974b8e9 ruff-0.16.5/crates/ruff_annotate_snippets/examples/multi_suggestion.svg sha256:cbaabd5d0052b719e7a902f452283bfa6b4d017c79e48ec692e9cc69889da397 ruff-0.16.5/crates/ruff_annotate_snippets/examples/multislice.rs sha256:7641583312cde42b1a19556ffd637741e1eefae12f3b04d9943c92835217e59c ruff-0.16.5/crates/ruff_annotate_snippets/examples/multislice.svg sha256:cb8303bd626ce105c3c4bd3eedaad263ac0f3ce033106eee2839de6c24ebba91 ruff-0.16.5/crates/ruff_annotate_snippets/examples/struct_name_as_context.rs sha256:d3ebf3a2a0ba730119f7ff8d75a250324495ff94df01bcc298af0f645267092e ruff-0.16.5/crates/ruff_annotate_snippets/examples/struct_name_as_context.svg sha256:f16dfe219dd3940fc56c903a40af90ca19ab8efe1b49e2bd154f39e60d0aa900 ruff-0.16.5/crates/ruff_annotate_snippets/src/level.rs sha256:626bf345c82652f013a1d71e8cd45ee93682593cfe31d21479759e38c190777a ruff-0.16.5/crates/ruff_annotate_snippets/src/lib.rs sha256:81b599f35bbab9af7932f15d10033f21600574fc8ba0a70fcfd7bb241ac10607 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/margin.rs sha256:49e1657a8bbd9e490f7d01797142c6ac5da2cffb32ed9f33d8b9e464e2ed2561 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/mod.rs sha256:17e64d6d67525a2fb03561108283bb2a4e1481b4247f9c7b06aaa577e6deb307 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/render.rs sha256:f466e84cbf6bc3d1ac7280685bb73fe3813565801c0ea7fe054926f384a59fb1 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/source_map.rs sha256:c6b8b7c1d91755f6c987cefd57ba9f7a414905103db1e6354823eb24c8aa7355 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/styled_buffer.rs sha256:660e165282f52db2fd9558bb1fb0ee5c7e932a904b53d9ea41615b770261a124 ruff-0.16.5/crates/ruff_annotate_snippets/src/renderer/stylesheet.rs sha256:272e25a6d121c3c57112e53e6ad9de3abc7ff88658008dbf4a9299b3399a7943 ruff-0.16.5/crates/ruff_annotate_snippets/src/snippet.rs sha256:53aecb3b8384078d80b5e307dccdb1a88a96079f2d86aa44fce9679763daff98 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_eof.ascii.term.svg sha256:c0319371f94089ff4f158c13498286905a6ef89647076e5775c98d68ea8d1f0e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_eof.rs sha256:9f0ff964fdd903f2b9f004731c307bc00a5728412668bed5b61546139ce1e446 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_eof.unicode.term.svg sha256:3a7651ec4040e3d41ea317f9ec40dd76a6e8c835537b02b255dd6f1c7e1581df ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_insertion.ascii.term.svg sha256:f611194c83c27689065c637e29d3b83d11b669cb927e38ebe1dd47fe3fa0a399 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_insertion.rs sha256:3236e7e1a9dccfd6a350b7d6a3e018e3bdcf0bdc245842b630b48f0b1500eac6 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_insertion.unicode.term.svg sha256:4b82c37e9c207891d3a03200d56b77e46599290d52611adefa2300fa1485a19e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline.ascii.term.svg sha256:e5fc002b00c592f086949ea4dc67511c9cb6cad9c5272084d24221a51fd3e68a ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline.rs sha256:78f73c529cc6ab1eaf9a8746ea83e6208d9300aeb26cbacaa9bb772eefd3a9eb ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline.unicode.term.svg sha256:180492dc2c7ef124051c9cb55d302f973a7632c0ca614b456b76505b10f7e7b4 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline2.ascii.term.svg sha256:bf2ae0e06e511ba7b36274318380c6f90287c6c8b3dbfaf26a45709c60378d96 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline2.rs sha256:222d7e8df44e74c7173290dcb8294c49e8d2003be028c4d9831913637d735554 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_multiline2.unicode.term.svg sha256:53aecb3b8384078d80b5e307dccdb1a88a96079f2d86aa44fce9679763daff98 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_removed_nl.ascii.term.svg sha256:f81b3f29ef8aef75c789fc4a08fafd28dd418a245698bdc9a664836451ecf6d2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_removed_nl.rs sha256:9f0ff964fdd903f2b9f004731c307bc00a5728412668bed5b61546139ce1e446 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ann_removed_nl.unicode.term.svg sha256:e6e601916347c4e798eaa52c6a3c392ddb1c58e3dd14c215ec5fe8f0c29c80b5 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.ascii.term.svg sha256:88066af38f0c754e60e2ac9e43d8857fbae8ef25e44336b255cbb3a3899ec1b9 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.rs sha256:b54dc011306a9b2bb255359e554279278812206a632b0d4e62e8384ff3b01697 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.unicode.term.svg sha256:01162501bfbf3c4aa7a0e0ecda92b07e05744315c34098a28aed38b3d80fb3f5 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.ascii.term.svg sha256:f642f64e02fcedb369247670b61d033bd756087d96bf768fc5afacc150889cc2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.rs sha256:7765144f957d836e4d61f308322461853929ec33f81ea687c40f5963b2266e79 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.unicode.term.svg sha256:62c126b64e5e891d30d6de4533a8ee2e164e16a2683339a01b1c90f7ce97dc0b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.ascii.term.svg sha256:4868f79b4b040173d42b9decd488509316d5ca9bfee77ef4170df4d48cae76ca ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.rs sha256:dbe411d4108fabd5202e5f104f889f90a4b4823fe53a6ce96d58be471de7f336 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.unicode.term.svg sha256:05f7875730f6c1b09fe9bb00bddf2a4147c939228b2f6eee94691236f0589c7b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.ascii.term.svg sha256:357108065295f152d96c9ef6be0bb84b2e0d0707703aac64f9ee25f958224eaf ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.rs sha256:55d888038cd98e6ee93c350b0d3a970467bc649191cf5821f2d3957da14cadd3 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.unicode.term.svg sha256:a91b56930c96028a258d5e1fb332cc396db05369125b6b04b9f82dd4a85f8e2e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_leading.ascii.term.svg sha256:384c5b779d590b78b07406a7b0cec2c90424b92fac5ee4393f9d72af1733f029 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_leading.rs sha256:4e12741ced878536bda412f3556f425f45b355ec8d13a80476c3e7956b8d7539 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_leading.unicode.term.svg sha256:d2021f0f7751ed383df3f3f0f4b01fdd7b5437c2da5a9626e8406d0a698a6fb5 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_trailing.ascii.term.svg sha256:ee1f996f2566165dde01c95302e9517ffe3c44b1a566a22bd9c1645ce075b3f2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_trailing.rs sha256:cb740e0a544496f40e38c3c98ab8213d63bc9e48a13e1bd88b0b1bba725d6925 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/fold_trailing.unicode.term.svg sha256:c7b9c4e89cc72094cc11855b78c2a5ce5cabae82813f2084015da7fe0e18a1ea ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.ascii.term.svg sha256:d7aebab732df27e1d5e27ef69e1e6d92dfce20c84dfce4c1d39d630a8a5b897d ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.rs sha256:7c38b79a971de261df1f2b7c55b0f89929197a528847d64ca0ef8fc86f9060eb ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.unicode.term.svg sha256:c1e08b6623db600765bf89b12dde461339860458c3ec8f9c7e52e9cee5f3e77b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.ascii.term.svg sha256:5337b8119d24397cfc3db533d77f4790107fabedfe9e07c194a46c80722afd7b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.rs sha256:40193342e874e304fdc1654567e82e3a34b84f1638cf6555353902025b8ba31e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.unicode.term.svg sha256:9766edd329144e6b508d75d464eb702734cde16ab9f29a44a9db8a9c879bd9b5 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_first_line_tab_371.ascii.term.svg sha256:6c8c490223c31efc5da5c552d03f2194715bf8ddc7c7bd9b5ee3694b255bdab9 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_first_line_tab_371.rs sha256:d2a47287653c08eb88da0b213b12d22f1f170c7cbee7d6e9ffcd5270f7497b01 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source.ascii.term.svg sha256:7a53f943b4d6069d86836abc0ba9fd4331337a6234aa49bb9998d38075798f61 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source.rs sha256:a6ef4fa98871bb2ef3ff9bf72846f383076bbcb53d43ebe10f05a1101f37541b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source.unicode.term.svg sha256:0a374fc350e8aad56f27b28576e440cba1f9d280a4bdda4460eac0149b2b69fc ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.ascii.term.svg sha256:4b433f079a4d861ed1615ed433577836386ab2c0727532caf143fece18025f08 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.rs sha256:a347054e96473730e0f9a9625db1b079799e27c9088b34ec846acc771d4147b1 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.unicode.term.svg sha256:be8e40aa8859801e66f88a07c20a95dde8201dab4cc91974eb9183e96e8d494f ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.ascii.term.svg sha256:183fde4d1bc79298574bc2ed48f0fcc104c25058f53baf0d4bd040ae4c3ffe51 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.rs sha256:bbbfb220f7ad0ab049f682db4a14382aab68aa0a6e48020be5f70edf76459a3a ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.unicode.term.svg sha256:8b44c5b27c95a8ba755638e909ee52a72da3f869ecf2146b1741355880031b36 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/issue_9.ascii.term.svg sha256:a6812c1124811ffe837bd22041a0ca225203e35e86f0866c7ea9f19d2540b3d7 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/issue_9.rs sha256:4295895103d3c1d648a21005e6d05aebcd2436cfc65feaea67680b2917843eff ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/issue_9.unicode.term.svg sha256:ca4a53a5832f9c082c4f9536550d47d1fa5376f52c1a8c4b4ca63dbec14d3043 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/main.rs sha256:281462587bba16e64469594cc74a2671463d322c9b348fdafda33fd34c2facae ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.ascii.term.svg sha256:8dcad31701b0eb4d42cd7dcda3ac755ce7d01a619fbac0dd88ab4263d90e453e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.rs sha256:c193e3bf359e33fc676f655a6cb48f42e8514a66cdf103bc36f6a07fc05bcc0f ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.unicode.term.svg sha256:bda9528536b5fe8e85774a1f9f2e37e8dbaf9d199d858ede04f3f01d52754497 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.ascii.term.svg sha256:f0db09c3c3a7c90b16714cdfe0e9d0d3915158401cb499ed8f30ddd773bf0cff ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.rs sha256:2c74f4fd6efbd9bc9e6f81aef6db87d30d600f01c985ffeb3f186df53bf7ad7e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.unicode.term.svg sha256:6cdff590d632a3e15d411633a933c04713d2458ace37d22cc14b36fb66e11a51 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.ascii.term.svg sha256:baa47285561c7ef0f59c0e223542c8cad56a5ef05a7deb120410aa1469696820 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.rs sha256:d7e78016e3d5e64ec21b57b9b308f2c87f34210b1decc3a8b50326e39cf062da ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.unicode.term.svg sha256:57ce677ed675a67409c1f92782e11ae5a180e0f63f981d6433942574bc5f589b ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_annotations.ascii.term.svg sha256:942c54bfb5aa4dc07c1cf3cb73ff0d5cda3c79d7fcbecaeb0383ea71675d9547 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_annotations.rs sha256:b214ff4d7dfe99b420f9d5027be33f08b45bd50d989b8e9b5d0b4a5595d4524f ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_annotations.unicode.term.svg sha256:8198cea9105ca60afc6203c3ca37b11b61d1f8589083f4484247b51e407a448c ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.ascii.term.svg sha256:78f17b82cf322fe60736644b78d51ffc396d80992fe9e8725c474e8bf297dcf4 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.rs sha256:1e34ca97955121d8770a7209a4a18a16d61e43dfa1372f6ee1a6c3e1c8f90725 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.unicode.term.svg sha256:e7527ff042a227815f9c3e370eb3a262eb82a808c71f1221310f8d532224cb57 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.ascii.term.svg sha256:ab5bd1ae2ae595628fa7d6456a05dceb9c633b2efaa6d4314465dc92a534609e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.rs sha256:a7519dbcf672adda762295e77b11d9c2a716d9a99686e20c57e63a9577e870f7 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.unicode.term.svg sha256:2b6c8614cafd7f323a256a3866b0628107ddcdca7f82159563bd13cf94a67dd1 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/primary_title_second_group.ascii.term.svg sha256:65728a0a97ac5800613e77c883e8b00004505c24f688b9780c50aaf768b67206 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/primary_title_second_group.rs sha256:66f7b19c1c067601a1b4ad0dc1474e22147d889823877a735a999357c9305a62 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/primary_title_second_group.unicode.term.svg sha256:c56fb88463e71d49de53a8584b12aa299000aefd4b67538aa9b880bf2b06c25f ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.ascii.term.svg sha256:c5856c5d5032ee2a6ffc7a6351fa02872155dd4731e7b2d8b29f09e1d1baa661 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.rs sha256:5394fd9fa7fcc31c4223e86118e3d3fdccc7b31f7f02c849a5611b9de4c3d066 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.unicode.term.svg sha256:47a5cc43cfb522976eaa34e939521bda6af870d2c2ff219c64ce225c989547f5 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.ascii.term.svg sha256:d2fb15e5a69fd83c3d85247cd687282492a6e7f2e5a58aeb2b82f8ad4ccfbf65 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.rs sha256:fe9aaea74bf5f4fa1ef7b1afaa1aa26a253af9baff90bae242387a194fd0e768 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.unicode.term.svg sha256:70ac7761a70d9ecb67682e2c6a075929a0c97c7bd53827b84e33e7bc906a5af2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/simple.ascii.term.svg sha256:a7fa0ade8c96c0d4387f9619fd09df01c50c5d5468e4c1626a329bc8f91a7e77 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/simple.rs sha256:d12a681f469b68a5e3d6e103e98cb7fe8c32b816e2b89c592810a478ecc6ace2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/simple.unicode.term.svg sha256:e72441cdc4c806122f7865814bb28a2f39cf750fad29392d35fcd985d9afd44e ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line.ascii.term.svg sha256:f94b6c9c2a1620277a9e7e97b2fa6177a1aea80e82f975924b7e2200a1bc8fa1 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line.rs sha256:11ce530c07648faacf8bb6a5506dc2f3894b57c294af35474e0e16317d514238 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line.unicode.term.svg sha256:89c7077bfc0e59bf6d2ebdac41903b1aa041015cd750c2dfdab2a31da48b011d ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_char.ascii.term.svg sha256:94f360ac1b5dd097f64dae86d1da9ff5c52557544c34227933b98d5d43e53400 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_char.rs sha256:4f8d51d14066db428f96ab412911b3a9f6e0524838a9eb09e8f9d3ad163474c9 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_char.unicode.term.svg sha256:ce19cc739eb27528583e4aee44935308aa38334ac0af6b04a7aff991f9ddd803 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.ascii.term.svg sha256:5c0f76d963621943fc8b759d88840c515a4e3dfb9b5fa956bb3207ad86f68b61 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.rs sha256:6a184af579f5561752546e85434ecc010f8ab54e3f3eb6621f83f2bacb4af441 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.unicode.term.svg sha256:c77f5eef13e5814998d333f0660c67c34d503fd35246919d55b4d83965662269 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/styled_title.ascii.term.svg sha256:38ee29050360af8c0c6ac9bcb18a65cb75854d040e70426a70a6ad591d89ab00 ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/styled_title.rs sha256:e1e2dc815bf06cc22d4fd1dfc840ebad9401d092763d4e7c4942e7e09b9534ad ruff-0.16.5/crates/ruff_annotate_snippets/tests/color/styled_title.unicode.term.svg sha256:598c588acb082c3c3e1e5fabe3d67a6e48261999a11789e585910f073e50c5f2 ruff-0.16.5/crates/ruff_annotate_snippets/tests/examples.rs sha256:1a490e552d1f03eee62486c861a54807c389b3fb9928e658ffc27faaeede3364 ruff-0.16.5/crates/ruff_annotate_snippets/tests/formatter.rs sha256:d95ed9d60465aafdee0e2e2e465b94fdf5a7335b460d1aaa0366756ff123d217 ruff-0.16.5/crates/ruff_annotate_snippets/tests/ruff.rs sha256:8d38511de8aafbae38a3b43068aeaf7e7af0bf85d8427dfa4b2ceddefb6a5798 ruff-0.16.5/crates/ruff_annotate_snippets/tests/rustc_tests.rs sha256:43b9d169492b97264953092f9601435d712b91b064d8ea8997b4edbf0df15e1b ruff-0.16.5/crates/ruff_cache/Cargo.toml sha256:3ef3e3eab157aea36c07df685fb17640678beabe1d081d46a4069cebf7b7617e ruff-0.16.5/crates/ruff_cache/README.md sha256:f335fb53a18288fdcb6e308774542a0b162dcec466787ae8fff176d820c12955 ruff-0.16.5/crates/ruff_cache/src/cache_key.rs sha256:a38df5ed1ad6daa526214df1c958fb4e878ff77cb67bfc2df20677533609f2e2 ruff-0.16.5/crates/ruff_cache/src/filetime.rs sha256:f5bc73cf0ce833d885ff3a1a4a28adcbd8aed4dca49ba2fa8a19dd2fb3a05f56 ruff-0.16.5/crates/ruff_cache/src/globset.rs sha256:01611b629ad51b2bda08e1dbbb6758807d994229ea65190ef8b41d8a15f2de8e ruff-0.16.5/crates/ruff_cache/src/lib.rs sha256:ba614a7732fa21ef883d8d92234953c88f1921029638d0ef589e203ea1a4218e ruff-0.16.5/crates/ruff_cache/tests/cache_key.rs sha256:ad98d45e33e39368dac9557823f933b174ad9e256134fbbd5a059899bd897d79 ruff-0.16.5/crates/ruff_db/Cargo.toml sha256:83f1d245f3afe61dd60c0545e992271672e76e75fdb54e4d7b5d641f5970e63e ruff-0.16.5/crates/ruff_db/README.md sha256:f1e275d42f058b9f55db70e82d4806e9d6f967e4378fb590d691682e182f2fb5 ruff-0.16.5/crates/ruff_db/src/cancellation.rs sha256:d4e649c914117bb8076bea385a34335b61c65420090e9f25081aeed934d61218 ruff-0.16.5/crates/ruff_db/src/diagnostic/mod.rs sha256:2c5b478b0bac5e296140b4488ff246af746b3e4ac80a1fd42e1304ed6bf1e499 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/azure.rs sha256:6c65411a3b6466232f0c273be3eab955bed02607a7515ab7b5469dec311bf2a2 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/concise.rs sha256:43505fe94b569712f9d615eb20ce969c98c3011da910a7392bb8e39f2027a9b3 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/full.rs sha256:477bdfd1611ed5adb99abef46742623104f188804f8821a4a64b9444530063dc ruff-0.16.5/crates/ruff_db/src/diagnostic/render/github.rs sha256:bdce190f0287c513bb80f14acbf6c191a3a8e17d171c8cd28c7c57402700c984 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/gitlab.rs sha256:ee0c6e3c58f36a1cbf6580a2b44118abc845111c8912724289bbb2c4a3d40d92 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/json.rs sha256:5f506ce25f20316a5e74b21419a9492d950b33ec964b091ec2d658caa61f0deb ruff-0.16.5/crates/ruff_db/src/diagnostic/render/json_lines.rs sha256:1d87d0fe100e71a01d7096a8f6c3abc9d55d829f9ceb475911832e141aa48915 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/junit.rs sha256:3ebabf8c8fc340f89a9e4bc9b89aa9e2434a8349270a7c49b818f061dc98a5fd ruff-0.16.5/crates/ruff_db/src/diagnostic/render/pylint.rs sha256:d702069a4d0205047dcd67a4b803ae788b84737e3c764bfeb2729c935b484188 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/rdjson.rs sha256:4abfe06a34cfb8a42c3c44dc168d1f4dee78f2c098549b9aea149d9b1274340e ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__azure__tests__output.snap sha256:3adf3498c5084d93414d5584dacb8b60b7564e98fb50562a382aff8cd825c794 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__azure__tests__syntax_errors.snap sha256:bb3a3eac254dea770ed255a4694ef9074858e27bfcab58b82cc847d82b155ac6 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__full__tests__notebook_output_with_diff.snap sha256:7f01edfda7658da7e7ca0ba109c57012f03091ebb2096b1160d0444cf621eb10 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__full__tests__notebook_output_with_diff_spanning_cells.snap sha256:8a8ff0e32d7ada2f28b911d8aa31fbebf1dbac7655aa7340dd5dd4a1d2a871fe ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__github__tests__output.snap sha256:bc42efd946b8d8b89f38526809e6732e91e4a17656f9667254a3c489d55879d6 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__github__tests__syntax_errors.snap sha256:d5f6f01e0f838bc374132b6c557f3c0d69241fc19af26d428d398e650ab7a8ea ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__gitlab__tests__output.snap sha256:2a20ba275812b97f72b25cc3ecde5fa16192d5759b5f31243ab8e0b75ef72611 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__gitlab__tests__syntax_errors.snap sha256:eedcac7ba81bbd91af764e00bf7a3d07e2fa8976271eb4af238151188b428f99 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__notebook_output.snap sha256:654619fb2f0a574480eae320c54565b937e395ba862eaf5d476eafe5078c6876 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__output.snap sha256:d3ee57640aa3f6fb07298e17d328cbf9c1c84cd27b4ad5c6c6f4bf0b64f4d291 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__syntax_errors.snap sha256:d17d8d92553ff9ea352485c2b5407e060c18788cf042e0b86a51227edde6d65c ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__notebook_output.snap sha256:f1c43eecaeba534c3204332ecc28fe6339571b20808f7ce0e45f648c208e6697 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__output.snap sha256:39775ad52911b01d97106b25ac3937364fa27ec30ee1eac94713b2681844d9d2 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__syntax_errors.snap sha256:51de3f1ba87566ffd26e25cee4bbf2905ce83ff07da1b03058d002e47a2e9379 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__junit__tests__output.snap sha256:0a9b4ec181aafc57169b4774b7c908566a77347716cbbeef20a7c3bfabc299e4 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__junit__tests__syntax_errors.snap sha256:e96bd94ca9db85411d2a6ecb5135cfd912fd985a6db403808445b7b0847d205d ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__pylint__tests__output.snap sha256:cf433f8d7deeee413020c9efad3ff78776a158097aa75ce66b0a29cfb29bc661 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__pylint__tests__syntax_errors.snap sha256:0ef41f605557081bc61de28b7cf3b5705adb20c261b36619ecab196e7736413a ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__missing_file_preview.snap sha256:0ef41f605557081bc61de28b7cf3b5705adb20c261b36619ecab196e7736413a ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__missing_file_stable.snap sha256:a671fa1d044229abd238dd467302348348640eaba7c831a7a4e2198c18090bc8 ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__output.snap sha256:a6af91202d1e1b15243bb09edbc62d6c44d9e5e7d3f29d86dc235b858a66c42a ruff-0.16.5/crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__syntax_errors.snap sha256:7f05c188aa514d926b3a4658258d959e2f8fd4693c19d28f55e1721370f9ca12 ruff-0.16.5/crates/ruff_db/src/diagnostic/render.rs sha256:e509f4cdb99722ed3a43b1b65be42e6e6731b5b7a98e739cff55d0fd9dc38cf7 ruff-0.16.5/crates/ruff_db/src/diagnostic/stylesheet.rs sha256:215cf452fab3531a23e4f30ab8080b0ec51704db0cdff4b04a3a59b0d8b8fa48 ruff-0.16.5/crates/ruff_db/src/display.rs sha256:7fb79338890b35b5788d989e2a65a671618a3536521606e122ba78ea6da48ace ruff-0.16.5/crates/ruff_db/src/file_revision.rs sha256:65af7fbec2f959949c9d681c8f1fb8b87f609ebc5ad30d7f0a42d5e3bfa54e24 ruff-0.16.5/crates/ruff_db/src/files/directory.rs sha256:c60d223a1f8267c23bfe4cb3eb0fe010c9d13d6a3f184f4604a100ff5e407871 ruff-0.16.5/crates/ruff_db/src/files/file_root.rs sha256:25064e843d2bc2811c27cc745d355eb33b3e00468049a27d0dfc5ec690342d6f ruff-0.16.5/crates/ruff_db/src/files/path.rs sha256:f43b36b624df566b6180265d7a92acb6bb38ca517d8dda721d65c14fc94479a3 ruff-0.16.5/crates/ruff_db/src/files.rs sha256:f52584e58136da03b8db1a4afca98ef75b516566347565aeb8ea75b21e484f11 ruff-0.16.5/crates/ruff_db/src/lib.rs sha256:69b0f88682c11fe3a41e05327b537be737ce87a71ef1bc8788f2596b3ae9645a ruff-0.16.5/crates/ruff_db/src/panic.rs sha256:5c25ec29a528ad3bd3e80063fdb0e995c19a1785adf8f2ba3988f5e97833eef2 ruff-0.16.5/crates/ruff_db/src/parsed.rs sha256:68fc532497b521beaee5c644c93236300d9123aea03acda9527d97cb18343a9a ruff-0.16.5/crates/ruff_db/src/source.rs sha256:254936aa9d19b08581120fa065c897f3d51c3a3608660713bc3b04ccf359346b ruff-0.16.5/crates/ruff_db/src/system/command.rs sha256:5a1ab5560361e83b789e4aaaefc8ab1e08a3c2cf262da6e950e85cd0f8a18c17 ruff-0.16.5/crates/ruff_db/src/system/memory_fs.rs sha256:92ca6d7d8936ff458d298f4694d5144e9ea7642fd79fe6877c4879144ffc73ec ruff-0.16.5/crates/ruff_db/src/system/os/ignore.rs sha256:8eeb9ff9f3ed50c20db3c61385e3b73fa26fd1e7155dd575d508253baf258826 ruff-0.16.5/crates/ruff_db/src/system/os.rs sha256:4a7feb9adc2edab246e2bb28ba706c2a282a34f5b39f4584193c92ce77e5a7c4 ruff-0.16.5/crates/ruff_db/src/system/path.rs sha256:3c76df36f1bfb64b03cd26cd35ded4abd9bf8c5c701013f5f9c364d6a5d8808c ruff-0.16.5/crates/ruff_db/src/system/test.rs sha256:d1992dbdc5423730230ef4c25890a3033db85ed7316b5cb78cb7f89f7a55e50d ruff-0.16.5/crates/ruff_db/src/system/walk_directory.rs sha256:dfe45db36e8dc55c01fff49b8bff6b6745fba9f7004f6f96b10620aa60232395 ruff-0.16.5/crates/ruff_db/src/system.rs sha256:d55b9518d6386a0ff86338bfe55f0d3d88ff040393c2edeaffe8ece79d6cdf13 ruff-0.16.5/crates/ruff_db/src/testing.rs sha256:5c9650f3794eba8c7be24e76e655b8dc29479068e441e598482b93f28e32c513 ruff-0.16.5/crates/ruff_db/src/vendored/path.rs sha256:e21095b01c6804a604dadf3374ced10a05047834cf184b26c5e82f4e9ae0b7e7 ruff-0.16.5/crates/ruff_db/src/vendored.rs sha256:08a3e64755093ebb89072a4e8592ab916b570c39b1d131724d2c04a424d3b841 ruff-0.16.5/crates/ruff_diagnostics/Cargo.toml sha256:34236e3e49b1ac49b8cd89672fc9bb4236c7b35789d4f256d98552ff3e1434fa ruff-0.16.5/crates/ruff_diagnostics/README.md sha256:25cc294300dcce50a091562685275a76ec6db25617a91b9621c7aebb38026699 ruff-0.16.5/crates/ruff_diagnostics/src/edit.rs sha256:59908c045b4cbaf3074f9d3f9c36b3b66fd53c0927f2eed0c2d497fa3b28156f ruff-0.16.5/crates/ruff_diagnostics/src/fix.rs sha256:c40653627b2de58f3f3eb2873f64db0495b2822aae9f6be09b812e58ae75b088 ruff-0.16.5/crates/ruff_diagnostics/src/lib.rs sha256:550c919fe814fc66b5e0072119efa3b839aa895f5a2c873d9d1622bfbe0f7926 ruff-0.16.5/crates/ruff_diagnostics/src/source_map.rs sha256:77b046d94923c79910e1a7485977051d9b9ff2699d75d63029577eeb1b585732 ruff-0.16.5/crates/ruff_formatter/Cargo.toml sha256:cf9e37d89ad2215ae763175212446377bd29c830123d7bb7e52543824f7bb6e9 ruff-0.16.5/crates/ruff_formatter/README.md sha256:332df9f09529ba8d129bbc8fcc8e079e385f157ed674bbbb06712ddc69969c8b ruff-0.16.5/crates/ruff_formatter/shared_traits.rs sha256:31395adfd01203381e3352da67fd359ffd774bc1bfe7d35b9c00434e45661ded ruff-0.16.5/crates/ruff_formatter/src/arguments.rs sha256:97cfa14328e0a0f93c47231f916c343dfb35677a4c8682ad96b4fcfabe8a1020 ruff-0.16.5/crates/ruff_formatter/src/buffer.rs sha256:2f6c914003e037a359bc40997a317f7fcc926e4b9caf2ca5f2f59bcbb130d88b ruff-0.16.5/crates/ruff_formatter/src/builders.rs sha256:fb7de7a16ed6fc6cde701b45a1fada1b3515bb0432df765b8e4e2ffc260d559a ruff-0.16.5/crates/ruff_formatter/src/diagnostics.rs sha256:060744c3e7567db0756353cf1c16b86da6bae0bab1b8225d68a2e364b5fed3a8 ruff-0.16.5/crates/ruff_formatter/src/format_element/document.rs sha256:d5502704840dad4b10e5edbe768052589deb2f120ab5b849facea37480f43888 ruff-0.16.5/crates/ruff_formatter/src/format_element/tag.rs sha256:41b02e80941753d014aaff3c7b6c75dd694aafca2d61627ae59f82fa4d811032 ruff-0.16.5/crates/ruff_formatter/src/format_element.rs sha256:9757e06248c29518dddfb7197402b2a50b77a309474344c0bae82c3876b4e10f ruff-0.16.5/crates/ruff_formatter/src/format_extensions.rs sha256:b4d484cfffddf3152fa25d7d564a4c8c98f83b14072ecfd5956c4fe4ee0f2b2e ruff-0.16.5/crates/ruff_formatter/src/formatter.rs sha256:d2920d3ad5ed6d91a614c479091ddd33b3fee7b9b9cd2ff88ac882b1a8896034 ruff-0.16.5/crates/ruff_formatter/src/group_id.rs sha256:b96a073d84c76af8c0cc7dbc2eaf4bc20e3c020dfbf5996c5f8d3604143bb3fa ruff-0.16.5/crates/ruff_formatter/src/lib.rs sha256:4577128347d42fcf61ebd827b0f08a0c490977bf1e9031167d8275311073e9b1 ruff-0.16.5/crates/ruff_formatter/src/macros.rs sha256:594081e9089c9bafbb85a590209adf56ebff29d22d06b43fd998626d300c2153 ruff-0.16.5/crates/ruff_formatter/src/prelude.rs sha256:2f22c80795780ca5743f2fd37c6d997823d73e995052ef27ecda32694fcdff96 ruff-0.16.5/crates/ruff_formatter/src/printer/call_stack.rs sha256:20aebd53e5b2450dc233552dd2a001e6ce8784be78b080d09453e5810e82ed1b ruff-0.16.5/crates/ruff_formatter/src/printer/line_suffixes.rs sha256:8b53dadbe2e37502316cb7ed61e29001f0b071fcd05f60fac8ea479691c9e85a ruff-0.16.5/crates/ruff_formatter/src/printer/mod.rs sha256:1534844fcf6ce80f16f73a32d85edcb68f30cc03de0d1c082c13d6934071f4f5 ruff-0.16.5/crates/ruff_formatter/src/printer/printer_options/mod.rs sha256:92024036b3a234c312cd7f71c7c2ac95e3f81d27a6c0418abc3e88815f7e51c5 ruff-0.16.5/crates/ruff_formatter/src/printer/queue.rs sha256:f71581848bee96169a3c90d496219ba14186a61e64fce3cd2b54ffed61ed1000 ruff-0.16.5/crates/ruff_formatter/src/printer/stack.rs sha256:5c6169e43f0fb4204370fefc504d4aa20722bad19be04aa38960f7ffc98bbcd0 ruff-0.16.5/crates/ruff_formatter/src/source_code.rs sha256:16b64d471ee0275bf0b9e7847931afbf48878376059b049f15232e2f6e689529 ruff-0.16.5/crates/ruff_graph/Cargo.toml sha256:346863668c9581842fb259dcd8f7da6799346d574cc6311cef96076c9986b91b ruff-0.16.5/crates/ruff_graph/README.md sha256:fda8eccafe8cec163402469a570b4444c960e44d872398d85b82bf491118d498 ruff-0.16.5/crates/ruff_graph/src/collector.rs sha256:c8a3092ad7ef8b0b5a0647addb8a9d27eda00b00bd052c67218d05d4fe4ae5e1 ruff-0.16.5/crates/ruff_graph/src/db.rs sha256:bea20ac26071cd2ec1bf6f04fcb3ef6207f9fc1e59c8df1e50a527610697a41c ruff-0.16.5/crates/ruff_graph/src/lib.rs sha256:01a431574eac4e5e2d67bc732b6c4c9ecb9f1581340d7336d023f9e78274827f ruff-0.16.5/crates/ruff_graph/src/resolver.rs sha256:cc722fdeafa4b06451f38bdd39cf805d591b467adc2561577b60ae6bdcd0ef09 ruff-0.16.5/crates/ruff_graph/src/settings.rs sha256:70afead57456630e2c7e891a9a235ae2c7cdc8ddbebf50fbc34438ad4b46cb14 ruff-0.16.5/crates/ruff_index/Cargo.toml sha256:80e1bdca4599c9ace6cad501581928537a84388d90a3c1e7e99a656bba98e41b ruff-0.16.5/crates/ruff_index/README.md sha256:444f2f88176df5c7b82b24e38001404342e4ab62c79a3d3eca2697e3bc347c80 ruff-0.16.5/crates/ruff_index/src/frozen.rs sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e ruff-0.16.5/crates/ruff_index/src/idx.rs sha256:6f47946fb3a956242fdfbc0b2c543c10bb1c1a0d9b8e5ed66e29b91e649a1c08 ruff-0.16.5/crates/ruff_index/src/lib.rs sha256:6be89482840b17a420e9f1f1d36d1a1570eaa92cff671cf13c1365bee6001ddd ruff-0.16.5/crates/ruff_index/src/slice.rs sha256:41ce083ae37fd6d06dabdac1bf879d0e65f45213158d160a79e7aee322c557a0 ruff-0.16.5/crates/ruff_index/src/vec.rs sha256:c6fd17c1862cb36e193fa84ee65def76b6ec9872036cba0e6d798e800c06ab18 ruff-0.16.5/crates/ruff_linter/Cargo.toml sha256:b35826933122a58201df8a1fb88e98e3d9f7fca698228008c7cac18bef7ff620 ruff-0.16.5/crates/ruff_linter/README.md sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/__init__.py sha256:04f17b9d9ae6459d25ec5fd31dc109cf524626bd480a74e2cd9f561e56abe872 ruff-0.16.5/crates/ruff_linter/resources/mdtest/configuration/rule-selector-precedence.md sha256:dd27c5a9174e04b9e742fb5657f6e78edfd57e216630302d3be67a6c06143406 ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-async/blocking-http-call-in-async-function.md sha256:646bbaa5d7eeb544d23c03b3b043d199c54275d9a04ec736d5348575e8df16c7 ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-bandit/rules.md sha256:aefe212eef927870e33159b9d516fdd989566e7b833bcb6f511a70d4437ce4f1 ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-bandit/unsafe-markup-use.md sha256:214471bdc3f7c144acb8a3b838af7b2ed44325119acdc34f24f4130238b697d3 ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-datetimez/call-datetime-strptime-without-zone.md sha256:4910bb6202fd131e161cfdf315429ac58873e87f3dce9ba59ca216883002e34f ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-pyi/redundant-numeric-union.md sha256:76e80e8c3133fdcea65f611d21730e89f57d4c6912d4966346df83177042444b ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-pyi/string-or-bytes-too-long.md sha256:8f2ec3de13c7b9edfe05c17ee133968b8fcbddb29cbd545f15849066014291af ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-pytest-style/pytest-parametrize-names-wrong-type.md sha256:3a648923e511adb79b294b65549e003eb000fc8f971f55713988efde2fa7106b ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-return/unnecessary-assign.md sha256:20a5f7c112c6a94deb4f1bc9dcf100dde7993b4fb65a5d2f5187d93a0aad745b ruff-0.16.5/crates/ruff_linter/resources/mdtest/flake8-use-pathlib/os-stat.md sha256:ba9d67fa8b4fc9ab2aa487e9ae79bdb2f250b1cf7717dc2cfa3d9722d5178146 ruff-0.16.5/crates/ruff_linter/resources/mdtest/notebook/cell-boundaries.md sha256:a4cf25eed18730657687223e77edd0e5ba675070da53c194ab1b9a7edae9068b ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyflakes/forward-annotation-syntax-error.md sha256:5d27dc4b7b3dadd34fea4a7ac2448a77df2d0e857e61bfed52b1596022c15332 ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyflakes/string-dot-format-extra-positional-arguments.md sha256:92397e3148f860273bc304371295b1bf7b80749698d56ab1423a2656ff983fff ruff-0.16.5/crates/ruff_linter/resources/mdtest/pylint/invalid-character-backspace.md sha256:212413018ceb3519c849dea4c7ff1ce0a8b578385f4e5045b37515f2850e5f82 ruff-0.16.5/crates/ruff_linter/resources/mdtest/pylint/magic-value-comparison.md sha256:b62bde356e25a41ca98c68809ba9129fdc096e420c7c302f695656cb7eb46bb3 ruff-0.16.5/crates/ruff_linter/resources/mdtest/pylint/non-augmented-assignment.md sha256:664489c1a4609f537fc5cd73ecea09fc90f774dc6140660a3ec68069f25453e5 ruff-0.16.5/crates/ruff_linter/resources/mdtest/pylint/redefined-loop-name.md sha256:d683583cd4356ba7137e2c9a67086bfeb1b58117896e1bff4df9cb462ef31f9a ruff-0.16.5/crates/ruff_linter/resources/mdtest/pylint/too-many-statements-in-try-clause.md sha256:1893a1889b458db84924f580580519552744542d0fcb810ff094d83221f94f0b ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyupgrade/deprecated-abc-decorator.md sha256:b68f1b09f263282a0090afef28503e91fb6bd8994315e97d9b1edf5e856e3d4b ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyupgrade/f-string.md sha256:2b4d0f52591cbfb5114c7bf88a7be0b3e9ce48567069d583a83555d1a95ee59f ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyupgrade/non-pep695-type-alias.md sha256:c4e3e22f4ab7f056473d45bf627db8abb2746ed25da95d7a8160b42d12ef1e59 ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyupgrade/pep-695.md sha256:c31eaa0204090242ca1473a1bc154f0b46e2942a5a3098c3221011d940882cda ruff-0.16.5/crates/ruff_linter/resources/mdtest/pyupgrade/while-one.md sha256:e8ba78316dcafdf30fe9d6e420b529d016e429da92c08c81cfc6a9d71f1469e4 ruff-0.16.5/crates/ruff_linter/resources/mdtest/refurb/subclass-builtin.md sha256:764db2cd78b9bd17a38fc44d20d50161d88624cf4d28ebd1863914ac975f6fc2 ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/fallible-context-manager.md sha256:857426f08fde98b291c478f5b3c3088bd1c68c8997ff7eadf5f79bead2c64317 ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/invalid-pyproject-toml.md sha256:10d9faa945a068df98b8ba86f4dcb7940c0ce54c9573188df3363dd3bb8778e0 ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/logging-eager-conversion.md sha256:bb6ba0afd54ef20f819831a14b7943ce7dd9e1b6fd0bf8291bebf7ac4170e00c ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/noqa-comments.md sha256:aaa822f8aaae6dcba01141f1d867abe8fc2f790d62a841f3c14fea0bcb7aee1f ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/pytest-fixture-autouse.md sha256:99414035ed7e29cc85bbf34135e0d55ab66c9303b2529faeb47dd765326da150 ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/rule-codes-in-selectors.md sha256:88f2f7e2b27785cc4a2719273b2480dc98398411ab922bf379da27e25c79f109 ruff-0.16.5/crates/ruff_linter/resources/mdtest/ruff/rule-codes-in-suppression-comments.md sha256:7de2143f7ce679cd522d38511e0bfc14f4de2bc0edabc4bf1f8338d7ec6ff993 ruff-0.16.5/crates/ruff_linter/resources/mdtest/suppression/ignore.md sha256:f4ef439910664034e62b3d0b0c3b0f5f37fc5247f6373cc63b8ba20fb109be0f ruff-0.16.5/crates/ruff_linter/resources/mdtest/test-rules/panicy-test-rule.md sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/__init__.py sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f ruff-0.16.5/crates/ruff_linter/resources/test/disallowed_rule_names.txt sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1 ruff-0.16.5/crates/ruff_linter/resources/test/package/pyproject.toml sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387 ruff-0.16.5/crates/ruff_linter/resources/test/package/resources/ignored.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/package/src/package/__init__.py sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91 ruff-0.16.5/crates/ruff_linter/resources/test/package/src/package/app.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/package/src/package/core.py sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088 ruff-0.16.5/crates/ruff_linter/resources/test/project/.gitignore sha256:193ddc604a86577ff66aabdab8fceaf0a00d67c75a64f6fbc9fdff8f28cc1246 ruff-0.16.5/crates/ruff_linter/resources/test/project/README.md sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/.dotfiles/pyproject.toml sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/.dotfiles/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/docs/docs/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/file.py sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/docs/docs/file.py sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/docs/ruff.toml sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.16.5/crates/ruff_linter/resources/test/project/examples/excluded/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/project/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.16.5/crates/ruff_linter/resources/test/project/project/file.py sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505 ruff-0.16.5/crates/ruff_linter/resources/test/project/project/import_file.py sha256:55ec825d571ea65cfd853ae33a0b2f102d4dd31075fd6e89c839ba5266d71fec ruff-0.16.5/crates/ruff_linter/resources/test/project/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/python_modules/app/app/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/python_modules/app/app/app_file.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/python_modules/core/core/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_linter/resources/test/project/python_modules/core/core/core_file.py sha256:3e80bc1a9989e2e5a186befcd79a65f8bb2552319073ae4dea5c7b8abca18d2d ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/bindings.rs sha256:dc1f655ea38ba3b1baad50b671c88b2cf3153bce60f87e5cf852953bc477af0a ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/comprehension.rs sha256:3bda8d657c68917096dde34fe6d6945272884dad3d3a9790fd12a150d375d420 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/deferred_comprehensions.rs sha256:1161ba481d279821954ad3b4015833bda643a449eae72ba98f37c93d5d55634b ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/deferred_for_loops.rs sha256:71ddd785765c709acfee59482551976f019872d2d15342b3a803518b4be4f14e ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/deferred_lambdas.rs sha256:3e55b48efdc56376606263118c99ad89590fdbb4836f1b5ad806db79da1a8296 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/deferred_scopes.rs sha256:ed91c7538b3a4b31bd343d459580b8b0e8b49f24e35446e4be556bde45b980cf ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/deferred_with_statements.rs sha256:32e618f7c2134c5cc132d4f3fdff3dcdce2081f0fd422fe72a2dfd96e6cd7b7e ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/definitions.rs sha256:7a6feeb0473a9006ea395e4a3a5075f483d7673fc5a06c2a6a38ecb244ae7226 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/except_handler.rs sha256:01fbd903d3fe77185c832d5763d281e8d0c7b75f52db0296b51977702afc01b5 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/expression.rs sha256:2101be0ef97edccd92c57bc8bb4c0e5a08c0c668ba9e384ba8bd85f6af994f61 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/mod.rs sha256:edb29af14b7d194d97d20b38e6ae202f864c1d83a6fc3ecce284867effadff24 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/module.rs sha256:ad0ed4b2ae73f9eb1035987a380b4978b533422ebca0e540f18e0cf0c5323ede ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/parameter.rs sha256:cab935d443a04b57f11c6d9ce3e390669f2642f8e31ac85eecee8878e80cb63d ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/parameters.rs sha256:ce3178fdd0f81adadd7ba592957f42d1224bffb0445b602f43f3916a144e2b25 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/pattern.rs sha256:88a8ecad22e44e86d61455c01b1e7206fd29fd27310b195c046f56fc54bf38f5 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/statement.rs sha256:4fad786a24934649b40b207bc6f2b6feac5c293b4a68978f3b28c2d83e123494 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/string_like.rs sha256:642131845b0d748d80ce8b40ac67d1277c3ff02da722e74414667a2a711b423b ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/suite.rs sha256:3ecab4ac06060da9ecf55d94aad107d274f896f7f3a360d0045cc5fb1a052a2a ruff-0.16.5/crates/ruff_linter/src/checkers/ast/analyze/unresolved_references.rs sha256:b614c39b405505d112cb274bd8a7afd0e2da9e21f2be5e6a0c76cac8388b9a1f ruff-0.16.5/crates/ruff_linter/src/checkers/ast/annotation.rs sha256:932aa62f1e972408f79beb8432b39224431da364735b0b788ba1d02fceed48dc ruff-0.16.5/crates/ruff_linter/src/checkers/ast/deferred.rs sha256:eb8d3545bcd5796a1d17d4414252818c1330ed47ef92d842900b513f4c1d3e40 ruff-0.16.5/crates/ruff_linter/src/checkers/ast/mod.rs sha256:d5cf8f27f89a5a0fa9ae1231e3d1115cc74baf3df33968970772dfcb64923d96 ruff-0.16.5/crates/ruff_linter/src/checkers/filesystem.rs sha256:32e28d904b20b1f69a6d059ce02c96ad5e8b5c7d53d49b060f18953c6a0797c7 ruff-0.16.5/crates/ruff_linter/src/checkers/imports.rs sha256:fdf3f5b3946dc527ef44e45061b39948371d67b6144e6498f9dce307fca556fa ruff-0.16.5/crates/ruff_linter/src/checkers/logical_lines.rs sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6 ruff-0.16.5/crates/ruff_linter/src/checkers/mod.rs sha256:c23ce0447a79d102e63d08a0f6c9b03018bad1be10755714e766d5c1f3ef586d ruff-0.16.5/crates/ruff_linter/src/checkers/noqa.rs sha256:d2765bf60ca2648fa06fc26e04ff874b567a8fd8060cfc03f165b3209fb5db70 ruff-0.16.5/crates/ruff_linter/src/checkers/physical_lines.rs sha256:646895ad39ad323118156c2a656d1a141124a0256e8346a3ce83f7783b17a8a0 ruff-0.16.5/crates/ruff_linter/src/checkers/tokens.rs sha256:c75a125d6d33d4787d79aeb6de719d48469b17314ad8a0123c2f709c350869a0 ruff-0.16.5/crates/ruff_linter/src/codes.rs sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad ruff-0.16.5/crates/ruff_linter/src/comments/mod.rs sha256:829609aef10d2073709d5a9f2aef4f00d60ec68db2c92dc161c873c8db59e933 ruff-0.16.5/crates/ruff_linter/src/comments/shebang.rs sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.16.5/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_end_of_line.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.16.5/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_leading_space.snap sha256:9376d2687f564c155c4717a7eed054ecfe9b6acf3b1e8be12b91433eaece60e5 ruff-0.16.5/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match.snap sha256:5e70e212f3d56a3233f1ea63a36b9699212040ed48810d8820c3f2ddcffced56 ruff-0.16.5/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match_trailing_comment.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.16.5/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_non_match.snap sha256:5169a18fc3fef214eec18a9f7231b7eec28e236ce0dd4130ee8dda10424bf09a ruff-0.16.5/crates/ruff_linter/src/cst/helpers.rs sha256:4ac3e3fc66ba67b6c7e5ce7a7c3406548014ab42eda7c17b081cc93f23ce4503 ruff-0.16.5/crates/ruff_linter/src/cst/matchers.rs sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc ruff-0.16.5/crates/ruff_linter/src/cst/mod.rs sha256:129ecf29250fce7067ef44d778a82875ce6223da90d812d32fadfad0724d5e53 ruff-0.16.5/crates/ruff_linter/src/directives.rs sha256:059071a99de229fdfc0548e091e09a6169138f046de7dea96cc7bcab3449a64c ruff-0.16.5/crates/ruff_linter/src/doc_lines.rs sha256:e60809216626ce7a68b0bf15d59e27f5f0a728bc8a280924b99a92ee5ebfde19 ruff-0.16.5/crates/ruff_linter/src/docstrings/extraction.rs sha256:68c436432e7925b226717c662f5ddf0730b32dda265e48a9bb31a65080a2e537 ruff-0.16.5/crates/ruff_linter/src/docstrings/google.rs sha256:00d970996509bfccae79812b814af9e3911aee9dcbf249c7fecf878659021e20 ruff-0.16.5/crates/ruff_linter/src/docstrings/mod.rs sha256:52aef1775ec2bd1f156be09fa217cbdb2c923cd2e49ff12b4e56b0cc882483b3 ruff-0.16.5/crates/ruff_linter/src/docstrings/numpy.rs sha256:64f7d955def5df85865dee8d3841b753f092ee2aae1ec90b10dfa7605184a0ea ruff-0.16.5/crates/ruff_linter/src/docstrings/sections.rs sha256:772a5d94b0f2e170c5f11a62dab09796da73bb6683536c73fb97d92d69cb1e88 ruff-0.16.5/crates/ruff_linter/src/docstrings/styles.rs sha256:5275cc03d3236996b80208183151c5ff0dc9bdabde3eb3daea22db363f3dbc13 ruff-0.16.5/crates/ruff_linter/src/fix/codemods.rs sha256:eb630e66ae0ded5e5ba1eaa1fb9b7f85de8089e184211cab3fbdd48d764753a3 ruff-0.16.5/crates/ruff_linter/src/fix/edits.rs sha256:e07d76a59094baf7fcac783239190a709555175f14995454264cb19be95da0c0 ruff-0.16.5/crates/ruff_linter/src/fix/mod.rs sha256:29339540e332529c0ca91da7ab30cc64ef5c698b8360adbad2dae51bf3dae372 ruff-0.16.5/crates/ruff_linter/src/fix/snippet.rs sha256:5e1b7a05d9d10a125ef751c2ee9a5c9513375aff166256826361f377ed46c1c4 ruff-0.16.5/crates/ruff_linter/src/fs.rs sha256:963795799244397ee46813ca3c3e40b5cfbb1f166d4a14f0c5ef98cf94868608 ruff-0.16.5/crates/ruff_linter/src/importer/mod.rs sha256:242d4b4a5984e302f7b97003ecf733877d499d33bfd8c106d4e257f7bb46240b ruff-0.16.5/crates/ruff_linter/src/lib.rs sha256:31cab049fca171f50c201666dec93bc74a0134768ac10ebab70a016385dae5cd ruff-0.16.5/crates/ruff_linter/src/line_width.rs sha256:9dc15b77bdaace7cd6aa0d94839deda015f2b2415437a85543d1a79dadf2fffd ruff-0.16.5/crates/ruff_linter/src/linter/float.rs sha256:702f6dacf66c70c719682048c3abdf553da78b6a59aff18a6d4412a5ad1b0a1f ruff-0.16.5/crates/ruff_linter/src/linter.rs sha256:3f62f7ed8f2af08fa8fd225c921160a7cd1323bf1ed6ea0b4d2e58fe140e5ca2 ruff-0.16.5/crates/ruff_linter/src/locator.rs sha256:55aa587ce90b07efc6aec2061bd46d47a5cd44c498e2e2a1c66622f9f805a9b6 ruff-0.16.5/crates/ruff_linter/src/logging.rs sha256:7ea74e5e472f7b02fa8aada53d938ef39d0e5aa86be9206553cacb0266a02462 ruff-0.16.5/crates/ruff_linter/src/message/grouped.rs sha256:f2462e776f1b5a24e75fb48b050db064426cfeb17ddf8b22faec8cdf9c306c4a ruff-0.16.5/crates/ruff_linter/src/message/mod.rs sha256:13b32ca1e163920a97afcbe92baa742ac0589baad1357b13c8dfb15e2ab3cf0a ruff-0.16.5/crates/ruff_linter/src/message/sarif.rs sha256:4e0581a6b8778a13dec4f90cedd05f0c037987f2dc8d44b3e1ca07b54017bf03 ruff-0.16.5/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__default.snap sha256:4e0581a6b8778a13dec4f90cedd05f0c037987f2dc8d44b3e1ca07b54017bf03 ruff-0.16.5/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status.snap sha256:01bfccc06feafff45adf4f57da5b079ece451f8a1d1da7916269e5cff8a73bb4 ruff-0.16.5/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status_unsafe.snap sha256:43d32a2af7f03ccc809d9b127ee984a78d29514f1102b925b96d160a797bf4f2 ruff-0.16.5/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__syntax_errors.snap sha256:9af5645de9d99a5580a2cacfc32aac5953af1d7cc27caaf4280d85b300b56fa6 ruff-0.16.5/crates/ruff_linter/src/message/snapshots/ruff_linter__message__sarif__tests__results.snap sha256:6dea94d9165cb62e71e4622bb9f0d9d03f9d41f176743ea73ac1bdfe0eef5271 ruff-0.16.5/crates/ruff_linter/src/noqa.rs sha256:6d6da98ff67bad4a25e66cd6357c01a84db9dc5fa954239bfc33d04a87bf8fe0 ruff-0.16.5/crates/ruff_linter/src/package.rs sha256:32f2bee772ada9ba35a8bdda45f63e220be8a08dc5b79ba45fb0473b96959ef5 ruff-0.16.5/crates/ruff_linter/src/packaging.rs sha256:54762076805e4124cf1d53419329adc49421664d2feac2b76111c719c4da2572 ruff-0.16.5/crates/ruff_linter/src/preview.rs sha256:d18c0dc2a3fedb0eba2bcecda1becaf382d048ad6ed4ffc108baed083579e7bf ruff-0.16.5/crates/ruff_linter/src/registry/rule_set.rs sha256:6d16483958ce6a84b3027e570bad35b227324ae7b5cd8187731c78b44c4d8c38 ruff-0.16.5/crates/ruff_linter/src/registry.rs sha256:b12365d4a70089d96844e9d0c0bcaad13291bcbf0972fd18793b51ba86c76e30 ruff-0.16.5/crates/ruff_linter/src/renamer.rs sha256:79b0a84da82c07749956a61f844710ebc08fa91b2747c29a9a63bf7b1465b329 ruff-0.16.5/crates/ruff_linter/src/rule_redirects.rs sha256:67dad439429074c362dcc59a5504840e4af5ff155f61349337c8223748d75781 ruff-0.16.5/crates/ruff_linter/src/rule_selector.rs sha256:2c76928e0ad9397b556f143e4523853d158e803bc21f49acb2ca03e798335be8 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/helpers.rs sha256:6cc6f661560c0cbb07a3bdd6aad4571cf16dd3648b5efc49e12fdde31d66cc1d ruff-0.16.5/crates/ruff_linter/src/rules/airflow/mod.rs sha256:bb1d44fe0aef9efceef232dc5cbbd145628283b4f935543a66ee0b4e1051be47 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/dag_schedule_argument.rs sha256:4988aaa7e5c167974cb35ccdbc142466def9649bd6d0dba176c901973e135b42 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/function_signature_change_in_3.rs sha256:3e50a1b6a7de28766d52ccf815fed322ceebcc1a5a6010c8384e9dfe69584aa1 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/mod.rs sha256:182ec1647ce1429de1c1d34c4b09aa70447ff443c3b1ae57bf929f9c3c8c9525 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/moved_in_3_1.rs sha256:8c9887f3933c409ecbca2e7a353a2c2d28b1783405bee495f3587acf4048347f ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/moved_to_provider_in_3.rs sha256:119e867a96552d10249d3ba7cf8679ab4da64ce3c8d86eb0740b3c6b0f2ecd7f ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/removal_in_3.rs sha256:da4f3bfaa76d6f195fff64fa202d2ceeec603f416559c9655a0f85c445a19fc6 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/runtime_value_in_dag_or_task.rs sha256:f6ef30975c532ab4c2b8dab5bfd0597fe099f4b5b76193b519a8ad938d1c720d ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/suggested_to_move_to_provider_in_3.rs sha256:295e34de9c5bae7483cd3da08c97a0365249e3057cda58c1683ada7f79d325c7 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/suggested_to_update_3_0.rs sha256:edf636d0775b4944b0f1e7f6119579bd3d05c9a346bb06cae6f28899eb6fbec8 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/task_branch_as_short_circuit.rs sha256:6a4b056475f76dc6412b49063f21973527758f03f3d96f73141572f42a2c8a81 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/task_implicit_multiple_outputs.rs sha256:ff7948ae5b392d81a2c0ff111e32af3533c548296236d6c109aa1b77577cb3b9 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/task_variable_name.rs sha256:1c4fb6dc613799819076a422b60458b74f974e7385d8318a6a4235b2ce3b4e35 ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/variable_get_outside_task.rs sha256:d618a73e6917a8cebbcb11a29d559eb4100b3c65e1839ebb6a2bf42d671c588c ruff-0.16.5/crates/ruff_linter/src/rules/airflow/rules/xcom_pull_in_template_string.rs sha256:0f066439997c833f88ae25f139a6240b1c51e1f9841b1d81aff4da2909b1a2e2 ruff-0.16.5/crates/ruff_linter/src/rules/eradicate/detection.rs sha256:ebe60d90f17f8c369f077ec1def866a95532d6a4e3cd948230cec833ffcca592 ruff-0.16.5/crates/ruff_linter/src/rules/eradicate/mod.rs sha256:6722aedfe7a106eac9c730c64ebe0209e0fac3984136caea6fd5559b1ac18a8c ruff-0.16.5/crates/ruff_linter/src/rules/eradicate/rules/commented_out_code.rs sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a ruff-0.16.5/crates/ruff_linter/src/rules/eradicate/rules/mod.rs sha256:a1f3d8aff4aa384f4b7cfd72100a4a33d53bc74b0a2eacde59f29c551ac1a193 ruff-0.16.5/crates/ruff_linter/src/rules/fastapi/mod.rs sha256:a72e583cd2e7ef81b9a416d288f58f8e9b743f51ee3b2f8e21798e2160049b98 ruff-0.16.5/crates/ruff_linter/src/rules/fastapi/rules/fastapi_non_annotated_dependency.rs sha256:668a03d6f109ee526c9a6ebc1e2bfb4427b49f95e64558757d0aa0d9f17c80bd ruff-0.16.5/crates/ruff_linter/src/rules/fastapi/rules/fastapi_redundant_response_model.rs sha256:c34b844b41b97f2a10b5256d8ee0273aec51a9cda63acc757180ae42ace94012 ruff-0.16.5/crates/ruff_linter/src/rules/fastapi/rules/fastapi_unused_path_parameter.rs sha256:311c30c32a525ca5502040ceafd6ef0b6937990b55674b2ba5633abd9f39046e ruff-0.16.5/crates/ruff_linter/src/rules/fastapi/rules/mod.rs sha256:8adbee68db3996f79b9a3db50284c344678ed98cb0872128b4968a791bddf2b9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/helpers.rs sha256:051654d1bd2a67ac7ef9a35ab714d3058e4db5c412f8afd04a517ad2410f09c1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/mod.rs sha256:28a76b56d31589608e5b4ae9c0a7c15efbe435342f874608728fca3cf47404c4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/rules/compare.rs sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/rules/mod.rs sha256:a8abdf99252bf432b747754ff36638bacd383e2492a25b6c1fca40cbb31ec4f2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/rules/name_or_attribute.rs sha256:8fbc11d64962329cece44b01f5c97f3788acf899818cebae5b5201b0e57198cd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_2020/rules/subscript.rs sha256:0dbc04b9cee623c8d227294ff5a504f7e24a2030cb78a6fb35818a3382879d22 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_annotations/helpers.rs sha256:0f1df4e321fb2f6020faa651dbee177d6def596cd0b71f31f8761ad75d04bc36 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_annotations/mod.rs sha256:b6f4da874a19727ba9602ba1a0e0a5860e5525511b241d8ebc3bd30834d88058 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_annotations/rules/definition.rs sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_annotations/rules/mod.rs sha256:25d67e258db240a5807af1d8bfddf45a72f152dc4f67ca7bbcb2b62e0663dc5f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_annotations/settings.rs sha256:7bd5ea97972f6528752f8db3350a7612b6605051048ed5bb3332df7aac77eafc ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/helpers.rs sha256:e4c63e6822a89bbca493a3c428b26db5ec42b869e697e21cb3f9b9ec5b67524c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/mod.rs sha256:050a49b167a069bd667b0486b377a3237a137ab9034e900717eed6d617abe1de ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/async_busy_wait.rs sha256:fff92d73841506bc0aadccb07b4b2ac8e0b913460aa85397f4e8cab136c4f134 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/async_function_with_timeout.rs sha256:dc8dc93f65ed910bfb03cb0f518fc02ca29fe52779d7da75ca6c8d41ff927bcf ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/async_zero_sleep.rs sha256:0d627ca4b6643b133ab18bd26165aed4987e0d663d3565412e7525a60bdc59a1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call.rs sha256:f06c7489f3758db7516f8f14e810a51f66e148b7ae74ea0f614df1c2ff8f9e6d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call_httpx.rs sha256:889b0fb6708d605a02f0083125c7c89b3d07fedb087e8090d7b7d4ee541f7a62 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_input.rs sha256:e3933348d06f8ea241e3144029ce0e1c7f6f10dd4f6d552b0f20f6075eecb865 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_open_call.rs sha256:b637e4faea0cf6bf2e7da4852d8062fa36ca3c54d8ef0dac17d390fb06e46e21 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_path_methods.rs sha256:16130722670407578f5c7cefdaadda7234ab43b4c5b8c4e655587408bc608a23 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_process_invocation.rs sha256:d119e6ff888be51b069bb6d1bf1e0645ffd52ee26ae5f395dfbf1d2b74206852 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/blocking_sleep.rs sha256:8ab151281506662528003e3844941cdc18f4fa8e5bafd5ade7cb6e220d095b8d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/cancel_scope_no_checkpoint.rs sha256:a55c8110e408132c8ef906de093c147f3e1e37dd71e4c31f854c5d22f77f95f7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/long_sleep_not_forever.rs sha256:215528c983974d4fa627ea9b17809f277a9f3579f2ecce33adcca0c70d01a0cb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/mod.rs sha256:5edfb167881366ba81e2a59673557be5560d3f9b4d778b9f365569a916a873d4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/sync_call.rs sha256:9c288d276445cc25930a94d73e85bd7155a0e7e218d859dab73036bd54be91dd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_async/rules/yield_in_context_manager_in_async_generator.rs sha256:87662cb0373ba6e8f502a4b80862dc52f0c74ee2ef82a3a2826acf64086ab968 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/helpers.rs sha256:c78bfb86f564811f5486c2d2ee2d93574240aeb59e905f216a1f43255b0c1cb3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/mod.rs sha256:f1dd3edeb72e5160a4a011387f1b4f613708822cecf6bb5b6cd519040dd469d1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/assert_used.rs sha256:e44da4a53351c8c1a68401367c1a2d7e4dfa4014571aab53ea02c7caa99e920c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/bad_file_permissions.rs sha256:069e89b9387a8490fa753d4386d2dad100f1d491f652d03096793804142808a3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/django_extra.rs sha256:f586bc37f4566f41ae2758cb8535d4bf1b5caad9e0413f6e4ad79c4aca102ea5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/django_raw_sql.rs sha256:6af87a102e75bd5642cc22d090eef187902b18d040e12697ad74688ae5e8a1c7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/exec_used.rs sha256:730a0b66dd6b79acbf85c84d0e974bac7d304531cbb1cdb6eae38866b50c97d7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/flask_debug_true.rs sha256:3a81dc6222cb538d34c8546e6252eb7932b3a861e5710ce196825b192fc639c2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs sha256:1a30b5252d6076543342e8f9c0d895a45f4e4db6d29a1cb8be2fad748a17df28 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_default.rs sha256:fa709d50e398733dda4ce24d666b8309cf0f6ba3fd1440b07c5ea26c6f5b350f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs sha256:61f960e9b68924a72c18ed801ea3013610d307d6967ebc3ae9c81a5100e1f21a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_string.rs sha256:0d54b371060fff66ea4ab8e8cb713057fcd72e6533715cce7cf3e8bbd5c40b14 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs sha256:5b98776b8434dd876a1bc66cad6662436a10d876323ad26c3a8b7f50d74d8d71 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs sha256:1b158e6c5ad595f928cf9aaebfbd1e9e39c470279f771893caa805a092f218d5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs sha256:eaf0a4028f1cc5236dee1c12d95dfbb2c87f344a75c19bb329edd9277bcd949f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs sha256:da08448293ec4c78a19726d7dada293c633aa73898054830e6a817b131323ec3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs sha256:6da5e78c4a99156bfd1dc0e33e9428d59eccbc23a9940a54dd197cbead41f732 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/mako_templates.rs sha256:b7b0e6d68c70e4fdfbb3955cebdeca407d19f3e11d4f33089273e12635797670 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/mod.rs sha256:69ac108312d91635eafbf5138bdafdfcf13eda8bf18309edcb912aada078ccea ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/paramiko_calls.rs sha256:9b70c72e3f6a5dc8266fe2b80c66a3c88143b1ccd13fb366e47e9ca950f5f546 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs sha256:db29e55156be462c5b86b067f2bd2ab49e8e7973b934dbdf42f50dd520a01e36 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/request_without_timeout.rs sha256:52684fd8cd815db9e0c34e2609a83a43554a47657035e6fe5c357688439b9004 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/shell_injection.rs sha256:8cc88154ad069f573a346120586e7f39def30c368607550da09d6a8f466e3762 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_insecure_version.rs sha256:ce3c9d6d5e299efe53c0c7a1a2ed8361002325ae5fe9c0188c0cf867b8936442 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs sha256:625d842b7f9eeca75e7bc3fbf41512dcf4f01cedb8c4a6553f43219f69f63665 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/ssh_no_host_key_verification.rs sha256:eff3425350540aebc55d0657fbcac33db962770068dfcd8b7bfd9b5ef11f8abe ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_insecure_version.rs sha256:6506fc9b4cd9be77d18c1680b791894fd044d812fb81602245b155eaa94c9d46 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_bad_defaults.rs sha256:f1e3aa943ad0492c69d4c73187db34bf661cd861204f7c579ec6e0b890a0c8bd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_no_version.rs sha256:4d947a908c108448cd3e9dcebafeb44fb64440fdb273a328a2c7c11401016d6e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_function_call.rs sha256:8499db8be7a3ee7693f289e91575e644294696abed2b3e3997feaf9044829b7e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_imports.rs sha256:738c657babc43866f19c606c1f31fee7e7fb7c39196b61df4720cf7ffaa5e90a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/tarfile_unsafe_members.rs sha256:184062cda29ce34bfa74a5dbae12a4703a3144f39dbb50c5e5039a56438ac4b8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_continue.rs sha256:25f1a584b08120e40fbaee9b0ad860ccda96d2b0494a048fcf1d27a0bb6d679a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_pass.rs sha256:32453e03ba2ba698f64d125838c9021a22f6a8f299c0467e27a28567fc910ba2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_markup_use.rs sha256:9f8ab1d1f048b37c89ea670c7ca11a2f853a6a17077cf3170ddc963489a9f881 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs sha256:bcbef40b23c5175ec203f46d98df75aca0bafeadb8503ca50ee65dbe8f2761b1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/rules/weak_cryptographic_key.rs sha256:dca2163a0c34a689478c31f7e0a14f0c3159953a6cffcd148ce1b3efa50a198e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bandit/settings.rs sha256:a76f1033332b4aff7a4177aeaf25e3b9b62c0fea539fc7d664b906417f5eeebd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_blind_except/mod.rs sha256:c5f1ab59c28d3b28ec48819425a9da308cb7156d7678cf04657c4740aec97bc8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_blind_except/rules/blind_except.rs sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_blind_except/rules/mod.rs sha256:448f8df5be0bfd2e0ae27b4ec4c757da0ea4eb1982e72c8bab342f518ae5737f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/helpers.rs sha256:533061c8feac31ea942435de341d1c5413cb409d536fd6974b26d201f8e7486e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/mod.rs sha256:0417a3e3d2a6a18517b5eef87bb76492498dcd8e290938f3d15794af22901915 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_default_value_positional_argument.rs sha256:86fa6fba4ea41fe7ae37683b10543cc50c2e466591e73a42651d0ab29ce38e32 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_positional_value_in_call.rs sha256:a06917223a2d577305eabfc582e19c73dda1961ef2985886913896f6a1b002b5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_type_hint_positional_argument.rs sha256:f3a5a52af03dbeb438420fee243e2dfcc9740b0bb16d0c52f532d33ae573bae1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/mod.rs sha256:6713b911bbdef4bb105aa565bddadad2c31a0c40c0e88a38ddc64f8a7e2c5b77 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_boolean_trap/settings.rs sha256:9f32db9d0be616a57729f075adc11809165dd21eb1a3b0e5f6275d83c9c6dabf ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/helpers.rs sha256:adfd337d3d85d1bef66a7b890e8f96a6a6258fb6020887d7c240bd3161d0912c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/mod.rs sha256:86ab7fce0abdcdc59a1c7dd56f0429a8a5f26d21d3321d1645395975991573f6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/abstract_base_class.rs sha256:0edf0067a433a95c04a00a1cf044504663e991a1fd276704594bfd6a97f03cb4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_false.rs sha256:d686bd99d2544714e092791563536a38c34c9ed4551db6923d9e69f883d89376 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_raises_exception.rs sha256:2f982742c7d207d0d47c0f512128af2c55e5a1a985d0fb6e5bddf1a2f034054c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs sha256:3a9175dd7586160ac5c754abc4e806ab797ee6a0ed532101ead83fb7cde943b9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/batched_without_explicit_strict.rs sha256:1b015e718ecef946e0d737a18e97f97b0bbf1bb708a14c95524f7e65741f755b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/cached_instance_method.rs sha256:0ca2b55289a06b2c2b60351f6ed36e005b245ad7a459aa2d46c72a980a42457f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/class_as_data_structure.rs sha256:7d6dd5b028e63d8ee5ee7aa8a063fedf77d0d871df97d9874003df5fef54481f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/delattr_with_constant.rs sha256:62666ca81eac7785f73f8aedd9eb1bd83a0cacfd5056f7917e881c62d68c772d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs sha256:2f0a3953c8bdc0b0191a9731ac96d2922951d9b6658743b61f278ded3d4cd043 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_value.rs sha256:6ac5d38f815d47126a903aa3743b45c54d260510255ed8d52670b7f6ce9dd1fa ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs sha256:b9c31b6915873cd4ef80df93f4f312881514cd94d048672bf53e6715d7701516 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs sha256:d2b9f49ea04d58a23515d22be86db8d7606e2e7cd411f98946dc32b8122f60ca ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/f_string_docstring.rs sha256:525865188a137c720002a4eeb4f6413cff2937493a88d16a586ee34ea4416de2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs sha256:3093a3719fb0292d02905e62b815da0365bfd6541c90c26e945e8934e480a65b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs sha256:306a8adfacce6c5bfc28607fe6880570ead99a607934a2b811c15f3428a76bd0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/getattr_with_constant.rs sha256:13f09b5d3ca8e1f74d89984c80efbeb4d30e81f7726d24e1abbb1e43eb515aa3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs sha256:3f7f8dfee2bef680f9099108d76c92ca977e48658b5428f5117b08b034bec7a2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_iterator_mutation.rs sha256:4e78e120c2a88586c6b7cb831c82f73847b8bb17077d946c25d0f980acad57c5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs sha256:67767e7bc81b90c249a96d666675e843fbb1cea8b884a999d309dd9f98501bca ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/map_without_explicit_strict.rs sha256:5b2ae42dca9f5e3d74908e0bba41a7b5a47e8c4497397eeb996256fbc19b71a8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/mod.rs sha256:017017f85b60a942be4a35dbf9dc7797c9185553315102dcb1715c6f96729db5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_argument_default.rs sha256:6d67bee45b4f40256c4576dc4c56f6a5a82a88dce13b1c1a9ec4ba86809daa98 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_contextvar_default.rs sha256:f566406d20ffd14c2a3462cd05e47e39699289b419e507ca08a85cf5cdd0f516 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs sha256:ba9a1f01f869a9a28782e07d2ef4a295d80f2785d58d5eda0bf92f836733ac2f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_literal.rs sha256:72885365a9499d3eaf3f7edcaf3d7ccd53ba117a0ec3b2d7dd6e25c888ea563e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs sha256:472714fdcd515a82118b276f130965c796bb1b222de1b4d14811a953777b7ce9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs sha256:293724ec4b16b05f6bb12dcba28eb2ddb5f6300d2aef7fa43fca134e1fc2deeb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs sha256:56dd06248bb58b07d5d0172c19d97ff6cc6c24ecd666e4ad3edde7665c18485c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/return_in_generator.rs sha256:82fe98ef7952e2eb10671b012b1e147057c14b8387c6e8ad1105b609a77fe66a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs sha256:8b5bffb2ab9d0004e9b962806ef0b2d6ffe28704024450dd2f1c0820d3c22f49 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/setattr_with_constant.rs sha256:3265996db8b107679cd802e7a8a1ca5b3cfc6d0de1720b272852fd5a004a7582 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs sha256:1d35c15717757a1c185bdd5f71f4f0abaac617d9ca91337465128ffc7364bb25 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/static_key_dict_comprehension.rs sha256:a5f39209cafbe5ce7542cb76a1cc082ebf074deb47d68bfc2710a3e654992b15 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs sha256:134afc2dd4c2ad6f0f64729e482442786985930a3be61228d405a1f28b4b164a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs sha256:178859541d46097e19cd5bae9d1383dab5f190a2f43e2b97445beb84babf8f87 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs sha256:288b93b32a02f5c27cab6be9ba800b59b03c9f85c524992e64d8b8917d956a3a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs sha256:78fcb976fc0b0f121665cefa8973bef0a950f66ed66e911e3f446aa02a622aad ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs sha256:67d7dd7130e5c2682802315f3ef12cb988122e88abcad14d8c10a73fc02b2041 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_comparison.rs sha256:9404c00a1fd7d30d36b86994979ae5eb97ba0d506353161dc99ea312608cfb13 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs sha256:d43cdce1945608636ac6af934d1c3c0296a04f516a18ce7d41e6ff13b0a010d0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_expression.rs sha256:0ee4ce34b290df1df8d029cf1ea05712675f11c64614325720e2cc25e03f723f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs sha256:e510473527f5a23e390b5fd994d67a8a84fdab7dab1f0720741189a2acc5ac7a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_bugbear/settings.rs sha256:9589260674647ddf680d5f3be72a6ebe2de901653788705fe48162d0890b66e9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/helpers.rs sha256:b69c94637c3495348de1d960e65b41c600c92ddc0cef14e988ec82c2136f6bdc ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/mod.rs sha256:9f91f7926b7d44f521d3bfc5d969b1049d6ec99142897dcac9e38262c3ae9de8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs sha256:ca4f64367befe0447eda0cb4e4c07b043b3ac91fb46eea64fddfd6b116d1f351 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs sha256:5e4f68f71a4bdba72162030ad216a61b3f6dcf2bad3526354b274e5778d61763 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_import_shadowing.rs sha256:371ccf8791f0f6c132256d4b6c786cd5240491d5fe2cdd4dad6ed7a699bb8936 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_lambda_argument_shadowing.rs sha256:ed6e37292d95b356d1f24e07b65f44e4f2631086d94a2f6f5736e8ef62ce0f4e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs sha256:fa0598fe3bae37d35fccb037d177082b7227584a7c81215b751577658d423efb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/mod.rs sha256:2fa8afbef5da9a37d0246f6ea0cd539c7a8aecb7fa0a0da102ae8f6d83118b88 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/rules/stdlib_module_shadowing.rs sha256:2317117f27c40e91d1b9c9bc2091a01cca0b2bf5056cf07e306452b4eaeec13f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_builtins/settings.rs sha256:d56f2f774c784a230caae6d15da3ccb5c9248e6003e599cde3e47fab0fada092 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_commas/mod.rs sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_commas/rules/mod.rs sha256:e0e2aa320427b82e0e3c2ec89cd636e0d44b9ba0854c52bffc940590ab988b3b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_commas/rules/trailing_commas.rs sha256:bb32d01127755fb4958ff8031a95e474729e65c31f0d175addb7498e9d739a08 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/fixes.rs sha256:ea7ca551b14446c03215360cfccd6a6894bc5498b588db548295e114cb3b8f12 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/helpers.rs sha256:35ff18bed17e8c4af682dfb98fd3e2ae1b2d5c23f43a4e317953477f1f13f78d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/mod.rs sha256:e1270d9aabe29c3de895a86639906b2ad99ff1735170d84930a3200bdb739d20 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/mod.rs sha256:420ec58e627189f8ab5faa7229cbb423f29497e5195906a4481cc8c8a368d14a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs sha256:7787e4cf0f5baee6c510e42ec950c86ecd1fae8a89dc99401d9e17f8dafa8be8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs sha256:bcc94ebb18cc74ee0cb36cfdce2081a7c9f7b3a64360b5228faa614bfa0fd7d5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs sha256:b1f848b09b20545c40340ff97086781b78cf2376be8630067ef4b1cecfc3ceaa ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_in_call.rs sha256:a6f9266fbff254b1a422ddf0a23ec98b19e31b0f9228c66e207c815d79c76457 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_dict_comprehension_for_iterable.rs sha256:9f6f7afc67b94f141c720d0b73dcc41ff717e694218f536f2af3f63d072ab569 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs sha256:366c6d0a09154cdde85d116b8c1a0e90331d446d19113dd4e3058a56fe5af774 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs sha256:89ab3a636fcd2a8b98dcc82218cf913f72a63086d571dcada077e5edf38df875 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs sha256:1e17046e437033f12be9811c582dfaddc252dbfb3172a3364dd80da2e7adfee7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs sha256:edf5709b43a11cfbb7c20b89aa4cb631ec6e86fd93507f98f7763d6ed49236a9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs sha256:1249cef982448706283f4df64071bfc0da9dd79bb61607d0138868c11fd11b83 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs sha256:5bca2b62b2c42977425e34b083a4a537ba1374b1c2a0f5324827b9da7cd5be8c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs sha256:2ed1fde9557f2719ece3ddef59f0245a0f7368cf0effa2d4d3c00fab0e534400 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs sha256:4c08a9109d93b0878ec44f6dbf60eb8527b70a8bfba3ae60ac7931cf7d455e70 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs sha256:59e9b4db5bfee3773b33cd1dbc339c0129e06a2f33c3237325c71f001d7c1c14 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs sha256:e4206122d11f95363cf9c9f074a42c2777d5716cb9f334bf28c09693ea8c8b67 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs sha256:9950e3a221dba47336d91996403ac5f535cf27c780cfef3a6d075e59865a9b24 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs sha256:7aeb4c295d0918e859479515ff739e5b8731435df310487d235386c6816580e2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_map.rs sha256:20882eac41cca6139a274908a5662e8af3610aa75aef9d3a15368b681af234ad ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs sha256:9d93b9bc70a62a333eeec8d7878e8cc20e5b97c0b3aa2bb59feb21abddc35c60 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_comprehensions/settings.rs sha256:65aae07a413546ec15d4649a3a406b2601db6027d42c3475a5d64cc302ce0f4d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_copyright/mod.rs sha256:26936827e54bfcacab4f0d62b09e4aeb59d1dfee509f870be45f4cbcc8a07e57 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_copyright/rules/missing_copyright_notice.rs sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_copyright/rules/mod.rs sha256:8b677189c95f9174cd87acdc0ec67e4074d621de59f9ad349c0db7b52469572c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_copyright/settings.rs sha256:49a0e46ee322b88d5406409068934847aa837e5586aede59535e44bcbfd44ad3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/helpers.rs sha256:c7ebea9f40e44c6c8731260be8ec350a7bbc1bc31036c58c5d23c0b1f3b92ac3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/mod.rs sha256:c00e149cd5d8ea1fb4d21ba2d327d02c094ad62a9d23631c140c3f28e6437e0c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs sha256:4275438a25743b1ee857ee244e13f5de122df14640a39a7cd95e83dc991cc7d4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_today.rs sha256:183720e0a035b90fae6832156880b74c87e669fd3dcaea918fc99396e9a169b5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs sha256:8ff9f6054653ef283ec519987a6caaf22464093af1f216ab55de381b4129a9f3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs sha256:1a3707639a0131d652e9453654687d5b68a3ab851f50f68b232aac0a69525efb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs sha256:8c6a06df614d0843eed93e13d7ef5c1071c3f74daa5005ee8fc6852cfece651d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_today.rs sha256:d984f5f9cdbc35cba81e1016a1988235e28a440f8e262834fb7b91e4bc4d8cec ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs sha256:049db5a5f38d0eb719d6fe3a330dabcd6a55e011c336879fe0de5c5b48864015 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs sha256:8039acadfb23abf2c9bdea79b4cc917a4673056395f1b4860dbe1857adb9210a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs sha256:568262fba36d400dfe7093bb3a08490d16f251291fee7ffd415370b02de7666f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/datetime_min_max.rs sha256:1258444762fb55103d9d3c73c254be897e02573097f873b739a93b2336f8eca5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_datetimez/rules/mod.rs sha256:9d2e2499b5422c02e83f38fbe3fd2bcfc7ebaa91a676db50d6724c6ed5e39615 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_debugger/mod.rs sha256:c88a1dae8be79f0df0f30a56bcb0ab08e770a4792c951c2c638ea2cc62b4548d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_debugger/rules/debugger.rs sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_debugger/rules/mod.rs sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_debugger/types.rs sha256:4d0dddca529b96d47904c94ca48ceb782409f5cc834a398ad35b14ac70da7bba ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/helpers.rs sha256:6a900b4b63f9b55f05c09a34ea14fee66d63128a4b60c49c6ffb6cf2c768b61c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/mod.rs sha256:3174ff47f497d754aa92085e5c89b878ea81de0ba3a8a2e046d7f8c2ff65cca8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/all_with_model_form.rs sha256:d76076ca1239c1731c3f6e7318631466a6156980086154b47e005396251d03ea ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/exclude_with_model_form.rs sha256:06af92bdd6398ec3ab3804bf70470e64ab3c4b07025de9fd0cf886a12770b7e6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/locals_in_render_function.rs sha256:96b049e098e5d3fab57baf37affd32408fd30acff1e6a1a5b7d1ea8e09b062c0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/mod.rs sha256:1d13834b4b16122ed44219e4c6b3239773068ca334a32975f4ff3c63d337ad76 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/model_without_dunder_str.rs sha256:33601961e9b8f4814747fc699e5b222e96bcde12fefa8014c67d04366c2678b6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs sha256:15c7fc14b956797370b4307627f3031b7ce55936c5ed613b427bdba9aaad4c50 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/nullable_model_string_field.rs sha256:9f8302dc69976b234eddd96b04064b749bec65cb4bba28bc04a8bb9312f35e82 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_django/rules/unordered_body_content_in_model.rs sha256:bf65353f7257526e8c464f5e92fe7c6e57e746218ff8db46e1af74fda039ae89 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_errmsg/mod.rs sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_errmsg/rules/mod.rs sha256:c9f90bfe451265ef5514f5a54fde6f9e1cf8d821589d76149460198cada5e7f7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_errmsg/rules/string_in_exception.rs sha256:91c9f9b50ac530edcc4532e63a7bc687c0b76f5fe22e0d29b3295764ebe8e9c8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_errmsg/settings.rs sha256:1002eaabc3fe4625db17623c466db1d04b44f628c50da168cc6a2a0ee9030c89 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/helpers.rs sha256:d68e8f3bf78466c9323e9366b3bc4796c0a79f50fbca5e183702ec416d7e8f9a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/mod.rs sha256:0a52778a4287936fa62842a4e1aa8bee0fab82552785901abf8423d313c15599 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/mod.rs sha256:51648eab7e32de3a1d0db9488abf7092378244b654b3eb661fec285b35a8102e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs sha256:ef147df20baf80316031efcb72f7815c4a5f7085abd4a35ec256118eac080e9d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs sha256:a874e2ad958529bbc73c61c64ddbb9efd07cad7dc2bd1f4e6d924a28a0d1c03d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_python.rs sha256:db19bcc756c02d2d0ec133210e01c616af7303a16898bb6e9c36dbe0fec0495e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_executable.rs sha256:048e79d82d3eecf813af5033a9eb260ac43bc4cdd6fc29839d7c8d4ad86acabc ruff-0.16.5/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_first_line.rs sha256:9ed73bf9572d2bc8d8a1d84afb8a3bd2ed27157a093647f1ce4d1162ad069d0a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_fixme/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_fixme/rules/mod.rs sha256:7244d309583abb660cb47f3ec46302e5c98b27d5fab75cbde2199568bc5ace1a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_fixme/rules/todos.rs sha256:7776e53fe94f2ee3f2157200e59f08fa7786953cc7a184795c9bd83829b37963 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_future_annotations/mod.rs sha256:e8d11f049f4a467a744ac6e929c1d306eb4f2b6016f99104a0bbdb07d7a1a07b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs sha256:08f08e05091b2da2bb6b09a20adf62b1c7024e58d1a8736f52d68495622ece56 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_future_annotations/rules/mod.rs sha256:8f307f9d22d4f687fd6bb9a515e7dd21f777e80631f65f462ff239f9ee8018a6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/mod.rs sha256:dfc40ecae636aae54edad2f3ba049574e5de59b932b737523c626b02e4c4243a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs sha256:070de321c7406cac8ce6449b62fc0925d90344e85f957c4c5c359fac24d2ee31 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/rules/mod.rs sha256:559b2aacc939a7f6555563c75f98d39e249aa5c5bccd5ecf50acad1a8a93def3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs sha256:a0bbbe05bb857eb77aa72cc70456389809ad0c3e94435071349a76e578497c54 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_gettext/settings.rs sha256:1bb544febf8285223c938be65304868fd7a2544a1ad11ef64fcd61dbca562422 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/mod.rs sha256:95ff5be72ddf63c093db361d98de8651372cdfe7feb5e156ac6756be81ac8de9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/collection_literal.rs sha256:c6694ab4213db836ee41894cdbdd75181d6c535aedd83ba287ac15ec4991a89a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/explicit.rs sha256:40c9db6b19c0c53767dcabb9342b9665479d6477cee2bab80a5a7271f187da5a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/implicit.rs sha256:c705e30b7f24c5f67ab768d4981050321b7a213a742ef28a6d54665551b72cfb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/mod.rs sha256:33528663addab3c7ee00a8739263ced9620558f9f6b321c2ad3f2811cb4365ab ruff-0.16.5/crates/ruff_linter/src/rules/flake8_implicit_str_concat/settings.rs sha256:d7be80021e7037a4d2fb36760c364e590daeb4307d218f1332e272e305c46e47 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/mod.rs sha256:f9d2c58216c0b8f91532969513543fe548ae11b1d216423743a10b5973581c31 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_alias.rs sha256:8d0de4f6cdea63abcc9e4444ec9f831d2edad152dfa2a080102bae806572a8c4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_from.rs sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/rules/mod.rs sha256:3d44eac965edcc708950277e615b15a250f47911e2da91d67a7d3c3f906f1b87 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs sha256:78927c06cb295aeff4de05ad88ca86ac748fe9c467cb5db164b479ab7c9e5c15 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_import_conventions/settings.rs sha256:0b8c9001e8243672e1bde95fec3028c4636a7660cb9baf1f122fc9c7652d7994 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/helpers.rs sha256:79b04c9945bce2013b5c9c6327e73d937ae979f20b8ec27f4fb9f2c246fac6b8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/mod.rs sha256:b9293c8fed3d2c0c060a542ba807e0c3d28794ed2fcdb6a1efaad6fec741a38f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/direct_logger_instantiation.rs sha256:5e338477aa0d84bdce9883bdfcdcdd5ac9aba3e32a90df237bdfc180e42911ac ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/exc_info_outside_except_handler.rs sha256:ed0674b04a859c5d0516f4132b68818f96a5d27e63abe7865e39983f8689f2b1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/exception_without_exc_info.rs sha256:1aebc98debb0960db9ac2755bb94cf4757667f00027d60599a860b871910e1f4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/invalid_get_logger_argument.rs sha256:e24456f4fa05a1715eb0d999e194324b676dc3338f58fc85065b95c0c531520f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/log_exception_outside_except_handler.rs sha256:6dbdd7a705a3143cb7dc98c7ccbc00c0ec0fca66e89865afdf6e151373dcf9d7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/mod.rs sha256:eff779257ceda090867465d90e8b5baa044ef903b8ad2d8dbd0a7d738f80bb6c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/root_logger_call.rs sha256:2782a0bcbccb024a5ecfc29fcb04853d2663a86c9ad0a8a23a49f2e3afb7bf02 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging/rules/undocumented_warn.rs sha256:c7e9e0b1774584af427b2399e060aa619f83229dfc824d698cd08aef1f97aafd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging_format/mod.rs sha256:8129b3b0e6f2184c1b5d60c57c7275f324098ff0a33c6d5aa79bbec1365af491 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging_format/rules/logging_call.rs sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging_format/rules/mod.rs sha256:4c98b8d45d3b577347367f039a44e91eb620390498dac3c218c5074cd3f73ebb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_logging_format/violations.rs sha256:70d23a06c1391592ba6acba788bddbfbe8343ac1a57f9ca4df61e95f9102df23 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_no_pep420/mod.rs sha256:6740aa98dfb9ed3b8d8838a1a1c83bbccf4e5821f353cea9786e3246d06aeca6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_no_pep420/rules/mod.rs sha256:cbd9878eefde58fc486d8d3c107c0e4f556ce4a4313d46d179611788cd94e8b1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/mod.rs sha256:a1f3d834d8604f8eea1f536ee932d1770b6bece96892538619ab4fddaa9ceed1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs sha256:1ee27e77626ad10b51fe5e23466d926f7999b6b2b445da188567415ffb856232 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/mod.rs sha256:9475f45814d15021a1a6956f0fe7b92801fe93f3531b9fc8fad72068d43906be ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs sha256:41dd9a79edf7eeabcee28dd5d3f5419822c3da1ee011acc10eee83c8b651f0cb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/non_unique_enums.rs sha256:638c8ba3ed23707c764b2dbe797652a985109c37de252a07b2d0923f1c36b8b7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/reimplemented_container_builtin.rs sha256:c2aa84424183a4f06b898435fc1f90222be6c70b9cea8a88af6d83aba827c9bd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs sha256:c0bb48779aaf80e1fc3ba9f46709a8f4ae2537c1e365b4ae39a6293042b764a0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_placeholder.rs sha256:f1697976d203337a1b8a92fa54b523fb8d1d9a5a6f8c65477dc7235acc6c9801 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_range_start.rs sha256:6b41f0abda58591a759a69cf821f90c2bb08907fdc975ecc7dde1642880ffe71 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_spread.rs sha256:94a0db9f9ded83e1eab1bdbc3fc2f2dfbb1f22a80fcaf7187700ca21b504dbb2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_print/mod.rs sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_print/rules/mod.rs sha256:f2becbc8d3f6b1fcbcad54c10d4ab5a8259bbaf90ffa558d3d61ac6024ce68c3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_print/rules/print_call.rs sha256:f4a8b031a7733597e96964035f5a6324c297cc45c0fcf99daed422dd0c5375bc ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/mod.rs sha256:b2907f4c9c7da1aaee6c778364d6326ff067578be6d2cf0452bc61f3e5abc26a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs sha256:fd55a170b386745a3332c9d837af837eae10d72d8c9f3db3f971d31dec106e95 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_generator_return_type.rs sha256:8737b3242bf57a2394d96dd044b846729006967ddd748a3c1e8844c1af97ad72 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs sha256:6db1f57a01011e2a716699a37766e6e94aa34ddac59ce038e9b79bae2477066c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/bytestring_usage.rs sha256:8fdb1634b11865fd4c9aa793bc10ad84d501885cba8e1a2161e6cb2c0667d318 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/collections_named_tuple.rs sha256:e40cb0b6fcfd180cbfab7e6de2b4cdbeb069583fca92dffb077be984ca4bf9cf ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs sha256:6a998b1de694f8210d7a436a5cad04e83641efb5be837140cca6df23a90cf1e3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs sha256:0cb75f76627fdbe3cb8cae05846a84761b365aad28fa1226a1fb84fbcb30f0d4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/custom_type_var_for_self.rs sha256:46527bd01ef9fa75062d93a1c8ce04630eed5d5e80802a465a5980cbbe1eed2f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/docstring_in_stubs.rs sha256:73328711c390a02fc8541d9497bbe84adcf8b24406876ecc44c47b41704ba17d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_literal_member.rs sha256:f533899ea54e14e4975832144b04e16c185a40dfeef738a7a1d3c2a204de96e0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_union_member.rs sha256:96fdf01838ca8134abcbc32016ea6389d574c504ad29058ecdcefc9be09913ad ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs sha256:34f73fed930d41974c74f9bffe6810f48e264728453972365d53c1c711564198 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/exit_annotations.rs sha256:2ddc75975ac5982f320b99814d6b2bf29955779a953335bb27028ad2247665aa ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs sha256:3f30590055609ee1e12a059836c520c9c5fa20bfd6a3ea61246c3e9f005f1d70 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/generic_not_last_base_class.rs sha256:e3c1310e5ad5f4847ba85128f0cbcd108b03b53a6efb3d920587fb8c3096efed ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs sha256:a814939f7606351923bd3d41b33a493d3713e5864af449f85ca13492f5bf6a26 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/legacy_type_comment.rs sha256:0ae63773b2d50dd455e31edc1ede889956c874e2f824659aa627c0568f55fb61 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/mod.rs sha256:f4b9b27d021ffdfb23fbd01bdf0ce7f86a1ac52bab289270d6cb898e506347d7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs sha256:8aa897a7292f3a0e5468742d127a6b5c30dab5744cf7d8c96930396540461d93 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/non_empty_stub_body.rs sha256:b25c66590407a60914d82c287f4ac72d154d7ac2e01f6b95d30f8baf042f4729 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/non_self_return_type.rs sha256:d0bb460055ba2e051b3fbb38477cb193196109fca08530965cfb9478e13226ee ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs sha256:ef12b54db9c3c742cc9b264716434581c4525d4bc3db3aaf6ee394cae252ae8f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_in_class_body.rs sha256:792930e8c0d14e566f951b617019486284f6a361fb2b3eab8f017ba6d880d5a8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs sha256:088dca813729369f823095b15994700813b4e5de81b7e11ac282b6c80d23efff ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/pre_pep570_positional_argument.rs sha256:230e661ef1e5769a96d966a0c67562f770b5073c547e1197815e84d02139f737 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/prefix_type_params.rs sha256:9aee161b423544663978bf38cec538580cfc9831e1abd8ca22d073f965264c58 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs sha256:81c789670084ae65d6d5d7296b2ec6b5c24baa600e9af349da45ac692bc6ee63 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_final_literal.rs sha256:7fe06db62bb887e47d545eb25bf67616f8b9276d6f8a7ca3635c4bfbde8035a5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_literal_union.rs sha256:a8693e04dbaab5c5c5b87b4a40a06bbb2f3262884d9e3dc58bbbf2d0d59f46f0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_none_literal.rs sha256:8422eefe5e74c51609c1306b51dc3f5c328296fe06ba18c51f950254907fbea0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_numeric_union.rs sha256:22d202af72b3ad80e1d429606043228e103f54bdae065537f281fe83044ed555 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/simple_defaults.rs sha256:334c7f2d9f08d593723df8a836674532bc6454514583ee4a8058d66eab8525ae ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs sha256:2bf0e09352b75fdb624eca285c3cadcddde9d800fcc622c5dfa350aa5dc32a09 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs sha256:8ca7b634c2cea74c61a1e4d0ad18302cea32e2c2fbac2b2118e4f546f4f50cd6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs sha256:8c94c918bd721d45102d2fd51fc0dff1feab9ec1bdf2edfb2796a9b795eebae3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/type_alias_naming.rs sha256:12514f66ecadb9c0497c0ea3d3626fdbe065557fee2b9dac6ccd041229262950 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs sha256:a3e77f4b3af0d11db555e9d47519fabaef447de13e67296c4c51f78f8817a2c0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs sha256:e7e558fb3c724bc55b05aebe3c24549c12826059da3fd9a7a916b7287681f653 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_type_union.rs sha256:7133bba02ee3e592fd34ea042dc957a47a51c16974b016c299f2b50148979d4c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_platform.rs sha256:6e595f13896246e460394a1da414489361595e18a8a84245172e12f96f6beeab ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_version_info.rs sha256:535c1f62e563a421ac0fdb1de422052f091214c00051936738dfd8c8e4ea267f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs sha256:fc57340375e46a15c29edb9ded9c6380b616e7a759035aa0d11a6da431cb7b95 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pyi/rules/unused_private_type_definition.rs sha256:3beff5cdb27facf528315da5d4d9ce4914d5e151d7415d96396dfb29e2a38d3c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/helpers.rs sha256:7530c0461fc1577c886ddbcc3e20ffcf2a3978eae6e3638eed3d38c5e7ba4b3f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/mod.rs sha256:15b14186e4a1a03cf3a6aced2112d077dff16c2202c8ff922af7954730bc939e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/assertion.rs sha256:b5ed6f44757502e5a068af5dba0285963c4992077a6a0f72099e484d25c65b9c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fail.rs sha256:12c05ab3748eb490f91ff7370867e2ef7d889d476b6d242c25fb1f86df582372 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fixture.rs sha256:9ac205e65e01e1df93c4867e28b1218eb0f8efba9a3ce2a2f4611c6e9afec0db ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/imports.rs sha256:4e4772f101a8e000759664fbea695c20152785b96bcb89a46e7414000a98c7af ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/marks.rs sha256:584c9d1c19861d12b77f1a0e7baa64cf458ce9b99626f46d0d1103944d1ec12c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/mod.rs sha256:6dc2ac7487bf47edaa9b8a89213af604049e3d7d25a2d86126a9c2a6e95885a3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/parametrize.rs sha256:14a24c4d4b8aba9e2488e203f5a3853b3fada0a9db6ab1abf5f0b4a3559acc40 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/patch.rs sha256:449b94e1daa6134af539b306cf8adb77d2e85f01ccfd89d1a735006f267db831 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/raises.rs sha256:6fe9edd6f22900a70c4fd1af521f10d4390b39574ba95ea91f5ebf0fcb9c6f3a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/test_functions.rs sha256:05814e06213e1d11cd2988ffd273c37451a157de19ce3e951a86e0032111e116 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/unittest_assert.rs sha256:c6686593b0d6f92598eb066d33746a996cff6c62cc70b1cbfc6015f99bb612ad ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/rules/warns.rs sha256:ea934cc699cdef48e6dff120a9b3d5d70fdc31209de89c0e4d4fe3e579b709a1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/settings.rs sha256:99f0dc8784b7b9b457ea046058e6aedbd8b8db401c97d22b864aa73d96cd7ac2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_pytest_style/types.rs sha256:d74b4e02c818ab489821ead857a6840f87f20d2732dcc116e5538433bfa91fec ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/helpers.rs sha256:744cc750560cb06346731657ce21ed946e2af78cf39fc807b1225a299179e4c9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/mod.rs sha256:568b813f6cef2958b1b53753465ceeb8ae0118fe0b5509b151fdc4f6fc58cebe ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/rules/avoidable_escaped_quote.rs sha256:f24adf028fe7b8f106fdd66a323cb16f150a8d03e796ceb5ed66175975a43e87 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/rules/check_string_quotes.rs sha256:4ed1fd3db901f3c9107aa7c3b60a035a149dc234db99381de2dbe0cb38edb352 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/rules/mod.rs sha256:6795f3a7c637fc8c5a3b9b8f196c95091aa7e2d6e9ed2eb56391201fbf366d69 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/rules/unnecessary_escaped_quote.rs sha256:c1fba54443a0f4f44bbdb9836d3847d6956f2733c8c55ef3fea32271e9dd39a3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_quotes/settings.rs sha256:22e93abb2c3fe33320d9f73ee79dcd54332ecfe6abc60e8eaba38fa6c7b10170 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_raise/mod.rs sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_raise/rules/mod.rs sha256:439dc2498538d3cfef69a51b565a5ab6147243aef6f9816635bc569277324a10 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/branch.rs sha256:c08745475ffd96c613878defa13933e8d0e9f8a331b854af3c7fc27c57221984 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/helpers.rs sha256:c561a0ace85dfd3d7673dfbc826723e89213f7282b80e7258105eff9b2dbbf4f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/mod.rs sha256:e80168f19dabb6f79c7111eac6d137d01124a8d4bd067e57eb83efdfc88f1bfa ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/rules/function.rs sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/rules/mod.rs sha256:f400b95b5d2198853ffa954c168d963208dec2cba492c558cbcc9cfe92101ae6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_return/visitor.rs sha256:a3f897b00fd8b44ab7c9e2751246b9b20091e2008208b4b4aacc8c8d5a72ae1e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_self/mod.rs sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_self/rules/mod.rs sha256:240269660b03174b60ad4784b62bd9a29d6449758e60ca8f02c1520a63fe8767 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_self/rules/private_member_access.rs sha256:04e59a5697c4015afda8dd71f5a7f739405df2b15402729d0d6a57039facf0ec ruff-0.16.5/crates/ruff_linter/src/rules/flake8_self/settings.rs sha256:b20dab947fd250c66bad3b85ab7cdbbfc4907d735e44529b10eec6d424a9deaf ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/mod.rs sha256:aecdce7b68e29c5a7a5e66deb3193318668518e57fcab3031795a26f5ecf2c73 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_bool_op.rs sha256:7372a7f845906f419b7edd2fa74c80e01f6b011c76cc5c74ae607e8670c34beb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_expr.rs sha256:e5aef9b1b2965c8fd44d2bb9b0813e5af0bccd1c70843fd2569937a852ea4fa1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_ifexp.rs sha256:d4e24dfb50e4a49527c4464cab7014c6a68cd779871514069f0fe67115cd6484 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_unary_op.rs sha256:0092c77094fce8146c8f178c71f7a97cb771b60025877bf4c401f34fb2ef9afa ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_with.rs sha256:621b21c595d682a6a3b9218aa13335f75bf7d5e9b4d4989266bc7b41afd5dbe3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/collapsible_if.rs sha256:f8cb6ecdc3b2818cb1bfd5e01f9c3db5782b0b34c2271dbdd6a2cb460adf0180 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/enumerate_for_loop.rs sha256:d69e90f0724b56887b1e6d60868a89cee8173d2ae4fcbe3e7d040888b041b64b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/fix_with.rs sha256:20704ae93bcb493627267e4edafd3179d343f549ce5f5f05640f6f1f4d03c945 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_get.rs sha256:e3e82d0c149688d8e20b994cdd1e4ef87c5eb85472a9eafc5515f53bb4cab48e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_lookup.rs sha256:127752e4188ba6d01f42f036e32e1bbac95e7e63f9d94d810168d7d71a1c37b8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_if_exp.rs sha256:5240623c1d25c7a6f111c36adcf8764985b83606aa7b8f5615499e984e167240 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/if_with_same_arms.rs sha256:5e2b7627b6587c32702b79e5618e865028b0cac793c91fc86a13e25d40e2040d ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/key_in_dict.rs sha256:a7b6d15a9112b861d6e894212172ae79ec60e96d3f538e177b21a6343011bb53 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/mod.rs sha256:0b407ad85fb7ae2356ea5586424166b35d2e156d18629f8f498bdbba1e12a0d0 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/needless_bool.rs sha256:e3d972de47e1baf3de6faa19f38f7c9052d3cdf3486ebd8180e162eff1729816 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs sha256:dae0fe1e0f8e9b517dac1aee66f0b0a1dde04a71b3a137e55fd61fbe056da1b5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/reimplemented_builtin.rs sha256:b697e455157b81f7aa0bd593649874b3609446c10aa3e3dbfcd2e8e7e4f0582e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs sha256:2192bdda856920bbcb6024ddd8ea6a9b46767ebc6ced6182e1cc87d246b739be ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/split_static_string.rs sha256:cf2b24bd79063f966bdd52d1de539027e2c3475bacf97502b5df0065ead0c5be ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/suppressible_exception.rs sha256:dd0a6d358aa232dad029be03022b72e70ba3a5a29f9dd735d2c0e1d77efd6ee1 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/yoda_conditions.rs sha256:a8fb75f6e205ab6f7cd42c92c56b6680e328d1aa08ea40ac4234d476a87fbee4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_simplify/rules/zip_dict_keys_and_values.rs sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/helpers.rs sha256:ed6b29a514e1924055cd28193527b557598aad1141b8b0ec8cb359ea336c4179 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/mod.rs sha256:e442bd633b2d16a44cb6eb5cdf859d384d05143bb5e6a8725d768a34ab789708 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/rules/mod.rs sha256:72b26cc6bf3fd07dd2a4355950e2ab1ccc91d22e8c1562e84ed86735004982cd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs sha256:aec496ac013b0af8757def35a905c12aa20ba8566b18795aba24f702f2a306c8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs sha256:eaacb133adb3463fd7de3ee6fa52abcaeec32909d97a2ed19c9a085cfaf7ea86 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs sha256:d23e4ec2abcf244002562853946b62e68487c3e8be5e606660a5987326c2146c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/matchers.rs sha256:edc5faa607236955355d0834147fe08e20ee87270c15974403ad617737b69c65 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/mod.rs sha256:2351851f518b37d92b3e2e9e598a6d50b4b9910f6d49ac3f495d12fafc823160 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_api.rs sha256:3cdefa3fe54849f245caa1d14d04029313f3b880bb88e2e1445dfa006cb97941 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_module_level_imports.rs sha256:1c6f45422505c46b6ba9748d2d4ae3a95d34966df64b051dc31bd9558f671094 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/lazy_import_immediately_resolved.rs sha256:c66b7e6260abbb33486fd32f6d9034fb2bbc20d2d9557b1ad4bdf5a2fe7f0805 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/lazy_import_mismatch.rs sha256:d16ab3b4b755417db1b6ad1ccd4415f2ec9e219e9e2731121d0eb0719d6b9ab5 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/mod.rs sha256:c7f9540f893a48995c850478ef7be0cb537c96d72a02f25d9c9aed44146f4b97 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/relative_imports.rs sha256:060265f4bbd9fbd156f5ea92133e067ec989837d3d21fd87c65bdb436ae8c29b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_tidy_imports/settings.rs sha256:373dfc56b99ec03225aa8631ad10d67b257db012047afcc7e25d69014d196c72 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_todos/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.16.5/crates/ruff_linter/src/rules/flake8_todos/rules/mod.rs sha256:7599e96f0fe5b74015f3997081c03bc3b3c77edf7e1893ab2334b4f665ca97b2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_todos/rules/todos.rs sha256:d158e529064aa920fe1fae11e3e1f3518017696b34941eb2eddfb1225a470638 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/helpers.rs sha256:79ce8c0781514c85b18f6573564b6b405857b0f0877fdc1822cc3d80432f7c61 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/imports.rs sha256:c8cc0f7fd944665c796e8c8c8b314ea4c28c59a47a3d57945bbcfad48aad2646 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/mod.rs sha256:13939b2c45d2652b81802d64671994d426f1e54d57b0216f143d3cbbf692b64a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs sha256:17e4c37bb7c3cf5fcd4d9cef7642cb1ed250dcb7b8d53e490a4905661a582aff ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/mod.rs sha256:f3b530b2d44e9f32de27c595e172ecc771f3d33f92a055971b1c7e4c22f65182 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_cast_value.rs sha256:e109754f5fffb055ce578b3653255997255f2dc35e87434b1602346cff088dda ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs sha256:a000dba51a74e838bb046927623d3b3033221bb6fac74c92ddfa613b30d21008 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_string_union.rs sha256:207a5abf4ad363901492445d4009b78fab3df3e688a9b9f30085f9b3afd2b589 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/type_alias_quotes.rs sha256:b3e7721cd53be11a12b94937604f477123ee615b4d6f4182c55efde022498f63 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs sha256:70ae30d7f0b74d9281156733548798436cd1f10d64546c73172744ffe859165a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_type_checking/settings.rs sha256:3f12f9dade294383d9504e6a42f2cdf25892cd2ee4038829ca823854f0fd0e3f ruff-0.16.5/crates/ruff_linter/src/rules/flake8_unused_arguments/mod.rs sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/mod.rs sha256:162553cc74902ade3b255755a1278d5ecf19eec4da4a591e88d00d3f8311f056 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/unused_arguments.rs sha256:d70ea5d5f8a76a3e064fca9228b25209702be82b0656fac272233bb91ac16d43 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_unused_arguments/settings.rs sha256:d299b51e73e234988c9a3f6e88511abbd944e75b7c26a5dad24703527c695307 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/helpers.rs sha256:046ee7dac2a9e96bd7852858daa7557566ce06446b656665742ba701dc9e1c02 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/mod.rs sha256:ccfccc8dab58bddef99403b1debb4387dc5925f0c01f3dae5b95d7146cd68672 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/builtin_open.rs sha256:50fb83c17962354ef84f85d75f97212cf49643c28e9196ca16707ce9aa37d6f8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/glob_rule.rs sha256:38027f5add270135dd336d0886f0232a3f697fa944c24f9f38a4266b9d37f171 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/invalid_pathlib_with_suffix.rs sha256:6ed1ce5bc41770d69004eafec3f1902e66d70a8f40e34eb08915b7d25b21540b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/mod.rs sha256:8963170aa6edfd398a50499b013560735fb7b6da7d34217133bc0a197f1c861a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_chmod.rs sha256:f0682cb9a144d657fe66e454ed0cc362a3b6a46424dee3f4526908d60ab9949a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_getcwd.rs sha256:f53b3b38c314bac68ceda8494fb0947bbcbf1f62998f7858cfbbcbb11d56a4c9 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_makedirs.rs sha256:bb620f8eff395f4ef3be6764d9f042723430ce4cba208a0066f3cadaf7f9ac2b ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_mkdir.rs sha256:c1516a8c57265bb43b71467807558e58a83be236de2863925da1b53a3513a922 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_abspath.rs sha256:1cd618ae64a1607d1f1061d3e213f78f2d79e484a259c53620dd10431a9c4f27 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_basename.rs sha256:947f3405e055cc50aa7cd5d1064e77fac7a78ce96ecbae80d1ee420a38a8b66a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_dirname.rs sha256:001ed20f85c3e6ae2db424b2eeeb183f06c86183860c623b718bcb50e80f127a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_exists.rs sha256:dd0142fffc39a59b2def6ff970ecb661dc13c6edd1ef3051f9e05455a39b49cd ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_expanduser.rs sha256:90d5f28b67f6c4b38c79073f3781beb5969a11362f2d33b7b0bbc4a86885f71a ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs sha256:2ef009fc01c1d3f9e29869f258bd449665983872e6970b8c364e49ac255bbd37 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs sha256:2057a8567af7a5225c198174c9a688e4eb1aa19bbaf6c28ee8266d1983dbeccb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs sha256:4897d9f405fc446f6f0162f7e4933788aed5b53c1580cf1ad0694622fd03f3fb ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs sha256:68335e13fdb8d16047b61aaea5a153221f7ccab6b36b8610ca6d2696c67b2794 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isabs.rs sha256:30b0d01d5e36d8d4597c8b9071a9873a3b3317e9ab78238424b3ed3f56f04bc8 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isdir.rs sha256:a5b20e5a9bfd572e5b39eedec7ed75253d40cbd48ee37b7d16895b272577dd29 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isfile.rs sha256:b3d97ea7e7b2a531d4f8155f405e146febb0017017172c40617710723cd49fe2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_islink.rs sha256:ee600d7ee0633c1d308acea741c201a2e0ece006802503bc4f0399f055bd40b3 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_samefile.rs sha256:42b445798bd52ec2254bd2e54956c4933ec8de3a8d0aa56e51706a4adb9e309c ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_readlink.rs sha256:db7249600670dc9707c23f4bf065d497a529934ce46a1bd18db4818bfcda4ca7 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_remove.rs sha256:d9b80213e1166b219cfeab9471b99d7452bc8e5a8b019fabc67b8877ed01f9df ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_rename.rs sha256:ce9344776bb926e2e127a06cf4ab99d84411ae1b6108f9890a4c4af0e79d29c4 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_replace.rs sha256:b134c37b7f689adc54654857fcb950564347a32cd33b246b4941398f95f21742 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_rmdir.rs sha256:8345c0596c03cd0363dbdc27758dedcfed85f62b86883285c421eaa8938a9652 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_sep_split.rs sha256:f5b936da0bd914b68bfa1e91f9ad434ab481bd4431f6d256b08306eb8d78f024 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_stat.rs sha256:1f35cf373679e8f0a6cfe767f045bb8ed8b8146f129ecad8dab5f21ee53b2d54 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_symlink.rs sha256:ee61edf36ecfc07a9232ffb94e53aa02ff42efe037a5d1f0270ad0740ac9d6a6 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_unlink.rs sha256:ef8e09a19eba81456115acc44899fd9c1e5d9dd5fe35518e093451a45f40bdb2 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs sha256:e7e74846dd2a229bae94f06dd3fd7c9a0a06b7b41f0f9f1c667defdfddd00837 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs sha256:c1b77a9c197ca4aeac6d7787ed7b4f2ada8d178883fd92f9b3420ade3ace7593 ruff-0.16.5/crates/ruff_linter/src/rules/flake8_use_pathlib/violations.rs sha256:769e3e8b2c95d0ec91729866ebf2c39aace94bea1f9624fc289ac5c01713b070 ruff-0.16.5/crates/ruff_linter/src/rules/flynt/helpers.rs sha256:06a6104e292c130865a7411cf983a949274b7eecd842bfb0df380eabe26de242 ruff-0.16.5/crates/ruff_linter/src/rules/flynt/mod.rs sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51 ruff-0.16.5/crates/ruff_linter/src/rules/flynt/rules/mod.rs sha256:98ba420ed9968185e0ac453ba7a68d19fd58fde17040daee90364c45d636f109 ruff-0.16.5/crates/ruff_linter/src/rules/flynt/rules/static_join_to_fstring.rs sha256:a8f613845f7e934d37282c0f30435ab0d98cf45b110649a1a5b4ee1aca3ae1c0 ruff-0.16.5/crates/ruff_linter/src/rules/isort/annotate.rs sha256:ca2d002a76b4afa457d1cf423c461c521c8658bdcf381bad6b61bdc2fb344665 ruff-0.16.5/crates/ruff_linter/src/rules/isort/block.rs sha256:bb53acd9f13ba33c371868a7c970784e72a4d71450ae4dce1e3a1867c6c27c8b ruff-0.16.5/crates/ruff_linter/src/rules/isort/categorize.rs sha256:8aa00e92077c5a382c80769fefd19b7d1b02db8511818ea3c76e1c19275be814 ruff-0.16.5/crates/ruff_linter/src/rules/isort/comments.rs sha256:8550659e4cf29e6374792c0a992b281e4bddb285a9a5a5918547cf57aa1f23cc ruff-0.16.5/crates/ruff_linter/src/rules/isort/format.rs sha256:0860c493b7d074045ca2d130ecf6f268fbc54f45d5239d83cd2b472db1b0e745 ruff-0.16.5/crates/ruff_linter/src/rules/isort/helpers.rs sha256:5a8f20aaaac0f392b922c17e84b7a473c18a5c990fb6b3f4595b9f5b78158298 ruff-0.16.5/crates/ruff_linter/src/rules/isort/mod.rs sha256:e1e38f67c62b76b56077aa56ce9a2376992ea4d11928fd4144f0e27532ee1432 ruff-0.16.5/crates/ruff_linter/src/rules/isort/normalize.rs sha256:0a2e127487e20c1539f2bced0c9f89a7b6b39a8d706566b8aad25cdc8027ed6d ruff-0.16.5/crates/ruff_linter/src/rules/isort/order.rs sha256:79089fe32ee28dfa49919a2647420fe8543b15fe1ad6ad39205ff86b8992e632 ruff-0.16.5/crates/ruff_linter/src/rules/isort/rules/add_required_imports.rs sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30 ruff-0.16.5/crates/ruff_linter/src/rules/isort/rules/mod.rs sha256:344c20f8be0b534c44711475d8d49bc960455486630267104cd98b5ff01d8325 ruff-0.16.5/crates/ruff_linter/src/rules/isort/rules/organize_imports.rs sha256:b0191b660b96d8384e635153e9713e2c713446cd1783b3d9c90ffc1eb3cada28 ruff-0.16.5/crates/ruff_linter/src/rules/isort/settings.rs sha256:e55ca7a6056b0379c391f1e6a8b299137ea0cf4e8fb7ed2bea18c78458c6dd54 ruff-0.16.5/crates/ruff_linter/src/rules/isort/sorting.rs sha256:e13f2b2ccdd48d8c3c3c0c417122fa45423fc3e4909a9d8b6661382d55ec3d84 ruff-0.16.5/crates/ruff_linter/src/rules/isort/split.rs sha256:d6e79f9e938fbd69020a0b2695cecadf91571d4065a3fb5f7e33dd1ee8d3ef14 ruff-0.16.5/crates/ruff_linter/src/rules/isort/types.rs sha256:c96792d48929a465182e0b27f96169db93b5209cf5082963b63366525b9c36eb ruff-0.16.5/crates/ruff_linter/src/rules/mccabe/mod.rs sha256:3e30965c4c5bb85561a4df14550ea90e93c0ba15595d5e670947377c9b878cc6 ruff-0.16.5/crates/ruff_linter/src/rules/mccabe/rules/function_is_too_complex.rs sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964 ruff-0.16.5/crates/ruff_linter/src/rules/mccabe/rules/mod.rs sha256:4a8a27c127cfbe8e6112349f13f3a6f83ab4d487a8a6ece968500cefb367a839 ruff-0.16.5/crates/ruff_linter/src/rules/mccabe/settings.rs sha256:3db6ab04e1a23410e2931d90f333e6bf5b224cb5d58d94ebc3c3277c9aba0d43 ruff-0.16.5/crates/ruff_linter/src/rules/mod.rs sha256:4b426bd3f19e32d4cba0c1db9b817717c5d9ceb80e37aeb3767990451b985308 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/helpers.rs sha256:c397f6aea93e9cf614bef72ae3e1eb2b69ab8ef69d79c98d4ca30a4b38efaf74 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/mod.rs sha256:89100d037dca820d6872a0b59b810b098a98bc17b19ff6b64706000f039d64f9 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/rules/deprecated_function.rs sha256:436f8befccf1d647076fe11c3f02c3947ba8f640150bd0bfdd7715a892671744 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/rules/deprecated_type_alias.rs sha256:ad81c17b2e31997444b0903d5e0e097c10ff1e8ddc0655f188a606e08fc83ebb ruff-0.16.5/crates/ruff_linter/src/rules/numpy/rules/legacy_random.rs sha256:cd9c397ed7505e02af9ac2d9c27b209371e4201fe62db1c6d8fb690152c5f334 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/rules/mod.rs sha256:eca9f306adfed4c036e3c7a54b2d97b3442962014368461dab95c48a16ed33f2 ruff-0.16.5/crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs sha256:07a78cec236bd267648cc5c3e50168b6f8c94449b8a1aa4a53c2d2409876551c ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/helpers.rs sha256:4c7ee49671e735a4cb88051d2675da55cd0001958b267176a51e734e6acfcc10 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/mod.rs sha256:41b8037dbf20d510e97a177f904d5ce3c732e01d816ae8a47537de65cd661464 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs sha256:da4297173fc6c1fd78d3981726265bc0ca5b23a6393415d6a8f97580f8cfc9be ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/attr.rs sha256:6759cd08ffa4903613babd4d4489e9d0d997ed9be64e8d1b59b63b717ba8580b ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/call.rs sha256:636d32cb9c6fa23b739d2ee39019b1b63dd1ba6709b38617861e4b58e4a621bc ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/inplace_argument.rs sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/mod.rs sha256:1fdffd4c35b2ddb96d4573f3bc852ca2e55d4fc092339c94e16b14534b65b374 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/nunique_constant_series_check.rs sha256:9456f3c60367fe3e929be9f4afd664ee76e1a38b92278dbbcebcd6d1349d0bf4 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/pd_merge.rs sha256:3c4210397d0fd36351e6014052bdafdcaf2611420a619b46122e195fdcb18f08 ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/read_table.rs sha256:087aa0af5902935a63625868797c0e698b7462bdfe9c0d6e40c4cd36b7cb076b ruff-0.16.5/crates/ruff_linter/src/rules/pandas_vet/rules/subscript.rs sha256:3bc87455cb3ab5ecf7d0c992c1fbb59762745bc9eac630f814aeba4984ddd2b7 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/helpers.rs sha256:a7ff57ba7e2dbeac16d03fd7fab394ea073327eb8fe397cd38231e587a7a138a ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/mod.rs sha256:49af68180148e842d6633b0ab43ca5b752c48e0effb12f0cb42e24227bbf38e2 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs sha256:5df8e2124b4b172ddb23595fbce8121011f29407fe88a9ff1ccc5e53da1df4c3 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs sha256:cd60ca394beb33e8358496bc59ad247e032f0d99c537a57ba07ffd68a98b7a1b ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs sha256:9adeb37c1604b19edc0b94ca19bc52a6af9a48992d42fcf453fe7bf27b268372 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs sha256:96e5e416590efa58c5bde2bfcae0cc0ea6381ca827119a4e845b7aa96fd47428 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/dunder_function_name.rs sha256:21069ed1ebfaf8e2ade92da6099f50be9c482e8e49d9f238e6aa1696928e63ff ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs sha256:ac4589b41c1a25fea7a232db66eb1e5802a9cc51bf2779b30296718d73916f11 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_argument_name.rs sha256:17fb2adf20ddeaf07c83d0a7545afd59bf491c49b3f50fae3f63dc30bc047ac8 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_class_name.rs sha256:bf1e46780631a1d674dcad252164e493b3ccd46165a825bc9a4f3d4131b986a5 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name.rs sha256:d46c777e75d66546c0364db36424eac7eb8b78acce3c46d6243b9f3626e5c61b ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_function_name.rs sha256:ac9312b3b88a8c3823540d2d4cd17ee565f7caf8049e8c34d88e363df14764ea ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_module_name.rs sha256:1ce509f743ce1351350ea09e773eeba91dbb6fb020fcdea162ae78fcc3eb3879 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs sha256:a6d5cccc33a99e7d5b4ba1eab886b45dc3d08d77f5acebb1a3df2192c8121a4c ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs sha256:9346560ff0e31ddffea374f4dd8c0ff3bb1a2e112227f825639c42cce9169add ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs sha256:8c329df3720a8463c40b29e777294a1a906986f7ddb852c0c0058057cc7c6269 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/mod.rs sha256:f130f27dcb0163868acf6a2a5c34f98d0ccdd45fbcfe56f4ec3e070a8d27c215 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs sha256:479b83e4166523c6ff80589494b5e25c08665299e5e7513207147b4147bc9d39 ruff-0.16.5/crates/ruff_linter/src/rules/pep8_naming/settings.rs sha256:c476b0528b528e9afa6ceb29734b3a367b62228109985ea09a2eab405f4383b4 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/helpers.rs sha256:081562d78a491bb6f53135acf15af16db7fa4d810c444fa4cc321a364e5a0850 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/mod.rs sha256:b4eb332004a9844196cc8b9aafbc25e267b6d90b58ec12cd810ef04eb632f2b8 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/incorrect_dict_iterator.rs sha256:d26ada330a45f18299dc58a98fcba6054c136d01bf1183e202e08166ff793911 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/manual_dict_comprehension.rs sha256:d46e84149e036dea1a27b053bfccb54ec536654985721aed695a3974a4ba1628 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/manual_list_comprehension.rs sha256:844333f2226c692c6686838ed01becd505716de29ffae6fcf3ef3af1f26d85f7 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/manual_list_copy.rs sha256:b4a82bbc481d25772f19ff24715e07160632d8ec42fa2e928f10d66dc68e423f ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/mod.rs sha256:eaf1802b29a1ec27b14001f8e3919f1847da97ff3490f9634f10e16c4b1dd209 ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/try_except_in_loop.rs sha256:c37c9a224bce64a9cd96e63123783e71ef541dde84dd21d58a2bb7cd8df4cc2c ruff-0.16.5/crates/ruff_linter/src/rules/perflint/rules/unnecessary_list_cast.rs sha256:7f11caee2642bbf72bbc24e56db26a89dcfcbc2a44e4917c854f2eea885b7a4b ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/helpers.rs sha256:a75eaa8958f949cdc792e5aa675d09d179aa511f45bc865016660e0e51c0a73e ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/mod.rs sha256:420bf45a81582a3f95db983a14401602d3ce508af2c945cfce315b6cf9ea158c ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/overlong.rs sha256:b85487dfd35e576b15dff896ab32ed605f4e3dccfee09420260fb04b12095789 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_class_name.rs sha256:ec4b7dc2361b76f8d54f4c393c28daad7fd0a3e4f6306a1e6aa3ac709dff34cb ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_function_name.rs sha256:b846233f891abcba6f85fd5b050db5ec4a5acf6fabd33160a48ce6105bbda841 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_variable_name.rs sha256:687dcb43c197253f74daf94ff9d7dd17bdf00f0ce1994357832fe28f168a3176 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/bare_except.rs sha256:278edf82f5212d2cca4a85b17b9c09cfcdec5b80479a8a991b779794f6b35e8c ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/blank_lines.rs sha256:a09fa1b0825ca20c05d5dc9fa94c4ce960e0a2d8046e05f73959575426c4631c ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/compound_statements.rs sha256:537a28a13a3b2eab85231439b0da15fbd132ddd4a53e11ac4d7b8da6ac50d97e ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/doc_line_too_long.rs sha256:0f2232fde55b9b25d7555c2c2bc09e5980fddc10b5bf7c1b9643f08f1a831011 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/errors.rs sha256:2acdb9e12b067d9f85d982928ddfb130060480ed3d807dd1d5c8d4cd4ea6a849 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/invalid_escape_sequence.rs sha256:b7ed93f835cbb3a4142ced8af2163f4199243f21f71890bd9a546cec9f8370e2 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/lambda_assignment.rs sha256:09c7aa9becca58a1269e44728f8f0ec709688bbd8fb56ca550b55f1f42045637 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/line_too_long.rs sha256:3abf53ffd51e2cd1b4b7b00186e456f9b888a60af97dd7d737c4b7342f0de66d ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/literal_comparisons.rs sha256:36fe7f56373481d1e065cd624fe79955c20858a6a609c51f8ddb099ef62db5a1 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs sha256:55ae59f8ddf4f1a16f008f0c5614e6b9bf9c204e2c7564153a7b3ace4192604f ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/indentation.rs sha256:252916719f0e67a4160029ed8b59bb7df110382562e885576bd63860450bd6e9 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs sha256:7dae965a9214213d1a0c5bf07090a3fb79b4c7aba14b9755243754c0beb1f4e3 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs sha256:8b711b3bc3617cc0d6e6ef27e55390470c0ad5ad9c8f83ea871e12d1b245607b ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs sha256:2828feafa267598badbe0972e5062f6f45dc5e852358d69a4516da39876b3bb2 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/mod.rs sha256:b70110772a84e5a6a85b554b3fb209bdf4d15fa24ac2bce13358b6b071e355ff ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/redundant_backslash.rs sha256:2bf2e86ae366d4442649b8745406765dd74651bc8f942bba98582dc6a871e5da ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs sha256:59edf0e84f2ede409a9dd5a8a751def7962b2da8f734ae0c21dc55c7259fafa7 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs sha256:c2c2cef8adb5492994b49ebcf68be1ad7a856c4057ade1c66222de8d7c5f167d ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs sha256:634db0fbd0843bab1a7f95c023fac5718317365c3ffab001c13c8b543174f7fb ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs sha256:28cbd7c4158a06e29f7d8327b4f2027ee63c9aa9ff287d06f4bb71a7f35621dc ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs sha256:2f247421df283c8d3b3f7f92b74942c0aa808468899dd67c7db88844276fe595 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs sha256:d962aa5d5a039bb933776a58164f11dc3c04d34eeaff4befd5151d70e850a669 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs sha256:64742571e82af6a2a3ef9565bdfb5cfc55b74a31b3c11ca6f3d5d400ff993873 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/mod.rs sha256:89307517e03ecd1fecba6ccbc19a7a6f7aa8b4a7c0980050f0768dac6e2f3a68 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/module_import_not_at_top_of_file.rs sha256:472c769a90157f7adaeca669b62c92fd45cb4bc9bfabac9593e342c26fc0b332 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/multiple_imports_on_one_line.rs sha256:85db5056b21eaa166e206ae58711e49234848c823e71a32b11ab49c72c89dc7d ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/not_tests.rs sha256:ab8ec17c77cb55b96710a603ed4454abc77c172fa75927dc0bb8dea18c3d823f ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/tab_indentation.rs sha256:f8252fd3e5a5a03386d2ee3a2951d11f0c9d15f4875a5b5a9f589d7f02f8b38a ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/too_many_newlines_at_end_of_file.rs sha256:f1e7fc5dbd2db24cd5ceb79ebd308c179389ab1180ac2a49543599b27c113c13 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/trailing_whitespace.rs sha256:6ae19a7f587014c8e36c99c6590e64a3e0274d00a86e54a96724dd9a231f2a29 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/type_comparison.rs sha256:b0c16938642d79f4bf608de51dd82dadafd174f0d4f6f3bd98c21e6fb55a3feb ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/rules/whitespace_after_decorator.rs sha256:d20f8cea6f7e7e16b523497167fe12ead6baefdd3630ac2266cfb1cf2176ec29 ruff-0.16.5/crates/ruff_linter/src/rules/pycodestyle/settings.rs sha256:3845a16c8f5503f12b561459d564a30771b0fa619caa6357ed1e98160e1d853d ruff-0.16.5/crates/ruff_linter/src/rules/pydoclint/mod.rs sha256:63a856ef24cb3d305df860103a0fbd0b88920ba472ad81c05d1125fe98616f05 ruff-0.16.5/crates/ruff_linter/src/rules/pydoclint/rules/check_docstring.rs sha256:6391ea83853ed3e08feeb85c406341b3152359bb9c37b4988415f1cc83b35d76 ruff-0.16.5/crates/ruff_linter/src/rules/pydoclint/rules/mod.rs sha256:d90a2404c6662bae366b202d410ccaddc538ae45ff50f465d996c9f034254775 ruff-0.16.5/crates/ruff_linter/src/rules/pydoclint/settings.rs sha256:551ba03e1d9aabeca00fbb5b2bf799d4490a96bafaa4579c2c5d68787a888945 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/helpers.rs sha256:1c7c02cc1b2cfdbbb4baf543f5223c8449a3664df1c1b571cf7fdc8f5ad139c7 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/mod.rs sha256:b60a989a0f822360a5d3005e4ebf2c3813b8a930af705273069e6b6397b1d493 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/backslashes.rs sha256:8c03d5e22a218a2d5b17df95cb323ed2ba2380d4e596172209dfe13d723b0b53 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/blank_after_summary.rs sha256:6d60c242431c78516d68060cd44baf40f4515972ce3449b996a3a7a282635962 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_class.rs sha256:9e45ea23984f28a63934b04c92a66c0a142b52452b366cc9145e970ae2e5ff2f ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_function.rs sha256:7e76184063417062b50b86f8322b3396b631b4c6b85912c900882bcbb680ab6f ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/capitalized.rs sha256:edc21c65dc89d847ea1e83ea2f3eb249e2a9a8bd170f8dc74f1a258f955ba839 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_period.rs sha256:17ad8d6d61ee93a944c056412b0646ac8068a568afdfff8566b431825d37148e ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_punctuation.rs sha256:381e1aebc01b5270ed11c4923660d6d6ca89277f3d92ccd5d53cf69035a889f5 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/if_needed.rs sha256:a7f7e3bbfe1fa15fa5036f0c4da54fd22ff5daefea08771628a3586aa8d25517 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/indent.rs sha256:acaf1b749830296895fec5407d515ebb02eb5a61e0a188211809ab19ca56b68b ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/mod.rs sha256:e769aa844bd0925d0f9096009e5b69603c94485fbcce23d9c9015e3893f0084e ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/multi_line_summary_start.rs sha256:788907fd357ab977ba3411a9139b2174cbde1ff33204604c904c8c5f62ef4cd4 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs sha256:2cac645056f36df448e3c847392d76737e4eb28e4815682451944985f8cf626d ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/no_signature.rs sha256:ae88c14cc9546de39f19b22fca049030e8feba710f338f8852dfe5d00ca0f388 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs sha256:ce664c3b37e899a8250c6baff3a654ee2241a84c1f040b770ddc2b97ca102bb5 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/non_imperative_mood.rs sha256:a4712e7c1e1b3a8afc36bdf0ac9fe875db33bb21442d6241141940889d05c762 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/not_empty.rs sha256:1f5c8e6ef05ad4b1bc872a8302f8e1f5340d5ad77ac51151f1814d8b38154c3b ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/not_missing.rs sha256:6a6d98340ac3322fdba0d9ad83de23a4ca9d625f309fbb094e0b922258a69cec ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/one_liner.rs sha256:32e5cbd0b37c9d6b308ac7a46e1d21cf675f6df8a17751c92bd12371682eb4cc ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/property_docstring_starts_with_verb.rs sha256:3ea7acc521da2978f2ae3f8c3e1a629ab0010fd13a624c3b799dd538d3b3ccd2 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/sections.rs sha256:a8540892f80467cfd6a1df26f8196eb95e3906aa63d7e7bc0f4bc89324e0ef50 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/starts_with_this.rs sha256:c097c8d20a6da085213bb7d56738d7b1183b804dd84befe58580e44515ad6032 ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/rules/triple_quotes.rs sha256:23d46603bf97368122ca398adc978977d7f5984764ee66be7208da8252f17aac ruff-0.16.5/crates/ruff_linter/src/rules/pydocstyle/settings.rs sha256:605a7a8a8e781e4d6a1f53a17e980513eb689964660c1c8437385fe97b217c38 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/cformat.rs sha256:2f6d053137f32fbde0400df6e124a026fff2e8f945213dd476cd4891c17409b3 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/fixes.rs sha256:a99d54914d3e75ea494b9036729e5af8bf47ccd238353b6176b19a2f2404a3ff ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/format.rs sha256:d7a9d96a03428784b6b648c2afe3f1c871f52963b1c09ba54c2a27f5fc716e53 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/mod.rs sha256:b06a64cf97b3f6561858bc22fef98350828ea6d4f623487e9ce2216632081dff ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/assert_tuple.rs sha256:6d75508ad0135d47f992f52f7090abc0cf46e354694e61ae02543036aeb19682 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/break_outside_loop.rs sha256:23adccc71ca1a56ade9157ae8d3802b19a47e7e4b2831c6333624c5731bae452 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/continue_outside_loop.rs sha256:695850ae061fea86c7322ebe1713ca552410db1baf0f60a9e53326ada6bfba06 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/default_except_not_last.rs sha256:701b4241bbe8fad9495f889cf56b83bed8a6853d95bbee3d1af89ac40393b092 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/f_string_missing_placeholders.rs sha256:3fb75bde99a00e0ba25480013c12e3b36600a025626ff0f41a4b13b2c5fafd36 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs sha256:3b2b7baeeefb6ecb0be4e983f0b8fc955b704be0331788d4cbe970454c404fd8 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/future_feature_not_defined.rs sha256:ce7fe4e2874ad5710d2733965b1b92d2e4b8192aa547ee5141bb83c107334892 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/if_tuple.rs sha256:ae4ee0505ffe199f34b48f867db006d65ecb3c036920698caa7b21dbdfad03e1 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/imports.rs sha256:554bc104c2b37d9c8e5f0102e1877583159a01832c7b1a0ee2e867e1836388dc ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/invalid_literal_comparisons.rs sha256:dd8d4326aae8b907ed26c3929c6b89598598f89595b579cd7a5be465ab82ae13 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/invalid_print_syntax.rs sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/mod.rs sha256:c04529bdae4fea8ade000edf7f3e49599eb628a925377f6c9a2392fd9438c67b ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/raise_not_implemented.rs sha256:19c7cacb50ff04872321eb0c6a9c8a9eac9409c0c8bb385343e88cadba526912 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/redefined_while_unused.rs sha256:3b5567e2da6e657df1f04befe25444a235365ea93d1a018b7e91086eedc3aae7 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/repeated_keys.rs sha256:e154f599f2af47eea4ffed66e019afdedd1da32968fdaa5c15bccb050ecfee5f ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/return_outside_function.rs sha256:60f0d79fa8d8789b761f8bbe3fb2002a9f8393992f8b69954c1e07905f37f04d ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/starred_expressions.rs sha256:1ee203022b29249b1a22785c864544cb1d2c2538a75f9deaf8d961b3c5280da3 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/strings.rs sha256:95ae53edb7d917fc346260843eec7f5d9e6730020fc52edc1c4bdf3750e10f05 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/undefined_export.rs sha256:579aad50e12ed892adc57cd702d478d5fd7d65f8f84e57c340387dda9a2c6e85 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/undefined_local.rs sha256:6fdcc3a15c6d17d6ca2e7ccf0494c864aa2fea946701014ea4e98efff01d5678 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/undefined_name.rs sha256:69d18669ab7c344338a4cacf209ed8cc5e1323205b618a92f090cdd73176f1d3 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/unused_annotation.rs sha256:37c6c09fb709dbf681bf7b46cce480c0cd0b21829fd93274975bc63000fbcfed ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/unused_import.rs sha256:19609406aeb7420c9c02c42cc15140e5f44217e3293c31aea96b53d5f10a759e ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/unused_variable.rs sha256:27d4a79936d82e9db5a9faecc82501879d86a18838c8806e5372aec1d88eb662 ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/rules/yield_outside_function.rs sha256:9a10eb814615eb6a5945af9f25caf8e4474c59bb0037d622b7a5f6d1a417c4ea ruff-0.16.5/crates/ruff_linter/src/rules/pyflakes/settings.rs sha256:7887394d3747e878b0acbd63dd40fc6e767469d8318483098793f26eec886c21 ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/mod.rs sha256:1d810e4d62c7b5f3f1b36a5bdef16d78b04028249f18482a843312007b3475a2 ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_noqa.rs sha256:a03b6267f9e735a65247b0c23dd83e8a306241001a54369944d9c4d27fc3b4bb ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs sha256:d32c5ed1cf671f6c14b9118d635f60cb05205b2f5fe7d9ae1f4906162a27850f ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs sha256:c0e750f47b4860bb9818d3ab2944e51eca96b329c13f1dae011bb7f3880de0d2 ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/invalid_mock_access.rs sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777 ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/mod.rs sha256:fb1fce2cdc22b589ecc594983b24119ec7a14c02b3f929a72abe94da106ff8c1 ruff-0.16.5/crates/ruff_linter/src/rules/pygrep_hooks/rules/no_eval.rs sha256:9197caefd832797971868b42001078e673bbc9e25a64df1f83d736f607bdb225 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/helpers.rs sha256:9d14f63d10bab4483474a038d291777eb81898f372da928cd8b3f7215c48aeae ruff-0.16.5/crates/ruff_linter/src/rules/pylint/mod.rs sha256:a2e91f098464bf9bd8e0b2f228d2b33422beb0ba89e22ee3ca05c94f35f31c8b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/and_or_ternary.rs sha256:a1ece3129e752b685cd94a5d0d6238b82e2ccb6e4dc17e86d59cabe99340eb1d ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/assert_on_string_literal.rs sha256:43c9588938c85c26b14609657d800d59bed4dcda4a04c4da8b6b41fbdd12a42f ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/await_outside_async.rs sha256:d677e40914c8367d6cff6ffcb2e9f26a76b89d0a8b00494db819773dd1f77893 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_dunder_method_name.rs sha256:5e9a704ee496a3613ce2bf1719467ced2c91e81b580ac31dfaf54d35f8a250c2 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_open_mode.rs sha256:e193de67dce20b709055d78b56767e25a70408267255a9584eb94cf0ee4a24ff ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_staticmethod_argument.rs sha256:7e715b0d7b26a68fe7cff5157aaf7430c7d371018d9c7bfcc793f654e149c9ce ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_str_strip_call.rs sha256:7eabccb020f7bd85352d072bd7a0430c4bba7809634e53ee38ed5872059e3c53 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_character.rs sha256:5b15b517e7789d382bc86c9d218a932ff76d4eb1e3c05c95d612e3e0201e445b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_type.rs sha256:bc78beed053d0fbd92f82275b1ad364a6246dd41693057f419c739cfb4ea20ef ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/bidirectional_unicode.rs sha256:a81908e6403c8afafa16b8f67d92f433af2a775148b3c91a20b6cba26f2f95c2 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/binary_op_exception.rs sha256:875b7054b4f2a2cfa9b8bd6455002bb3247d9c2768e4a2df97410469969bba99 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/boolean_chained_comparison.rs sha256:2fcdd8639720d211d4d533916bf94678e25f0490bdd0e760330bc37ebff5d5ae ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/collapsible_else_if.rs sha256:f7a6a0f13d59fbed432bff2b7d1103c676ece4e49c1e7f4861e2ae53852ff0e4 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/compare_to_empty_string.rs sha256:0d145e3ba2907fb8032e3e1207ee1832e098df47958642d2dfceb6dcf22fa549 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/comparison_of_constant.rs sha256:0869196c598ea2afa1757ab1cc58aedb1a593eb3bc695a7c8a14e96f66cf4a4a ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/comparison_with_itself.rs sha256:7d07649259eaa72468a0106d4cdb9c072f55de99703e979fcec8424c722ae183 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/continue_in_finally.rs sha256:2e63850f7d8189a47a12882fa6a8736bd387d2c7d3462401b204f330ee0c5689 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/dict_index_missing_items.rs sha256:506b5820cfae92562aacbd244326edf40115fd0d85e47de4bb6e06bf1d626790 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/dict_iter_missing_items.rs sha256:be6b3f0a4b827e906fa5a5910a89a7e5ddaa5a5b8a6e7ca878d123c829e49640 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/duplicate_bases.rs sha256:5245a638e222128db8766dcbb60611547f986e2ae912e4ff99939851a6bc11a2 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/empty_comment.rs sha256:a530beb123fcec73af464501856777b12d83ffbd11eb7f033cd1265c3e863da9 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/eq_without_hash.rs sha256:41d161006fe17c5f45a711d6e696275ad06e1e56abc5c3cfc351bfe6b3e7c36c ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/global_at_module_level.rs sha256:a48f9e507eb65152f881bf115696d02de7ad0fb57e418de5636460218b299bcd ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/global_statement.rs sha256:015915892af44b5055a69640bde746c6220e486e32d85557625c2fade6ff3873 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/global_variable_not_assigned.rs sha256:eda9d53fe00e66771ceed008194c91a499761e65c64a912a1d6b9b6002fa514c ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/if_stmt_min_max.rs sha256:cf5587f2a59edd22e9b0a562eaffe7c0d15f7e384edc334e96e749da4dd852e9 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/import_outside_top_level.rs sha256:7ad3b233d0e4da42b3b09840680b7da7ed273205b4e7ba429686e65c6c4a23d2 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/import_private_name.rs sha256:636bdf99f511170f61ca416a92b2e97323390cd9dd066121c093bf40dfe1f7a7 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/import_self.rs sha256:09df3335b6356f504430b263fb15e736d9fc088c059ae81e11f51e5a2176237b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_all_format.rs sha256:eb28fa1f19b30e742dc7ebe8d7b11dc98b81f4f5c9df81706869f0340338ad46 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_all_object.rs sha256:1d083e4bef364fa28c23cb61b2c89d421f787552ab6c045c3208310fedb76f9e ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_bool_return.rs sha256:3d65c56194acf5a3c89cfb72493bef8b91f984e19bdaf095ea3c84adc8368e56 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_bytes_return.rs sha256:a0f8ab892a07b2a42b0bf9bc3857bf07e13b28591f80b513c4dbb0050dbb8da5 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_default.rs sha256:dec8a7c7f2cbae389e330d3ca9a01582997ea2a0b2c215d75ffb0cf40caf9604 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_value.rs sha256:9e75e22c617be89a2b716fda352696ec0447282949f44461ebfdf42cc4181652 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_hash_return.rs sha256:8183b83319b8ef457224032b9a95ac2a7491d6bf41cdaf85c46a5a4604b39a09 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_index_return.rs sha256:5dcbccb823bc32527d4838738c159e0e2d887883ad4f28c2ee3dc03a143eff30 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_length_return.rs sha256:983e2183ee918de4b5bd54bba8994d1c09db51fc58716ca4bc47136b0ecc13b9 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_str_return.rs sha256:237f47e55a464dc05e1c5c2bb1948071e038ff075464c834aafe5c7a681cb280 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/invalid_string_characters.rs sha256:e43452936af06dce1a7fcd294c8e175faffd793a736f6415861a608b58b84666 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/iteration_over_set.rs sha256:b860c7a84429fe1868d08914586e0047cbcd3bea22cfac0202e4b84d10a9bb82 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/len_test.rs sha256:ef0f533b7742e5194bc4f8d967baa44d0852c2ff4a5a2e30e1523fb74b98cf32 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/literal_membership.rs sha256:9fdcefa8824eca6e23c0a27df4890a36ef9c8cbe838072594cb5d1e77195184f ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/load_before_global_declaration.rs sha256:d2f74e50c0057106795366171d732a89edaad2720767f34c322f4e2634dd2b35 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/logging.rs sha256:4ed999ea7c3a5f4e25fdc1ab1ec56a2e60f6308540d3bb140f2385b97316836d ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/magic_value_comparison.rs sha256:1a598a53288d6ba2ad207991913fb2e21fda2952fa0cb3ce1c7afdec1ae7c3ff ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/manual_import_from.rs sha256:361687c6f0ced77d99bde420e7bc3c2ac99947945e4e67eb8954caf97c17cf01 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/misplaced_bare_raise.rs sha256:ab0f4e5a0a2de4f19900712718dcf7fb289864ecd3a148350d095d5ba76d0f37 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/missing_maxsplit_arg.rs sha256:e58c097d65030fb816e85ce36962b1db3ca0af1b40783fa60029d3e573a2ecd0 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/mod.rs sha256:07aadc5a4b037c9594db3b8786af975b74b3baeffb24fb7ca3f6c7cdd3c41e45 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/modified_iterating_set.rs sha256:a95bccd27dd3d87f7f9e1db8ca81a61d2fd6b081eaf2900c2375066729357345 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/named_expr_without_context.rs sha256:2eb450122eb0e8d849201b6c8dada6f3e9fa505f54006e8aa2294a5d56142641 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/nan_comparison.rs sha256:b07c2beaee1c7c504c08f70144fe3b03b30ea20da0104123a3860c797a0d7aec ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/nested_min_max.rs sha256:f29ed3d47f4a283821621efd1ba9e72f6a1297993e3229008ff119d008e76e48 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/no_method_decorator.rs sha256:04bd6fc959192a25d1664df0c887986f3195f1ddec238599332ac1edfb840331 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/no_self_use.rs sha256:dc0153e172a37f1d000bd8d14ef227846f636fa9fd49f68fcd0750224a3ade92 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/non_ascii_module_import.rs sha256:6b7c9d5de0c52c961d20cce776a34ab5b701814d839f3d81cf3f4bea14554613 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/non_ascii_name.rs sha256:8d0930d00f6f8aab14635be4a54cd47386004de78673f7a74e3a436b65655aeb ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/non_augmented_assignment.rs sha256:d5db3ec25dcdada46ae784ed981351ee7e9462f35f0e67160e48533e27a0ef6c ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/non_slot_assignment.rs sha256:d706d5a963575c520954e151a7b4c9603a0fd1729faf0c76b7c0f7a763044440 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/nonlocal_and_global.rs sha256:3efe9865f4e9ef1806a3785150eb42ac1e912c07e27fec51611cbfe4e6f2434b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/nonlocal_without_binding.rs sha256:6c05575edba35d04fbaceae226cfdecddc1dc3bb6c2aee5fb724ac6151b3b399 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/potential_index_error.rs sha256:879f41cda3a854641e958b7e26b7305403af7112b32c0682c1c93cff6e114bc9 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/property_with_parameters.rs sha256:04a7c6cb557894fb42f5bd3a31248906a75706a2cfb99d27ddd8f01aa0db000b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/redeclared_assigned_name.rs sha256:22439aea171b925692e66108d3859a96f3c2b83ca47b2135f06dd001b56e2d90 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/redefined_argument_from_local.rs sha256:61428f7b830280c6aa39a49b8b2dd583467ddca8e29ea517c040aced2a4ab762 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/redefined_loop_name.rs sha256:d2509c03046a30bd1b466e49f9d6eef3c265609f9868369a857b42b4f3910e46 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/redefined_slots_in_subclass.rs sha256:9436fb5a79552464d3018c064d170f808d5432fd9980246ab822240bfb133f8e ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/repeated_equality_comparison.rs sha256:c755c01d57d6f1984e3db92d16cc2fe57e10981007da1b1f1d7cb518dc5d8448 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/repeated_isinstance_calls.rs sha256:c0c63409ee0d0db83b10d4caf3561a847a4189b5136f7255d0d97e990aba4050 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/repeated_keyword_argument.rs sha256:1122343a8c16b0443956afeb3329422c8745a8b945a7552a60f528a9f6aa650e ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/return_in_init.rs sha256:3f559af220616c6d3d6e6b3f1bd8fba7da9b9d1c32b5912de1587669559f489c ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/self_assigning_variable.rs sha256:c2ef1bf18e0a9a5d47e8c9313197b5840d0bb139a61b90a489f61f18df737e6a ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/self_or_cls_assignment.rs sha256:6c45013419ec2b387e666ffcf08ca5c4ed87045c9ea9dc145b1f5abc9f79315f ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/shallow_copy_environ.rs sha256:94cd713528a2b7dd223236009a07c16242bb6fef258c899e6970b116724c7f0d ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/single_string_slots.rs sha256:85a75134d2725888e56335cb6c83aad83771d9a855173a4adaf9e3a079b0ccff ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/singledispatch_method.rs sha256:4f1c2ca469d95426f40d4866c4ea3afc6bd742ed9e8bb0c16d1835bb50fd8f46 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/singledispatchmethod_function.rs sha256:b5bf3eb6429c86fbcccdd82dd15d4179415280ecdbb48d1bf081e770216a64e0 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/stop_iteration_return.rs sha256:809a06408e0045b366e3ae8d2ed8dde0680779ad25b4d66924bf435455e7d01e ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs sha256:f8b06f23a15efe5de650baf08409c147fd41f3c065a35622f7198674d6ea1950 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/subprocess_run_without_check.rs sha256:e8ceab035d5f66aa11459365d68138f436e3acb7da73895841d3694dae3e3c6b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/super_without_brackets.rs sha256:86c8a7e1cc63ff825eaa390ef254cbbca1d2fc9bdebdc03da986dd2e548b9dfb ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/swap_with_temporary_variable.rs sha256:1b0ab248839235725b5f4cce7a5546405fd3facc5bee0bdae6e5ac6390905472 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/sys_exit_alias.rs sha256:917e7bcf2e56beb67e386abc1902a20d558b2e80f2a53a84a872b88558fe20c1 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_arguments.rs sha256:5e38fa7fd46e438c269663d220b11a7d42e09d887896e8ba550fcae260ae6334 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_boolean_expressions.rs sha256:fa32bdda94a2e7bda98a6ae6bf440dcfd51dc6346379124718a9818af6a92c24 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_branches.rs sha256:419c22b5fdc7bcbd10c06366a1c4c9a98c0200893a3b889b5efbf7a3ee60e2d7 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_locals.rs sha256:edb32f81c84a1d85184e40cab1faf129db1814c9f718d6bfd31fc8b68b58786c ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_nested_blocks.rs sha256:8f380f22e9dc581d410293a01842ce78188998b411cc31478b3ccf1347d61702 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_positional_arguments.rs sha256:3c8a8b9dbb7b6f0934c3e26035ae5acb222d5bbfd7e74d7df9ce3adf74f2c73e ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_public_methods.rs sha256:e12190dc55b85a45a87c4b675b14f7895ed62880334e7e87bce9b387afdac2fd ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_return_statements.rs sha256:ee21e3e44f81d096e797101c7b93110d68992907976de4ca9a961e846e5191e9 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_statements.rs sha256:c037ca1448cd690557615ee17bcd5c2ebea6f99a60166c442edc5a4aef08b4ea ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/too_many_try_statements.rs sha256:899efa4f63ec595a14aade1c7e037b9671d12eb2a4f12c016268d0df4b529195 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/type_bivariance.rs sha256:b6f0772c270482d76ebf90cdc2c88914945b44441eb7efafceb43ca28df818f6 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/type_name_incorrect_variance.rs sha256:bfda6fd0ca885fabc41a2579fa1cbd0caa829c693967ef81fa3c4899fac2fc48 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/type_param_name_mismatch.rs sha256:32538599b119c8c1840e0ae2b373b37cd1d99d2fa8542af1e6fab55af8b71dac ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unexpected_special_method_signature.rs sha256:1c7246f1ecd9abbbb44b6b4939ba5c1b150a7af6e1b5febb89efe1e448859c62 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dict_index_lookup.rs sha256:dc07f1a26c1fcaf144e7ceb5d4c0abde741d5d124422c1eb691aa830295e9192 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs sha256:9aff9efec76afba4f96555613f87dd1f0a99d9ece1dadf117cdb9efb71f72a02 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dunder_call.rs sha256:2babbd0224378dac00839a3df031f9444ba45e56d515d14678b099110a8ed8be ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unnecessary_lambda.rs sha256:71e3946a78d9e57bc53d7b739a11f1c0fe2069ae17c258bb9b2ee12a710d7756 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unnecessary_list_index_lookup.rs sha256:5a6d02211d16e4459bef5f75ae2a220684763ba8165d9fee518685ed120d040b ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unreachable.rs sha256:794dc3ac22b5cdaba3d2db203fb28fb22073832a75fa89375aae3e536bf03d55 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/unspecified_encoding.rs sha256:5dcd22d4c6d47ddedb1d66e1ae8a7a7adf11a043f36261553fdf291f0f633226 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/useless_else_on_loop.rs sha256:7d07738ec07187fc502dedc8592fda84c91e9759388dcc7e4b8a84d17a6c55ef ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/useless_exception_statement.rs sha256:a9b1292eb0a5588af5c9a439ab172c7704bd4a21755c825a6c9d4d98d5e118ab ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/useless_import_alias.rs sha256:d361908f65eb0d235c20a90aa01f23a4fefc119e6094a591589a05e643cd04f2 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/useless_return.rs sha256:2d9bbb4bdbd70fb96012bba8abfc52ce2414cf5da53048e2b5c66a5e3ac0b1c3 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/useless_with_lock.rs sha256:a08023aa34acd4192f0c3e5e35c5243684b43b630ba1a474b4c3df6e6e6103f1 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/yield_from_in_async_function.rs sha256:4fa27d613ff83a26f2bf4263008623923aacabf3da204c1129d17314fa630916 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/rules/yield_in_init.rs sha256:d524040d0a9e2589d42477f99704bba8dcc859bfd0c6b992e7c8e6c91f37d979 ruff-0.16.5/crates/ruff_linter/src/rules/pylint/settings.rs sha256:098803d9567188aac1f64baa9a57730417b48538836c1359cb3db1a29eb200df ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/fixes.rs sha256:37ac42cb0f2714b23644c7c3881a80a364592b0fe2798b3c316b588b5323cf29 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/helpers.rs sha256:c421c5b9441719b3c9f155890ea00e52662fcc51864fc59f3598005d90de43cf ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/mod.rs sha256:c58cd347c46ebd6745240b24a10e3f267897bc34178fb267dcf0f7334b8e419f ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs sha256:c576ddb9af727ca5a125f8c576eba8d59dbe8887c04227c92f70f96847b2a324 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs sha256:24d51a57e75eaa0c85401cbfc72d5e43b22a93ce98a8e6372235a483f751c7fb ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/datetime_utc_alias.rs sha256:61f293b02c86cca53add7a59aa72b95d21a9e41cba99299d9aa4f9a66ef657f2 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_abc_decorator.rs sha256:f47fd40ecb959bec67264daa93fdf0fb0311ac6f9fd500df28d32872c74f3df9 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs sha256:04bb00d3d87ebb5ca7167bfe78f01700742d5daa72fc9512db1fbc2b834c26af ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_import.rs sha256:7d8fd5ff00ac0a59ac4386aba5291f568e9c380377b672f2d46201ceaf26664a ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_mock_import.rs sha256:b82234fd94bd2f6fd5b21c0dcb4bf647a49e92e0f2e5fb659e0852086f582e6d ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs sha256:8d4e3165c176281849c5cc0b10fbf6033efbd6a0881c233b9d3d671a4ec20681 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/extraneous_parentheses.rs sha256:98641acc56e5ff99bf373783606718cde99e100f426f93e69cc60064e6d9584b ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/f_strings.rs sha256:422d4df5994874fb6d1f81ba42bae41a919f8cac50357c555b6125675f610fb9 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/format_literals.rs sha256:d436151971daad551986b8068a381cb9a2e5c43a618d1db47285d57ae2959792 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs sha256:93f98ddc9d78b45028faa23a4675c2279195f0853abf49d7666f51c15f79ce67 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs sha256:eb847c537a1718fa103ee67c287ea4d1e1644dad276299f0a98cd7aff28207d7 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/mod.rs sha256:a9069c05f778359a2c5c365d32fe55a3a873d4c6849ef1331202b423c23e3cce ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/native_literals.rs sha256:427edb834d4b4f102c69998aed7137d27e0bf7a24c43450ef6f02637385f7d04 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/non_pep646_unpack.rs sha256:4f093da815591189c5f51479161e41547e941d5a9d5ec2bc549165fc3f1b6ce8 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/open_alias.rs sha256:3f53a83e26eee93ec32536a9ad74dddb2a52c12c6aa5d594d81cd95a4fcd9cbf ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/os_error_alias.rs sha256:b7786d9ad01cd03ce5093328729b126e2053434098229682bce0a25e4df96807 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/outdated_version_block.rs sha256:4ab500da1f7153a08bace109d06783ae6560a5150f35a7c8a49f7638c8adf900 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/pep695/mod.rs sha256:952fe2c813d82390d8c309dd8a0e98dd186cf83d666bd0c11d7fd9d052dfcbf7 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_generic_class.rs sha256:5b461ff178e98ec208cab8afb0f2a3e5dde4e71c531b250cc6143853e1de1fad ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_generic_function.rs sha256:7d7c0fd582cac8a6e16d5e18017ad6119e5feb1cb6308992ef257f43612a8689 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_type_alias.rs sha256:5a116002ed68f8cebf73c27ef6e95d963648897808eaa35b7d1f198883343a2b ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/pep695/private_type_parameter.rs sha256:494d4aa4fbbb35c1c9c7484209a0942dbbbd5965c36ebc83526e42ff33b89ad0 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/printf_string_formatting.rs sha256:9a8917ea688a44c6d77a0196aea4c19d33b3f4803e8ad0d1b81327a2475f497a ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/quoted_annotation.rs sha256:86b0c9ac204fe2ba0ab90db07da0673b0a46e98ff754193cb5cceaa554fa0ba1 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/redundant_open_modes.rs sha256:babb0a21f4b3e301c3cd25925ae04cb24ecd4e91d28c3903055a2484830aa419 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/replace_stdout_stderr.rs sha256:af24739c4d05a09191f0cbf0028eb77610455bdbda7da81bff09282e7ac82109 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/replace_str_enum.rs sha256:d276d108f31b552bf3569e0fd4e38003f99bb5bcfe38088c0e5933e3ae8d048f ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/replace_universal_newlines.rs sha256:300136fb31a53ae95279e72459793ab0df3d61260fd6cfe7b531f84920c2b40d ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/super_call_with_parameters.rs sha256:6318d6374a8857c808f0d4ecf21775318854ad25d2693a081e51719fc6c187ff ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/timeout_error_alias.rs sha256:0159030e172944448790589a367b78e75f0af3a24860b135cd7be9edc1eb538e ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/type_of_primitive.rs sha256:0085a9d3965686d1a844b22d251159bfb3f4dc07f07f5591875b3fba7ae5a59b ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/typing_text_str_alias.rs sha256:d2fcfe320ca1811e71be7dcb34f588f25f58a7e15cc58cc06d21c42bc08adbe5 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unicode_kind_prefix.rs sha256:d44135011899e012f8689b6125bc04fa62e9ab0971cdacde374df233344c744b ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs sha256:434ea8ae7faf53465fb4389f5bc5c886d8438233f1b1ffe0d5e8fe41685eee91 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs sha256:80f8e1f89e0d4a3e2523450618d956430b3a476ee1377a16c80598bce0667e98 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs sha256:d7d5cd19ebda3292e353d1375ce23275029b8f7159ce3eea488c9afa13de5b35 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_default_type_args.rs sha256:cf7a6b213dca6e12e683295020a4804991a0be65eb1950c6c63b97e2076ba9dd ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs sha256:b3d28e073943d909d8cfe0244120e934c118ebfb146326ec349b46ac6559a0e6 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_future_import.rs sha256:68465bd66ccd005b5b1022cee28320980776b29c81559224c7161bcccef725f1 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs sha256:ebb0771645735a2da15987b446ea079e382b807a09702322de2f18ffa6dc480f ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep585_annotation.rs sha256:5cb2633ed4eba72ed0a5d34825f4ed388f0806d8db43a47f3c793ab859c9d833 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_annotation.rs sha256:1f065e9ae6efca7fedabd3c4c7f2d3682bf7e07b8c37853db0813c063c09824d ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_isinstance.rs sha256:51fad0fd7e0c6ec8de16db6790ae0ea195ddd40d42590ba69ef3326263446f9d ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/useless_class_metaclass_type.rs sha256:30475adafbffd2d7f03def2049e68e678a1ea4b2883bc0599e01eadcbcb23499 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/useless_metaclass_type.rs sha256:0d486770ed3f94bae93e64d37d068e7ffd8110dcd2c6c9327f29378d5b5e670b ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/useless_object_inheritance.rs sha256:b67a3084c5c7739391b886bc99ab898c9af2162a8935c567168f4c07cd4f08a3 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/while_one.rs sha256:088cf8ebbcdf9be22134edf969c5c38b992a2e8eae6907c27136b1018e6061e9 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/rules/yield_in_for_loop.rs sha256:9de9bc1c6c4e96d03ae8a3688954048bea9e88a81e8a4ac1f0926f5d908379bb ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/settings.rs sha256:4c85adc0d7216624032982145ab3d691691af9adc9b50e6b28c4744c36b3c577 ruff-0.16.5/crates/ruff_linter/src/rules/pyupgrade/types.rs sha256:8cf5e4cbdfb825ab8045e339eb3a50fbef704fc559d870ee837b362f9df8a0fe ruff-0.16.5/crates/ruff_linter/src/rules/refurb/helpers.rs sha256:08c4df3ee6f72fb4e79e241d3145f5676e856ead4092c4c9cadf13191e3a4767 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/mod.rs sha256:65c51cb31af7a9727497609ad64ca5a97433a01b1a09208cf1c958a9b2599883 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/bit_count.rs sha256:14a856517660221aa45a386d618ca239be1ddc57134cad8d59f2318df6389539 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/check_and_remove_from_set.rs sha256:6b5604ecfcacea2191b1834cc7be92a72df07da532690dc9dd9021543e0acf98 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/delete_full_slice.rs sha256:496adf6e8b9a7befc8842343cd8a85b00a4c3161a9ffb2970c2a1abc7c23cc67 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/for_loop_set_mutations.rs sha256:9a5003ecdd9373b7a6935866b11dae0b2f27707f6b0423ef73f27351a723d3e0 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/for_loop_writes.rs sha256:139ecfe304f3411403ed77039d77da3410463db754cda75ac5d5fdc7e64bd65e ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/fromisoformat_replace_z.rs sha256:84354d9f8629b2b4227525ba977b184df64f73b0467b9e80a97a5bcf22397402 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/fstring_number_format.rs sha256:821748d2094f78319eab20f6122181a7d842948de14de5f05ee1c97ea00f9fe8 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/hardcoded_string_charset.rs sha256:33c94b761162b2df14bdbfeb77ffe529a28144c8eb7f854c5407e0fb62abf5d7 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/hashlib_digest_hex.rs sha256:8fbc9df20f400c037fc1c6c3f23136b3ef5c0871ff340ddbec5a315a3e535b44 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/if_exp_instead_of_or_operator.rs sha256:738b0feacedea04b49180172420d93ac404a9e10e11206a3d76453f9877c230d ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/if_expr_min_max.rs sha256:f4639b9ee747f513529e41abcd97f69cbaf4769674deeec4602f7410de74e60e ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/implicit_cwd.rs sha256:9d9c934e4d7306bc0f9254315a755b6abd6234253b58580cd324ed5ab03893d5 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/int_on_sliced_str.rs sha256:f0a05824f244874a1756fc14d02d529c9dd4ff5e0e560da33bfa2ce0c00542f3 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/isinstance_type_none.rs sha256:fe4bad7e62a447383dfc3e41555ae4562f096a7a70b64af60779414210077958 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/list_reverse_copy.rs sha256:e332d67f3917db571c349d9625fddb9cf25a59960cf3d3c24121745aca0fc302 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/math_constant.rs sha256:591ac95e73a08cced54241e721341b73b6ad03e6a285695d24ed6fd9df1ac519 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/metaclass_abcmeta.rs sha256:2a72ce4268a7443e62e638ae13f8bbb910df41c430b5fbc407db51c74a19461d ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/mod.rs sha256:74642968994895e891ade0b4980b2fac2d7df95d2c52dbc4e27cd3bcb43f6660 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/print_empty_string.rs sha256:c447cc740d6264f7900642c8c59766c11dbfc4802ed2f749c3a3c646bc433aa6 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/read_whole_file.rs sha256:7d57de80fe993a2a9930c127eddaf8da37618ed349a865e60faa46e21e383201 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/readlines_in_for.rs sha256:b5c0442dcddd2441a62f059c13368c60d7d95c8c9ce691e95fe1594e27b9ff28 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/redundant_log_base.rs sha256:efc6a09ec219dedd542928a700c961a258037bbc53a38b594dc4bfbb9c4d5e03 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/regex_flag_alias.rs sha256:9ef9e37af022899a73de9d9febe56a1f6e7224dc928eda7d9229a29317fff59d ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/reimplemented_operator.rs sha256:92816f6af391984359ac6ade8c5c4560ac37034aebd93b88ed284c43f394ecfa ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/reimplemented_starmap.rs sha256:f9bed4e0dd050fe265ddd9e7d3112bee88444399056a41bcfde638060c3e8c17 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/repeated_append.rs sha256:7728923926b4fadad3066450f8b2e6d15f86753522bbdcd5a7ab2843f4a5b33b ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/repeated_global.rs sha256:951fa0007232b351e120469893d6f8a32d0fa0c6fd55f114f842c8b3bc7428f0 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/single_item_membership_test.rs sha256:8a603e21ca2055828cba5a0cb8d2dec1d5182fe46ad1a0e24fa00c294f477894 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/slice_copy.rs sha256:5f23743344e3bf616be5a8efab041d8c26dae8516f7b53089362e67a29490ef2 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/slice_to_remove_prefix_or_suffix.rs sha256:22df0d60b84173e5003d2bc2ce78520ffa3e75a223b0800deec38d95fa918884 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/sorted_min_max.rs sha256:8576279e2f1ee0b8cb929066291dc58de7d8d67b7de5055ea81f7fc83d573221 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/subclass_builtin.rs sha256:cdb8f5ef9b79016da13f18792564af13db00adce20584de38d3adb45e9b68aef ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/type_none_comparison.rs sha256:596488774dffbf4f8b83979df1eb41888618f4e0987b84ba34e2d9eea09293c9 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/unnecessary_enumerate.rs sha256:468ff8b6e2aaab80d21d37dae38a2dc4a9b2d034f7d2fcb87f8cd1796b6dc37e ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/unnecessary_from_float.rs sha256:e18b63564c784495c5f02a44001871aa80ff0f31a8c5ad00d7092625b97a26a6 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/verbose_decimal_constructor.rs sha256:f6d301824af2816e1d37781a81945fcefa39fac455f56d6828fb43dc81e41bc1 ruff-0.16.5/crates/ruff_linter/src/rules/refurb/rules/write_whole_file.rs sha256:5f3a03a653970809c622247cbafa4ae2c12d0ba90c66a0f4d5bbe0513eb25893 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/helpers.rs sha256:fb5e40d931fc3e350586f4f81ddc23727ccad42d0f090eac8573d91873bba3d0 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/mod.rs sha256:6654c5ac31de60b52dd5b02ccb9648406190a652631be07b232eb369d5e01313 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/access_annotations_from_class_dict.rs sha256:67c110b6b0f91a5da8630ca8d217ea61aac79729906cc6790f9109b0796a5968 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/ambiguous_unicode_character.rs sha256:8d5530d99cb4c16b5abb0e9b4d2894f3ec805515582b9e0f811a330b567b09ed ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/assert_with_print_message.rs sha256:8461e52477ebc936d7aef42931a6fd6846145eb47c9699c421b0ef766a7f021f ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/assignment_in_assert.rs sha256:5bad2316ba24c76ab0fb2c4693328ac7aff6c53fe9492a9fda207f02b614a959 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/asyncio_dangling_task.rs sha256:41cd6d2ac3ae73755e68171d40b3d3440c95fb227bc1a0d847d1099f8dd76a19 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/class_with_mixed_type_vars.rs sha256:7d0d814d08f45e3aa9f41f18873cdedc4146f7b8afcdfb477943616e244a130e ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/collection_literal_concatenation.rs sha256:d00ea93baafa7d6b2bd633ba3847f0abbe0e7a507ee1184f550e37f7366fc8ab ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/confusables.rs sha256:ec424cad2550a79d4d37243f22f7d8b488a3c088cd56a48020df7de8a5cbc319 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/dataclass_enum.rs sha256:d86fc7e8df57e6dd797a2c242ae30ac8b70516c826355dd19bc18411bf0e85ea ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/decimal_from_float_literal.rs sha256:163c5a7dfc1c946b7475e0063a9792a95031969bdaaae1ae64ea5e718bde5bb5 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/default_factory_kwarg.rs sha256:93bc430efc75457902f5b29a7c334dde77b074a0863c8859e597168a51c7de00 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/duplicate_entry_in_dunder_all.rs sha256:5040893fd14abe2779408020f4f0b8cdc1d9bf324718c54436d28e373ecfdbc6 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/explicit_f_string_type_conversion.rs sha256:e62cd363533542cb05b476142d24b4d42a40317af0a8db34780e7934bed2f455 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/fallible_context_manager.rs sha256:f42e0be869d6d99d6a867b7ec7cb5c963a8e541fc2e0532957963beb30d6c73e ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/falsy_dict_get_fallback.rs sha256:dce7bc8eb057c45dfa1772765259bf98b0cf87856313a9feb9d4cdbcfad72222 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/float_equality_comparison.rs sha256:23c578c405ee9332a26b0dd4444b5051a3cf766add313ee8264c3840d106f6fb ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/fstring_percent_format.rs sha256:74330e7babd401a856d338d1c2f753dcb7c4a6cef0055f9032e7c5bd614587e8 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/function_call_in_dataclass_default.rs sha256:478ee8e96c553d9846adf8952def1a167f7f22eb9cf1dffe65121fe9241cb3b3 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/if_key_in_dict_del.rs sha256:fbdd9b6d0e6c5b56afac1ce2c5b0600bc695f664ac1e584cd615948021e35a1b ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/implicit_classvar_in_dataclass.rs sha256:ce19d5ac666055262ec1abb7abc2d6acabaa6f7b3dc341b4a30e50e0dbdebb71 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/implicit_optional.rs sha256:3fb829181dbc1386800b4c9202ee92472e2692e94ba5ed20608603feccd6ee7a ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/in_empty_collection.rs sha256:34286c5bef940820a47d25d5a30625427a75778ef7f609b9a384d5293247f94e ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/incorrect_decorator_order.rs sha256:46206f627ec91692354160c07924c82e4b4cf5166f183ca17bda2c7189c398fe ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/incorrectly_parenthesized_tuple_in_subscript.rs sha256:fef42c099acff12f60a908d30b63be2ad09f7fa3f8e28c4be44b442faf70665a ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/indented_form_feed.rs sha256:6a151247b6f284553a3d829b21c4dc711b3b50948ae4dd5ee3e753410e3cc320 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_assert_message_literal_argument.rs sha256:935464e6f020aaf9fb8fc3a0b8bbc4bd27363a9dd2e4184574a3d87bece4712a ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs sha256:decfcf2905ecadfa5f037f61b73bad7671bbe43798ed7286e64c1c75ec646df9 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_index_type.rs sha256:a473f4a893e45d51f91b20fa98984e725479a8521765a5291fad00c839998d39 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_pyproject_toml.rs sha256:e0765e820730fe5bccf3b2a3642d617fdcb15f9ca7addbd8a64982eae2930440 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_rule_code.rs sha256:c59ac890acf0171dfcc52e9ede47b3d92ff7909046af4fda4c6563f00df685b0 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/invalid_suppression_comment.rs sha256:16cadb26ea6f0df677a83056a866422a1594402ee1a266b2502cce33bdb371de ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/legacy_form_pytest_raises.rs sha256:a8d9355dba20fc90fe9c23376b3eec261e93f5c86bd8f9f3e988aa06e43dd02d ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/logging_eager_conversion.rs sha256:1d4bab459576273268df7364dea12ede15ee83f331adc1adc2575bef985263ed ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/map_int_version_parsing.rs sha256:43d17e8fc2f4e44d36721e77581390c7076e6c0e7728522e73e56fb39a6f54e7 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/missing_fstring_syntax.rs sha256:27e67a444bed5bc52a623f1ee6280a242ff7a199259b094250d2284cf66c8755 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/mod.rs sha256:4e0fe2f9ca4f7b73ebfc1ae3e91e485c54065bde27c00d5c393a50c94a74aaa6 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/mutable_class_default.rs sha256:6a058e1a689a2cc51b4a49aa97cac209e7e6c1bc7be04b66e21523e07e2d299c ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/mutable_dataclass_default.rs sha256:56e6bd5a3b2fd0f23e51ddfb615f7048ad329283923e2c34405bb99cc8e40f4f ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/mutable_fromkeys_value.rs sha256:dc3efedf3d8f0997dbf9f75b42275057df772fda50d8a702b19fdd0cd98e3519 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/needless_else.rs sha256:b63caf115d12230c54e2dcac8d0e87268f184bb3f370d144456f57f88a1b26d1 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/never_union.rs sha256:c3a6c05ae2f5416f6b665c53291a3cc92849e07c8dfbfb3697c77fa26d41982b ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/non_empty_init_module.rs sha256:86a7139ba176ab0f8c57f8ca9a2dd8b2b1be7fafc716ad9d0703a1c7563dd83f ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/non_octal_permissions.rs sha256:c283394424a74d8157929c96e29bcb13e7dd20e7ef71e0729a377119e6757b41 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/none_not_at_end_of_union.rs sha256:27bdac516cd7c0949535c722c255f05c2fad324adaad72dcbbd08b5dfe0275ce ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/noqa_comments.rs sha256:7c3aa59fdb12e84bd0432473ba13b6d679388054b7b65451f0ac037cb5a9b13c ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/os_path_commonprefix.rs sha256:e7f943e028ca60c5cfcd3a49828503c9d8ba7693d48e68ee530dfb05ac00ce8e ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/parenthesize_chained_operators.rs sha256:70d36b3c30e65c5a3182beb30ab7c731162ef772c195b44907ee987bfe1b95f4 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/post_init_default.rs sha256:236a3b7ec219e07090a9c24bb727f0e01919ac0011596bbe8314c19ee19fac5e ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/property_without_return.rs sha256:481b25f80c1c7ee8c6e55c30728f254ab725960d459431bf9228636646a789cc ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/pytest_fixture_autouse.rs sha256:814bf88610ae156c74480bf35a3d3df2546841978ba26cf4f8b0d0f848d2c72b ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/pytest_raises_ambiguous_pattern.rs sha256:2c80b0e12e2ba075a9b1f48555e50b1bdbad9dd6e3943f86ead71bb42d99fb61 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/quadratic_list_summation.rs sha256:b8cf831092e1e6f58f20aa0d2b5fee4379014e277c8429f95c5c31d70333ee79 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/redirected_noqa.rs sha256:fcb9892e026d9c4dc4f3a82b0b6e7ec05a0ea2a23afa31b2f9606523fdb37601 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/redundant_bool_literal.rs sha256:37206c098b270ec916d258143495f8894a449b03bd254ba7567e00ad8141716f ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/rule_codes_in_selectors.rs sha256:e92b2485c2742ebe5a4c9a64c2d94af5088dd0a2845ba01de2e4db5ce5f49918 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/rule_codes_in_suppression_comments.rs sha256:fe00c530c00fa844dd65ea324e51aa71352e75fd1863dcc6adbc4f7f58f578d5 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/sequence_sorting.rs sha256:1640b41b7e5b953c84f67e11e8d9583b5dc0374f35c953fd9687aba59178bcbf ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_all.rs sha256:f8a7b53cd8bbc8ee1984ee5b0cdc865348780de7ba837319bbc4516a1836f65a ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_slots.rs sha256:12a0ae84e3cdccbd6b4104d87191606202f7c1cb87c5599011f61db12f446ce0 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/starmap_zip.rs sha256:1bf6f68908b9680b31528c8e4b042712da95622c8482669c1f5d92bc324cce70 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/static_key_dict_comprehension.rs sha256:d2b9bee14c1ba442cb544ee75fcb0cfa8faa5183e4694904ad2b465d291962a6 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/suppression_comment_visitor.rs sha256:2a44006a00f5fc6ebbc3c9f0b8723e590d3b4bf3e91e76446a4912f9292cb180 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/test_rules.rs sha256:edbe8d1b63a27bd470da868518d9ad2d95b45a00720017a5ab2aa8682ad77f85 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unmatched_suppression_comment.rs sha256:19aea850c9d545f90dc8fa6c320c093fce3a211e2e8f0fb71e4dde4b0fdcba2f ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_assign_before_yield.rs sha256:e9c2916557e486947f981d418cf32901cc3d97741ae511f6d01a6cc7606c5b29 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_cast_to_int.rs sha256:4048365050910737f44b75a26756bb53154e906883f034c5b6c8df13f56c16e2 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_if.rs sha256:14d6d230f7f08e1155b67e62c6dab0156156f8f06820320231bcfd9020fa543b ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs sha256:f6dbca90b823601a40e3882618bca79fd79c226afb1eb0fe36256e7794deeb40 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_key_check.rs sha256:325e07adebac5f9f5bc0004ddd8dfd21e0baf0ba9c75c2bf992c81191a0fcfbd ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_literal_within_deque_call.rs sha256:8e4e022ac2ded00fcd7ef553d44d84a01090167b884b2f8b5767c0838ba555dc ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_nested_literal.rs sha256:db727df2e445bdb1b55e468ade1526730e0936dcd92fb284bd7d8ab4dd4e47d6 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_regular_expression.rs sha256:5505a83b42a775621caebace378038c6f9054d3f204d9fa8755dbb8a70c5a2a1 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unnecessary_round.rs sha256:34e92ddfdb804214e69b74c45abad55d83ad02e6969a38f8f249df5923d46b10 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unraw_re_pattern.rs sha256:963def7cd1bf8fa974c7540981de9c9eb57fadc1ebb2052d257d8840daf35dff ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unsafe_markup_use.rs sha256:14d18228cdcaccb353df0145a3a8dd36a91b52841118dc2de1476d178a176664 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unused_async.rs sha256:5329b587f26bd8801e90f26617c4f7e0b09b7cbdf7b2f26a125e6a8ba24ef1de ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unused_noqa.rs sha256:6d6f472fa7677e637473cf07f2618cd4ac0aeb1359aab8044715b833c3e9698c ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/unused_unpacked_variable.rs sha256:3d7bc2a35fc626d67654e81e5e2b77673a7e8b9df70b14ec59c04e27ad6e9a0d ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/used_dummy_variable.rs sha256:5360b2efe9d8a367b2c542a57abce30bfa4e1f73d855181ce5827db40872a210 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/useless_finally.rs sha256:913e157cb504a0a09e1e42624d0ddf1736913ebfbab6ad7f8a73f1b854acff6d ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/useless_if_else.rs sha256:a0fee16d597341470afb36eb6dc41926b11d19d37d47fd3e87f770a1d894e429 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/rules/zip_instead_of_pairwise.rs sha256:f5c14b746a370ac393269622e648a3a2e039055ccb9fdcab00c45aef6c4583ca ruff-0.16.5/crates/ruff_linter/src/rules/ruff/settings.rs sha256:becd81db3459e3fd1f1afaa3dbe42c30edeb56fdcf4c39e03151bd4513ea6e64 ruff-0.16.5/crates/ruff_linter/src/rules/ruff/typing.rs sha256:f5f2ebae9add0ba10354d610fe75baaecb7d62798e257f6807e02fd6a44dd4e3 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/helpers.rs sha256:5483a061454f52b265fa86c1ddc6807e27a779e03139975a67d772bb82de56ed ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/mod.rs sha256:10f68231681dc740f70128de0ed235ac6ef752355513f927a3d7343f032b5e8d ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/error_instead_of_exception.rs sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/mod.rs sha256:468608b6b6b77d2392183410592503fae67700449d4913b9b5f9a90da09011a5 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_args.rs sha256:527b4032c0d8e4dacad7de0f25d8c5797bc3a73aee726066de56c291d01f531f ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_class.rs sha256:30059091edf74fdb234ec86e85469a2d86b6d16e5239e2b8ce907767d4ad8062 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/raise_within_try.rs sha256:5323d1cb52096372fd88ffb86853d9f74cef3cfd0bc3e0911e872c58d60d03b1 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/reraise_no_cause.rs sha256:8400cba1256ca37b8c20c9cd63651d61c87c94efe1b578d773068736b670b8d7 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/try_consider_else.rs sha256:6c65ee174ad84301616daec7a15a046f8ad7f7c2d7947c382d3fd1306ec95ae2 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/type_check_without_type_error.rs sha256:1e6d6c6fedb3d54e1c39cf2d175b16db6da85dba3541748ac29006d2af3d1e45 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/useless_try_except.rs sha256:afaabf7e9f43a7b5151eb1418f567064fe749f0d44edcb40b71ea70474d334b5 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/verbose_log_message.rs sha256:dc606831e4044578ae2ded9cfb06f3da3749a4142750015617371de68e68c2e3 ruff-0.16.5/crates/ruff_linter/src/rules/tryceratops/rules/verbose_raise.rs sha256:eb1f9bee3de04bdab335b368cee9c1063da6db83d970e675164de1cf7b9bf2be ruff-0.16.5/crates/ruff_linter/src/settings/fix_safety_table.rs sha256:cc6e139a7a34751ea611192689927edc89e9b253ce90fda83fe30ba9be0a5c30 ruff-0.16.5/crates/ruff_linter/src/settings/flags.rs sha256:3c49e5b00054ab8dcc09286742878d927b67ce6cf7401a0d9429da5240bf26fb ruff-0.16.5/crates/ruff_linter/src/settings/mod.rs sha256:f7df46141d21e58fc240fc4e9c8aeb96c42efb6dbb4b84ad63e5d434ca212d34 ruff-0.16.5/crates/ruff_linter/src/settings/rule_table.rs sha256:d1f44386f3f7b33203680c9ba0315ae989aa4217d500a1c3ed2e7aa03bdb5f68 ruff-0.16.5/crates/ruff_linter/src/settings/types.rs sha256:31807233e09a5477bdd0b888e7f37f7d354f968e8f82afb43ed176bc4338024d ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension.py.snap sha256:8c60fbd118fbc85eefc81be13362ffb9fd954ca2d7de0b115947db4acf7bc109 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension_in_sync_comprehension_notebook_3.10.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension_in_sync_comprehension_notebook_3.11.snap sha256:e366ff7fb4204045c2927606064792dee8b2446153110a28aa0eb57e13b05f25 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__await_outside_async_function.py.snap sha256:da3f6c7f0f60fff01f1f776a2d432b3ec6c3786ccb867faad3397eb8c843cd10 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__await_scope_notebook.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_fast002_disabled.snap sha256:cc85aca37e7906bd825921377a5c5eeda763e4130f2a3bf76f09424c7b2885db ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_extensions.snap sha256:6efd586dd74127b5478e1df743a3a348095824d217f26eaddabafcc4651296b2 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_with_extensions_disabled.snap sha256:6efd586dd74127b5478e1df743a3a348095824d217f26eaddabafcc4651296b2 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_without_extensions_disabled.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_does_not_add_typing_extensions.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi034_disabled.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi_pyi026_disabled.snap sha256:52f81344e607c097fa160dc9727a2d0905bd6a9f4425efee461e0541a858cff0 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__import_sorting.snap sha256:f009540021d28af91491702ad346e775158d5d3c922732bea087a591945f65e6 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__ipy_escape_command.snap sha256:5b389dee78a93c01b2f57ccf4d094767687a1b7f2bb8fa332a6224742a8ca529 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__late_future_import.py.snap sha256:1471b6331cf3aac8c59f432f0e3a7fe06d17375a5b6db0ebf4a1dd5cdc0670a1 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__load_before_global_declaration.py.snap sha256:1e43307835b594b8b555b9a7e19f2d9d26a4c27bd034d1332b54201930580b62 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__return_in_generator.py.snap sha256:fdb5caa002b7d0e6017b4c0d4d55147bf5b5a4f808de6b9293750ec8dcd04a66 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__return_outside_function.py.snap sha256:7dcbfb92d3fa35245449b4b921679aceba1d1c8790cdf06ca6e4957e52ffa59c ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_annotated_global.py_3.14.snap sha256:b555054e5cf51f73b76bdc14ec4f0e8636ec09dce52cd9207617b02305f03233 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_async_comprehension_outside_async_function.py_3.10.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_async_comprehension_outside_async_function.py_3.11.snap sha256:c1178a2fae60fdc9af05c187f37be054aac6544628c6c7cdf75248ccaaf2ba96 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_match_class_attribute.py_3.10.snap sha256:61596b93c4baf710572feec9805e18024b59772a45acd7944c2980857c18764e ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_match_key.py_3.10.snap sha256:edcc542cf5b73253ed56e72967ce40f01ede7337d9085c737e2d48fb8206dce7 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_type_parameter.py_3.12.snap sha256:0dd8ab9bfbb5a4f028b2b2a83e4aa41d000a0c96ea358747e68e566d8ce5137a ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_global_parameter.py_3.10.snap sha256:32b0714d39029c89d1958fff8e9d9dec8cf2a4035a5fea04f57564cbb062689e ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_invalid_expression.py_3.12.snap sha256:ff726644a0f26052025c965fdf65b337a1f67a2a7027708aeecfd28941579d22 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_invalid_star_expression.py_3.10.snap sha256:0b48f6af79316d66775444f4a939b2ea8398a3b5bb6d084ca3d63a7aff12df22 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_irrefutable_case_pattern.py_3.10.snap sha256:d7cc85ee4b03212fa986ea3e28d1cdb724879cd238d7aeb40d040a6271d67f9f ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_lazy_future_import.py_3.15.snap sha256:9304c6757ade7511486c6776117ffee9199b0baafcd6964dd749ed91ff302e69 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_multiple_case_assignment.py_3.10.snap sha256:983dc27b3eaa8dc363299c889b23c0973c984deed121de1c34e9f1c0012ea239 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_nonlocal_parameter.py_3.10.snap sha256:bf129544d6e510820439498aed5430665ec70607bf699d537b4f84f3ef41f2b8 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_rebound_comprehension.py_3.10.snap sha256:e7d11296635b058a5da4b2f1f73c02a18bcff34752e184a205903c9285649bf7 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_single_starred_assignment.py_3.10.snap sha256:66675bea97dd59b8638c84e1a0cbbdd54085ef142c6070a5d34caa6a1c043028 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_write_to_debug.py_3.10.snap sha256:6b87ef868648b500d49b5108696c3247c91df84d5b2885371bcaa3043519302f ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_write_to_debug.py_3.12.snap sha256:e409281e3694ad81143606d770c1ecb9896ebc667eb8cd4058152a62110479ce ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_one.snap sha256:e409281e3694ad81143606d770c1ecb9896ebc667eb8cd4058152a62110479ce ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_three.snap sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_two.snap sha256:73aaf92f05e7edff827d35cd0f446026a254e98dd9a2376226fd15bc855fea86 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__undefined_name.snap sha256:3e97376f1e11ccb76fbe5b6e99d4d413cfe759d937e52692117168b2801875b8 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__unused_variable.snap sha256:ee898ca1c624420f42c4e6e552fd83f52df3d420b8bdc0beab985e5860768d79 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__vscode_language_id.snap sha256:551c05da647fa09f52d88a7681954237a24274faa6194b751d8644daccf51691 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__yield_from_in_async_function.py.snap sha256:29fa56d648a0abbe56ca02a0891c9b8c93d94efa548353c3a3101d31d3fd7671 ruff-0.16.5/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__yield_scope.py.snap sha256:dc52617b5eefc85dac85a394d376e2fee1bfa6563c318eb40b2b49adf1b6b274 ruff-0.16.5/crates/ruff_linter/src/source_kind.rs sha256:a8323f50b760b9027352ed776a39e82e5d5fc8245508ab190265997344824761 ruff-0.16.5/crates/ruff_linter/src/suppression.rs sha256:8bbd6b48e3d1c40abca10a208d3a3e8785f16aa5732446b36dc3d04f3f4219eb ruff-0.16.5/crates/ruff_linter/src/test.rs sha256:c5e14c96ca1dd42cb5195722f11cf92264c82aa81813a9398669096296777357 ruff-0.16.5/crates/ruff_linter/src/text_helpers.rs sha256:be1466935863d8a42faf2532c3cf0ee1d600c755c06e58d8f71de50b253fea38 ruff-0.16.5/crates/ruff_linter/src/toml.rs sha256:91f24b88f753a0a1f1c8cf21e049f79e97d2e65e785f7ef7a64fadeb6e109b75 ruff-0.16.5/crates/ruff_linter/src/upstream_categories.rs sha256:b6f5db43d4216c6c2d6ab525ed7ebb624078bfe07b3fc63e2e3efc8d3ccd1f74 ruff-0.16.5/crates/ruff_linter/src/violation.rs sha256:3023465e8c0c059ca4dd67ce6bad606503714988d65dfd1516c786cf90859270 ruff-0.16.5/crates/ruff_macros/Cargo.toml sha256:9227c2fdc82909bc6a257110842e5515bcf80b1bac03533549b993234a9e7836 ruff-0.16.5/crates/ruff_macros/README.md sha256:08278e6d62e2b1dc80751694c6bcf0b8f9eabff0700ee73b11f45ee1427c27c6 ruff-0.16.5/crates/ruff_macros/src/cache_key.rs sha256:a91a44e80feba32222021beedc3f1c9c46d29c9cd1a22aff2844889da79ff780 ruff-0.16.5/crates/ruff_macros/src/combine.rs sha256:e5b58f2b08d7434791b1c79ba348076835b7ebbf5ac8e07f412dad597d467625 ruff-0.16.5/crates/ruff_macros/src/combine_options.rs sha256:2dc037477c76684d13cc6e31881c5f179a9e9e3a6b14a09f1bb0c101bb67d81c ruff-0.16.5/crates/ruff_macros/src/config.rs sha256:061c19259077fede553cb494f9812af13ddfa705e5ce6e404bcd46df61c99a58 ruff-0.16.5/crates/ruff_macros/src/derive_message_formats.rs sha256:f4826ba02fe02c86b231c134d5d5d801ed66c1ca6b24b88e992d0a54e89daa87 ruff-0.16.5/crates/ruff_macros/src/env_vars.rs sha256:b4e024f0033b97bd47fca684fda6b5a21d817e2578ad7b0d1a46950f4c8da7e6 ruff-0.16.5/crates/ruff_macros/src/kebab_case.rs sha256:d1039bb950629abf39abb3aef9ee93f83993845781dd1fbf4e55893a728deaa5 ruff-0.16.5/crates/ruff_macros/src/lib.rs sha256:0ea3d03b7443e1853fbd41d984ca1cbe59156a7dc3cdd92655362386e4d464a0 ruff-0.16.5/crates/ruff_macros/src/map_codes.rs sha256:7385881962be0420af21bb466fb2da80c91e369da945035b1dd31dffd44ce8ac ruff-0.16.5/crates/ruff_macros/src/newtype_index.rs sha256:b3968d11b199c93d652e9738b80c8a50f02a107a67afa38af305278d471e01e7 ruff-0.16.5/crates/ruff_macros/src/rule_code_prefix.rs sha256:1de076296e98b5281bb42689c1af1759fd02c25acedea5327dadf67f354ee6b9 ruff-0.16.5/crates/ruff_macros/src/rule_namespace.rs sha256:36c70c1224c3ccebd38a360561357b8957c98bf81cd54c30b73f44b739621a80 ruff-0.16.5/crates/ruff_macros/src/rust_doc.rs sha256:2e5e4f5229c34bf880cf1bc3e6914f53a18b4bdb43cde264da267739d8b7307a ruff-0.16.5/crates/ruff_macros/src/violation_metadata.rs sha256:799a6b838185e617bb8ddec1b8f939c915516ba0a57e5f2a06c4be3e362dd0de ruff-0.16.5/crates/ruff_markdown/Cargo.toml sha256:a12b93b33a4057347f80c9d17f148533159a0528d15307cff37587eb18f2adfa ruff-0.16.5/crates/ruff_markdown/README.md sha256:fe0ced2470931c79dc7f84b8e65dac4bf8a4f74bf4673dd3b7c8d5db83e9d3f8 ruff-0.16.5/crates/ruff_markdown/src/lib.rs sha256:4a0cec51d9a25c7e239b7a2c80b05a842409b8a7cbbc6fa821c346c311fb2171 ruff-0.16.5/crates/ruff_memory_usage/Cargo.toml sha256:b07de6d4f35defc6b2a0cd7f6bcfdb5c202ff341f8a791f0e9bcda3569d190c4 ruff-0.16.5/crates/ruff_memory_usage/README.md sha256:1ac7f03f59ff45141b8190ed4f91acca3a253cf92848a06322964aee5be9bde6 ruff-0.16.5/crates/ruff_memory_usage/src/lib.rs sha256:aeb635287b415511069cc1ff75162bac08827b8390ed562cc4b2b171dbb77d3c ruff-0.16.5/crates/ruff_notebook/Cargo.toml sha256:af4271abebd7873860aa3eaa75fef826bd777f18d01b048f1308504fd12a4cfe ruff-0.16.5/crates/ruff_notebook/README.md sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/R.ipynb sha256:3908ed26ac36a47c1449b3d56b6095b69e6bcbd5f5243598fa15610c1cff5ef3 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/add_missing_cell_id.ipynb sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/after_fix.ipynb sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/before_fix.ipynb sha256:ef6506380cc97e903a5d1d5cc6a0791ec574bf2aac5366456810d67b75c4419b ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic.json sha256:4a85c7ecd0c6ffe4957fba602c4226d4f23363a59d3b470194c4528debc445b9 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_after_code.json sha256:4e9fa06ecd821c4a19ce4573f19f15bb8afff2189d39c22ae5e18cf51988f8c3 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_assignment.json sha256:93a45541cfc4f924231dccfca740c3db291523af61a647da671f836e855efa82 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_before_code.json sha256:e78b8380662d7c9d1b3dde5d323fc4b5ce97f5a0d214c58f5661b7e9672629a9 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagics.json sha256:97ab6af32387230db19df7a0b23bddec975ed131117310fa3960763f1b08a146 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/cell_magic.json sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/code_and_magic.json sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/markdown.json sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_code.json sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_magic.json sha256:293352de4b5c1fb5f0cfd16fd6a6204f5eec7e0526feb3d9174d43566172d8d3 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/unicode_magic_gh9145.json sha256:1ffde94b4ace8aabdfb464a2c4741fbc8f2b45ca08132387c2e5c3dc33bf239e ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/valid_cell_magic.json sha256:cb2be59ec75caae54637a199c84a366a67aebca036125dbb301b96bae102c975 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_javascript.json sha256:66d4507f943642877e8c9f8f5313c7692728141534166c0486ebe6fee31c181c ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_python.json sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/invalid_extension.ipynb sha256:37b29e6321064d28be70bc08e4054e3ba1df397b08fbb399bb6d6bf34401001e ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command.ipynb sha256:93d5fc56e47e7fd65c5e422b910a6c7e9e0c74fc0ff50ad3c63705c322af76ca ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/isort.ipynb sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/isort_expected.ipynb sha256:5dad4dc307f85eac71c8f263a7b13b348ab659348aa67c6c0ad7657487312ac1 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/kernelspec_language.ipynb sha256:02086a77c7272e11712d7f06ebc4e9fd0dc52ffce2ef4a3e29993ddcc8360d58 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/no_cell_id.ipynb sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/no_trailing_newline.ipynb sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/not_json.ipynb sha256:e08419b177f36eb2ac14202f62eefc4799f4b6f868252021b790936e50884420 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/undefined_name.ipynb sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable_expected.ipynb sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/valid.ipynb sha256:a2d253a68a82ba21cce2a801ceaa4da79508b75e564c05c290e742e6b729ec82 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id.ipynb sha256:66d5882194d9e0aa1385f5cbe3f61eff774bdd560c9b01b5fc8d20323ccb7e23 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id_expected.ipynb sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 ruff-0.16.5/crates/ruff_notebook/resources/test/fixtures/jupyter/wrong_schema.ipynb sha256:47b26e7ccd0076e78ac20795d26f090eb8b4ff602b949b86a402d41e373bfbac ruff-0.16.5/crates/ruff_notebook/src/cell.rs sha256:2b8c3b215c6ec0f254e135dcfbb1c2c21c8fef77a412339d499c4e687fabc7a3 ruff-0.16.5/crates/ruff_notebook/src/index.rs sha256:d141ade1d15c4fc4c140361f033638c327ea1160a26ed68a84865e1195066a5f ruff-0.16.5/crates/ruff_notebook/src/lib.rs sha256:0ad6571e8902e1321d74cdcaf093e8d86059782062e38bdfafb58119bb438f79 ruff-0.16.5/crates/ruff_notebook/src/notebook.rs sha256:170cd75c5fc95af14c18471295b73b53d6bb3274acf14c4c9b33244c3423883f ruff-0.16.5/crates/ruff_notebook/src/schema.rs sha256:5505c6293b832dad56343d77b0fdbee627fc19b63f1f1afc732b21e1188d50a5 ruff-0.16.5/crates/ruff_options_metadata/Cargo.toml sha256:65378ff1db1580defa933fc7b0145b54d98a342b14aa74bf43ba7b295184bb68 ruff-0.16.5/crates/ruff_options_metadata/README.md sha256:8516ecfa02990a0b0c93574208c36e93e1406f75e54f90a1bc738c815c71aec9 ruff-0.16.5/crates/ruff_options_metadata/src/lib.rs sha256:a9bf221fd93ca20dcea332a1530da0d1f88b1b5b9acbd8ea5808381110534938 ruff-0.16.5/crates/ruff_python_ast/Cargo.toml sha256:717a3ed1d1b5fa77b29e1e4333b390c18a078fa4edf296f46417a4f031ec0390 ruff-0.16.5/crates/ruff_python_ast/README.md sha256:414e5204d860058e6eb52bc9012f38d6e10b3618ce57226078ec98b193d45fc7 ruff-0.16.5/crates/ruff_python_ast/ast.toml sha256:0dfbcd074250bc65407a79db667184df6ce6989f782ac6fcc4b20731f94ef52c ruff-0.16.5/crates/ruff_python_ast/generate.py sha256:af14c78b8d0ca7eccaeb51b5099d6a69d9c992000e3103be1c3fa29d862c981e ruff-0.16.5/crates/ruff_python_ast/generate.py.lock sha256:3a13786e80b8e7801f92071bdbac92830076ee9ec2a0585da70debc718ca7f24 ruff-0.16.5/crates/ruff_python_ast/src/comparable.rs sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f ruff-0.16.5/crates/ruff_python_ast/src/docstrings.rs sha256:29ef02dd78ee3330af90fac79ec17a71c4ebaa35180470de5cbf677ca8501c48 ruff-0.16.5/crates/ruff_python_ast/src/expression.rs sha256:0668cbc5e931351ac3f6c4b37b1d0806f35f766ab36a8816e0c757f63d21b4ae ruff-0.16.5/crates/ruff_python_ast/src/find_node.rs sha256:6cce460f3936232f45162d7dcff97632180bc9910e88175ef0085e2e0b6e3981 ruff-0.16.5/crates/ruff_python_ast/src/generated.rs sha256:16eee8530c36757ef5254b9f4b81fe878d30848289b0e5844f12d779b22d8931 ruff-0.16.5/crates/ruff_python_ast/src/helpers.rs sha256:e1eddfa082e310facb2a6ee968ac973cdda8c16c8e77b7a6283980fef3cbe24f ruff-0.16.5/crates/ruff_python_ast/src/identifier.rs sha256:3e8681ab732d4aaa86a8c105e2a629550bdaaa1f1f9a5839489dfd4087338f75 ruff-0.16.5/crates/ruff_python_ast/src/int.rs sha256:712c897ad642964bb8526dcb13d97bb1917add11cb627e894b738c6f4affa428 ruff-0.16.5/crates/ruff_python_ast/src/lib.rs sha256:1176d46d155af5e3802b7491b74d33ddbbd64677b46a1ed586a65eb378da7d47 ruff-0.16.5/crates/ruff_python_ast/src/name.rs sha256:adadd8455eb659f41b688a280eb945d0a47529fc30ae70f09971d482ce6885e2 ruff-0.16.5/crates/ruff_python_ast/src/node.rs sha256:6b477fc0500cd04bec204e703b2a8e0010678cdba3e5b0fd24c03b314ca97434 ruff-0.16.5/crates/ruff_python_ast/src/node_index.rs sha256:19d7a907a8ff1cb9a6030e04d20d4e58e78a03a9de7d40c67f5644ad45ab025c ruff-0.16.5/crates/ruff_python_ast/src/nodes.rs sha256:b011495d0421c89b0cfd805287a2307635d15c9efb4f1b56283e3b85517e2434 ruff-0.16.5/crates/ruff_python_ast/src/operator_precedence.rs sha256:9bfce56021cbb06200a3741eea976ff857c92f8e0c6a833165f60483bee8b301 ruff-0.16.5/crates/ruff_python_ast/src/parenthesize.rs sha256:e782c41393c3b8cfee90b73da283186dd60c464c86bd1e387c930b5c6e51c33c ruff-0.16.5/crates/ruff_python_ast/src/python_version.rs sha256:fe1d30ece4020359923bab29e29b14c80ab8a968a64463d7fa52ed4253708300 ruff-0.16.5/crates/ruff_python_ast/src/relocate.rs sha256:992d0809da8ad36876ed8e42e1907cbf6f1d9851022a9b3501d05e5fbb14b156 ruff-0.16.5/crates/ruff_python_ast/src/script.rs sha256:cb7f6a577719ca12626f30965f0a25ecbfffa2c722e31b9a97c8eef7083fc802 ruff-0.16.5/crates/ruff_python_ast/src/statement_visitor.rs sha256:37fa940870ae45989373dbb4f479e33fd17d31f1163796beea8bd2f5e1dec1a9 ruff-0.16.5/crates/ruff_python_ast/src/stmt_if.rs sha256:0632a6460c514b71cda8e24421f03403ea0a45ce8464e14af488abd92ab2294f ruff-0.16.5/crates/ruff_python_ast/src/str.rs sha256:9591bf970447bba5992f572cb04d0acf5d8557608676fd3f0842c92c0e37eff4 ruff-0.16.5/crates/ruff_python_ast/src/str_prefix.rs sha256:88044cec2bfa05f9288e37a795b7909cb85069a9711ce2b4a838f7528722d8a2 ruff-0.16.5/crates/ruff_python_ast/src/token/parentheses.rs sha256:29f8252da30d05379414e6aa6fa2c9f7255455bbd0dfc5a5c76812c43ddfa852 ruff-0.16.5/crates/ruff_python_ast/src/token/tokens.rs sha256:6c75084956ee1801be39e4a6a597a518b8f6f8131657c5020e090457c29e9dcc ruff-0.16.5/crates/ruff_python_ast/src/token.rs sha256:550613f2b977ccc8f6b4ea07113d160b2f2baa52fcd62c530f60b90f1f2fdda2 ruff-0.16.5/crates/ruff_python_ast/src/traversal.rs sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640 ruff-0.16.5/crates/ruff_python_ast/src/types.rs sha256:69801c1deeb78ae79f594017764bf35bc9120a2609e2b38c80635fa43b9c522f ruff-0.16.5/crates/ruff_python_ast/src/visitor/source_order.rs sha256:3512edcc4354f9dae935dc0ea0b1f4605ab547f9cdf34b67296781ef09b43344 ruff-0.16.5/crates/ruff_python_ast/src/visitor/transformer.rs sha256:b20f057ea8c5ee1e528af4bfeb84b79f82aeb931644ba2ad2accfba758b94c55 ruff-0.16.5/crates/ruff_python_ast/src/visitor.rs sha256:15e593a1ad8ddcdf704f82ec45ba27fb1dc67e61d12462c22ab811a71fd99469 ruff-0.16.5/crates/ruff_python_ast/src/whitespace.rs sha256:037d0d83ee697f836d3393575b4d2ca732d91b82a268ecf53b76f257796ae89e ruff-0.16.5/crates/ruff_python_codegen/Cargo.toml sha256:baba45d0d72b9ff7a636553e32cc158bf5346a0cd69841c3572c246d44bcc4ce ruff-0.16.5/crates/ruff_python_codegen/README.md sha256:8986b803a989ddf3f327d82aca56931f313327d120460d7365e80a75c69e2bd8 ruff-0.16.5/crates/ruff_python_codegen/src/generator.rs sha256:209993ea22349ca2a95a5529cdad84edc4f71d811dbae06ea8515fb848428a54 ruff-0.16.5/crates/ruff_python_codegen/src/lib.rs sha256:dacc3342c1dc4be727be7efc382cc6b8f0b87c2f07102d75e926f91f25d330b9 ruff-0.16.5/crates/ruff_python_codegen/src/stylist.rs sha256:02940ed6d0ed742ab18834774a426135077509cb95793e88566a3aa285f00bc9 ruff-0.16.5/crates/ruff_python_formatter/CONTRIBUTING.md sha256:ba46e311e39053162145065ffe4b7bbb07cc5b76f593ca5f0295f2f449afdc46 ruff-0.16.5/crates/ruff_python_formatter/Cargo.toml sha256:23ffdae6804b3726b5fe709263e26d9151db30a2776286bd1cae5934af6ddee2 ruff-0.16.5/crates/ruff_python_formatter/README.md sha256:1dc1b2261f2556d605cf95d0e8d2f46872d8e8a2daf858e6724848879a5280b5 ruff-0.16.5/crates/ruff_python_formatter/generate.py sha256:9decacb3bdcb70faab35d8670e8b0c70068b1b0a608c79e754de0e258758377b ruff-0.16.5/crates/ruff_python_formatter/orphan_rules_in_the_formatter.svg sha256:366a151eda4856eb248ef3f4e6362fb1ebccd2caeea7a21f7c51b6925c34d685 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/.editorconfig sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py.expect sha256:be4a1765f4675872f846440de002370c65e97031f2d4b49c41b108e7fd9e2939 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/annotations.py sha256:8f07f290a9d21e24be630aa6568500f6a62105436ac3a0caec5b6b4ca4ea73ca ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/annotations.py.expect sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py.expect sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.options.json sha256:29455c8ec3fe101d47fdec4ff53143e081f2443ae4f6e1d9de98b76185a63ba2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py sha256:4e1eb72f20c6e257b99526ddb49fafd3382e47b0ae4cf29bc235ee23d379d73c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py.expect sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py.expect sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py.expect sha256:252ae3e893bb06b0da6eec905e3702352dbeabcda4c66a1eca58db0ea9a31203 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py sha256:b515dc70bd262f6bd7cc4530849abb8f2da1e087c2d327ea9047c37fdfa49c1d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py.expect sha256:a22df60aeb49b285d6fb6640c17d0d76fab8c278589deda1ed2e3375470b1d74 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/cantfit.py sha256:3ae538963cb4d538711902c7a9b4b38aa11e6649c0a25035f41460e049146789 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/cantfit.py.expect sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py sha256:4609a169fca643c1c2e3c5d2eac06134c3ef0a4093668b2e843148e5f3e52f2a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py.expect sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py.expect sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py.expect sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py sha256:4761949c5ec5e75d125208bc5c5da5844986fcaec77433a89ba3e0c2da719e53 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py.expect sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py.expect sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py.expect sha256:33bf8da14f81ebc8ab691e6e13284d91c3acc36453da1432f0d7bd80883357aa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py sha256:71989a9e1d6854bfec9fceda03454037f9f94f9161c9227258f2cb418dd2f69b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py.expect sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py.expect sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py.expect sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py.expect sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py.expect sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py.expect sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py.expect sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py.expect sha256:ea55f8f64dd50f480e21059bd1ee245ee90701d4802492dcd0b3c26b51c265ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py sha256:a874a8b368b9c417f75958083d96609291ea23244f94de313a245ac997d755cd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py.expect sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py.expect sha256:0571249dde0d40767316911ba488a6f266232dd01ee861419700ad02dd6b2eab ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_tab_indent.py sha256:0878d791c83e4a7b657be58321d73e37061d9f8ae71eb9738a9bab4db5adcadf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_tab_indent.py.expect sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py.expect sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py.expect sha256:8551878e015de32b8703efff884ace8ecb99a2edd92dce78fadc6d1871c226fe ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py sha256:3d3ff99724382bec3955fb0d0d4e6b65557108464a3251659624e662a23588db ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py.expect sha256:aa8decaaa0ef40e6445b622d7523b9a3f4715fccca555d8ccfe9480b36f1ee0b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.options.json sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py.expect sha256:ff3e265f9209a292621e855d97f76e8f5d20d02d2f9d91090b2bc1a695dc27bd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py sha256:aba653350cb68dd7e8ae9026cec01bbf69bdbf718bf6d3d1bc583be1abb66404 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.options.json sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py.expect sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.options.json sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py.expect sha256:aa8decaaa0ef40e6445b622d7523b9a3f4715fccca555d8ccfe9480b36f1ee0b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.options.json sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py.expect sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py.expect sha256:cbc69dd18ebe5970e33a2561faae314acf31ea5e26e484a20ea7c9c979456d04 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py sha256:5775f67c2cff0dc0c2762b0c3e3de7a250f6ad90a568a33d643a693963a8be05 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py.expect sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline.py sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.options.json sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py.expect sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py.expect sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py.expect sha256:df6968b8a5dac8be270ea77b7c8b86f21d1481e9b475b579bd2bfeb78012d980 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py sha256:093129e3e3ed29dbecb901405437352d3d2de926ebac753d2c07002c78496ef3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py.expect sha256:b255516de44842100c97a0f0b88af05e9832c7d9d1435bfebd7322f1a059b030 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py sha256:d1904142ad1a2a18e2a18659b37ca7019c82a29a1332b9aebd3817d2f281de81 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py.expect sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py sha256:2928be504a9c49b9833662f1e97dee8c62e44faa5ae2b177e5158841f0611e12 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py.expect sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py.expect sha256:ecf6581738ba3c8e2489adeb0eae3ed4e769e2f20aa085dd894e4ed9e7d8b37b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py sha256:4cdc0449ba0f09729ff608d8de4e73fdcf124d6128268364af411ee10e61fc8d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py.expect sha256:143d2730704676cf784d6ba773aac51d566544f806399e6b42651ffa2a99bda3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py sha256:0d8cf212fd45c52f860972883f0a3b1010de24ec5b49836b617b22bfac310f5e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py.expect sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py.expect sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py.expect sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py.expect sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py sha256:9b959a45c8c6a2e8ddd21822805a2cb3d0ee9624c64d4e35583611f492625b4a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py.expect sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py.expect sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py.expect sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.options.json sha256:9a257115542e52618407d18f7a0bbe80548574e1820abc82dac98badc5fbd727 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.py sha256:9a257115542e52618407d18f7a0bbe80548574e1820abc82dac98badc5fbd727 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.py.expect sha256:ad034bf34aaf0f9e5b1d552236c1813caf1ee5759bec33af5a16e7b0a7641d79 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip11.py sha256:ad034bf34aaf0f9e5b1d552236c1813caf1ee5759bec33af5a16e7b0a7641d79 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip11.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.options.json sha256:3800d29b1a8409eac9dc99b204c9574ee70abb758979058bdea1d18fa1ca89c0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.py sha256:3800d29b1a8409eac9dc99b204c9574ee70abb758979058bdea1d18fa1ca89c0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.options.json sha256:f413e3348f7b102b9b2d32df5205a37b92e535c8264e74cb168c2263977f368b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.py sha256:512b906df08ed858ba5e9c76180ce82b3ed8f7cc81bb69ee00dfbc2efca525f3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.py.expect sha256:aafcaceddb388544ba2fe094e1c718f5bd5cc2c6e2351feab956595834be5909 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py sha256:b552c3fbb3e61760268105b1082f8c06b177ac244812adf7ef8edcb39fddef2b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py.expect sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py.expect sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py.expect sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py.expect sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py.expect sha256:95f816ddb593215ada0cc80829b8a4f010f2fb7d678bec9b9bcf0a942c186829 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py sha256:8a74a17095e838eb170094ef85a3f0ab7f7389303cbf1dfd6b0031b28f1448f0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py.expect sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py.expect sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py.expect sha256:0681879aa46817a0de04298675c5b53e11e8d800aa3e0c235e3ea0d7db40a75d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_in_clause.py sha256:0681879aa46817a0de04298675c5b53e11e8d800aa3e0c235e3ea0d7db40a75d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_in_clause.py.expect sha256:edbfbc19cf2f8d1eea414463dab2f64fca9104b54fd17992b6e5ef53c9a7ec09 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_strings.py sha256:edbfbc19cf2f8d1eea414463dab2f64fca9104b54fd17992b6e5ef53c9a7ec09 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_strings.py.expect sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py sha256:b2a699447211a5f3272862d15790d77b88c1978ff3d12efc10f0b8f9a2965941 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py.expect sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/format_unicode_escape_seq.py sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/format_unicode_escape_seq.py.expect sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py.expect sha256:49a0d205298b0a04c5224353f3316eadbb1ba806713078f632bfe5d6d2272ef4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring_quotations.py sha256:3362a8de127adb95a252fd4659a1d25ac4414b91d5bfc047417847eb4f9eb9a9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring_quotations.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.options.json sha256:ae49a2c417f203b68684dc6342029737b90346529c25b38f7ad9f9a573397ff7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py sha256:df7c2c500ff195ea0c1a269a92933de98203441435cd87306377c7e35cacb84e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py.expect sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py sha256:68a50d444859f192472d534587b0ef492c44a86ba95579b0e50d86b8506a69da ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py.expect sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py.expect sha256:3d8548ce15cadbdd02547c1183fccb5727feb215dae9d31ca2eca6e360856894 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py sha256:92c7e9fac89b50f3abb8b9cb49bfa88e4cf914f43a6a9a7a5da613cfc366b21e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py.expect sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.options.json sha256:32b63bd94fd5cd19cfd633bd0513a42bbeed05f5bc028904780f3124f8927afc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.py sha256:348b61333c2fdfc6ae59a29a8af0e748c699ffed67ed78d25035d87e63a9b23f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.py.expect sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi.expect sha256:da79b186b6a5a8a0e687c5c6fd11af47281c7939b01b932e6ad669ade91e212e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_comments.py sha256:866d2daf4c6ea25d3622675766f7b921550157b7f7b25d140821769a4e8fa52c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_comments.py.expect sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py.expect sha256:6e67fc597ce148e1b587783a4ad44b13f3cc35ddecadb0aac1a786eaec014a7b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py sha256:472937777336ce2d6f772a3c77b919cae0fc43ccff963573342744ccb0a95f4e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py.expect sha256:6a92f543cc83623dd96c8178448127ba9ad92078ca8f9986733d895a435e22db ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/jupytext_markdown_fmt.py sha256:6a92f543cc83623dd96c8178448127ba9ad92078ca8f9986733d895a435e22db ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/jupytext_markdown_fmt.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.options.json sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py.expect sha256:1408f483f2b54ece0b43f22d3018bf2b3c50f346dc3d63cefc262b3b15b9ad4d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py sha256:06ae2aa7fe20832f1f2ee8067eacb258a31cfb8c271844a85bf1bd2c8d54655c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py.expect sha256:df37fc817ff3ee109b1d94ce010c9164ace0b15d0d09067ad4e545c74be00b22 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_decorator_edge_case.py sha256:df37fc817ff3ee109b1d94ce010c9164ace0b15d0d09067ad4e545c74be00b22 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_decorator_edge_case.py.expect sha256:118fe3df91a2b2922f6319650cc1dbb206cc8032c53ccedb474b0eb4dd38579f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py sha256:e29352bd28d3ce9c4cc33cbfe2e9feb77f7d40ffe73835c6f178cd93cbbb4a2b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py.expect sha256:f1502755de78f022cdfce81e3b2f0deaeb101d81ab9f310431cf03e3b2e7acc3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py sha256:be9dda166879342401b4cac42c5362ded959b0064c91112a50aed7df08a594df ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py.expect sha256:cde6f5d0fd46089ac3fc44a473ade7dbda01303918344aad7ef752b99ae39d04 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py sha256:c6b049255f7ee17bf3df8f85280ac8916c3aa34cfcc4f001bbf15b7916d3abaa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py.expect sha256:2311b064f77bc84d0bdc2f905add049d39356633f6c574060f5fa90248e721ee ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py sha256:1741325d71440e1fda7bffc82e7a26642f3176ea3f282bb90f482af631536ed9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py.expect sha256:2af2bb57d88d937b1ae01bb5e884c2d3a003ed85ac10bf3677639e62a49d212f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py sha256:062ba6202d3a811d2a0b6dd9daa0249c6c4953d96c5a09929173d19aac68ce72 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py.expect sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py.expect sha256:03e80a078261219b5cbd1c6446a05079eae50b81fc8d4ef1f89dcec631efd574 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py sha256:cf7370d0c5f6d145e89699cd5509f8b9904b0e607350f65634aa4707d8cd8fd0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py.expect sha256:2a5dceafebe392524dddbfa0df096da62952ea993edbdb7a06b1a74dd1779b97 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py sha256:a39fe04a84cf4246b2a336fe9b3fc20199b26f80bbc3b670a79c7a90d82830d1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py.expect sha256:91252b53fb63dd23ef7c7641c79e52229ea277c10ca6a06ff95c2b38e4ba2a1b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py sha256:640042d7df6bcc546819a7b19bb86980b51010820597f796895e6901624e1097 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py.expect sha256:12f419c9a2c5da35f371849707e0129b003d8593b516a7516c8df9c3e38adce4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.options.json sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py.expect sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings__type_annotations.py sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings__type_annotations.py.expect sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py.expect sha256:d1f6203052a7008930363af782d8f8c4c4bffb952d6eb057e6b1e2d40bc7036b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py sha256:49b5fd436045c1779247a6820560d3909dab9936ecfe513bf24cfeccaa2576c7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py.expect sha256:ca98854c5fdebb235362f976a98995cee68b284eae670a78d958438a73accef9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py sha256:f3b591ced563596a6f12b393f3da27457a09facac1df466abaa4d73249c3edc0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py.expect sha256:a3077edc4d74c82ba9d4131a0034ffc4e624f405baf1666fb76c515e9855ba85 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py.expect sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.options.json sha256:e128c0b579a64fae225b2e9e8e7ac437354195f0716226e5a9c8673b511265af ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.py sha256:e4c1dc83d0024e4856e37c6c103f502094769a21c10d2100032d1766964fab90 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.py.expect sha256:6a4adfdbc507c3d7cfa2dfa47a0e73e5caf531adbf937ae2949a77018c9c74c7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py sha256:c9a03c235d73687a3bd434ce3a9ff9b4c36c086708857d3b2d24b7da04bf4485 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py.expect sha256:dcc6eb885df079884f2eb67c33dd7db287326cea679b0a4610c84285b3d8ef35 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py sha256:201db861fc5f8a828915a348d0f0e518773e2fc22c78080ec11e80f72c9eace7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py.expect sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py.expect sha256:f3a9348a013af232189904ba98ec436441d64ca3ae9fb35e2071629168608257 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi sha256:846fee4a467cacd20b54d50d9d8d2980ab81f50074b4b73560c5a5f36ed0fcfc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi.expect sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py sha256:a32a089e8f713a67f4fe3b16f0ece13dd6b8fbe96af3b2ed141c79529dbf603a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py.expect sha256:86723f89a93cc1bc8421f83eb8d4e8841345776ba8098bf7b912cf086ec73536 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py sha256:ea20dd4fd4ba56fa77f47cd07d300ec76441b3bd3f9696f422b9016fc08aa827 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py.expect sha256:0e59693941c94f7482e7676ffec9c74b216d9ef65b7144be3b2222766d7d1213 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py sha256:211bb7380aadef0098991a309942cc21a3a6cf3b1f3539e7a5ee1b48a8f6a8ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py.expect sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.options.json sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.options.json sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.options.json sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.options.json sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.options.json sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.options.json sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.options.json sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.options.json sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.options.json sha256:8e430ff9e3a938d4c1df136f62ce945d82fe21885ad4eda847b4c0c05ece424c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py sha256:36d1929a0ef8c4cf13035a8ed0b09c6aa014d181ee932125304d8c3f973e20ec ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.options.json sha256:7318b6fd5746f2dbef59ed2328713d6fc0565f7b2b215c4d4c190821a1d28b46 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py sha256:e630770c27c2aaf0e0acf0df572064cf0911dc3edacbe2f51bbe90dd5a54638b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py.expect sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.options.json sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.py sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.py.expect sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py.expect sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.options.json sha256:7811143af47d83b2ba302dd86473e9c337172f05d68c80bca8d9d6df7dc41079 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py sha256:7811143af47d83b2ba302dd86473e9c337172f05d68c80bca8d9d6df7dc41079 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py.expect sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py.expect sha256:6ecbf87a27c46cfffc02a0f4b66f16e1177e1266e388daa12f9dcfb8e1c7deac ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py sha256:74dff4b9e4d01247d4b1ed6d277f736b234c18c4061144f71606ad58b551b77d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py.expect sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py.expect sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py.expect sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.options.json sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py.expect sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.options.json sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py.expect sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.options.json sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py.expect sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.options.json sha256:e43e565f7d6209f2e360eff272f42e4d22f1501730cbb10cf45619a9b117b7cf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py sha256:e801f62c0803967ce39796a81f9f6f94d79029d3dfe0ed3290332a07fe47e13d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py.expect sha256:c07c824c9e5bef26f4f19332d35a226ec05d0330f79caf2b659ddca4f0fc6043 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.options.json sha256:22c924013cd961dfc8ef3e1774966e4b61629d0bf36bcf06d8503fbd6242b425 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.py sha256:ec809890ce2a78a342016e4a6909ae4fcff7a0cad4ac32944da8d48174beebf9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.py.expect sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py.expect sha256:1f69e75b47159aa6294143c623d8c63717a83d514688d3ecf92601c70a2699d0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.options.json sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py.expect sha256:f4ae48dcf9804773ba0a3eb241a0f7d0b32fe415a4f76f78a2cf6ed58938d9cb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py sha256:12c5c56545dcec3b45405cf87be0f0809d022a9480cf147341c85d23d930aefa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py.expect sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py.expect sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py.expect sha256:725e7d030d076016734818f414446987147d6a1bbc127b7cb8abcdd1c1f493ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py sha256:b841e54ae0c8a066430d8f11430e0adb5ff461bcfbd20d218922e71826729b7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.options.json sha256:22196983fbde6c0093bc033d120f146c13809def4c84850ba2fd642bbbe72873 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py sha256:e8e27859944fb4dc43168458541b44c30f3911f5fc81ce565d8e164e75fbc54c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.options.json sha256:623865430363a8349169acc15e0c8763c9571a30aae22ee666acc21294e6f283 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py sha256:d9e8d5cc75c2d9c3000c9478b94204bed64e947cb18f2fd81651d599549c47bc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.options.json sha256:35a9d5c5aa5ec42291fb06641408ec6d8cbe45b912d8db55f8b6078c9df8e9d8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py sha256:0ffb5660e68a84a0f0c33cc22d3ae1dcd49bba380313cb250abeaaa3422bbae0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.options.json sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.py sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.options.json sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.options.json sha256:ed45b79d9c8530e68744efaa3df6d40c0ca22a957cc911579b2e726f9fa527eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.py sha256:ed45b79d9c8530e68744efaa3df6d40c0ca22a957cc911579b2e726f9fa527eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.options.json sha256:9307d91410fc7a8dc5e6b6e38e7863e2450afcd756811243078fc00b0bbb4a8f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py sha256:d828f2dd0520c1413c21c168d87f953ee440674c18eef09f4dcaa89bb61fe449 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.options.json sha256:899d441291c204fc2b91efa5ad0e049da2d4cda2884a71f08e5e64c6e07683e9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py sha256:76b1af0e651787a0c934cd184f1b20f70c88a5f4dc73f8fd47e279527e814c89 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.options.json sha256:6c4a9959ca92fe2f99ed3b918279886483fc25b0fb669ace3ce3f937f3fa1c36 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.py sha256:c4e1ef62528989ebab1b285e6932857f64f5472281baefb3f73253136308f083 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.options.json sha256:d717d702d5eeb388605df3d68d7e81809238f34a383c41563246536eb68e8bdb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py sha256:9fde70f63f7458dc7f8385ddf0597011fd8d577c9d5ce95f51b7a1ff10f622aa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.options.json sha256:fd4cc9cb24a99bedb2a0f8dd3189ecd65d157966c00f635939d27ab6368f1fbd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py sha256:3b278c74dbe09f2af417c93c35f0ff5cde1d11c9cd616261d66b867a7a1e4b5c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.options.json sha256:b5daa0af2dd62c592a33d538b25606174fcc938ac20ee0f0735abbe164f7a867 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py sha256:611ddf6efc4c9fab368073b96e8b6a3505027e11d46a3bbada1332e2de135bce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.options.json sha256:7dd87e2229064bf5c43642f72443f9a0b0ccfe682069acc457b18b110b5c65b8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py sha256:cf0864bd0bc49a235fbba76f497edb712a2097535b705c51a6001f3f00cb3afb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.options.json sha256:6608467e55f725f52fe60e84469f2f0c56501452361e03716324554cf97d0874 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py sha256:c712ffdf5c5f76e7cb7c4125d52578389d6be1563824da3ff83a6e01e70ab6e8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.options.json sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.options.json sha256:314dca0213b2b2eb6323e91a1736ffc968153cc138b9671c4eba3d9eb6d7bb59 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py sha256:9746203728550e0e50a70d58eb13741e79a09096239f0e0fbc60175da49e2081 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py.expect sha256:ec04cd2bfb84d3ee0ef0d320e9964c6d2b694d06097dcc8ae60f5a6d8b016f85 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.options.json sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.options.json sha256:a8b25fdf8824afa29217bc55959e8060cb9f8e780c0a13f9cd3ec4d69e71b792 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.py sha256:8d5f0445f3d394815a4b91c4a9f2ca850a94b55e28b4c640eb9dd88f0974cd69 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.options.json sha256:ad475370771c642adbdee76d89c979955e81473647df8c2a95a7ca4f0a44352a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py sha256:5d7ba278cdb2e3469b8e07b57ddcaf0787be4e305db8d0616fd57ab4e3d14da4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.options.json sha256:de5e73be93bc8b7208563048cd9fbf492a658512f97e1dffbcdbc52e1f1039d3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.py sha256:4524582fe51ef0c5089888ac88a23f6346349f0d81c653fc08ef3a498b225379 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.py.expect sha256:79385425f45d5d140893aa0e34b47bf947ba304dbf247d7f045eb5b1119a1a3a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.options.json sha256:88b2a1305cd980db4d4daf2dc9495c1c337d160d2bd6c5a387d9f9ef6cb31c38 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.py sha256:bc1b097ff887df8305f3bd9b565d21de4f259b0c3bb22e65b8e3f6b350bca16e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.options.json sha256:896597fc9ce344804d8fb406dbe94de83b89c6318dc2b3ec67ce4df303c6ab9e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py sha256:b7fe6b1bc43537aff25f5d44243b7b042f8b2deffbc1747e7902cf0d4b28fa70 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py.expect sha256:3fb79f43db0e696a837974324bf4a42a5f1175db5f82bcb5064da52d469d9aad ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py sha256:3fb79f43db0e696a837974324bf4a42a5f1175db5f82bcb5064da52d469d9aad ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py.expect sha256:339e195ad7f7d67ab5cc41da2fa2e4aa209d5768a801fa92e3af5791cd1649f5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py sha256:221ad4fc46d0a8c6c156b41a6e725290b6c0a34bc5308b143e271a42c067bfdd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py.expect sha256:ab349e2a68b228284cce0f970fd6c38181766c38dd261eb174606db73900dc0f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py sha256:2ef1418ea0fe0a02ca97d11109a0eb578360f6f517c2a0628db1c8e92959dc68 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py.expect sha256:09f97a55f1b53d3d19bbf40817bbc20ab48de67bb26eee6bf8a53566a9664abe ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py.expect sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py.expect sha256:506c6353c2b2a7375ee4a36a24bf039480b3598c3c74ece6ffbc2f49f43eb5b6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py sha256:9fffb2dbdd86f54270deea4d94464c58278854b49d96f77c316a136f5dbc3019 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py.expect sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py.expect sha256:cb9374f9eff37b36de4e1364db52c0badc7efa0cd8ccc75cbf233ebed29feae9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.options.json sha256:44431dd56f1e750accf2936d1b01b5c2eb70d5a27c9094b2a32dcdfc1c270956 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.py sha256:c3a483ebe64c68beba6e9614ed736026cae8f775b44c23184da9aff06084dcb0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.py.expect sha256:ec04cd2bfb84d3ee0ef0d320e9964c6d2b694d06097dcc8ae60f5a6d8b016f85 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.options.json sha256:2c38d1467693a3cdecda1d63926007ab7b43924d280569dd2d0e9dad6830bff7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.py sha256:1cf06323668909ae21791b89d4b50397b1630df29b594988ea002770b08ad626 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.py.expect sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py.expect sha256:e5df595acabd28bd201e33de2b07a14e96fcb96c0d0251bc8ded156cc2169dce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_lone_list_item_parens.py sha256:fb8ebe62cfce378566214e66b2c681c5715014622376dd73237e54a73cd0a086 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_lone_list_item_parens.py.expect sha256:5ac6b33061831e025c02496605528d5525beb3f53a2a193c729d2d215f02a9eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py sha256:2375881f62dd95f2f881e021d0bb50d0af080ec4dd16aa2995a752d72307ae6c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py.expect sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.options.json sha256:ad709d2817b41bcf82458c8b6e3c9e324faa71d65f4745955794661e5b309bf0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.py sha256:1b8bf132b0a20d60bed783e01cff7f4517b67f7076db85e4c98b6f316eabe87a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.py.expect sha256:6161348f0019383a13cdcc55e7105bb9c9e0664d400912a7ffa117753b36c9c4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.options.json sha256:000f42fdec27197ce6b699eeaea373d126db029b27a92bb1ae998a5549186a93 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py sha256:6ab08768ea482cc39aba3d60f4c889ed736db5a19dece846244575c862927953 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py.expect sha256:f38d0727de2820f71cd5fb3e5d46d6793ea2fda35e6ed3745ee2abfdfeffe988 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py sha256:831f17b8652424ea5010b61d64832f2b32b0da43e0f5c9762a2816045cfe96bd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py.expect sha256:ca6e896292398260c19967f24af86a5fd4efe56c2781b06d0f361c906c4c438e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py sha256:a5df419a9c85ad349a61adcf21e2f2e7868e114404d77a75af33e7f31780b335 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py.expect sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py.expect sha256:cca0d6430f58c359553658bb6c492fbc8b4042e2eb4acfef2ae5e194b8d200bb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.options.json sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py.expect sha256:1fb3a2da6f8e6983d4657372000770b7427935602bdb490102c10af5ba45dc3e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.options.json sha256:fbec0aae40cfcf03b854178a44ef970dca33a672479a89c5def0912db340310d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.py sha256:36cc100d6f7e31d09167ea23f544d39358190d15748fc0c1ff128774ca08fcb4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.py.expect sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py.expect sha256:dd131e48e5a893b94432865ae785aae4d91c5ebaafd2f4e22470d175164aa007 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py sha256:6a92b307539837ff92c8cca50c08e070f2f707b9eeb069b81e1405026b2b8644 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py.expect sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.options.json sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py.expect sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py.expect sha256:9a1624945d3fc40d8fd2affe49fbf50fb2ef6b602570df660a3a84d5b5e3089c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi sha256:0af40546a367591390896c89bbcdbc4cc77fe06fc47c8709c33bccd73d92c5bf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi.expect sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.options.json sha256:d170749a29ff55f1efd2d036cb1ad8899dac1c433ef956c706fc9f527391c1eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.py sha256:dd41bcbd984777bfce0055304cc666c4b70de313e94a23d3aada96be1439ce47 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.py.expect sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py.expect sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py.expect sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py.expect sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py.expect sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py.expect sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py.expect sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py.expect sha256:9f34fe60cd0c3cc2be075fcfc79f33a1cd0a1900408e11a4a1a21ff83a7e5445 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tuple_with_stmt.py sha256:9f34fe60cd0c3cc2be075fcfc79f33a1cd0a1900408e11a4a1a21ff83a7e5445 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tuple_with_stmt.py.expect sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py.expect sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.options.json sha256:bb9c7a59ebe005ceaa8cddbb3c40c3c2479fb5d25d6b483081b5b5e3c965967d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py sha256:7184cc1a73e01bac16b59a21d558a939f92574d4e45b65b58d5e59c435939f53 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py.expect sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py.expect sha256:a51afe1c0c94d9d3aa86fe0cb54705e051e1e9b909b6464cb5f4c6f47611e221 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.options.json sha256:cffd3410c60529f65cfe7b0f29464c80e93278dbac0995b47d6bf60d5d2dcf93 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.py sha256:a784082230948cceb46a2c37c528472e8c5da38e18939116d444bd2a95ed8f7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.py.expect sha256:61c06b560db16271e299015609f85426af3aa32ae9bdc9328ad5330e835faa92 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.options.json sha256:c9e9b597b14dd96ba33646d1d68285a1a3a6a9849711da4a6fd7f7a53d38d9af ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py sha256:fce304c8f01dfcb634b654797ce92002ab46c917f73507ffd4e197bb56d756ce ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py.expect sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.options.json sha256:372b1c95acf2ab717636b441925d633a3df73966d99f935c70c4070178bf3941 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py sha256:8c8880cf2eea90575e35bec5a1ce345a6972639e56f5461aacf37fcdda62a5a3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py.expect sha256:f7fc50d191f19bc96d02d6722fa0284c831b1046cb50f8c92649e00a59351653 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py sha256:5682c0193b9b84c7d6304a5f3de29d8530c935ab787b01dea6f73e83a314330d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.options.json sha256:975f664d157744918018348fb124178514a4ff8dda1ace8173b219dd858794a6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py sha256:207e2b03b6b48c07ceb0de2b00804ecf783140c9966879ab5b1e64fc0678c5b4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py.expect sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py.expect sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py.expect sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py.expect sha256:de1b8d70a5361247d95d67d0f4458c162c218b48a4a5573860b49558fb36b2e9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py sha256:6bf37df35199dfa64440a5a79590285b9c8821c71c77ed332a207ef195052576 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py.expect sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi.expect sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py.expect sha256:71b0d719cad6568ee83b045821d7e870b9581e8e44796e110c1fc1c7bd4191a0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py sha256:aae30b9f8a96c00d4041100d1128c6088a559fcf69ec63da743ec1950d127a8e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect sha256:d09ce5e1dbf5b1b7845451f2190cf953b29a9b937687452e85fa8294347c0a0f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py sha256:095644aae826a4e82ff58468a6abb7a9d8eeb48424e9a2aa6bfe4ef8d9a20210 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/.editorconfig sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.options.json sha256:d8944cbfdb1e05f825fe31cf1f0613af91676c2fbacff6d8431798a2f18b9821 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.py sha256:dfe52e2e67d5d34d0005720cc775c62c58f5f3a8172e4a3d10969549441ec928 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.editorconfig sha256:bacb67413343b7211f55073e376921821b7f6c5e336ff05b558f9e03d5e8c4f0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.gitattributes sha256:e29d95830634d87e5dfca8f88a67911727a747b87378080f8de7f7c2644f6d01 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/string.py sha256:4028910d66857d160b90c36eb773d78e2435c00d1a655ff80ec284fb687d8e6f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/comment_prefixes.py sha256:7021127fb7b2e5a7362da96d0ef5d9b4439a4c7c0f1a6eaa509c419c77ef774e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.options.json sha256:1111242f85fbd9c087b24dd1523aa9a4f23b218c31f7767c37330c90122c679f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.py sha256:f534b8e9b7ee909f0026f3897d1a5cd7d7c7be44d13c7f5987c0ed97b00a2b78 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_chaperones.py sha256:deba9da6a173b82153be783a7ad65fba9e4a8efa0c92be2e239b45a39bf8a9ba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.options.json sha256:e1121503a39435c0e1985e73ed04fdc64e380937ef6eb63933a216805c6a10d3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.py sha256:3af20b301b67cb2756efcdf388b26dcab992a7b86b50d6794449903614630915 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.options.json sha256:c14f84cf6aa4594355ec23e3faad75081c299969eb64f2de7c94fa043ddb67de ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.py sha256:c808327fa35f2d34a5548412914cbc6e2a99cdcd9202c1dd1f81242ae9f1a310 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.options.json sha256:11583166e9623b174822611fe3c30dc6f58236561942757767749d3fa634ccf7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.py sha256:7ea82e18dbc04a5411b16dcd459268f274521b63d38050e4cbf5f776811ef4b4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_newlines.py sha256:1d3edd351167d99d1d632c3bd7b5b918c450a682af4b846051c141670c7a8552 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_non_visible_characters.py sha256:52846adcd2c3b676ec176f0be7cd859033bbad23fb351f9c79463666143966b2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.options.json sha256:464ee62d6171b0a97ec659a7d0c27039babf4080beee94e3a12c0c5d40c97a3a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.py sha256:6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py sha256:1a0f564ddc6039457b2fb26b3d6a316c15eba20a886449847c3210c35821a693 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.py sha256:c442fed5a53de2d06efde4f3caa1d7dc0de60ceecc96f26c038ff74adc2f0b7d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/annotated_assign.py sha256:fdab0d6ef471a3ca4b30c65de3376b73a5b451e416c155a1fa425e01c4d0c3df ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py sha256:d826705e99d0601d40af65d007eba99f7541a10f13492afb861f097a3e9963d1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/await.py sha256:4e6f9b39b62ff69d33021600edf31522d96357e3e1791316e2ba62a1906fc9a5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py sha256:f6520b240c568f521da7cc66f6265c8b617e4d6bb776ef3109f37e086eadb644 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py sha256:6df1ab9b85b4019c537219aa321396aad1161090d8443468773cee70ae45940d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_pow_spacing.py sha256:8f9a534ad9caa169a9b7aa7a35d8a13cab8d8740b2f91c3c0c2e7a62f1fd1a04 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/boolean_operation.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.options.json sha256:bd6d47dc9ae0ba99c7044635d6b726e4c46e64dc5f39470d760f28c6a6057ba8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py sha256:8e43cfd306e40f03e074373762510ca0345b3dd752e1fb59f7c62d16569f5e57 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py sha256:71ade08c09607cfd9343f557b56ff7738281a668afd4ffa1ba433435bab5d830 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py sha256:7a4ea042ed01e670a83c8c25b645ef0c36d4c1e2b9b61ede7bfd4f0f0bb86631 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py sha256:ca7d70f80cda8a5cedbf16b49764442ca1c6e2845ee9f5d629c6d17b93f40b83 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py sha256:b0edebd29d4410147fb6664302a4f3d8d9cbeca885a4a1742fee547d0675e324 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.options.json sha256:d5a6e3f1afd2cd7b2f357204a2b7c72f80a1767b05dc8a8a18b109b7bad166ee ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.py sha256:702f3c98216f69b6ef1ea0b1febd71a7ca526c4953642954b5b8eb26ef67b71b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_multiline_replacement_field.options.json sha256:c736a742cbd0caf25f6eb29788e4b6d1cae2135421c4c0a7d840eb1c41727bd8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_multiline_replacement_field.py sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.options.json sha256:76a11c50e94739600c0f5c242e5d593e447c94337b0a8d3f20f56bfb805ff874 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.py sha256:f4e24c64631a37a9fd9d03c8aa81663c8a8c694581afed9de868ebc52fbeebc6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py sha256:3295ffbfb0966098d80dbae728cc7820a33922e5ceb1e7380a96fa9e2382ec28 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/hug.py sha256:5b26f762789e3f7b7ea3d237367cfdf297990bdc3e6ac91f78c595df34e3986a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py sha256:90ccdcde0bb2f40b5fe1925d825ddc60c869a0e6964fe5c1f75612cde47c96cf ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string.py sha256:b7ec8c858f5a37369fcf90d03dd60335724845690a2bc4618205bf7217ef236c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_assignment.py sha256:b7d2af830d3dc5af6a461fc63f25c41f8eb3a368d846620391521bcc0159674f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.options.json sha256:af1bb89aecaae4071e7fe5115c2e856a2d476d8e751774c165b69695fec4f8ad ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.py sha256:ba592cdbba5382d9c7d73621a7282ea8dc29590aafba3743e68b99dd2c931ca9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py sha256:039c6cc7f946cb86fb794c0e56476ac1c51bd877d2175421afd8afdca85b9a26 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py sha256:4bfd234091c01c04ac1d4f5b72f71ef3d58c09d4c61a4f4015fa2e402c0dc337 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py sha256:609b252dfb567904f9760ebe4e7ef4a01cdd41af750ff08b6fcb92f08920456b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp_py315.options.json sha256:75c5202d2c0195e535d373b75b9222710282c770fddb288ba6bd790087ce8b1f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp_py315.py sha256:2b3d124ebde038a5cb263a241c76e25a072b89bf2b80ee7e75c76259fcd03376 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py sha256:cb96f691cf30e8478cfe56f3adf8ecc56e0f192ce45a6c339989538881d27b54 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/nested_string_quote_style.options.json sha256:c5dfc82e6b2462164f799dfb98b1266b07e4e2d62ff95479bb5dc029c1221c53 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/nested_string_quote_style.py sha256:126fe9ee752a5d0e96c717ef7d69afafe69fff442d21274bc4a215c6f0c1d816 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/number.py sha256:504b395d27ea082afe21ab874a39610f22da5c749d2e38e8ff2091ea861dd764 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/optional_parentheses_comments.py sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py sha256:5fa84f9f6eed79c45d027c9409a713dae7fb7db1199d15c2388f0af9a886ea7b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py sha256:13f1202840731094151157b7a6c45fc2c2a9d2c9eeca5a71f3ab3f5aff934877 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/split_empty_brackets.py sha256:d436ad5fba4b88addee674057ee84879a07dce219ed8d49d5224bdec05c5e7b3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/starred.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.options.json sha256:7e5c2eb98428e69ea9cea8a4636e36ff0393354bf7228b37544af5e9b4a55960 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py sha256:5e4eea9d441ee61adde19d5405a38e03312df617f89b47d31f9c94a325e5f94b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/subscript.py sha256:8f06a1f015573533b7ceacc94c4bbea6a3449a59cc476b221a72fc058311df3f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tstring.options.json sha256:724d0f632ef28da33ec92d9edaefbf796e26cc48714030f94bcea9672d3d5096 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tstring.py sha256:b6420c56c91c967d922f36e6eb641c33dc62e8b49f6e4e2683731b9a33d90552 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py sha256:ccb1a96bcbf87032a5dc60831aa712a4ab22ced7ab0091e8a6eb40c529971ae6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py sha256:a318db55d4701fc999763a8359a4b69bd6f6c7b71e1370fd5eb676e30d26e9fd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unsplittable.py sha256:f1537cd4025722717cd639eb0c6e95e7b59e96d4dd07378561f010821ad8cf0b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield.py sha256:b6f3dd60260946b01a42283b6bf303b4f36313653c3a59e460e25064bd91b7af ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield_from.py sha256:9251a90398f38c9d684fe10b8175b7d2ea8df263f5b46f0c3cf8d4059bb85c84 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/f-string-carriage-return-newline.py sha256:a23f5cfa78dd20054a35a469553e874c1250666a2f1cac1d0331f025dfa119d2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fluent.options.json sha256:c5c7a8762c46f4984e23632815dce774f5123ee6d069843f4f8efb309263fa07 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fluent.py sha256:43014f50e950f503caab296d0f4080bda1db3c8c9abd36cff358e4414f3c8900 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/comments.py sha256:3cbe5a1c7f0e10fab3295b7696c3f27e81ae70bdcd79f135f83344b33b133a2a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/empty_file.py sha256:53bdf3d1f2cde48ae828398e9797a011781d4b98133c617937580892f6cd42eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.options.json sha256:cc269b6df38ef7aeb652437ef0f6133f51c0537e8799d93136d45fd05dd4b5a6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.py sha256:b4a664e54ecf31e196054e91266b3b8a9f6e368570fbc3274469b6db496207ae ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py sha256:a18e556931240ffd740f7e5f27398661a1dbce4ba134ae53500e606cf5d92307 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_trailing_comment.py sha256:d5232e7bca704a189ed84bc746ceae7f96eb2db7ad201f46bea5afed13f202f8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/form_feed.py sha256:1637aa5fbbf59349f29ee39c6c1074b9ed441c2607f45f21382ed4413750b74f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.options.json sha256:d688ce99dbad83465b6b76e560b5c2a6c4f9d285452fbe65f7abedeec5e0836a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.py sha256:53340314ca6e3335ff6e5824b2ae77b704415099af37fcd3980956f9f2f11039 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/last_statement.py sha256:395cd0e931c43ca05a0e8e8e820fb28f8d2237d54dc39736d77a7cfd665f407a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.options.json sha256:78c1bdc36863f437c8113f41a997282b879faa9eb3174160ea421d0de7dc278c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.py sha256:b05d8da2b0ae243ce435e6cca473a7a09708fe9c86e70f336878a08b590696a9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/newlines.py sha256:5fc4bfff7f149f8d9ab11fc364787cbc6aa8b949b4e443d42ed23b96576eedee ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/no_fmt_on.py sha256:57fc7c861b4ed4eff551dc714d160b8c91a484487c28e1f5eceead4a8c5ed411 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/off_on_off_on.py sha256:6dafe69f3aae03766c74807d4333277c0156471fb222d90ccd6f3e7504fd9692 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/simple.py sha256:d99766cada6a3f91c190f03d496f27b5087972aaa80927566fd16b610fee8d2c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_comments.py sha256:886b85c2fa188ccc0615e6ca7168f57707cedafc114431d588e48f757d0367a9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_semicolon.py sha256:9653a321697850063429dd20de4923c8214a6b4e21da3b06d55dda3fb8f7ee9f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/yapf.py sha256:6950e61506336a60bddbc9cf5112bacf97efc5c894262fedf74e2f929440f3d5 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/compound_one_liners.py sha256:51c6572d66b2fcfd9706f4390a768ead55bd558b4bd8bcbba5250a11b79647c2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/decorators.py sha256:740c715cec79a7a8b6aa8825ffb38ebda016277698b4f501c5e6f217b7a504c3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/docstrings.py sha256:cc6c02416e9c9db9b4397af38666953360c7518f1501b5ad72538d905914e8ef ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/match.py sha256:3fb121e514488990f9a2f75ed6ddf2650c497b532c17b90174674baa5a257886 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/or_else.py sha256:e0a5b08c33895b8e32070b7f1b42be966d305d0beddeecc31e726bf0673a98fa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/parentheses.py sha256:f690d670febcfc63f1973ff1057b5aa204b36b4bc0320586e6c6bf5f2b0d9491 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/reason.py sha256:47de419af7fe34c22876c9f3c2671449f77ece531f59d32d58b4de2eb28b9be1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/semicolons.py sha256:f1296ab0d680166a266a9dfab15651a1011e747b5d028ee7517b628371d5f6b4 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/top_level_semicolon.py sha256:b0aacdd07f1bc94cd2f2a317fb4a693785c73f8d51d33fb3e2101788ac87ffc1 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/trailing_semi.py sha256:4361828a1e5d1630cd9908c1cd4f9d3958a1c0754d0340eb761fa113682a416b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/type_params.py sha256:aeed90b13c7f427f02c6796cb53bdf4692435ba2d3353c180ff394974bb01392 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/form_feed.py sha256:e2a4a1488db7a174a19a923e644b249b7bceac545537d1fbff82a00b2251f2dc ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment1.py sha256:de75c039314c5662b453c4aeb48e99feb59707f9e651909cb9f1d6b06cd69023 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment2.py sha256:ae11ff94ffc056534847a067e230ea736cef96a1d2158b6ecd99f1f3a7ed0299 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/multiline_string_deviations.py sha256:d8d1271e68aa2a8d40dda55284628e691a1f4c84d673ece324885c9f89fff096 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.py sha256:643253a6542cf3739914f8b882626a3fb2ec3d066a8c966a21c894529da02889 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.pyi sha256:e641831fb6915b50b1be6c8b56fab38064e148a41dd924c5c96ca68aae34419f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.options.json sha256:704277e8547150990ccab695654e3391b58c19f5f6dd1f996f1a847e46f79b34 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.py sha256:b1cee28f9a392aac35411472e17361a93c0b83b4975319b548b63c13b09c544e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/call_chains.py sha256:0a6e7b0a3e4ded7b95eff213f6b4b0150d63ff76e2e26666e5138dee9492b47c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/expression_parentheses_comments.py sha256:ad35dcfa25f83900216db7594ae3282d31c4f40e51eb271cfe4c0f206ece259f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/nested.py sha256:e4acc1a19dd64eff21e3f3c741ca349b3abe253ac6aa1fc44476d822368c09cb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_empty.py sha256:af450ad159726458260425dbb58d8d08f1b229be79b63de2cca06563b52e9029 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_value.py sha256:608eb0af7df39b81583a39a69ea0aeaca31484a35e90e7d43ee08e493e95fe8e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern/pattern_maybe_parenthesize.py sha256:a9d3f673b11101414f73edf6c5717ff1e97e7f3286bc08e2a7184fe1bb8bc305 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern_match_regression_brackets.py sha256:f6323720786c8812a68c6ea83fa31673382032a368cf3812383dab09b2b071a8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.options.json sha256:0300c9ba305435a5388a599af334b654cdc79e8d1735b94fe5ae382a3e071680 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.py sha256:a9e2b2d6a10cbcd5294009dba7f11fcbcf47448b9678ac8416b1043a6f6db9f7 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.options.json sha256:95bf8ff0a56018f920726de6988c4f59658c8bbd7a1187bab387b8e300348a6e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.py sha256:19c65d926f7127b3cceff0ea81bc2cf60efa575cbb126b8b00c67168f3ed22d6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/ancestory.py sha256:bc1ea34605a2c4431d8ee9076bdd2d71b96d168f6e3fe14c2bbaf8b9bf2de1eb ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/clause_header.py sha256:8d5baef7b6f7b73962cdd5708308e8c343583c269fe4502e096dc4d20ee2778b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/comment_only_range.py sha256:d11a7089ab6301633804317c6b81adab200f415be45e97f954e067b17e621c4b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/decorators.py sha256:c2cbe9cd89807bd9b70c81cc569e1b2c8ac1d38fed8848d6247e6a7ceaf03521 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.options.json sha256:ecaa8ddf60020b3daaae5f01e1f6d655f6525b10f4ea5957e0cb7e110b40e3d9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.py sha256:9f8418f990534603f05a707684fb9bae119f2267fdb32cab30842523c97a3517 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_file.py sha256:46e724bb221c0f84b05638cef0252259cebef2869f8309f589aa4977c1955a91 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_range.py sha256:e7318ab6c53b6beacd04edfc006f90e6eaad6ecd1c43043b90c07e3aa00245fe ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/end_of_file.py sha256:b379893b563b41bbc673c1d5bb24b132066d6a08ca461f726906bc22c3e388ea ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_on_off.py sha256:0c733319df5c774765078a6c9ff7b009108241336cb66a494ce0b0b3761f6a23 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_skip.py sha256:19222b295ee2adc14134020538d17b6dbcbf482349af3bac7d23866e1b8e5b3f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.options.json sha256:5869bffc51d645decdbc3ae9c8b9cddf00b1a53f36b1affb5c3ab1eca9da7597 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.py sha256:8aba0208772e5fcff2dbb023ac1103ad7ac2126c3b0f41b78b8069ebe690dae8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_comments.py sha256:01866c6c58226c18302f3955f862a63166b03ee5527b7bd6cf4dcbd9dfeac1f3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_trailing_comments.py sha256:f168282409845c95c922977d0585a58898e62372288234d5d8fa2614df06858f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/module.py sha256:905f5d58a0842452ee5252d115a2c52e3fd7979582a449a001b65dde0f2e0bfa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/parentheses.py sha256:8bd4d445b3c8548f0e3e00398b175aa649be1d726b774ce23859117b191348f8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/range_narrowing.py sha256:d583b97ae0bb1838b974a5886f14738971a2694d0c92404f53734aadd1e2274c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/regressions.py sha256:4f388ced4b01e97c986725718da0acbdae802dacc5d3a3fb7b4fe34413779409 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/same_line_body.py sha256:5fc39d01b2ada558c8212e2792da325b041e72494be325d7c934b230ea1edc80 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.options.json sha256:9b6b64cac9ce1f4fff6479626bf0828b12c88e255441d0b88192563bdb02c091 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.pyi sha256:ae21171ab7c09f9cb583d6d51e19cc6e768e744e3a1d60cc15eac748017d2b66 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/trailing_comments.py sha256:1b7c0b1834b13fc81d49e27e247e34662afb4fa4fa6358868655c2deb811fcda ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/whitespace_only_range.py sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json sha256:ad6526d2d4711e87a11b10144e5e71ba33b55a162da048e979f764f8841fd14d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py sha256:e0f61ee821210d462091855cc925614f7884b22cb22686d834857eeabcf0ecef ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py sha256:a68013c7be9be7d3f61ccecf63f6f92bb89516e8c7f9e603743066825c88e884 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py sha256:08799035721c8761cee7fcdad5f73e26488acd102297120f0b5cfbd7ed75a3b9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py sha256:c307b0deb116e7b528fc0612d0d836721691c594d27b9afb657a0530ed332994 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.py sha256:a707c8ba863ae583c37f58c1ae9cf176cfab8168d88ca114a9c680d8df75af1e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/aug_assign.py sha256:2856e5750b88802b10402dcb54cb605d6164fd292282e84873897ae67cf77131 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/break.py sha256:445cf66d0f5f8e0661ca8cc56e1e3d8926b5c42a827e4321b46baa5fd717867f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py sha256:05c650ef6dbacd34776c53eb7ad2404c6acc3c813df97c51ba33dc74477fcca2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/delete.py sha256:40589b382ee1c16d11d87e36d487f72026536e095f94931e17da11c3e2c35eb3 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ellipsis.pyi sha256:8e246a4a2eb04dfc41e92088b832679c826b7a3dd58878f7f14d966c9f138331 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py sha256:2466bf6682e2d6457e8f0b5e2f0f1c98d0ea06376f09b3a9407e4b5c4ae549aa ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/function.py sha256:2f949878c6c589eb688a2d758f85bdfb51a34ad91edfaf223d95da5f259affee ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/global.py sha256:7e04a77d71c69c7a98045d00f769b784e835706abb0fbdf49930d16d6abee15d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py sha256:dfe2add16d762874dc03ee8f0116785dd8ece5236624884e743c0d2d46c87e51 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py sha256:50cb161e647262d1f2d2d6da0523e08c7c8f74ff0bba4dca267b08621f344b77 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py sha256:609b252dfb567904f9760ebe4e7ef4a01cdd41af750ff08b6fcb92f08920456b ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/lazy_import.options.json sha256:f4768e6d9ac3daae7b3147be5badac98546ee873d63a81b2c1ce8a59df6b9819 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/lazy_import.py sha256:7ec38b11dc515ba5d984e0254f44dafe2fb0803cf45c4133e8788771a7c14d75 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/long_type_annotations.py sha256:f4594bdf07f558b7a7bf9cfdd7e2d005314444e870de0d23dad2e0f6b06e3692 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py sha256:1356c236535d400e22583e2ba9b37812e0b017a3b4d028c22a453e7b8d2b6d3c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/module_comment.py sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py sha256:0109e62c92b67b5daa600c6c58c3bd2a2997fae5ba7766a1710a5dd0cadc62c6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py sha256:dcbd9b4e5548ff411ddbaf3836b1208493521c5946768ecdefe875cab76f6ae9 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return.py sha256:ca827b58ea82a38851d962843eae652e90326833909d5719ad71e47eeb986ea6 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_annotation.py sha256:ef041c44a1d532425088ab02aede0f44b17db57f2c1dadd18213a831553ea111 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_no_parameters.py sha256:0906db4b086f64b99f3a523de1e5b184f8ae7ca87655c8c8812ee4cb0c3a415f ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_parameters.py sha256:e37981b03354c102f3ce848f6f829be9df87a8d99069dce1851897ddbc5d0b3e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/stub_functions_trailing_comments.py sha256:e45fc45861fe619b8e5e5ddba00f5718c873ed8280025e5ecba8b01cd4a3f652 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.py sha256:60197ab223317a88e3dd6475c229da6314168f85bd54b560cfa28466c48434ae ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.pyi sha256:0a36b63ba3b8f654776d25968bcbbbe52207fd488555f15322cd4adcf4e02a26 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.options.json sha256:6da8dffecf8b6e6148bfc57c308302eeaa8e8760fb8b053d44cc5bb6e03ad86d ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py sha256:3e6376e3b95de9c7f9e6963910fa98fa077f559ac7dccd03a6f07313a1b4b7df ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py sha256:cfdb3f7a8d646182cb9f8124b7915de4fcff49799fac07be0ae3edaede5f7836 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py sha256:eb5e52f46ea07cc0d4f0f25b5d3f4bd39fde6a4b6de145890e28613a50c75fcd ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.options.json sha256:7fda155ce6ff6bdc6a7a02dd8e97de996fdda4ede3823ba320310c60070e4e22 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py sha256:e8928b3c86e125d6119f7f78998c63226b10b9a5226c076a2a2e96a0531b7763 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.options.json sha256:0156ee8a2a38378dd1ba9aa792375cafd93282253852ccc87c455d4bc4818650 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.py sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.options.json sha256:7e00afdf5f4bb59fd265fdd1a0e28dd8f4a01a70584b3a03ebd09af027165e6c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.pyi sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.options.json sha256:340056e804060dc4e159b9e9c4fdc005487aec784e3dd7e8933e70765a1e0c30 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.pyi sha256:dafc45587239cee7fe0d7bb7451120e150a6576a1c6a296d76049cd4b6d8d5d8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/comments.pyi sha256:89a38b131608cfdae7888d846b00710d045f0334694f45345722844a2d7ee76e ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/decorated_class_after_function.pyi sha256:ecfed84298f5d8ac4ca0c86e53396fc2b12a12a9af81b06f7dca5d5d52b494b0 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/nesting.pyi sha256:cbd0cb5159857efa6a754f9b5d9866b6edbb0a2044dfe82ce150da67af3b317a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/suite.pyi sha256:8ce90b9520a520e9087ad84aeb55f3d24f7eae39b6144950927eeb942a145f8a ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/top_level.pyi sha256:7cc80951cc1168a1131ac5e8f8d4ca81fb00d9c1dbe043c6d5b28be489df496c ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.options.json sha256:575416cf9093aeac68152b3916f25517c17abe310ede273885ef4174e1a37fb8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.py sha256:16a985bb2d04f569b9cc422329e76f46c56c68b51b3fd1528e57681a070a4cba ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_comments.py sha256:e6ca5dfa897577aa977656944f660ea2d56d8ba53030c77e2b1aeb79b71dfbc8 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_pragma_nested.py sha256:d5c3e34c23cf5d602a2f9c431c22b1ff1b197562dea9aa9a97569bd6490fccd2 ruff-0.16.5/crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py sha256:b158acc64d75d433f4fcd2171b75bbd3cd9f830acb317c66f3c1dd23c27eca88 ruff-0.16.5/crates/ruff_python_formatter/src/builders.rs sha256:f3d6ce69421df6533e352227383f0f53a7e861ce6c0a9edae9b54139119c903e ruff-0.16.5/crates/ruff_python_formatter/src/cli.rs sha256:00cca2960dff8c7f5a49beaea3b555c6e7625b8be54c88c4689ef6344a4ad2d1 ruff-0.16.5/crates/ruff_python_formatter/src/comments/debug.rs sha256:079815e03341d9ce855426396dfbf3d25a0c425d570be987e1d204ec697e8554 ruff-0.16.5/crates/ruff_python_formatter/src/comments/format.rs sha256:0fa870b56f86e52418e47754221b2b683a37fa5a140da0c9f8ba85cb789bd763 ruff-0.16.5/crates/ruff_python_formatter/src/comments/map.rs sha256:c4b429e8e4f1047ae5df86b51cea91c81ab591ca3a16d8a14b481ce142754e8c ruff-0.16.5/crates/ruff_python_formatter/src/comments/mod.rs sha256:05bda996cc8f8aaffc17c2d40068205aba2073a624f9ad5ebfb0d465f44869f4 ruff-0.16.5/crates/ruff_python_formatter/src/comments/node_key.rs sha256:1bb80320eab17e439f6d9903aa1442b327aeac79298417c73d2fd316c4b93420 ruff-0.16.5/crates/ruff_python_formatter/src/comments/placement.rs sha256:64223532497c30a5a68938a45af6a470b70ff0d1f9d9b0e0fef4f437278b3cf8 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap sha256:929d800cc6c7884a3a4b80f008a78ef35c7a51021e7753e99408af19ebf17d8a ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap sha256:338bfd2ba89dc78a4985c41c666598f07f7e6e09f6a5718b072198b58d6ba08c ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap sha256:3b88732937de169f6574918c08cc75de8cd6399f98e16b36afe65a2032f0dfac ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_trailing_end_of_line_comment.snap sha256:b9fa42085f18688e00fc9106514a3f56237b1e628b3b85505fb8443b3c4ee4cc ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__dangling_comment.snap sha256:325f78b509ff447925913fecf689c2f49f332218bb6374ce2d7fdb5e137e49a3 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__empty_file.snap sha256:86a35dbe0eee197fa536de43802d82e35bac8d21ca5e91b265329e0bf9d7c229 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_else_comments.snap sha256:01b020a09ec6d5d0db4013882eda8286a14d647a9dfc70028bdc4837a876ad5f ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_if_else_comments.snap sha256:895bfae652bfb90eafed3f5705902f4c697f68a379e92c62929e7c94a23938d1 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__leading_most_outer.snap sha256:d717ef6b34e5605372436942e99b15d4dd11d314c3983c1a8b803436f7f70326 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap sha256:b659214d516eadf0587b7a3ac45b10ebe2891e1918dbf9a4e95bdb8073ddd774 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__nested_binary_expression.snap sha256:b2618ad9593cdf808412a9dffd9355924ebb5ee21b5601e84d3f6dd795598671 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_slash_on_same_line.snap sha256:d2e4f746e1940d6d6eb37b9465697f192f33e818e76da11a93fbef8e60be15ac ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_with_defaults.snap sha256:7a7ceb375a50c232d7064a30273ffd91c0442fdee2edf563d3bb488636429156 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap sha256:594891ffc17d648846964827b7bcc054f5e4c0df931ff42996049de0bfe464c8 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_expression.snap sha256:2cd01cd73e31bc37fa22896fd7f949f69252c58ef993df4a0abdd9a357504ce9 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_trailing_comment.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment.snap sha256:5d0975534d8d8036992757b21e556d8bea7e091155883316aea832cad529f39e ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment_without_following_node.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_leading_comma_comment.snap sha256:2fad2f1a0fb0e8c5b5d49d2efb8cc90799cef3fdd50b83600a2354f55a6fb0b5 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_after_comma.snap sha256:7d7ff4052f739ea8b5bccee0a271ee8ce6fe5ef9350cf9d05d2f0080473d151b ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_comment_after_single_statement_body.snap sha256:8937a9ef125f9b7a170da335c0c23cdea0571fc209ad0da6ad3a39ba7182e366 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_function_comment.snap sha256:cd1430b783d3a89bdec726f72d972989401249f1ae4d3fcae4a3a08899b2e022 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer.snap sha256:5d6096dcc52abbd9bd0c37d2b93c3bba3f13fca56eed29f8015731285e2a97f5 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer_nested.snap sha256:f1503967087ad97a5bae35fb0c4f798f30b95584358eddc3c7d657d7e4b19eab ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except.snap sha256:9b97834855fde3de5ab7bb5a61fc026e8990c0acca325a507d681b3489d03d33 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except_finally_else.snap sha256:bec92f67018cf764656db02f956fbc405b52a8de3cb56a96c71e74243028a4d8 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_else_indented_comment_between_branches.snap sha256:d0b261d200c7ea6f67dfc16676e7d136235e234e82657d1daffc2b06e24582e2 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_else_very_indented_comment_between_branches.snap sha256:c95313f7b4fc9550316b50b5665cfaf02868293d4b2e5241f2c8ea5d56d40074 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_else_end_of_line_comment.snap sha256:1991cd0c5548a1859fe31b1986b5b901b4b5378230c7c724d888e6f18d3ebe02 ruff-0.16.5/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_end_of_line_comment.snap sha256:03f252e117ea9ec07e61f0acb2801c92b02edf04e5f7121e5f1e8e6979e6f0ba ruff-0.16.5/crates/ruff_python_formatter/src/comments/visitor.rs sha256:2612542c2308de9a3f4ffd9519e9125c45efcf1a49decdd11d713a50e70fef0e ruff-0.16.5/crates/ruff_python_formatter/src/context.rs sha256:ef71950697ddad2b9b13d2308ff18439bebf6c22f352f90e5118a78bc8c0b3de ruff-0.16.5/crates/ruff_python_formatter/src/db.rs sha256:692ce352e9dd27d750a8074f2a5ff0f00a3699ae838103093675a680a5c41b3d ruff-0.16.5/crates/ruff_python_formatter/src/expression/binary_like.rs sha256:cf4eab0b2e04ae6bba96a005831319e1874b38a7d4bbb7d52851358886001859 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_attribute.rs sha256:1c8e14736a9803e9b68ea774dd9d1348cfbd5a5d6ad43a5ef073ec21b5b31b95 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_await.rs sha256:f5ead93e4ed4025ad64f4d865102be9c56edce0a9da72edd39a83e83c85f17e2 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_bin_op.rs sha256:98ab331802420856c6557573bac2d5412cdd61424b9c1454998453cea8a4b4c1 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_bool_op.rs sha256:4807af25d8fddb26c8f8fa642d4c63e685e50d3caf5f375a416698109512ac1d ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_boolean_literal.rs sha256:1a2b81dcf8e6ebe4b30cab7699a4ceb5a31fca30bed7dc7e5897f9d0f7e4de97 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_bytes_literal.rs sha256:fbf4fa0b35aec24ae18335d206301c99d7e249fcc367d9162e11246bd03ed079 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_call.rs sha256:4a99d2b88494a16ec19549fe0eb4bd216983539cf9f62a548eec00aa7322cf28 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_compare.rs sha256:6eb93154301a26c80a7e9df6c0e011434c9d7406bb8cec74ff929ebfbaecbeba ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_dict.rs sha256:463e6c96b75792059d834ff2bd5a19c33b4057a14ad7b2aa2560bbdd15f0c4c3 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_dict_comp.rs sha256:6049b52c3abbe9d41b2fe2afd1b1ed2f666fcd14bd156afe5b87be5c87408987 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_ellipsis_literal.rs sha256:2c8fb904834e36be6750a9ac89cb790d3b0758658eed22245c6c2e51addf776b ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_f_string.rs sha256:6543c342d97503ea32968cc4f2ad87c10d23fe7186726a70a5073170c46c9aa1 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_generator.rs sha256:0a6ae82d459794de5ff5a1221b67f6d67639604751247243f3a677e6922f8680 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_if.rs sha256:0accaa3983f4665d3e444b8aecec044a14b7c3e771576bac927f05b79412affa ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs sha256:f8e4dfb5f2c05e344c1d02cac6decc9ee17fea54748e129d96ffcae6af17f74d ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_lambda.rs sha256:9d71d128c90fd407f473c5656604e99cda7f83367772325275c9e6fa9ecc513a ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_list.rs sha256:f634c488c69b51ff40add6111d4a39e5e2540ebc0ff5fc16b10a1f737d1168d6 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_list_comp.rs sha256:7e7ad816610eb3cfb655e33f5bbfc66af18383fc7867dbfcd767df128108bfad ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_name.rs sha256:823dec9918d799da45b74e7d43471caccf4d3320fadfd4a03becd7e2515337e5 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_named.rs sha256:f92916ef933ad74de8c27dfa9e392ef04c17979b5faa5317829412b452daf1a7 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_none_literal.rs sha256:4bbbbb4546111885c5440c2feba495ad7402210ac283b6f91b3a94c37dd437c0 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_number_literal.rs sha256:5f051c34d8c2d8f063c417f339c8421e69df00987bd666193a73b6d70ad118e6 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_set.rs sha256:ba74b27e9ca65b90422ae38d3b4db9c6154300d9dc64fcf4cab39dae9a0b5035 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_set_comp.rs sha256:d7e484cdeb0bf79f105ecd4a028b5eb18e070467575d20da53373604ff3569f2 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_slice.rs sha256:79acfca81b051f2da3098da438bb42ad482b79d572a972af5c61b2024845968a ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_starred.rs sha256:f8da206b728894ea4d040badb51f5b145b7887dace7d4d341a9154698fda5c30 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_string_literal.rs sha256:d02568922ce85d043393fa35e5bf5f5604bb95256aff7532e15608da0c187986 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_subscript.rs sha256:a78bd10c9ff42292eb4648997880590c072ac85b57a201b853bfea74f3d05c6a ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_t_string.rs sha256:5641ee3f7f7384c972d4928a9a888fe51fb2daa9907ba6b3a18f87d7bbe81192 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_tuple.rs sha256:39197fa32b9a03c3c1c9c771bf8227b204e1450475c02f8029325f3af6a5b0bd ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_unary_op.rs sha256:92c1779cfeaf4f1bc609c9451efd0135a1f344e66f4e314da231a60fd4980314 ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_yield.rs sha256:8d3177e403e1d209203e5a552d72e04477adcaaa55ac458e50fa56fb30f4502d ruff-0.16.5/crates/ruff_python_formatter/src/expression/expr_yield_from.rs sha256:3ed75a64fb1538c9079004d7357e9847b86467dff095305660293f2a91040c71 ruff-0.16.5/crates/ruff_python_formatter/src/expression/mod.rs sha256:efa9286e8ecc202668f85b77c8f4abd9a21ee5fe60ca390c36c5aaab452dc2fb ruff-0.16.5/crates/ruff_python_formatter/src/expression/operator.rs sha256:7821f71cf57bac4eeafa123aa2fb8db62e423bdf040b51db1405ec158a5143c0 ruff-0.16.5/crates/ruff_python_formatter/src/expression/parentheses.rs sha256:c29a56fbff6565c8fcb2efae3dccb08773fa3af3b3b63d526fd67e58faa00ff2 ruff-0.16.5/crates/ruff_python_formatter/src/generated.rs sha256:8c200d67149b0a340e876644691839f34a75f554e253436e8050d26332dcfbed ruff-0.16.5/crates/ruff_python_formatter/src/lib.rs sha256:856fb5bc671a908c4e44f5e4829745c755a10998eadd2ac2cdd97092cbed1f9e ruff-0.16.5/crates/ruff_python_formatter/src/main.rs sha256:01cf2ff04018fcdc2c65e86d403f58c207a877f743246a6fbe5c2d5ba89a86ff ruff-0.16.5/crates/ruff_python_formatter/src/module/mod.rs sha256:e806b635edc62606a2fc346dfaffe105d2b237612c90851a92ad5263fb157784 ruff-0.16.5/crates/ruff_python_formatter/src/module/mod_expression.rs sha256:332df70e9f48cd411d00307057551112463212806520799da06a1dcec94bda13 ruff-0.16.5/crates/ruff_python_formatter/src/module/mod_module.rs sha256:417f08409e292521d7eeeaf2e1fa02fb57f374a57d8a1c97c012c53630d5607a ruff-0.16.5/crates/ruff_python_formatter/src/options.rs sha256:ad0406a97aea879fd7067687bc8009b8666437da5a2301b4e50b0da41330cdc0 ruff-0.16.5/crates/ruff_python_formatter/src/other/alias.rs sha256:a12fb337ad939e0545082e1aaab94a344eddc3fd9cbf8288e44c54a572336cd2 ruff-0.16.5/crates/ruff_python_formatter/src/other/arguments.rs sha256:2191fe8ad36ade67d36a1f4001c2326fb86fcf3f412cc272eec235958c0f20cf ruff-0.16.5/crates/ruff_python_formatter/src/other/bytes_literal.rs sha256:803a922d8ed7ab16ce6a972928e805b77cb5110abcde992217886fffec6ae957 ruff-0.16.5/crates/ruff_python_formatter/src/other/commas.rs sha256:355a5044a5cf4193b15bd5020a1fce06211fc93646b55db39444425a5dc3263d ruff-0.16.5/crates/ruff_python_formatter/src/other/comprehension.rs sha256:ed9ef376f82a7d0185288b462b89f5e90adeb2b7ae7bec97684f1b4a73473895 ruff-0.16.5/crates/ruff_python_formatter/src/other/decorator.rs sha256:6ad3233aaa4ef789ddc1b8433809bdedc6fd5c8593bd66375620a99c5442f513 ruff-0.16.5/crates/ruff_python_formatter/src/other/elif_else_clause.rs sha256:b21abc9da330d8989badad2b813e3419d44c5037cb2d6f479dbace740e9c7ffb ruff-0.16.5/crates/ruff_python_formatter/src/other/except_handler_except_handler.rs sha256:4efe70dc5a7e59a1486429784aa423cde4c272a101244f95f23ea152049e1648 ruff-0.16.5/crates/ruff_python_formatter/src/other/f_string.rs sha256:5decb83e65721417478efdf6e980ee9bc0ff1741b5938be13e261c1eb38e867d ruff-0.16.5/crates/ruff_python_formatter/src/other/identifier.rs sha256:1f2acc4ea6353a2517304121048fcd6fcd4e8e667853fd0e621f4e21298683a7 ruff-0.16.5/crates/ruff_python_formatter/src/other/interpolated_string.rs sha256:548a5a61d3961c24019c43db2c3854b208c42277d0ad219be7c1a43afc2b834c ruff-0.16.5/crates/ruff_python_formatter/src/other/interpolated_string_element.rs sha256:dd68590cf0ae9ee16138772037af1e24280303f0a4ee9ac733db4908a72a9d0c ruff-0.16.5/crates/ruff_python_formatter/src/other/keyword.rs sha256:7f0ff903d632b8d2c2da160115da4ab1907bed5956b3de3b7821cc4fe4172a75 ruff-0.16.5/crates/ruff_python_formatter/src/other/match_case.rs sha256:83fa2317d22122b520348ca7838842c057721f438003be23e02f25e4227982f7 ruff-0.16.5/crates/ruff_python_formatter/src/other/mod.rs sha256:911c921daed4ae8b0c6dfd03f01a9d683eeb09abcc6b79141de7377afdb3cec3 ruff-0.16.5/crates/ruff_python_formatter/src/other/parameter.rs sha256:7de8bd367bc8caf47f6fe8ff6b0968bd563264a74fc677d4bfe187a25c57521b ruff-0.16.5/crates/ruff_python_formatter/src/other/parameter_with_default.rs sha256:540f4afaaf0ed1d1cd13b710d5e0cc9842c8f4ce61bfa851511c9c5f327efc33 ruff-0.16.5/crates/ruff_python_formatter/src/other/parameters.rs sha256:169308a01390cdec4502d009a403d53f9a8e2a3c93a34adc89ba3e5ddb54771c ruff-0.16.5/crates/ruff_python_formatter/src/other/string_literal.rs sha256:da16f3438013217aafece13e2de46089ea2b898e94a6c89dffb35c0be2f7ba07 ruff-0.16.5/crates/ruff_python_formatter/src/other/t_string.rs sha256:8ea2cede16114281bbb0cf85799c5ba6d482537e0b87760bd328ed72738129ed ruff-0.16.5/crates/ruff_python_formatter/src/other/with_item.rs sha256:422e20f798394921527832b479f6beebfce6696906763147bef891278fdb6148 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/mod.rs sha256:ecd7f82f4c2e937f5e4ed50339b3e2f954ceb5a609fa5daf947ba01a2fe71344 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_arguments.rs sha256:7226814d7c9dc6f1c8945607172123e9595d06e38ac86a900ba8900a6dc768bf ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_keyword.rs sha256:bfb4bff4b6bcffc2b11643f4c5f4a20e2a6b4f934de73d50f25a7326bfadcf7a ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_as.rs sha256:0c009b9a5b727bd70ce0ebfb9d8280a0400eb6a3c7c7d9806b9508dc4ff3f364 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_class.rs sha256:46d6caa1248e4fed78e6c741dfc4af732a0470dca0d6e6a67f23d3f687c4b29a ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs sha256:e207e524b1d93c7903b64bd70648c6c2551e55b47078ab9c031b2fbe7b95cc50 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_or.rs sha256:d3c464ea907eab4ca7b223dee0bfecf3f574a17c9558b222fdb8c28da775a7d7 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs sha256:588a01b7157284743a2fd87655c1f0f3a07df3edb94949e01bd10aa05430af9b ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs sha256:9af98cfc39379bfb9f008705391cc9ba850511008781d815ba48c1fb9ebd5d0c ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_star.rs sha256:3e178c5b5bee7972e423eacd71a40c2a8386808d8ea0e42d946d27f3bed32ba5 ruff-0.16.5/crates/ruff_python_formatter/src/pattern/pattern_match_value.rs sha256:8b17bf4e91edf563f8fda9cf2e4694dfa626b2be2a04ead2514f2d3d3cd75e9a ruff-0.16.5/crates/ruff_python_formatter/src/prelude.rs sha256:aba11c259c00035d71755c31023cd422f7eb238713069e00055cd5881d1aae88 ruff-0.16.5/crates/ruff_python_formatter/src/preview.rs sha256:cca326e14eb6161beb41f2a522187f2f2c759d19ebf5bb7f233782470fd8513f ruff-0.16.5/crates/ruff_python_formatter/src/range.rs sha256:0a39548671b2592432c2bf24bf40e98c5f384fe3d1f72eae506af7000229c152 ruff-0.16.5/crates/ruff_python_formatter/src/shared_traits.rs sha256:29658163b50436096816e05f2c95cd99f3563ea975db8575e84342cd0eec1ab9 ruff-0.16.5/crates/ruff_python_formatter/src/snapshots/ruff_python_formatter__tests__string_processing.snap sha256:c0df687dfb49714c0240983c06171b18ac7f080573350628dcf21a50ed3f9436 ruff-0.16.5/crates/ruff_python_formatter/src/statement/clause.rs sha256:4a3d6d1d8dcdb8832d7650ee279059602b88fa8ef0b978be6013184f5c205332 ruff-0.16.5/crates/ruff_python_formatter/src/statement/mod.rs sha256:fb63006705670cb1876fa7f2844c6691d605abb4eba644223fa774b3b2842f2a ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs sha256:c7c96a2e1d6bbf6f346b6373bb77a03e90cb1b9bfa0012889fc81dfdbe819f97 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_assert.rs sha256:62b05db9bd843915c612fd649a965a8a86512c2431ea6b69d6b200091a7f852d ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_assign.rs sha256:cbf3236a9594418ad89bd548b6a0524edfb42495a2fac6b25ae218cb91c8f6ac ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs sha256:832ddc091af8f9b50ffab2c86c6e33d7e7d848f091ace76976b408a97b5e07c7 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_break.rs sha256:5f1581ca4146e8b7d66a942d248523029055ad607fa38586d3d28fcddd0e303a ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_class_def.rs sha256:06353c8d5b34453a21f556d642ceb6d47ac20854355dde8747bffd5a1edbff96 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_continue.rs sha256:91c3c4669dc4a0864767f76d13fb8cbfa0b065e59b78e60eec675acb9011ba20 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_delete.rs sha256:f2b32ddc15be414b0bec0a118dd46772141dce242111628c8e3e57499a788e37 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_expr.rs sha256:a5192db507b17949dc47e4405ad2ae6139933a97e9ebec8f918826443912ae47 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_for.rs sha256:e339b55e3d3039f42927079e36458050e213debb3aee773cb1819ef7998f3d0c ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_function_def.rs sha256:e1c9fceab2d9bbccebc9030eb561722fbe196456fae562b9b125eac44f2e94d2 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_global.rs sha256:d8e4dbc9ddb7b10f9a80caff6e1353b96cc84753055dc2f6e03990739ef19fb3 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_if.rs sha256:5e3bb1f73f26898aed33664137356968d2c063531047a055781b6818927f03aa ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_import.rs sha256:fc6b916d0274b880f695527afe10eb794d06fbf54bc555fb0c9aba00602b8ff1 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_import_from.rs sha256:10fb996c72f63be40a3745af6b003e73a67a3323ec0832d960cf2b0be0ed8ace ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs sha256:98746adc6a9b9733143227f524fe695492a132523c36387dedcab35b1f19e095 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_match.rs sha256:93c05d3c0ba11b962cf662b461429b87d533d02e1642f81408ed56173996de16 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs sha256:e98284f1f219bfbfc385236ae3b4675f112b6554c4080b61edf6f1c262fd23b9 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_pass.rs sha256:1a1db0a7075eecb6817d6bee5f03f816d0aceecf1c0b0e45ac2babff53619f69 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_raise.rs sha256:78e25e7b0c3f56676db01cf0cbcd9a4cb439a87cbc894f0bd44604a056e1620b ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_return.rs sha256:ffc58f68ca350a915f9b8fb8678797c5ff016c94b13bd2ebcd66245f4309742e ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_try.rs sha256:b4dd03d063bd1c935373ca50f35e74f73f745001c1e25e4433177f49a1413d5c ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_type_alias.rs sha256:0d0b1be2f1e1105f03571f8a47baea8cb09847bfa5d6328a143e7c7a9bae37ae ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_while.rs sha256:08409ee2521cc529d72589b30e69d4111fff0749ea13432f4187f3f9a99f53f5 ruff-0.16.5/crates/ruff_python_formatter/src/statement/stmt_with.rs sha256:ff2b8287ff0824e8e57553ff46be08b8cb93f19a57591f79f3fba711d669de40 ruff-0.16.5/crates/ruff_python_formatter/src/statement/suite.rs sha256:e4dfdef9205838969c3038c4b7158fccf4efca37076968fcbbda33e8efb6d1c2 ruff-0.16.5/crates/ruff_python_formatter/src/string/docstring.rs sha256:f9885cdb48ab2d1981f507825d84c1dca71bf2c485dfb3d5e6cbb59db204111e ruff-0.16.5/crates/ruff_python_formatter/src/string/implicit.rs sha256:ba21c914b7ee6771e4ea7ff3918846fefc4cdc5c8eee375e6706d09e37fc1b9c ruff-0.16.5/crates/ruff_python_formatter/src/string/mod.rs sha256:41d6efc5edaccaec745c01554f644a065a15cf8ae0bd83dcffe04a5dd281f807 ruff-0.16.5/crates/ruff_python_formatter/src/string/normalize.rs sha256:0ee165c71bac8470e8ba8f5d3d0e164c7df4301bd30fa4bfb21c5d508ac36099 ruff-0.16.5/crates/ruff_python_formatter/src/type_param/mod.rs sha256:72890873b68889739df9c2c9c3609e24117183a12c78ae47f58241444f662ddb ruff-0.16.5/crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs sha256:eef308a0857bbce9de041ff3c6c4dfcc4604ba59b7a1c5a208eb2e302058290d ruff-0.16.5/crates/ruff_python_formatter/src/type_param/type_param_type_var.rs sha256:a117a4e4e8a5c3b126eb64d578df13d14cf325dc00fa9b9c3af4700803fbd512 ruff-0.16.5/crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs sha256:9f87e7bd2f55d21f8a29581d3aaebc8bc9f0d0b15d625b9dc55ed38b1172b815 ruff-0.16.5/crates/ruff_python_formatter/src/type_param/type_params.rs sha256:9bf33154e0e9963896d7b946c145ea2e2b2737153d5f645c3f19e68a6253293d ruff-0.16.5/crates/ruff_python_formatter/src/verbatim.rs sha256:85dd7010265b8adce8354a700a6c76e908cea962280a12bc9d0157abed48978e ruff-0.16.5/crates/ruff_python_formatter/tests/fixtures.rs sha256:c51a0a9547c856f1f5e32f677b57187a54de9743834b6da013f78ec0fb8f2e4f ruff-0.16.5/crates/ruff_python_formatter/tests/normalizer.rs sha256:c021c658aeaf1faad3e8be72e6b166d581c484ac8a3a8f622ed13ca0f1e01866 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__allow_empty_first_line.py.snap sha256:576d95db0737b8d4d59abeb8280c32e6c259165cca0669f5b1c1d5ef79a5f80e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__backslash_before_indent.py.snap sha256:ed9222330e77f53f189741713dc194d9e42339cc1ff22038b3809698c22eefa9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__cantfit.py.snap sha256:5708a0ca44db1f916cbdf1214db98368fd1e3b51808dfd5c9d86da084d42d112 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__class_blank_parentheses.py.snap sha256:bc0d25e377f9498b72020de3b8be70428d8900d6162c3dba98bb7f9333a52b9c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comment_after_escaped_newline.py.snap sha256:86c4f80651d357fcf1cc938ef33b991a7ebce431a0c5c834c42eda7d0cf32212 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments2.py.snap sha256:4d553d777c6cb250ef5e23a275acab0a2a45a6073f3c9a76adfc02ca736d426b ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments6.py.snap sha256:528b3b61f70050fb287a323a49698f9ea8022c87371db56ebe718728ae75084f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments9.py.snap sha256:961e574fc68d91a81b012f77e5ef82bfada10ba2d8140afea30e9c7b2f81507d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_blocks.py.snap sha256:e87ec54730d9bb6400a7fc66d4ff84f1fc6e85bc1519e4516affa084970b1a3a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_double_parens.py.snap sha256:5eea507a6d57e2826c7147139ca8211bff1ad2150123677ffb8545d03787c386 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition.py.snap sha256:75cf54a0c5beac85a678c23202c7be6ec73f7fc35921a158aece757d9f79335f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition_no_trailing_comma.py.snap sha256:0c87c9e832d9cc16849a1488af09699ff0d59b0fb0796531e61eeac6e7242cf5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__conditional_expression.py.snap sha256:a2ec617f3173783afb3a6cd79a6e6088ff410dc7756bcf5b7c2cb3e9ba5167a0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__docstring_no_string_normalization.py.snap sha256:a5416fcba48a830820db47cc557fde719f72bea25b5a78e0e3289191b1ac1e1e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__dummy_implementations.py.snap sha256:7fe56ba7d3b7d229a7f2f3c04c20d3472529ce9583ccc080c162e88a7796a08c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__empty_lines.py.snap sha256:3ddb053d8f74d0998dfbabd06a0612af9c78ebd21a091d547f61e79c3e5a5712 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__expression.py.snap sha256:add5a966d6ce3c22caabc25df581bd3186108988a85f1961cbcde1cb2545f7b6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__f_docstring.py.snap sha256:ab524bf553e37d16df9e13bb5462434bfffa2d21d3349bbc7ffc8f97d28e894d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff.py.snap sha256:33d535c4996a2a5f6facaaa2311dc2138e89076b19ff52ba14f562dda0d62ed6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff4.py.snap sha256:ebfa880abe46ac8539542ef2c58325db526acb6e228c4a286027a341c04b9259 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff5.py.snap sha256:75d3f7bb00ba7ab10e7a53b36a288f8eb93d91d8f3889b9bd9cbc4ea63fea928 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtpass_imports.py.snap sha256:cce9e2c491fb24ba49e2ff67c87b036887bd756ca193c6ff66f604ac6b6cf442 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip10.py.snap sha256:7e7e54f662b908562f3e5fd056cdb8c40be7f84913bb0f0890512815bd81b8ab ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip11.py.snap sha256:8b5102279eff17662259b97d8512836a05d028a9744487888bed06d89ecb9449 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip12.py.snap sha256:76735a1efa979e7eeb0fa7eb6205e0a2da2c0f9947f1cf3e98a617bfd43f4073 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip13.py.snap sha256:9ee8395ccf7e8f57306af1693795f9b706fd9d6fe52c0868f9e8e4b4253b4430 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip5.py.snap sha256:e3713ef5902797bf2c66b507378c1a664556f6d426c18d81e1c709d5a3f5e378 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip7.py.snap sha256:b184d3c1c0549872bdbb089fa88dbacafeddc09eda1c09dc0e767c70dd7978e8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip9.py.snap sha256:fa66028441d3552f33c9bafb6dff90129bbd89992583a79c3859a2ab8ae123ab ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip_multiple_in_clause.py.snap sha256:af97a690036eb3c71eeb64ba56c3f1489820f2e2dd59a1e824878ae5621af8d8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip_multiple_strings.py.snap sha256:4f5b73c8ca3958cc8d9f51ef954c1b32758748f0f9bdf52d1d6fc0ec5f062742 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__form_feeds.py.snap sha256:ae4735e5b7116e7814d5a4bf378ac204cf2a86c915f799abd2316124ee3759e1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fstring.py.snap sha256:47f7e9414b81b2f3c34f1b37acd57d1164f44b7880250ebe952a132855b75713 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fstring_quotations.py.snap sha256:5bff4c37bfbceedc0db928692e9a0637e5a88b2e531d2bcfb9d1e15e3ffdcb93 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__funcdef_return_type_trailing_comma.py.snap sha256:7b391099255bd72960e25b50fa344c0bca0095ff3528af0a24a56b9f7a23fc96 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function.py.snap sha256:2e313c7bcd806e293596f80e2a0c5ed8758458d7affc4d57c0944d973f792508 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function2.py.snap sha256:338592abc610febb97908b1e344af552b6ac2153fde6b5b2a938870078b3859e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function_trailing_comma.py.snap sha256:2a1a2da1bff6aabad18da6dfdfb6c8739e7186b7c7a46fe83417500242470d48 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__generics_wrapping.py.snap sha256:d5715ccde851fce58a68c444ada7b03f62233c6626d24abc397e9132d93916b4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__ignore_pyi.pyi.snap sha256:7bdfe739c35456fd350ae2a7911536fac23d703eb66680922b9283627d147cf0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__keep_newline_after_match.py.snap sha256:42a666bb35572d8b230d24a6c422fccdcd9602cc18ad00569d9fed105754f0f3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_diff_edge_case.py.snap sha256:22d54ba8130e0d06f79139aa359b9a2e07b40a0c213b41ace84d3c20530033e8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_decorator.py.snap sha256:117bb22c0c5041eabef881a38c598aa5b1276a789c3b4d6785bec376c3f53e6f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings__type_annotations.py.snap sha256:e654567090b52ebeb6905a23cf29f8d45298e43e76302ddf2854710580a9e845 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings_flag_disabled.py.snap sha256:c264fc4ffd6eae5e7b22fce5a2feb33800fca1a5de4fe1fc251e1144ac477864 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__multiline_consecutive_open_parentheses_ignore.py.snap sha256:c2cd7ed213a0e03b9d3b939fcfcb2e3bebe8c006149348c6716b3f4d544dfae3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__nested_stub.pyi.snap sha256:e72534ac382b47a310cee3208588e72d4864f49efc6130fe996e713d2b0268b4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_style.py.snap sha256:dcd4f86c424ae62a8bb13f893066cf5426cbedb468f1a03a2afaa5779de24e0e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_trailing_comma.py.snap sha256:06d8961168bf80b148a0a68c40e14b3121c65aa65100b28ac0e228c29de81def ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_with_if_stmt.py.snap sha256:8c79fc46548b0dc63e7a0a2f3df81dd904076399aaf9ce89bf7b4134ea803164 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep604_union_types_line_breaks.py.snap sha256:822b9754859a2ecb39a259917736173c6c0633750c610c814b3804666addb80e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_572_remove_parens.py.snap sha256:2c7d30be9dda867de95942cf040b3f64fc7105a6b87a09ca785363b346e18210 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_701.py.snap sha256:2b02dc852edcc0a8a3864145646a458bf329bdaee76a6d62ef91ed06922f74f4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_750.py.snap sha256:03afb54807a66aec80c7386c0d2e82c266358b70d32b65a2c8fec721161e542a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split.py.snap sha256:07d341a9820d1d31e67d71265123b09ac510d3c0fc1a13c0c3d7170046ccb1d3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split_reformatted.py.snap sha256:6121d69ff7bfa7888eb34dd531e738d42a4f26fd4ee8eb92274272d6a110b253 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit.py.snap sha256:2ba3f8852faca7ef1065764d7f15c38dc76420ce1c3a317ea3bd38e58e61b394 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit_string.py.snap sha256:5036ec2657cdfa8e0949d9d69ed4a94de409b73dd67aa779a5e2fa7843f364a0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_comments7.py.snap sha256:770a9618a0b621870d6c20b627f9439dead75f25ee9eae102dbf85daac38f537 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_fmtpass_imports.py.snap sha256:ba8c12602475343b346be83ab76918df7038932310388c8690126046c53d0fce ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets.py.snap sha256:48bc516997725996fda432e4d9a70dda6fbc0dc81eff08fe3bb8dc47503f7622 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.snap sha256:9b1b40c8aee57f0785b2e23c43b63b7f2819b154956a726f72f05c75e9c937a6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_import_line_collapse.py.snap sha256:d7cd2470039714f5c06b8ffc84799b91f9184720f745c6bd95e6dae6b5b32095 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_dict_values.py.snap sha256:c9439af957226e801c48f42b5106383cb9dbbf0358e858f0a8cffc9472265f6d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings.py.snap sha256:f5917913104d4a1651f9cfcdbb6e96a21f302d427c120c90cb0f9a9f2128d113 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__east_asian_width.py.snap sha256:69c80907567db6a35fc0b09ba1fc62968adff6cb663c4746b93c70c12dd32744 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__edge_case.py.snap sha256:7fc49112e1ec49bc0ca3396a2836e523724cdc489be7b109409fc7e40e5c4130 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__regression.py.snap sha256:c6814bce499a1a75ec1d0d66cdcf58e2e4185266bab247532ac008137fa6138e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__type_annotations.py.snap sha256:6a5c4d67b4d1b0621052d6df97d8c8c92cea067c8c9607dfd846879f4f544595 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_multiline_strings.py.snap sha256:a22c592aa2bcf473ff42adbcc6d41778c2e5ee447dc02a47b53e2bf6c16ed40e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_remove_multiline_lone_list_item_parens.py.snap sha256:c329c5abb42a20f4b4afeb338d529497b197491b3a3beda5ea3f3bc99ae9adae ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_return_annotation_brackets_string.py.snap sha256:df61c8a3ee3e8c60f0e270c8183a1368bdb7d3c65fa9c714f11b3a9e5e9a45ed ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_standardize_type_comments.py.snap sha256:e0260cd77e58a06563b79a007d63c77de4d099e97bad3447f39da23fdbbb2a25 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_wrap_comprehension_in.py.snap sha256:18099291f9a81328e43aa45c0ee61085e5b3900bc4b27d724b975664df7cba0a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring.py.snap sha256:dad14416aee9c032ac2fe0ab279cdc6834febd51cad17c18125267b8750dd848 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring_no_string_normalization.py.snap sha256:47db797064eaf385e78482268f726f2196aa51c4fb76bd5ef24fb34911bf732e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_await_parens.py.snap sha256:9802cbabf6370fb8a435d77d58a62811b6796072a9dd4457a0e773064c13f5f1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_except_parens.py.snap sha256:4a5449626e3ca0468026d5afd4c8beb6aa9d88c096f527d064c9e2b1ff1b7cbd ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_for_brackets.py.snap sha256:6045ba73eb12bb1bcc19cb884b45d9c4d4b12c580bc8ffe5415b8f96f5f0e399 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_lone_list_item_parens.py.snap sha256:aec4fb7fb6f5cdc2387244f805650ec3bb5286f088401e43c7d8331ff2e513f1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_newline_after_code_block_open.py.snap sha256:213d2a9564297ad888fd3b439d65a11c0ad7c3cd68cb71e8d0f32ba103dbcfeb ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_parens_from_lhs.py.snap sha256:b9ff0eaf087d5ad2b3d268c07c189d8952c7c6268d1bf2349e326c03205214bf ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_redundant_parens_in_case_guard.py.snap sha256:a38e0731efb24d056193fe6935ad87bf7648a1b52f9a20505f50393be3b9fe7d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__return_annotation_brackets.py.snap sha256:f36aed2b827a9f25b56684f6b914cbfa4d81f526539af49937c6953eb6f05dbb ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__single_line_format_skip_with_multiple_comments.py.snap sha256:b115aeb1659f1ca8c69227469454574031e18cd9e63d9879fd7d207f809851aa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__stub.pyi.snap sha256:c09fa94276d2053c04b36f4a11f3634e6eed78d9a0b5ab3a7f0242ddf06a2de6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__torture.py.snap sha256:8e2c777566db29dce958e47f7ce3072b0932043fa36b4230baef2fbea3afa4d7 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__trailing_commas_in_leading_parts.py.snap sha256:13a8f5d14d7414b83a2e949b5ff34c60c3b10d38c045c2896619cae700a656d2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__tupleassign.py.snap sha256:4a3da2e3db6642d90e8d8ba845a35e9388aa623959faaa7c7121906b7e4d1601 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__type_param_defaults.py.snap sha256:d206f83cd8f0278c3b65a21c6c98320407f7667e1d3dcf02bac3228c7fbe8125 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap sha256:ebe69fbb45abe450bcef69a9db34b8026386c8c1c7ae68fbf75547f36ecd1706 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap sha256:b2740d9b69fe1e889425fd34b1f9e3eacba283b20d85e36bd379b908343cdfa1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap sha256:7866b12b44f37bce1697d64898decf2df2db99589a18f6673ccb060b837bd2f1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@blank_line_before_class_docstring.py.snap sha256:574011e9997c985d2c33107996cf872ab8a67caf19a5473b31d12fb826b48b79 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap sha256:50276f81cdce98e69f0d6803154622b302e81804bf61132a2fcbb86896c25285 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@comment_prefixes.py.snap sha256:a3261992300da2b29b0dbe2bea9f300f80ad8fd0e262e8268550c26ff43995bc ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring.py.snap sha256:8c51fcc549293201dfeafa71718c4c57340f8c536df15074a5cd7c69e3377f68 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_chaperones.py.snap sha256:743fa9271d39ea1678c64d8c722036840a3f819ffe12584f2610e180b8e6e0be ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples.py.snap sha256:fc0cf07088d5f9e150ec636fee7423761004073c333d044da0cdb2e1a889d4b2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_crlf.py.snap sha256:3afe8257c1a476b448e01039415af728dcd9820fc26536515c841a61ea59656b ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_dynamic_line_width.py.snap sha256:776954504dfd1c78b4c7f1df66f1bd75761c64629bd1cbf914d666a0c28d13f2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_newlines.py.snap sha256:e69919ee3c30586e096418c0b65ea552e9239dc1f396f80e1c63b9c0d09b30c5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_non_visible_characters.py.snap sha256:10eb0f4ec4d72e4a4811c0a47014bf02f0bc5332665660bedd943429866e06c0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@docstring_tab_indentation.py.snap sha256:d8b202c4dcd298b435816e0ac42dd332bc08580a91af5eea75f591deff559de6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@empty_multiple_trailing_newlines.py.snap sha256:e0d5bf0de8ec887d88819a352682caef5831433803450a613ceb6ce4f13b6aa9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@empty_now_newline.py.snap sha256:3ee1421c3133aef8500bef52a87776cfcd6f0dccff563a012db885f0ec2ca330 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@empty_trailing_newline.py.snap sha256:8f648432c34fa368c3642aef90c3cce00ae635051fa8c303f61a86f10a44f1b4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@empty_whitespace.py.snap sha256:e216a33ea4e53d2bf777e0db6f509b75b434df6e8bc0aa61f664fc4f710077be ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap sha256:d803032c30ba24647f97274317e0b3c2348e903646391e143ae1eea593c3576a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap sha256:f7d7e4bf6ae699fd796137a7cbad33fe53e08395f7f74649daa0745f5c5af8e3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__await.py.snap sha256:db0edeed054d0e2cf8d8663b5476651a6abec19a55a63918640270404063805e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap sha256:419022e9618eb78d2cc4f4ccc2464554354cc935a9a317577722df0289229d2d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap sha256:a149fe59430c1ff9b447308874550d61fd7b174d3648cfc16c21f70bacb6856e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_pow_spacing.py.snap sha256:83bc6867b966956ee7894dad91a60c07fd76c34aff0aac16b9bedbd63ed64cb9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap sha256:8cc38c6ca329e97160874c1384ad9df0dc3154b340e4d31ff4620978066a2ec3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap sha256:6f554e10d97386fcddfda22249a8c62d9644acc81f68f726751ef35d18624fa9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap sha256:bf0c67230048b4b82a212004fa91a0480d3a1868ca0808b34a1963e2a048215e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap sha256:d28a13c3cc1044f3f62dd0ce0bd748b99ae9bbb3b9a9a5151e6da31eb81471e5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap sha256:ea3e9849b72b33ef702c668473f7bf905519224beede8341af009aba22ef60aa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap sha256:0e1755ee8e29bd22fb3b0d0eab3c61f5d369ca694e411bc711afa43877770ff9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring.py.snap sha256:7e31555195827dd7c5e792de0c4f29d07cf2c9107464848ba8aca99c2abad093 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_multiline_replacement_field.py.snap sha256:444e8a13c75b5490835c3e104c28d24b6d0ea68261b261dc7463511aad8dadb0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_preview.py.snap sha256:f61c2a2a2ed45016afd73c3ef9362a9d6d1313b0e7c5de60cf1d0aceb88f261b ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap sha256:c8ee628c1db748d4222d40d2805fa651084b5817567b76c84b3b7cf9a6104eb2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__hug.py.snap sha256:f97d5bcfa1ea19c3d19ba93ab0fa9b234fa7c9a25a229b4b2ac24ca791e279f1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap sha256:9c16911951747f639e15f5e8ad8aecbb52da7f4b81c38761e6593414df8ac1f0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string.py.snap sha256:cd136af51583ef5ffc1eb24f20bdf51b841f8446d27354d8cd2202b28950ff55 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_assignment.py.snap sha256:8f91c1a7c2965fc068001a8ec378725a5f852d3f5fa62ca9403946f1186d97ca ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_preserve.py.snap sha256:241284bc43b29fb584292e91ba71e829d52846fab874bf33af9c3ee2da196511 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap sha256:fcace83e1b1e1383d3234163aa06f4a415638c2311123ad11ac57d9b2bd419ac ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap sha256:09c2b9e548cca9acb99f66c784fcaf753c52388e2bd20103b5692c906c7805b2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap sha256:5438c6216a9df49affd540f28a91a7776a416e13426b3b286c42f32f26c9af96 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp_py315.py.snap sha256:7fcf5bd67d4d09f1355ef1a7e80ab20653bcb8653d35767f09f5b5b4693b0e6e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap sha256:97491cb35f9b225b1eb14d5023f6ec550b39e74916c0ef627df58df9008729aa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__nested_string_quote_style.py.snap sha256:109b7f788d3baec630299949edc7d0f6400ab1635d997a41e77dbf6f59010b08 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__number.py.snap sha256:6791c08fc450538a12733ae03ef25d092b362e4a158bc5ca289e69a47b2da0f9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__optional_parentheses_comments.py.snap sha256:4b03cb260c0a56653a43aa431cb89e46f1d08aae6beff2deb473e2ee12806a39 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap sha256:357d816f4041aba5249911443fe2f77394758875d56970304f26faaae3247452 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap sha256:5f77bfcc2b8097e4600e913db8d05986c5fdab958688ecd44ad23ec9f842d03a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__split_empty_brackets.py.snap sha256:7e528fabc90b8946583ef85ef8dfaa02f73b93f8a60c768c5a3d7fbaad6d18be ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap sha256:936684ce78ac76db03e119ff13bece89e0ca2e50d8d735bd64755b859731acda ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap sha256:f0f2860558d040a9f5a6d6bb82807a2ec641363d66faa122d4c0bb73e5781699 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__subscript.py.snap sha256:746ae61ee01aa27932725395b152ad4a7e39a584b06e80cbaf9d4f91ba4c89fa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__tstring.py.snap sha256:516dc20c3f4dd63b5a49c7a8644da94d851c50ea79a881fd143b489499147595 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap sha256:fd0022601587a4c82285ab1890dd5a29cd0268d5753d5298af42cb46173025f8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap sha256:1be14cf5ad670c1a118af80d9075d99bc1190ac6721152a6e4bf12916d4fe7c9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__unsplittable.py.snap sha256:af960076555b3fa6ef0954cf6ad254d3f9c8bc6d3f192db4d3db3dbb11a35255 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap sha256:c94b90ab0559c792a887e5210d7373f06a16d7805e11fe5b4e8dd0bdf11fd8e6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap sha256:0dc60552a6cc91813ba96864e1569d729432001f5da909af0771a4aead0ff3be ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@f-string-carriage-return-newline.py.snap sha256:9969611434614114ce58903d2df68a1b6ca188cf657c7285db1e361c8a11b83d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fluent.py.snap sha256:233dfaec54777bf8baac038836d753796a94e1e950e28ea7c1e7c52c1bfb15f5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__comments.py.snap sha256:d394898334bb1401db85952990a8a0d5a7f4fc9d13fa1e46d3a2fa7cca6cd904 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__empty_file.py.snap sha256:82fbedb7a993b03c1d7ab8c61ec59a4720fcf41e36367e2ef612ae9fd71ed165 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_docstring.py.snap sha256:ed6eb33674771ec735675930caaf8757676c46a42907713efde5515a64517653 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_deep_nested_trailing_comment.py.snap sha256:26ec32b707bc2afe6a3a0cbb5ab5026144a17f486e91a92608f8a78a170b8ebb ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_trailing_comment.py.snap sha256:f60e3f7da874a51dc47adaf028b5eb9d1c60e4e2cfefe5806a6805e66d1925b6 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__form_feed.py.snap sha256:f82b3999d89c33c5e35984c24c72abf37838ce310f52b22ea223d1f185173db2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__indent.py.snap sha256:e20f316c3053a0b3e3232e85717aaa7c028f45b725f1987adfcffe112fee23d5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__last_statement.py.snap sha256:f07e97ccddf47fd0a6b64705a3c87bfd7054559b7c47285107cab3851cdc0166 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__mixed_space_and_tab.py.snap sha256:a229d01b32e843df363adff0f49bbfc3305dbc1fa455fba84fc4ca1797c9815d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__newlines.py.snap sha256:31e375cfe712a2c73fa6332ee6c5be46072c4394445d2e34b5b15650bf10a2b4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__no_fmt_on.py.snap sha256:28aa8136021caebb6f0810090a312872dafd47da85dd1c2099d59414ea50a25a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__off_on_off_on.py.snap sha256:9a4f22b9444afec46fa569190ae92fb69366e681c727903e24a51f7544dd5964 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__simple.py.snap sha256:894d0874ba0eb81d555f587b53cc8197c5ee1c1e08cabc46b1d84231b1fe3aa2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_comments.py.snap sha256:866aea9207b6b894d3553071c66dbc8ba374e162538629a14d8ec0be002efc86 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_semicolon.py.snap sha256:0aa4b1f6a5bdc198de6519d3a19586edce107fdec9c99137646989e6c0c0a4d5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__yapf.py.snap sha256:38fe2310c4f6738b66a8308d04cb25c72f180149a57951873b8edf2a351c7f40 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__compound_one_liners.py.snap sha256:6db23b97de55ffd96e3aeece7240cd1d381856507d5283fe0d3d4cebc216dcc5 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__decorators.py.snap sha256:9e26fd52bd2fa2e5315d5ed20d4a2ddb79a4382c9b3537bf6ac9301fb5468e1a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__docstrings.py.snap sha256:fd68d4412a4afc8e8b731dc9dd46091ce16cce9c05b1168eade3d94480aa0909 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__match.py.snap sha256:c895b3312b375ff899cc9a0055d8805dd95dfbfab5614a65447437ac84380f29 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__or_else.py.snap sha256:3ccdd660171c093cfecc0a4f835eb88befbb4d125014f99dff6c87679921d6b2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__parentheses.py.snap sha256:19dec3bfb0df8761220ba1e2c721ee8437de87118b2461da93892e254ebea5df ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__reason.py.snap sha256:cf39fb077dbfa87f4bde41defbc48b8264ca11e37a151f20d4fb14213ec8ba48 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__semicolons.py.snap sha256:a88990c2fed5642885fc7345cc99df71cde7a626fd5254f12791d4054503679e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__top_level_semicolon.py.snap sha256:393859842d51d9f895ef80b027e26577b38eff6e344c2f484e1d89f58ed9c137 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__trailing_semi.py.snap sha256:87e01bfe7a40ffc0166536ccdde581677ef4b2c0b081ce678379c8b04c325b6c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__type_params.py.snap sha256:00bf66f7dd35a3319e82a03afabb53ddb5646eca160888c0a090186ede21130c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@form_feed.py.snap sha256:07738a3d69da6c77b0c53ad4e972a8a9aefa361203e39f481f5b6a90a1e673c1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment1.py.snap sha256:57635773b3fe8400f85e2e8fddb4880f20e8645692bba958c508055b3c0073fa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment2.py.snap sha256:a713a850db1bc9201c60fb74cdae8da4d8351fc925060902e1e00f64ffddb82b ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@multiline_string_deviations.py.snap sha256:973a70cb28dac9a6d5e71dc0d79c407cc321d71751d8a4bb62de0cd7b6b316f8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@newlines.py.snap sha256:d4f47e9af52ed164299843463150bc26571f56b4e753ccd01b6701387ab70e8a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@newlines.pyi.snap sha256:0bf8a26ec7616b9f9213899947965cdecee00d58dad58098ddbb6954a0abbf42 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@notebook_docstring.py.snap sha256:167f01bebd18e7fedc933b0903bc30e80e08d8c91f962fe2eac17a6a444ebd62 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@parentheses__call_chains.py.snap sha256:d7acc7fb77b94b63b9d066e4a5274556f760ff2bc196bd8d41fcb545d50d346a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@parentheses__expression_parentheses_comments.py.snap sha256:dd592aa532fd7caecdcb290b32a0f233d3ef10a72d4c8cbc7050e995489e22c3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@parentheses__nested.py.snap sha256:a84abfd945c675a847476d9fecc5597425d464cd54ebb6ba25bf982368fc133d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_empty.py.snap sha256:7f279d2d39cd031f02b3b842ef0cbfef6427ddb9c054b5b085a62abe45c8097c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_value.py.snap sha256:94282a1e980864b2c2d788208b465abc2a319dc5e4cfa82ee69e92133cf0d3f7 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@pattern__pattern_maybe_parenthesize.py.snap sha256:e94e3d6bea796168c31ac928a0ab16acd7c35fc8f1ded2386fd82a00773f6b30 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@pattern_match_regression_brackets.py.snap sha256:0a9fb7963c19563bd8c1bbe36e7a079e5ee7800fe28c31356ea0ff5ceaec8522 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@preview.py.snap sha256:11ebc08a9105c710a1c4df1f77963db4d1ca2774228a624ca83a9a2a15ad01cd ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@quote_style.py.snap sha256:5cc2f79dbe729809291fc84008a24230b9521ae51bc33e31c962009f6d28acd2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__ancestory.py.snap sha256:28eb1f9e3c4f8dcbcd24bd828ab562a08dc294763223eca9bf0a5a1de0102f85 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__clause_header.py.snap sha256:1ee3e4716af51d66bdecb2f105abe71c0eb050afea10bfa3c1bffad4852c61f9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__comment_only_range.py.snap sha256:6d4df86edff250047b29aa076873617e0170070c7c4e2c6882c65da08629520c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__decorators.py.snap sha256:ede44e6dad065b99ea3bcffbbd3c4195a440a89317fb1824b5acf396f54c2e1e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__docstring_code_examples.py.snap sha256:0ae94f2bafe28fd223e856e1c3bc93e85cfc931d380282a48e9777d410f157f8 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_file.py.snap sha256:4b24aeff9bca29e96594e599ac7de726ff530557e5299cb5f250d43515f06d40 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_range.py.snap sha256:0a9ca0778150e3cd210203138eec6ac4f8563bb6b35be2915fcf074e6fb4ad6c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__end_of_file.py.snap sha256:ff31d11f67fc0a2203d221b462db4a2b520061edd4ec5062d6f3ef494e7b45eb ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_on_off.py.snap sha256:2c553b3bea4dc554e113dcfae85c92d4fbc8b4f0c5feef2d6afdfe1fa5dba110 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_skip.py.snap sha256:9ad97bf67ac477e1dc6b4102a7c9d6b6336aebefa846f87663580c72d9b520e0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__indent.py.snap sha256:d02444030e041c75878a7209e4aab7fb88f05f13a214e6c8688943d3facc3a97 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_comments.py.snap sha256:8d5ebcc4e8874e79234dbeedc03a551f0f261766a5d8593c12801bb0922694b1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_trailing_comments.py.snap sha256:6838a95e8970cdbb0f0dcb12fed48c33e0b9777d7dfb2ff65d71003a84b5cbc7 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__module.py.snap sha256:ccb7d63da3da3dae926ae59b1120fcc55b7195b9185305c04b7a4a8503ea7aee ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__parentheses.py.snap sha256:69962512ab915f2f43db2dda9f37f283e1cefd2b1762a5a79e630c1e9bc15f2e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__range_narrowing.py.snap sha256:92e42c8a4a5923a6aeb8a0d4e589fb044ff90883090618ef267f58da2a774904 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__regressions.py.snap sha256:dbaf6442579907e7364993842f3ab32c043dd6588bed9be07666382b9b9b0356 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__same_line_body.py.snap sha256:34bd9646c4a3fc2101fa640bb302002236a73355b57c27e365c0e619882f5338 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__stub.pyi.snap sha256:518b2474b48af307308dd1257dc9009ba734ccf6f7addcee723b2ceb8315d2c9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__trailing_comments.py.snap sha256:37c7d0be1c89dceab3531a59b471d1359fd7c4a952ae29cdb406e369b97cffc2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__whitespace_only_range.py.snap sha256:57423e9b5b3133a61922d335db1d4900ad00b0a38547bbdd0874238aefeca793 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap sha256:b891cccebf2cc630d7cd9d59abebc8d71fc7e6066b9c2d29009b7dd20119580f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap sha256:c3a126ad214f555ca393fa3d1710f040fc8be83e9e77431087d4575edf2fb847 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap sha256:bba2a4823302277b06003a026dd39c0c710bc9a269cd77ebc45c47827512617f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap sha256:477fed348a4be00d7aca3883c943c65ccd7faca0e5342923f761ff291345665a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__assignment_split_value_first.py.snap sha256:6d5e9a3825a667cc0bbaeb7fbb5b8dd664f14d1238ebc4ac0b2737f80d79c7fe ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap sha256:62220b8f369cbeee27b1a45e58e63286b7a8027eaccc5d05b2e6596b8e2d53b1 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap sha256:7737a677b51592ca69414b69d01d7b320e9fb619ce4459b05d573e972f77e8ab ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap sha256:fd2365472e371f4ccf3c6de64ebaead2c6c4a7a9c0fb077c3f4022bdb7411d3b ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap sha256:6d9f54e7614e251666b6ff664a3423c6ecb7195c6216417612d84f1f70c86434 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__ellipsis.pyi.snap sha256:88860cc4f664d836ad018bd1da745bdf98890a729033b0472605265e3b5d663d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap sha256:b6a50d6347287681f84ac8ae1710a9c2d7eb181da1b926364a6bdc493b22eb95 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap sha256:8a57e36e2922fb924d07f61345fadb6d90311f788f9cc0f3b49c1aff6828d5d2 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap sha256:5d9ee7899db8b1482e562d1f90f1b47127acb3874cebac4f57a0ba558d7063f4 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap sha256:082f780633abb6196250d98f661512ec97c3145286c70f0dd86f896d70fc6d82 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap sha256:702441f9e04ba14763605e6fcfe8ce02ba21ff812888b5e058f45fd6ccb43ab3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap sha256:2af52860962a9d60d5e942c88a923bd81ededb8b9baff7810a96ec3b7ccbbb38 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__lazy_import.py.snap sha256:8c6de235ddc815cb895c3b181d7f6c4bfbdd13ac031091a459669f9e8962c71a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__long_type_annotations.py.snap sha256:bf38aac2f52f0edad8e943c99e7e8eeb2cbe733da0d255f3c3770958e89acf52 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap sha256:ab57b58b07e150725f82e5dc0262c6bc29b384b144f37b515f25f5eec398c03a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__module_comment.py.snap sha256:31995da8208d0aee064f1da91f7fc1fa1f7b41c5c95756dd63ae6d973f069cd9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap sha256:911bef7d0826d05581c1c440e312b497fe0cc63ec0f6d7cfd04a70fa89b584aa ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap sha256:ffa5c137a33c9a92337b49ead3f2055a8596526ccd3edb2b53ce776627196651 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__return.py.snap sha256:6a9b5868e9725fc267e37d613ed6c7a9b5710c9f8ea1085bd56d74430af4ccc0 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__return_annotation.py.snap sha256:c0ab9b3ede5b57e67419ea2e4be04cb9c31c275942d0a1a863f082a67f54482c ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_no_parameters.py.snap sha256:d2b83d0e12b1c5c166ca0c693301596abcdd7c2e49256e61cfa79bad12ede547 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_parameters.py.snap sha256:f4d2f2966c8e3ffe59e600ecdb85884c6f2e949a03f2baf005211ad671196499 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__stub_functions_trailing_comments.py.snap sha256:dd1491d941efd0194b9ce2891c267890d777258d4d8b707e37f62ce374ac47cf ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.py.snap sha256:1682c93f4acf75de4e6905ff72cea523a0bc6ed58cfcdfb3f35790196b89e9f9 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.pyi.snap sha256:8400ef615b6c22ebfb14a29be8f17f30da873d0634d0c946fdc3bc2ed1750f4a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap sha256:b5fd7a4232bc12bd46937c793537fafe0eff418a2a4546ce4c643fb009e4ae02 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap sha256:74ddfda9ccfa953ce3e1123cb93edb15117ae156529e18c7e429caa2c3ae0585 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap sha256:97aa8ad3cf60f1a452c68d3ee7ee3b976a6c4ce20a1a88ab46d0afd319a7e3cd ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap sha256:45c5b686590a91412187ee70a7f2c9af0f77c0580b6273f1f681d8964f7fa89f ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@statement__with_39.py.snap sha256:b34f96adf757adde9f6c642f7e328361267311bfa375b6f791246c36935238db ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class.pyi.snap sha256:c2e0de16eeab6303ba5477ef7a919906ad7f400c06aed37dc3b5993a97c8cd17 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class_eof.pyi.snap sha256:68157e49b7308af2a835cbfdb798c1511300923d9fb975e7e56e129192fe4311 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__comments.pyi.snap sha256:97a0fa41c375e16774ff97873fba37ae93357f5e55e47274af261ce36f9fd2c7 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__decorated_class_after_function.pyi.snap sha256:923f42e6aa5a223f1995953668a756fa31b7825aa180bbaaf80cb9f87f630dbc ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__nesting.pyi.snap sha256:762cb883a4054e3395900978990532b22a1d2a052ad530a06f948ca3966bb07e ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__suite.pyi.snap sha256:5b702cded573cb8e46309dfd5c2636c58f93f80c04220afdff70811f335af077 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@stub_files__top_level.pyi.snap sha256:b71ae26e549a392023192e1dec9e98f00c7f133bd8af0a50f2d30d6d6b48695a ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@tab_width.py.snap sha256:c46d748dccf30813f645a8a76450357344ecc646d0235e9fba006ecdfa5a2b2d ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@trailing_comments.py.snap sha256:b923c3f0937783b84ed6cf2c4e27245d816d7f95aec30742d9b6100a6ff485ca ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@trailing_pragma_nested.py.snap sha256:32e95a411589d2260e2eee59e606fc123fabdce5b2e62325e996426eafb61ac3 ruff-0.16.5/crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap sha256:87a2762c15dd2beaeb54f0c0eaf9840f0f059b0f3039179d97ed733dd3057069 ruff-0.16.5/crates/ruff_python_importer/Cargo.toml sha256:acc2401d10df8d508dd37ee60ada1c7b6c6606f03e396dcceac13ee7f8ae668a ruff-0.16.5/crates/ruff_python_importer/README.md sha256:144fc536a41d27d4c45ad32afb83f7e396e64830bcdd9fd7b8819129f0ec6391 ruff-0.16.5/crates/ruff_python_importer/src/insertion.rs sha256:84a46fb0290ebbebc53d798a929530a01b2f16a3fa9c7919d05af1f9c450f46f ruff-0.16.5/crates/ruff_python_importer/src/lib.rs sha256:39a68f74a1dc73aa317a1e1597f424f72810e42aa29fcc6e78d01cc80ac09238 ruff-0.16.5/crates/ruff_python_index/Cargo.toml sha256:04bb2834c10a5bf6d7f58a0f54417d909b238f7fd5bb40cdfd9ebfeeb76c0e44 ruff-0.16.5/crates/ruff_python_index/README.md sha256:8e86e31f203498e621b992d1a47de986e853669ce43620616de62b9f2092ad95 ruff-0.16.5/crates/ruff_python_index/src/indexer.rs sha256:3779e7916b197376d00f8cb15fe6aafb8a0dc9d9153014955b737c71cd1960fb ruff-0.16.5/crates/ruff_python_index/src/interpolated_string_ranges.rs sha256:6cae556e21a7d55fca78ac4f8caec80b872bf9c288f6a448472ad33f97f056f0 ruff-0.16.5/crates/ruff_python_index/src/lib.rs sha256:7bd37b98e75296069f913c68c332665fba0bf45da51c5f290b7a8cc7b3cf7137 ruff-0.16.5/crates/ruff_python_index/src/multiline_ranges.rs sha256:dbfd8efb77b24c0cbb945b127c323594e2eb02f9962d87097821afdbda770753 ruff-0.16.5/crates/ruff_python_literal/Cargo.toml sha256:0bebfd6aa694659267a812dbf74315c074578a3ee90a3adc6b825e27fef06e87 ruff-0.16.5/crates/ruff_python_literal/README.md sha256:785d135729bbb7e6ce6bf880b8ff71446cb53ce3f3bd48570defed800e1d9641 ruff-0.16.5/crates/ruff_python_literal/src/cformat.rs sha256:71ead9e07265c6697ea2a895eeb6015a092f22c37cdfa7655d18f37361043ad3 ruff-0.16.5/crates/ruff_python_literal/src/char.rs sha256:6e13b53650fae83405e79142bcbce03588c4e8bb93f18b433ff6ced409b4474f ruff-0.16.5/crates/ruff_python_literal/src/escape.rs sha256:82bc887fd6eb21c08c6d1dd9683abd97be3c362c8311f2d47b1acf91b9f8f8f2 ruff-0.16.5/crates/ruff_python_literal/src/float.rs sha256:9fe9f7bc812a239f0e09afbdb53e2dbf4aca3a31621dbe0e3f50963a39ec5cd9 ruff-0.16.5/crates/ruff_python_literal/src/format.rs sha256:bd048d9a9e22aad558c3dabf3b0e159a453c4ebc049a7f7cd4a034e2c6895805 ruff-0.16.5/crates/ruff_python_literal/src/lib.rs sha256:c5fa07868eec5c466ecd21d7b7c79d303f425813b0b25d5cc78534b8b5563937 ruff-0.16.5/crates/ruff_python_parser/CONTRIBUTING.md sha256:1cf78114963f8bbd99db6a087f992489fbe63f3ae1b111e9800f7a744cdfec1b ruff-0.16.5/crates/ruff_python_parser/Cargo.toml sha256:062588e723c928c870b7522c5bf25bdb577285815ca8335d39a077a07816e0f9 ruff-0.16.5/crates/ruff_python_parser/README.md sha256:910092990acd9ef6bea0f1301c526afa46d0100c1d5d8f57fdc874f9d69c344c ruff-0.16.5/crates/ruff_python_parser/resources/.editorconfig sha256:298b3ec3bbb21bbbb45266fcde11fe56d21fa91861940c7f1dbb0055db65a509 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_annotation.py sha256:7b5c3bb244ed8751ae8bded038928675fa2d5de3e2c8713657e98772939c71b0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_target.py sha256:7ca3ab4c6b93aaa3c7ab41ad5c1a472691b6b7f41fb08a30b0cf26c215e16970 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_value.py sha256:31185c9e5fb63ef73bd14e11a8afb016753dca94ab869411a14b715aa502e464 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_missing_rhs.py sha256:a7d43bb2feb2939f75ff81439439e64e16358476146a8c1e07926ae452d7e8e2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_type_alias_annotation.py sha256:06f5c3492ed01841ce27f4c0f89b8947c6697f2099457152b04423a315619a74 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/args_unparenthesized_generator.py sha256:2d886abdca4439bfc8a3a3538ed7907ab93bb9a05d8056b4ca2fb910ca7320ee ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assert_empty_msg.py sha256:2b0f211e0ba0f2b8c7fe6b4ffd2331cfd9458363dcf040c88db11b83fbef1c33 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assert_empty_test.py sha256:938ed9e68d10ba98ac5fb1d757e659a052c69319ddbbefd923f0857e988e983c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assert_invalid_msg_expr.py sha256:175df1242fdbaab6e8755f6d5f1d262906f9de4e6bb4ad5ae3d83fc7ada08af9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assert_invalid_test_expr.py sha256:ca8d1b55d75c054bad52eb6ac638db1f95cd9eb83063d4209157853692760c44 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_target.py sha256:6cd0799db98da2c70a303ad5b2118dacb7449f283db4996d7062598c02333676 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_value_expr.py sha256:5f23ffe42dca2a45be60a3b37ae0eedeeaddbbb4bad0ee3bd8ead8783d01fa45 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assign_stmt_keyword_target.py sha256:4958c802e0acdb6dfc84c2096d59b71f81b375aabb1db4a4a2d43247ccac6d25 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assign_stmt_missing_rhs.py sha256:dae66f06dcd1254997268186502a1a5742fcf1518c1b87e3b53772785903d78f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/assign_stmt_starred_expr_value.py sha256:585db619369ea730075924ee5bde31d247608da9572a38fc708466e68eaea42b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/async_unexpected_token.py sha256:994274b7718972de4c157f8c0fd0192ce557c8d6b9b93bda416e3359720d914c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_target.py sha256:a8b416a2e44c1da43a7e9d655045ceaf2349f29f5be839372ff786730ed77548 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_value.py sha256:ae8f1389fa10769176d3827685d0cb741171f1eca042c014fc9045643ebc2aab ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_missing_rhs.py sha256:1287d1c7fcdc07234afd9615553cdb6ba7ddb3bf1264cc776c22f00df42b30f3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/backslash_continuation_indentation_error.py sha256:b2b2c3bc22810be4f460dcb6dd0bc3bf35ffde24a304157d1dac4125387e0dfc ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/case_expect_indented_block.py sha256:1c7e63ddb286b5aeeaf851f3a876790f83fdf08ed39a922c4e565955442199c3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/class_def_empty_body.py sha256:a5238bbd41071f6e15d61b2d2466ed37c99282ab4affe8db17da0e2a07d49a43 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/class_def_missing_name.py sha256:9fc1768af7ef1b4726dbce1b10b9fc4ab9013c9994985082c1763c79fbc57a94 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/class_def_unclosed_type_param_list.py sha256:4b170752e1573a0ed49d0cb52d6cb3d3d931ed547a6c089b342fb87fb5301a9d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/class_def_unparenthesized_generator_argument.py sha256:cd8dfea8e0f1ae1f22777fb1e03bb89f606d1aff53a0d6dec096d742b0540c4b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/class_type_params_py311.py sha256:eeeb83e10ea7cc56c02f5523bde5a61d59662d0ed72f736972f583115b930a3e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/clause_expect_indented_block.py sha256:4f5e955a434b816b618c9d1970b17013afe021d1858a754b7d7f78667bdcc302 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/clause_expect_single_statement.py sha256:5dd9d5722f494608afb36135ed6a5d68454a6818bb1db73066a3d30237e5b0ef ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma.py sha256:a73301b7c9d48391bc8e8117567eb4fd77e600b218f4fa114653e9195528a245 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma_between_elements.py sha256:ab24528a68c9c26ed92dae79bd470bad5c1ec2faafba1cac4d2860a131f3ff98 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_element_between_commas.py sha256:3c360fe93025c8f9fa80e7a501694abd21d9a839aeecdbf8d92e518cf527699e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_first_element.py sha256:3a7405d3bcaa70d0ab28beaaa20264b0ecf1a6ed8fd17ed49465b1da9f57b937 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/comprehension_missing_for_after_async.py sha256:49b1a4412eba3a31b5c6df824985876113fb12213bdea605a095b5e096bec598 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_class.py sha256:745f3be8dd867ac75939533635c7d6d2a4536f3ab0db97f95d11ebe5067864fb ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_function.py sha256:b96ac0798fc04d126f9084f25e58667b235a53fddbcb2ea1621862f5daa51201 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_import.py sha256:b4b66659ed68646130583699cd5d8b241b7fc17d30abb315e7754e4d6d00a81f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_match.py sha256:920e924bec0751e728bcfa6d8876578b79099626ea7ba49310aa34c0b14c5319 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_try.py sha256:9c413fd39b2d400ff4a08c2348ed78b4a5e61812c5aa61175edbf51fb2ab45cf ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_type_alias.py sha256:a1c82b3a1ed668d660821773baa0cd836686b8768819837849120a0c587e7ff8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/debug_shadow_with.py sha256:d5b1a6bb59db813a234dd0b38672a454c16a745973bddd07687f839f84adad6c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_await_expression_py38.py sha256:ed6fefb253b21d5595106ad331136721d3f344e632d978f633b597a2f878287a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_dict_literal_py38.py sha256:f6f8960d179b321dea7c480e18b5f8d454c128c5e8da7687f6ac4e29adbd5bad ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_expression_py38.py sha256:278668fa23cee2ef2fab08137f6006d21a29b60604f11492f47f90a0072a5c80 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_float_literal_py38.py sha256:01502d535ccbb65769d36b1eb79af5b94b18839df9da9f231216b0158129eec2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_invalid_expression.py sha256:4f9e0581bd4a01320704370fb622371f0b6a6a3a8b3984923e50f64e63976d4a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_missing_expression.py sha256:23697759b699aae484ab7a2986fd6d97b9788f9324e4dfef641df6fe3cf7d93c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_missing_newline.py sha256:67606f879a80327861ea0e5f535df5a1e35cc9f0ce4075d563f43fb2cd443ff8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_named_expression_py37.py sha256:11c8ef52ea825172e9b682037c7574c86fc43c3e91d926a2820ada513543961a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_non_toplevel_call_expression_py38.py sha256:d11741133a9536bc2f6ace7ccf1f2283b4c38a4e18a561d108548cb3e27e7bc1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/decorator_unexpected_token.py sha256:dbcbaca70bcdfe5458f12cd9991789075452335b9d56b40e6527e1e0dc40ee75 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/del_debug_py39.py sha256:ebd29ba2e2913a57aca7960b082707b829eee3f0e6bbe97861adccf9f56ebe7a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/del_incomplete_target.py sha256:49209da58acfd6d520b491f395a8c9bd156b016363e068073b723cb021e4822d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/del_stmt_empty.py sha256:53cfe429eebf86ebb55b86e366df7f21cfc0f400dd2ed1da495dc7ebe2963e80 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/different_match_pattern_bindings.py sha256:c78e51b9b772e9e66b169ab5d484b0101a8e465fce59b89871c96c03f5cda228 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/dotted_name_multiple_dots.py sha256:81e232391de74943d5a49435c994d6bd6b9c5a3158531dd8b80cb317a51852fd ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/duplicate_keyword_args.py sha256:b456ba846932b2550c3f07af4c870603a1fd34fe5102d4afb193df57ecfad544 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/duplicate_match_class_attr.py sha256:4122f7e00be634a2bd17eedeeedbc7ba9d299be75cd8f866234685958f731b2d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/duplicate_match_key.py sha256:02c9247ef4088502b135f65ce4be2425da31fff4e8a80f0802fe83ecfcea7b26 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/duplicate_type_parameter_names.py sha256:055d87ec76f4fc3a79f1569864fdff814873cbf83a6285be76aecc2f1f78ed45 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_star_py310.py sha256:b64e86f6d4c9fdf391bd6b5697c7ce7e9dccd383f38e021005fdf5efbd4a6bc6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_invalid_expression.py sha256:d73ba5cc63bd08b7686e49279c80909a58e093d8c75cf90c4b6694af9ac045f2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_as_name.py sha256:2a783d51a1ee60a63781e83d616bf782bb57ee23ec857df64bdb2f0680899340 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception.py sha256:ec909995b8c44be7d7822e930e0c11371cb7d8b036a75ab738419322b694b25a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception_and_as_name.py sha256:feced49224da8093e6bc8f0b06bfe4d05c60f4e68e17ee8ce75e1b8a4b567e7a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_unparenthesized_tuple_as.py sha256:729fd53d36c3c982d77aabedd2741d28e1df6b7f01897751f3e36a73393c2293 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/except_stmt_unparenthesized_tuple_no_as_py313.py sha256:ecac365687a0269ab82ce4e2f0f1b5613e965f0edf7df5db5a8cdd8038183e3b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_conversion_follows_exclamation.py sha256:ad180058dd6fc0af2f03c100a395a0b8709547b8c9272bee27a1b75c11de6630 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_empty_expression.py sha256:ca9b12c15d9e9ba2180338737310c22cffff286ddc8a39a7f71328f52bf4c1f0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_name_tok.py sha256:219579f2476bdd216458078210bbfb6bcd4edc40b59ece15aadac1fb9c3b126d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_other_tok.py sha256:6229e60e36deae9ac2c9b6edc4ae4decfa9d5e0ba1959cf75a23285e41209386 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_invalid_starred_expr.py sha256:ace9239fd765b673e0c04f6f0d9ad2c8b1245cad8de719839cba90b366561216 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_lambda_without_parentheses.py sha256:56ea7f167e5b121731b494e9a341f0bede771b5ae7432dc60ba30b27292ffe99 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace.py sha256:ef2199f5242cbe834789e66943c378a6576c6000a14077108f84ca3af94b7983 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace_in_format_spec.py sha256:dd60614a657232384c7b8129d54bd918862260e941449f9abd43099c9dc172ce ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_iter_unpack_py38.py sha256:6938225882daeca3c1cc16fbb467d9a9e28ed5f96e6ef72a99489f90de8e8dfa ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_iter_expr.py sha256:0c1fc315794be9fdaee5176a3d1438fdf33bb72d888346b0b9413ccfc6360537 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target.py sha256:75d52b1aea28b7a32a80af8468edf37967d56e1d08dbdc87e9503e6148f0bd9d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_binary_expr.py sha256:39d9bb240592dc750dbf60c7cc9240ad7655a22c93fe0dd6d2081c494bf51d45 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_in_keyword.py sha256:8dfe3a5ac387d43a117c3422109c406461dd4aae4b47e9ad9fd47e0159504393 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_in_keyword.py sha256:cc0f878a7868e404cf26e33c523ae97d5b1fc797c5b08e23f68eabfb7b6b22c9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_iter.py sha256:04e8bd003a9bbc2f019c51f1a18a3e441b26929701fa95f122111f415a649aef ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_target.py sha256:050a56e14fa89d8ff77f60524e45aa01e636d05e918daf826edc8ae7dbdafda0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_dotted_names.py sha256:d1c5e76c969a809112ea1bbe718a895bece4b0db8cf1246bd2983b1b43f17c9a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_empty_names.py sha256:8577331ad6836bc033880dfec8b03958ae1a2f4a27446e83a37218d17cb24af5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_missing_module.py sha256:d260f5d6c7a4c3deaa3b0b6ce398411335c158661598bfb0175c392d072cbc24 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_missing_rpar.py sha256:3be59b3fe72e77a1933980a8f61dead543218b53ab435db5ba719d380ac2d95a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_parenthesized_star.py sha256:450dd713f568341a29b43bfa494fb117894b1632c3473d6618b0aa373af2ff1a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_star_with_other_names.py sha256:ea4329d848df38e69bf35a4143c7d7be709b94435f6dba9b9d27e8b1cf15ba6a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/from_import_unparenthesized_trailing_comma.py sha256:78de88d1902f3fb6582ff814781b4aedbf2e6d460fc62a0b51a5719c11d53932 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_empty_body.py sha256:e6d195e9ea32f6b56a3bf30ad085ccf58363b56bb263f664de2d3caa359f187f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_invalid_return_expr.py sha256:1a2d6fa134d3600225dfbbdf96e7ca8d9f9f06516ff1996d1eb12fe6fdc7c182 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_missing_identifier.py sha256:8af7d02e6e5ca78f349b8750ba68dab519964a70fe54fe14146c91eea7166e3b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_missing_return_type.py sha256:19c47fb831e4fb915b83d980b6b0d850391bf9940ae55757d311465ea64de98b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_unclosed_parameter_list.py sha256:37d01b536c70c522e7f956785fe8a344aa4b904009a52c1706f71a45d7152311 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_unclosed_type_param_list.py sha256:7bae52b5eb62dfb5062d94ea2608adb1bb85bbaea097f8f932d27b39f4682f51 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_def_unparenthesized_return_types.py sha256:53c4048d9b356381a4ae4832aaf132682cb56f47866fbe0bcb27dbcc9b3ba5b6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/function_type_params_py311.py sha256:bde69edbbd1e37f29a7d5abb737590d929362f186c935f5fa9384ce2074acec4 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/global_stmt_empty.py sha256:59132cbf6a811fbf5608fc1a086a57d9fc263dc3e560483278db5653938df663 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/global_stmt_expression.py sha256:e81f487e91e2be74fba1121fbe535c099e832076e85733435a1316e51c2c46b7 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/global_stmt_trailing_comma.py sha256:63b0bbd23dd78d7d6cfe107ab8476cdac02040840535edab7ebfcaf46802f8f3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_elif_missing_colon.py sha256:139fd1e1df9abc51f0822f2502233f5f2d9c37d868b0a4e5f3dd7831f12ecf02 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_empty_body.py sha256:c4a772f531d8b9d44321fcb47cab83bb68264fb4610156ac442c5fa377d4ee19 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_elif_test_expr.py sha256:861bb5e65aba58eff4a87463b9af806e3d50175bc2f1f546eb79eb64ec74f630 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_test_expr.py sha256:c26b0910772bfba9f3d7a740e9243faa312fc34417bd7e994820cb6ae1c74f19 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_missing_colon.py sha256:35343488f458a3f3dae7d0da2d28a7cb11752f08aa2db578a14d99b69d7b0b68 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_missing_test.py sha256:1809e891e475037e01de85aabe9af761efb21e1fdf9aa8d11d26ee9a746e493f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/if_stmt_misspelled_elif.py sha256:3f65ac27e8985b127ca8390cd730a30ac9dc55ca1fe2d786cfb2131d2829961b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string.py sha256:f77188f67ccbbf2574f7bc110ca449e81a4614e99010c4fd6e7673556407d1cf ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string_multiline.py sha256:61de5c6804d1120be2f17d1a07e778b8dd6b293a704ddda5dce74c89bf9222f8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_alias_missing_asname.py sha256:ff510042bcc8ecc13996c0ec986d42d2fb08dc82addbc41ba3f3e4dfb7f6f246 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_from_star.py sha256:68e67653d93a28e22741c0d09cdd8d2525a67ad8f2b8f03948d884b7857bb520 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_stmt_empty.py sha256:69568fdcf38e57f4334c43c7b9e321f9f3862c321228ffc0c5cf793d45b1a9b2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_stmt_parenthesized_names.py sha256:af56bead989c57de19ec395571b1f2a5a076547edd7d2f7ecc0819fae5b47104 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_stmt_star_import.py sha256:74923bcce01cd0957ee4ab8e33f4fed421d4757319ac0b7d92165c328caf1428 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/import_stmt_trailing_comma.py sha256:a0e2bde1ec2e0310cec0a72b8baeb71de5a1719bbc7268d8a68bc42901e51c5d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/incomplete_attribute_before_for_in_delimiter.py sha256:7546704a7b4cd5041efa0eede4b5bc6434665baf8b69e9e2e5acba4f24955b1e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_annotation_class.py sha256:4e0dd36ea23bd61b846ecc91de1f69b0269028b8d76d653f05608670c65c3833 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_annotation_function.py sha256:0f293adc3f3d0cfed96f5c1922f05e05e68c0a66cda72c2740283ec08ccbef5b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_annotation_function_py314.py sha256:c6bae9c350a9dc0e8dac583283edefc853fc830ed9c0cbc6225f86d544007cd8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_annotation_py314.py sha256:f385d5cbdeed918147213bff281085312a42382f624e2b63e85621b87a8e65fd ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_annotation_type_alias.py sha256:d6569ee20192a9f001a7cf46487457f1d48e2fbd98f7e537330613c021740ff2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_byte_literal.py sha256:f08997c0a30389375aa2a7887a9138bc1a491fc70d39ff7479223b7603f53807 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_del_target.py sha256:c8a6aa23a20ca3e7583f2010c3a84a0f55aa5e1fa21dbf113a3b2124ff6d3f44 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_fstring_literal_element.py sha256:8be52b05ba0ed1b7e5451ed1c4c884d4cfa17957a8b5c6e44258f133f270381f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_future_feature.py sha256:55f703406cb4626ef4b5d8768a9e3b1d75b5a9f9141745aaaa4661744247874a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_match_pattern_target.py sha256:eced4c3a177c2813add4ef06da237987fd118de62b0d7eb26213cc1cb796483e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/invalid_string_literal.py sha256:6056a91c00aaa83a0b7d37bb4628c0fc997705a2f90d98d1bfc2dbefd53aebd3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_1.py sha256:082111e9e9ffcc9fc13beb4509366d20b294a94f7400b3fcddbfadb235ad8880 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_2.py sha256:f193f00e6b36eecac245140fae287ab18742946b81c962e7c66624153b111af9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_3.py sha256:a62faabac61a2977bf47b287a2dbcc0aeb2f2e2f3c29ddeb9e54163d4f60a3c4 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/irrefutable_case_pattern.py sha256:2b18f3306385e88d9bf197b1e7b4ac88d2a7eef680def34c26f01f05a517cb41 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/iter_unpack_return_py37.py sha256:bbcafc4a87cf146b84375976d13eb0e14d1092252f978e5b3477656de3d6a1b8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/iter_unpack_yield_py37.py sha256:f0736021eb125159715a639b1273e6b26ccaacf862757eb874f04e5bd9e8d21a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/lambda_body_with_starred_expr.py sha256:7e5736fb5274179d482030c8a64d801b366e93801c5332af5108047a992a9f79 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/lambda_body_with_yield_expr.py sha256:a467ce65852c077d0028a012fb5153404f3bfaed08a080f65bcc4b3539e2a9fa ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/lazy_import_invalid_context_py315.py sha256:384eaf547afd9700f61148f7b8811cc10b780731d1249f7b26c51fc0563b776c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/lazy_import_invalid_from_py315.py sha256:bf5aad2fafb91956626970eecb57385b89ff09768929204e3317072a09a6b1ec ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/lazy_import_stmt_py314.py sha256:6d3219cd7e9702020bf79aabd72d0ec3b1c9870ef4d29bd448b8b73a48cefbce ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_before_py310.py sha256:fe119d1509ccf34c024efc7346c2aca30cd75a52b2202cb300fe95038dbfe8dc ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword.py sha256:24548a5af6f771c75c29ee8464891cd42032403a4804badb2646eeefea82e636 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword_or_identifier.py sha256:8e6a9c2450aa1f69700ac121720cc6da3f0389c2468e1abef3948962e3f944f8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_expected_colon.py sha256:6f808c30776dd5e6c26bc694560382d89033118acb6ecbfa43582e6739ab6936 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_expect_indented_block.py sha256:9fa53a4977db4709af53d5342fb4b948f64e140ba12952f4213a24930c6ecea4 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_expected_case_block.py sha256:8582a775373372484b57602d1353ca322ba6d102ca50d22c836b0c9416d94bb8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_guard_expr.py sha256:6d9e5315645225d6bb2b7c14adea4cced05233693417eb55c4dda76731e3d529 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_subject_expr.py sha256:9be76e3d451aa6a10b40f4a8900a38c8ca6af4ea5005d8f58dec28ab29259a04 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_missing_guard_expr.py sha256:48608c4779f129027a25100a97de7dfa4529a29e08598ad59157cb0036b4eec9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_missing_pattern.py sha256:854f6d640e1b2450a0208cf5f10d861daad044b7a9550cfad349eed54dcbca2f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_no_newline_before_case.py sha256:0f5dbe585f3418dcf944ef1d8e6aba514a65ec27cedeccf5696fb4a11c99b56e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/match_stmt_single_starred_subject.py sha256:fcf27d9a7ebf3b9fd379b5e0ddaead84edae031c116b49051197f7d565ca9661 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/mixed_bytes_and_non_bytes_literals.py sha256:1f0c5f7088b43a68e632784e2c572e5aeda27df350e1160c966eb3ec3f27a06a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/mixed_tstring_and_bytes_literals.py sha256:b8bb2f3652c8eacc7421e393ed39d02405d431cc600a0e6908a6c9022349cc61 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/multiple_assignment_in_case_pattern.py sha256:812e7af3568337467345151bb579a7e7c01de75ef30765ef2c87fee541ca23b3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/multiple_clauses_on_same_line.py sha256:54b38a72bb80a3ecdf7c8d23fa8809b03cc9278c4b2bcfcd3f7de613520815c2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/multiple_starred_assignment_target.py sha256:b3fecf61d01b0788d4002602a9e1925000d52aa45a97aa9b94b7b1dbfc5304f8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/multiple_starred_names_in_sequence_pattern.py sha256:ea55bb3dc1aed21e28c248c4c8c16d7f3ab46f447712129bbb02a446736c688d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/named_expr_slice.py sha256:9644da2daf823d750460942cc462d2e0386ba5ab626af3c295751e0a06ac22d6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/named_expr_slice_parse_error.py sha256:40cd1bad050b9079bc1f0b097d0a45d73fd555e64c80602ddc89a798ddfdfb4e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nested_async_comprehension_py310.py sha256:c9b88da9984e8826592a95770f03ca79a358f7dd3d40699ece6830f2adbd47a7 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nested_quote_in_format_spec_py312.py sha256:a519b823553b063bff4c5a479b8a04db9ddcfaf62c4e753b4f12c9bb17829438 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/node_range_with_gaps.py sha256:1be0485aec3d5faab64348cd96043f56ff31715b67ac8147ef3a9f0a9f3ab5ea ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nonlocal_declaration_at_module_level.py sha256:cdc08e9adad8307388e69440aeb82b7cae17fdad847207246054a4de88c38d00 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_empty.py sha256:5aeb07e109fea475975175d34f981faf8b588c7cf1577a6540ca58b0b1b2c126 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_expression.py sha256:f54b86e77ecbcb5fab5a43a1507bede842b7a1af958565f2093bfe099abbe48d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_trailing_comma.py sha256:fe71fb6fd5874ef20ff30de0b262d1c807582c6e7f9b8a1b222c17882b7a32d6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_missing_annotation.py sha256:b12b280682d3e31f5eaa25d3965cbfac7d09eb64bbb7318fb0503592b3645301 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_missing_default.py sha256:5f950d0780d733d3489a87d91a020c2ced979293c6dbd00c4f3b4db4ad6604df ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_with_invalid_annotation.py sha256:8d151a2e1aa4b09691f7ccf2002ea2cef7ef6f1e252d988dc638db56b52affef ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_with_invalid_default.py sha256:05f30bcc325525685e7aab8b5e108932e27d3eaf56deac3e4425c1d87a560821 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_with_invalid_star_annotation.py sha256:7778f029c5c445b1441d68716ebe896499952373176b683df01850164ff5150a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/param_with_star_annotation_py310.py sha256:89b115fc3dbddc00153bba7709b34c0e4a95ac961a0d880716f5a1a294008554 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_duplicate_names.py sha256:4334eaa5af637e61c4d1a40182967759d19655b14987c50c17ae901d9cf58d47 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_expected_after_star_separator.py sha256:c55829bd6d684fec138d44a9d3b373720e796a69a38b2559bd5e9aaf1d5b7ce4 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_follows_var_keyword_param.py sha256:1002af925f00c429d457567b21109666afafc1a9b35b58e9e3c9294cb9c44116 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_kwarg_after_star_separator.py sha256:47282a8d33838aefaa14776d8839a0df760c83b6e95226fdd4fbda1d72ad804a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_multiple_kwargs.py sha256:dc6bbde5f64f17c28f7e214785a95d48919c4df986c1229c4ae4e25ac777099c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_multiple_slash_separator.py sha256:d6ad2654c2929ace9a20dff9b7e926ef41d4ff707489626aff5509399cb27db0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_multiple_star_separator.py sha256:990a78499e6864b1c57d7256f006d29dc256f81c92b557bef4561c27431fad18 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_multiple_varargs.py sha256:4935bc3317e88628e56440d7fd7a29b51fd5e96557cc2a4a378ca2162bffd482 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_no_arg_before_slash.py sha256:a736282cca0136e4113b736add6b175446faed996a5578d22d5333350d04be11 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_non_default_after_default.py sha256:85e0e1f8ed9371a3869c8dd31b0bfdbdb1f6eddcb933fcd73400dafe32d7180a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_star_after_slash.py sha256:50800a8c0a7ffd8d760815cbfc229065950c0c755e4c1bc31e88b97d27b74417 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_star_separator_after_star_param.py sha256:fee9340e78a599e6e5657de2ec648f5c15b25e4a84e498821e4c8be3c8a3d9f9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_var_keyword_with_default.py sha256:111972434aa81929a0562e2f4d2d5e4e2fcc3475017e7ecf43883c72feed7cb7 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/params_var_positional_with_default.py sha256:70009f0df82c8d63569200a9dcd0789a03da4445477b286c882e85b32508d646 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/parenthesized_context_manager_py38.py sha256:54da99a9403e3ad7411b6b709eebf594adc2485a02abb7cf49778f66cd6e69ee ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/parenthesized_kwarg_py38.py sha256:e5b58754995798db606725b5dbc1b90223a21dcd86d0df24c19433ed5e23d248 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/pep701_f_string_py311.py sha256:b2288d76e6cb5ffd3b4f4378b00a602e9b8b90876a8a4c304eccf78790f1118e ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/pep701_nested_interpolation_py311.py sha256:193685dae553aa1f42bc7dc749ce8d802a066991f86a7c47ee55be037f6cea75 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/pep_798_invalid_dict_unpacking_comprehensions_py315.py sha256:293fc7135d1d8114ca827c3ff87f347cd3e52f660f3e0ba22b10e0094a7af010 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/pep_798_unpacking_comprehensions_py314.py sha256:7e31a7ce9a469263f7c396556791f3fd7dedd66a8e0d5b8fb6e7c8977b752265 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/pos_only_py37.py sha256:914bf0ab2115145e81e5954e1296fa05e277323e4d1524224f19bc84a713cca0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/raise_stmt_from_without_exc.py sha256:dcc9f49a23501979ccef572e3a758d922e6303358131775aac9d4b7831eae687 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_cause.py sha256:beb547f17b688fdf9629eecf9ea6f1d2e2b65ef89115198da041593c6319d9fd ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_exc.py sha256:f24bbd9e47f677b24e2e1b7df931a383e033b9d0061945abca3f2f3c7a608043 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_cause.py sha256:7543c35d1daa4019a529ca24c8800fc6cd2e7c0bca4631b5315b8ebaf21cf830 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_exc.py sha256:db9d6420f01e57d150cf7fae489f18ae033167d3ac868fc7105d8b799f497924 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/rebound_comprehension_variable.py sha256:098ffbb78a46dc9a7881f3b0e00fc162aa2fd58fce9293a2820d4156c27ddf13 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/return_stmt_invalid_expr.py sha256:6c9782a1c23007eb38d7c5d60c52c2edae0dbb8f2f9f2cf5c61afec37288b526 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line.py sha256:bac1db646005710078af3fc06cb0b5f6a133c197ec3f03495157a122836a1a97 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line_in_block.py sha256:52dd73dcd43a02acfea80fceaf7e445212f2cea3399fece3e45ed2e7516539ce ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line.py sha256:57fc9f3164a2199a251c7b307b8d8c1651d9890dfe980702c971d160ef209787 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line_in_block.py sha256:86d6e4f6d863f90eb7e20d867343af884862d7dbf3398139d827d6c244ee7ed3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/single_star_for.py sha256:5e105df1d271c64955c5f0625bf65f264d87b7f04c7474a83d5afd82af3f3548 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/single_star_return.py sha256:2f3fe270c95ba7c6a235f8bc9de8d81fd8ef442c9f692d0de3db41b33dc33720 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/single_star_yield.py sha256:c428d5d9805b26e47097cf8b96d4dd91052e09c842d2d2f1557b76f6c21c8b77 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/single_starred_assignment_target.py sha256:9c7f4dd18cf8715cb932bebbfd8eca801ba112bf4a3b296a69c6d3bc6f5f4d04 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/star_index_py310.py sha256:9da130c63bee4e53af84b08acfea1c2247c58e954250da8b4a5f7a648d788dc7 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/star_slices.py sha256:a644ae21783a8c7c1504e1cf1032fb411572a1370f17cfc65eb79ec1ffbf2bed ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/starred_comprehension_target.py sha256:211ded6cbf2a0c8dd183259eb61659e615c51b3d6eab38be0e14bd15126ff582 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/starred_list_comp_py314.py sha256:261fe41a1e27104af3ce38bd394a15f48944053b6f2eefade11714a6d29d1809 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/starred_starred_expression.py sha256:ce7ecf92395fabce24408dd6c9e4092f31c8192f98fc9b489c9f1fd52f33020c ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_empty_expression.py sha256:9ab686dcdf438626398be99e5424e8322e2306c337db7365da67105367333f2b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_invalid_conversion_flag_name_tok.py sha256:047380b826c5337085970e41cb1895e72f6b8b2ad02dc225e4d05f49aa5d2a9a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_invalid_conversion_flag_other_tok.py sha256:4690b4c89fa37347ccd910fca921a7e0ee7d2a2b26028ec374c882d827d94dd0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_invalid_starred_expr.py sha256:f3265ed6e6ceca414ad8bc7427669d8fa62305d3e2096fe5864d67498928c51f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_lambda_without_parentheses.py sha256:77d83b41cc2c7e2b6f069202fa5ef63faf23f16e15d2e94c1a1148473e6b604b ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_unclosed_lbrace.py sha256:9db84663695ce7b5c525eaf6b685da7b28d659933d79c7af8ed2321ba09fb074 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/t_string_unclosed_lbrace_in_format_spec.py sha256:3698a2ee71df57b7fb311829045d9c11357885bcfbd70ed718f33043227bfbf7 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/template_strings_py313.py sha256:0f9b47154abafef5e1a1dd17506a5a4612a72537a862b972accb02f03abb4221 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/try_stmt_invalid_order.py sha256:39f342503d83afa954b5a7ede5624ee59dd6dffe2355b33af34473e8e475de58 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/try_stmt_missing_except_finally.py sha256:d4c33fbb0f32a8f74c358aa3f824842e714dd99ea21b513a20cd9663da6c48fd ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/try_stmt_misspelled_except.py sha256:f0d54dd4d42f0bb89008159873a08a7437cfc9cdb1979ce1bca093c660c1ec99 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/try_stmt_mixed_except_kind.py sha256:a03404c32ea945af3be8600dfb5ac7eb156c81fb17e257f75f99ecf304575b44 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/tuple_context_manager_py38.py sha256:c1868d2b58b342c02903a33bb5aa9d5c904828017adbfd8405fd67819955e8a2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_alias_incomplete_stmt.py sha256:b3901f8499866b31af1e2a7d90e441b1826ffeb2a2ad8b6d8f7ba984ab125fcb ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_alias_invalid_value_expr.py sha256:0060ac25e4996cbb1e3a66b610f616e48cb261a74d2a71c50f768d8f69683bb5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_default_py312.py sha256:c2cafb9ab651879ae7d805a0c4699995074a1bedc874b2921e0d1689852c51ba ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_invalid_bound_expr.py sha256:467fde4e7996f136dd123a97a40251c25f8aea0ebe3f33940be634f18da2f7e6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_missing_bound.py sha256:c01dd08d81580172549ff4993b0d54601a9c7c3713389639e5b7c545cd011848 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_bound.py sha256:2ec55b3e3a4ddaeb9121cf520fafa06e53049ea8719a1d488477f2eb6d4a971a ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_invalid_default_expr.py sha256:645c106e7b2c35edd5a1d888af65963b6a990d7c7cf235f48aa43db33a0d62ac ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_missing_default.py sha256:cfb6b6c58dadacf55b028de66de12a52bd2292842c48f2d12ad3718bcad20ed8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_type_var_invalid_default_expr.py sha256:765342bb63309717eddd6baffe92060f7bc0aa188938665c8dd34131ee17d94d ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_type_var_missing_default.py sha256:96bd4eaf68835fb89f9f4f62382c132303b237bf0e54ea5eafcc1da31134a997 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_bound.py sha256:733f79aa37d96784bac491e3b2c32b0fef5778049f4089794380c5bfc416cdce ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_invalid_default_expr.py sha256:3e92ab2930a02795ba77fd61d1d54c7d2aa718ea5fd33d532f43f9343f7d95d2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_missing_default.py sha256:77cb16b80f6727a1a2b2af8a1ee492fd0aff68c9cf18c10d82563928c33066cb ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_parameter_default_order.py sha256:78238616222ba130df707304802b7a9b57f74f7625824f5095c7c9f909806338 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_params_empty.py sha256:54005cd1f98fdd23df33c71457cc566231a5cf03b723cf6f0dda73680fbd049f ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/type_stmt_py311.py sha256:900ea2d1643c6696389e1656479963b475f109f9196d0ff72f864e0670b928bf ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_index_py38.py sha256:f3ba17b303d292079f1e4df5dfcf3d19d2c825dce0f933710bedf0667dc4dc19 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_set_comp_py38.py sha256:7f5310974e977be479ae1771ceb52dcd0b4d1ff83afb60a11d4daa929cdca060 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_set_literal_py38.py sha256:aa670914f3fb4159f066c56a6d928a518542285088cec41ae6ecdf10b2a493d9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/unterminated_fstring_newline_recovery.py sha256:12be458784d6b35355d994ed0b97abfdab4645b6468d29bd0fd73e51a7e9ab59 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/walrus_py37.py sha256:128055b74cb72b5977c43934027a8c46f407e9b3ce5bd3ef70995e964125d8aa ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/while_stmt_invalid_test_expr.py sha256:16ca0e7df97ef413686c535bf646f3b877c956c4ef32bd9bfd0718d88a776e67 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/while_stmt_missing_colon.py sha256:2c56e24c312ae6609cf9f7364bd087fca1b17a66a8461c2cead81d29f31f7fde ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/while_stmt_missing_test.py sha256:52e9a008fbc4f70c1c84640cf4febe7318cec1350c18b04dc36707acd8ebfc35 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_colon.py sha256:2d0eb9a49504aab05a90682c51d77aadb14736c7235a557c96789a71608bbefb ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_comma.py sha256:ccf8e54763d3dc97bbce7ce96468cda27e1966457b9d24114bb457954bd40cb1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/write_to_debug_expr.py sha256:4f4cb1d1e9ecd65cdc190413fe284f85f50c2ff99a068c8678dd515d0e4e7bd5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/yield_after_comma.py sha256:9bac224a5ae0ef444c325a18ce2a958111a7266118617870b07a2188f73a7085 ruff-0.16.5/crates/ruff_python_parser/resources/inline/err/yield_from_in_async_function.py sha256:23744e85e4627aa754d5d339543ce43b24b1c5e0d860a0c1fa9764e4377a3fbe ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/all_async_comprehension_py310.py sha256:4129f895bf7e554501b3d95fe7aa06899bfc40c4e7e5bbe012dcc481701e0b23 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_binary_expr.py sha256:f163d57e8ad0dd3f6e64431ea9023c2d68f9ea0c5993ebf4a0871dce7686d943 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_if_expr.py sha256:c63f47148414e74e30c883931bf57a8f4beca3d744d462f9fb3d5bb70c3e7fe1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/ann_assign_stmt_simple_target.py sha256:a83819184f7962e54f2907021b55ef13ed1043f3806d70de61f4ce5640f369e6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/args_unparenthesized_generator.py sha256:b97b820e07b5230493ccb47895310890150905d527c4b289a6aae1e2d72a6e1d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/assign_stmt_starred_expr_value.py sha256:e36384ef467823edf4ead31d6572abe80b5eee020b5dd6eca9e0f9a77d85f548 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/assign_targets_terminator.py sha256:1b75c146ee12c87c3ba9c6ec53b5352f46ec4fd6795dc8c27b694cd6236322ac ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/async_for_statement.py sha256:98357a4876eb4eccc1bcb2ed6aeff13be2d309b973071156898dc947df9545f9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/async_function_definition.py sha256:10c8aa12af03ff603cfe09ba12ea0cc7eff7fba6a53705625d77ecce6619e17f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/async_with_statement.py sha256:ccfabd898b345a5fb0f13e8c2a693544fb4d7aa59f559edefeb6c867853356f5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/backslash_continuation_indentation.py sha256:90950f41c7989df404cea301eeb9f1d23a10e9d630ee70bc34dfab1af6a3f09d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/class_def_arguments.py sha256:6c18cd4cc18fbac8ea0a1da4e9fba1de57c35176beaf654b688c2017576ed1bd ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/class_keyword_in_case_pattern.py sha256:ae3db6ef95278b43b147be41ec2f50cd01c608ecdbc7eb14c5cd7c5499ce89ab ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/class_type_params_py312.py sha256:732ce25040590abbe4af7faaec9c11237971b7058de804b471cba57726b315ca ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/comma_separated_regular_list_terminator.py sha256:c8a98a13b595afa6cf3a578e431d8b6478e53c61a954be40bbff1577cc725054 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/debug_rename_import.py sha256:0e3769cd572dbf077c0f78919655c1feea860c8bd5a9187632b4aca0e98c3943 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_async_function.py sha256:48476ec58ed057c435c60a4569c0adff40e297a3bbef88cbe1a74add8176489e ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_await_expression_py39.py sha256:7692b053e1ebedbd78e92b7785528bd22b46868e102e5f3cd122ede6cda8bc5d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_expression_dotted_ident_py38.py sha256:b7db25253d049b99de88935d8f3e4020b89ba643a9504f997232184400f70a7b ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_expression_eval_hack_py38.py sha256:ef3e4a424a8a34df74989570187d9cc9d51474e9b9847777f893b2112a6f9390 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_expression_identity_hack_py38.py sha256:d487170ce8732232f2682265bce7664f8d3a2ca7f7300762543e2460ae35a1b5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/decorator_expression_py39.py sha256:3b9a821b80fc4ae41f835d93d6f2077846cfbad9e99343eddc72a9661dad5802 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/del_debug_py38.py sha256:655fa7b6bd7b25edf51efc7b3d21952d88ca9da05caf40fe239a29ccc599414c ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/del_targets_terminator.py sha256:5b61c125f2f4aded9768502b3e0ff1682d7de56a971a5496925727012d087bdf ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/different_match_pattern_bindings.py sha256:8fb84e28b1f3efcbb0e6fef138f038df8bd64f13fe5fe83950b83c537f641d68 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/dotted_name_normalized_spaces.py sha256:38f16e0ac89a916b822c5ee75593b47f0f680a50dad0795dacc6ea10f4997b12 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/duplicate_match_key_attr.py sha256:9ee3bae662c01827c182365808434fab1279973a588f11b5eda415bc85b1f1ef ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/except_star_py311.py sha256:c3ef6cc3032053d140edfc7961261e8fbdb18e83012a439884e6e8b83d8232fa ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/except_stmt_as_name_soft_keyword.py sha256:e506b649ab552fd6fb5cb6d68be31672d6b4c402b1e627ff7c80c7fc3c591322 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/except_stmt_unparenthesized_tuple_no_as_py314.py sha256:9e894fc24255587da8a7c06ca8f640974c70e6a135dd51658b0a7a1d40e5b1fa ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/for_in_target_valid_expr.py sha256:a021a71e2e2ce5ec464f5d9049cc727f35b5903a16cc3255e7f9c4bbdcfb85e2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/for_iter_unpack_py38.py sha256:c4367677a44716d0569d9d7cbec3cd380180723fb7c709396e822184abdbf7f5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/for_iter_unpack_py39.py sha256:f970acbc62699a18f0e24c7fc3df11e30776e3bce3719c1dd97f8bd1b6c3d6a5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/from_import_no_space.py sha256:9db0bf2882a21dcdab784f72adf63fdc8f574691da92640f951ee4a1e3d342bc ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/from_import_soft_keyword_module_name.py sha256:b4a877ed96088cc3bfbfd90c35f8d494034e004e3465cba0fce5712a7a639f20 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/from_import_stmt_terminator.py sha256:1ab136c47a9313e641f55348bf4de988a99378d887fc57914b195f8265511fba ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/fstring_format_spec_terminator.py sha256:87292d0c5d390f3416f18fcb2ba57d8374a37fdd06d1cad3d0bf2c5fb5daf0c5 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/function_def_parameter_range.py sha256:d0f3e962ddbb0387ad8acacd0a3cbf2290245ce6bdbb9004b9cca593a159c5bd ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/function_def_parenthesized_return_types.py sha256:cf6260cc2d4b13e9798380d0688038f8e713850913f6294b61619236613eea1f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/function_def_valid_return_expr.py sha256:700bcc741cbcf8bd8acef63fd62ff0b46a74012c7b70eaa0f65a87b11404da03 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/function_type_params_py312.py sha256:196fa4340bab24eec99108a6c72d71ba6e2e845d9b3c05ca45f5936f3ac25137 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/global_stmt.py sha256:9f23ec6c3cb7c1cc3c2fee43a120f087e63364c38d6894654c4bfb7a452daf59 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/import_as_name_soft_keyword.py sha256:a1b553b6e7afd4f92cb4a7d1c546714ad0646a04ce485e973fb032e3687a95c6 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/import_from_star.py sha256:1aa51201645977a841ee0651295d901ef2a28a9096c6f983be7b51bbf2aa9e49 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/import_stmt_terminator.py sha256:7b6dc898bdac624c0ba5a9ab75a146cd05bf8f778d260bbcff89813eb10ba45f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/irrefutable_case_pattern_at_end.py sha256:33c8345491dbafa37063485ca8284e8f2889f5aaef72a34acc0c6784817009d0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/iter_unpack_return_py37.py sha256:65b1ae06df872330d6f0db9bfa577ee5b297624ef3ac948a3ee25cef92907901 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/iter_unpack_return_py38.py sha256:a8b4ec43dbc992b059f464cffdc9438caf85c920013327f35d9dd9f6a8c04724 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/iter_unpack_yield_py37.py sha256:c3fe216900ca2b4d7082076fa2a59f2584d07efd4a88645d9bbd32275a91c2ce ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/iter_unpack_yield_py38.py sha256:1b65e9829661c9bacfcec420d7009e247888e3ce535313e42b3fe27db280480d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lambda_with_no_parameters.py sha256:0b5ecc9553d1de2ea1e880ef443dbdfb7ef39d7c4c55d759ce466a7978daab04 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lambda_with_valid_body.py sha256:5627a6063da53d4750aece479c26010c7cd26f486269ec82fdbf31cfcc7de514 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lazy_import_relative_py315.py sha256:2e14426fe10e56ab533b6b44a82e85fe456911bbdeeac7ae5a91420ebb34de54 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lazy_import_semantic_ok_py315.py sha256:844894466880d8e1c4b7958b22dd9a0400806073cf5a92ef3dc4e3bc01e21377 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lazy_import_soft_keyword_split_py315.py sha256:9c8c0b3c2fd1cb584e993f87379ed1ecebd3402607cc3b83ee7a1652140785a8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/lazy_import_stmt_py315.py sha256:e3bf5973e140c7a494092d7b1aa34388bfff0a0515b177f4a8268ad7b78be58a ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_after_py310.py sha256:6eeb728f650f1b6ef009fd72b4bd734fea57cfeae5d4712c0254f4bf642caec1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_annotated_assignment.py sha256:43b96a1a63fbd052dff33819408822b1e14f5ef5a2c00eca9ccfb1708baf2ab1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_as_pattern.py sha256:b10211811ddd2dc8599bf9015453c46634a49dde073a23b7b6f3371fb0adfb82 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_as_pattern_soft_keyword.py sha256:fadc63f2a13b5269340fd00ce5bef22fad538c7a436132fc7c1d767f0ca3522f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_attr_pattern_soft_keyword.py sha256:c610d047bd91bb3d2042107a25edd5568fde992d7915878d155625676812d976 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_1.py sha256:e082502eccd61b31854f915e0ecdbfb3f68a476d80ec0cbba148cf1f31496a69 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_2.py sha256:8c4f35ed8402bfedd91aa72a9db68d1712a503b233e0b256053046b777e25867 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_1.py sha256:fdb6686a7eaf2c6edfa62a6e7c8b8d93f45aa8a552c905aa40edfa6c365562db ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_2.py sha256:82d768d6d280d531ff72143589b60a5dca17056079a93d28f9dde953e40685d2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_or_identifier.py sha256:a17db88c6e7d6bef997bd87af04aaf0ba7f1614f11893cdcadf034ecab8e4bcc ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_parentheses_terminator.py sha256:2f69bf8369e51149bb92f0d047f4ecb4472af86ebd7724746f06212b2d8179e0 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_terminator.py sha256:900a43eed9885002f612b55fd3c28410961a0bedd5d08b5c24e32d995117495d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_stmt_subject_expr.py sha256:19947a8c23fc9b579b8f9fdb9600ba7476f6f01abad14dadb591c6dfc0f91dff ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/match_stmt_valid_guard_expr.py sha256:a8e00c4af44f094dc1ab22dec92b229c0c601b8910c0405362cf8b307c2d26ae ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/multiple_assignment_in_case_pattern.py sha256:56ee78d54866eaf1404b5283af04e8c8db182d8c4d8748d78a9866fcdb7a05a8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/multiple_starred_assignment_target.py sha256:7780d1fb9d5dc8851abed0ec48843c38cd52f190f3f8baa1d294f2c5fcc3a2e8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/nested_alternative_patterns.py sha256:b7bd482daf2def7588d126c16f3f49b21d77c1a77d8f3f0ba1117a4bdc627358 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/nested_async_comprehension_py310.py sha256:e63c80b0a9782c693b50957cc379ccc4c5ad8d7d5164e29f1913e9ff78ffe2ff ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/nested_async_comprehension_py311.py sha256:f656b49871feeb822afe305eee165d2c7da4d34cb285954c92ef08e4b6911b9c ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/non_duplicate_keyword_args.py sha256:91e2eb9833c5c5dc9042393e848465e406e4d8fefadb794830135522793fd9ba ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/non_duplicate_type_parameter_names.py sha256:3b9bcb541e94f98bec94a70ffce77e34373008eff603a0ec81460b671f87ca9d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/non_nested_quote_in_format_spec_py311.py sha256:9ac5de66dd0b8b79b418b92237857e51970d9faef8c14ab3e1eda703063ab193 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/non_rebound_comprehension_variable.py sha256:2e0438422b567c2e40dabca31fef4390b0019eadef7e194f4018669e1700eaeb ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/nonlocal_declaration_at_module_level.py sha256:457475da8b2e03fff692ff7811bd18939f4cff1c940e7fae6bff5a49a1c066dc ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/nonlocal_stmt.py sha256:eba8631f8108c2282c4ad5c3c55821ce1e8872c46d2fdece74cbd0b3ca0735bc ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/param_with_annotation.py sha256:c8d553559d63869e3eeb0758cb5569363e14727a03ebbe417378803d63902fe3 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/param_with_default.py sha256:960a414c83fe8b5cc24fea4d208bfcb65823d637bd63c8762ef01171f39b7b27 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation.py sha256:3275b54a3c500c4542e53450a3ae7165f884e3555b2a18bdd983479716de13fd ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation_py310.py sha256:5ab11b8b496fee046d38d7d6656246312dc098067051e63068f0eefa56d26629 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation_py311.py sha256:761c8ddbbb7591dd52dca56f767b773472840216ee2cc42e170ea5ed944f4c7f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/params_non_default_after_star.py sha256:254512181a176e4c4f8faba19aa8760ef0cf3923d271ab784346adcf267cb13d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/params_seen_keyword_only_param_after_star.py sha256:d78e655c5134381c646738953a452b9c580d01f9c039d4d78efdf3cc9f978c0f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/parenthesized_context_manager_py39.py sha256:5590817a8d89c0f1f26c87f9120e37b87b49ff6cb5ec6610d7a78fe63c2bbd38 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/parenthesized_kwarg_py37.py sha256:e70881f50041fa642144a3ace2c305a1affbe512a30b3ae1fdd035d54686a283 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/parenthesized_named_expr_index_py38.py sha256:1f96a7ba1c60bc54ae3715306a40b3333c2074b5a4026866adbc6c885103daf8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/parenthesized_named_expr_py38.py sha256:5ef41756167af2503a1a1fbc472abfa9316df594b8f86e4534c7205828acb562 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/parenthesized_star_index_py310.py sha256:ef6071e1b228d51b8be2764fdc81bd98bd47b03a582700cab5b84b2c7b485139 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/pep701_f_string_py311.py sha256:cd2ebda6ddd024a82d4ed0e4842230fbd43e6435324c39effe6c17bca909ba1b ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/pep701_f_string_py312.py sha256:a39929023777832b3d7acf2a06ad6743fcb2a669c44f8e07c99cf3b3e8ee915c ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/pep750_t_string_py314.py sha256:7e378974269e80f6b3efae52a09603c132397182079285a9646eb107c1cce9d8 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/pep_798_unpacking_comprehensions_py315.py sha256:106db0bfc682625f417ab1edf6ddeb67d8e4cc7867a7af585c531342299bcf65 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/pos_only_py38.py sha256:cec28e8ccef80fb71c276f3416f72b14419c90a93d585ed9b7b955e30c7734fc ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/read_from_debug.py sha256:62a05266293866a19cfd4d87898780c92c3e4f596420a28b347a11cb85a5b9ec ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/simple_stmts_in_block.py sha256:26466e9f6839873775adee707e9232fe80ac5bba98973079ed60c463bb7d46ea ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/simple_stmts_with_semicolons.py sha256:cbf4e9c63136e6f9b7daa9590bb961c4a7d4afc228c3fa25b72abaef0699cbf4 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/single_parenthesized_item_context_manager_py38.py sha256:9c6eb9540fbed023b677649bbd32d031d8c5a8807d68d3234abd5539e011b925 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/single_star_in_tuple.py sha256:04bdf8dd8b367d8904f892c76f0038d99b0fa3f13179cc168763cd564a188724 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/single_starred_assignment_target.py sha256:82d9641ea1cdd73a3b867d0e037bfe8c6c7bdb93211eb35dea611a0ec005d335 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/star_index_py311.py sha256:a9d3176ad57059726c9e46d87b0a21384b63ba5b0b96cfa73e8888e53cf733f1 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/starred_comprehension_target.py sha256:294ba287b68a9e0742c58227ff1eb3926e6662547bbf443092802aea1a712f20 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/starred_list_comp_py315.py sha256:6fb3965fab418aa134cda4d86779e616959e804990a95dac50276a5e3c6e786a ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/template_strings_py314.py sha256:18305f7b7978665b0d69a7313faa95b9e8eb9abd0651de665aa1f9d394344425 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/tuple_context_manager_py38.py sha256:a984575658503e21f6fbb85559bb9e7670fa3ecb44cb25440e6eaf0fcab88bf9 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/type_param_default_py313.py sha256:bc2ed19a7898b980d2b5a8dd5b6559a7acb31798ff233538e0827546abf81b54 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/type_param_param_spec.py sha256:7f9ead59b1cad97ba5f8705b95fa85003c206f27a91139abd902e17df398a20b ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/type_param_type_var.py sha256:eaa02462fefb43acf36f40b6ea1b35705cc90f29c2cf4d55dfa930d891ec4980 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/type_param_type_var_tuple.py sha256:67b08bdd77e6c77605a872a0407143afdf74434ca6aebf321cbbee63116e109e ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/type_stmt_py312.py sha256:2ede529840b632608e520db2a4b7495acce51ae8d57c11175f0cbe8f06d6770d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/unparenthesized_named_expr_index_py39.py sha256:40dc9a026f2fae8a8807965c6a0f58fa2a992ca575e348bb2282eb09ff2fa12d ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/unparenthesized_named_expr_py39.py sha256:47e397b88dc60dc540ad670faeae31c3b598a412f17557bb11b397d066aedc49 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/valid_annotation_class.py sha256:c425ef2c83464b23be2af6d00678ca2385b1085dd18731287b5c755e8ac97a63 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/valid_annotation_function_py313.py sha256:8576d440672d2776ebaa7a5bbeb95dde1a379f500f58b6940393c181e29feeb2 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/valid_annotation_py313.py sha256:5384bfdb2df380b6557cc7a71d16891415bccaa87699406e236f752c6415389f ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/valid_future_feature.py sha256:a811037fbfec615cd588d33fb5b3360fc39c9f61a87c52b4d630c93c4d926bec ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/walrus_py38.py sha256:051035d8c304f5e8f5910e0cc64e01aa40eb8b4060ddce88573996bc09db3a50 ruff-0.16.5/crates/ruff_python_parser/resources/inline/ok/yield_after_comma_parenthesized.py sha256:4fefc2d093ee35029afec3e7944605fa1b53e39efc7bd5022b619a2f95ae49ed ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/double_starred.py sha256:0c3296ba57cad9b0b4b15bee914d4ace0dd61c91c3938a82ecb074fdd18a9e69 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/duplicate_keyword_arguments.py sha256:e155418f86fe102addf40a6937a761a3b96f94e2e304a4053e8e6edd0a1e1b1e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_expression.py sha256:b613d2b1a2131c14d2200856246bc3edacc04652f4dce5ab686f1be0a9da325b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_keyword_expression.py sha256:988c81497ba387a2cecc69d476f0079c63771a34ad1598678819d91a818ac8b0 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_order.py sha256:15cd53d74a421389532eaf0b4795334aad755269712d85b46acb5f31272bfd00 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_argument.py sha256:0bcacd68269c588df7183b938d25dcb00bfd748bbb7dff57712a185fb1a3f158 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_comma.py sha256:db427a8753d0e780612e3c55c023bdcf6adb803eea1f5e510bc38bbd61476e7d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_expression.py sha256:a3f04d0a26abd76e4dd57ede9c6225a8a68405f1e487d228a91bf86c7b1a74da ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/starred.py sha256:f9da35dfa2aa2bd0c9d4f1fa5ccfdbb41e73917794c0b5be018aea9492bbb0d4 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_0.py sha256:a1e6ea3ae86587d881224401eb07fe3e0467cd1f7c0a188dbf2aa55b8a977998 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_1.py sha256:e7f074053364a0f3e6d81f8e2ead602a3dea2f6fea15f66cb99af039c835b4a9 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_2.py sha256:c419eaa8d3ad671453b943c39d4fbc3c10b1666a945221504a2bbab1c7eab5df ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/attribute/invalid_member.py sha256:6184d35ed1f66ac6a2abbc40c88fc7801b4a6d7166d5d1a1571cfdc9a08fb027 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/attribute/multiple_dots.py sha256:71cfbbf6b46b097bf84e7f2c51f17d0c49ec86609dbd72492c1f419ed6d8f0b2 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/attribute/no_member.py sha256:3d9b0d3a446d6c50bba2d7fd242a006244f704248f51c5c6e1afbcd43078932a ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_0.py sha256:c280688923ee040e9088e28e1afe2f129e121b412a5fad9ef0aa3fb319799d16 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_1.py sha256:11b12b31ca24a920f895a7e1483343b63b8426bb7f6686495a02bb0e193edf87 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/await/recover.py sha256:0e6f126ce5b7866ce50fc4cc16416048dc1bbe34d21e8e88d99f28e1963ed59d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/invalid_rhs_expression.py sha256:69ff5bdfb5d8049b8bfea6fde496206201edf6aab1b79b3f6ed152cb1ccc9c49 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_lhs.py sha256:cde6c9918dac9828cbe972ea58ed5be9f1fe201fb3d1340e3f9c71e51a23081f ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_0.py sha256:2bd5b582f068c8363401a0280104d4bb3b50cc9138c8401471adc461b879cbdc ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_1.py sha256:87fc2a7bc48bc6fca89a0981d0b11ff19afa4909392060c2e62127612929bcab ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/multiple_ops.py sha256:452c8980990fd27c4d28f7d68d65b2a9ad4e9713a75220ba958b58a5c99e1852 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/named_expression.py sha256:549555f2ea3a574649557588f007bbca708fdb383308394297ad0cd85eec70a0 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bin_op/starred_expression.py sha256:0e11474d0bd95bfb9661865a69430058c5168e264580139bfe03f8cbdbd9bb40 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bool_op/invalid_rhs_expression.py sha256:b8b7ff84e72c1f22d0f93c0546f34f677b2aa8d9bffd1596127c488ee770b6e9 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_lhs.py sha256:7ede149de64b19e17071b0924b48754b17bdef4ae11481477632882ec2d65a2b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_rhs.py sha256:f5dea8067ba20f394debd2f850acd5d4fd50aecd15a6bec2836940eaeab51ab1 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bool_op/named_expression.py sha256:549fc43719a97d3da6705b22e39b81cc4b6ca0a7cad06b2697e10fba7bf6bd01 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/bool_op/starred_expression.py sha256:2277c99d3b91a6839f49693ba0e574224c2f9b6415b3b26ead6641ea7d0043ae ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_order.py sha256:d10f426242fe0617f798418f56b2dd3b9206cb5e42e2f3877e512eac082ed436 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_rhs_expression.py sha256:d29372e8975255f7ac57b1ce73a3449b9824a05967e89822301b79a7b9749d6e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_lhs.py sha256:d8e5e11a723561a315af833475d10fe4f5ea20fed75cb16c591052e6334be723 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_0.py sha256:72770eb2dcb3bceb713c4c10e602bd99c6a5b80096847f2461bf2e38ce18342b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_1.py sha256:fd1c389f9f21aa3ee677ef130239d6538dd8e0f4d6f165aeda1d08934ea01a87 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_2.py sha256:4256a50c08a3dba2c52a6997b320a4d9354c8bfd0b1a3b8b91587ef7f9b2405c ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/multiple_equals.py sha256:aaca496438e7523e06c089c9bca793f6a0a0f045571200fe9a5eac5416ddc07f ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/named_expression.py sha256:2664e73bf44f919af2acd1a25774c265215579972f53730784f7e9b1b8400cb8 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/compare/starred_expression.py sha256:4515a08f407fc53dea086f216d80ebd5e84bb33f77f10bbdd7e5acd70e1a56fa ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/comprehension.py sha256:c993c2acbed6e6ca67ac70e43351874e88fd4e34d89cdd25fd3a73ea885fb140 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/double_star.py sha256:f1693e935867c3141a4bdbaf2249bdecb3fb55b6931b9bb3f123df1b087e490c ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/double_star_comprehension.py sha256:e7a9cf818c20bb8b4d8d49f973c7c031d13906cd2b906f8e9cdd4891ec0c3c2a ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_0.py sha256:70ab28e11198162a38993d2e90695008bd18f7e2ec1063f1efbfaed533be4328 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_1.py sha256:70adf30a0e89ea3b7d5e9343c8bbc459cf2b639c9e59f6f085168cec0b989938 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_2.py sha256:4b7726434a4c4febcd0433a71e785569126b93c241332efdc429cfaf9fef00e8 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_0.py sha256:9d213f280beaa66f3bfe3d1f15d5476f3e690d9b0c4f5c6acfa45face4dec998 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_1.py sha256:0010fdb9b3dbeec2953f1af7395c5e8dd2ac254a676452efd18cc0a9d341e900 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/dict/recover.py sha256:199fa1f48fd305bb2ed011cdf69d0ad7ee765595ae765dd88694b7a264199ada ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/emoji_identifiers.py sha256:8e19029cb3e5478781ccb79a6aaa1073a4077b90c7afb80b4f6e3ffacd841e25 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/emoji_statement.py sha256:793a5f71ae21eab9b6b37ea24e3df2e02a16e8333d5e880249ac4982d6f3b1c4 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_0.py sha256:a378fa3eaf66d2e69e9aafc3eeb6fa7334e5bcb70aa8b37fcf655703bb2fe02a ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_1.py sha256:df7d990652153823f1bcfedbf69cfc6e3102d31534bb046f34197b737fd74f5d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_0.py sha256:bfe03effe7600426b509a5d156b0fa236fe45bf6fe5a511b77c4ba400cf82c34 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_1.py sha256:da5139b4b632443037dfb10cb5b7811f7aa908af9bdcdda1b70fc032c704479f ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/if/recover.py sha256:25ecd3fabc8ade1fba0b862fcae5dab653a1f5525d604f3137755af99d5c87b8 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/lambda_default_parameters.py sha256:be833548e99918184690975c0844dac8369a74b0002a548cfd355681242425ad ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/lambda_duplicate_parameters.py sha256:89a5143082ebe4bbfad9e606c6fcb3d8515a7d793c56c03201d550824a1d2407 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/comprehension.py sha256:8cc64806d9fffc90bab8053b34fe452a86accaefb75b36e2a88c87b3090cc41b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_0.py sha256:2341adae68013e873964c6638509f175c84c31c0c22d2e2b25e47bb72fd884a3 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_1.py sha256:96f8d449e3ed33889e18225be7bf887d21bb0f92d9a232cebfc68e9116608ab6 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_2.py sha256:77bdef8d11bc2a5043a2484068257888e57d1c3227ae873df4a60241454ffc72 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_3.py sha256:ecf09847ff71689fb4f87dfcba1502a8765615b897b658174ba63e063c0df24d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/recover.py sha256:0e141704b3882bf01678d1b5d9eabcdd1aa51848591a5ce2ee5422b5b5955802 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/list/star_expression_precedence.py sha256:f7b05354ab583260d060fbf09edd2c1f85ec8b44a2156c48491ce4730f560ada ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/invalid_target.py sha256:186cb65ef830eee6942e15683070202a85ee7870c9020d79cf855700e63751a6 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_0.py sha256:e928bcd256059816c7f5849be1967dc65f75a73db7b85748e373a0b5d39ee8fd ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_1.py sha256:a49ef43fd66b65287f0527d2f717eccb71ef081c1cb044a10ecb45ba9c66904b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_2.py sha256:fa18583e7474f614b7e4f23b926f314f84a7c4963e7facde300e7e71338b9ce4 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_3.py sha256:c0c203f88e7250b400c7bcee9635e9ce7c35e08364013081e24355c4aa3b1f82 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_4.py sha256:17f1e89d8159cf4d1e727c7ffcb6da1877ee0fac8d48864a76d0292a99201cab ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/generator.py sha256:9697342eaf2bdc9eb569d42c0f3cb84f039a4d338197b8b434dd599fb3c518c4 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_0.py sha256:5e4cfb499ce91128df177fe627aac3b83d25466cd8c99fabe5ce86c36569299d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_1.py sha256:2ede9330509585aaecff12c7d5cd9096f55b2f1a196e7a8fbeb0aabf60c5706d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_2.py sha256:fc58385f22e4d72789a003a4ff7593288e76469dc78da8409e77ba861391f629 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_3.py sha256:76c48b8c90d47a16199ebe62443c9f7fe955912df5f87a130a61ec53dcce6ca9 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/parenthesized.py sha256:3dc6dec655b84eb9806dbf1a96a42a85d0650b46dc43765ea6d6c5dd269a9343 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple.py sha256:74e1efec4dd521ba3e2dc7e094f5ea1bc338f9db7d204bf87581332d5c3a3087 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple_starred_expr.py sha256:cf8a37faf29df79708142e97944a9983f473a5a801058ac034828f2ef3b379f0 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/comprehension.py sha256:2c6f2d4a2494717d8b6e7ffffe24d96068d2ba6875e99be2201b3eb55e9ff64e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_0.py sha256:bc6204109e450211e394fe0fe28d7c48583dc3212078a5aef4f42acdc9c9a95f ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_1.py sha256:36bf591b54108e783812ded1480a10ad070189dd4cba737c2c4f610b1950567f ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_2.py sha256:452ef1b3cb1575c53af78f0350025943b593727b53267cb5745db02c6e4e8a8e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_3.py sha256:011edaf218d18f50a234508fd7eead223bf7f67f5b1abb7a0789dc71a6d1a24e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/recover.py sha256:676f1d3517fdfd562f5fc791ba2528f7ecfe26866619a1e8736f9f28d777c4ec ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/set/star_expression_precedence.py sha256:1506dac8771b7dde7f1fa731bad6be4ad4627f13def3c6183444e24ec4bc3870 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/subscript/invalid_slice_element.py sha256:97aef19ff7570a2ef4e01e7ddba653a1a16a99945b7ed4b0b62582d250fe65a3 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_0.py sha256:8626990a228aa3ff5f3c13cf9272d63078f4ffe31604dbd19f7b8eeb9ac573c8 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_1.py sha256:7b26369bf298db3add32406d63955f8347eb50253ecb858510a99f159084ba82 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/unary/named_expression.py sha256:8d28f6a6412aebff6d5ecaabf2f831f45a30b10dd2a7f994599688e634b4e9b1 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_0.py sha256:4cf0c0e7387fd7d4ce8577ba0f8510380c70f7e4f2753d7cf9151f96967affad ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_1.py sha256:db769510efcb3e1ac3169722f86aaa9aa4f6e065ce6cfa069117419b1222b7f5 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/unary.py sha256:f787821479b37438ccb4280ad9b6e3109ad8e8dfa50d10bd264f0a88540d6552 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/yield/named_expression.py sha256:18aa05cecb77c5620d95de0b243d6ed4debf8a93c3673acd11b1578cca77972b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/yield/star_expression.py sha256:cdc5d44ac2a05dd258da0217b9e328c97f155ece309db1a55448d77d9cf45c42 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/yield_from/starred_expression.py sha256:57e199498d07d3b9a085b048ff6786fe4b66e5cea145c50ff0eb5c0949172aff ruff-0.16.5/crates/ruff_python_parser/resources/invalid/expressions/yield_from/unparenthesized.py sha256:32792a219fba42b46cb1d138f925fb379765a24ff909f64f53e8dd568c30822c ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lex_logical_token.py sha256:0e69675171ae020af9288b01b58bc4726dfdd1379db7a953144600afbbe53c60 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lex_logical_token_mac_eol.py sha256:48ef5671d089fcf622238f012ce65671997524728d715f9ca9841967dce0a19d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lex_logical_token_windows_eol.py sha256:3a9fc3267992a56aaa966ec10d1fbb72f06f0248aaae326c5773d56fadf5eec9 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/fstring_format_spec_1.py sha256:c4efb366e8e6d1818b88fdf7da530f7b699d35ffc6c0efcdc08ef03edc096e3b ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_1.py sha256:9fd4cb6571238b793a23e2be71da5caffb2bd8874f661f77185429787cd5855c ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_windows_eol.py sha256:f1a76a43fb719052f2bdc54e2182c9b957c44b9712b976e3d3c544576076efcf ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_1.py sha256:9130d89c9b69e258a20a2f00d45cfce664e6679fbd2f7934c70ddb994408a9d7 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_2.py sha256:2daf097c5ebfe6dbf73f271269fd1f96be6c23d883c76f8147bde7e92d99e69e ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_3.py sha256:d0b921164cac0514681d6e5349620e48a3f8dcbba5cb9b8934650720122335db ruff-0.16.5/crates/ruff_python_parser/resources/invalid/re_lexing/ty_1828.py sha256:da8b94c4b5905caddcbae5ca4ca2d4ba5dfc63a1a7f683405bc990623243cc35 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/function_type_parameters.py sha256:a6da96c9a4fcbd360f63e73de2e9daeddefa17a0d91a67cfa69984907ea608b3 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/if_extra_closing_parentheses.py sha256:013dfa5813194420e824cc8f3a2465b2d7f0c285931caa1de5ab2a33519aee91 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/if_extra_indent.py sha256:e21b13781d08ac4bf4564bb2915301800e2e7870df70709573ce8a3f5e5f6f90 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/invalid_assignment_targets.py sha256:a5b156fe16d88b42cae6aeb9b6a4559f5b658d1ee55a1bdac9a17d293ccf50e3 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/invalid_augmented_assignment_target.py sha256:b5b0b001ae9a0fb373722c1bc97693ff0d0890f82312feb6b083218bc0db4afd ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_0.py sha256:ab2ae0a9d8f9d3223efaecc48210be231f606a75f527fadffadd3a9540631776 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_1.py sha256:23f53e5b09b332ffacf481bb6ba4cf82ddf42fd48d9dbde05c19e96e87945c1a ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_2.py sha256:5ac3c13fd1b8255ed81610ea3e3dc28e6b65ca7cdbeb903c279d68cc14d565be ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_3.py sha256:4a24619313f127603a19810b69361a17e2a433efe08963562d02520ec2fad004 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_4.py sha256:9fcbb713008c5dfe114e36091c96bf2d5f23eb66d9ea3a431751975b3ced4e7d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/invalid_class_pattern.py sha256:00796149dce09fd4687fa8166516d9fd5c5538fbc8e9efe54ef718cd83e57174 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/invalid_lhs_or_rhs_pattern.py sha256:76f4da4726ab2781ed44a3a9d47e12511e755fe3a05492e09f16e7c86a7855fd ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/invalid_mapping_pattern.py sha256:9099067e9efa08446117084d29454a2f80c12d91da4a8bc5233dc658fa7e0297 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/star_pattern_usage.py sha256:883441791ac5912d659597e90e7a0990e2a1eb74910e186eaf05ecc9ccc751d1 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/match/unary_add_usage.py sha256:84191fa012f748ba9bae4a4a6dec6ac087cebd5b895bf0d97a799db63cedc3bc ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/with/ambiguous_lpar_with_items.py sha256:fb1ffaf98124c2371d8f340a48186fda488b489b616f176f9ad351b6e0f554e2 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/with/empty_with_items.py sha256:2a22683f2f1554680b8d00bceaed06427b1cead06865f97ec93853f6e2efa09d ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar.py sha256:4555413c18510a4a2da9b81796ac33fa0532be2c41cda223efacea1dd9b21a83 ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar_eof.py sha256:a5a07681c7dbf70383cbf112676224e46319155a1cef764d655918b5e4e9ce2c ruff-0.16.5/crates/ruff_python_parser/resources/invalid/statements/with/unparenthesized_with_items.py sha256:a93c1536eb5acc6af1d3010844daea5f8551d7c7dae7455abf439d9b046e845c ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/arguments.py sha256:37aab8f110cc14ed76e11e98945f4c809e95998e8fccb4ea022f63eb80fab0db ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/attribute.py sha256:86a8f1fecd1290231e7879c2c6d2f55d0da4d836ac9dcaf928453312c3963b32 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/await.py sha256:3600e33b61b12ccc6af90f31a3f44e51cb3469dfd55057c3ec2099ba2405e0da ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/bin_op.py sha256:1e0b7e72d1c8f4857714a477a75dd1f3fa153c6b1a5e274ae4fe3c201cba56cc ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/bool_op.py sha256:69bbdec30bedeb4eea22fa8643fe172c6dd0d27dae34d946ead0e539f0f422af ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/call.py sha256:a8cf576ecae2701272da697b52fd9c5d0365299c17fb02c041a2b08a7876de79 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/compare.py sha256:3d0804bc5a6c4b95e1aba3cae4793eafbefe2dcc6b9220c4bae481041e21af04 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/dictionary.py sha256:04f3733eb66bf6b65c620dd895aacabab343cd32e0749a3b98e05c16e92c5056 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/dictionary_comprehension.py sha256:33777ee215c964d12bfa0d8a2ff2e84488638c6d0e22a0cc70a214b2fba603b1 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/f_string.py sha256:ec67bda13b5d8961a64ad33c9df97fec37df6ea83c06474eb0a3f269b71d2e7c ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/generator.py sha256:5563274ac21a3ba07f909637fd8ab66d4eec51f8ac61c9afd12c664c7a7db80b ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/if.py sha256:59bac9fdf471d949c175f63dc80a21d4193d1935eea330664641440f51ac1411 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/lambda.py sha256:8a664d2536b204543735e3fab973e51dec62ace4feccb9fde96eaaa3de1b29ef ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/list.py sha256:5203eb0e42d3cbcb9af4a6f9a0f37c21e8b163754e941fd870208be3458640e7 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/list_comprehension.py sha256:772abc3d8d9cdb3fc190306bdf50a99550663e05b07d5c5305e2cf9d3d08df67 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/name.py sha256:e65e6bbd5c2355967305a19dcb7d879a81647ae81626a93528ad0d9f55b138ec ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/named.py sha256:2967f219c06cbbc0ea027d365f822df1e734eb29ba2be64402c112a0de601e17 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/number_literal.py sha256:50cf7852e9af6c53dcb9e9b7efae1ad78f81a1d0c0c322a5e4759ac11dc499d4 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/parenthesized.py sha256:a6fcccb128532e49a74760cdc6254f828612feee0a55d759b98ddf93f32ed45c ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/set.py sha256:5a89a92d98a3776d04fb214a7a2b45910d2b45c2580773168f898f747dbaa4ea ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/set_comprehension.py sha256:4c6915920a763ed2ba631e491d69932cc67bd7e71d315b5ba5b5e19d3d806e6f ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/slice.py sha256:9ca4b68652d0c2f611849dc675dd289fa7be4c9251152f006218f33884d53d0a ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/starred.py sha256:243d5052325d86d48253646d097e2e0f212d6bee1230285498cc266aba9be188 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/string.py sha256:1c2db7a20f7237293858032a0b4fae735864841b05a2071aa65ba77737dfa9a2 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/subscript.py sha256:a9525b3dbeabf8868f4dbefea691bc95e352725782183e493821827e95d47331 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/t_string.py sha256:0476defae92cc62f2b3292460ef9abe9741dc989ede1a312a399f44232a04d62 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/tuple.py sha256:1909edcb001c9acc8b0f45c2e5265d7ce1db0c8b8587f0ab8adca45905e3286d ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/unary_op.py sha256:d68ff0a1c1f5c24ec702f5afa99eeecef44abeee357071d7d6fda6513b0f627e ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/yield.py sha256:9fa7c6bdd0927d1bfcd542fe6ac7f576280f3d1eda6568640f9bcadb2b89d999 ruff-0.16.5/crates/ruff_python_parser/resources/valid/expressions/yield_from.py sha256:cf5b4b37903c2ddb5c317e8c7b231d6d3f15449f18631161fa4f3e37ae974649 ruff-0.16.5/crates/ruff_python_parser/resources/valid/other/atom.py sha256:3cc5a2fdb939b681b89d3c05ffc6ed879d152cda01fbcbe0071caa2c412770a3 ruff-0.16.5/crates/ruff_python_parser/resources/valid/other/decorator.py sha256:6589dae0926e524b77a8b9194719f0ac11bd418a0d06433e6db77f351acc5bc9 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/ambiguous_lpar_with_items.py sha256:9a3bf29b97abb512e34403a04b8463722150c39e5fd07b8145916a3e04d516c7 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/annotated_assignment.py sha256:df1665a6b6f94acf82d183bcb21fbcc23aff87a68e13282630654f78100204a2 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/assert.py sha256:9691acb2a4ff4ec112063eb26206b40d8e7d74212dc93192e13eb3842aebe091 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/assignment.py sha256:9b8ecaf08dd1ee43c7eea40620d82fb77c7b257a5ec2361dfb8bef4d4d94febb ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/augmented_assignment.py sha256:2625495630f46e935e900932748caffb6849b2c8ccfd850c7bf6739206cdf767 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/class.py sha256:4582de26328abf712e82bff033be8ae6870e3189eb0653b682c53c9bd94532f7 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/delete.py sha256:39d67e85eb392815835a423dfdef3e80def73557fd39ba5518dbb0899e46be6d ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/for.py sha256:5f7b95364a66eb1837f881c43d9a47f7d9f12a78a29286df54a6e2b92c55495e ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/from_import.py sha256:ef2b3c5676745af83f64953f68d85c6c6403d0397c1ed86af879e4315be14cb9 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/function.py sha256:08bbded08892cdf3e9443b8def5e779c1fe5aae48509cb12ed929b3e6b94bc93 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/if.py sha256:8deb855543af12899bb71f4974d9e4a5faf8dd17f05364f69e1e043ae413b7d5 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/import.py sha256:288b9b54e7e39215a3ddaf5938f1b923b603ab0e52a1ee44fb723c02d1fae445 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/match.py sha256:24cd395597214ed78d664fe4c9f0e6b82b9b3623c4c59cde316e722862c0c690 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/raise.py sha256:7f480806c374dcfdba50cedfb3cf46ddbd19edd13799732bd4aa2acab04c746e ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/return.py sha256:5f7b0d2415704827ea1459946c76edf78dc63b2c25f1cf80dc552a33619d2b73 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/simple.py sha256:bd573e3071e72f4aef85ac333806636186768cddfc4846433a4bd88ff9793473 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/try.py sha256:9a85076ecd38dcb62de5a0f4fa930d8c1cc8ac951370aea00635f6250b617762 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/type.py sha256:9eb71911b297f611ada34a94ab9105ba752260b3c6357ec8c84c3cdda2e00476 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/while.py sha256:77f5191b405a61052cbbd09e022d4426d6ac57feca545f2759bc9a3df6f953d4 ruff-0.16.5/crates/ruff_python_parser/resources/valid/statement/with.py sha256:7fa6394f242cc080fa9b9d5959c80b54c27b11088d96a357db7740603929a493 ruff-0.16.5/crates/ruff_python_parser/src/error.rs sha256:7631cb23110d75273be440da6d1de187f9ec62fc2d796bf2ddde09f1ce037c47 ruff-0.16.5/crates/ruff_python_parser/src/lexer/cursor.rs sha256:aa6ea6a5de1990ea3a4886b83618e117a0fb23cf5ec084bcbad6de489b85c555 ruff-0.16.5/crates/ruff_python_parser/src/lexer/indentation.rs sha256:b47b9cffaebfd681fc679c757d73dfe07cd10f81f0b5a376fc88e9285ae1588d ruff-0.16.5/crates/ruff_python_parser/src/lexer/interpolated_string.rs sha256:2a026e4097ff7e0132f8a6c2f9a72e4837d15e89c11580b8c6e3f7caa3c92aff ruff-0.16.5/crates/ruff_python_parser/src/lexer.rs sha256:ee24a1933840a400c4730778a5c222d30c36d4b1b4f96bd97b502acfc07a4875 ruff-0.16.5/crates/ruff_python_parser/src/lib.rs sha256:ca1591d45a25f8befcd1b76e6984c95fccc1c003c1fd76cdffb3b33bf4b57933 ruff-0.16.5/crates/ruff_python_parser/src/parser/expression.rs sha256:411798a08c861259033578d184dc1d66b06526b1abcfd05f12288cddea00d08b ruff-0.16.5/crates/ruff_python_parser/src/parser/helpers.rs sha256:5ef05c69b425e436a15598ed2bf1b1956bfd5f3fe57cf8b7fde14307112fedcb ruff-0.16.5/crates/ruff_python_parser/src/parser/mod.rs sha256:7ab7642d2075fa098837cc7f9fb65b8bd145b7139e7376a6503e168b22d48640 ruff-0.16.5/crates/ruff_python_parser/src/parser/options.rs sha256:cce828059813b1956a7c98ac25aad855e676cc6f1a808a529ca3f71f15501940 ruff-0.16.5/crates/ruff_python_parser/src/parser/pattern.rs sha256:3d4ec92e9041221df5e62495f93685f3c41652eaa8b0f21ef232f0baf3d7f1bb ruff-0.16.5/crates/ruff_python_parser/src/parser/progress.rs sha256:658e8a0cfdc2844d97b83b7a50f68e2dc58fce0b63ecd3164ded1583b658e8fe ruff-0.16.5/crates/ruff_python_parser/src/parser/recovery.rs sha256:5b6244ccea2c5cebf39694d6b06306c039f9a1e56c19383db415240510662340 ruff-0.16.5/crates/ruff_python_parser/src/parser/scratch_buffer.rs sha256:1812093bde934798c37e67f8b863d187017b0ac8f9567254edeeb6dc5ac82f06 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax1.snap sha256:c6bea7f7489c1ce4e4cfcb253c598e31d51b52f5085873f3ff069775f4d2a9b7 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax2.snap sha256:c6bea7f7489c1ce4e4cfcb253c598e31d51b52f5085873f3ff069775f4d2a9b7 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax3.snap sha256:d255f5caf0a1c853414cf891cf37e08d756aa468a5ec6b20ea4076effc6f7f00 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_valid_syntax.snap sha256:78dc8748b14a92d692df28ab76ef21b132a79d1ec4e483390ba619a0d239a257 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__fstring_expr_inner_line_continuation_and_t_string.snap sha256:2f26f07d3bf70f77196c2a785da6d83e926b57ab2723d9947651dfc75ab15e86 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__fstring_expr_inner_line_continuation_newline_t_string.snap sha256:6e2bc9530bb51d351301d2ed918dd605291158e34e06038d282474496dc5dd40 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap sha256:0db21abd454413ed803248809901cfc2438d496f3f586f1613fa0bea71fdd22a ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__tstring_fstring_middle.snap sha256:af0d88e1b87ce7b70f0855eb84b68a489f1e655ffb37980909d061bbe12231ce ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__tstring_fstring_middle_fuzzer.snap sha256:df3fc41de0bc78be489e8d642ff0bbb721984851b86576ea7de0ce233005a943 ruff-0.16.5/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__unicode_aliases.snap sha256:ed90735bde9b18cfce30b119e0a460be995ec3e56f2f70f16a4899d4fdd4f13f ruff-0.16.5/crates/ruff_python_parser/src/parser/statement.rs sha256:c9e8d137d49f99290995b9dcb3ac7226fb4fef21e2c9bd2ef77090d9abc6d50f ruff-0.16.5/crates/ruff_python_parser/src/parser/tests.rs sha256:c83ff23ef139584e055ab1160558e855792169506afbeb9b7ba76bff8839838d ruff-0.16.5/crates/ruff_python_parser/src/semantic_errors.rs sha256:5fa316273d190ca7edc25c9b12cca88122b0cb168a4a6404a43661141aed6d37 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__assignment.snap sha256:5a66190210db29649ea99f3f4952babde37b27849b4404ad1c6f7eed66e66e48 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_at_root.snap sha256:a1f109d5d5efc922a04036897a8b5849e983c0e3484686c5c923f151367464f5 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_indentation.snap sha256:d544c0f1a95e162fd74a87f3a60195d16d09194d50d1a055229d8284aee2c5a7 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_mismatch_indentation.snap sha256:4311f02f2b310f58092dce6bf3c95d61df390dc018e2ad36db8dca875081eff2 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom.snap sha256:b2ec360b34353f4e1a05715bd419e8fae9b6001a5eac1bdb73098496f330e625 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset.snap sha256:b93a49cddca63503cc6c58c9e3e5fdd0960ef0da44980019f098083106349b49 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset_edge.snap sha256:52b711ab9be58aee762aac073bdea255a0f30c40c86afcd0c238dd463a60e3c0 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_mac_eol.snap sha256:e2eb65343f0938943d0b8c84e87579c481ca9d64ba7347c768a9558520c3ba42 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_unix_eol.snap sha256:803734a2193f9fad4cd13138edd6ba5f64c81aeb407541de095d9969ce03ff08 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_windows_eol.snap sha256:83b85b459bdce8d72de8cb0f67b6741e4f7cc2eab00007261142befc5cc02252 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__dedent_after_whitespace.snap sha256:ce54f1bc46964f3436da48da94a9e850d2922817d6c3e95afd83c7d2e2abd784 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_mac_eol.snap sha256:03ec3f74f9917df294f1e840a3c1e539c08b0f5624fab6b566edbfacdf0a8568 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_mac_eol.snap sha256:806824b96350b2d546639f7c3ce6b68514fb4c3eee04acc82233fef919f21651 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_unix_eol.snap sha256:85190bceb571accb74ffb41500506539065ac898b6d0b45b33db3e5746eaccc3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_windows_eol.snap sha256:a020421dfc15714d6074b67332b2560f156a3f9d2d99cd4fc4e6f070d3212bcb ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_unix_eol.snap sha256:e92eb2eb6e920b33f3c7313a8d4d7d96309a04fe9ea64ef08073b981bc9873f4 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_windows_eol.snap sha256:78c86f6ad92a0cc00ad90a1318677a018932c8fcf5cf8ee69a27d401a02246b3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__emoji_identifier.snap sha256:acaf82da7c67e8a9e58e63d5050c773635e0bec61a33ffe3b6aa5eeb44857b62 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_fstrings.snap sha256:924d6fe7dcd4665ed97e6552a144dc244d1cad775ef51b9592af333949634a5b ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_ipython_escape_command.snap sha256:adf46c8920501b5ccb07f2c40d02a8b350bbb7dda5298d9dcc824add284e9a27 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_tstrings.snap sha256:19e0f9f1ff4bbdb5e2fd887613de47feb6820d31ba5b8d8e2085fada3e82b570 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__escape_unicode_name.snap sha256:cc735b35f8098845bb54561cd692ef72b7e4eed22c3f04b6d42a4dbf00071e02 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring.snap sha256:4a615f0c4ff7e6a2934c47282bda7779df76b4057fd8bd2fa596799f17d0220c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_comments.snap sha256:352d91fa22d2dc216042bdfa85db4ea5cd46e97bc5f48a2056d4d81d0b81006e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_conversion.snap sha256:bc7ef9118b8e3600375f281c66db2f5e12ce16ffe61b7feec6f11d34af7a527a ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape.snap sha256:e4000300bf4ddc916db2fdb4953527f9c2e85a2c8524c8a5e1c9b7b87e922400 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_braces.snap sha256:552ab990486e405bdc1460f554e58397e38bb138585e9db4c80720c7a1269544 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_raw.snap sha256:457350820b5c28e221cc022fd1d32203b69359ba95c06a5967c77bb129534289 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_expression_multiline.snap sha256:2d2d2bc01fdae7166eed553a4e3875a64f5a460b17ad4aa865875a2c69efc628 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_multiline.snap sha256:be5df5d28359f2ac828804985b5884063eead381478b99e0c22a3fc85ab3e4bf ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode.snap sha256:ec3645afb55f67f5c31cb15fe76124eeb8575d553da96c86868783d3b22a0659 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode_raw.snap sha256:7b9a6edb76161ca0ad251135af7a70e421c5ccbffb9c6f24c8ab6eb332c9463d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_nested.snap sha256:7b6caad9b964f37d338d8391012266056861477ad9c6e2dba75023ab82ac9321 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_newline_format_spec.snap sha256:e2959c0978a3449fdadebab0b3b445aa83396cefff082a814641c61c2c61ba8d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_parentheses.snap sha256:e56af299010bcd9569f4def998379fc9b726da2f8003d2834800aa1cc255ec84 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_prefix.snap sha256:128723d8b3fff9d18a0e19f2579a88925afed98133292ed0ad95a4ef5a281b58 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_mac_eol.snap sha256:92f3a3c3d641764c88ff41b82c41779da16fcd4c908fac5c8abd78a843f39854 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_unix_eol.snap sha256:5d9d9a184d0f87777b2b5738ee0a9da61fc79e26d01d6f5aa4c8e33dd2dee457 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_windows_eol.snap sha256:d80fc4f6c15bdf558363264e4fd1ae54077bce3c7fbf1acf3a46f8b216897e27 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_format_spec.snap sha256:49e989da7d4ed1e3f9f8725e3d4e53b768d108d5ecbf2cd4cc00e3503a682c6f ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_ipy_escape_command.snap sha256:e4279a8921bf31a42c73d5cccd04edbfdd2e091554568b9fe8adefc900524185 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_lambda_expression.snap sha256:c9333ceb9246394af9a9980a7121ba1e517aabe8df40ff0932379c66123e8b73 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_multiline_format_spec.snap sha256:12b86d9d44a01babd81e3774396169a32c8a9e113cd7ab833ecce42101562842 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_named_expression.snap sha256:1817ea7a6ff2df2707cd697459f7a548a77b9667291fb3cce73a8aaa87f98adb ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_nul_char.snap sha256:a6d469cb50d79a5b1de4a2237444591668ec1d6ac770a37ecd83d8610d272e76 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_mac_eol.snap sha256:a298a1144e222d3eb052dbc57d7f1af27fb23af9eca6070081a29d1d8f52ee7a ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_unix_eol.snap sha256:025e06bd213f7160bbe6bb08105efecf2c3733f16754109cdf82e35bef1de79e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_windows_eol.snap sha256:b5016dc2b0f0cd679d7180252ca9a25224b82414c6cc1f4498906865c142669c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_big.snap sha256:9c59f2b84e26321aa95ef05ad5613bf4805db1580b360a3be7a695c5da4593ae ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_small.snap sha256:0bf16a4692ddf588fc772001a263f1821e2fbfb27e0bbe6aa868e453ebad7022 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command.snap sha256:007083bedbc1621d33815d15867f69949680e61947dda332a8a10c1d48cc1f20 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_assignment.snap sha256:8e512e265213c455b2e29f809830d4a8e130afc24bcdb4779d0afcacfce8fb01 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_indentation.snap sha256:f7f9d75e61576cf6f38b8b60d7ceec98af5c7b02bfc88ba5dc070f8850d96bcd ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_mac_eol.snap sha256:97905be3df2b76d948a3e8513abcacbe9ad3cf893c61c94510d2263b41651535 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_unix_eol.snap sha256:7e7452d0b37f808484995b864fe10dde9dda9705cd31c75f52b4b518bd7643e8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_windows_eol.snap sha256:33e45fda2cd7d2df7151e8667a2d468bfc850e04dc68cf1a6010154439ff459e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_mac_eol_and_eof.snap sha256:bacb5d1afa7a82a528462154c43333bf96fb64b5ee7febf4de142614b71d7b56 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_unix_eol_and_eof.snap sha256:f9a273017352eb1190c1c35ea39ea192a7d239ce45dcacfecf5fcbdbaa1887d3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_windows_eol_and_eof.snap sha256:4af3b266fb2909936426b50c410b04933d18d5be6ead7a6ecef3f322538b95e3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_help_end_escape_command.snap sha256:c73f78743080894cd6ef8979badb13d160aea0c7160455d968e952ec3fdd7c40 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_empty.snap sha256:dfb58988243aacc5c207c52735893aac05fefba4961cea29e7439f4af111c767 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_long.snap sha256:4137ad100ade8413b65557641778bc4da54e8c5caadcb98f9111e4e6d3449f6e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_single_whitespace.snap sha256:de23ecfe70bbaa0d2477523f6d218dcfba2f10672446a8ce8251c9b217fd38e9 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_whitespace.snap sha256:48cb858ac915f9d05553932086209bd23eed9379d5422320a2257f73c72a7081 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_mac_eol.snap sha256:9e59a70f960d45f16e11701430e8863f1d9ac16fd77c8f246a9576a041c5c5c4 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_unix_eol.snap sha256:c0aaa84b773869be0de6e1a7877ff84b8ba2170a1fdf6aede4e75d07cd0dc139 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_windows_eol.snap sha256:f94cc6f4d1ea5b9150dcf108ba54c29af2680da1fae9f10e6a41feb42f67ded1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_mac_eol.snap sha256:bf2fb0065ec9eec46e685230baec478bb96049625154e4e361bd4deb18a54a28 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_unix_eol.snap sha256:061e97f0f2424181a5fbd06bba35eea667414049f62155b4e1574ab8759bd1e9 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_windows_eol.snap sha256:5e925622301c0a419f581ecd29a54c50e1a8ca8f3971f2f32db40a7e627d24eb ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__logical_newline_line_comment.snap sha256:07402272f23114b3da9ea404e6570cd8f4c7c0c4ffc5d3238288d9515a74886c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__match_softkeyword_in_notebook.snap sha256:f5b282936dc6233e359c878aa7be36a019515edf3e92f60980a3fd71c2bbfdbe ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__multiple_backslash_continuation.snap sha256:5b4761af94436f464809ff75d737ee9c16879cac8f0008d48e28dc21554720db ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__nested_t_and_fstring.snap sha256:13296dcc2faf3b51d2d350f2cd0cbbe778e78a288b433cf1dd4b2656d8fb455a ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_mac_eol.snap sha256:ebce77f2faed131a286a5f05552fce0464753956dcd86262817190c04b48b92d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_unix_eol.snap sha256:caa89961c0b0748f227f397f4c6f5ad3dacc092bfb311a7195a8774aad31e804 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_windows_eol.snap sha256:f9718dc4afbb549e8076b55f0c9676272f27f0dbadf982e841c0aa3816f667a0 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__non_logical_newline_in_string_continuation.snap sha256:9080aea3a6a07a5b5236c2c3d435f6fc6243941cd2bb0152517c0de31326d33e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__numbers.snap sha256:7a82cce74d331109e969d93eb6eb8144051fa23dd06bd67cd7345053cff0e184 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__operators.snap sha256:210d1c4735ac221036d21b2993e85b1feba2ad2916ce30558bfb893e8f5b8781 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string.snap sha256:1c8acd1e7a2a9fe705b036527a184fd92adafcc66cc5fa6682e0f14623babc35 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_mac_eol.snap sha256:76b11b8814f80a40c7dc33dbc682043139d87de2a632678e2262da54daf77c11 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_unix_eol.snap sha256:4161b25dfc792d567590c958b2449c3644f812d6b4b9e2d59c72f61a2ae13b6e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_windows_eol.snap sha256:5117f6aa51deeb93ab106a262f2926131e6df5e3e3be63c8bfb4e3788dca25d0 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tet_too_low_dedent.snap sha256:fac31867e510b73a67fe4bbc38e0ef06dec6bc7503eb57e50cd67d746e1f509c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_mac_eol.snap sha256:05c9ee21a9f63aeeaf33cc3a8c3ea8eac71d335d09939f3fc00a4a0d15c6c744 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_unix_eol.snap sha256:7aa5ca0098d71807e6855f6e1d021b4cf23b39f8255b9f774d16859ac03c39c1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_windows_eol.snap sha256:e2d8585ded5980c843b137fc7e771896549bddca626cca186394efe7962904bf ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring.snap sha256:732d039acaf1b29eca5818550854908888f8c5953ca3e72bc67ad75abd3c65b1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_comments.snap sha256:d146e8706b6e788c846863a3bc806e1a89a63608646e2deb4e30bf91e92da541 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_conversion.snap sha256:a06f7e2f1b6a50d7fab4ca8c53a602434fb6f1f22b97844c2b80c4912f8277d0 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape.snap sha256:df9f5fcc3789e28df8aa461d12a535b2f9ad04fe1fa3f86285502ce235635363 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape_braces.snap sha256:9be4cb07f0fba5b97a7ae31dbd3daa0ae14a7cba72a47221594549dae0698aee ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape_raw.snap sha256:ef8c0904318ca036b2006cba25b1616ffc96c2ffab5a52ff20b555ad91afe66f ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_expression_multiline.snap sha256:53b0b625ed54651eacb6c44889b08f20635fe0851c235f9a9370fc7bff30f5aa ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_multiline.snap sha256:f3d60cbdea5be208ee2623c434189abfaaa1956bcdd1972cc3ca696064b616fe ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_named_unicode.snap sha256:4df538b4ca85290031c44f63a461d18db0fd4771a6ac661bec8033718e1ba679 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_named_unicode_raw.snap sha256:933a1ba2e8eb2bd925a23545725cdce56877f123baa32eaf5336483e628f0461 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_nested.snap sha256:7ca3652e981de3908b11787c317a56ee6c3985b5f35527da7571f76baf1f0aab ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_newline_format_spec.snap sha256:b4a0ac7a5e497c260d4607abd7aa0b12f7bd5cc25a89570d77f4ac4162ab4272 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_parentheses.snap sha256:4a8edd97e726282e3842da2c4e92ffce60967263a68239ff6535fbc004ac1ee2 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_prefix.snap sha256:b9376cc7ad42d32409d316579fdebdc0d3d3ffbd11785b0ac186b2c2589f4cf7 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_mac_eol.snap sha256:345c2d40459b06b23e3b9d8d5bf64befb44debe2aaadbf2e789ffa4306fc5a8a ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_unix_eol.snap sha256:b3dcecb1c19d745152217052a82d375e78f9a05717ee9f29ab715bf593463ee8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_windows_eol.snap sha256:56cc476dd60e5a4793d7b037663274fe07767eb356445bef596e6acffedc0cd2 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_format_spec.snap sha256:d9a1d351f9f6bbbcb032a2dda2272a75e6239344d3b3cde5da354dacc905cbd8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_ipy_escape_command.snap sha256:614f33b22140529d78ecbb180a8b215e7283406ca7ad983680e39f4e8fb3a25e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_lambda_expression.snap sha256:b608b1f5718fdb4c148d7a91b60eb636c95dbc7c4202b7708b95e651d3d63914 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_multiline_format_spec.snap sha256:6778ceed5b2c0a47e78660ad257d800d7d11a23881f465967e8235f4ab3e56ad ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_named_expression.snap sha256:20208e29546f545590dd0321e0a1a02b0531cc6b8f2dea5b6cf65835e34ade2d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_nul_char.snap sha256:e7e51f597394de93d5421dd7be43caca7e2112b14e8e6c192ec8f4e03e86f4d8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap sha256:567279925de27bea0c701b74fb707198d230b5bc379542977ea4a0e2e2277bb3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap sha256:96b4e2728b3c953d0144bc91aaa96ee06a45a12b0d3b5172643a11f4ea90ea3e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap sha256:8a01f55185287361e004942c761da7ecae8210fdc9c22c9d3a2e8214155761a3 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap sha256:91ab41691392b1c9fb7ba86c7fa4b26e0fd8efb0046aaf95e7bb543d245bfa7d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap sha256:6950e7ff66161b51eac2efe4b97c462ed49155aed252a5ffb15976d523e3e862 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__dont_panic_on_8_in_octal_escape.snap sha256:dc4a2876f16cc943c52f681755d1b7019d5e8dbda5a1886269b0be70cf700705 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap sha256:b8fa4cb792e031ebce36948df75fd8ec73ee3b05c87ce2d64232daa16f03bc54 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap sha256:ec5c3df3100a1cbdd4373ddd63066b183547c2f873c8885ef6d934542958d6ba ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap sha256:cbe5e6017419c06bcc76321a640c7d116ddd822d0191ef1a677c7e9addde815d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap sha256:507c452b050a7f218cd80a17a55821bab7d1196e40b02aece7ec4e57716277e1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap sha256:c80ef4ddf501043feb6e8023f04ef40abbee5382719b069ccc0c40aff128784d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap sha256:adb48010e1e961a0d404102d25520c7e721ba499326fea3102efa5c9477e3309 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap sha256:39a4b26b8e93dc3e528e3cb4c359dd363480c337cdc467697f4a3046aeb48ac4 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap sha256:87e8f976ce21e3cc847d815a9351eef14f2bb01e1c4c45978c045445b9916aa8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap sha256:d9281a2274ce5de266fc4855ed95b39aec2a88485d16ec817f4a5f1703bbd7d4 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap sha256:48e2891e5acba0e4177a76159486aa0f8d88b85b8e9610f79c456f22b1765816 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap sha256:ef115134eab27ac35a81759d6efbf0f90a0197d43f8f923173388704ca786c38 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap sha256:6e867f01c319b3f10bcc0bfcdb46dcc11e4b284186128464a2cf4af609ce90cd ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap sha256:68a92fa826c351c9f36e58fa75c42e254021a37cb5a75e126474e92818cdb998 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap sha256:75c6035e06311312587d1c480b9e1ad2c6e7ec561cf5718d259789aa79649f7d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_byte_literal_error.snap sha256:27e065d3fc654c5ee6aa62a3d4d08e71ca1b1e770c3ba57d4011c36cf2872911 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_literal.snap sha256:c6d679759acc3e0809fbebe7e445821e5b7cb84f396019d5c5a9407924e1ffcf ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_name_error.snap sha256:d5b121b8bad223cc423ca3a29a8b07c60812fbc38a371e9430c6f3d15aeb06a8 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_lbrace_error.snap sha256:498352ff4c067e819a919faec65665621a447510ea61edb1587a95c752c95232 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_rbrace_error.snap sha256:b0d1b91e4a17c0ec55d94e7fd27cfa36ed80e78dd86e60efaa913e2e7476d153 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap sha256:4acd9a471f5983db97c2c58da845b9c64efd8eb0a20706498f0c7819f2a618a5 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_tstring.snap sha256:f0c3e2972b53b74178661547ce7c348f8f1163ce8fb63a7d7bc93f9f31f29d2d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap sha256:f0c3e2972b53b74178661547ce7c348f8f1163ce8fb63a7d7bc93f9f31f29d2d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap sha256:91eedeba356284d33c637e64221f0a876559cb4c0e45a85fbc15881e0d3d0c46 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap sha256:06d56d3e85037309838ae70f47f75de6bb60638c4aec2e27deb5200736fc4228 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_4.snap sha256:4fdd9956afb4f21499e18c6caa80142e99ac29a495bf39c106904a82b675a82f ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_t_string_concat_1_error.snap sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_t_string_concat_2_error.snap sha256:8a38068e984963e3ad3c0e430bc10ff83d66693754c327258107f16f3027feb6 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap sha256:168148dee7f4f236b6b1293aa3af77a1a8a0aaaf3e67eb0e340747a18e9d89bf ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap sha256:f74d3a192009d9387e93aee034e4b0684c7946ebc9757a52602d460faef284a5 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_concatenation_string_spec.snap sha256:218ee8c7f7d26e27af907cc6ea97d926f47fada9942c19074983f672d8bbae8c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap sha256:760a9a166c10a4359576637380d551b723ad83824ca799c0d7153a90513ac8ad ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_string_spec.snap sha256:b4921d869d16b8f5df8a8f2e2c5e7ecc48d4151d9a8384d77c8e7848b48894fd ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap sha256:399fca2ac08b1cecc8f59a70d0151c7a7f80df8f85572e4a442149ddd0d6d5e2 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap sha256:db8447f9f44d5041c6b1cacd253ddf2619f95c57dca389eacc28d8fc693da71d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap sha256:b4639fbfa17c99bf9b4d01a82fc10be75a90b8bccd3015418e8e8fd56d7170f1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap sha256:14c45cf78a78b276a35f0951c3cd85f883a1164bce1ff1a47ae6f005d53d1313 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap sha256:b272a7f3222f312ece05e24f4cf641a4e41f8ee46e4dc9e7c8f3bc72928f1f6c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap sha256:128528d068a8df340d6a6fa9e8652e1c1bb6379bebc812ce561bf33c5bbf6fe2 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap sha256:c698767e0dfd1a702a2b300d145dbd343d8701462f4681c7f44d40084ea6117d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_1_error.snap sha256:c698767e0dfd1a702a2b300d145dbd343d8701462f4681c7f44d40084ea6117d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_2_error.snap sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_3_error.snap sha256:3e89db8b7dc2d6857b7baaf416a34ae582c3a81a3a103662ce31b16084a79370 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_4_error.snap sha256:614ba7b12e5b27c61f0174f7ab5a62421617966c3c5ef83a178b231503eeb324 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring.snap sha256:d6b7d0d69ef757d9274784f6391865fc466fb0855ed8230a99275bf9457478a7 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_equals.snap sha256:9418b4c013e122306e40712e43f7246296dff1d8c2dfd2407767ec0f49524cbd ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_concatenation_string_spec.snap sha256:354f42cda8c58c4b036473ad3eb0557fd2764408435e74aaabfd260dd28358d5 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_spec.snap sha256:e49500acbaa14c6782478469bbfb27f2a188784ded45edbb255baea6dbd1c45d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_string_spec.snap sha256:1122a473b2883d784e9e2d72ff15b340249075937577e11895a25a63cb77c215 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_not_equals.snap sha256:16763b89b481c2bc4ef8c1478bc3c10ba2a9e4e15789d512e0316a3672534038 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_not_nested_spec.snap sha256:dcb3ed7f25f467bc888b1ec8e8610c1dc5ec0a1f8a3dd149246c279e47987a51 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_self_doc_prec_space.snap sha256:273e80c9a46569b329517eab7e5beea95efb0334964781865389ab0b0c4bf3a7 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_self_doc_trailing_space.snap sha256:107f0baca7d0ae36330bd1c4dc71a227fa84d06e442257d9411c984421bac2aa ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_yield_expr.snap sha256:268bf5a64b9a5fb8c7198f36d746f886e811e844944d0be2db1186fe31ddb278 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap sha256:dd342b95d51837e08b8e46179225597b661c14d9b0b0fe849ed6edbeb18f2056 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap sha256:015fa2d7b70a4d37d7f8d47b5838b015e0e719bc4054ff59d5ab3902b22b8efa ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap sha256:3aa3721f2665a4ed7e5ce3008c9e686c07e2f5246d6c328674060979a84cb457 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap sha256:4fdd9956afb4f21499e18c6caa80142e99ac29a495bf39c106904a82b675a82f ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_t_string_concat_1_error.snap sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_t_string_concat_2_error.snap sha256:944d4e4d3f642df69cf7ad8aaf4b63b26bf958b4addfe7e184407b42ecb661c6 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap sha256:f258afaa2ef264e3ba9069092329f27a26648c964fcc0399970b4f28e9d42f53 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap sha256:0e5650554e57361f68617584698fdfe540f45abe1a0aa347fa0cbde2b04b1cc7 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap sha256:ef3e69f5f5405809ca9d2dc7ff3478ef6511fa3df3f1c1d781218d6a0cb192b1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_tstring.snap sha256:426013ca86935edbb7c717177c9a1a1287c1ca8ce1527c92abd200aa61079e56 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap sha256:4f1181eb540a75af8b097c19dbb4c4a15375fab6dc1d536511e1224645688683 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_mac_eol.snap sha256:4f1181eb540a75af8b097c19dbb4c4a15375fab6dc1d536511e1224645688683 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_unix_eol.snap sha256:1b9c7592a679fc26281aef52376f72364bed3b928cf2c01c7f3e472e83671bba ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_windows_eol.snap sha256:241cf9b038c3a28770db9836305c20cb15bc9bdd71bf5180dc1dec0885e5e07c ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap sha256:15306164c10dc53c0a457efad4d7ec4af479d7340b37f840e25318e932e2ff2e ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_tstring.snap sha256:8b368c1e50de2022eef93dcb03dc1d0f882253ba6637e1f0f861a251b24d1f88 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_constant_range.snap sha256:8236547b8cc2171062499cc730f16c02eb99ef1c849caaea9348189f2c747325 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_escaped_character.snap sha256:a8e4f644162aa3f21f2ab49e23a1a23dad811a02f54097a5d6a58531fbe1f1c4 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_escaped_newline.snap sha256:2ae3267b70fb5b7c85d955c2fc409948127d69d62d656d4fbaad66239f136d5b ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_line_continuation.snap sha256:f25ed223f07627b9c3037183fc9f99c58c40fc6ea766e4f5d94c751f2b7810d1 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_base.snap sha256:f3cd86ff7d6d27db54cd3c4783102ef59162773edb4f9233fbd7b470754c7252 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_base_more.snap sha256:c01d2034701ffa9cdfc7b8d540506cf7804389aa6b6a9b37f61c64e7e7c4be2d ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_format.snap sha256:3117b97576ba6c1668666cfa1c107cdfce7b30fba814a6aef2a007accdfdac81 ruff-0.16.5/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_unescaped_newline.snap sha256:108727b4edf3997831bc20792b8c6229623cc02a87896770a7bcdc9398710101 ruff-0.16.5/crates/ruff_python_parser/src/string.rs sha256:3d9b36c35c3188e8d73c86cccb013bb2762024d711010e2257a244a30f1c428b ruff-0.16.5/crates/ruff_python_parser/src/token_set.rs sha256:8404ebf9460a485b9ddc0f731682baa3e0ef06e2ef9949cb94ca51acfdb1741d ruff-0.16.5/crates/ruff_python_parser/src/token_source.rs sha256:39c53600f0416d7a6061f6cc7984a2bfeee9a69307e8e53135e754fbd30c1eba ruff-0.16.5/crates/ruff_python_parser/src/typing.rs sha256:e1049704c78e4f436a43465b29ea0bc5e652d7d806945e5cbd942449138cd4c4 ruff-0.16.5/crates/ruff_python_parser/tests/fixtures.rs sha256:57787c9f9a8222f57fa31fe487885cb689e487e8f5759bef3aefeeac451a24a7 ruff-0.16.5/crates/ruff_python_parser/tests/generate_inline_tests.rs sha256:dd2d188993c32eb4c0974d20fcd88aa96c33a6b751a966db403c276703286633 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_annotation.py.snap sha256:c131e89f8d8133c83bbaba604ffe6c421a1c63192f99347d0432adf86a3ee997 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_target.py.snap sha256:af2e365653ea38a8336604fcf25c89ca3c7b42631e26ee53a0e92d3118e456fe ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_value.py.snap sha256:a5db51af318d4a6553acdf3dd59035dbb1f9d6283dc135b73a165f4c15af363a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_missing_rhs.py.snap sha256:4e0d00484b829fed5a398a6c73dfe72e9e4c91cf9f3a511e72cedfe317065f8a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_type_alias_annotation.py.snap sha256:9f33176bab1376b3efcd9431dd1121b3ef382326c77a1a69ff5708810a291b03 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@args_unparenthesized_generator.py.snap sha256:ce45b4d9965ed12a02a1345f0ad31ce758bc753b945ae93c153485b2d9ed36a2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_msg.py.snap sha256:3bc2884ec83e60615e27f1984028bdba8da338e4fd077f6cf6388717aed0db6b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_test.py.snap sha256:6feb1e69319917b9702104205b7cd608190ff770d01f75bfe73fa88693c7ea16 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_msg_expr.py.snap sha256:a8ed23f434593d141c3ced7ca798bc5aff028b53260550bf7f7b4a1bef26d1a8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_test_expr.py.snap sha256:5db2351c3f0a20472d9243c9a9e9c36adc2cb2d94710f1447b9af7fa1858ee44 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_target.py.snap sha256:ff857d3c9b3afb78beb07473e925cc6cfc534e673f15148d6d68a1ed7014aa51 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_value_expr.py.snap sha256:c38421646916b2d19c886aeccde3b5c870b08777904f72746808e1c49107c966 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_keyword_target.py.snap sha256:707bb7e8e2f523e7cee46b01e66d1f4141f30650f81a256945bf5ceb0bac25d9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_missing_rhs.py.snap sha256:8fb16c2b43f1bab680dbd4e7fa07ec22667899caaf38e7330c4208e784cc4cfa ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_starred_expr_value.py.snap sha256:7656500edf5c2abe4e88a914a75efc15a3a5f5283da723e8d83641460404ac1b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@async_unexpected_token.py.snap sha256:5a9471bbbffff77a2fd11cda0be459bdafc3f760f2bb53cf04f23f911f0cbc87 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_target.py.snap sha256:181c7605ef914936f94cbfa4e74e803898ec38a74ba5e6a37b3755514ffb0e95 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_value.py.snap sha256:e2527f62f1504d9f2de46af8ab3c127b27f3ac85c09453c15d479dadaf3ba443 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_missing_rhs.py.snap sha256:23ebc0f869cde989d40c5017841cfcb9f7c5603e0ae8c3ac8e60d7d6580cde56 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@backslash_continuation_indentation_error.py.snap sha256:728cec855e19d2ddb73c33f23aac738900cfe2d221e3f1ea4ec18d00ee63ab70 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@case_expect_indented_block.py.snap sha256:6ae80423f204863cb309284f543cc6d348229c8bd4aa1b1a4ed8ebd695b12de9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_empty_body.py.snap sha256:7cfeaa36fc0906a70ba81d34a3fa29d94d468aa9469832b80e33288b1797d150 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_missing_name.py.snap sha256:301785ea67a770339570fcf6563fcfde0c3f80317aa3c9edd1a33dcd973c5fe1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_unclosed_type_param_list.py.snap sha256:06cc510467355e1cd82c13cd663fb053275d5ab94239bddf7094e3c2848028e8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_unparenthesized_generator_argument.py.snap sha256:74dcece24677f96465694a1974b1a64831a5a85cfa30c9ca6d77c98cfaa297cc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_type_params_py311.py.snap sha256:d6016908975e62655e7027414ce673dc322fe49877a9109ec6a59283c1e6d40c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_indented_block.py.snap sha256:a710a5902b7ecc6fd7e291713a9ebd24a52b3484a04ce83aad4df8041f2bc2a8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_single_statement.py.snap sha256:a841f550bcc6a79dffe30795f86cbf341d9d42c041b2913d285ac4d3a760e434 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma.py.snap sha256:3d8ed51cc6dac363a15118dc223c5e3e7db0e4a478cfd448779d6a9544e02a52 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma_between_elements.py.snap sha256:027bca7958110a508cb019e139832530627490c7380a7861e7ab4d4e98c4c868 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_element_between_commas.py.snap sha256:d6d7b9b7544c4c4f1b9bbf54bb361a788c1f131eca72ae73757a50b765f18da2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_first_element.py.snap sha256:099e0b50030bab842b8d2271fa76062628b18baddd7b6937fc1ada89a5ebbb5a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comprehension_missing_for_after_async.py.snap sha256:af292bdf01b4098f115b6c36115d08f94854e24d3cd887852b6894e3ac0e17bc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_class.py.snap sha256:df6864f9d8cc6ca457b695b09e560573564df3870f76e16013d79935ed871344 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_function.py.snap sha256:0ffb210cdb73c7d3aee9f3963f5c6a2f0776fb60f413b63728992b8daa3248b4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_import.py.snap sha256:ce1a41bcca58c899e876b72c125502c9e5f5881286701f559fc98cdf5cf61d0b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_match.py.snap sha256:f8c386d8c15b804ced9fe844f88afa96d1a553cbbc2071ca99676e2f1e63beb5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_try.py.snap sha256:5150e8db105f5973dadc44c76278606915100f6414110932921855f69039e7c6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_type_alias.py.snap sha256:4262fdecccdfc906d83fd3ba44adceb116912eea1eddca6137e6f2c02f050126 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_with.py.snap sha256:5bc8664b4c9c7506c36fb21705a68a9773df9ffb4f9e87144caebb5c555b3ce9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_await_expression_py38.py.snap sha256:6139af5861c3d6fd318e5db0e802ba92add385d7c586aa1ac55c9dd59a98d8c8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_dict_literal_py38.py.snap sha256:de99c90a4ef6cc761b9ce0d2587bc569de959346c49eb30957f445b2de7e55ce ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_expression_py38.py.snap sha256:f3ad40a805748476f2df6b3ba5154175693605b411225396ea5a94be519f6ee1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_float_literal_py38.py.snap sha256:25ad2d78bf715b3d241b1df8d40282e018beea90e3b125ef0659813757280468 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_invalid_expression.py.snap sha256:66109507f179e93078f170ad6504e82646f5c4fc7ba1ccfffe2c68016b4bccda ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_expression.py.snap sha256:e711742a2d80e0312c7ab028ee3717e6a4ed6ac0de2b25043381b0129fc3e94c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_newline.py.snap sha256:35071db367da1e33099788b74749fc97c039568ca490ab79790ebdc38dd30bb0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_named_expression_py37.py.snap sha256:59149d9a4dca8699b92c23bd4de7c3b2d0c2ab047c357f1a66b1baa1f16e25f0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_non_toplevel_call_expression_py38.py.snap sha256:aa29a8d39014e24fe371df2254a9d11b8f55c456af0ebd142dc6fc19d54a548d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_unexpected_token.py.snap sha256:60d7154f5bf9eeb2e27b7c7cb18e7a21f7487c4c98d885c9d657945444a56b36 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_debug_py39.py.snap sha256:b3f25bbdbb571f2c1f25c501d956855f36c205b68179176a62f8314c34216453 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_incomplete_target.py.snap sha256:6c543739d1a524a6ef361f3f5f15b73f34f038017fc6a4458a4b030aded7d663 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_stmt_empty.py.snap sha256:fdb7c80ff0f4abeeb0fecdf3db18bbc6f043d37f370fd3b6341417e9fe181924 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@different_match_pattern_bindings.py.snap sha256:e3729332da6471fade70206c4cb055952969ab703f1993af63595047852736ea ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@dotted_name_multiple_dots.py.snap sha256:a975bd778d7bfc3d02f8d411b1a186724d99a67f2f223e76b79121f6ea1b1f1a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_keyword_args.py.snap sha256:2cfab376db0bcd82a85d961cf7fabf2905f2e38d9d836b0b57b2c4109ab00e96 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_match_class_attr.py.snap sha256:5a8a78e81442ce7e7c6a23d27d75dcfa69eb54c06a680c05f90b178ca7941d8b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_match_key.py.snap sha256:6d7501fbd67a855b53479f94acd65af2d79f24183df7062c0d23e0fd13741808 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_type_parameter_names.py.snap sha256:040d26c74ddb346bd8be8c795a0066c1489addd067d028d8ff554e32e625b08a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_star_py310.py.snap sha256:109499717519f2d8df4645e9fa98d32640f4530fe11f8a1810609c1957110ba4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_invalid_expression.py.snap sha256:e77c37085bbba200ceb0e5937ef522b7e03ef06b44e504002dbe5bf615a05f35 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_as_name.py.snap sha256:1b4eb5cd1cd10dc59455fa8b3a1a4811b39e83784c47de840dc2bc887d8a810d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception.py.snap sha256:414c89b56c51493042ec7b0366482e53fe447738b080a8ecef95461bf9d2efd6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception_and_as_name.py.snap sha256:488ac3344cb919a94f9e00000d75af7527c40333c5379e619e5a490d00cc4362 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_unparenthesized_tuple_as.py.snap sha256:03b227fa1640ec1f9c986bb01871397cc6f881f1841ee337b918e369e4720602 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_unparenthesized_tuple_no_as_py313.py.snap sha256:44cf564cb5d1503ab77489a1e725b092d487c8a8e906b01b36eda005f81ce46d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__double_starred.py.snap sha256:57bc867222c55b202bf4c9491004e492da4b508bcc4089c525d5e5d7a2149253 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__duplicate_keyword_arguments.py.snap sha256:0494cbcd21f706ffdea7e08aa951fd537da8b44fa06ee0b628db1c77b16a99a3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_expression.py.snap sha256:b77ef4a9db355d11dc9f2de73ef5f56486702e22e993ffe7b65f0ac79ae9bf47 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_keyword_expression.py.snap sha256:c05287e9312f88710ccd7f4660ccea212c5a1a6339a4a2ced3e2a07bcf45c0e3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_order.py.snap sha256:dafca3f865619a6bc14ec9fb27538dde1428c448eaf05c220bba340098a43ece ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_argument.py.snap sha256:348d1e8eea6196adcc1b7d7798d094a7ff616a84c553e74c51ad02a353663e50 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_comma.py.snap sha256:f7b1f55e85ab9304a06959c219f5f22f22b0a8cd0f32d7c0137c030765d2ed29 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_expression.py.snap sha256:439badac8ad99ab335b4bd871599154b0b368dde6058bb77f1e44e37a7b0d90d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__starred.py.snap sha256:76e6fd569eb8031558ca4fc01ba47b61e807f5c46b6b963793e518c6a1a6552e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_0.py.snap sha256:e3200d7d06847dcb3b9afc7e401bdc0294a95736c5a9d21da4fb5bb54b9865b8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_1.py.snap sha256:e6e1b08141267ad8a528325df1f5a7d6b207181d782996b16e0e6005bebd9c0b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_2.py.snap sha256:b7b0da062726b982b7d2e75b7dd13d767750fb9b9dc8af370bc92364267efa9e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__invalid_member.py.snap sha256:4b1bc399659b048306e58204224932db22d47cc845b9c70b254f84325c19a88f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__multiple_dots.py.snap sha256:29e0ae4dfd17264cc4dea4fbd1d50060c15d228f682b7c2936d61ac5f6e3480a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__no_member.py.snap sha256:c076dc667cde4a66459059abcb6e7274c45989c55dd43f93cd25f9faf103ea5f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_0.py.snap sha256:ce6ec1d7f05529eb4483a8fe4431e5e91376462e22f2052f206c430958914757 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_1.py.snap sha256:07755fc4dfcbb638564aeaf6f4394154cfc25fc510087fe7dd7ea98377dd786a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__recover.py.snap sha256:9d75cca0e1b4bfe742869d639a5d24f5fc628ad1540817f7455d06a5eebd1ca6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__invalid_rhs_expression.py.snap sha256:91a8dd5a61d6e7cd6ab8f1d72a51eb14137ae1f94f8db218b27046743e445399 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_lhs.py.snap sha256:54e3fd1a6048613ab7ab6fe1d38b030b8395c4bf1e7be5e82c379f8902d79198 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_0.py.snap sha256:69e921fde61b209de4ab1ed8283c93691386d9a69a32e589907d8d506ac2ac80 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_1.py.snap sha256:1c784f16a9c3f54f5a74a9c93e00bc45d402343892b19309705d4d614d960693 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__multiple_ops.py.snap sha256:83c607700b9f1dba9781bccc8d199e0ed81d17007188eb09ea29e72bbfae2eff ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__named_expression.py.snap sha256:bf453f3b9f7bfe2fd5f8891f6e7127c01239cbbc63998bc732957591d6ad9b32 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__starred_expression.py.snap sha256:b28a7c73b9b45cee21fd44eea2a56ab05b1c28a05a0ac31ef7aadd961026d59a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__invalid_rhs_expression.py.snap sha256:0c70ef5a5f3bea4b33f4bcc85b3b80cc7013db3652072b6dbb1da1cd1ace6936 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_lhs.py.snap sha256:8aa8c79a79d561c809f30f01a5e1728f350faadafccc7c5b7f44124eb9080ce8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_rhs.py.snap sha256:c1c5def431399a8b5f378275f990c189a071eb8a5c13f8892d7f4e0696e915b1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__named_expression.py.snap sha256:fe339b20fe5d990200b5e557d9733807362856dac5a3937bcc50fba01ac693ad ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__starred_expression.py.snap sha256:ad545185288f670c71695baef35ceb7df7a0c3e410f1174d832c182e66004dbb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_order.py.snap sha256:bcd21708ea59c5b31238eac1b901d07a4adbb76a8282a6780195ec49bba7404b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_rhs_expression.py.snap sha256:4fc56f6d073f16230c13282ae964ea22d74793ee3a204b7eaaebd7a68db200c2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_lhs.py.snap sha256:e9df5517731b3f30172c025d61251a7730574b759c41da96197e7e76a47d0178 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_0.py.snap sha256:571af823bdfe204ab4f1cd7a3f99fe5c736bc1db54944a83f0089d43120d03d4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_1.py.snap sha256:3df1dd60127f61f0189c8912d891ac0d401ad096928a06604a195aa43b328610 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_2.py.snap sha256:de13d5e8ca349eff46880fce7a9d56c1f2bcc8903ea791db2bae7db572a58c75 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__multiple_equals.py.snap sha256:b36bec821b52df8501a4e73a16cbdd927fe824343cd1a58fd510ade077d37c7b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__named_expression.py.snap sha256:a083d8b3b45ae0b3d5f723c9aabb3ac13fba5316217f287b7ae169e0e20261e2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__starred_expression.py.snap sha256:8e2fe88a317d4427ff39b1bb861e86cda00f87d4a8eff25610a4b715e47f5338 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__comprehension.py.snap sha256:0bb9c789b98c848c1ee3ad7c6f61f60832c7feef1bf95f9613d4b1d5852d81f9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star.py.snap sha256:705d5eb961b4e9eb852ce7992b828e7a9e3a61a4488c565992736360dc68b2b9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star_comprehension.py.snap sha256:1caddbe5ffa99073aa239b267b1590d8c0124b8b3d1b6fb9711f646af0d0a319 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_0.py.snap sha256:0639a49ecd69603adc3bb53e4a47c38c4a877e04eaf09d00a372973113f79ce8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_1.py.snap sha256:8128e61eeac21acd13931f37f16d8dc0be5e59ce8b586c8817409a63edce7f7f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_2.py.snap sha256:8c3ae3c28355c8f42bdd321fcc7c49e9d51756a01e1d45736adfbd74c31f952c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_0.py.snap sha256:08d461c20a9770b6b0ee759e7705ced82e719af4b9e4f2caf22b422a5fab0923 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_1.py.snap sha256:3dce6d07dbc3354e21cd90bd8b374481cc828fa51007870d57e428899a5fb662 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__recover.py.snap sha256:b875ede9fc2c14ae082d213d3d9552f90d6a09aedfc12f684093e4b7604ce499 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_identifiers.py.snap sha256:5b81ab718a20fc90d272414d8e41757d7f0e95d1b14df2f3b8ebc6eb3accf195 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_statement.py.snap sha256:750e036fde36227cd9f4f78656b248c203d4b7e11b0fc3cd486c9e7f53cf1c9e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_0.py.snap sha256:521519c8bd7219e6d431c5e4408c74cb3702f3b56af60c262f08b4677c136f24 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_1.py.snap sha256:bc4f3ab75b57257ea788ccf3f71dcdf561502116beaa035f4fb713da4e1e3ea0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_0.py.snap sha256:0f20ad04cf89596179a19c7314369e15cc304801c63627022ba613d914016cb5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_1.py.snap sha256:0600cbf3efc56accebc22b8d17474c68a020867ce87f0df03f171c344fa63c22 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__recover.py.snap sha256:fcdd479e803b0c6e12a94483374e428600dd7204b8b06e3dd4776b45807909dc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_default_parameters.py.snap sha256:c4cd374ad3adfc25f74fcdcec3bc4596eb34a065182925e1f6859525950f4461 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_duplicate_parameters.py.snap sha256:c0aebc87cf9c2547fd69d8ef8ea632cb82e1271764db14246630f592b1f88676 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__comprehension.py.snap sha256:a1166d21e28c2f008af5ba3d7862af69702f464f7481c5079096e19c1e550fbe ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_0.py.snap sha256:41604b81d5df13ad304a5e180e74de2d1ec34c857cc67102fb86cc5f7f381c7f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_1.py.snap sha256:ba712bfd0024c525f17443f4a0488a9c8d150106895d8f323e608b59ee1576ad ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_2.py.snap sha256:c750cd7206d42b4a671c2da6f973b3a27d83f2e022bd916174a84619a167c7ca ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_3.py.snap sha256:9091726bf1d061d8ebc9f35e1bba023613b6c0c833938ee9863e9e1c4f7b7b29 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__recover.py.snap sha256:dea05fff2f7b94712a12bfef652ca58ffe835e17feb08bb4350f5884810efd6d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__star_expression_precedence.py.snap sha256:46046e7ddb9f8b71f3cd268bcc51fb8b34b90008efecc2c56802923f5d4c5597 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__invalid_target.py.snap sha256:740e03acd3fd911c1efb1ab8ec87193979181944e83b53bfe3dd7a19baefebea ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_0.py.snap sha256:719848aa2478883a57991152287fdc8a59762f31b969d2a7aec2d742963e2807 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_1.py.snap sha256:ac993b08d0e68d5e527739289f55bab4bb84057b5e14428fee754759f2ee0477 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_2.py.snap sha256:cff993866d79bacf96e6756fbe81982bac356797867e9be8ea7207a327f1b7ce ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_3.py.snap sha256:2d23842952059fe36e3299315abd046a1d2ad4966cfea56bdfbc30905b15416c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_4.py.snap sha256:55450e566111a57f6e36d7bcde25d541b194c47c1476e513c996c6151df0ca18 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__generator.py.snap sha256:c93e176127a95d872d176764019a95bbff844e8506f7e385bea11db1fc71cfdb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_0.py.snap sha256:9f3d5e3dcf8d081c295dc998dea5eb5690a430ffb04718f1d55f176bee889515 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_1.py.snap sha256:17e5900e3c12c0ebd1ebbb831cc4586616c5c802818d8ef9f1e1f751679fe084 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_2.py.snap sha256:76cbd8ebe1fe8d92a6f646a49c87ace6b71777c71bcbdc9f3667764ab21edc32 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_3.py.snap sha256:19b1ac1170e0aeae0e70ae8648195893dfe5db62f109a9ee67625b6b2df5b056 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__parenthesized.py.snap sha256:22a47f640842edfc13de8516376e5f32136e1959d02a46349c6b831ad143677e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple.py.snap sha256:c28c673b314ca413126e89ce99e4a81e6043f5369191ed1750c8ce6f57f620be ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple_starred_expr.py.snap sha256:4200507045bec88de96c047d04595793bf76bf07abf3e94bcc49a0d9b51ea85a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__comprehension.py.snap sha256:8af3e6d583293b78543587ef631cf047dd50da2bb3a144cf919f4c2d0b4cb352 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_0.py.snap sha256:4b9a339bba42125a082a9ae93a445c232293cfd559381bac04aca2e4584489ed ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_1.py.snap sha256:6730cfa63dc68bbfa673ba7f4fe50bc2b656bd75a0b2f6d09a491d7626c1e91e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_2.py.snap sha256:14a9c043a1bb4936368d4b25a5ed5bae56d542de62b00ae2ff55682b6f348b6c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_3.py.snap sha256:f8280ca5693aa9ad433307798f594b6b5444ae99908982fed6a51bf83a7a2af5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__recover.py.snap sha256:c2f1531d9338fd5487501b218e55e52f0ee46a1662d10d3696cb9db6b3ed1f96 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__star_expression_precedence.py.snap sha256:dc5b9613b5d307c774c38a75292af1e6923a31fdccf8a99b054dd9041824bd6f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__invalid_slice_element.py.snap sha256:49699099f820e7e557ccd2ac8e973f78b5c9486faaf7bc88e1d8e31d1f66e64e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_0.py.snap sha256:1fc1cbb9a525edb06ccc09d6aa8fff45e4a5f1d9b74b3dacc4b59383b60f14cf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_1.py.snap sha256:358b0254c8d41d97a73b8507c91a40f37b91cae35bb262a7a7ba19a80488a641 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary.py.snap sha256:1b3389f2fb77b6f85bdaa81d4d9119dc4a9cdca19b78f8de8a9023d39361d919 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__named_expression.py.snap sha256:f67973ff14cd5e20de4d48660010b27e0b9ce5684d601f17089d792dcb0caff0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_0.py.snap sha256:4d4c7ee25673400af0d2ef1cb8e2c60b665d3f963a8c5668c59396a28c49a31b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_1.py.snap sha256:40ed78b087d4cb4484378e43259da895115b24d1833a8411aca68e04571ba7a0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__named_expression.py.snap sha256:b0f3b5d02da94cb84a81718b93bde1b2d7a1f9bcd5cb564df136ecb5c6d1cbcc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__star_expression.py.snap sha256:ec2fda145876c87431984d9f1d18a00031d493cf51e4218b18067f32a940959a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__starred_expression.py.snap sha256:8dd0794a212d180b854b709621904aaa8521e96a9e0457e14aa781d73d13aaec ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__unparenthesized.py.snap sha256:2f1b35822fb37a0a80001d2025cb848b4272367351036420a63e4def6b2a49dd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_conversion_follows_exclamation.py.snap sha256:3162969b871ab52bf10a939ae99fbdd0c67979d6a178439f241a5a3264b99ec0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_empty_expression.py.snap sha256:eb1092d19206c335164b78acc726903faa9b7ce47707bc13123127fe7827221f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_name_tok.py.snap sha256:3e0b3086643fbc85fdf72e5d74d5756de8753431c9c09c398eb6aa378e0578bf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_other_tok.py.snap sha256:0864e1b5a8d73619951e5764c68cb3fd38779a2cce3105464b58acf01d1a85b3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_starred_expr.py.snap sha256:3d6853efd512fe7b54ddfde6f5c3a87675456d720d93691daaa0c97f2d92d1ff ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_lambda_without_parentheses.py.snap sha256:6bebc1c567f50d9ff3a6ec20798f55caf647382cb02daf5a2e1cbcb3f38dfb13 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace.py.snap sha256:8ee647dbff590b98a856e2887949d9e457d4e44f45fb93be50a7b66efee1e602 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace_in_format_spec.py.snap sha256:596c22101fad5c4018cf747cd1fb1ec69495102810049460bbbde4391b007635 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_iter_unpack_py38.py.snap sha256:8a4927f23e7889d7e151b127d38b588874deb72ecd85051637e8a3267f4f8786 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_iter_expr.py.snap sha256:daefd2d8a45722116fc9be221a961da3a1c0a62aa580e44942063a45e81ec851 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target.py.snap sha256:9b5fb762e6b87f0f5309345d90acbf25ced8f618bf3ec93ef8f2c14c88bf440b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_binary_expr.py.snap sha256:c13b1447ca429ab2d942444bc3a47b155fc69bbdd83493d6ffa24c6f942d7430 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_in_keyword.py.snap sha256:ec1cf64474b4a2b90551422fe8d962123b3bd71063a54a279ded3f14956a4335 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_in_keyword.py.snap sha256:fd1d6f69774c9bf51dc7b91608a2958a3c88c6b119e3dad660d32600c380c47d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_iter.py.snap sha256:caead0d17e2cac6e978808aa078fbff81ecaeee4cd94b8fe24e1fbf756cf5bea ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_target.py.snap sha256:e58486252bdd94b6faca7bf3ce6f33507ad4d8b5c0a6e1a2127698e918537630 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_dotted_names.py.snap sha256:2a7602140715b3cca02572cdef7c796c77393557e5515e12664cec25b0aad407 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_empty_names.py.snap sha256:c3fbc4f2213f251b4c62133e0ca4caa8c4a00a8e638b2664d7cb22c8ed6076cb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_module.py.snap sha256:fc1b8014a55797b8fd345ca3840c3fd9e9b84ff9f1dfc52330f4ae76617baaa0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_rpar.py.snap sha256:f14de100f5cb6af91a826f4ea71bb5b58c5f98bb48c2149fbc3df63df2dfde8e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_parenthesized_star.py.snap sha256:0d8a34b8821a18c941cfd824d7b13354e81c9d0d44f4d365cf617e43687ee820 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_star_with_other_names.py.snap sha256:134d7fd02a2a6aa522a028ef507757a2b768f19e5924ca9e19ad84db702c888a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_unparenthesized_trailing_comma.py.snap sha256:03712d0bb0e24b28590993c625c30ab4eb8f47a9b0fb614a550c030d477d555f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_empty_body.py.snap sha256:04abdca5f5c96201e2c943d834e2e48d21da88169b45c245e99b321e96c30725 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_invalid_return_expr.py.snap sha256:845b68706d3e6e65b5a579324f703758d1ecd466b05fada891e6ec583b758e7e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_identifier.py.snap sha256:dd30a7e379f70a51bc1e714fde832bc5575d13e41f31e645bb91733e7fc4553b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_return_type.py.snap sha256:e56871857f6313646dbb8974db3b9237e9e1d1196f478a6efaa7e7981da8a19c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_parameter_list.py.snap sha256:a43320289195e8202a2fedcf7713065f98b6ced8bbca4c8f32eb6595e3e12fdf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_type_param_list.py.snap sha256:9ef6a3c65e052d740f630f889c92570f1f0c722be1402571bcfeb9b22c654f05 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unparenthesized_return_types.py.snap sha256:44a4d5a6165cd68dccd71693b7a0df2a72ebc0e2e1e193bd647797e763b8ade0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_type_params_py311.py.snap sha256:2b8796a18e65200d0179360cb7e200c8c2c5d91871a5bba9e6b210e9ba3caa8a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_empty.py.snap sha256:22ab63e0ffb01e2b661fbe45cd76ca0765e8f147a653a31dd9bb51df022e404d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_expression.py.snap sha256:26cee9bf9165f098dddf82d81657da57311ca3480a4f4658a2ffc5ad25eab754 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_trailing_comma.py.snap sha256:ec18652137b94b72a7375e0b9145459a4c444d621139d1f49eee5e1222f1b388 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_elif_missing_colon.py.snap sha256:35d6199410d46e21902f52f6502b99cf43464d6b9c8d44d6342533e52b0d2e5c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_empty_body.py.snap sha256:a8ec9fbb89190b6842e87eb46ca43914fe990a34dd1211f5fe6b25bd8b56849a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_elif_test_expr.py.snap sha256:84502662ab91b06ec602e8695f0e0ef625a8f8f8a098665c5aa8e1b98dedac55 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_test_expr.py.snap sha256:e04d301aab483c0ee9492851f8e154650aa84509b356aa64f86ea324b0f48da1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_colon.py.snap sha256:0f9b02958cdf10abf5418e9be9819e319266728621de978993c9f3c58a2fd048 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_test.py.snap sha256:f8174d9ea4da8321ec395b3024644b9d9987001352cfda7c50634efcd6fb35cd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_misspelled_elif.py.snap sha256:d81b56a4d465ff8fd2698def12c820dd89e1fed08b09185492bcbc0e5f614c11 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string.py.snap sha256:c98ef0b2ff7f2ffc8d212968ae58dffb6a51a3b8246789c109982b1742504cc6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string_multiline.py.snap sha256:2e064cf3ba301b7d81c7998ed804a586073e146de26ca08db1db6075aa6b429d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_alias_missing_asname.py.snap sha256:43135ac135771cbce5a7fa8c75ff94be5cce03eb5d2ba77403af5807d10e5da9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_from_star.py.snap sha256:4a5fb405ec39cc7fc4c4ec2d4d30787aa45687de34b66d324e3be3865735c87a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_empty.py.snap sha256:6a48d22504b15c6ef710b819ec0ed62b00959ec93546366c8403c30306ed2df2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_parenthesized_names.py.snap sha256:5b781a1efbd70af4016715fc6bb220baec565db86e0840605c51131048839143 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_star_import.py.snap sha256:2d213c6205b29f6fd1e16702dfbe73d8ea7b65cc321a66a06c11faafefa3c231 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_trailing_comma.py.snap sha256:999f5960a87fefc161293e02dff4d80d70aa52e5d89311f46d46bc42af367474 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@incomplete_attribute_before_for_in_delimiter.py.snap sha256:0c486b6d0f91c1944c4b293d0911d4c66bf9b9143efe178b2c9a2f45bbfc92df ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_class.py.snap sha256:dae40b7d39eb646a50ce6d375a31de805a86ce9c3c853d06204334438228b327 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_function.py.snap sha256:715213d07d8076b33d9c9376b0ffe18825ff445b3cbb7291f48788034c546946 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_function_py314.py.snap sha256:bc8b0574327208a3bbacf2285c21fc78e9f93d13366e973be6ad7a66af4ac758 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_py314.py.snap sha256:d2dc5cbe4af4eab8077dd952e05ef878173ba30abb85f8cd03b3cb253dd632f9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_type_alias.py.snap sha256:cce9ac450dbc6befe5efc94496375a4151c6bb7ae4eb1ece04a2f6345e83b5c0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_byte_literal.py.snap sha256:e299865cb774c0ef002a63eb8be0facfccc8054893551c1f51f8e8042f38508e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_del_target.py.snap sha256:b3e4591a0ec4909c6efc40abb0be21830235889abcc28fe3c08dd48573a4dd2b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_fstring_literal_element.py.snap sha256:c7497c9a646e489439283c25a2258a92e6563d7968235bd34e91b56b287b5280 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_future_feature.py.snap sha256:4eea99f23f5bef8eb12ea0371a19900fe47606f838401aa3e9fa82eb9f7e61f9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_match_pattern_target.py.snap sha256:9110740e34f284e4651aa51dd5183b7e04df54fb71207d8acccaf0b890b2174b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_string_literal.py.snap sha256:f037db2760def7990bc99279d55399a8c1130413a452aff978ca395a8dfd17cd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_1.py.snap sha256:d17b12b05208dc6355dc16b0aa73a85b62b5a4786d063a3f643933f77a3c1ba5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_2.py.snap sha256:04f7fe82dddc1bc8d17dff0b060488456f737619997e519aaa67bbee8892e5be ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_3.py.snap sha256:a38fb198c3470020e16a45cb4743ac08a0943ce4d14e5db9261c4bc909dc8fad ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@irrefutable_case_pattern.py.snap sha256:348841e9b3b014031fcafdcaa80f1f5adfba4e571442079f371ab445710442c4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@iter_unpack_return_py37.py.snap sha256:e03bd941e450964577406cf2526ef32d4b241b062329b4a596f2e98e4ac9c2cd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@iter_unpack_yield_py37.py.snap sha256:fe4fa36f1253932a951c476097a9cfd20ba27e9a59b6a70c40a8c4094d6a4ea6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_starred_expr.py.snap sha256:53eea68229b7bbf5d2b0f9d69c1f806e6eb30da51c8ca6e0928fdd64131226dc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_yield_expr.py.snap sha256:137872a61725ad29ef0c19ed51c928f5465504ee93b7b65c2de00865be78c313 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_invalid_context_py315.py.snap sha256:e118a571357df7afa5bfeaa6cb31def8bf0620eb638650159445921129e543ff ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_invalid_from_py315.py.snap sha256:86fcd806c95cf0b0457850057a642259f2341844ffb8308029f12cb3643e9e01 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_stmt_py314.py.snap sha256:9a7bba751e4f270f288b5c17492b82738bccc36f87a1755a4e2a2548f3f50196 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_before_py310.py.snap sha256:1f54a71919081908dfea85b3c907a7638f16e9999feef6d897b76ed3cd0a9ed0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword.py.snap sha256:da0241accf05871d4445d14cdacf5b97ddc8d6e8b111467a905ee27cec432818 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword_or_identifier.py.snap sha256:da79f4270b8849e5a409449900acfa14339dbf29843881fdd3f1789ca8ad3fe3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_expected_colon.py.snap sha256:21175182bc39d3bb65c80a7d0bb803ba1f98328ac7c09626bddaaf5418ef6188 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expect_indented_block.py.snap sha256:d501f84669fa382da4abaf50c02b9fae420b3eb13c0d46a53be5444e3a5f57b4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expected_case_block.py.snap sha256:12a3159acc6ae7598a0eb01fc3c70b1e277beeaec7d7dea603a432f918858b7d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_guard_expr.py.snap sha256:99697270ac458b5fe23c04c1340544c5eea810d60a9031699dc0a4296234dd70 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_subject_expr.py.snap sha256:353a72a667d70bc0efac33cd24c50f3a7f388ec0139cb86b4b27e68954916e0c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_guard_expr.py.snap sha256:f76b7a6fb26d8703a53d82e3e6d06df4c6e4ab8737a842810ff3e33dc8cd47f9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_pattern.py.snap sha256:de2dd0d33cbd2f527aaf62693999016be3d674cc33f7f2086f0a65bd0184beca ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_no_newline_before_case.py.snap sha256:ebc34b94bb494e5dde43aa4014d25b20734b88e442f684a9d644c08df68762b5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_single_starred_subject.py.snap sha256:18fbf94ce5f4ce6ddf47c456dd9484538aced1dbf193c80aefd593c0834ce3a8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@mixed_bytes_and_non_bytes_literals.py.snap sha256:1737dfcf35d3d1650cdd648a474ce39567e98b916e93a22720e97968a54f0892 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@mixed_tstring_and_bytes_literals.py.snap sha256:cc1f06f35e0e1f698bbd3c2c61d70d237e70eb61ad858c15c66c2e7ab5d389b5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_assignment_in_case_pattern.py.snap sha256:9e2ef30c72fcce3064aaeab91b4ee6bbb24c89655680276769d2631d8cd9ff29 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_clauses_on_same_line.py.snap sha256:9cfd06e2dac6383b5e7c35a14d33bf48c11a5b516d8737a52241839f8fbc94c3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_starred_assignment_target.py.snap sha256:040cf3296613e6514c2f01acfa381ffb761b6b63a520e84a62b0c039d2084d7c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_starred_names_in_sequence_pattern.py.snap sha256:fa6ca989a11302c0cbdef60381aa386e4d568e4d296b83798e68263d7c3b8d72 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@named_expr_slice.py.snap sha256:5206662b410d4c76e157b6edb43c88fec962ea885f4871a57d1773e5b5240d7e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@named_expr_slice_parse_error.py.snap sha256:460e927c12d81737116d54bfd590e0efe2bef66e8064817fe7c686e9e2708f22 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nested_async_comprehension_py310.py.snap sha256:03962af45c60d84308bb75b6ba04bf0fd686beb5cffede72f8ae05e578bd616f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nested_quote_in_format_spec_py312.py.snap sha256:23e63e1ca71de8bec129a6d5d8a568142b352a606d58bc9d190476d2770fcf8e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@node_range_with_gaps.py.snap sha256:6018633e018b790ac26b7d36c2b33c209e2049dbbddf6b95341ab7a46fa694a7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_declaration_at_module_level.py.snap sha256:e0a2d06594334f4a149c0276c47d8249a31c37d363b6b7e21718c0214edd13f1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_empty.py.snap sha256:47ca2150ec33bd32046fd5f5fc908b02519121c5b993851b571ea5472e0c1ff2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_expression.py.snap sha256:3e57de7afb9384db383b49dff54b88342b6fa22c705e2dc605a2154480902728 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_trailing_comma.py.snap sha256:37ad131af7831f94d6870501c3f26f4d61fac405286d648525f24aaf7f3aee25 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_annotation.py.snap sha256:81d24f30a9d05ba54f73605ce81ce5a66500135d502b7d9c4ce03dd267ab6408 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_default.py.snap sha256:e5de5690f36d02d16f05b42cfefe554e888c3f7a4749c059ec9c38c87c7444cb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_annotation.py.snap sha256:a60f85cc4a5d1d83a49186124cba74b0b47eb01747c47a4895bfa2736e909690 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_default.py.snap sha256:610287df00219e503530c1ac6e7a691b33fe4bd1c8f13cb9fe1a50be2a9fe9f7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_star_annotation.py.snap sha256:ff1976dbfadcbfa63fbea185935ff7ed0b2accfa4cb2b85365fa9f27a5d12bd6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_star_annotation_py310.py.snap sha256:e57c7016ad86604c32f63e3147dc5d960024660229262c1255c27893cb7aaaa8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_duplicate_names.py.snap sha256:3ba731f3d2f8243f926591188fc1a7f9875a10b57677af8132ad106623a0755e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_expected_after_star_separator.py.snap sha256:c41d0abb7a9f5d6414bc3ed95414409a1df6ee5016522f882b70cb920580c9e9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_follows_var_keyword_param.py.snap sha256:9c9849eecae4bc942de11d948fcc83bdd3d8c585a5d7d0c129858b1b64ef7073 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_kwarg_after_star_separator.py.snap sha256:0e4a26b702d8988468ea39ac19c6bede5dc15a1ded9e23f9a6267ff812e290ca ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_kwargs.py.snap sha256:a0abbf2012343fc0caf54eb898412aa7d0b2f6e556a30f44779b235597154bec ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_slash_separator.py.snap sha256:d055494313367bb7ae5db57cfbafe3fba50f24bf4c60065449a7e90297170941 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_star_separator.py.snap sha256:f037ace78032b0ccdc0eff8637fa46c4955a45636638d7b8530be5cd3321ae3a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_varargs.py.snap sha256:cd8ea2e99c83505328474f1fd07153fe05f7428239d8214c10b956b6fc62a50a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_no_arg_before_slash.py.snap sha256:00165d896b448d8ee48c29d066bc8f0ba75339abac6bae00a3b814bddf2906f9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_non_default_after_default.py.snap sha256:69449c57411d5d2218d694bb088db6e67edd26be636d62710d12615737f79e5f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_after_slash.py.snap sha256:bf254d79e52dede925e7a9154c14c368b2d6037cbcdad71fbf642a47782dfab2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_separator_after_star_param.py.snap sha256:8d72dc81e75337e99aae1979d73bfd011b7e6c6558fffcfc5fe49a6c617d0cb1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_keyword_with_default.py.snap sha256:1cb2f7034de8691a461dd46e79d9fd3121efdf18d4bbc4e2d700afff065f2e3a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_positional_with_default.py.snap sha256:a38155cf342ffdd84421c1d56dee6ef27f48d4e3780f70cfff06d297fac9e8e2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@parenthesized_context_manager_py38.py.snap sha256:7d66129634c476536be66b98b1269ee4c40ad541b3b7211e6d7b68df17400ae0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@parenthesized_kwarg_py38.py.snap sha256:93ff7947b10cd1b96fa0186edc4f8761d9039430bba569fa41e2cb8138d7e302 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep701_f_string_py311.py.snap sha256:bcaa9f949d433d441345ab374f80490048d20d5e1a344a1bac442b726432595c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep701_nested_interpolation_py311.py.snap sha256:23271065531828e54b4916f5adb39b5d49ea807f9db13889179a0c720540fb63 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep_798_invalid_dict_unpacking_comprehensions_py315.py.snap sha256:5706794c04f9e42fc3447460cbcf48f43cf0aca785b96307cf51857211be7cfe ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep_798_unpacking_comprehensions_py314.py.snap sha256:bfa2c2234b2b02c6855d4f761bd972a5658819ac6b7d32be84a66aef1201e94e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@pos_only_py37.py.snap sha256:e642f443ebab1249df2f60bbb06711e7f9d53cc00e7facaf8095b0e06f2db53d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_from_without_exc.py.snap sha256:392c57b98b0e82d78d53c55556f729253af98dd1835bbf8e11d986804ed2ade8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_cause.py.snap sha256:ce4baa02d27dda8922dbcb289b496cea9e42e60c8fb49dc580656597a73cbdb7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_exc.py.snap sha256:d3b119e312bf731ad9e46dc740f8ce7fbc703f11f65865b0f37ce35c35eac3f5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_cause.py.snap sha256:3deaae3367d3249af27d389bc68096399b5f9841722580423d2899c836206356 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_exc.py.snap sha256:258f1a56e977349ef664e4eb9978e3fef1178305601c0881be9fc60c1094fefd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token.py.snap sha256:f82fc6af9cfd93261e138fc42dfb24b6be3fc4e9a2e1fdbdc36db5511557850e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_mac_eol.py.snap sha256:86339342a663b6d7e024f1754c8ca107fc9365b8cc683417845b09087847a6d3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_windows_eol.py.snap sha256:7f088b13466b720cb1f65766d37216c0693d312d8e52e6b9d6ca932ea853143c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__fstring_format_spec_1.py.snap sha256:60cf020416a93449d9519639c2e4a2f10034b664326f8cd6555a3f07c9fee7bb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_1.py.snap sha256:7dd7381f32340904941c536dc672fc58b98e3ee1c9ff5a1271cd5ada92f82f7b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_windows_eol.py.snap sha256:17c76b0fff3a62fe42925824d7874fbbaf6854acbbd313a6a77694efd561c70f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_1.py.snap sha256:5060ee91f3f2d4e83d8d6c3b3e5523ff6e0125142022b8eac54b1132fedc6ac6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_2.py.snap sha256:839ed197cc75ac332e54eab7a3e850c5e4d014fc04e96535c956f18e31982aa8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_3.py.snap sha256:e87a7516d54ad503c25600af5ba241b16188514ef56ef7ebe4a577c3312a9ac6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__ty_1828.py.snap sha256:a47832cbc76d424bf3f82db432d71292f7f2d52806f0c347845e406560c13620 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@rebound_comprehension_variable.py.snap sha256:d141c953041422af723736b0b65ce3bb9fa2a63e62736d973eef8c1cee3ed0cb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@return_stmt_invalid_expr.py.snap sha256:5e01525531238c34371646b6ad716720b11cf042af05cde1cbebe986eb9b3855 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line.py.snap sha256:9b46e863fd4a76ea00f37d9b24f79725c230b4598daaf4969ae8f8cf5479a0dd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line_in_block.py.snap sha256:ab7b1f98210ffc0f97490d02a0450145779753d4a0cf1c2094370d28f9e73390 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line.py.snap sha256:52857666a75084daf39f398d1db1115fb2f5e3d30a844f71effccd34c9e8fe34 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line_in_block.py.snap sha256:3d24b54bd25eadcc1f6632c6d6357850b3aa8540c8c6a1c0d8379d138f4a9f77 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_for.py.snap sha256:599a8a24304927d4484a2615d873a047c64d577eb75db371faba64a75ba0ea07 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_return.py.snap sha256:113cc74cf0350541ab79429efce114b54b0f42f6c0c677dea2e09d16b65d1293 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_yield.py.snap sha256:8e10aec3982a9989113523651612c695cd61df0bac4ac2226c445741d457136e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_starred_assignment_target.py.snap sha256:b610ee885716dff85c29d5cb455f7ca03619701f3ba7aa23c8951ef5d7458869 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@star_index_py310.py.snap sha256:4a2598515bd643e72c835dcb24654da0b2519d2aa1aacea0a88bdab1df53814c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@star_slices.py.snap sha256:fe9a9530d0b308c732b5f3b883bf0d5783b27ebe127ea6bd612fbbcb39a77cfc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_comprehension_target.py.snap sha256:2ec5de0ca7a315b1fd2c756f41a7fd6f0dae93065084c5b7d71f815352cc82c8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_list_comp_py314.py.snap sha256:791fe0d028255bf7bfb536926d824cfdc291b143340bc7f05f9e1f462f25d9c4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_starred_expression.py.snap sha256:c32a2cf2c83da567d59b9060959b330e8be3f9f9b0dd99380e5397f467bbf174 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__function_type_parameters.py.snap sha256:04de3ec6c4af8ed0d3b531a86a66c8c4949b3cdc20b99c43912b82a27852d478 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_closing_parentheses.py.snap sha256:d31e88af59fe1723fd195bdb6a5625be30319a19a47abd0539362804ba80b24b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_indent.py.snap sha256:e47d0aae950ce693a914cf16c221ecd325615f806377c10dfb4ebb3a99a2cc3a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_assignment_targets.py.snap sha256:ee41960b0f4c4342ab58e0befb29f33a54f4f1ceb22ec68f91cb6984f5348795 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_augmented_assignment_target.py.snap sha256:40bcbcfeff9334928f2c17b2987b498be21441ad8a7b8678794020b64db2bff1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_0.py.snap sha256:ccfa1ffe5d31bbbb23cd0d28c4792a1110455b05983ad75c9372270251d0d058 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_1.py.snap sha256:9f4e45ba89339d091f5cb9a42be90a6cdc422261e4f04354deff8ddd4e96929b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_2.py.snap sha256:7bd2dc4d5206717e72056db717a480d5b63b3a0b8aa3279bac02b6b9582f49aa ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_3.py.snap sha256:e22df16f62c47050ca1e770fed0e67884ccdf5f26b586d77f9c3aeac04594407 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_4.py.snap sha256:9bacee0d1e3c03f518ed4d337615d629625c727e06eac7bf5e6b869c40357451 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_class_pattern.py.snap sha256:6208842831754d570f3d5f2a61a1b701bfc6b02ee797e19b42e24480121b24fc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_lhs_or_rhs_pattern.py.snap sha256:cfd4cb22a4e9acae67a30a717e6e3b4b5ef86ed6e78f8e098e08fad7e5e63015 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_mapping_pattern.py.snap sha256:8af7130653e6b9f323e39eaea86092179a89e6d70ff2cb143121b4a706d92daf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__star_pattern_usage.py.snap sha256:356a13c80de48bdb089b8d13ebfa59839488b8e60e0889b6d36711698ac33023 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__unary_add_usage.py.snap sha256:8767ae8d83ec503698e2c5ee47b2596952ae4385066b4b322e072208e48ff053 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__ambiguous_lpar_with_items.py.snap sha256:5e418f78a6a857300c07a0d5023d9d0ed25d1a80dfb4a5202dd2f9c82f04f900 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__empty_with_items.py.snap sha256:d46704da4d96cdd575e501e7fc169f181cad84eb955a912a3ebb9c2aeaf12c81 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar.py.snap sha256:08e0b2f7473baedb6c2adbb7bef0da17dd8bd82cae578f346021fb4ee1d15f7f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar_eof.py.snap sha256:232398ebbda50b13381b3614a71bb07488ce21751e7c049eb3a737414ac5ea03 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unparenthesized_with_items.py.snap sha256:38cc4ea12575e4a27a7be48601b7f2366fe0432115e434d3583b8893eb2de145 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_empty_expression.py.snap sha256:f006d04a50a5286279ae27483f442b369f135ad62422a57feea62e390089f71d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_conversion_flag_name_tok.py.snap sha256:9737e421a593e3caf87bc7169c4a41d9029de2eb887ab7a044e64f5a2c8c2769 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_conversion_flag_other_tok.py.snap sha256:9ef13e0151ac4f28457da9910dfa869d665174408b846620f2e72842cbaeecc2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_starred_expr.py.snap sha256:22094b814483569c0d42fdb151378dc4409b77c249ddc4fe6d4bd985884e0ae1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_lambda_without_parentheses.py.snap sha256:936aa6688cde659b7d612e1b6e6061902252a4d6d5cf19847303c2d71de04a72 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_unclosed_lbrace.py.snap sha256:2278174a19d4b915b0ff293216f0d6855783efff4c9e3b313fcea13f3af474e5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_unclosed_lbrace_in_format_spec.py.snap sha256:947a9a8cc0431c0c2981daf25d0aa2b266655ed14c76475ef17a3b632dbe4ac5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@template_strings_py313.py.snap sha256:e39c60e97f83d5c35d2bf2f2a016970fe76d8f78fb88dc264c89dc124dadd4c3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_invalid_order.py.snap sha256:a0172bc2e7ea5d37d6e7ec6be3b66d0f925a83b92c740529f858fb8d45e78347 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_missing_except_finally.py.snap sha256:0edfefb98036ed7ea93b563f1a631eecfb931781853b1322d609cef11a5f25bd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_misspelled_except.py.snap sha256:76cf466e186bf63b009028d2d1b624190150d4e7e4ca790a58a58789cec3b2a3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_mixed_except_kind.py.snap sha256:10af6f6a288a0a810a20cdee2101d9769fbf52c53887d794ce75874a5e19f1a9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@tuple_context_manager_py38.py.snap sha256:6aa109828bf6020af7058dda2162d424f340dee9321b16d4790d7224888dbe87 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_incomplete_stmt.py.snap sha256:94fb3b7413529f9b2167b7c462ca2d4c28de22cca2a9c22cb72cc8bd3dabc140 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_invalid_value_expr.py.snap sha256:217f6678d2492dedc722af47e515dd9364a8d9d843844e4d6fb08d07a7a6560f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_default_py312.py.snap sha256:c21258552747031f3f4c9fcf41c749ddf9989898b2596fa84bf0498569968efb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_invalid_bound_expr.py.snap sha256:ee8032e4d4470eaf23405943fc281389b51bce3fe371f150730ff3524dfafffe ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_missing_bound.py.snap sha256:7bf7ca8d2a7de67e6b4fee83951386cbd904666639b37358c93eb9716336e193 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_bound.py.snap sha256:fa2208bd59d7a0a1de34dcd7c593b17623a8c824e30871d2c724815f4b4d30bc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_invalid_default_expr.py.snap sha256:18b9f5ccedadc53b915b8b24c7fdd18d24f0ec069e86e5f1ab4b54b1f90ae9a7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_missing_default.py.snap sha256:b1760ccd7a81ebf667214f78003765bb68daf1eb9b6fbf0721a71d81a271434d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_invalid_default_expr.py.snap sha256:687d87a9d32f67edf69779c3386890164a40e82e845a5d7b5b1050060b6a0b7d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_missing_default.py.snap sha256:ab1ebb5a296d88bfcff34728cfff69170f658836853dbdc6e89c48b3e1ad71f0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_bound.py.snap sha256:9ca52cde28d955733790b26df1d813a98baa8a4d8679a1f574fed13e35e534a4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_invalid_default_expr.py.snap sha256:d99ddbbfaafae43e0cd3c746cc627c666f9851920301ccc851d23c9ca03e3e9f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_missing_default.py.snap sha256:8cb36b8af30ab0e9ef93e2d7dcc634a57e7e4f85bdc7e1e18a54b21dd0146e7c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_parameter_default_order.py.snap sha256:0e62a59085b42903f21aeec5dc4e5aafd650b7df983c8fbb12699d253887de83 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_params_empty.py.snap sha256:e82bc189e8d2add4ebd4ce37d58b448305be66bd0e830d5fd5cb0a065677da59 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_stmt_py311.py.snap sha256:5ac08e64e5b9b9659f900cef58ffb1f58376b64beabb6b7ddb135a16a7307d8b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_index_py38.py.snap sha256:c4da155498168818cfe6fe451ee2245194d17a2880b03810e4a4f9a5d5d57368 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_set_comp_py38.py.snap sha256:2cda22d50fd514582c3bbc144a14320ee1bfa57a9d54ea721d2e7be53bf13c1d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_set_literal_py38.py.snap sha256:cfe7b3c9717c6299dfcc32df6ac6ffea3299beb7c563bc74057e6b09ba22e434 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@unterminated_fstring_newline_recovery.py.snap sha256:b53203475150c424081dd16430ac2066d5afcdf32c101b7819266b40daf0caa1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@walrus_py37.py.snap sha256:a389bfa0ddaf07db48da3ab431facbca1727bfc4343415f9d42a4ae048083391 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_invalid_test_expr.py.snap sha256:07ad539b78b6bebefb254897e17d27c4623d794b9e1e42e35f6cf69d4760f865 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_colon.py.snap sha256:caf2ee6334426d353cc39a3cbd4d3dde8591b36f00aa2518ea91b3123463d0b2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_test.py.snap sha256:91de95eb19efe06d30eda9d5c01a3c1d4a5f739fd5f220544e7a9ba542894227 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_colon.py.snap sha256:fe772e1a5e1b6c61af525fb6d533ac8ad125099b3301967b0f727b50d89c1790 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_comma.py.snap sha256:eb674fe5057a10e022c77e43a826ae0aff6cb095e3c7af3740b3dee731fc32fd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@write_to_debug_expr.py.snap sha256:b6883d88870c2c945c9bdaa59c4eb0c61d3635a020dd1d50c68bea42542995e5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@yield_after_comma.py.snap sha256:1add66fab40f0e92996a60bb281f144c5ea398419e9cf54ed664f9af66fc92de ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/invalid_syntax@yield_from_in_async_function.py.snap sha256:bcf8dac384bf1367e73a74b3f8ef64904ca1b15c61e075747e29a2539c42856f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@all_async_comprehension_py310.py.snap sha256:4ebc7c340305c79e0264514801a3c56d94e5bfac1168507ce6d0389c64f221fa ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_binary_expr.py.snap sha256:1aa37e7ab09b674e5a957cac09ac2c9c7cf610bbbd219b04cf208a9c00360410 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_if_expr.py.snap sha256:4e6d44ac5e0268b547abb15123bfc18ad8b4d97ee385db7ef1f9c86049badb64 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@ann_assign_stmt_simple_target.py.snap sha256:391eebc03d9742b1493f8d59344e21e312cfee310d6aaa199b21863ff1f93578 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@args_unparenthesized_generator.py.snap sha256:037360113ec7e94d07b67db00fbe756cf5ae10bad36a9b3a1fd6078f2e588b34 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@assign_stmt_starred_expr_value.py.snap sha256:ba7b8584e63f27f3787f7b939f18b74fd8f4d3051bc428fa2b5f19324c57a4dd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@assign_targets_terminator.py.snap sha256:ceb020468877feae73fc5a4e1dfd94baadf5c6dab429f5d6ad42ecb6b14f96d9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_for_statement.py.snap sha256:a6e5de99bdb47f91c8b32906b257ef33ca97f048bf8e9abc094e57158bb5969f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_function_definition.py.snap sha256:682dad9a016516caa4285cfa47f37f2843675e0ca4391ab6b4cca576fcd7d38f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_with_statement.py.snap sha256:ca7017e1f84c73b6174b981218c272d6bcb3535bc3282468343fe6d1c1a4db91 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@backslash_continuation_indentation.py.snap sha256:ef8c6c621ba767c374ef0ea3b2045e0009ef4ab3bf4e06b0ac6a11bc1b5c3b6e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@class_def_arguments.py.snap sha256:372c8ea50ba993fb26cbdc1d5672eaeb2a6a4885694e8e61769f0f2a63b3a962 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@class_keyword_in_case_pattern.py.snap sha256:f1c1f8c484bf6cf8f5d0dae807b8fe9d2a102bb038019116ec506896a022ad94 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@class_type_params_py312.py.snap sha256:a7123228484db64768e16bcbc5e3640e0cb3f6c1e950905897103c3a0cb32775 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@comma_separated_regular_list_terminator.py.snap sha256:a371a12c40fb74da63195d271ca127bc8f66b2f62a9006b575eacedad80d3703 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@debug_rename_import.py.snap sha256:dd45eca16bb63bcbc2bb7fcde7269582aa5df84854617daba2c5c29e03420ed8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_async_function.py.snap sha256:d75034875da0c796a508988e4d2cc38e4fedc89f85e331832646f4c9b7252805 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_await_expression_py39.py.snap sha256:3b28c49e5526afbcd73022d5fc84c23c9c9be8873d00b8576944b489cba4508a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_dotted_ident_py38.py.snap sha256:ac0d202059d764977a96e6cecf1cf73348cd5ec6099f28646caadbb5ef00d0c1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_eval_hack_py38.py.snap sha256:6d9f3f7377babdcc95358fb61eb2119ba7434db8ed60c32dd13f0e6ff9cb211d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_identity_hack_py38.py.snap sha256:7803da9a2b669816ef0277e7a116eee9dea3783cee8074d716c6ee6d0e604d79 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_py39.py.snap sha256:abc06eda94cd176c4948e49d773d2b05a13d8602e60877c05e5b15083693fc93 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@del_debug_py38.py.snap sha256:9e5ea281c5c6c0c0bd6ad99cb4f51e2dc8796dc61af8ffb8458ed76a505b49b5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@del_targets_terminator.py.snap sha256:1336f812abb2d28f217684001c157fb3ed0b5ef12629257cc434d14d7345291e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@different_match_pattern_bindings.py.snap sha256:054b0eba78c3220458a5c5ab3f2b50a1f4c0636f0000b288463a7bc9d27d41f6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@dotted_name_normalized_spaces.py.snap sha256:85555ec79c4657165a542a7d5e53127efc2463da3ee674069015e8b89f396326 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@duplicate_match_key_attr.py.snap sha256:236815841cd36ab4ab5e4620a56cc33fbaabf197cf0d844442f2d2287f9fbb5a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@except_star_py311.py.snap sha256:a9bea0e9e1efa8740c0ae2cd4968855cbe8456b647bd73adb03463c0bfe7eee6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@except_stmt_as_name_soft_keyword.py.snap sha256:de1b41b17f4bb0417f6cab971b782ccca0036e76c1aa75ac85d7f2e91f48775b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@except_stmt_unparenthesized_tuple_no_as_py314.py.snap sha256:1abbaf05efca952375d9dd8d296f19b99e502ca0839960c50e81ac71d464e1ca ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__arguments.py.snap sha256:f71dc3c694fd6746fa1df9239a315cc42bfc62ff6e81de3077640ac513c71fe3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__attribute.py.snap sha256:d30bc3686f608a019691187477e6ff5cd13ce2f8bf69c236471082a44fd5d4fd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__await.py.snap sha256:b5ca021360b0564012c4782ebdeaee84ac4fcd01c9edbf7ff984dda695334e98 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bin_op.py.snap sha256:1a85595a6880e3860aac99a20a7bbdd709d5137684b35a57ca0c7f1cc31df544 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bool_op.py.snap sha256:19020c2e9b71f878e51e846ea22b054785250b48f3579abe62a267f80d986c5e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__call.py.snap sha256:e43a7316bba621c92adb203140fe03e128b199987f9b960ccfa06fa725ba67cc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__compare.py.snap sha256:bf88fbe4a8e4f298e268f375b0a6069d33531e09dfbf51092182768fc2181df5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary.py.snap sha256:6292d64c01b0ed031b5adab5a6c47cbfad6089aa2a6ca899524242640fafef20 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary_comprehension.py.snap sha256:614468416196d4a79dcc32c1262e722e2b5c718b09234b62f66a71fddece4e84 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__f_string.py.snap sha256:d5aabe1b8261428c386418cfde5879b22dd7538ce965422674aeee790f94c1a5 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__generator.py.snap sha256:7e3a5f407aed2cfb316e7611fbe7da4689fe1c852190d1a0bb4c7ae937272932 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__if.py.snap sha256:2afb40621d25bf6b3b93b02f6840158f2225f5459b3c4dd1d86bf8066f3107dc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__lambda.py.snap sha256:1cbcd2a07c18b770df3a3cc848766b0971fbf68166953a94981c5914642fc72f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list.py.snap sha256:266bd5d9bea0cf61affdddf28ae19807536c6f255da260e1d53103b10fe0dc6a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list_comprehension.py.snap sha256:e75d074940312af67c780444e38a1b179295ad9cc768cc9f8e927be070b35d89 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__name.py.snap sha256:1df8a98d3fcf9c127e928057d7a6a4e98c91d94be00e822af3f82d62494a2247 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__named.py.snap sha256:fecb7f767355accfc96d455aee9c21ab3c3dd259359bfa8fb8c2a591796d3af2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__number_literal.py.snap sha256:a6f068bebcfbae6da2c0373da90e6b311bc0c5c950ed1d7d4b4afb29174bd227 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__parenthesized.py.snap sha256:1cbd011c1b1e1c9f5f8a037738535db7b07909fab32e58127a1ee87c2398804d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set.py.snap sha256:cc48f47e8bdff005282a920a40b56daee92acd9ff0d40460d1559b1e40841732 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set_comprehension.py.snap sha256:c35f40b4b44da1289ef255b3a062235ec069d3d05149995bbfb13b55c4091955 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__slice.py.snap sha256:2ad78fbc97239a3d07ce701124d68d364091f0e9e20ae885e293a4f96af57edf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__starred.py.snap sha256:5e45edaeeb56d5685649f48ab8e71a30ed37e22c7798f761ecbd00e3bbb53be6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__string.py.snap sha256:c5723a18f4b5dc30d43000b9474ad5fe71dc57f0c3a4cd5c84c85afc39869004 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__subscript.py.snap sha256:22476c1841a813e7c0f5fa23791e06dc00d3e177f2d2953d46e0d74ea20dd1ae ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__t_string.py.snap sha256:ef0ae2df4f583a9d7ad84a626a2068e254f8680451379aab77d9228e3d93753a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__tuple.py.snap sha256:e3c95a4252175870d767c128f44dc765a0966d4cff816cf0bbe33328cbee8d18 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__unary_op.py.snap sha256:682788f54ec43593c7f9efdfa2cc51f496eb84df57a117598b6f463c8d68fc17 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield.py.snap sha256:c8b882ec9a347442764735ce8603271061c636fae6be175fe4f8e63abd66cf5f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield_from.py.snap sha256:b5c5699b3fe802a9510e9e1e2b201fa6387507d48ca293daa9b8cd8a76392dd2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@for_in_target_valid_expr.py.snap sha256:4bb0004a96eb73d920ad2f19639939d509265a10a4bb127604344effd98971db ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@for_iter_unpack_py38.py.snap sha256:80db44eceb4a599b5dac45a73cd0846076c01de850ab4aa0e825f16db451bfd4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@for_iter_unpack_py39.py.snap sha256:54909959968bc63f984375f5061cdf3c6f3fd46effb03d4ce075d8f15d05bfb4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_no_space.py.snap sha256:b0268540728518be75a58478a3b025b8669c833d073eeb9742e53a440f15a95d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_soft_keyword_module_name.py.snap sha256:a68bd2ed8d189f8f28158c1501418914f60924569800b975ee143ebd734b7695 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_stmt_terminator.py.snap sha256:0036779ac4de596461029159fd59039e3f610ab5726351792f9f9ff5658bdbf1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@fstring_format_spec_terminator.py.snap sha256:8a9d856e86461253359b93613b14a0271db0b24d6a24188ddf5905de88c66a83 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parameter_range.py.snap sha256:4e0419b791b9c364448ebc51adbbbeaafa43aebb4d984c844632f04f8e8cfc1b ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parenthesized_return_types.py.snap sha256:7fda1848e54ec0953037b88ea7a24e4da2feb0d25e3ca67b163c26b2a6b0c6eb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_valid_return_expr.py.snap sha256:8e10cd945882b6bbaaad5b8af1a3adb889f22a5e4fde202747c44cedb188b477 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_type_params_py312.py.snap sha256:27df0b74d6b516e6b50614f99dff35be883436b1c86a6818e5b7210af6894ddf ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@global_stmt.py.snap sha256:7262d56af188f95160cca38be57232cc7213fdbf929be674b1c96f154dbdc60a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@import_as_name_soft_keyword.py.snap sha256:5d38c9c9033201e9702f371e62a03f2f4b6da1788b18cdc8b71809c7f94d62fc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@import_from_star.py.snap sha256:37a74500f1255d5d918ad12c17dce420af03ca12993c068f11f706b5df7fda26 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@import_stmt_terminator.py.snap sha256:3bd9159d5b1bdb4229fdad5c135c9857d5c0db476993e4777fdaa91fb143c45a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@irrefutable_case_pattern_at_end.py.snap sha256:4784b791e59d4061dcdb569b94becbb18d1e5958e78475e6f45958ac3081b4d6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_return_py37.py.snap sha256:b1906a415154b88b64774d19d0f45ddadd1dfb49ddc8d65f9d683c72150c67a7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_return_py38.py.snap sha256:e1dd2ff24cb20b2ce35fc75bfbf5b4bbd06087e405784efe04305d525e8ed1e3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_yield_py37.py.snap sha256:1fb1918dabd27c06b9cf2c131404f1768ec4ca7205afea44ba578447d32099d8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_yield_py38.py.snap sha256:f4f0cad86b7ca503cc370f33e245017aaa965d5910df01f8237e826887d7518d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_no_parameters.py.snap sha256:23dcc63b1e3a8cf75ea55f712e3b0b24cd863d8a167e0080c48af0eeed16bfb2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_valid_body.py.snap sha256:aadaf607975a82a245b83b36b13fec49bb7afac71d424a4b69e21e8c4f4c8be0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_relative_py315.py.snap sha256:c24426b64354b8cf8de81ac7af36a553dcc6a26e4aaaac3d5c4d30a417cfcc66 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_semantic_ok_py315.py.snap sha256:2e82490037bb38c785a60dc81de9fd39f8dcbc6e90a4a22fbdde244181c5135a ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_soft_keyword_split_py315.py.snap sha256:0dcd183dd856cb5c02ca34a155890f557cd290eb4ad8d5a2d7ede15198b426ae ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_stmt_py315.py.snap sha256:99c49aa1cdf3990453396f8151e582dd8acb0f6457e52eb96915389528c83482 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_after_py310.py.snap sha256:0aa19d882659ead2c1dbfc1f0b4373bdb2329624ba8430d1482c56ae0a861fed ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_annotated_assignment.py.snap sha256:db4ecd6b938a2a0b65bc33cc21653a08e6bcd6b3c972141326ea2cc4c08d0fd8 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern.py.snap sha256:f5377283d04841e7b49763e6a10189c5de460bd8860345364f9fb64a4fa7f09e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern_soft_keyword.py.snap sha256:8a179ad00c1579a09d0013ac68b03c6cbbac839d6a11866ef527b41d05f9f45e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_attr_pattern_soft_keyword.py.snap sha256:6fb3f0155b9ac1fc3756811f8bfa6df69e460da4df528e1416d67879fc317f03 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_1.py.snap sha256:177df4b2eeebbd94b5da329cb29a08b7c83428697449161bab501f9a0085149d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_2.py.snap sha256:afc9ea832d97e144e5c876abb74dbfc27810b915e1ae32296e61d504993d60ad ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_1.py.snap sha256:5b53f62c5e269f99eda10e3cdfb865e9869d632cc5f290d31befd73f17cb3d31 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_2.py.snap sha256:84822443e215a79d7c2530d8349a1c5c28c7eef173f39dabee98b5692bd58d60 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_or_identifier.py.snap sha256:ebfbd0ac3941c505d98c1ade0b7b186d858e16a9bf276c639defbe2e70858b14 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_parentheses_terminator.py.snap sha256:daa70b49cbffb824a1847e8dd08db98c98409a549e30ff937eb906b960261120 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_terminator.py.snap sha256:cbd839dbde3e8f7220999a7b6a5791fb709faf224066238bd24d9b9990eed482 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_subject_expr.py.snap sha256:fb01649ad11419d93be05ba28168a8a87b9f0b8c94f6d3b8d720aba1b0c9fd61 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_valid_guard_expr.py.snap sha256:c04e74e24efdca4c19f110bd587bb44438e006f42ee9e8ba94114182058586c7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@multiple_assignment_in_case_pattern.py.snap sha256:681e675dae8fadbfc351ff71426deacb5293e37d1fca312537275229a5d4afc4 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@multiple_starred_assignment_target.py.snap sha256:b7805794a6e0a835e8d4dec6ce34734bac85be609aef0efda8847d6106e39fba ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_alternative_patterns.py.snap sha256:cdfc264caab4284d7e879e20dee2f42afee107886b0a9dbcfec16a4d4635ae00 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_async_comprehension_py310.py.snap sha256:17abc7ba922e75bb99826ddc6a9f2f60f6557d1bb9e5c293f61455cf913c6954 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_async_comprehension_py311.py.snap sha256:22229c9dfe1433330a4791256f056393fce6e33bd3d44ed7733895484e91539d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@non_duplicate_keyword_args.py.snap sha256:a50660dc8a2db0080c0962480e12fdcd4b897d6f11adc4624c5f89b91c69a43f ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@non_duplicate_type_parameter_names.py.snap sha256:01b6366a5cf6030d96342724754358fea8706531ec1424c3d2c7362f43b4db5c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@non_nested_quote_in_format_spec_py311.py.snap sha256:b2a54e69a10012b4f0376c4d67b4637faadeb86cfff27b0d993c2f5f71a85d10 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@non_rebound_comprehension_variable.py.snap sha256:aeab8e11f7dcf519d772bf1ff148fae88d74e62eae88a5c3491b977261418d2e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@nonlocal_declaration_at_module_level.py.snap sha256:b5a247b45d37868fb2798f2535c122a44c32aa70a80dc554d1eb67be38333af1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@nonlocal_stmt.py.snap sha256:a36588343b7db0329c811aa972606709efd545a099dfc7780091e88f7ae4ec73 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@other__atom.py.snap sha256:aa04429f9a9460933190334a58e78b3db8bb9fbd81723aab4913eb31a3b9d32c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@other__decorator.py.snap sha256:0a9892f54dd57742bcd71c03b01591d91fcb88ef088c2fb6ea7a398aa4a78607 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_annotation.py.snap sha256:6f96ce1689689cdc03635e5283836d21ea26209656e88d93bc4afe343382efbc ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_default.py.snap sha256:f4a90fdbcb3d568a367bafa0aea1f4b1595361f1e865ab01e1c063eafa4b7abd ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation.py.snap sha256:0dd8513251a63fa9f2aa6dced5fef0bc42da10ed40ce918d23705edd72784753 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation_py310.py.snap sha256:ba47f9f453866c13e1a20e2b8761b52aeb1ec3459a6f7ea269fd398deab6e837 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation_py311.py.snap sha256:bb78dbbf540075ef321d34a3ef3736b69cb3c4866ac0a7841a8d10f0ebd55b18 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@params_non_default_after_star.py.snap sha256:fa8284ca0eda723d6a2a3ffe89dddb523c497931e6fe95ab1cdb77ff3867e0aa ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@params_seen_keyword_only_param_after_star.py.snap sha256:04af30640665d7b41e747ff04fd6fa758da3fa82ab7fc33fc4ad0cc9816e3285 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_context_manager_py39.py.snap sha256:783182214790e0e1080e09071241b2e1c5744f9c3ff745540d1cd5a63e76fddb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_kwarg_py37.py.snap sha256:f40ddb60769ed02d15fc13fbe15eeaaa2389a603c83a6f2966b2b0a1435cb244 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_named_expr_index_py38.py.snap sha256:d8b18c643e6dd9d65c841796ef0e22e59373e97ab0922f95aed97fb5f8050e61 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_named_expr_py38.py.snap sha256:5b6ae593c24e698f3be013e9b4a3b644bb14b90f0bfa593e2ab50855a0f28a0e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_star_index_py310.py.snap sha256:249f00ba1365ac313f323b706fc3590e869f53251306849341983b19d9c508e7 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@pep701_f_string_py311.py.snap sha256:038fe49b5c8d06beba12bf6e92ff5b8c93443734a985137b73fcfabc46a5539e ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@pep701_f_string_py312.py.snap sha256:bf3e841c575a70723870a96ff96b1927f3045ee45d30ede58e757140c17286ed ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@pep750_t_string_py314.py.snap sha256:b4b2cec30bd58f8aabefea833e38d0d7eeb07a1805f0c906ebcde6930bf47f0d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@pep_798_unpacking_comprehensions_py315.py.snap sha256:365b12e729f00ea385e6ee8be5c3142d4d47842665b36880d92cdd53212357c9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@pos_only_py38.py.snap sha256:3d4eb9c00563c2ebc240efc2b3e724cfa540e5bbd760d06f5c808cb4c7740ba9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@read_from_debug.py.snap sha256:c608cd37373ee90150ca43c4b14013edcc3da16cc1352c654bf4119ee5344991 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_in_block.py.snap sha256:54e647157219f608523c5a82ce6fa928dfc998a09a1d6aa0b2cf31d0ba184f46 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_with_semicolons.py.snap sha256:e0ce0ce2eb25afaa564d1e6790516f3c972f79d9fc573e46da6a11cb3e9c1743 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@single_parenthesized_item_context_manager_py38.py.snap sha256:bb6c6ea8223eda0417885d3e2fd245abfdf1800cdc241de6b52da3dc7288d286 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@single_star_in_tuple.py.snap sha256:e76afffa08a47b5af211e0e5231c8f6bd70ab596d6f2c9798e7f2e79b7294df6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@single_starred_assignment_target.py.snap sha256:2ac139c19aa0640d63f67adbdc3f039db0ea0722f6552f6454f8fc56c174b7a2 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@star_index_py311.py.snap sha256:b4cfb02d88a950d826c9682890e2b39894572c3641cad12a4ffb36ecc73f79b1 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@starred_comprehension_target.py.snap sha256:74b72e93aa147ba4cc19c2610bb45846e85af53ade84b933a6f31146463ba599 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@starred_list_comp_py315.py.snap sha256:142f66af3f467082b0535974515454dc741d344b9e970915df076c2e8aaf3e56 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__ambiguous_lpar_with_items.py.snap sha256:79baaf94d24de1a9d63a975ba4ae9db9884e26f017e5e863dbc055001bb9023c ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__annotated_assignment.py.snap sha256:bb93e9ce0ad45bcc5c300c2f9a442b3aec6b2706c2dcf09e1bb2bbd51215eb13 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assert.py.snap sha256:bb07318f936dba063a1b81cd10dfa419b70b6232aef6e6f3734c0f00f1fdf866 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assignment.py.snap sha256:697e829f63fb384f994fda6bd071e79b73ddbecc94f9a19969560e23678f27f3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__augmented_assignment.py.snap sha256:37601f08ad84382a2949b0412ba737ecec631ee329025a394cef9b06a970ba95 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__class.py.snap sha256:8167d6454891277b90f07d2b4517486a297eba2eb45ee40e484f452a47034d10 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__delete.py.snap sha256:744df8289cdf187297d7cc1b597b4551e8f823de0603e2cbc234ec6a135dce99 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__for.py.snap sha256:c043babfadbaf7e24e7e8386b94c7d018f43260251b9b50baccac2e6f23149ca ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__from_import.py.snap sha256:0404dd1a8f82f89ec486bdf9314b9232279106be8a644a22ae62b98d4600e7d0 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__function.py.snap sha256:c614363dfb93ef97456a6402479b390dc465996c0921b6342fd3ae825157a112 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__if.py.snap sha256:f72465c51ff463bfe9fa2acefc0afbb7120829c50f3d40335714bfaf82862d00 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__import.py.snap sha256:0311d85b654f529b2ccac8287c9f4525ab76fa25e9c94b4a5c84a65cdf77b10d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__match.py.snap sha256:c2f451fd37e62a5ce56b564bda01934ac230915d36f0f4f5cca8f209ad57d469 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__raise.py.snap sha256:4b655b3cb657e37adc45d9c059e7c597b0e9c955f9a05cb3cdc15a3e9584877d ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__return.py.snap sha256:e43746c31cc87838f9741b29a3682a164e633665132d07998df04540f6309e12 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__simple.py.snap sha256:b6cb3e39cf8eadc2b65274ab174d47cce27640eca0efc4c32742bc176bb64c37 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__try.py.snap sha256:a3566f6cf131ffb6f4690a1487ff47521f177251cb352ac50777bb7d27c686e9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__type.py.snap sha256:e9a507c4ad13a8cf0a226f58f380fae41d8f7bdb265267e146efbe6bfb74bd66 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__while.py.snap sha256:d8a8109deccdc94fc43fefc940a999d84b08e7e44f41d84cd0089c47c57798ce ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__with.py.snap sha256:58aa3bff4da1b3ad279467d4ba658b56366e32a69bcee1e34e1eda2bc4f89100 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@template_strings_py314.py.snap sha256:a46eb5abac6013e46e30d74e5f8c3805997a721bbac35a0f8d5f714211db8f50 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@tuple_context_manager_py38.py.snap sha256:338cbd52553c4e91757becefc9a48396dba9a4e1c4d22adfa117f920e02521f3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_default_py313.py.snap sha256:c14cbc45d0483bcb2bfab273997b6b8c0c1d243860ae1c6acf6c2aad3e095fc9 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_param_spec.py.snap sha256:2829df503d0417f4fca3aa74197bb4a1199f014ddeaae4a5297df88c54bdd685 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var.py.snap sha256:05a5e771828ce3c08984c63cb71e8f2190d57471e18599bbfaab6313a8c53383 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var_tuple.py.snap sha256:a57098c9424b884a2c9694e8509af20efe130be5c02419870ca86c9f20c2f714 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_stmt_py312.py.snap sha256:5e3a308320d09acf72c9fbdb5d945d03d620e4e84761b14c0ba3e2f65f64d2a3 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@unparenthesized_named_expr_index_py39.py.snap sha256:76c79ad37077fc24401500955d9c0a2fb88cd5fd411cda2ff7f6b82091400f91 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@unparenthesized_named_expr_py39.py.snap sha256:c176685a5480b90a89ff3af52d41cc33b5799b7bb485279f1893d05af5c8a3cb ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_class.py.snap sha256:a0e3a32b6f407614306d752d0379cd58cea1dab733a7b4ed1b15a97057b6cfe6 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_function_py313.py.snap sha256:a635b294c3496206f42fa3b2f9b488459a84c42fc8fbef596953bd729eac75de ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_py313.py.snap sha256:a7146dd3a1253f8132e89ef254e4703168ca1fe0651ebb926041fd70e7c540fe ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_future_feature.py.snap sha256:bf881d1a377e801213da935ac1e20a4822e2371567625982393a809d491c7106 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@walrus_py38.py.snap sha256:f4fa979fc198f47971f4cb082a2ff49a57ca76827effe02e1ee1e15f052fae04 ruff-0.16.5/crates/ruff_python_parser/tests/snapshots/valid_syntax@yield_after_comma_parenthesized.py.snap sha256:be8b03e853efc205db22bbd243236322d1d4c926a699e0c89c1cda74b63a99c3 ruff-0.16.5/crates/ruff_python_semantic/Cargo.toml sha256:bd5d33868d5b2cf8dec9f5ed003258cc39e72fe46b6ee510ae89c788421a67c6 ruff-0.16.5/crates/ruff_python_semantic/README.md sha256:a9f3a6ee4406f07d906d0209346e8360d933464978e37bd1646ebb843e514bf2 ruff-0.16.5/crates/ruff_python_semantic/resources/test/fixtures/cfg/jumps.py sha256:abb30ff9f2f4105c15541b3acf7fcb8b8ba221e69457e75c847248041e644ebe ruff-0.16.5/crates/ruff_python_semantic/resources/test/fixtures/cfg/no_flow.py sha256:1975f1a65a748cab15ff071cc1f0e7785436e391060ecd0e33dce8d3f9023dfa ruff-0.16.5/crates/ruff_python_semantic/src/analyze/class.rs sha256:94124b622f188da4c3cd3e23a3131bf0e823ef9ecee28394ae490639e94b12d4 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/function_type.rs sha256:55450c41b3844fad1030b3daef85e358f1a6d3f01fe38c8b784e0941e2c68182 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/imports.rs sha256:c1838270f9eec471dbae9e37ab6046e778f45c0337caa83dcc5370399728bc38 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/logging.rs sha256:a9230b89ec6119d4e33fb73c5866b7c2fae15c5606a763196d1d318dba0ec6d9 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/mod.rs sha256:81a5f4a90d9651830c81038ca7a36a8adce60b5f0dc85b62ce7a4cb4f44e2675 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/terminal.rs sha256:f881dfc35a513096b8dd974a7520dc2346d60680477c1b60fca0e6625ef687f1 ruff-0.16.5/crates/ruff_python_semantic/src/analyze/type_inference.rs sha256:7bf42c05d167f2672d21d359a564f4860bba9d4583c0c0461fa5cbe5cff2facb ruff-0.16.5/crates/ruff_python_semantic/src/analyze/typing.rs sha256:76aa069b140108a60c63dea1e6026f8abe70b9ed0d9b8450750119e03b3b33be ruff-0.16.5/crates/ruff_python_semantic/src/analyze/visibility.rs sha256:0038f7beb0c01892669cae84ac1ab9d7778c5177ff2ef7795cf10b0fae58b558 ruff-0.16.5/crates/ruff_python_semantic/src/binding.rs sha256:52523b0d0a0bb5000432c2f227475af028fcbd8910169e2a3d4f42aebbbdab31 ruff-0.16.5/crates/ruff_python_semantic/src/branches.rs sha256:9eef6361c50e665184ffaf89c283a2087597bb0761355b7803f4cd1a5514b665 ruff-0.16.5/crates/ruff_python_semantic/src/cfg/graph.rs sha256:beba12827c9ef6fcf6551e625d432d031044634ef81d18a5d8e77aed508a5b67 ruff-0.16.5/crates/ruff_python_semantic/src/cfg/mod.rs sha256:0f4c5518b1216b6af5150a8bc0f0f387a641b5177484562b2536d09dcce09bd8 ruff-0.16.5/crates/ruff_python_semantic/src/cfg/snapshots/ruff_python_semantic__cfg__tests__jumps.py.md.snap sha256:2156cb2393e97b6a0e726d7d4d27855ee4f2b8735a0ad9ecf09baec11c34271d ruff-0.16.5/crates/ruff_python_semantic/src/cfg/snapshots/ruff_python_semantic__cfg__tests__no_flow.py.md.snap sha256:33944de6ef3f09f5128f29fac70c0e49419c2319cbec93ace1a1c9555b02006d ruff-0.16.5/crates/ruff_python_semantic/src/cfg/visualize.rs sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1 ruff-0.16.5/crates/ruff_python_semantic/src/context.rs sha256:b27214660f91f72a3a4956f62ffa615f3720751c7ec3e9986f3a9baa653122d0 ruff-0.16.5/crates/ruff_python_semantic/src/definition.rs sha256:584a6b4ea86f7634b1c3a3eb1ae8224e34f2e76e27476d31b3b031a060094315 ruff-0.16.5/crates/ruff_python_semantic/src/globals.rs sha256:16be48b6fd79fd7a5f107dc834acf1b2be5e26abd381315b0433669bbafe87eb ruff-0.16.5/crates/ruff_python_semantic/src/imports.rs sha256:fcf215de3089e46573555a46ce2aae2616ca10e5428f67a0c46ddc8dfe272004 ruff-0.16.5/crates/ruff_python_semantic/src/lib.rs sha256:e7aba332cebbbb033ad692ea7320e57c7f0f0c2d99176a15e7c46b200e754e3d ruff-0.16.5/crates/ruff_python_semantic/src/model/all.rs sha256:7ee9689a289d643eea95327eb5993138c1e806a378fd1f1fecbd33c2694a08f4 ruff-0.16.5/crates/ruff_python_semantic/src/model.rs sha256:c2c5cd086c6fd7eea54709a1286038ab2f1b08657d2b259f5c43361312df5762 ruff-0.16.5/crates/ruff_python_semantic/src/nodes.rs sha256:2405b71e0950382d853ddb5b50e62ce45d940a5562d6f637d48473f546aea579 ruff-0.16.5/crates/ruff_python_semantic/src/reference.rs sha256:591c3d1e82ad58916d27cdd9d1c3f1ce2d238e11f67d5cb3bf7c2fe4e99c9cff ruff-0.16.5/crates/ruff_python_semantic/src/scope.rs sha256:f8fc97d6ba787ba092e503cbc418b45be664d6a922466c9f0707bbd7dd279316 ruff-0.16.5/crates/ruff_python_semantic/src/star_import.rs sha256:d9dc728b01d150b6e39fcf48c9961be8802ca3838b8bfb1eaf51bde0ac2b372c ruff-0.16.5/crates/ruff_python_stdlib/Cargo.toml sha256:e97f4c204026429665be44b670ea8c40556de741e27baeb515b9235b086e3373 ruff-0.16.5/crates/ruff_python_stdlib/README.md sha256:07a945a1e906390931a9ef73e15ef47f4987d4428cb88c09c9dee8d6cf2bd74a ruff-0.16.5/crates/ruff_python_stdlib/src/builtins.rs sha256:ff25710b2602193e19c9b938ad325f45c7752d60fbf2ea8a13cc07ceb9a26871 ruff-0.16.5/crates/ruff_python_stdlib/src/identifiers.rs sha256:d35d18cf42bcfd525b0dbcea2d31241035a644366e1b07b1615dd9d4d7e38893 ruff-0.16.5/crates/ruff_python_stdlib/src/keyword.rs sha256:8b0f72ffc7d685a401a5bc9df07e7f4318a7cf9400e1166cdeb36717d252ace9 ruff-0.16.5/crates/ruff_python_stdlib/src/lib.rs sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0 ruff-0.16.5/crates/ruff_python_stdlib/src/logging.rs sha256:3f9b359b1ac52836429be23fe5c4acd4011b5e193c0ff77de72963dcfa64f1e5 ruff-0.16.5/crates/ruff_python_stdlib/src/open_mode.rs sha256:4750ab5c0486a51bcffd7efa6e1e7844be2ca8fe3a832f4b6cae51e80f3f0863 ruff-0.16.5/crates/ruff_python_stdlib/src/path.rs sha256:1935d86cce8120c59db3cbc5064f18f2301fb78f86e01e48c117c88d8b044ce4 ruff-0.16.5/crates/ruff_python_stdlib/src/str.rs sha256:ba81cd4e80a3e65882af64987c21d9f9291cdf3dc7ab9e7731ea4e4f8211e3c6 ruff-0.16.5/crates/ruff_python_stdlib/src/sys/builtin_modules.rs sha256:a95adc33f9a13dcb33d37f5a2aaae6e900a93e0c1603b88af0413fb5c8eeaa48 ruff-0.16.5/crates/ruff_python_stdlib/src/sys/known_stdlib.rs sha256:189a8556d2f708ae49b0fb48413d14a60ff286f3b1353ac664dc987c54f4a797 ruff-0.16.5/crates/ruff_python_stdlib/src/sys/mod.rs sha256:1f99fea8b834313e900d20fd418822aa51af0ac2bd446d66aa35d43db7e24ac2 ruff-0.16.5/crates/ruff_python_stdlib/src/typing.rs sha256:f57cc95d7094995aaee4909d7ec5a2f86d4563d644235f788d9394ee481a20fd ruff-0.16.5/crates/ruff_python_trivia/Cargo.toml sha256:58dab0cf34ee30712d4da452bae7caa4d9622cd7143948f904943d196fbd92d4 ruff-0.16.5/crates/ruff_python_trivia/README.md sha256:4a8d5d86a3291a8a823e9c41eb1bd2ee580938f07b12064b7ddba21228bfa085 ruff-0.16.5/crates/ruff_python_trivia/src/comment_ranges.rs sha256:ea3d936c856f3c0fadd38640cb36ea5f388817d9040996edeb28ea7881d1ca67 ruff-0.16.5/crates/ruff_python_trivia/src/comments.rs sha256:614885a2aa449ba4c14ffc7e5286d29b1159017ed814e24f31d9c7c742e66fd3 ruff-0.16.5/crates/ruff_python_trivia/src/cursor.rs sha256:ec02a9435e5f67e68350024192d3d0fb0beac001083948dfa16ea090d41c7299 ruff-0.16.5/crates/ruff_python_trivia/src/lib.rs sha256:9e76823cae33ac1a74182648d34cd05e8fa78d6d66f41470558b52ec4a3b613f ruff-0.16.5/crates/ruff_python_trivia/src/pragmas.rs sha256:a4b093032e40a7253daa36bfb8fdaf522bee0c037baf0066e47588669cf238d5 ruff-0.16.5/crates/ruff_python_trivia/src/textwrap.rs sha256:2aba0d5c0a9d2a424303a6efc8109a86855f6946f28131f4ee7735bbfd2e3eb2 ruff-0.16.5/crates/ruff_python_trivia/src/tokenizer.rs sha256:0ab4527536c82c2f8578f7e37b65245c32d7d74cba785f3a2a9f829340b0dd35 ruff-0.16.5/crates/ruff_python_trivia/src/whitespace.rs sha256:7d85aa2ec088ad342d5e754c15970c65eda456467c10ebc5b4ee7819003ae753 ruff-0.16.5/crates/ruff_ranged_value/Cargo.toml sha256:fad27e5fb92dbbba83ee082d0857111c91f7904dcb993c26d77378fa1886ffbd ruff-0.16.5/crates/ruff_ranged_value/README.md sha256:50478a1e3898bfae4e537ea765bf3acf4b6b989704d1d2fb9086608b31273739 ruff-0.16.5/crates/ruff_ranged_value/src/lib.rs sha256:865921a655e80065f3922ba360d1b1b2a693a43653a380dcd1dfbbde46e7952a ruff-0.16.5/crates/ruff_server/CONTRIBUTING.md sha256:7c89b364372a80e0332dd792b58a099e4b72b96ef0f6110ce58c3450a5d347a0 ruff-0.16.5/crates/ruff_server/Cargo.toml sha256:210a31f1d1cf425f26099159cb634a4a12e607cbe19952b5e83592b8e9ddd8ce ruff-0.16.5/crates/ruff_server/README.md sha256:98ac7556f4888f00c9c9962daa3434bc303e43fa180948017897975bbcee7d8c ruff-0.16.5/crates/ruff_server/assets/nativeServer.png sha256:42c1465675b2d9160b9155ace2dd7029875dc12766d87f2b06ab50546032d24f ruff-0.16.5/crates/ruff_server/docs/MIGRATION.md sha256:aa59772758b59031137f622292140f64c2b00504b88369daa405459022728d4e ruff-0.16.5/crates/ruff_server/docs/setup/HELIX.md sha256:fdd1ec69653220eaee9b1dada862bca6b59452f2a06ae55447c8d6cd2f11540f ruff-0.16.5/crates/ruff_server/docs/setup/KATE.md sha256:8baecde00166442033c65dd53d62d629dec8e1b35dfddc6d265ade05e8831976 ruff-0.16.5/crates/ruff_server/docs/setup/NEOVIM.md sha256:45f04f5788cd85a631791f04226d81decb2fac5210e963f8fe2aca74b7bf3a90 ruff-0.16.5/crates/ruff_server/docs/setup/VIM.md sha256:e3e8d99f2c88d68a60bdfe5fdd2315402bb36f1dc49aa11c2c38a2b388457f71 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/pandas_html.py sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/settings/empty.json sha256:8edba997f540eda43661bca6c6011bf00682b6dd37f9cc9cce827eee4ded65a2 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/settings/empty_multiple_workspace.json sha256:4c333805f667a02d615dce0fb68649358985554f5a44c4c7777ce0dc7b017bb7 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/settings/global_only.json sha256:71ad77812fea78016fe79d505c041c404be18f587a6a1d38777a02973353619b ruff-0.16.5/crates/ruff_server/resources/test/fixtures/settings/inline_configuration.json sha256:99532f3d5c42e361ca27471c7b4180c3608a4f7e825682ef1909aedf306a9a17 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/settings/vs_code_initialization_options.json sha256:b12f0306d987a4bb812f352beb8eeccafa76a8e861f79a5527334b7756fa0ab3 ruff-0.16.5/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb sha256:88682a88d75ca4c86d99e89a45e8456bc521e0877879242ee3f128b27e3cc417 ruff-0.16.5/crates/ruff_server/src/edit/notebook.rs sha256:7359639cb66d62c70768a10180c027683d4eb8711d53117ca197d8099fdd39b0 ruff-0.16.5/crates/ruff_server/src/edit/range.rs sha256:e73b2316dca5424394fa6d807a19c998312166b1e79ca4b2858dbdb6231f2483 ruff-0.16.5/crates/ruff_server/src/edit/replacement.rs sha256:e2b0316d5c8e4db3bdfe488bbad773841fbf168834cc20f52882cba04db3402f ruff-0.16.5/crates/ruff_server/src/edit/text_document.rs sha256:bd399dc8570888cf1a662fd642f1d5ac475b13abc4fcb7ccd443be69dd91aeb6 ruff-0.16.5/crates/ruff_server/src/edit.rs sha256:30d47bf30d4289757cdc4c8da164316c5d5fc88943611c47d998d72687cecbd1 ruff-0.16.5/crates/ruff_server/src/fix.rs sha256:9168d01611ba6c98d0d1ba5ae0043dc9737264cb1f61e414c868cb3b85b3dc3e ruff-0.16.5/crates/ruff_server/src/format.rs sha256:35df2f5cb0d46f70cced717428f4fb4047693140935a4feb43571309b23e7f3e ruff-0.16.5/crates/ruff_server/src/lib.rs sha256:d591d13d56a4625fc82d08c7e6d376baf6253b9acfb89d9befedc65ce5ce593a ruff-0.16.5/crates/ruff_server/src/lint.rs sha256:b11cf3e7609372f4d108e4e6fc9b7fbac565115151b573e5b908e0cf5d6b1334 ruff-0.16.5/crates/ruff_server/src/logging.rs sha256:0f8948905cd253804e226d37194acdb45de98fb2bef40105a55631ff249bba85 ruff-0.16.5/crates/ruff_server/src/resolve.rs sha256:7ab1f2a37722137650a6e8729c5c088383ec2a695e26737fc165291a06305fc2 ruff-0.16.5/crates/ruff_server/src/server/api/diagnostics.rs sha256:826067f8f24ab3624a17d76fa92e10a2c8a7cd109132b10dbdeb1ed15d8f297e ruff-0.16.5/crates/ruff_server/src/server/api/notifications/cancel.rs sha256:b86eb62095cf8f8f641f1cee703ae4f92cbef6cf9ea7ffd3aa43ec4b76501b70 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_change.rs sha256:421ce29ca68c77c06fc61fc977863412fcbd6b78b0c73dcba1ca686a8f0202c6 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_change_configuration.rs sha256:80dffe2a752514d66f00909f9b7a54daf04747da1c067001d1f2b7d40d86afc3 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_change_notebook.rs sha256:f845884d370df52e96654b4eaf3352983ec12da494726104be9dbb0594fef1ec ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_change_watched_files.rs sha256:134920ca606673e615df9ac81b3dff515ae1dc271b7da790bc0aae1c9617921f ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_change_workspace.rs sha256:959cbb40d4b48a3ab2c9d62ebb7da4dd7ddb593a63e10f80c3ad09ef2417bb1b ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_close.rs sha256:88d104a6df09e0a324bc78d31e472a63f191f993ede7403b071de8dc457504e1 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_close_notebook.rs sha256:96e240c58e20b6cf3ec23e1c0b54bec51ca65c3c93c45eb2b311f8a65240fb18 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_open.rs sha256:418aede2c7dc8e9b8dd53917daeeb094cebb8fd31eadbe52805d3128afaa2006 ruff-0.16.5/crates/ruff_server/src/server/api/notifications/did_open_notebook.rs sha256:b6e98371bda9bab176bc054330fbf98fa073d5e729e59a3c702b6cd4a0b3a899 ruff-0.16.5/crates/ruff_server/src/server/api/notifications.rs sha256:5c37e671da9595cc8d2d9b2022928f6927c96bd1e1c3e21293719297b4422c8b ruff-0.16.5/crates/ruff_server/src/server/api/requests/code_action.rs sha256:fd032e19ffe041ab979bd76d6fc0e82dec6cbca2acf0d136b9d578877ba3019f ruff-0.16.5/crates/ruff_server/src/server/api/requests/code_action_resolve.rs sha256:e89f885926f8db3efff0ab2e9467cf0c538345b996bb00c13f3c35e050e81306 ruff-0.16.5/crates/ruff_server/src/server/api/requests/diagnostic.rs sha256:4b53d466eda10fb0cc16e34544028c755100c0a8eeba1014a445cf3df2f69080 ruff-0.16.5/crates/ruff_server/src/server/api/requests/execute_command.rs sha256:07bab2d2cce57f68456937019ffbe3bf8f9fe18e48190cb133e96099f2b83e57 ruff-0.16.5/crates/ruff_server/src/server/api/requests/format.rs sha256:ff3449fc24558e054706cc45d942eafc016679231cb034f3ddc2eac2721b42fb ruff-0.16.5/crates/ruff_server/src/server/api/requests/format_range.rs sha256:08e576bb6a8d84ba4475b1650a12d46c117e80650210e835881ca5819a289379 ruff-0.16.5/crates/ruff_server/src/server/api/requests/hover.rs sha256:90deb69d8df8452cc6694b9bb52e36fe9487f3b2bd4ce3a34c0054829ebb6cbe ruff-0.16.5/crates/ruff_server/src/server/api/requests/shutdown.rs sha256:0fc39028ff067ad2ac958426df440c153243adb0d72a1b8323ff9cf49a100f86 ruff-0.16.5/crates/ruff_server/src/server/api/requests.rs sha256:57a0d7b4b8188519762e64fe187b471e7911ac8b7f7241c59ad906298ab09a8d ruff-0.16.5/crates/ruff_server/src/server/api/traits.rs sha256:c50a7d43f52d40ada7f5c11ba88179cfacbd05d9641c16da6831034d9379cd16 ruff-0.16.5/crates/ruff_server/src/server/api.rs sha256:7e0174181856c621d9c0a4c89c7b0f6e09118e85936836ff5051e448e08ab5d8 ruff-0.16.5/crates/ruff_server/src/server/connection.rs sha256:686188af6fdcc96acc4d140316ef65c0d5fb59422cfc7d70a8e3cb696f89f65a ruff-0.16.5/crates/ruff_server/src/server/main_loop.rs sha256:a20fc1077d22d57e7e6ccaa53b77edbd182e02001f105004468f628e439e8217 ruff-0.16.5/crates/ruff_server/src/server/schedule/task.rs sha256:623c7aee835d19ef8c341fae4d687bf0a66fa60eba1fc1f8f027fe89b105b0e8 ruff-0.16.5/crates/ruff_server/src/server/schedule/thread/pool.rs sha256:e460c9814572be9d769d4a85cda70906cd49a05dacb4359b0bf64e4ada1609d1 ruff-0.16.5/crates/ruff_server/src/server/schedule/thread/priority.rs sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e ruff-0.16.5/crates/ruff_server/src/server/schedule/thread.rs sha256:f5b732a9bd661379ed255cb288366fd81f6d01ef6aa60d06282204e7cdcb90a5 ruff-0.16.5/crates/ruff_server/src/server/schedule.rs sha256:bc0b949838cfccb782f1dad5ec181d7faa0cfdbb2bc67f3fd9c47d30ff6b7e61 ruff-0.16.5/crates/ruff_server/src/server.rs sha256:5b37ebfb38e804091bc1ed12e0df9749751e5f28d96c70f1bcc00db867af5ae7 ruff-0.16.5/crates/ruff_server/src/session/capabilities.rs sha256:25afe502caad16dd575423dee5a226f589c890a336a390784cac3db13210d88b ruff-0.16.5/crates/ruff_server/src/session/client.rs sha256:fc207479ab0a924c5325b57fee04938710a07ac09899a8950f1f7f9473110539 ruff-0.16.5/crates/ruff_server/src/session/index/ruff_settings.rs sha256:9b10b7f4715b5d3924d48b6803c7cd85ed1d40efe1d55b3f14ac69198cbd274c ruff-0.16.5/crates/ruff_server/src/session/index.rs sha256:b80cbf9205bd855a34c0d8bc017571d9381a034ba56644e582315460d2d005bc ruff-0.16.5/crates/ruff_server/src/session/options.rs sha256:6080dfb38dfab2dceba88baa8aef1c5383b8946ae62697d2eb6a462ee76c32f9 ruff-0.16.5/crates/ruff_server/src/session/request_queue.rs sha256:97c2c729ffeac12bb1280732fb4a448016f3b4fd08fc0ee324913ab55ca608be ruff-0.16.5/crates/ruff_server/src/session/settings.rs sha256:3cb1b4486ca65a9246658475e230ac4197ce7e8431ec5867d289a064165ceec0 ruff-0.16.5/crates/ruff_server/src/session.rs sha256:35329d72e91e223929b077e11ab728596acb10a1397a7848c5dacdc97f51465c ruff-0.16.5/crates/ruff_server/src/workspace.rs sha256:0ac9bb25933d8619fc0047033b8f808406995959597b4f638ee0a67731716266 ruff-0.16.5/crates/ruff_server/tests/document.rs sha256:c63881e8a66234ba4f2f3b6fe181d31b265f68e2469300ec7485c8a96361fe17 ruff-0.16.5/crates/ruff_server/tests/e2e/capabilities.rs sha256:def1be0c1703b1ef21978f93a08c69b00bf084c34d107a2e967fb5d72a73d78b ruff-0.16.5/crates/ruff_server/tests/e2e/code_action.rs sha256:3da2f8173a64d1592e6c049f01b9b08ec2fae918bda8990fe3bf434a69a6469b ruff-0.16.5/crates/ruff_server/tests/e2e/custom_extension.rs sha256:a3ff799700aac787a8068e5a1824cd808178b79e9b90d51ab93d46eb6d309204 ruff-0.16.5/crates/ruff_server/tests/e2e/diagnostics.rs sha256:56c2d705208c3c17e9f94f3bbd65db684f1587479bed2c0cebf1ebc3a81ca769 ruff-0.16.5/crates/ruff_server/tests/e2e/hover.rs sha256:a83a02e28bf510fd2019a2b42b6258c36eb9e8ed6a69237cafe0a5e2c6cea1ea ruff-0.16.5/crates/ruff_server/tests/e2e/main.rs sha256:1191ef9125bddafc4fef74d5c3ead030d211e86f5b3e64da973812391b8216de ruff-0.16.5/crates/ruff_server/tests/e2e/notebook.rs sha256:fb64cad009c1e9c798c98733a51b54db3932cd7d829c0fac8836cdb577d2fde7 ruff-0.16.5/crates/ruff_server/tests/e2e/snapshots/e2e__notebook__notebook_without_ipynb_extension_open.snap sha256:d44f2937365a0c497b7c7b3eddca0bc47b5a5a03d2461400aaec41368375aef3 ruff-0.16.5/crates/ruff_server/tests/e2e/snapshots/e2e__notebook__super_resolution_overview_final.snap sha256:fb64cad009c1e9c798c98733a51b54db3932cd7d829c0fac8836cdb577d2fde7 ruff-0.16.5/crates/ruff_server/tests/e2e/snapshots/e2e__notebook__super_resolution_overview_open.snap sha256:eb5ebcfe86232babfadcbfde89f3e82eb149991bc7c4bae5d162ee295872e79b ruff-0.16.5/crates/ruff_server/tests/e2e/workspace.rs sha256:6265593391862e037456c5675c8e59a5fe1eaec72ac2e3654f9423545714eaa6 ruff-0.16.5/crates/ruff_server/tests/snapshots/document__delete_lines_pandas_html.snap sha256:bd626ff263712f00788938663016decb2098e2bdcfbc2378a83786af1a72cede ruff-0.16.5/crates/ruff_source_file/Cargo.toml sha256:b7fe848e260dbfa056fca21cba1a2a2e6fd96529ae3dd0ff1d151c812b7eed61 ruff-0.16.5/crates/ruff_source_file/README.md sha256:70ab78f14ce218b777f96edd4ced1ebbf560ccc936bd102157a8ef83796485a0 ruff-0.16.5/crates/ruff_source_file/src/lib.rs sha256:0ebaad70053510b8fcddb8bb26d05517d997b5622fc0933750fe1fd08b176168 ruff-0.16.5/crates/ruff_source_file/src/line_index.rs sha256:9bc746e93292064f1c2ea731c4756df6cc6e3fd9bcda6cf8ca9fca84437041b3 ruff-0.16.5/crates/ruff_source_file/src/line_ranges.rs sha256:dd698e881cfd2e7d4048b8ac54df8edbec46507a77a549ce7c8dd24354236558 ruff-0.16.5/crates/ruff_source_file/src/newlines.rs sha256:1577d981f1ff3ab6706abd383e461307da99b4066507b98ddc704254de7cbe83 ruff-0.16.5/crates/ruff_text_size/Cargo.toml sha256:e1c8afdc522383f8fbb258a35e5cfc3897d5e8ba9cce516d09925ab57dee94d0 ruff-0.16.5/crates/ruff_text_size/README.md sha256:5818d42f6c51b95216b293fd5c2d219ee56127662bf53bbfb836bd4ec608621e ruff-0.16.5/crates/ruff_text_size/src/lib.rs sha256:f61f9d66ec9dcc29bac8067dd4d5910db6b7e52009ef7cc976ac0478c6800c52 ruff-0.16.5/crates/ruff_text_size/src/range.rs sha256:057ce9c97d274f934588f6f3a7f83204c38f37bbfcd25174a631fd6769f1f321 ruff-0.16.5/crates/ruff_text_size/src/schemars_impls.rs sha256:55f62df0d9fe3bbca8188b4c974b3d7545fbbfa624a74c696769977efa9bbd2f ruff-0.16.5/crates/ruff_text_size/src/serde_impls.rs sha256:c080576fb63fe7b65dfcea6b07e2f2e004140930e9f947c2c48632ee0f0a5836 ruff-0.16.5/crates/ruff_text_size/src/size.rs sha256:3aef3ac8ac0f1dad4cfa1ccbe1469b2b4a1fcf684f97a985bbe88a0a3d2b0fb3 ruff-0.16.5/crates/ruff_text_size/src/traits.rs sha256:42bb3ddecd36cab69893ab30ea836ca9d04b74d052f3b975f16732e3de1092f8 ruff-0.16.5/crates/ruff_text_size/tests/auto_traits.rs sha256:dd1cde3860dbb59f067bfd91967992901fb3da69a84c8f057996da649e0cd3ab ruff-0.16.5/crates/ruff_text_size/tests/constructors.rs sha256:106cee4ca834fcca60620645a39a90324aabd8156a8c4301b567667d8cccaa1e ruff-0.16.5/crates/ruff_text_size/tests/indexing.rs sha256:1e156d1f5c93173034fd0a14e0730e7b24ffb1d6d778709fd2132b247af7ca6f ruff-0.16.5/crates/ruff_text_size/tests/main.rs sha256:46cd1f5bfd2f40374e3d5312f9d151b2cf7470ec866a3a309adb1999b7231d46 ruff-0.16.5/crates/ruff_text_size/tests/serde.rs sha256:4643a4218e21d90e0f6d79b62d64b879eb23d920e6f55e566b83572d89fa88d2 ruff-0.16.5/crates/ruff_workspace/Cargo.toml sha256:86a38b92b6b7db076b562a39547b070f344b01852908c548741ccf80db00f17b ruff-0.16.5/crates/ruff_workspace/README.md sha256:266b21ade6626c9466ebe06a8dfe4f1abe0248f1fd6ec8c9d81de6413db0d373 ruff-0.16.5/crates/ruff_workspace/src/configuration.rs sha256:e894bd14beeba9c13dcf0a359fa8c2bfd73b78cca06afbded1a13d1f3ead06de ruff-0.16.5/crates/ruff_workspace/src/lib.rs sha256:9ec2c83d9c912d2ad1b27d65ff79b726843411543756595e95ef605be8bba648 ruff-0.16.5/crates/ruff_workspace/src/options.rs sha256:9d9ef9516edf7b2c3f3b1eb3d3b79283cb90f7be87cef803f43983e09ace6821 ruff-0.16.5/crates/ruff_workspace/src/pyproject.rs sha256:dbca0d3fe4194fc487f20d92f8b6fd75bdd50fa18f7af70ef91322ef2b212b95 ruff-0.16.5/crates/ruff_workspace/src/resolver.rs sha256:1cd5c228eaefa5d798d70c049ae79ec378ffc0cb3cb2d44858eef49cbdd9eff0 ruff-0.16.5/crates/ruff_workspace/src/settings.rs sha256:44a0808e6add546a646a2029d7636f2ecfb95eca273e598774e2117027c17a56 ruff-0.16.5/crates/ty_module_resolver/Cargo.toml sha256:13e7cf9695525f9cdc87657ffb54707fe3ed714b924c7f0d9f33b914996c81d6 ruff-0.16.5/crates/ty_module_resolver/README.md sha256:2a7880a883012d791c44cfeb3743a174a6c20cad3c76bc36e8ce347bcaec78a9 ruff-0.16.5/crates/ty_module_resolver/import-resolution-diagram.dot sha256:1b6a6359e7ae5a6cb56c74eeb141b2263c287952229aaaa03aa1c79b6892b7d4 ruff-0.16.5/crates/ty_module_resolver/import-resolution-diagram.svg sha256:ac94ae8e8aaf7aaf4a202985ad0ee70aec9799d8ac7434e7922dfe5fe3808023 ruff-0.16.5/crates/ty_module_resolver/src/db.rs sha256:ea80e1e21c39528d1ab747e3cb0391e370295ac733e489004c5925be9ac7f0e0 ruff-0.16.5/crates/ty_module_resolver/src/environment.rs sha256:45beba761cb62d5803248b1841ac95557a9ebb8e9237e8fac7d8c2426b02acd5 ruff-0.16.5/crates/ty_module_resolver/src/lib.rs sha256:e64bcbed697749f0314d41d2b1f73d5c4d451e667eadf0ff4a7ad40ceb0fd0a9 ruff-0.16.5/crates/ty_module_resolver/src/list.rs sha256:be3e2b4506106bbdbbc7e77356573aef010872f16a722ba4b18a4ce8cfd9e002 ruff-0.16.5/crates/ty_module_resolver/src/module.rs sha256:ebbabf3014dab99539252b0a2b021fe6c83cca6ede3b11396ec7741724a0ea39 ruff-0.16.5/crates/ty_module_resolver/src/module_glob.rs sha256:8f9d3ed2a54bc51e48c20c5ee28b4f3d95b8ba5eae2fa39a1bb757a5aa863a7b ruff-0.16.5/crates/ty_module_resolver/src/module_name.rs sha256:6d84936441ffebb71aa3c85c4542c7f587905b8ecfde368749f40774d43412f2 ruff-0.16.5/crates/ty_module_resolver/src/path.rs sha256:7539677825f8f6b0e02baa8138fe8544dd9657d6bf93af6a20132946b3d7d892 ruff-0.16.5/crates/ty_module_resolver/src/resolve.rs sha256:3eb8f3d57a1d7e08979d1493cde6f3441483ac8e1b5ba6a48d8de5851fcdeeac ruff-0.16.5/crates/ty_module_resolver/src/settings.rs sha256:373beb9887aed13b7b295c0d77a896685ccfbf55cb4b0bef85cdc212790fe9e9 ruff-0.16.5/crates/ty_module_resolver/src/strategy.rs sha256:75c7ef5d4f684c734005b480413f351f9d3e4ff372fc8b294ffaf3f6d55f95dc ruff-0.16.5/crates/ty_module_resolver/src/testing.rs sha256:89cbe4bdd8612da711fb63bd11a8cde94e1705d2bc287933bdf53b2220c57b4f ruff-0.16.5/crates/ty_module_resolver/src/typeshed.rs sha256:5805a78fd489fed0fe6bd59a87dd0b0030b1f7c37dcd5cf0e6341a6aad0c0b8d ruff-0.16.5/crates/ty_site_packages/Cargo.toml sha256:d2019d35331bae657137d2f39e68821c07a95421f24f486c3c996a499f658acb ruff-0.16.5/crates/ty_site_packages/README.md sha256:39ebda1e9768b6a07510c642fd746fa3df5664f07b983fdacafa9eb93272b12a ruff-0.16.5/crates/ty_site_packages/src/lib.rs sha256:7709127c1b2c05d581bcf18f0aa2b54ee82f3e70d0d155d634b0edec2e406c09 ruff-0.16.5/crates/ty_site_packages/src/version.rs sha256:aa61e0052fcea5dc90cfd7b2fefaa702a33cb964f3fa650713c861b44d61a640 ruff-0.16.5/crates/ty_static/Cargo.toml sha256:91efb7cd589184b58826cfb97bd9449a716a224621237481c195b77129918dab ruff-0.16.5/crates/ty_static/README.md sha256:391fbe61487431884d8e718bdd361e2f2fb6b790ed9d7aba6679cd0996cd047b ruff-0.16.5/crates/ty_static/src/env_vars.rs sha256:de23a07907bdec343f6c814b666b19ac11d0c1c93a0cdcd887da1b5acae7319d ruff-0.16.5/crates/ty_static/src/lib.rs sha256:c40c958375d432f7d3485ef46dfd57ec89491b723c3ba416348828c4d9f17761 ruff-0.16.5/crates/ty_vendored/.gitignore sha256:6b1bd455c275de757b9758c8fcee896b83a171757353ad36a74850de850c3017 ruff-0.16.5/crates/ty_vendored/Cargo.toml sha256:becc239470ed070742aecf3055f91f46deba6a01be894b0ed321f53248d95844 ruff-0.16.5/crates/ty_vendored/README.md sha256:3c80316582e75bcaeed42bba3133e0872dec22068e071e68978c599d346afce2 ruff-0.16.5/crates/ty_vendored/build.rs sha256:5ba4674e6826f6c10edda325cca7d567d6fe9f936e716b5d01b8e985cd5d5f56 ruff-0.16.5/crates/ty_vendored/src/lib.rs sha256:6088c176d102b2c90db4b0be9dd4f436250760aba6f8563cb8029200ee26d1cb ruff-0.16.5/crates/ty_vendored/ty_extensions/README.md sha256:186dc61c12a48ac83f6daa92f5e5ef6e70d546447702498625658b2b88fe043e ruff-0.16.5/crates/ty_vendored/ty_extensions/__init__.pyi sha256:db4a0e98ed861d948ae2f8c85cfd95789cfe7375880ca894fa32cdf148d9d7c4 ruff-0.16.5/crates/ty_vendored/ty_extensions/_internal.pyi sha256:ef75cf9d8fe41e26eecb4c5c937983e038f715f50bee81b7d27386876dc5b811 ruff-0.16.5/crates/ty_vendored/ty_extensions/pydantic.pyi sha256:ddff49fca108b5f00258e61d5ac54e00592219e7a91608d8496b852a71dd5fa3 ruff-0.16.5/crates/ty_vendored/typeshed_patches/0001-dict-get-object.patch sha256:1cbaa1feb74918646138533ed2563f883a4e564d104e7941fd0af86625b9a02e ruff-0.16.5/crates/ty_vendored/typeshed_patches/0002-mapping-get-object.patch sha256:27fdb323797cdab6ab7d2991951b60d7708e72c3f39bab2346655f319d02b3c0 ruff-0.16.5/crates/ty_vendored/typeshed_patches/0003-dict-view-isdisjoint-object.patch sha256:344bd949ded2f2ddcb9836e8cf693560fac758d3256c1862ffb1280bce837679 ruff-0.16.5/crates/ty_vendored/typeshed_patches/0004-dict-pop-object.patch sha256:bf22ee424d4e4b56e436dc223c576969e7741be34d2ca8f78ad8a6e68da8cc4f ruff-0.16.5/crates/ty_vendored/typeshed_patches/0005-inspect-isawaitable-object.patch sha256:e561eb7a0b80a793c9ec0376e1ab5d62e908527e13ee81035aae4b9c90cfd913 ruff-0.16.5/crates/ty_vendored/typeshed_patches/0006-stdlib-typeis-static-types.patch sha256:f03718183c9d8f62c2b3bb2a64014c5b408752a4afc3e65cf1963c34df1ae1a9 ruff-0.16.5/crates/ty_vendored/typeshed_patches/0007-dataclass-transform-unknown-arguments.patch sha256:0219a40b072fbd00813fab4f79744b5478dc8209cd2b7205fc08bd55aae76b8f ruff-0.16.5/crates/ty_vendored/typeshed_patches/0007-dataclasses-is-dataclass-top.patch sha256:a9dae286bf841db66b642363cc677e203e821603d6481ab01c419682ab9a1fb8 ruff-0.16.5/crates/ty_vendored/typeshed_patches/README.md sha256:295f8538c94ae5c3043301cf7cff1c852dab6a786a8ddee471e061b40d5ecabe ruff-0.16.5/crates/ty_vendored/vendor/typeshed/LICENSE sha256:885d1beca43aab8377d9652eb9a0bdd2a29a923e1ac5c3e015e73d4106a92b57 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/README.md sha256:1d6269a2ba590785ba0477a02cdf21455beb92a04ca4f8dc1f2a4abeda0fc307 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/source_commit.txt sha256:8a236d098757a04bdaeb40bb78545d0f9becc8db6a834c21b3d86e8d4d82bce3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/VERSIONS sha256:475dec05dc600b09aad4e8840d61bbb9b138463bbed857007f83709928bddf41 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/__future__.pyi sha256:f260a505720431a8773f036674dee50b7277c152aeb133a94f101aa76c482347 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/__main__.pyi sha256:f59a635411169f48831dd9f6797c4e2ae34aab57dfd638fe59df7074187972da ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_ast.pyi sha256:b195af73c7b03a0d7f0c29db4cc9b6147c77fd91a93b2c9f2d38b2a78e59de30 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_asyncio.pyi sha256:2c405d0e01dba24c78db6c6702f92341fde711415afd641821310b4f7e74fd2b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_bisect.pyi sha256:58013ee1f7df30e6406ebb5b29f71db529d1bcbb21f5e4e1868c04ff081ba276 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_blake2.pyi sha256:2e3c50cf1c28f9459119c0fb4ec223064fbcd2bb31b529722ba30fa0d7cdc279 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_bz2.pyi sha256:e3f970fd55c3df50300bdcad89229f50d28811f33bf1f0c38ae9e3fb0c2d0b53 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_codecs.pyi sha256:2a588f0fc5718711d17a58b4c424ffbde85f9cd4df19916b263d213568c77c23 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_collections_abc.pyi sha256:dd61f45c383c60c43f1337d3edc9c12ab5395a3a5721127969e73c874c6b0db5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_compat_pickle.pyi sha256:47e4495e68d5d57d32d0b80a9fbff2dba6d713002dc5dc62b95dcb18662b5f2e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_compression.pyi sha256:4223966af885e227bd6bc78803734f55bb1c235c5600d3399f84e4c497839a8c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_contextvars.pyi sha256:42e5da32e1ae6cded982ba3cc5947863ad70cb6d833d58d803ceffb71d31afe9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_csv.pyi sha256:865efa139fe7f32bb25d3f079c427571d087ce31ead2a5d0cd38207ede05823a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_ctypes.pyi sha256:99f70043bdf9b23e36769ef46f006fcaab9c32029f3ed76bdf7f3e122fe0b505 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_curses.pyi sha256:dcbfd671233990afbd71d06866eb9dbb70bf017bc28c79a44916170651aa1089 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_curses_panel.pyi sha256:dd65702a4e346667912c2d72641dd60e523817833e15e1e7a1ff562663760e3f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_dbm.pyi sha256:10dcabb50ab9dd61d7220dada2235a9a43d2efb278a97a121f8a719fc6407290 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_decimal.pyi sha256:749b185de682b96a580f9877c11e07b2906a44e441241e38fbf368136106d88d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_frozen_importlib.pyi sha256:8a8a27bb6db4c8bfad237a523fbf216f191a12917e9bd6ab30c0df8eaba2aa68 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_frozen_importlib_external.pyi sha256:0988def113aa358c126ebb13b67e5ab0f6d0385fb2ee02b6a733f7bac44922c9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_gdbm.pyi sha256:cf9691e1da89355558e7b63d837641ff9bcaa5a8532066a8173cdbb6eff8213a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_hashlib.pyi sha256:09350ed1d4b8e4e46bec6d64b30761bf42ead79425e944db2b730580f9d2b744 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_heapq.pyi sha256:99fc69660471885352cecd4eb69aea80d777012131407fa21a3483c5b8786719 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_imp.pyi sha256:302fed809c5e6effe754b75c6481ea1522d6064f1277426751ae6b10bd9f0bb1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_interpchannels.pyi sha256:3aa8875a8bc620521dd30266df145d617e742710df2b49ebbf761bf3abb0460a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_interpqueues.pyi sha256:1e10e0d655eb64176a3d0201c634abd4c9492223a844cd2b107a342de977a3c7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_interpreters.pyi sha256:c2fbde9cac3d044fdbfe04f490df07dc922cabc9dba588c8a2c2aaefb016b370 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_io.pyi sha256:af8dbc0820a64f91066a835e6fd30aa5e7e36df660a915bc1f15e20b1acefd00 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_json.pyi sha256:10496ded01968b1c15a7aca398c7ac0f8c86db03de95259da1e6524bd22b5392 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_locale.pyi sha256:faf43a92563f3a6a8deb7b73f17fa471618e6fa077ddc8bf80ae4f48c8954cc9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_lsprof.pyi sha256:af7c446b3d98adcb8372b3548d61c3d7c9f035493a7b40d54f6b2b3b7cf82c3c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_lzma.pyi sha256:fc180010266fbaa11be44166481250be4ad736875469db44540cfe244fb42ecd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_markupbase.pyi sha256:3e658c0fe556dafddc46b85023bf78f729624e5451d5c7301a4b55626edebc94 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_msi.pyi sha256:1e0c27ab9b7f055e09e6c851ca30eec438e2926a22c2fab7b0eec3eabdc27b9e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_multibytecodec.pyi sha256:fb588d8fa6981b5cedfe18cfce20a70adee72809d476de14ea6bc987d0f032ed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_operator.pyi sha256:fe75ca907e5483f3efca641b393abe3b8937a82c8bb362f0b9543f413f0414ae ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_osx_support.pyi sha256:8e9e220feeb888c34e3bbfd9e8c6f42b66caaaf1c76e033fa7a071ac3d412e6a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_pickle.pyi sha256:ec5eed290325e4e912fc39344678df9b1fe50fd29261b817722d699d94d11b6a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_posixsubprocess.pyi sha256:92cba767caf5b39e20148e3a566a2fdd5290d4a65616310c14d3130f09cc4d72 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_py_abc.pyi sha256:1ae4218080a7a8c3c555c773f2c510d2ffe3179616382ddc8302f306b36482a5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_pydecimal.pyi sha256:51754ceec2032c2fb884183d33ac930ae07cb8bbdcb937fa8cd87e6413190dd8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_queue.pyi sha256:30b128b61ff524cfa92c50f322d4cbde223dedf61dda82d5a174b2b2d87264c1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_random.pyi sha256:54b88c7db9c39ab69c3048f04d35a54e9f59fd14343af48927aa6864e765849b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_remote_debugging.pyi sha256:bed86dd461803263154c3a830702a5e77ab0ec3af0fb1dbffe85522b040ae8f8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_sitebuiltins.pyi sha256:03b8cb3807b47e9375fd8cd88a480f0a6a6a94688b3854eaa841cb5d98a45c14 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_socket.pyi sha256:6abfabf8d0acfc73fb3e7b4ff91ce42ec2bdbd439fdfef1a8ae00c2d55b5647c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_sqlite3.pyi sha256:b8e19f6a267de28dda37e453df72a339b5aad0194980f940ee7550a04c62a299 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_ssl.pyi sha256:87db6c39ae556e1c2f6e9853eb4ea32048e76e349819705ff5fcac8591719008 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_stat.pyi sha256:472dc257840e5166a46c0776d5fd7b15a2bd56091fdef8fb6cf7c789ee0d8191 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_struct.pyi sha256:58d868854b2adee23372c4a31c686d5432e223a4423da90bdf338b2356a85b03 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_thread.pyi sha256:7dbfe7b7dc93f9e3b550a2d8c0f69944fb4b5c661099e34055769dbd2cf987e6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_threading_local.pyi sha256:323c65a176f2bb5f7dc200344cece07a3db1d6291f67f2f9f78deb9ad0cd2743 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_tkinter.pyi sha256:c22e6334818bed3acca0cdcc7d3b854bea63e2633d797158d4dfdbff799452b3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_tracemalloc.pyi sha256:2ea49aef921e593d6cef9aa32a60b426f13e7fb4bb14029e579b8da47969ceee ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/README.md sha256:5b0a923964ecadc3f25310e6830e3f6ad379180c1095f7364da0bb3ee42e5869 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/__init__.pyi sha256:75f59af17f4df517759725a2714bbbbd6b8f25a2d70c956b08ff2ee24f4c7629 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/_type_checker_internals.pyi sha256:706d809fa038e535a9237e93bdd66190f3d9d81d6392e1ef5828f526e68e1856 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/dbapi.pyi sha256:892475490ac8807dfd759c2ed68d0cd2a93c66cc515249f80ed1b6fcae6d3b8a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/importlib.pyi sha256:862c5eae593b94a4cd65c214072e4c0fe79bd4f08518eb8d1cb8013fdf2987cc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/wsgi.pyi sha256:5b873d3dc1f0ef7ec55287b370f0247d1ba8301fbeed4a7bb8a959d1284d206d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/xml.pyi sha256:36ebf416abe36c55027bea564030da039ddaed70cca3eeb815ac9b0ea375ef9a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_warnings.pyi sha256:4b9461937923ef1fa4839c94c48b2d48b8f7cc2da4ce49a1632eedfdd06b1e4a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_weakref.pyi sha256:7c511eee7ceffbc5170a1c5cfadf9c042e84f8beee36689ddcfb6933b1fe33de ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_weakrefset.pyi sha256:8c8e23bd5585ba7b5cb48014144a057293e5f89f4a937f9d664eed399a35cb90 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_winapi.pyi sha256:1daabc9d4c252df37a8fc0d06e7cf9d2bd31bc5e0e8f3600ccab109a5cc5bdd6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/_zstd.pyi sha256:e4bef496b72766395f9c7e4f70d6384d91ac5165fcc943f60834253b2a3f750d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/abc.pyi sha256:d9162df462a50b687d630d10b36fe64018fe6b65300cbb20de696bc9fab8f3f6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/aifc.pyi sha256:ef06d5a632d09fcd16b10673f1ce54c2de02edc258f07cda4927ed5ebcb904ad ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/annotationlib.pyi sha256:013fee31776c651dc02fc35f3d4eda1f4e42010698a6233bcafda9066ec5efc9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/antigravity.pyi sha256:c321c538708031d21fcc1efd8a8d18b9897e83d7e86f6d1ae9c92e1040ea1ff5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/argparse.pyi sha256:681e33a17ca61e913bac872c907660cbeb218bc5c279bfbc11ce328a757bc86d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/array.pyi sha256:f4d7e3a951bedb5b07144cdf79be0d241674c4b8ab55d8fcc0e93a28b1e04021 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ast.pyi sha256:1387d6b98cc2eb5942974078e77e670a4a2825a866957b76a91e11375b0eb143 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asynchat.pyi sha256:abb62643570854eff934784a0928c3ebb3348c46f2d717c9ccd1c068663cea5f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/__init__.pyi sha256:a9792f3153094bd353d1cee05a268750f3dc9a871568aae76010c1a8230e22c7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_events.pyi sha256:a89be65bc6f6bb130af7ab1b0df8ff9eecd2c2aed834fbb312cc79b6e630a5f5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_futures.pyi sha256:b440d8a51765598b3d8dd12378a8ce0e0268e5357536af9a6658b248e623d407 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_subprocess.pyi sha256:54aa295d8e05eac9f7f9bffd32d28fdff6716dbd5cea217b5b6c8bafc5e251e7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_tasks.pyi sha256:e9b4a2e0750f58101d102d68bb7015ddd7c2c77493d94b7f3bb13c9a483ddc12 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/constants.pyi sha256:05c09b7ccf3e54fb19b55de2121b4045a0dd7aad6cbd2ed779281d21c3ed4d36 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/coroutines.pyi sha256:2e32d0287142747ee2c8176d976057276b722acd51e9c33c1ec401b0b4ae41fa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/events.pyi sha256:757c39c319ba6c5461b11b781e65ee58b1b50d61bd3af0f0cd6b9206833f1bf7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/exceptions.pyi sha256:f753a9d3991f66af185a7c7770cdd4ca9f810cfd33e11530770a7c7018aa9ce7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/format_helpers.pyi sha256:2e97ded9465c7c7217964759e46be08bf321687bbe344e60764781324c4c3bf7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/futures.pyi sha256:afd39e9d014127201c8f015765f9d5c0a23829ead2751c9ebbe0ed5ee1c131ad ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/graph.pyi sha256:bc23cf1418bd848c5fc049aea2d491a1c0bc734c9c676dbab4934be2b6a37d21 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/locks.pyi sha256:ae5c0b441e0c31b13a68be2bd0a321d391aee15849d4c2336345f84b3055bf77 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/log.pyi sha256:af57bdff8d7f4a85275f1e86a341f4a2b1b3de2b4443d1c444c54bef5ce80088 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/mixins.pyi sha256:2c37b5cff0463a5386922885368de19943a06b7af1b2582742294186c3d16865 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/proactor_events.pyi sha256:152b24617763712fe397ce3ea59fbacddb0dcd076f37a74332d2e45dedbf71b1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/protocols.pyi sha256:b097045004a94f78b39d8a9acb005f0ab416a9eb173b645781df21ca741c2301 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/queues.pyi sha256:7abed034e570c435e8a001a5055a8365ae5be5f5701c16ad366db62de6561b81 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/runners.pyi sha256:0f714341d970f7868fc77a27179e72c0c708b7747d836927bf75aace4b7a9b63 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/selector_events.pyi sha256:df43c3d326a12dd493f7176d9fdfae4e686a30874afc075616f3b5761e0275d4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/sslproto.pyi sha256:6250c0a9c1071ef022d4b0d4b9dabb12397fa1fa271a82a7db5f1942c0595fd1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/staggered.pyi sha256:6112e2a5b3ae09b20fb6e4c6a0cc56605bb206579ded49e393300ee2c9d5fa75 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/streams.pyi sha256:4a3bb1345b0c2a63d02b5335313a029dfd6d0fcc688f3e6a934b303890c957c5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/subprocess.pyi sha256:df54580cb70eb7965f0f79d113161b0a8a44faf37b4a4a4add84bc1bd69d9e9b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/taskgroups.pyi sha256:02046a1dc0189e35648030844e15bfd2a5e6fa4f7c1700279daaccba0089c58c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/tasks.pyi sha256:d0de8fe6ca8840b094d78fd3a8085542572700a9728e15e86a9504f4ce8a606e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/threads.pyi sha256:c2471655ddd686ff53afa24e70b098b2ae8b7bf9ba3465a80e4cff2a72c611f4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/timeouts.pyi sha256:63912ef5bc57adf818aa1d84143290c55de9a708a6b6304ca00641537241ff00 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/tools.pyi sha256:531378c906abc1fa80357c0623c792da91d1a3d29d20dd9ceae15f776571efcb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/transports.pyi sha256:6fca24268255a4c90c3eaca3fe4860824e48955f4c86d5567703e7acc72f99bc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/trsock.pyi sha256:c24353354a938a14a31d0f57c9fc4d47e2fc5be53b5a18ac8b8fa2433c7e5ed5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/unix_events.pyi sha256:f29eab922600f220c322c47cdb16baaa5b4653dc68840dc8372bbe265362789c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/windows_events.pyi sha256:da54e46a43b1054905e9513251e04b7e3d1203bb65545cf790ef2be89150cb25 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncio/windows_utils.pyi sha256:700ab8e67cbb55b9bf197cf1138401501b8fe621ddd454a6dbcb42db4d228a9a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/asyncore.pyi sha256:fa081cb05ebd50564d974151c4f9cce1b3897e77690cdd22ec3e75027e3c2e6d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/atexit.pyi sha256:b0126a35b6cbf81d3e1df6c09b9ceec03afbb260d98a293e1af96d8f2980ba91 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/audioop.pyi sha256:92add7a9fd1f6857be27edb8bcb6015f2e3889b852f16c88082411de87cd9647 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/base64.pyi sha256:f1ff45108e2751a1b7c92df94df9f8dcabc995d9ccdc6258ded32d51b138df04 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/bdb.pyi sha256:00b7d0d3013ff338201ae0b3e284163b12752de778cb3ab6bfb9e5fcce0288d8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/binascii.pyi sha256:5e8ea26e243c2286d4844af5e980951081aa999beea83b6caab78e41742f2ca7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/binhex.pyi sha256:778b2fed20530a17e5732c1312fc1cdc05873d236241998978b8f8d3bdde31b4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/bisect.pyi sha256:adf0e08b3a5c8facc4db45c5f4dc725624f0d3ad9f6181499f862bbb22d744f2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/builtins.pyi sha256:2023caf8a4445f1998b3d4f59c5b670e10ed22c8333cca63f2303462c534bad6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/bz2.pyi sha256:4f4d8ad083a043dc9e5df30e6477fe24340aa06e3f7a0f42df50c3602bed9a44 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/cProfile.pyi sha256:0d200e47a714a63674c7c99cc57bc648717a8f5e7363ebefafbfc5139425b73d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/calendar.pyi sha256:1fba07bb8024b753e694c2b5ae29ab30f5da3f4528491bbaf12ae0227e266865 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/cgi.pyi sha256:1f4a699b365d84470862f01c7a9f4eb63950deef25c4f61f0306590d75733048 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/cgitb.pyi sha256:c3bca052ae7b3809c99bddf2aa14fc20a22d1f4988ad3444dd5ff7e7d7e6c25e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/chunk.pyi sha256:eb87f28a22c33fe3dce40712e0dc096f87bc71f949c22d0bb68c515bd1eec16b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/cmath.pyi sha256:f896312628b04eb076522bbf8a2cabca50eab248fa05e4d6b2e5bce795156ed4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/cmd.pyi sha256:83e7bc04052adb5286d662be8c9aa048223525a67c7dbe06f693dd67bff6cb9e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/code.pyi sha256:133e994b984851430c5e366a6d9dc84813c73f649e8db2c4a85386ffae8d0422 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/codecs.pyi sha256:0c22770f31b5752c530cd4619a2e2a5cff8fbf41a5c32cf94f7335c7a77375fc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/codeop.pyi sha256:2b2fb8dbe96fd63aa0707434561848cef24c1baa5d8befe788679bff50c0e3be ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/collections/__init__.pyi sha256:6394379012ae9b3f7a26540e2aba16f22a4ef6e936456aad72036303f8379f4d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/collections/abc.pyi sha256:0655571574b44360809ff3ed6e9577679234b7f4fb7d9099e3457ce2e3c00b1c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/colorsys.pyi sha256:baa0a51174e33900625743dd956425c5e250d65c23753eb2e3155ca58496ba07 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compileall.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/__init__.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/_common/__init__.pyi sha256:4b4e702331af07dd79ef64a0bbdb436e3deb0e550c87c87dedb4e01264b21cc6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/_common/_streams.pyi sha256:e5f40f5367bb2a2171a5c8f2736240218bb5e7904a57a9f9008c70d11f0a8191 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/bz2.pyi sha256:8b9d6bdbeb490ab42e4bd82f4da2fd418de46d0f02e339f302dbd348172c48b8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/gzip.pyi sha256:591f11393e117762e532e4ee26616acd19f63039f47f3d7cc6422e13b67b82cf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/lzma.pyi sha256:2faf401f79a5bf0a5e67a8823472dcdacaf42547681dddf993d07956e893efe8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/zlib.pyi sha256:50c84a4459d0cf368edf96429ce0b34ea84edce69dc69b24d80567db14965295 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/zstd/__init__.pyi sha256:5998e5b1851356cd25351f229d176cb0924257dcb37ca98e2139cea0ffbd37cc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/compression/zstd/_zstdfile.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/__init__.pyi sha256:8364abfb95650e93f63b0a238e3ddb276c364486e58adfc66ed2d8b2206ed19c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/__init__.pyi sha256:51a52e479eeac3d0575468449a5ab6e4935821bf6706315a94aec5638fbfc5a0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/_base.pyi sha256:a61e920fd87472784f51709eb67ce9e22f4115320566151a3392d54a663702b2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/interpreter.pyi sha256:d67edb330a055a462dea612c94447eccf58d3f96d6341876604b30c87c5c77cc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/process.pyi sha256:8a7d003be29818ac7a8bcb255e6fc16c8e7198ec160bd9846c3a3fa277976e24 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/thread.pyi sha256:34c13cb3a6a8a3d5600203ae6bee7947c5395890cc69d5d7aef900200c2ec276 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/__init__.pyi sha256:efe1441a683dcb7f79bd87f14c21836bdee99c4a4805cf392d816a792c79c47f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/_crossinterp.pyi sha256:38a7bf79efa5f92993c898e504ef0fa7be9e14d17187e6418b03207914158faa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/_queues.pyi sha256:8f922b92bce98f84d4e3cca4eff6036bd10eaaa56c6f2d405e1ec0a14f050fe2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/configparser.pyi sha256:b92f2acbd5709c4ba4070308e838add09f93ae3da4d12acdc1a8d2466a1ebb83 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/contextlib.pyi sha256:76a52f371969abdfb45e0bf3cca942cf8916b00eea5841085c89fbde3c6969fd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/contextvars.pyi sha256:81feef275f90f22f9d2b02a6629f04b19c18dcde322157345eccc2bf8a3f4813 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/copy.pyi sha256:92cc89ec5ad5d6fb1f60498b72f5fe6d46e7b46fa97310bb286a50eb58b72683 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/copyreg.pyi sha256:3ec1cbb7436da9a463ae0e40b3c4ca5753ee37103fc111a3b137f8f0d3e91442 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/crypt.pyi sha256:84e644639b41bd042a8f4d0138f41f44597969b0aed404929332ef3601629300 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/csv.pyi sha256:1527fdd3e612877279f93ceeba042e0046c1119ec632a3abef347c08197f1837 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/__init__.pyi sha256:ec0b48e2cae1c11ea2f5b6f257d4f462c5d8188b7d1894b4d931cbf672bef9a0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/_endian.pyi sha256:4a1599c07f8d879b34f39d13a1405a839b1f7d1852be5d29d903d02312f33796 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/__init__.pyi sha256:8a0d53850d644f1fb6f405459bb02c431147c6466da25eb5dfe4063842e1d5eb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/dyld.pyi sha256:9e3f2e9d854a190af2322c009f4e3431e7c804e0c41ce7343ec37fced8e52684 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/dylib.pyi sha256:d2378134e64bd82ea2df7fe4223a7662594fcf12043d4c5b7806d6211d4617bb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/framework.pyi sha256:5401647c9dba0fc48e811e2d37dd65c80ac54fb8cbebb7d71e878210b92b4cc9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/util.pyi sha256:4b0ab9f3532970b1ade68a9250679d94814a40553f1fb5616b1d99a0811fbf92 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ctypes/wintypes.pyi sha256:cdf0263aebab2219251b3ed87e830ab1c93ca2a634c2b411e8f7291e54d1fd34 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/curses/__init__.pyi sha256:2fb47365f83f253cac0fb5079e642ea392517a243f00cd1f0f9eefacfb47dcf8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/curses/ascii.pyi sha256:d44a31814338c6507b82063846ee1eaa749ad169f698fef295413ba7d57b61cd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/curses/has_key.pyi sha256:13ef404a30da1825a612ca3e453db88c305d45deef4441c4c9e2ef7ee0ef50c7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/curses/panel.pyi sha256:f5be4dbdb1f36322b34d008096849a81dfe67815b0dc07fe5005fa0ec7c2df91 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/curses/textpad.pyi sha256:cece4a7d04964aa2410e4cc7828ff64f878225130c69de9f955171b9d4137743 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dataclasses.pyi sha256:10b5b858927c4b8b06c5e40af84f5d542bf37fe5d5a2d229337d79bc604e0144 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/datetime.pyi sha256:4a0c0ac24f34b6aed8a3565449b45a3995f475c370186d09e78374a618b61526 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dbm/__init__.pyi sha256:6fb9f0fcb3228c35428e9c167f8db4fe2beef784c865ab1a990af8aa041270db ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dbm/dumb.pyi sha256:36cd4904f50e00c4df4ad9d450b3970e150957425f47c00cf979ba73eff49778 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dbm/gnu.pyi sha256:1bcc2d9b2fad1901f3421a174eeecb5b8ccc6763283b87bbe0705b404c71904b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dbm/ndbm.pyi sha256:066b9c2c15d47a00e4af21da889638874249ac04373557498e1fbe4b535b85b3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dbm/sqlite3.pyi sha256:e3729ddacb544c3e4b04e8ba4930e64af54f8409aec95ec65258c58df4241573 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/decimal.pyi sha256:d6c54b2bacdc252eb03c888f4fa6c1a10c94050eaecc6877a44ee55fcd72fdad ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/difflib.pyi sha256:9e0d47a2e99d53ca2d5d795a7d49e5b149420bd4225e2850bb95a6106a146014 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/dis.pyi sha256:0b140a756557453852d2eaa1440f059bd653d0434fac75507a2ea8ca08d9fd4b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/__init__.pyi sha256:b9b460a0df3605a570f898317175b692dff83ec12c96d8c43a9cb31ebd11596d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/_msvccompiler.pyi sha256:f5118b27682344637537fafad435a90741a28dcfa54f8d6786cbc2c4d71b15b5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/archive_util.pyi sha256:4f6f32c801793972e448b7033d25649dc7536a6e3cfeaebaf42ecdaed0433e67 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/bcppcompiler.pyi sha256:0e126b84005ac2ad544553390ebc1bd76e67ce798b602ba90ba3d9fb317dac68 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/ccompiler.pyi sha256:2c58b73fe929c20226766c5d5c5da6c49cfc65890d5ce046a4b2e293dc331c2c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/cmd.pyi sha256:a4a69c7bfde8e208a181e69a19230e8076d94fd6baeed24875bcc2bd5e3bde83 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/__init__.pyi sha256:498600c4a84202bf017e3aa8867706900668e6beb694361f16ac77812e214d1a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist.pyi sha256:3bed41ed55431520bee1d33d516ac4f1361ba80d170735069bb16bc0cd7b6e15 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_dumb.pyi sha256:8c2d40817976e4aec2f4358ab94dd2eb13540f850b8c9238d4a3d2e8488d082c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_msi.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_packager.pyi sha256:ce12cf2f0e815c0da507f36b9a5d9ebf94d56cff31b68c26b66583a624bcbb66 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_rpm.pyi sha256:f08d90c729d107e483df13f09ebd462b1f22aeb650bb7fb1b281921db3b5b799 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build.pyi sha256:313e6bcb3217542e3d296f88bd2bc323376f54ba25f77b7d1004812739ef653a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_clib.pyi sha256:0be9f47c0d3c4e6dbf5308cfe80df86382578d175f7f2cb26276b2ab8bb64133 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_ext.pyi sha256:8b20b5a892212e20dfdda4bea644ccd5e0c778c5f494826b1deabac76bfcda60 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_py.pyi sha256:9368710f2ce432d30798973587c397a0cf54bccb957e26390a5517e0ba89f2a3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_scripts.pyi sha256:c8a7a1ce3614560db43acaf1b87fc708c4e7f4ea9f266abdae4a994594018642 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/check.pyi sha256:7cb78f7344ce5333d6247127552d672d8f6e8cf8ea4e9d8f837ba7eb6c259b88 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/clean.pyi sha256:d0824e6b1ac7750a7181cf97801ae5b30d6af56915a80cb849dab74939ee0e09 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/config.pyi sha256:401aef3f4511ff740194ea750fd24fd0aa7cb340dc0d60326697c1bc3e92f7c4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install.pyi sha256:e1e9c0cc2d955f891ff603d57516cab96ff28e99e90be0863805b3af4bb2fff9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_data.pyi sha256:0c952b1084d49848eca867b07475b4180906648b95ac1170045c7932053b9d40 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_egg_info.pyi sha256:ab0cb09ba4588f7a1d6b1e2c2ba8500fc1104cdef922a33cb86033644a251f6b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_headers.pyi sha256:e1f91b4f5312af223559a76123c9f2f96e9536bfb27bcfaf4bcc09cb38a10768 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_lib.pyi sha256:356fd6cff0f1bcd7fc8f77184b5fe25497d50ec0d0e643653b2c5172ac761956 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_scripts.pyi sha256:b7dbaed6a70cf8d9eac2c6643e1f96efb6b25b5b09d97889559e91674fd310fd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/register.pyi sha256:a3455b981b5e3a7ea010c00d62814ac31cc30e99664c0819fcb3b01326431947 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/sdist.pyi sha256:5a0e1dfa033edd8a715b5f1f0ce7c6d7d9bd072bc0e6bf1c923925b03d45ba12 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/upload.pyi sha256:89b6aa9ca1a32cf80c0bcfb5486b2d4c0ce0b6cdf6d6c9c67d850469afd302c4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/config.pyi sha256:d3e4c4ffbb08b2cf140e11481e90922e129f02933d233867ac1d9fa35a7d0e08 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/core.pyi sha256:7c83f9ea89f8e3eeda2c549caff6f906da88cacb672e729e624477c10e66b13e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/cygwinccompiler.pyi sha256:c6c1e37c831dbaa4bd1390b6f1f14446a5ebf12b3ccb51863b5ad1f5547cbcbb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/debug.pyi sha256:c9d6b7f9d7eecb4b3ecfef5cfa187cf11876afb5a55fc827c1212c6cb6c0dc9a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/dep_util.pyi sha256:cf5bd87093909285de2e9dfbf6165cfc3eb5d1a35949f48bf66aacfc09b0f6a1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/dir_util.pyi sha256:fe2a4dd2fcecca8b3697a08facf97772f9ade06ee5ac981e9f0ecd92e3976df6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/dist.pyi sha256:51b675ee513e15d7d60f74d7331f8e8f34581e20492c17911b3846e8ca1a176f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/errors.pyi sha256:2d9d80a7fa13942005cc79e952b87b9dd8e160b8562627e8b19ac5fec90c8088 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/extension.pyi sha256:a08b8a6d4b1b581b566b4ebcf1b31f4321721e635270547241e7f22f196a9de2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/fancy_getopt.pyi sha256:e38bbc7efbe645bf685fbe91af03fc655d38ea62fbcc284712551eb6cb5d009d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/file_util.pyi sha256:3c3ace9e79012897f541f6cad80b323bcf799b7101086082fb4d11a13889141e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/filelist.pyi sha256:c0675b3d2144e3186bd4e59633b86556544bd5b164299df0a1dd8bec04a2f010 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/log.pyi sha256:261425ce8626e045810c23965ff901a4f1f8bdbf81e10e9f442f61323fe906fe ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/msvccompiler.pyi sha256:04ff67c3d8fb6ca9328212baf6e7d5c5363ecc41b857e6cc1047e75bbeb66552 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/spawn.pyi sha256:dcef46fda1f7b4001a0daeabdca20fe59b4c04f61f3355088572a08fb206edd3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/sysconfig.pyi sha256:03652130e82f2ef5d964aadafa507001dcc4e5d4a87a0bf562f01ce4dce3ae8f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/text_file.pyi sha256:82d90135f5199c96c97a8a529c590283d41bcfe65f51393db6aec0f4ac07212c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/unixccompiler.pyi sha256:d35101cc6ba0f8bbf796d7b89984876d675f782ffdac102905056eff30bb0353 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/util.pyi sha256:45b066196ba5ef02739fa35ea5597b55c74d0c5187c1f6e196ab0b4dc7749f67 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/distutils/version.pyi sha256:f79c839cdcb299298aaf37d3931ee91c06ccb9ed56a2459ee65eae798c2a961f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/doctest.pyi sha256:5921f379f0752aa8d0bce6b2ddbb9d7e21058d1c87aeb1ceb6f92cabec199929 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/__init__.pyi sha256:4213fe9e98482f80fdf06cb0c78b6aafbef8ef52f926811b256136a6e6f33739 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/_header_value_parser.pyi sha256:990bae165a9c2c11124a952a7c49001a3abe13b82812b203b8bb0341eed7af47 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/_policybase.pyi sha256:ce9be4cbfd74cb05060ae97611140db38c0c9c5b761e3b1a6fae720574faa8ae ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/base64mime.pyi sha256:d9eb7289fdfbd0bfc5bdd19c5504dbce5b7f3defd9481f6bd762567a404ad24c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/charset.pyi sha256:53099e51c46e4530831d75440f30c0481378944b551b503d0689cd68c9afd1bf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/contentmanager.pyi sha256:ce7c4b14f815a5ad2b87b06d572a2986f6a96a686923caad901a64e6f3aad0d9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/encoders.pyi sha256:4d62423e2f720204139e46d94d22f7be779b8d779e8c50d26a7a909d559553d0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/errors.pyi sha256:1a3d0e88302820ad018c006d182bc62f321417d5f5bb3f50a6e886fc21ef5cb6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/feedparser.pyi sha256:ef782d7449d02579107d383b911e8af0b39738c6e7ff22db787b7890731ce920 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/generator.pyi sha256:1320a6f4aa9166f610cdc329d833f15a8dc891c91eeb84e3ea086e547ddb8daa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/header.pyi sha256:49f8a9cca195dced18e48c05f6499db3a5346ac3de3716a2d919d35677e7a5a2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/headerregistry.pyi sha256:f6a496cc9ce2ca3acadc0cb42cfec82b507d1ee37fdfe05541cb19ba00068ccc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/iterators.pyi sha256:fb587453d97d1ea9d25b8174b1fc9ccc4d666765284d752daaf6b5ba992c620f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/message.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/__init__.pyi sha256:f076d777781b4dea3a73142c67ff40fcff103c67fc8dc94d765a22dbdf07c561 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/application.pyi sha256:e0e1d709f1bbc0583c5d7476097a9172c1d7d5f0c5c096ee7ea10fc7ee958faf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/audio.pyi sha256:1424ab9e99fae267d02c053f9711f01d1d32c2804cb9d7a338b1caeb55101fd1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/base.pyi sha256:7c1475bbf8e38bf4e8826f474353ef5757c9cadde839cbd3d2f1b9e7063c41a4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/image.pyi sha256:671c922388a0f64359853ab525f3c7b78d818c1e4b912c77021a22306026b076 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/message.pyi sha256:5053ca9d1d73303f55d4e5e26e20049e13f879162b1dea7178631e21a41a3867 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/multipart.pyi sha256:6019a76e0a7709687f1e3c9144ca9c4395713cb42353f7bb779e867844903825 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/nonmultipart.pyi sha256:62d9f50fb14b1e2e15b35e36f94a7ef64049a19f67347a93b87fcbacf9c94f32 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/mime/text.pyi sha256:c4ee46a2c4f61aae12593f41725fb43568f97721532d46b779ef379a9f99e916 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/parser.pyi sha256:eac0b96b0d1d76d2a95cfdaf2ff96524cab5625bcde4bbcd67ea47bb7b433253 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/policy.pyi sha256:60f2686d70d9d1c781e0a9d91d260a53d6b6d40dc88821afc05f05e9f927c520 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/quoprimime.pyi sha256:1c846e71a6337e7f741a9ce832d9a7a654656d307dbd7cea5de3f474726dfc5e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/email/utils.pyi sha256:984faf3bfed9b297334d32f11ad1dc790719a5165d7f934b17115a419e3e1f03 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/__init__.pyi sha256:d68c397b3bf0e09fa93a598ec33956d438860aa569df1c6f93a683fe06c1c72c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/aliases.pyi sha256:dcef1bd2dc9c8f7c01345a221b604aa0b0dd49b2317347de954790b343615476 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/ascii.pyi sha256:cc2d3fea0b0e1f9b566db1eff6c35cf57a0d0727b9db1e2ae979ddb2de67b0d1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/base64_codec.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/big5.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/big5hkscs.pyi sha256:14b465c2509114d4c5e9830469c080c4e0da069635a2364f0795fb78203f0bf0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/bz2_codec.pyi sha256:4ec4c56dcdc17074899dfab90f9e0dd5d6098da2d2205ca9116150eb868e2d31 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/charmap.pyi sha256:64fa4a236033cf31d7d81f0f0957b3546f4eeb80c04247084a8ca90d617c5f14 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp037.pyi sha256:a36da423daff0fa79fedf15db23a1c6df77970eff14fde161c562a4e68cd2d2c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1006.pyi sha256:1843f15fe176f3a615131f71940f8b41e30890d96cb1d7df9a0dea59ebb6385c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1026.pyi sha256:66c6d5bd3b099c5da36f3198c04da3c7933a8974231c41a32f25588520718d3a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1125.pyi sha256:e5758acbc6ce765ca4b0c24961342e33379399b31c7b2da9ac441a46beb71e20 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1140.pyi sha256:7e4b4f69a7f8f7f1395189046e66c68d6d9c195fd9e83e94c97e96432c65f07d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1250.pyi sha256:6bb8bb00a8f9406c398e43130012f1b9ce0c82f4e3f0ab308e5263eec8c901cd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1251.pyi sha256:b0cc6e5657c7b7fa7df2dfeb885006d24da3ce2985412b282328c0b8e05259f9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1252.pyi sha256:c702564cf44b360f45c6c5e72e816efecca8b98f8b2ef6ae8607bddb65327d21 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1253.pyi sha256:555ac982f63f9ff27df83ddd912ebfcdda0baa74c962477a6e91bb7903de2d07 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1254.pyi sha256:850c831103e7ca2c163b3876664b97840cd8d192ad817a7292a698b10a1d8b5c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1255.pyi sha256:8db7cf75062f50a42edb1996241f2b43847141dc48aa188997ab12b410648b28 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1256.pyi sha256:49426acbec668d6fe6dee0f4c3f91bc1293b68a3cfa2e1e2f7c4fa2e4ee8011e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1257.pyi sha256:e9369106125f82f7875599a5ef8303dc03c19f28593d54c0c53901f9269667c5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1258.pyi sha256:e6d306ea63fbdb4b9e78e9965dd2ae3c4dd64715db640e08b43a483b2c037084 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp273.pyi sha256:2b06b2b221ca0e7ded4004eabd284f7094b1394933068f6d2c9aa921d43d7b2a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp424.pyi sha256:79345022d833d83602ee90c5648a1ba8bc4ca0e9be920d2004bb1470c0b9fbc3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp437.pyi sha256:d07c8164b410bd154611b5e54a41403de290f7986627abe516a2c779debfa0a5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp500.pyi sha256:2fb71caeb2f9502a163cbb0b09f5e729b8996ebeb8b632ed0683d443c7934a06 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp720.pyi sha256:dff6abeca59c6979cfda8f82ffe0319b0dfbf4bb6b3d38e36bcc866a4806367c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp737.pyi sha256:ddacab032dd676387d1ca7b433e28dee7abd18130a3f38f1362fd7d171c93e88 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp775.pyi sha256:0ba7c27b0fbc1762d05c51a8fa9a5ed7804081582cd9eec2199d6aa9a545ee25 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp850.pyi sha256:d343037725ad7dbc2004fff2b910ec29f09838d61e892e4c7f481c41d2963c0d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp852.pyi sha256:2ce91a5eb73514660420821bf68436582952db1a7b60a809929a5144ecfc717a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp855.pyi sha256:605e5a36fb6e390b8d5c4030d5133febad770adb601b518a28140c60382c9e62 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp856.pyi sha256:b8c5ca16aeb4cf499a2ffd1c9d26912655bd848753cbf3b844d15ec2d1abec40 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp857.pyi sha256:14be6da962b8d30fc41dce513b96d67080704fa8a16ec95550d835b27225870a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp858.pyi sha256:72420d19b3f9170a3f439966b8377692f6b2e6ce7136136aa34e27b182f230ec ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp860.pyi sha256:e9187e960b72ae0efabb01ab5078533c29b0be523283a85ee1f6de18f1d1d53b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp861.pyi sha256:4233e50c7a4d4001eb475d199d316faa89f524b9af4849476fa74b0abde86d0f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp862.pyi sha256:8a529c7f4c79f93b429faade2dce60c41baff1565dd4bceed055da675d1a4d76 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp863.pyi sha256:3fdd4623b1898a0297687ada4e766415f09ecdddc9aa90d107fe7034823def37 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp864.pyi sha256:9a41354189ee46d90f3261386fe1e3b45c3f7bebd14289d5fa8b6a1f0549ed68 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp865.pyi sha256:402457a0e949f954562af4a36d6dbf30f3ede25c56a3d4aabab8c807f513796e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp866.pyi sha256:bd70fc6d9a7f6d1d9a6b126c922416d3179662e66703ad78106506bde6fea060 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp869.pyi sha256:c4670d93a096685dedc22d464f7b85ed2588fee6a30cef243f9d5501d01881c5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp874.pyi sha256:5756c56cf87e80ffa8fa37900264ea76b26e1cc9551a3a3eca2e124e1ae3e9d8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp875.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp932.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp949.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp950.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jis_2004.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jisx0213.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jp.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_kr.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/gb18030.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/gb2312.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/gbk.pyi sha256:15103743176e3b316b449d1fb9e18cf77fcb5f8579e4d51c36479151aa578a75 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/hex_codec.pyi sha256:5bf8fcd76d26e5a04b4aaf4525ef530926beeac21b60e0607c1e24456169cd79 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/hp_roman8.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/hz.pyi sha256:07d6f85e1e4e780dd648c0fad90fb48bc37838e0558cfb2802d87a6708eaa629 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/idna.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_1.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2004.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_3.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_ext.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_kr.pyi sha256:ac96f446b7510e5698c99ac6f20b37281153ea0aebc4b30df8a19ed3b0318778 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_1.pyi sha256:e7f22642daf85472e55785daef60d3793f0e87366d0f2e01bdffdeba33b9c1f2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_10.pyi sha256:165a9b55c52a172e095f9a04d6d15077f754d0fa9293672a62b62257347f9f5e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_11.pyi sha256:505b62e4fd5cce1aa95eb06d1c4be7d8e7a589982779a134ed0a5aa5aecbb609 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_13.pyi sha256:5b150c9a5614f7f4472ada9e97ed6c56c2343ffdeea590b81ff503f545744f4e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_14.pyi sha256:7ad9c67279c81ba83445f044fd1b796b5976580491e0b90e8038092ee82dd5d2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_15.pyi sha256:ab3ccc94d581d30ec4b436a72ec64135788ac813e226a8d1087cf5cf20475a04 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_16.pyi sha256:5fd01296c93f34ebb56dc0a343dec76235400720e5315f050ccc9906e24771a7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_2.pyi sha256:029f65796314f833636a0c1edd9f0ef2fb81a3c35ab8fac0b2bd5b099734b9a6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_3.pyi sha256:6cbfbe22072f7cbcaad26a2586e28864310e1a8337d1dfad6f7c6c6306b37e85 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_4.pyi sha256:380b4e152f769c5e5a54554be9f74fff2a9e768cf1a927eeb663c6edddbad31d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_5.pyi sha256:e5da47ea6e5bb77ee063b6b1772f6ca8bd9147425be62d2690d62fe5590e4ed6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_6.pyi sha256:4e32538795fd62d8eeb31f11b889082955f83608c7d112dc8304ea3c20770a34 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_7.pyi sha256:58a54a9f8cd2f6609a7d902afed3d8e2d7be25ad4fd6c1ea4a062240944d7dea ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_8.pyi sha256:27db743d9e520b7cd87a2ae050a4896c3389b9ab4fdc38a8e0aaa91ce926979d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_9.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/johab.pyi sha256:82913e5253b6f780f0214fec6a3d55a1c48327af624cf7b4fe96c02a3bac0daf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_r.pyi sha256:1393533a1c96dcc32ced0d849ebe24624a0edb85a9ecc862d5839cebc9b8d8f5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_t.pyi sha256:1886ade54b261218fb65daf044b1e135190234d536eb7811da1607cdb74124cb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_u.pyi sha256:b998b612f25930a9988142b9d9fdd9e6e415780d32c91ae3b24fec7f4c2d8cc8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/kz1048.pyi sha256:353f482a072387223b0a27c94ac71aa76512e5f6671d54d3d851767fa775b61e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/latin_1.pyi sha256:087d1baf240b4c3fe0fade1f1a24a1e4284d10faf7ff13a9d129c3abbd685929 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_arabic.pyi sha256:ea7d1a736c63c4db604356b15728c927583705c76c827dea143a6d21c9b5e51f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_croatian.pyi sha256:9aac12993bc14f3b21c0d68257dd1eaeaef92c625da464965c739123e2a7df8c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_cyrillic.pyi sha256:faf85953932309eb03ffb59a1352ee7286e48dca0f4e1e9d63378a12cf186fd4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_farsi.pyi sha256:1e5b0639eb3313cce34758cf8e3709e159d2f010965684145539dff32efe0d47 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_greek.pyi sha256:8a279ff0c87fcc2e4a154af8ebff9996736866455902d4107bb1db679c7741e0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_iceland.pyi sha256:67a4fccbc52d463ca241378cd1151a4ee55e007608cea00953ac38f1adb14f18 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_latin2.pyi sha256:fc47a83c512e98db571b203e5e0e104d55c2aae2b31eafd55a8d788c293fc950 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_roman.pyi sha256:322bfade09bf12348bc49ba045f9136f4496f7c7ddcdebfd9e80cd728e1f40c5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_romanian.pyi sha256:874304174631b7591ac0fc7eca8dcac1fe064d24f0b34ca9697adc4c73c4293c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_turkish.pyi sha256:7b0e638d5469251e709b4fddbe86478963c4d28fb6847c33df92f57f32c7af87 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/mbcs.pyi sha256:130dee747ab81187a1351fbf4d13da49ae0f386f1053cc19a2e484d937322892 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/oem.pyi sha256:d8b873be4093785ff9a5aa3d8e93c2d63ede26cc760529e3134de7531a82f1f2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/palmos.pyi sha256:c7114305070b8469aa8c02a0373dc8acc1ce01b7e9cdf39e0fa1935734b51028 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/ptcp154.pyi sha256:9ba4acd9d29907420871d1b8d812b8461da910f8d54443741fcd1919a844016a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/punycode.pyi sha256:c608d7ff5a5877602420a81812be36302074b27abc38d1c493be0c0bc1486c76 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/quopri_codec.pyi sha256:3a933b99e7be5e413ecd8694a9373f32ed7fa1de38af0f808306d94d89774f20 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/raw_unicode_escape.pyi sha256:9bcecd72f41d915f9c7b3b875979f73ccfba5cc7ee66151a710367ee25039617 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/rot_13.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jis.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jis_2004.pyi sha256:6a4a346ac0aa5d7d1149a2ccee4c0ab21a0ecda4e79e001919a15da2f059c8e2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jisx0213.pyi sha256:be3cc8b6a718797a2526e76eed4a7d00d165ee125a2860ca83ccbd87742559a4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/tis_620.pyi sha256:9404fb9504c18e66fdbba7e03643b50c12d47f3bc1bed3f45216710bd79cea20 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/undefined.pyi sha256:186a3879b0bbc1af2a6c6478a988d5e87b00e96b84b12e9d0df9ba31c33a4998 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/unicode_escape.pyi sha256:f90bc473d8934ef929c4d07bfb3f4f67f9cd1f9cb47b1dd1cad89ef5967a1752 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16.pyi sha256:535401c2224b7920344e8c242813e38a691f77fc73273952518fe29f92831775 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16_be.pyi sha256:4e9f8106226a49e0593723be81534ac6e356ffa490eb8ed999145aed47899a93 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16_le.pyi sha256:823b077635e3d3a35b3608bea20d14096aed0daf2e3ca5c3d5b1588faa00f36f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32.pyi sha256:333e34504fc06937738f33b8284113d9d305fd8e455b9d6803365facf7b1759b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32_be.pyi sha256:31b1f1b95882779ff990afec0c5db2f0ceb3c30daab6138be35816b30f8efe18 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32_le.pyi sha256:9d201eb7a57a137c4c79fea2a7e6fa5d029291af1fd00be9c2bc577833bb484d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_7.pyi sha256:90180977d16dc0f5d34478d224998196865e0a392b544e80eac7c5414ff3caa5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_8.pyi sha256:6c50a92cc5e836ec7773affa26024c404241dad764fab42d65e7d0bac1c8196e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_8_sig.pyi sha256:0c0fc03e006f01b8a6983ecc032e1528c0bfb7d1535cf71739c5d6ddaf6e47f6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/uu_codec.pyi sha256:af01cd1a50008891934e2806c1d28a767506ef682ee30c7c61d10f379ad43672 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/encodings/zlib_codec.pyi sha256:60d0f638d7dee1fb3baeb276afdcdc1b954cd5e36d9e3f59a1a67e9fd18a3b48 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ensurepip/__init__.pyi sha256:aab2ec4a14aeee17267df6eeabfa68a1846c1ed55662c325dcc8bbe7bec45e48 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/enum.pyi sha256:b8d5e82849d4b09e75fc04854141367c702ef71dc17d14c8b83ad008ae099daf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/errno.pyi sha256:9bfbf435ffa97ab4aad6f42a2072b58f1c659c3db08c8fb4ba632adbeaa743d1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/faulthandler.pyi sha256:e26346770cff398eeb8dfd08da3fe4d749425cb9425dcfccc7dad5573a382caf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/fcntl.pyi sha256:e3dedc292f68678550aac12b47503d304de4cb329894d182bd773009ba06250e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/filecmp.pyi sha256:6e920fb9296d9e5772f9b31884c34eb09d40c49150c14aba97d530f7f00ac96c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/fileinput.pyi sha256:31b8294c8bfa290a7ad83ce1eb581ac58b972b8db42f1f8325b027ed0da389d3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/fnmatch.pyi sha256:d01d2a02de41fffd8f4fff7ed578f924a7a9c5ec009ea71efe40bdbedc891d42 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/fractions.pyi sha256:83b3f9988de03ba3c921f534ef35c85aec93b30a02cec9e84f43211d1eaeccca ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ftplib.pyi sha256:0a9e5b203ef44812cd48a115f5fceafaffc2b0c0b013a1de927e2660865a10c5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/functools.pyi sha256:88157b3672dca25812ef446f4d9eae4236a98707ec897888594f4581c8fa84ba ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/gc.pyi sha256:4e0068ced52e76c4a205e4655d0c033d15d5ae52f94f1d0b0a0011c7fc69d4f4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/genericpath.pyi sha256:ae698854e2fa397b3320c666f8d5a8b56cfe243877ec7ef38eef6ef3a8d15c4f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/getopt.pyi sha256:314644c32ed845f2a1fd7cf204d4d613d2a617f1b0059eaffb1436b27309ef5d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/getpass.pyi sha256:96290cbf8e0dc80bfa1440d2a624e9b8fd97fa747754d4edefb2a7e29e2bb74d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/gettext.pyi sha256:97dcfca83b0fad7a65d36341e120401113748dadaec68597955e71dab308ba17 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/glob.pyi sha256:2a98256ad4a3e02b0b684ea27d7e8eb2515e7ae617cedbbbb7c1ecfe548fd774 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/graphlib.pyi sha256:95be40cc50deba2ad4082e1e7a8c5b8f0b5342c967f79acfb117ac628ee4a612 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/grp.pyi sha256:ceef92a48f517c734903a08096ff3e3e14beabf29bd4a66c3524034f698f78f1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/gzip.pyi sha256:b0d1e9a55d3c0650f50426001b639cbbc51ebdac9de04275eb115b440a6ae7b5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/hashlib.pyi sha256:35cdd728f222b0ac9e52c42eeea6929c4cc0a4639c79bf896d0614b3380e1517 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/heapq.pyi sha256:608d88e92212c5444f8aa74e971593d1c3e2f21fa0cc6f42fda4ab62b4967496 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/hmac.pyi sha256:f8f86cc67cfbc9d306db220b8e39f9a47c263005ef30c461d03eea46b8943913 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/html/__init__.pyi sha256:a8cdb85ce9e7a86c1cda74e86c4c2a581f0cff9403207a2ae0003c8c8f348882 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/html/entities.pyi sha256:c2112f0d833cc868680856f3d74ffe7ecbb497694bda567e4f7912622fd26ff8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/html/parser.pyi sha256:c918e44ab93c6f8bce3f57e17ad4dd6a057b2c89056b823291b31ad5721baa06 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/http/__init__.pyi sha256:8cf935b0a00150565da22e1bedcd2f652bfd591251d6d695a3338ec7294ee59a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/http/client.pyi sha256:445859ffb097229e4fd034de1919ff5147215cfcbd4451a0cd894b6c23d078bc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/http/cookiejar.pyi sha256:a37d06c35fa15e2c22048652c69be71ef6e26573e8a2b6953d52b08eb61c91cc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/http/cookies.pyi sha256:b1bda4f8ac1921cb8d4a86dc926bbbe3de7e9c5b1bef81b531c8f2018ccf8774 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/http/server.pyi sha256:894ce4b7accf7bc80ca4fee7c6dcce0485210e60d73f2ce0c2fbd9bc021b791a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/imaplib.pyi sha256:63891c38cc2bb496ad84651d094497d1c3045604691c102d5d0bef9d811e05f8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/imghdr.pyi sha256:fd2e92bc80adc4c08f9a84a8580c0b223ea2ea398e9d55b747e998b64a554f25 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/imp.pyi sha256:2351a29173698234810d3cae449394addf1b7f9d71e7e86e6aa51d55245ecc93 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/__init__.pyi sha256:5565cf7fe9943644703eb83054d0f2677000557ddef68048f282b5da177c19bf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/_abc.pyi sha256:3a94bc9dbac02ff4ade61a2a1935864e52adcbf4e05ebca4e0521518ba69d28f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/_bootstrap.pyi sha256:43befa69d3c04dd814981d4b868d9a469b6d6530846d794f21b69adcb4bb6be8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/_bootstrap_external.pyi sha256:8c345b8a2dbe4773d87f60e3800dbf0837bf2588cfae36391bead48c3a8d6e12 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/abc.pyi sha256:411bdf6c0d680afae74d294f45f71f0a69d14923ebd79f96bf975191be828d7f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/machinery.pyi sha256:db46c408798c64beccb8a706307a65119404c05633c2c40657db0131e5589735 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/__init__.pyi sha256:82139818f2f59ce8b289ac082e715f04cfbd0975e24a6f0e30a6bb3c965d8486 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/_meta.pyi sha256:b1fe2ab0c954147b5dc645310906e8fa12f46a9a74f1c593abd73ecf41da1f2e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/diagnose.pyi sha256:a11f43b804e06d041532606e5f9dc0f15cdb6c42d7de0fc28f51538b0912f61e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/readers.pyi sha256:7e716c1de642e5e109df8c11bcec7e4de7b113fef8a27592c33394330dd0039d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/__init__.pyi sha256:fc6eb608e3b276ff4baacce1dd614b36f2262f93c915bdc1a4a118854422bc16 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/_common.pyi sha256:d3d26bf5b7c4696d3e395b3c696d802bf2eb140ce63ea1a629e0fa1b49d3e343 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/_functional.pyi sha256:5690d1a7f3fad4f3580b9ab25e4805b8602edc83421ec0a80fa9d9bd27ef4c92 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/abc.pyi sha256:2fd212763ca2571f29a673f66d34a36dd77f773bebd65637fda467e997e2b6c3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/readers.pyi sha256:44c1205657fdf081883c331e748fbf29685ea6f159eaab0f025b21c5ddef852f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/simple.pyi sha256:47573391e8830b6b4d90695a2a5994f1b113063aa0b6b3aa2c533b8b97961af3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/simple.pyi sha256:3e5c4d08bb97c38fa18037494f8af990fae63bddec94230010cd120680d2442a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/importlib/util.pyi sha256:40935509eb2ebe57434e4470eafaa625e8b55402d2021c574a89097827231bc6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/inspect.pyi sha256:24b74f98699a0c0b873bb8277ec6e304ebe70d52e1181eb01ac9021e8295ab8f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/io.pyi sha256:f8aa2a2dce407665812e549a2f587ae89401ca1d2167cef49e842463733da882 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ipaddress.pyi sha256:8fbefab47924ee7c8dce394685d8c0393c8399e50178a0f1f2fe0c097c609ce1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/itertools.pyi sha256:82a77ec885c22ad1a119a691cd583c057f933c506850ed2c74d984a772cc1ba7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/json/__init__.pyi sha256:c668e9efc8aec91d55b46afda04c8415856b1541744e617b86b7d44037c85299 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/json/decoder.pyi sha256:bca2163e79bd62dfc6f9aae44dfb1caf4249f4af8cf8784410e7d4f1c8bb948f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/json/encoder.pyi sha256:28b51b2b1c31fef6f1cf7de37080a72b2a212a73415465403c9084d851453618 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/json/scanner.pyi sha256:20669f6eb9262369ac35175b920a8811cc2ec75b4d37e95c964a7d51d3046cc4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/json/tool.pyi sha256:27c598f9ab91cbd3c63708e7a8372689229320aa780167b260c7a5f8b2ba2ece ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/keyword.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/__init__.pyi sha256:3c7f5b005fe0ed7fe102199c962f4d19bd9736ab235aa5abdc5303ef26252b18 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/btm_matcher.pyi sha256:1d46b98b86a53cb5c05f108acaca0ccba5231102e24054670a7e8b0728366674 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixer_base.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/__init__.pyi sha256:1eb68b93f780123a060730061cf736f940100ae628bf2b1683cec2be8dfb5fee ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi sha256:ba66b59123d9ad8b01fd73fe58438eb74414ea05a2657555fcd9c6e636c94782 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi sha256:23c8165dfc5edb5796d24c0f529ba36fb61548f8014381e49bb5f55ccfbd9c6a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi sha256:92890f4a76cedb6fb6910fac0cec2e83ab523de6398ae560dd524a50a92b77cf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi sha256:9c97518e5c6ffb4e4658941c63ad009c9df985c85686d79ab888e8b1a6146c0a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi sha256:104146cc94cc9ac42a6eec7f577dcd3c1638022f462f7fe3c2d64e2883d209bc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_except.pyi sha256:8415bcffa595007a8d374f3281ae6f8710b73f9ac1766bf3b3e3599c1e0b476d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi sha256:1bdf07b634eff4010ccc0b169cc42633842f50121ca060166c90434eed258bc0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi sha256:80cad4f1b872815335cffdb81f8433d0582d939788b2ac58f54721e56acd0b92 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi sha256:eeb7c1d5b5268fd78ce158d02568520a0f738d0bbdcc5a92092d81e6460de3d7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi sha256:8a2705992cadb16235d7a2c27dddfc49d495162a6dc84e49f607bd2f8bf5b3a9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi sha256:17b7f98e4f9fb9ac8d2a1da3d6f944b1ce44ae7f3114d2def56c10eb83e3c641 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_future.pyi sha256:b752a2aecb21eab107dd82cb2b40baf6b3abc974ef6cfdabf17c0d3f7af305aa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi sha256:e977bcf2b8a1d746564d7d8c2f5147312aa1e6f00124d3901bcce0585a4c16ed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi sha256:2c7dc6a8523f20d4bc47734bbd607de513dce089512683c8113d19c507a75e7c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi sha256:70ddf1215e056d5e924afb571fe19fe10398d207df3d935008b4c48413cbac62 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_import.pyi sha256:f76dd0af4eb3cf2be6f4de3cacbecdff972abdb9ba033244cd7bbcde49a4d4d3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi sha256:cfd4239de9487614e92ccdd22c3367ad0e106763fe5e8c17cde28fef019d4083 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi sha256:7c8a466a2c2c264fcaa0fa75c9ff3314951c3f53a907add27e29595e2451dbd8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_input.pyi sha256:449a7f9146d21614069bb4b5e8cc138f0050d01404368a183bd332c9f6ceded8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi sha256:3b23f38959b577c06459586ddd65b8a849c8cdc401ab52f9e4de57ca73d14313 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi sha256:64a98a99cf8ff383b528b00aef9dbd140685900a006149e170fb756ebb82a77e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi sha256:94665edeedd935836339abf73f9c3a9390c4aebfee031a8d218d340b9e791e1e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi sha256:f60fa9d5a1377150140f0fb153317c238ad98eb7367fe4cd084ba244d1eb1c3e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_long.pyi sha256:014586de2afd2266cf0c6780ed3ce916b972a47ce27cc8d4f797bb8c170bc18c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_map.pyi sha256:01bc3e50a7ed53d09ba2b97dc167dab590c5ea5e95cd7356d52c0847eb3d8192 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi sha256:b28113f28f49b1cfd4a28d6cbc6f4cc3cbd5e00e57c379609be897fae1d86ca3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi sha256:a8193949f606efb3eddd324d4930954c871303bbf31f4748a291fcac6a0c66ca ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi sha256:0eaf1f5a0d4a38746c78309b9d2945bf14108297a9b619df3451506ec9cab14a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_next.pyi sha256:8347b1bf7dba81fe6e2b84eed8c08a75ae6b4bdbb1fc02d5b24e77af57854c8f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi sha256:d167b0fe6dc95a60ff1bf4f6ee91ef6256782bbfda7b0c85ce96b4e70d86de8c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi sha256:a91c115c0f98b153c8b947de0435830eb728d27af2b3b29160c976bc8ed6097e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi sha256:9b981aeb6149a3bd224bc296d92912078f138c2e570cca5232cfeb8df90f01d1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi sha256:8e42733406435bc5eae01b3dc449bafa4921be1c7283c2c763b917f6a4cf6ba8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_print.pyi sha256:099823f13df37a5f95f0c18eba1b5cff2104adc0b292e57c4a7b0d1bc483e3c9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi sha256:d36802b2d0a5f571fce4eae94bd3b2b397ff126a1fffe86e5e5c3dbbba932e50 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi sha256:6ff2236d707606006dedf40054b1e4591e6801bdc636acc367a0da7f17e22841 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi sha256:08d37c5d0228807b93e0c61b5817ea25c242efc4bc3e8d77b8c032d5a3e999b1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi sha256:463a8068806547840cc10174ce881a1a8d426bfef9759e8a7812795ae56a7f2f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi sha256:d416a1d3af9f0cea96d3b6dc66e7d2aed456dcd577ee329bb950f4d2f078d491 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi sha256:9f639a566155fc3afbbeb78187aa74501ce15795e8aa4aa1084d6a65b90f8bce ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi sha256:9284b982a9b303e9eaabda4fe4b0d7fabf4163e8c9bfb175e0e7c28ecb4ccbd8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi sha256:b2146fe78763909005f68e393cb1b890e91c6648f3aadac39e7391202dff566b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi sha256:2582c0e1b54f28e25b55044090a8aed870dcc2893feab4fc00645469960fb0df ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi sha256:564b01e36dfa81b287db3c1e34a1c3f0c3c0e247183bf8c792dfe8fad07ef561 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi sha256:147b371474159b013cf5bd67d6593b4ba5be0ef41902a6f968201c69c3f04f25 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_types.pyi sha256:413e17c1940b9fdfdccc8c9e98ae538b7925d5d36e516e14fca1e7949ed18dca ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi sha256:2240935b723b86fdf795b6b6a1143eff57aaa959691c853c85c38091800e1c3f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi sha256:b1208ed18a269718ecda11b8827a96eb26adb2c3dc18840d4cf1d7039e4f82b0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi sha256:f48a7d36c28bcfa0538bb21d3c5630733d4aa6210df02c072759957154873006 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi sha256:983ba7c3f92e354b3d41ad925d8f31066bf67094d733160d857ac1bc52ca5bb9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi sha256:64f2ea39afc3a68169e3217837d88e113cad7a3184d1db8eb8e42932c25ff956 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi sha256:01659477eb58db7d01b7ccfb8e65de9c338e153c66465df61c6cba81265f762c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/main.pyi sha256:3a202f60ab5ba2b234800bfdd6d1c94bbc2de30fbc79b2da331b91e9c604144b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/__init__.pyi sha256:9eb3fc755897a6686b5ce8bad1714d10b8e505b739dd14782bc9dd1d996a227c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/driver.pyi sha256:9ddfddf9e18cf11e83b931b002148bf6cee4ee0640b0b7844368b81e9223ea2c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/grammar.pyi sha256:e34e130b0796d27235c46f1484ef29baec7c1fa0ce11b34f445dfc786a06ba76 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/literals.pyi sha256:9d7456ffc5368ab86c51d65f05e3760681052a4eb3e8ada6365754a9665063a1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/parse.pyi sha256:503474eebe1a6021382b413d5934a86ba37231d847f69821475e148cdb64e261 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/pgen.pyi sha256:e91ecc326b184cf9fc34328ac6bea676fc1fa6a2f7f838562f148afc8ae79c5e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/token.pyi sha256:8ed67b206ebbed91711c71a0450cb1abb4bbdce1fc974dabefc76bfc24661b5b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/tokenize.pyi sha256:3d9916ca8a5812ccd5683ab33c1344f46fa482149695d40910be5b5e2fcdc5c6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pygram.pyi sha256:115baacca99b6cb38572a39e80081cacfd9477c4f348090df3a14a4310dd239c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pytree.pyi sha256:1de7ac467174b9e001963bcb03e98bcf911b810c5b86815d6d8b8fbb98333f44 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/refactor.pyi sha256:d4527bf16ed1aee387a11abca0e8f12a5d8ebfd07050bd8228317c94f26d7c61 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/linecache.pyi sha256:84e31ad84009cd29454bf3be55ad3e189aade635986dd309c3de49c82584163b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/locale.pyi sha256:9b29e6f311ae704cf8bc07bfca0375bb25953b0cf5042972f2ecbf56b85fb427 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/logging/__init__.pyi sha256:ea6c8e49a596b2dbe8284e55c93acb2a169c6fb52dedc32f7f372c8cec13e4e5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/logging/config.pyi sha256:34a0af3f3da70bb535dce26389f3bf1edb6c9b21851fc761c14525e1a9441780 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/logging/handlers.pyi sha256:e058d6b5c8db3a95ebf08a7bb9190906bab46ecb05c0c7dfc7efb2e2318ff29f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/lzma.pyi sha256:51ef09498aeaaa5a6602095196dbff34769151b16696c437c376884f5ec2c44b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/mailbox.pyi sha256:263b529c3fe66d57e0fac75fc878b68cf11450808a6bc0d0b21fa8294137d013 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/mailcap.pyi sha256:69cdd593b1859436ca9beefe7e44384f60227273321a74ca6789310f10410ba0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/marshal.pyi sha256:b9f4a13527056b84146e629ade962f8f15c9550fe29757be58090a8f1061bc96 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/math/__init__.pyi sha256:925c051551b1672446009baac93d9488c4f06a93d346a0d4237ef6672fd0a626 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/math/integer.pyi sha256:64cd9e5b65587fc559fe8c2d5a7dc16f13e7e37c42a6b46032f9426278cbc00d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/mimetypes.pyi sha256:10286acae604e5adc88f249cb840eb52afb825e0840cb035ceeb715c2285e04c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/mmap.pyi sha256:6ca4b49b3a6ad2f771087184602606caf55148fc26e45e7d3a943cca2fa55245 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/modulefinder.pyi sha256:e06e6cf11d57ead29a3ca83c3aebdb8dc555d758011abf5aa6bed1c108c13ed2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/msilib/__init__.pyi sha256:d95edcc6c4ab7972abdd49c1415220a541158d74b581b046517b2082315496d3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/msilib/schema.pyi sha256:bb0732e799623f5d037245c4dd0bec13b3a54cde6cd6a1cfbe4f0f3f80e4311e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/msilib/sequence.pyi sha256:d48e7ccaa880a40ee18c577386b86cc3a0fc5a555f1fc249b41d5be0d90c34bf ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/msilib/text.pyi sha256:e02518df54038dd7f82359d01aa3065ff81858a4b8d77b1945716df5b26a8728 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/msvcrt.pyi sha256:2bb87391094958013e0bad06aed4ef50ab29c3db10f3a5a2a0b9a8bb7de6babb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/__init__.pyi sha256:029828442f868540889d7f668ff7640efc6a7e2dec6d24bd8365af5f2ef28dd9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/connection.pyi sha256:5b798a2c4daca4be5921c8730c52e83bce05bf9be9744a7f04ef879c5e92ebd0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/context.pyi sha256:cb52643fabbbb95bd52b8de583fe2d7cad0dc9ff1124a01df92dc70dda9d93c0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/__init__.pyi sha256:58db2befc1de1f3ebb546d78a8badceb152414d4242add7c8f0f796a68450508 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/connection.pyi sha256:9708d573886061dec23569fdf4f002bf95d448f707ec6fac44c349026edbc800 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/forkserver.pyi sha256:e30875d9899cd0f23ee632ca0143bc8a13768978795dafe776c5e803a8a3a69a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/heap.pyi sha256:4d439dde6fc8af260b62c6f7865032d4a25f08d17d95798e01a45f2848657d0e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/managers.pyi sha256:641c3eb2b338285845777def0f3cb73266c8586df50267f9683969319ee77778 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/pool.pyi sha256:44768913fe3b39e4329269d78f1793e7643b165c739c555a9274ad43164994ff ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_fork.pyi sha256:f9ff39d5c1d011b33f2fda176b0e8fad41c8e9b28055ab11475ece8ab39277ad ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_forkserver.pyi sha256:92e299989c70e2277c4797534e9f81ec4fb9a8359349ec403a40aa4ad10ca0aa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_posix.pyi sha256:c09ff546752bbf5582113549c3304aa88ed765c0b9c2913cfe519f0ecc2447c4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_win32.pyi sha256:38097442ef01c7fcd58c819a51afdc71ffd41e744cbedb16dc2bfdbaf7b4ec60 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/process.pyi sha256:021a0080ec80a7bcde9a46f93904db39ba78b4b6abbe85651ac18a7aa2aa2d6f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/queues.pyi sha256:7a4987e01a6685f6c14cde0719cde4f99aced41dfdc54b2e30350e91694f674d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/reduction.pyi sha256:14ff7a9cd3f21a5080d3d0d91e42920747ef5058cf57bd24f4c1bdb0ca0d0cd0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/resource_sharer.pyi sha256:5b8ef5394a7cf7271aa3568607ed20e2d06c9992aa399ec1705de438fc5e5084 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/resource_tracker.pyi sha256:00fdbacc59602a3f621b90ab5329d91ae757eeaaa43f1d1d8310b9efb219718f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/shared_memory.pyi sha256:84f09a652724cd6a5c847c625b7774efc8933506b1747345e92ebc2caeecde85 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/sharedctypes.pyi sha256:6f20753fb8f76a03b1406f3c43021cf156c5bae5c8b713a4640a0ee4ffd45aa1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/spawn.pyi sha256:e0af351966500024706ae80c9dc4452eb41fc2f6cb52adc9a5c39f3f95f26601 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/synchronize.pyi sha256:ff35dd1928d35581f336dbecf349dada576f3ee8a1614edb0bd77b9751c99d71 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/util.pyi sha256:173f7c400140742c0b2811eb03ccfd7fd59ce1d49054e1c794646939c1892511 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/netrc.pyi sha256:d60f736c11290b5906807ed59d33a99af67084bd398fd52e6baf4cc9f8e58ca3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/nis.pyi sha256:3b4ccbc343461440d4716f69b9f5a779968eae27f6a5fa49c49401d0bc0b958c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/nntplib.pyi sha256:27437e35c501f508eadc109b0f5fb4d6fcaab8c829ffe0c2c5b0d8406a9a0a59 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/nt.pyi sha256:a9922e8fbc23a60f9810eebe92adb43c1341e8e3d8295227c9cd0d2faef0b337 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ntpath.pyi sha256:e9fbda278e1c9491def9876e6e51a7ea7995f8d474fba3608d12e36504ebc534 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/nturl2path.pyi sha256:fba822097d7292a6785a98fc8bd66fa89623659e5268ccdd3515dd8b2281eccd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/numbers.pyi sha256:5f5424eae76571ba6ca73129c736a8f27cde37a13a4082a3d581331aa7a685e0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/opcode.pyi sha256:a601666e4cba7aca8fd9b4f5cb46b4979e114d5aaea9ce7e1e9e35c06aeffc0d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/operator.pyi sha256:828e5bca3fefa1da2e7637c7cc9995abda081e70bd803f3cf71c1aec2ee754dd ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/optparse.pyi sha256:f2984f45dc468489d3cb8348dca78bfe675613491ddbf005a115e9c9676402de ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/os/__init__.pyi sha256:44042a94bac4566a3e11ba8b281125995676a1b90af74af8c7f3d41853073198 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/os/path.pyi sha256:9a31c5776cbc06b75e4e83700c8517dd826d447060b3dbda1a8df6b103fdb8f2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ossaudiodev.pyi sha256:2fa40a5dbcbe93d0bae8f2d8adcbc7753bd829f6898a3fa3ffc82cca28dc4db2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pathlib/__init__.pyi sha256:7801420a0c1319c6ae75f374d9267db1e3488e59af9f7cba047bfe091f65519a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pathlib/types.pyi sha256:f2d385176a42a1adcabcc7bcce441b8c78fe0fdb5bed913ba75e98feae1a0342 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pdb.pyi sha256:3b48c7d180936b03bb10f42c58991d9c564c03ae5f56afcb68a4152038c0f55c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pickle.pyi sha256:ff1afededbba4338807c0cea7e920aff73e0a92e47f024e9ac47e1db1641b0a3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pickletools.pyi sha256:d7f48be66376c0ab707c2f4e59684e1eb47793acf140e7b1d66388982cae8fc5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pipes.pyi sha256:bb9aaacd543d3fbe554b27ceb67b312b24fe789cb4b7698da643eba6e47d41a8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pkgutil.pyi sha256:a421166ec9103c67a450827eb46dd93ad2a62f59036dd2327c9ffc098c052f24 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/platform.pyi sha256:b8994c846b22a7d7ae4fab491999c2491f800a8f2efb15bea0b0fd5a55d00c24 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/plistlib.pyi sha256:f90f2ad3314824050791f26bb7ed5afad8fe47cdbfad8966da5d5ef241b3ed02 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/poplib.pyi sha256:9554557e6345c70011d14853e189546ba7f664dc34410ee3cd7239b70ee0ac02 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/posix.pyi sha256:16aec610a45b58b38f7613ce6730d1f7c929d293e56a49683038a9bd082f2592 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/posixpath.pyi sha256:3ab4fc16d896b387a5b32e9dbb00ab4a0084085c794c0a73bc91150e5ad831fb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pprint.pyi sha256:1ffcbe288cf025880137225c9e93df2da7f328ed758d12cdaea9f41ebffd4c4e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profile.pyi sha256:ba4f46356c98cc9c39f14a3255fadf801881fd5ea11ab5ca81431e824e5c860f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/__init__.pyi sha256:f3afe775d882fc768eceffeb247796ce1d4b2b8ca3d4a7b526ae11995a80cae5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/__init__.pyi sha256:176ec55a444e7ea7852134663efe0032962cd62082f2bece728d8d3713cf6566 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/collector.pyi sha256:3ac5e9c269442d1c90beacc0880dce233a5eef81774f477a369d811e467ecc47 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/gecko_collector.pyi sha256:f0626676bc01ef959edf760c11baba0c76447d8313227fed039f0ab3f9bba768 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/heatmap_collector.pyi sha256:95b3e4760a49fc619ca8919032cb7711dce46d6cfcaacdd30df60d5d79f30c26 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/jsonl_collector.pyi sha256:2c8af7df83a3bded781d1bf75aad315ca8de9cdad0158deaaa3bc94cbd124f05 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/pstats_collector.pyi sha256:700c648961a2c8d8c84b6c34360b2f396f381587eddd9aacc8e4f6cae16f440e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/stack_collector.pyi sha256:99f6a13793786837e05768bf88ffd638562a8fbcce6846882d728813d8a75f1f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/string_table.pyi sha256:d57bf566e11ae4e0170b979b405de718650b8d64b1240aa36caa2d12899b8594 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/profiling/tracing.pyi sha256:6d9e91ee6e2ac9f943e3f2b2cce8ea5d658920dec8cf809d18607849ce1b6ce4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pstats.pyi sha256:d72d4458dfbed8946f4bc3ade3d1ca3e8de843bddd429b37be9d50451233df6e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pty.pyi sha256:72fe7414aa2868fb7c8b41a30d0c9705fad79bb6c2ee2909d53269bb2e126aec ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pwd.pyi sha256:fba4279c0d7cc6535a7f3da3a9b17b87e9c2adf68d5d75329c2d0eaba74cda39 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/py_compile.pyi sha256:a4e1194809b119ce3067ad869156d718de5fc34620e22478df0ede50997d1efc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pyclbr.pyi sha256:984e526218a2da3157d054f6515828d6e59286e364fd05bd30b30c1326cca9df ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pydoc.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/__init__.pyi sha256:378d1e253062f25a178956fe4259a2a1b01a65061b0e4404b3558eeab51a724b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/module_docs.pyi sha256:82a080635d3222345cac2084f21aa8515b39a39704d0d80e39fb7d5fec20dc01 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/topics.pyi sha256:767f3c0343fb6462dfa0e1a2d7b833d98324a11b3a040817473ae047af3cb30b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/__init__.pyi sha256:cb9e673a7b19e0d1a54b9bbd0497a624ebd134acdb30d3d691697a88fd41cae7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/errors.pyi sha256:4aad30f2c9e2279ef55d00f0e73cd38eaf5fdbb645f091cfa835ded7eb3a757d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/model.pyi sha256:83e4e69624d393bd787be318622cab27c79edcc00a815a13de65010208faa229 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/queue.pyi sha256:2c6982905281516150360144a122e22419ffbfb42958c5e3c24f925164c6a239 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/quopri.pyi sha256:4c12acaf0e502c23f9226e043a76745e7fc723a4864455ff79c6978633d400f5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/random.pyi sha256:797f1c39c6dc1727369b096c2ed2f3018657ab6ff1565c22e9135066fdbfbe2c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/re.pyi sha256:8e79180b7c1cb1b29873dc84c7ccea85dd193b2b41f0dced586ec36f378f66aa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/readline.pyi sha256:a3e191c48a315eded55b45035777df9af32d73c705e2c02b1c08df887583c175 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/reprlib.pyi sha256:1215cffd886743b38637c95710b701d93fd0df36030e50e918d14571265aba16 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/resource.pyi sha256:e30c527575a126909662df9fd2ccc8c7a3f4c9bb6a7046201a4f08ce671bf088 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/rlcompleter.pyi sha256:38333eeaf81ba97b31d2c3ce0e466d840a93c65c43bb878c83e15035246d5625 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/runpy.pyi sha256:a62aceb6a5d65df245e220c5f94452f0c03b3c5863c63766004e10a9fcb37905 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sched.pyi sha256:37cdf997c2775cb9dc568d3603a5df2daeb1be949a9604eb2585c364e15add13 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/secrets.pyi sha256:2b456d051846ea67b3f2255a8406564cf4677c3bb784ba84208d3cab98ac7f6f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/select.pyi sha256:f72c30e4d58878381833b4bf6242208a344e0da00d9020d78f31c0eb7a395d7c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/selectors.pyi sha256:29db2e4ef9fe665f815fce70f3825b816babf9ac06d4a1b9689922cb168d73a0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/shelve.pyi sha256:87015c700277c23facd2e5a9914c815a7d1bda17aa7d640c526dbd8f7073de84 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/shlex.pyi sha256:4bae8ab3f98c64c7c704d9cb7385a3e639057281c6f19add5fdd8312c1cbdc77 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/shutil.pyi sha256:fe781c63b3f67fe94614e965878b351f2ed81449c027464ca63a8ed8d6b6244c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/signal.pyi sha256:b380d7d0c66b913e0b41ca3bfba12302cb823b99edbb941c38fa289eb297d344 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/site.pyi sha256:c5afe7dd801d4f50b41086a3603f345d8fc4c17ed75fe2bdc0c1a2efe5e77f30 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/smtpd.pyi sha256:97ab06aa2eaea38c3de8961921ff1c3bc1b8d7d2fab59f6c07e22379d775b98b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/smtplib.pyi sha256:e1637ddc7fc64deb08cd80f3c43a3d14b7750d9fa144aa08874b843fdb26563a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sndhdr.pyi sha256:0c0db86fad7f8a08ab5642971359564a8ea2bb0b8dae1fda321a82a2e8d85ff2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/socket.pyi sha256:40a2f3c8deb220ed2dfa63b4d72108f8f04ed000cabe67c74cbb1456c923ee30 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/socketserver.pyi sha256:d9078734a15fa23a32c3e248f8f6ce38231831053745a0ba558f0ee53f47c295 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/spwd.pyi sha256:6f27e5e454d369b1842700d9748e2f1d8e1e4cde6550430aa52f0d0699aba802 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/__init__.pyi sha256:f22250b3ff734151322ab3c60b65a214430bd827893543a34a3368e2c6c7cea9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/dbapi2.pyi sha256:90aad0d82a33806f06a085cc0cc362309cfffc1eedcd9d1541bda3ce41faa798 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/dump.pyi sha256:717b84b091a59ce4655d95f2d959c68ca5a31940d9c69998a8e44e3d445631ed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sre_compile.pyi sha256:c06e275de1a8ead5cb1275e024a68f3c456f9791459dc4b6d498647ab0e05b4b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sre_constants.pyi sha256:a23232b1c6d49422fa0687e4d804feb050ddcc5ecec3b6e107d571b1d35df8a8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sre_parse.pyi sha256:adda7f30ffaa3b593928f28a112c6928c83d7161262095653111728f58c007c3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/ssl.pyi sha256:918ab9de4051d1274014767fecf65a527b8c64d82c52783c5c80966eba8769a0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/stat.pyi sha256:7f145b5378a0bba1d154b9761157f4a2955f53874a9d2bf5e05d5d7f33cfe77b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/statistics.pyi sha256:7d652c6adcf7f6e2977fec183d08762c72e1dd7fb34dd39d0f1836e3843ce8e3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/string/__init__.pyi sha256:5de3caf7240c7857aef4aa96053137daf22589fbcb5d8a4afbb1683e6262f067 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/string/templatelib.pyi sha256:a5b8549b0301f16cefd152a5eb4a2cd169b50a1291dffbc56a4e877449ae0388 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/stringprep.pyi sha256:4fd61d7792331fcf9897d8ffcbf3f95c4802a5e0f8f73efe113dc8dbfb6ae582 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/struct.pyi sha256:0fedd761adecaf729913b84ae61b8d3eeb2ef9bdaeb9679d6163322026432ea1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/subprocess.pyi sha256:4e9a2ac8b95009568390d3ffb15197c1ad94b383fb6c3b3cc099ba01d2ec7eea ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sunau.pyi sha256:9b03acf4ade89d4a11228a873e3787794643af4fa937260da963bd0bc81e82ed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/symtable.pyi sha256:5184064ada08917c7a9b32b89d4d4b380cc4cd03ee5beb0f8b11f49475620744 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sys/__init__.pyi sha256:28be699702668ddbc2e121102f261a26b1f467c1968ff9a714e17b320dfdef3b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sys/__jit.pyi sha256:8fb7bd003915cd50d5a419fe631e157fc0d4900345869c1acfd55c10515443bc ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sys/_monitoring.pyi sha256:500c23462d0a4d2c9161d6334140ba7b976385d4bc6bcce9d09d8c0f71caa701 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/sysconfig.pyi sha256:50038a43a4a47030091a1da983903856ced679b9e3675d5dbf5126ffa89e996f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/syslog.pyi sha256:ab97468c5fe4a0f4e434cf8913210d6adf6ac153ec03a9a17a9f9ac6561798d3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tabnanny.pyi sha256:c4eda5ea552e7548e45240fd18ef55758c7b4e39eb345d2702049ac28dad4b5f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tarfile.pyi sha256:8019008a82e63fc1480c3fd9cee00288c11a5fcfca7fc9801ca46926e1707de7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/telnetlib.pyi sha256:d5d1ebeed14be5beea48d6e60973fa416ee0fe091409820ff874b09bbf03b755 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tempfile.pyi sha256:09592c88b5af484204e9bb4f0f197705f331e7e935bc7129d70b8f8c76a60c7c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/termios.pyi sha256:4be53c320fef87b4f768c6a6531c0ca56ce05775ab57f632ffa479a8b4478364 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/textwrap.pyi sha256:a9e8b0022a9b3caf2211c1f85befa350cfe272485914d9f1f1c12f4ea54fbc26 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/this.pyi sha256:d745d2eed26f0ab590191c74c07b6241d340bb7551ae7ccedd9607f5a3ebcfef ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/threading.pyi sha256:4eda24f2f3e430a4c8f36c687345403cd5e28b5ca07afeb48ed7281f96f310f1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/time.pyi sha256:d327b5db1c2e68b607a2c7749327de522669fb7df0b3973cd1839ef4d28e594d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/timeit.pyi sha256:84117b4e158d7dbb40c5505cba01ed8e6f3780df8fa4e7699ae1b294c3941851 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/__init__.pyi sha256:b6a39fb9d92c9e34e8b13390e9c4a511300aa62f8f4a2599ce0fcb118a2d03e6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/colorchooser.pyi sha256:f121386f5588ec0849a71012b861a24fc0519b6047c20469c0544a27ab52dbed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/commondialog.pyi sha256:b0ff613994a7bc1213a894429a98a018326ac0fff51a8380399d9e407d1b9646 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/constants.pyi sha256:8100d1d9bfac7058b952560d90c13725a509d2ddd4a28f50b2db0952aaafcaed ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/dialog.pyi sha256:222c228e43887c4c763d15f0da868ac6e7e6f7e7e43bdde716117cb999734cb5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/dnd.pyi sha256:2d947c05f053726b70e62e32d266fff84866d2f8fd1fd8b4e5ff8735dd453d03 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/filedialog.pyi sha256:5b9959f95062d08cfdc6bfc9c90f9f095500a081c09c395c05dd71b1f3f46927 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/font.pyi sha256:4c14cd0db67d0bed2451c70167fc9062022b79bb722d6f403160ad0ac4d8ecc1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/messagebox.pyi sha256:bcec773bd5662375b7b4f4d8e62f8d4f8127ebc544ef81f5aa758b3078d72b8d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/scrolledtext.pyi sha256:cafca0f07a56e010b957b434b491e9d069184b2326bc08a787366badbb793ce4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/simpledialog.pyi sha256:911ccb7e552e3e550db35bdf315f4246dd9587cf376d1a68e03c893848ad5b51 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/tix.pyi sha256:4f3699b68da58eadca32f8a40dd3faf5a470e384d4c43c96fdb6f1912c09323e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tkinter/ttk.pyi sha256:300e1c84a67cab65f1543fdef47c04b529650252dabc4a21c285f4b9b753b587 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/token.pyi sha256:4f1075938699d1bef39e7560c97e2beb13109182d8d98370fe9f254d86a9dbc2 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tokenize.pyi sha256:524163920eac7be5fa0a7f74a956965ce326839da5d7902f21c77566c0ef228c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tomllib.pyi sha256:eb4eae90ef1451c605a37fb575c6037309140ff8dac49283751bff42ac0249cb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/trace.pyi sha256:56fe44d98dba015e74267a31da6066b83f15f09fa496a0dde3fe45bd82965bae ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/traceback.pyi sha256:2eb39c93f07b87d833b445d35a802a68debf34e046c5711aec7dcd6ae752b14e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tracemalloc.pyi sha256:fb44d739645dbd90b672be5fd63cbec60c45ee49576011e5d149f703de2d3fe3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/tty.pyi sha256:54dd6c20b6c9da687028d6e26d1652cedb440eab06058c26a8210493c6007973 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/turtle.pyi sha256:3d5cdbd710bc4b1f6728b2e12266a02a21c1722805b4408b3389a9954f6f28d8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/types.pyi sha256:31d3b0795443dd2dd1b7c8ef2c2060179d5331f711bf16e35f39bde0a123f9f4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/typing.pyi sha256:91641d5e207f72e74abc381e0d5e24969f5f00857e5e7ab7e63abd97478336ca ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/typing_extensions.pyi sha256:94a19bb49da5500842f0013d4a3767e77d767f3d4e51062dac7586ead679f55b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unicodedata.pyi sha256:12769d9a8969722b6ca0b8aed194edee17d20b07dcbb78eeb3725a46e554ec76 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/__init__.pyi sha256:26e47051298c1af613a4d06369cde65078cd41e48c70194d021247b9348d4098 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/_log.pyi sha256:4a37c8df85a560c3c3bffe8b67fb538f3f2b3b6ddf5dc826282805171841b6aa ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/async_case.pyi sha256:a544f4da685a5a339b80baf929c8aadedd12128de4c929c6e74571a08f50c961 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/case.pyi sha256:0724cba4185ac6020bf23eea4defe7e64b14ea73648c0b0fc784a1dd3d425b20 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/loader.pyi sha256:83819eec619d5fda89116c9ea8f8c8c81faf35d0530e07ff7805f0469fb36e9e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/main.pyi sha256:771d80859f8a305cfbbd4cdb22a32755293b07687bb3198cac2e8985dd077c8b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/mock.pyi sha256:ec0c90979a85aaf49a94d8b7d4a6cb2cf1dc4c19cfcf228d5abbf473080bf53c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/result.pyi sha256:5f9467ee965f3416d9b0e9844061549e917e2d3a3f231baf09ba2d8ae4853a74 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/runner.pyi sha256:b8294cd5f8bdff3b1fd54b93c4b6fcbd109688bd966a4e30fcfce058e74db8b9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/signals.pyi sha256:b685713f52442bbb66edc1cf67b5fcab59ba3efb3b4c1f744488b0a1685773f3 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/suite.pyi sha256:bfcc54aece9bb141d00af62e2f330e6b3710a2bd3d4fc064f4f0a38e655dd7af ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/unittest/util.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/__init__.pyi sha256:e8fa05b66299ee83ec863a36b1a03869fcbc700ed445aa77e524512e79d8f073 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/error.pyi sha256:880429ab17b9a41a6f98ff60948fbb4706ba0a28c1988899662bd89c7cae6022 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/parse.pyi sha256:1516ee5aef79323f8b5aabec5d3173b330c7e45237d3825527cb68493d696ee9 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/request.pyi sha256:31183ffbababdaf1fdd8b7116fc4744017e4f3337323bb2401e03fdfa48536ae ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/response.pyi sha256:d3e8a1ee10f38aa20db11d9a20b0bd4539f1c18e3fbf8398def7678205e2bd89 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/urllib/robotparser.pyi sha256:2f8ea5acca1aaee6d660dec5023a3de174310dba25a7c7544dc64f43810ba791 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/uu.pyi sha256:278f671d36e41a7eb0d31ec4fb548353fb9191840aca4b62bec289807d9fee34 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/uuid.pyi sha256:16a08fe90cda7ffad10181e654e2c2477d34bb62d2aac01304c8d044043101b7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/venv/__init__.pyi sha256:26f5be888c07e23a8d240829a4f104aad2b5238395beab87a2951859bdd45d3b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/warnings.pyi sha256:6c449b2749e96b45560739851f0674d8e4051ef198f1b7ef501d843e62c04739 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wave.pyi sha256:f632d4b3ab315baa290fd1aa4de686c5899be1161c38a883c753d80b784a3b61 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/weakref.pyi sha256:128c30e4d07d5f260a107daad43b18b89b88da9bb3698856854bca2a3d858f97 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/webbrowser.pyi sha256:584da06e778b1584144fd5a839ddb878f832dfc59d381bd31a9514d535a466c6 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/winreg.pyi sha256:60ffc98b8fb9330ff91842535e01eadb4b85425d93a7005f5b3e2b86b1c4f751 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/winsound.pyi sha256:c30e144025a63d267778d92f2f066fa592b476e789d888f79b96c059bf0bef60 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/__init__.pyi sha256:f0d01a0eb7af6623900d24bda73419456edc95c1761e68f3d40ef3bdcafc5064 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/handlers.pyi sha256:b6e5bd947b9062e24b0ff98a68def339ba83f0b052b19946072f90639ef01337 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/headers.pyi sha256:db2d9aff600b90655243a263e421bbe71e2580afc426c26fd35117a0281f1f8d ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/simple_server.pyi sha256:6cc55d9ba0ad0f164552d36eeb2fc64da4cfd2e0e1baab941ed58c7a84dd264c ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/types.pyi sha256:29237357e2532c7786d6a058609881e1f78b289537c5e58de0e3be21728b8298 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/util.pyi sha256:cf6a6b7d8c97f1ee067482e6a40376690a8d4055abfe92f34760ce9ad98e7007 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/validate.pyi sha256:439aa4e3bd9cbfa930877b12a9831a6c47aaf9384b53fb487ec7dd6eb5617048 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xdrlib.pyi sha256:1408d75b5dd54acbf9b8355cea2ec0fa3cd82221ed787dbdab8ffd59c153e0d8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/__init__.pyi sha256:f4ca0ce50f202a04c730d5f8bdecab6fe47acd72eb31ad1c0662018a652465e0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/NodeFilter.pyi sha256:2ad80e92644f0f2e9dd1305b0d41e7423b61632f3269608794d38dd5aafe2b46 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/__init__.pyi sha256:f5c8463685784119fa7d33405fb728148c50f81572cff91545b3863be45baf18 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/domreg.pyi sha256:bf04aab399b63a15c7ede2eb81012154da5fd54fd80588d3f3570e23f437f0d4 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/expatbuilder.pyi sha256:895e22e3fd15f209fba6b4af71389ca1ab81fdaf8ea9c4eef0fa75b3f4adb95f ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/minicompat.pyi sha256:d9aa50fafecc8a1fa13ef8efc0a059946fb2bfd45605dbc4283adba1ba4e0736 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/minidom.pyi sha256:42013e2741b1982bd2b88a230ac3997214b03ef41a0fe304ffb89d365c7d26d8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/pulldom.pyi sha256:365b8d3200cc505abdce9c38b6c90e1c8703875b075731df4450fcf3142e882b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/xmlbuilder.pyi sha256:4686d7c827ffa83b4376ad0179ebe7ba31fc65654f6faea40d6a49beb28d652e ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementInclude.pyi sha256:11fe65b6af03127383372141af22623c1c34543482fde939e663323fa7fb77e8 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementPath.pyi sha256:86993e7ea2104b7621d69497ba808a3d3674771b87330a3072da087d96591963 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementTree.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/__init__.pyi sha256:89847b79ba5d07783dcdf06f2029d5d55cef424b4cc9af8387a957e02f6ee14a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/cElementTree.pyi sha256:32cac98677764e05f89ddb71e91965de0f394d2de64fca8de7f70e65948709d5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/__init__.pyi sha256:afd6e7a66ad372957fd3cb1edff769a968dbf6023058a23fc2431b6d66571209 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/__init__.pyi sha256:2806c7fa5a9f4d2c9a287fc979b9fed30e67792f00cec3e382036ddc7d5f3fe1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/errors.pyi sha256:108ab08efefc1c3573f09697e95d60b79ec511dfb20c70d4ebe6c1c6da9b1e2b ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/model.pyi sha256:bdc8e0aa5403b0d8061fab0ff85cc9e01fa0a02b6ee0ce0902c0c601768f89c7 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/__init__.pyi sha256:b2f5ee0efeafe611374fc8e4da6284d7f74adbbea16516147c8e83c46619ddff ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/_exceptions.pyi sha256:bef33ed3cbba7fd5ece6d36e4ce1465210d54bdaa898133619854fdcf3f23415 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/expatreader.pyi sha256:548f8260e3fe04c6d3767de017c060f80394ddbfaf49c56b0d7571d010c58168 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/handler.pyi sha256:9e6aa99ed61e9c44ee2599b2bdd523e6f44655aa78e4d95014a84c7bf1429de1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/saxutils.pyi sha256:783ed0ffcdebab0ef851d41bc228fd8392299efd235e6ddaaf9016304d57a003 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/xmlreader.pyi sha256:defa0b6052964ed61018329d7cec293b6c5862843af893253a318c3e303628a1 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xml/utils.pyi sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/__init__.pyi sha256:b7986f02ca86c8cfdaa9ca89dd9a2f183d4b3493da8135f4b02d4eb5969a80a0 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/client.pyi sha256:8418db97f6f15938a99d17b2965b7f0c96ab7958a52ed9a523d0e06e2acfd00a ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/server.pyi sha256:76522a1b332a83dc79637e9f29ea382ee9a4f2045e11f688dbd73b93b72177ff ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/xxlimited.pyi sha256:5c415118ecb178b2bbb0ef2ce84ddd425195895a5b51e7fff9c2592ebe700c95 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zipapp.pyi sha256:93a288885988d32bd378554c962e9c550a1c56d0cf45a96c7c4c0efcb6e553a5 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zipfile/__init__.pyi sha256:db1b75baa3cae4ae138c0c9dd7f5938c1b08b41197503d8f1d47ba00f583e520 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zipfile/_path/__init__.pyi sha256:f5d3a60cb5b84d09213d7d1bc3b8fb83c390a99723cb3fdb221356de88a07997 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zipfile/_path/glob.pyi sha256:ee4d308f59e3f5d9d7397d5b572dd3da8634df1252e0a0c339450cdb5f73a644 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zipimport.pyi sha256:3e562afa96e2cd83077f77949f38729ce2704386359418f5b647bf31eab473da ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zlib.pyi sha256:a896dca58b1fa1a98ccf4bd7d0f6a9c3ea148e9cd3848edcd093f2c4e62c20bb ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/__init__.pyi sha256:4764f70638a0dd46eb7f37165ace4a429dfa57363c1718ebfec5ac68c6968307 ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/_common.pyi sha256:fa3bf568070f8f3f2a6b4923e4886abb551f6ad8f9aca0b36d0ccaed833241ac ruff-0.16.5/crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/_tzpath.pyi sha256:7cec3f0937e020ccac2f1d3d89929dd30e32c65dd28198973c72595769658970 ruff-0.16.5/pyproject.toml sha256:eba8a7f720d20a26214448eec4b4af01cfe0e717f6a773d870401e06cc10842d ruff-0.16.5/python/ruff/__init__.py sha256:9d1d7fd69cf37d7dd3b38acea6efa67e6429defa5d0452c2dffa94d8afebac3e ruff-0.16.5/python/ruff/__main__.py sha256:24dc682895e4aa24a4995ad3089fecbf83a5d12c0c05ca3311edd6ebb6dbd22a ruff-0.16.5/python/ruff/_find_ruff.py
Return to home page.