sha256:54f08058049989975245042e91971db809fbe9db004765c685e6d7bab8da6cca

Alias: sha256(gz(tar))

The hash you've requested:

sha256:d47a61bbbfceda23ddd29dd0c3cb3bb55f240e80a7aa0ba944e7f9f3f6ed886f

is considered an alias for sha256(tar). Visit the canonical page.

Build input of

Dependency Lockfiles

Diff

Content

                                                                         ruff-0.9.2/
                                                                         ruff-0.9.2/.cargo/
sha256:1f0fadea61300f67aabdf33a4607532ed22d4ef729028bdb2a0464c2575dee0c  ruff-0.9.2/.cargo/config.toml
                                                                         ruff-0.9.2/.config/
sha256:3bd3636743ee87cd4ff15e259dabc011d853beb5207cfab3556f76aaaf8a93c5  ruff-0.9.2/.config/nextest.toml
                                                                         ruff-0.9.2/.devcontainer/
sha256:3c218da0a6ebcbfc25196ca9ad77dcf438e30be99616851279ea1bca096fa3bd  ruff-0.9.2/.devcontainer/devcontainer.json
sha256:33dc080523f5d60b35e3aa18085ce2ba38b0c005de919b7e4edb950b18f30af7  ruff-0.9.2/.devcontainer/post-create.sh
sha256:355660f07e8bb636a11669b4ce66f9cca3a3d31befdb7e35e2bedc9a89196ca8  ruff-0.9.2/.editorconfig
sha256:45818c5d896cb3351ca280c2590a5066548d0b6d8fb05d66a8d8f39510e24a4d  ruff-0.9.2/.gitattributes
                                                                         ruff-0.9.2/.github/
sha256:e588066198f2ed3a8c80731b4f2fe5d79b3a5d6bbfac86d7a9a6d41946625820  ruff-0.9.2/.github/CODEOWNERS
sha256:724eaadca137460339a939526d6037f87871d59422b5edd6754439d45d3d8a90  ruff-0.9.2/.github/PULL_REQUEST_TEMPLATE.md
sha256:78b8150f7bdd8f9aefa01ea750fd962387f08a4c7f0ae1b7c1b8292f7a6697e5  ruff-0.9.2/.github/actionlint.yaml
sha256:e5fa7a08b54748c50c0eca116b15660832e4d1134c1ea56f6632791e8ad6821a  ruff-0.9.2/.github/renovate.json5
                                                                         ruff-0.9.2/.github/workflows/
sha256:d6be6636613f8c0eb8c8566ef2833195b672b1172a20b8fb4adff7ad40d1bba9  ruff-0.9.2/.github/workflows/build-binaries.yml
sha256:e1bd885ff5622fc589537181d3884469b0d7f3694b91d434ac1ff7436809cc02  ruff-0.9.2/.github/workflows/build-docker.yml
sha256:c66fc7cca6eaf07e55138cd13f6ffd42b385d94cf2f56c51a060f238c73229c3  ruff-0.9.2/.github/workflows/ci.yaml
sha256:7c1c89817e6a895a418c2cbfeea5567edb169facd7edb162a8a565a18d00af1a  ruff-0.9.2/.github/workflows/daily_fuzz.yaml
sha256:8715a34625c9a3123e665f51851532479a1a8a52c1a176aa120b0c8b9225021b  ruff-0.9.2/.github/workflows/daily_property_tests.yaml
sha256:af9298243929e800d58f77cd6899e0471c44b31809bad0c543fb9103caf1ff89  ruff-0.9.2/.github/workflows/notify-dependents.yml
sha256:57c55592a202452bb2701a59d0490720ff38ce48d2e0738acd7626fc3c2bcf25  ruff-0.9.2/.github/workflows/pr-comment.yaml
sha256:86183cdeb6d4341d5ea297591858a9d58ae2b79d3bb9ddb4ea8610ddfc85cfca  ruff-0.9.2/.github/workflows/publish-docs.yml
sha256:6fa0d4507b0c0c87128740c11f2d7a06206b8b38c928b05d8208a487bd80a0c2  ruff-0.9.2/.github/workflows/publish-playground.yml
sha256:836cd5cb8bfe0885c3155c13f6db91dc0282fe22e9101efa718c0822bb46282f  ruff-0.9.2/.github/workflows/publish-pypi.yml
sha256:8b699be6f650cbfd0a653c7c83d6c1f1ba59043182fa81f5b02d45ab935347df  ruff-0.9.2/.github/workflows/publish-wasm.yml
sha256:1b74c3c041aa56a4df061926ef01a37449a2bd65871a83975a439627fedde367  ruff-0.9.2/.github/workflows/release.yml
sha256:d9a8e506e21305338b88676cb47baea8b12a752bb5feb349f88a0f5a503ab81a  ruff-0.9.2/.github/workflows/sync_typeshed.yaml
sha256:7a73ecb77bb42755dcb449a590fbfdf0236071cc78192cf65e09ff22425f4c93  ruff-0.9.2/.github/zizmor.yml
sha256:38c61087fff35d037fe75de8b88ee74273d976e27dd29b3895327a6d4c4362ae  ruff-0.9.2/.gitignore
sha256:d6247eada19df65a64bcfee3b5cb6152f12b9dca4fb0b60a58535b6f37ee7848  ruff-0.9.2/.markdownlint.yaml
sha256:73a4ef1d7746caa43ba1699450fc5cff8b3597faadf7f2ec179baa767e361bc6  ruff-0.9.2/.pre-commit-config.yaml
sha256:bb104062ead4bff9f3945e91b19a1d665550ac21a27708cfaabccfdc28671b84  ruff-0.9.2/.prettierignore
                                                                         ruff-0.9.2/.vscode/
sha256:e5e04ca70052da0dcdb8f801bdfa82eeaa8dd41eb86638615d5b78e0bbbd48e3  ruff-0.9.2/.vscode/extensions.json
sha256:4af193b62925a6df710fe6aeab20adfbf2a1b86cf3f0a3d91d0f3ff8b0fe243e  ruff-0.9.2/.vscode/settings.json
sha256:6e1e6074699bf6e4c5d9f244c4e8c46fec94395fd1368323b2510606744f54ff  ruff-0.9.2/BREAKING_CHANGES.md
sha256:0ef545c38bd890c1dbdc2f977ba818dd4f36c81d9d2016a0ab036145902a17b9  ruff-0.9.2/CHANGELOG.md
sha256:ff50ff22cd2ca3b959c210dd64c69da4f3ed5cf2e965a64efc26f23e37e78e4d  ruff-0.9.2/CODE_OF_CONDUCT.md
sha256:c63d066010ac3a23cc46069e7442c4bf17517bcebe60938f687a82f4e54b6b5c  ruff-0.9.2/CONTRIBUTING.md
sha256:3158ba94a88f8a6fd64038a14b1c05136d3f668081d0f20a0fb46c67728cebf1  ruff-0.9.2/Cargo.lock
sha256:a8d4e5556927ae4467078418c9c6d8eddd2086edd7216d93eb2ab69511d4e2ef  ruff-0.9.2/Cargo.toml
sha256:2c017f1c2e06b8aeaa42015755e2134f20b6973c0630bf963b56f32f4092c981  ruff-0.9.2/Dockerfile
sha256:3209c0b7fb7257c05b16433728c1e974bac40000fef171b8e9e89f095623c954  ruff-0.9.2/LICENSE
sha256:78603a46d477c747df507c0abcdfe81086844d258ed629310b9caca193b40d0e  ruff-0.9.2/README.md
sha256:835f1cdef29247bd1731a6dc9d256b4a474db1df82c2ec2dbc388d301a9394c0  ruff-0.9.2/_typos.toml
                                                                         ruff-0.9.2/assets/
                                                                         ruff-0.9.2/assets/badge/
sha256:03fee6db538f7b8549638517454cde78e1947ce592d4d30cff5f5fc7f6477fac  ruff-0.9.2/assets/badge/format.json
sha256:2309517cd5cfb68dc1cba178dd97c6be9cfa54ed81fad98bf3f3c4284bf74fb3  ruff-0.9.2/assets/badge/v0.json
sha256:ac34f37ec6d152d3b9c281ae1b4bdc93c4ed8779137c45c77a54e3e4c015d66b  ruff-0.9.2/assets/badge/v1.json
sha256:fd8379743cd5102fd6aa4198955d448a88e190d66212b8c2a0b830ac54847bff  ruff-0.9.2/assets/badge/v2.json
                                                                         ruff-0.9.2/assets/png/
sha256:ea06ef8d285db4b2a37771de5aafaf57aa38ca1a2506124703a413afec12abe9  ruff-0.9.2/assets/png/Astral.png
                                                                         ruff-0.9.2/assets/svg/
sha256:aa06bfc21711e3ff5e556eacf7fa0b50506662faff12d8b3a7582720248941df  ruff-0.9.2/assets/svg/Astral.svg
sha256:bb71f8f206bc90286eedb57ff33faf631ef40c13c56aa9a976139c82b84546db  ruff-0.9.2/clippy.toml
                                                                         ruff-0.9.2/crates/
                                                                         ruff-0.9.2/crates/red_knot/
sha256:7976e9b246b4daebee138a1edb33fd2d15dfa1e70eacab0292f7660d1531e687  ruff-0.9.2/crates/red_knot/Cargo.toml
                                                                         ruff-0.9.2/crates/red_knot/docs/
sha256:12b3fe2afaf670605d4f20be4074bfd71cb072431a0c024e6082fe596bf78795  ruff-0.9.2/crates/red_knot/docs/tracing-flamegraph.png
sha256:c017764cf5c63c66ede00c2c7d2923ba867c75c96203aab725cf553d375afe60  ruff-0.9.2/crates/red_knot/docs/tracing.md
                                                                         ruff-0.9.2/crates/red_knot/src/
sha256:b1381752c81d82a4ce149c34bc49741a855fc7b10ff3f78df526d0815e08e3d0  ruff-0.9.2/crates/red_knot/src/logging.rs
sha256:715ba27efa989fe90fb6d1ac4aa7a0aee8a239cadf8a70c4a705b8adbef684cb  ruff-0.9.2/crates/red_knot/src/main.rs
sha256:2d4ef47d427d9e620fd5de8d87c3be7f022db49b814ba698043f8b1fe36476b7  ruff-0.9.2/crates/red_knot/src/python_version.rs
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/red_knot/src/verbosity.rs
                                                                         ruff-0.9.2/crates/red_knot/tests/
sha256:8f616463d9528ab1a2c8c7089a9616905864d4a6efe958cf02600639c9b247b9  ruff-0.9.2/crates/red_knot/tests/file_watching.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/
sha256:f7c1c1df21364d74ba43770ec1d57ed4c6fcf1c1a6e744d8a0d31921bafc4ac3  ruff-0.9.2/crates/red_knot_python_semantic/Cargo.toml
sha256:ec712f81e585b5fd2ec4947db04bfb305c4e60e05e58cdbe3babb5cfc7e62e49  ruff-0.9.2/crates/red_knot_python_semantic/build.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/
sha256:6b09994f53f2d77ec51e01ddfb09c5a8bb1f20d8544c7a9335a15a7e13f33b2a  ruff-0.9.2/crates/red_knot_python_semantic/resources/README.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/
sha256:669ccf73aeb68837ba398d68edd3d195a03b95b77155b256077d1fe1a6088b4f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/.mdformat.toml
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/
sha256:4ec44ee41aef278e78eedb8e1fd8a27e2180676124dfc84399f255b0cd7bd058  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/annotated.md
sha256:2e7b9260c1215f70c829cde81a05aacb007f99e7ffc74ef5c32cef4930ebbc15  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/any.md
sha256:dd69e0db266e8399d0f0538b07d47d04c8b327224935859d10800599451641f5  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/literal.md
sha256:e24fb211552e535bf3030b5d0938cff3398ca309ca8d958da5860e116ff2ad84  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/literal_string.md
sha256:97d26229b9e031853aa498120797ef1bb7f3519c6d7519460f0b8199a686470f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/never.md
sha256:9d1280c778fc1b5b00b5c48dc12a161d6c8f5c522dcb99ef09bd4acd606407ed  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/optional.md
sha256:b32bac2cc723a0da68502ac7fe4ad28afd908f8fa99fe4c39d2d871bec7acf9a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/starred.md
sha256:7ba76fb4b07c062e4bda92c439c78603a91576143869b4119b86ce61a2269fe2  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/stdlib_typing_aliases.md
sha256:1818cf0a1ce8ffcfbefd864fadfecf74114ca0b59d0dc67023ca633e4f600e7c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/string.md
sha256:e5ee49b646ace84677f6cb9a4c9dfd2bab6cd35506cadee78f2c8d16f99181b9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/union.md
sha256:04a36eabb9e51a3b8fb22e589fea0015fb4c712d2dd79b896c216ac3dfc9f326  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/unsupported_special_forms.md
sha256:98eefdfc9b567721349760fb01e7991c1df343dd0c3bed420a9c79e41c74be67  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/annotations/unsupported_type_qualifiers.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/
sha256:542d1e6a09db434279e9c6c26407a6b43524e426de9a00ab1abab4d5cb8bb45a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/annotations.md
sha256:7061cc1de57dd7b89ba6769b415cc8c31f3dc5b8e667bb310df656e62a3e5dba  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/augmented.md
sha256:ab14bbe746c0382b035bb19de1e6a3d2dafbbda4db1406535f9ef1a9cc47dd2b  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/multi_target.md
sha256:0bc0a205f2338c2d0aef4b5f5639c57e3692e86cd93b65072ba9c7f3ec651f49  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/unbound.md
sha256:6bcb4600134bbcb883b566995d838debe5d92ca238b2c40c7895888aaf7bbd06  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/assignment/walrus.md
sha256:c4dbe5250d9a330d943de7886008aaa51062be696c44c6e5b79d10253ab89e59  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/attributes.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/
sha256:c431395cc7ee50324388c7e6b4b4f4e7fd40fa61c03b5c67a2b8ed2eaffa42ed  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/booleans.md
sha256:049c0ab0e5a6782bc2b083a875080da24b56394fc46629223243b42a8d3e95db  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/classes.md
sha256:7f603cceba18672ecfc0f46c4a6539162dd9c954d4c9f9c5033aba0907dab27e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/custom.md
sha256:4c09caaa7f0d0ec26a6b6a3cfea137e6c11bed58f0d29fb8008e6b122e8180e5  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/instances.md
sha256:988b85ad0c34037f5872f9659875e7dd5a88233bb3a5c78fd17867dacfd6de5e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/binary/integers.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/boolean/
sha256:91c40c7409d2c625cefa8326ef66a4fb592eec13ea5f477cde4754b1132f3a9c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/boolean/short_circuit.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/boundness_declaredness/
sha256:3b002c48c6f37331ad58ce0cc50383e50cc6b20e3a38a848f626dfb18bb32c6f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/boundness_declaredness/public.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/
sha256:8b6f606d740521202d23bcf002cabdc4589e6489b963f61d979846fe23019d80  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/callable_instance.md
sha256:ff7396786e242f806c1b5ca83d1967e6e3ecacbda5ac5efca3c79d2b43d2b141  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/constructor.md
sha256:32699f80e085aedcb8505294fc47bda66d3a0488059558c7d85721fcdd2a48e2  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/function.md
sha256:3345edeb2c0fa152a2cf0e5e65965825ddcf691b78031dfb784adde87e2557d4  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/invalid_syntax.md
sha256:39c04e20bf0f5c76f8519038aa6315a1ea6122b60263a4c57766754a4f944249  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/call/union.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/
sha256:f1d94b023191829c20fef8133c55925d3b2e63cd98e08f4bbcd0434a2fc43db6  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/byte_literals.md
sha256:a37aa3d9e92bd324d0529504a84cd849df538de1b89abf4187cde8414dd46192  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/identity.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/instances/
sha256:37bd20532cf748a3d9a8ce45e1c756526f1f2be26ef599fc9b73f6a8a2bd9e58  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/instances/membership_test.md
sha256:d87a7d9b7fad982e0f6afffc485b2a671dc89ceaca5d55acc8e97760c178fa95  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/instances/rich_comparison.md
sha256:bd98a302775069b4ac8d736c6bf721067f092912eb6fc700ab1a2d17d6ef41a9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/integers.md
sha256:89d5080b73f82e05d0b414023d2bae4a7384e950f7fe44ee90fbdbe471d2d83c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/intersections.md
sha256:4b0de01661c11a039dd2b75a2926676fc76eeffa5406562f93f2b07723bab838  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/non_bool_returns.md
sha256:9d11dc3ff369dd06a34f675d9606929ff7cf2e9807ab53225e0132d20c743fbc  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/strings.md
sha256:0366e252533cf4f56b776e60ca12ab571b430a580ccc43ae52db7e320051c496  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/tuples.md
sha256:5ef741ef0eef0b91c8bdfce3870e6dda5d6357df50b15d0328d96f03596ea373  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/unions.md
sha256:789b50d5cad331e72d092630ec9e5804f3c1eefca239669c8c26e27cbdee0d8a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/comparison/unsupported.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/conditional/
sha256:7c2a94999b93192b4dc89d9396b6435c743695ff2ec374a7798f40185ece014a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/conditional/if_expression.md
sha256:3359c1796db1ec9fa7bc50c115f6b1708d65894eee76fec4ee29a24c615b558c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/conditional/if_statement.md
sha256:7cecaef1867883c10d602f014d2d1a493771cd140de4bed2cb3cf27b08e8b698  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/conditional/match.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/declaration/
sha256:c6a7304d813994efda6f77fa1c2f3186ef03d1ea2f42ec180b7be14b27bbaecf  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/declaration/error.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/directives/
sha256:b3c4e8c3205c628f0df7e06be843d51209d0508526bd69d976449e774405c085  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/directives/assert_type.md
sha256:1fa7707bc9775dfd16565fd705527bd2f9d1d44a96f9a6a91081dd77d1842397  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/directives/cast.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/exception/
sha256:5610a1c94a490f4f5f03a3120f1cadd036b34e1146ea79ebfb70b3c90aa0ed3f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/exception/basic.md
sha256:5364ce5eea36525ec2e5890dfd6a1e588dd95a04d7a45a1ef52b23c9965d13e7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/exception/control_flow.md
sha256:61d7e0ff7705b44a5a20386ee2f1c9c8065ec2bc0cc5bd2f5500aef58fd52963  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/exception/except_star.md
sha256:c01df41a971d76f073142ac49eb581ff5a581c2ab58cc6020a8c3b9c31c76f58  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/exception/invalid_syntax.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/expression/
sha256:181d58d321e15d358702733b91b38e706499b8147dd767a031c75e14241674ef  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/expression/attribute.md
sha256:8ba2e5857f0580f418f564ccdceff927c1bfe70abeda0fe36cb14eec10cb816a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/expression/boolean.md
sha256:d45cef596b81005b66b3541adb7d8bd0b8281992f582879a3e3c1683f657da2d  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/expression/if.md
sha256:c386836f528692d4d9bc3f08de4b3c0f763f21cf676caba9d2e900c860ec71d8  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/expression/len.md
sha256:7bcccfcc8bec5383553555dbc146803c723ec637d6ece5cdb03413a811b3b3ce  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/final.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/function/
sha256:9c420de881b8b0f0268ac659639dc165f64e43b4a34c8b0c329772dbb56b5fb3  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/function/parameters.md
sha256:207d4866a616343c59bb0e16b01fdc45e54d4f0ed3618fb79de35691b6c283bd  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/generics.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/
sha256:3ce96b6024576ecaab112831b840ea6986cd84974348b08d377e02082347d25f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/basic.md
sha256:5ab36512aa25d9af055b91f74865ad9d784a23d33137cb1e5083f82ba6d6509c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/builtins.md
sha256:4973434cca577dcb8c4f6162425d47c1d016e529bd73c18ed80e4a8fd2ae7b81  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/conditional.md
sha256:21f60a33f62113322de43f5e45d57f7d8c85da401358cd3b644629bddc195940  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/conflicts.md
sha256:11c664a580ab4832e48ec16fefcca412280dfbd93cf877085887d6c8e7cda583  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/errors.md
sha256:b388bc9833b1bed981635adcc907f3ae05b336e3960ff65c84c66414df901b13  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/invalid_syntax.md
sha256:e331f67e0e237a25c6938dfd7afdfa32d9ac18b8b81d5c578f50edd46dfdf66a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/relative.md
sha256:961f3e36043231c5f5129b43a5aabd8b8bd8c9fb95dc40d1ec3608ab6f4b22b0  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/stubs.md
sha256:b7bce112570fb46a27bd469444a39f5e481316aeea9d267df7d098226649778e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/import/tracking.md
sha256:e3945a78bb5c13a6adf48f1fbe21f89f0e7faae299afffe949a767212c1dc947  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/intersection_types.md
sha256:372b014581f5be5d4d8637075b2d31f75d7991aa1b364bcbeb2afbf8920d14c3  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/invalid_syntax.md
sha256:d93a5415773754ad0547f27fc1f1c629b89345add14bb22c601b2adb3cfc9f92  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/known_constants.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/
sha256:8f0851a215f432a18d22597ad2b41de35a9b1705a3cdb9cbfb2a4d026aa282a9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/boolean.md
sha256:668794ff1050b8f96a8ad492927fcf061641d9df802dd496ddf3380d846f3517  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/bytes.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/collections/
sha256:b2c11e7ff7239bac7f909e175c9cecb3c665e113f20500d17f5cb5c36b9a95d8  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/collections/dictionary.md
sha256:0324e00872e7111462975a3cc4b4776fe96f9d367bb10a8a76ecdfde73bd1b4f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/collections/list.md
sha256:ec88b76004f264a98a20879e42f4c603236bdd3ffe3ecf3440bc6d69c9986e92  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/collections/set.md
sha256:f3b4fd60416193183bdbe1f85d0e3166c21c8b8cf0c516cfef28fb48e4235d78  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/collections/tuple.md
sha256:c5383a8873c4a9a9eb9c819aa2a6c0a8267a3d6da233889a90c77be622780abe  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/complex.md
sha256:9fbdbe9d6d9243bb2498722b5b589c9e40ed9c815681a1b4b7ea10786365eda0  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/ellipsis.md
sha256:51a8328980ee56105802554d522856fd5415ccf46f572babda83f1e8ea5568f4  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/f_string.md
sha256:6fa70d3db490b0e2f24b4034100672a60de7688cfdd022cac2bdccd13dd463c9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/float.md
sha256:8fa822195cdd1cf7726b97943f2817e410203c9360c310693b05dcb69bbe078f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/integer.md
sha256:a0af572c085edfaa8e0d3f1a685d2335dda489a132a1118a8e34788eb84d13d4  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/literal/string.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/loops/
sha256:c75e1d047f8f42f023ba4288cc2921fe47bea00ecc68a2d215205e02ffce44c7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/loops/async_for.md
sha256:99bbdf15fe47e2ecd78642c6b873e1d4e0b32fed771b27201577e9defb8896ce  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/loops/for.md
sha256:962ca3b36bc6bb088ce665a637e2dbc52d51e30022874fed72d2c211b2a55f23  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/loops/iterators.md
sha256:e9ff672971d7fb8e44201e5a506ceec1587256960ac0238c845adca250306db4  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/loops/while_loop.md
sha256:1b11533e80f0d2bee29584bd27d0f77d8a140549958f201a3eefced35f70c9f9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/mdtest_config.md
sha256:c29bd565f1b046c694c7aac428c303410c23cc849e86895a3a13c85aa63779c9  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/metaclass.md
sha256:f08f2202f23c44775f5793fd8976e38cbb37baf6dcaf856603abf9c3db39752c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/mro.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/
sha256:15bf622dde4050440b6ffeab6626106427c69873c5247bdadae6860fdc3f277a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/bool-call.md
sha256:17dc362234dac861d16643d0f8158e9157510232ad0d1d5ef0388a1109cc159b  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/boolean.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/
sha256:ceb54a11a5569e16de1e54dfd4cf1d85e6b0b2cf8227a5d77053fb08f70b5c34  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/boolean.md
sha256:d5a6dda727e3cdadf4ebd88fe928213108bdf8495205e160e19144bdb0a41a54  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/elif_else.md
sha256:1d7ced46f8bc0682bb2ae31dd9cdf8fe19c3af2bb076a1af254b3a428bf209a3  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/is.md
sha256:3529a00a7bc0997fee4041d154ff383c551462eae7cee10642ee909bf542f59c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/is_not.md
sha256:b5cdebab41b7a0a26aa79922f2c3bc8df26c5658093c8f299b78aec20918c763  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/nested.md
sha256:f6f461b09f0c359d331ca1c5c4b6bfae717c9f7dafee06b3d990e49951545b36  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/not.md
sha256:567d0431d14740bc618653e77a6b7bafd3699c1c20bf8fbd364be32873a78864  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/conditionals/not_eq.md
sha256:e248789565d46a778001bd8b0b843fce817a5ed062f77943b3130668418661e7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/isinstance.md
sha256:ddc535bd6bb5bd6c2bd867d663e26cf00c11d55e62e6d2e69fcb2fe70206f3f7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/issubclass.md
sha256:1e804c2bbc7bc26485237bd123c3139df24a98bd0e96f24b153c38af42612a3f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/match.md
sha256:80189c98fbcf3d9d517fa9eac7b22a9a6faf9d58bb5d801a2af5082d01e56dcd  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/post_if_statement.md
sha256:eceb216641870cccc39967f2c64d2349c82b3f38b066de30f6dbe79b08988f62  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/truthiness.md
sha256:cb5ea5fd2d6eae3310156257122ebc8b3667b8897df3fad1508f481bab667ba0  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/type.md
sha256:470c8dde4079796d25bbb928ee41bab00c49a11f215ec5b624cef7b8393eff01  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/narrow/while.md
sha256:3420b8d90f2ac6f9fcf0b6b4291f3e5f53562e2dc77720e64075ea1b42f9d10a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/pep695_type_aliases.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/regression/
sha256:14f07d4d0f879e0ef122e656a94197b41434f065e766e19a8141f36d03ff6c11  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/regression/14334_diagnostics_in_wrong_file.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/scopes/
sha256:754407d4bbe9add8117f1aa8c1a2dca06dbf222ae5586efb661e68c94ed617ff  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/scopes/builtin.md
sha256:6a157be282e8544598cf88be59b20b574275091bd9eae08ba8b06278318218b2  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/scopes/moduletype_attrs.md
sha256:867bd2f9989024bee279e3934006a5f9c0d882e4277b8f54f32553d17771f21f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/scopes/nonlocal.md
sha256:fe32f83bf33f1e22fee73caf232d325f6a1e13323b4e91c1258c848024abf9d1  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/scopes/unbound.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/shadowing/
sha256:c7857e24573acf94aec719cb245c79c3e7c7c648ad338f5a74aa0c9abc2be51e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/shadowing/class.md
sha256:9af8e680c662f1fcac7d7f42d4c45d2ab0a2ba3e2aa65614de41ed49be1ad3c7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/shadowing/function.md
sha256:b52be397c8a993b3eedd7f441a8b01b440f64a1d43604cf354eb9c5a147a139e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/shadowing/variable_declaration.md
sha256:d5d1933b082305c10fdaa10c014480fdcd52dfc8009674c1533c2817c1d519a7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/slots.md
sha256:64e860fa2393aea92e20d064b25b08a3ae0cddeb4e2d137cf71ff8755c44acb4  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/statically_known_branches.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/stubs/
sha256:875c705eb301008cda96625b0cc3b54bb703c1aab9369ca4fd4f278916610f0a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/stubs/class.md
sha256:e2d856dc8a11a028018768bbb228d3c70de882d3aba84702cfbf9c2d261adbd7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/stubs/ellipsis.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/
sha256:b174e989176b96247862b35a83b61de00a1857dae7351178f0e03814b1b862e6  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/bytes.md
sha256:07696fe95cbfebbcc6c1efb8b4807b3b12076038cbddb48b4ca699c7d4dfd402  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/class.md
sha256:b18eefd1cf283bb357a8c6f385cbba0536ea53288c126200ac905303dd65c7a5  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/instance.md
sha256:a1d78421825e1a0cb7a6a4b842375878961c525a00913b27230e3a98a106acde  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/lists.md
sha256:bd0a81f9f5ad7ece230885366b82794390f4d7783b6b38452b3170f04731eb5f  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/stepsize_zero.md
sha256:8111054cbc34422c25de7a8ba7e100785c14ecf11460cbc39a4ddf77d3ce8004  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/string.md
sha256:089fb5f75f425d169aa45de3a6c1896fcb72d186657171f65728c3613a8486e1  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/subscript/tuple.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/suppressions/
sha256:3520d6deefaa4bbe1aa2a1faeae45bb3a51314108e2f508debbdff7eb62cafaf  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/suppressions/knot_ignore.md
sha256:6c7059a869cd53f052b1c6d0b8054e5371e6068b6669c383485db0ff856e474a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/suppressions/no_type_check.md
sha256:21381c7b977fa4eaaf8982a8c655707de1170564d4760221fff2762dba3c298c  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/suppressions/type_ignore.md
sha256:3f58fb9fb4acc5256a6420a4f3b20896c89247573d7041e15d805a07e2461a05  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/sys_platform.md
sha256:f2696e5a3d0e28161b8879d18417faae65d03de7b82ff38eac7be382e1c79433  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/sys_version_info.md
sha256:e40ba834347f7ceef53536a345a2c464fcc62eef80a12c6acc24cf168c7ccf62  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_api.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_of/
sha256:a2b5b0dcc7111a4b3fd80a3025f50e27ab8371f1ee37dc8b0f17bd10f3c1a9e2  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_of/basic.md
sha256:0d362559b1e702d3dee860db36e82a125b08b48ec2189c9dbfe44898a3398c54  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_of/dynamic.md
sha256:838e964b1ca31e490eebe03afabf20bf7e1922cb935caf884902b993405d9754  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_of/typing_dot_Type.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_properties/
sha256:de10fce5ae8a3132772bebbc99435eb8db1ec860c48d38bac4c6e754851d40f0  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_properties/is_assignable_to.md
sha256:21c0745b230b808e38eea29f087d381011a0c5991f6d36b03b5ee35286e8335e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_properties/is_equivalent_to.md
sha256:ffe2b882e6db330ee265e4624538d4e0f9e6a3fb6274e8e7368b3a941a09ebdb  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_properties/is_subtype_of.md
sha256:6acb75f4450615390fa27de467201c13f38051c9657e19c18d88afb963b3f33b  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/type_properties/tuples_containing_never.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unary/
sha256:6357a78233a061fb17ff60e0ff227256a0c22aede47914329dd9c5f857095c5e  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unary/custom.md
sha256:c565ea7e5c095215e2b8912b63ad83156e3f0eafbed7f3ab6cf13771df10c7e7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unary/integers.md
sha256:d27e42259c5bbba4dd8d9e46fb19e2ab274f7fa47ec6a4314beee89b64c0a5d7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unary/invert_add_usub.md
sha256:a7cd57e3f848b6eca92c05092be6d9cfee59824c0605fa0eb9ceb4b265d30bc3  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unary/not.md
sha256:64cc395a41c70ab1a3b14a5b2d7ae23df6cb991a3eea10566d6cb3e119be0b3a  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/union_types.md
sha256:18a332525e87173cd58d4784882ed75f4ef4d1a3f9fbd5e6b1ff568aab34c0f0  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/unpacking.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/with/
sha256:ade23201be6aef4b7ae61ee8f2e50b8d2bc9633b01453d335b848a95b0fe9995  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/with/async.md
sha256:73e6086d4d2ce7052ed599aa89745bc5cfac1e4272e2c12563aa4e8e654854a7  ruff-0.9.2/crates/red_knot_python_semantic/resources/mdtest/with/sync.md
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/
sha256:7a3a0ff7efc45a2d38415438deb169cbe229e6eadcee101b4ecdc53d164973ce  ruff-0.9.2/crates/red_knot_python_semantic/src/ast_node_ref.rs
sha256:bc58b2b7fbe39b697e556e5a4bd3944eb8dcf066ed45a1057d30a01132ce08fd  ruff-0.9.2/crates/red_knot_python_semantic/src/db.rs
sha256:7ea6d6cdc956c24fb5571c8ce71a9f6aa8da25b32fa98f5f3e559283f13aba16  ruff-0.9.2/crates/red_knot_python_semantic/src/lib.rs
sha256:94ea9006ad8c82949fc99a0483d1054de0ad4094967c62d5908f8e8565bdd749  ruff-0.9.2/crates/red_knot_python_semantic/src/lint.rs
sha256:2700ddeba3ef36345a5e2d23a069e25bde1e202df4df01d91c5d73d6a287188c  ruff-0.9.2/crates/red_knot_python_semantic/src/module_name.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/
sha256:b05779599f5ef2369931b1d69c4ec080ac9b4802aef82f060b47aa94274a6910  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/mod.rs
sha256:2caf391d0a48cb5b3c4bea1af5fe4f72bef3022c89e48acd3a3be8a5a518b394  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/module.rs
sha256:3dac0c36a237aa15f5ca9cf9e0162678fba5d6f387d528a0e8d1a19ae2be5961  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/path.rs
sha256:40ed6b6a5ae6e95aa32a723ab03147e4db7e5d0ae0feae988712e366edcd3218  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/resolver.rs
sha256:5bb3831a657f597073d75a26a464d87a3097e4f406b8b8ad8c9e387723f003f1  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/testing.rs
sha256:36075d9ff804b89dec586a3e44f999ba7c4c4ad40c97a40a3a420fd1a23a216b  ruff-0.9.2/crates/red_knot_python_semantic/src/module_resolver/typeshed.rs
sha256:600c60656dd5ec952de43877d829859f1629bc336afbf132bf6f8052558ccb2e  ruff-0.9.2/crates/red_knot_python_semantic/src/node_key.rs
sha256:bbd42daff46f0dcf9db506840ba002457937b2406e24d1fbc065fccd039466e9  ruff-0.9.2/crates/red_knot_python_semantic/src/program.rs
sha256:a6b631be61fa1c7e745405468cc31125f645e70e6d652b4d20b11ec75fbb4636  ruff-0.9.2/crates/red_knot_python_semantic/src/python_platform.rs
sha256:9b77bab2c58e5e444129633bad095872a339d5a31f57831616a7b3855a78c884  ruff-0.9.2/crates/red_knot_python_semantic/src/python_version.rs
sha256:2fdb40152dc67a5d7d62a9d737e35442a4c92f59220084c4e3aca7817b0dc038  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/
sha256:c95135616ac534b08b63a6b2bcfb7767d7a3308cc9c9799c324f4b929f74e8b8  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/ast_ids.rs
sha256:54cc32b9f9e644fae475bfba3913fdb5784783e91f81116801c80c493a9ffe02  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/builder.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/builder/
sha256:3942822166b10e6b6dc11eabfcea82b56c940564e95b839e538b00e31f6c53fb  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/builder/except_handlers.rs
sha256:ac66169676ca3ac2b030f51d921ed291a2e6fe73caa7497198968944ce8ff1df  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/constraint.rs
sha256:21fb22b7704b4fb48016532dbe1d7c6de5c41a9c9b82c49339992d285a3d0067  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/definition.rs
sha256:51b6f457993936b017017fcf7f0a329c092f3efaa4f127df0ca8196cf8e334b0  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/expression.rs
sha256:fb706ec490951b7435553c05454725e45045a7f2096350c83053f53578db9805  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/symbol.rs
sha256:040d27c619ebc0d212e6987847fce3adfc8a9b600e2377dd541df25f226cdec4  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/use_def.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/use_def/
sha256:1fb6231068d38d3e7b9278d30fb2e8cf8b28bc574cb05aaa6632d42047209c7b  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/use_def/bitset.rs
sha256:a8d85d975b70854c8333f92f7be1740fb52be75973beaf50e8f0ee1cd3f9bdf4  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_index/use_def/symbol_state.rs
sha256:3175ca3c2e1743ffa8d061f13a1ac1db842dd2c4e7229c7ffd7b97eb3708d3f5  ruff-0.9.2/crates/red_knot_python_semantic/src/semantic_model.rs
sha256:25db02fef9f105ab4b00813cd9ac9da726a46b00b9b09b3607676064a65e4b31  ruff-0.9.2/crates/red_knot_python_semantic/src/site_packages.rs
sha256:84971db725c970be1b6f7f8b9469a654a701dc7996be5be2698d2912f3c7bcb2  ruff-0.9.2/crates/red_knot_python_semantic/src/stdlib.rs
sha256:21b20c0ec3f27e72eed5e90c7cf9c5c16c43d9081a7da8cc895971d55dbf6d9b  ruff-0.9.2/crates/red_knot_python_semantic/src/suppression.rs
sha256:b035c754c0549a5db09776a3e51b30d3594d35d27523c4e4d3e68a4398e41eb2  ruff-0.9.2/crates/red_knot_python_semantic/src/symbol.rs
sha256:e75f35a3f9fda86b5f3b46bbf325944ccda9f18a415fdfb0ecc98a188295343c  ruff-0.9.2/crates/red_knot_python_semantic/src/types.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/types/
sha256:598dddc063241bc33311d368b80ab384e02c104aa808a55d957dd0b9c5205eeb  ruff-0.9.2/crates/red_knot_python_semantic/src/types/builder.rs
sha256:d7982876d0ee437ca69420489cde7060ccb348ada21978592064aaff8d575128  ruff-0.9.2/crates/red_knot_python_semantic/src/types/call.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/types/call/
sha256:bfcd2b1cd6cfe82ccc07de5752afc6a4e3b9e7f5d5a59d810dce009b27f9da32  ruff-0.9.2/crates/red_knot_python_semantic/src/types/call/arguments.rs
sha256:c270ef0f98516a2993e51ce212acc5173736250e956adee935d28b3df157fa04  ruff-0.9.2/crates/red_knot_python_semantic/src/types/call/bind.rs
sha256:34591d7b60c26085c38ea054c23775bec5d3dfde02bf81ec32a7edb195117df5  ruff-0.9.2/crates/red_knot_python_semantic/src/types/class_base.rs
sha256:bcf3a42ebf921d36f42537f11e07129fdce98544297ca0a2cdc816f843a68459  ruff-0.9.2/crates/red_knot_python_semantic/src/types/context.rs
sha256:dd0577ddbb0d2ce898281574e470e85da09c3da38abae9250b43bcd9a873de68  ruff-0.9.2/crates/red_knot_python_semantic/src/types/diagnostic.rs
sha256:d9415e01f4dd6f969a73d0461d73bccc7fbda879d3f85884ccf3a7e5a6fb0dbb  ruff-0.9.2/crates/red_knot_python_semantic/src/types/display.rs
sha256:5f460cd82f8d9eca2c765b5783a8e5e7f5066e3edba64af30f31fdb03026e814  ruff-0.9.2/crates/red_knot_python_semantic/src/types/infer.rs
sha256:53bb6e4312671b4507de68e77e9db3cf20ee5d22545ff96e329c700297774824  ruff-0.9.2/crates/red_knot_python_semantic/src/types/mro.rs
sha256:f667bdf955ffb9a1be26aebd2073927d5f52cc44986c808eb7ed4f80b2ef89a5  ruff-0.9.2/crates/red_knot_python_semantic/src/types/narrow.rs
sha256:106fa3bdb9ea629b7c36242cb3badee8ea1f7f6b3d248b5741fcc0b1544a6f90  ruff-0.9.2/crates/red_knot_python_semantic/src/types/property_tests.rs
sha256:284125e594e4f128054e7caa6d8db73f5472a0fd776e506416de180bb08ecac0  ruff-0.9.2/crates/red_knot_python_semantic/src/types/signatures.rs
sha256:402b650baa3b453af41801ff0c701e543235b5528ba4ca640e63fe0c92d4bc41  ruff-0.9.2/crates/red_knot_python_semantic/src/types/slots.rs
sha256:87e461ce9673a878af523ec1566185a955959aa27f5e14e6e2c689be8f82e03c  ruff-0.9.2/crates/red_knot_python_semantic/src/types/string_annotation.rs
sha256:08fa0955d03280c893b89988c7b8ba842399753771d1a0e382a8b1391115cf3a  ruff-0.9.2/crates/red_knot_python_semantic/src/types/subclass_of.rs
sha256:d0a42f73da4b15db06587d0846f85bcb8c9a7e62075bfe16c660ba472c32cff8  ruff-0.9.2/crates/red_knot_python_semantic/src/types/unpacker.rs
sha256:17dc220600235dfbb1cd2256062be979c53c308b1015be6df7f8ffc8a3c071cd  ruff-0.9.2/crates/red_knot_python_semantic/src/unpack.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/src/util/
sha256:7e1f52099ba914aadb5f2dcfb7677478638cfb43a151c968f873614ae0fdd0cd  ruff-0.9.2/crates/red_knot_python_semantic/src/util/mod.rs
sha256:81d16009789311a5a08b4f6036fc596cbf8408c448516b4a5ee2dd5c4cf3ee4a  ruff-0.9.2/crates/red_knot_python_semantic/src/util/subscript.rs
sha256:202886cbe4fba7808fc511b0f207879c30422be7d516d9ee735e95c49f1ccf51  ruff-0.9.2/crates/red_knot_python_semantic/src/visibility_constraints.rs
                                                                         ruff-0.9.2/crates/red_knot_python_semantic/tests/
sha256:64a639700ba49b17ddc61b679847b4b277a4b42a22edbb1623abb28e5fd24254  ruff-0.9.2/crates/red_knot_python_semantic/tests/mdtest.rs
                                                                         ruff-0.9.2/crates/red_knot_server/
sha256:86e9084f9da3903ea78ce658455e84d287d5b0663740d26278a60473199381b7  ruff-0.9.2/crates/red_knot_server/Cargo.toml
                                                                         ruff-0.9.2/crates/red_knot_server/src/
sha256:8e24afc7047f6b3fb610f833d29475af6bbe40ec978f66bf5a9b307f9f871036  ruff-0.9.2/crates/red_knot_server/src/edit.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/edit/
sha256:e324a96e274c7f0c598bd11dd05a2dda2d3c81c4b76ca85765b3d835e37333e2  ruff-0.9.2/crates/red_knot_server/src/edit/notebook.rs
sha256:0d4be0e205c76e5a68e60d9769d5ad9e4063946aca0ccbda88349c4f7f6de987  ruff-0.9.2/crates/red_knot_server/src/edit/range.rs
sha256:b1b52abd760da549ddbac89fd60f95fb723aa8eb3bd20dd500d36518b0cf74ae  ruff-0.9.2/crates/red_knot_server/src/edit/text_document.rs
sha256:7196ba36e143e7d90a4d502cc41a1965eefe288ccf459b9aee94afe2cc5eb1be  ruff-0.9.2/crates/red_knot_server/src/lib.rs
sha256:9e178f74ddad35aef0e53ad7377227c1e29ed5e24439e4ce31d8aff3cdec0939  ruff-0.9.2/crates/red_knot_server/src/logging.rs
sha256:0e555496fc0b0eb7d0df51a2a1a7f273fb6daf251847f396d60c790739278dc4  ruff-0.9.2/crates/red_knot_server/src/message.rs
sha256:4687e6527feeec75b6145be154d2b44ebc5bb8ccc5361c69b9357a4fbaa6c813  ruff-0.9.2/crates/red_knot_server/src/server.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/
sha256:9e3db410a9ab8afcc52e0f346d62e4186dbdbd1e13e2e0108fe449a85eb0602f  ruff-0.9.2/crates/red_knot_server/src/server/api.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/api/
sha256:d8c9a0ffee401e8921adbc843414ccc9ce4a7e644ed16c187f5582fd2822de54  ruff-0.9.2/crates/red_knot_server/src/server/api/diagnostics.rs
sha256:9078e409793aab8d91ab57219a9a474ca6290f040d04813825fd926cb36ab203  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/
sha256:f5cad3e7f1f7de233d32794c16c901c9dc8e04a6927afb19881aac63cdef3aa6  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/did_change.rs
sha256:447cf6e7ee69995f2b247350d699db7acbca62d063191d634875d471d4c309b5  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/did_close.rs
sha256:6ccfa2bbbb71ce659ba2e8112bdaf4579c3b3f9246b0f694e924e560d3e72af4  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/did_close_notebook.rs
sha256:37088a0787050020e796282eb7ac1dcb471b0e0c26151f882513aaabed7994fd  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/did_open.rs
sha256:d4db90b0e0f979ee5c66cd6c02b463058d72d6d5f2274429d4175daef007e742  ruff-0.9.2/crates/red_knot_server/src/server/api/notifications/did_open_notebook.rs
sha256:3121ff70fae9d48cc453847f98e385cc9e16a9943bcbb05ae9eda941553ce94c  ruff-0.9.2/crates/red_knot_server/src/server/api/requests.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/api/requests/
sha256:7c2f3abf678c65ac0a81c52cda25dc94de6921f990d0a13a84eb0acbd9f5be2c  ruff-0.9.2/crates/red_knot_server/src/server/api/requests/diagnostic.rs
sha256:caf55a9a563b88172b2053b15fe25751ec9f2e11a39f58b73de8ee48cc38b5b2  ruff-0.9.2/crates/red_knot_server/src/server/api/traits.rs
sha256:4e174d257fdd832a07441c15a50c41a43e8254d1c294cd1a7e5084aba09b46d1  ruff-0.9.2/crates/red_knot_server/src/server/client.rs
sha256:bab0e108c679457534ce74418569aa7ac996a08b05bf8b84b16961ae56069114  ruff-0.9.2/crates/red_knot_server/src/server/connection.rs
sha256:5cea57aad89c1c8895a7eb79d8cbd8eb0da606946fcdfb8bd5f706fb95dcca65  ruff-0.9.2/crates/red_knot_server/src/server/schedule.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/schedule/
sha256:70fa284492e6f69993ff47afc10686d788260f95994a6ae04a042e011f0404b0  ruff-0.9.2/crates/red_knot_server/src/server/schedule/task.rs
sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e  ruff-0.9.2/crates/red_knot_server/src/server/schedule/thread.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/server/schedule/thread/
sha256:2bb37533198e464c70aa9454782c7b6d0904a49f70214cd9ec4493bb3d0a514f  ruff-0.9.2/crates/red_knot_server/src/server/schedule/thread/pool.rs
sha256:8c304a3ab35088fa70125db848750de7b27307527b9545bd80c25431664f4809  ruff-0.9.2/crates/red_knot_server/src/server/schedule/thread/priority.rs
sha256:6a89c870c8b9fd48f14269b3afbe969b62fd2502c2a9e6afbab3a539c0de1a74  ruff-0.9.2/crates/red_knot_server/src/session.rs
                                                                         ruff-0.9.2/crates/red_knot_server/src/session/
sha256:4636bf5748930f585a698f13e39767e9eaad4331d56bb3b328d4cc18a60f2417  ruff-0.9.2/crates/red_knot_server/src/session/capabilities.rs
sha256:faa58e75ee256e4dcc3ade50ee8f0a552596435834d8a872fb8b123603a57439  ruff-0.9.2/crates/red_knot_server/src/session/index.rs
sha256:d67199e64fe78cfc31c1395c5f0aca4757605bf179f20a2e16aa2abd64eb8f6d  ruff-0.9.2/crates/red_knot_server/src/session/settings.rs
sha256:7501fd64bcab4e9361b093b2c1f038e0e9551cc40d92867932fafda7615d354a  ruff-0.9.2/crates/red_knot_server/src/system.rs
                                                                         ruff-0.9.2/crates/red_knot_test/
sha256:23dc2c068dc08ad08dbf091fb7ae071a9fe4857d2193c81a207d30f10b10b449  ruff-0.9.2/crates/red_knot_test/Cargo.toml
sha256:f936711acba01d1a8e4aed8c0cee4b77e444042cb7c64e2076fa52bc3f618d65  ruff-0.9.2/crates/red_knot_test/README.md
                                                                         ruff-0.9.2/crates/red_knot_test/src/
sha256:e30aa87b7fcbbb6540f5897f377ad4764af1fb143bd66d0910be68b8b19254e4  ruff-0.9.2/crates/red_knot_test/src/assertion.rs
sha256:0a17efa279eba69c43faec2f651da15cde613e308d5c81ceb7fa2002fddeee66  ruff-0.9.2/crates/red_knot_test/src/config.rs
sha256:668f514159a0d87cbf8b41dc4da3df1d140d927c93df27584e4c2d0aa7a01233  ruff-0.9.2/crates/red_knot_test/src/db.rs
sha256:8ab77f9dbd9972a506d4daec078f8ceaeb8bb41af7762d2c78fde7a5a1b2fb80  ruff-0.9.2/crates/red_knot_test/src/diagnostic.rs
sha256:33bf682911c8bb6c0dc9d420917793a9bf299cdc195dd7eddec20946e6637c13  ruff-0.9.2/crates/red_knot_test/src/lib.rs
sha256:e68191dca66f86683dafe89404e73b2a506007386e33455934d34980fd7120a1  ruff-0.9.2/crates/red_knot_test/src/matcher.rs
sha256:5ddf2612a88a72e1cc3d8e1e731e6775864df73dda25de920d76c91be3a929df  ruff-0.9.2/crates/red_knot_test/src/parser.rs
                                                                         ruff-0.9.2/crates/red_knot_vendored/
sha256:ac92f292be68af9455dc47bfb1d9435166818cb0ceae8e00fd8b5af96527e3d3  ruff-0.9.2/crates/red_knot_vendored/Cargo.toml
sha256:af0c5c4af3035de7f3329631185af2b221ee926d3a4f63a944254b2ddc07eeaf  ruff-0.9.2/crates/red_knot_vendored/README.md
sha256:fcc0900b9a8edbc0e2653a86d6bafb95c2173bff16f127372120b72535646e9e  ruff-0.9.2/crates/red_knot_vendored/build.rs
                                                                         ruff-0.9.2/crates/red_knot_vendored/knot_extensions/
sha256:e16a6f8304e952e6c478549d12d34c150ca3eaef5547fa73996f45835c511d4a  ruff-0.9.2/crates/red_knot_vendored/knot_extensions/README.md
sha256:9ebf4ae11109681d0e708cf836e93e04b6d70e31bc063992b07cf237689173b0  ruff-0.9.2/crates/red_knot_vendored/knot_extensions/knot_extensions.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/src/
sha256:0944a22ba462720eddb77969ec181bf42a04d9601e0d724548359f718ffd960d  ruff-0.9.2/crates/red_knot_vendored/src/lib.rs
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/
sha256:295f8538c94ae5c3043301cf7cff1c852dab6a786a8ddee471e061b40d5ecabe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/LICENSE
sha256:0e51e41b6fcfe0f39130a52b6f9d1edef8f998446709a94d77e684515a93b8fd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/README.md
sha256:97dbb6a0f4392f254264507487f9abc2742e2e40f25ba944e2c023f10c788bbd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/source_commit.txt
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/
sha256:6624840e0f1f4f79c39e1c14464ebbe5bd3374fb5b122f1d221d63d434c286e8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/VERSIONS
sha256:a88c160e68dac375c28ae94a628281401fde2632f1c1e7ac50ac017699204245  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/__future__.pyi
sha256:ddf071712a6926be84384714a23bdf946dc47a083b96fd90a7474d41020bacfe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/__main__.pyi
sha256:851571f6bfc703773b038050dfcbdcad2713c14e488a996bb85dae10dc20b545  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_ast.pyi
sha256:d7892abf390e78bc4c8efe81c70a2392b0a91736ab56b87dc3a7cb52ce5d3396  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_asyncio.pyi
sha256:15b50175c5123d21ab9d748df3d780d20a8205558c9bc365a711cacfa82e3bc6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_bisect.pyi
sha256:d4324ff6935e6846f83dc3f41ea902b3500cbc5645cf8fd0dcfc40907b8b7e90  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_blake2.pyi
sha256:bd2567a01bd446c3738bb30f2d1d5bff0a6e87ecb248accf55a940c10dce553f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_bootlocale.pyi
sha256:ac50abd406288d6bc4e7dad1cf99e31552b59b5bcc0b6c0d9939be17b9ebc7f1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_bz2.pyi
sha256:b57ef130ed70e16269997008fc3b8bb46786c41e8d2cb685d762799ab4329693  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_codecs.pyi
sha256:ac5db9cda60af8678dabe4dc2b3d9400385a8c50cb7f9293eda6a871b312aad4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_collections_abc.pyi
sha256:b23a38fcb4fb37a29980bebccf4a23a5a934e0d46c30de386de3d41b6c431bd0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_compat_pickle.pyi
sha256:8291e2b59ec9a03b6b8cfb10014adf0833d0e32f86db61adf19e21c7d5340f94  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_compression.pyi
sha256:42f85569d264061166505533f0f281289e5bd60ad8601313cc1abedb7c536503  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_contextvars.pyi
sha256:1dbe4108fdcb16b6c216eafdf5ec34e7f14f96d3695db67c64a87fcb8d9520ca  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_csv.pyi
sha256:fe62eef09c0a8e57d7ac93360946cd570ddb1bfebd7e40f653273260c901527a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_ctypes.pyi
sha256:326eea2c318a2bc439d2e0de3bd2c0bbb8043dd10c95abec23af954f234cde56  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_curses.pyi
sha256:f89006836f0bc3d2a9a47438eb75a1c647e1e95b48172fcbfdbf4485e633504f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_curses_panel.pyi
sha256:bd7a17060b92d1cb6e4a1556c3b771bcf3f0e187ee06cf7d9721abd31257ff6f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_dbm.pyi
sha256:5af4e240214118a07842f0df7740bddeca63f859a1a80b7e12eac96f9bde366c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_decimal.pyi
sha256:9ff7ee1b490a19698b07b4c46f0fed9d23fab14ab3e15806734c38d958d74089  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_dummy_thread.pyi
sha256:dfe16c540594ac4dadc8f5bf0211f16a045f6619d8525a488f20f9f321d5bf57  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_dummy_threading.pyi
sha256:60690c84047522403d751a8679fddf3de44916593879f2f3fbce87fc94d82c23  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_frozen_importlib.pyi
sha256:70d032901ec8c557f106278a978c1daed0e91e34301c8629463fbeb7f68e4bc7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_frozen_importlib_external.pyi
sha256:dfae2511b556d710a6b56a717fa7ef7a7ded65ddd2f683d27873d3345628daaf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_gdbm.pyi
sha256:dafaed474a0f8d84c3fac4fa82d1a736fb7a4482f2af51512f9b860d76a0b15a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_hashlib.pyi
sha256:81022eecde88d3b36022a85bd676f10b1685f5942ed3e431ef3e3d4d958a107d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_heapq.pyi
sha256:c138b45d088d4e4979679eecbd75c0730eeb3423b346660af70a460e69ffe7d3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_imp.pyi
sha256:79cfbef02055ab92f9ce179e7e1129e948868d2abf28b74b20cbe1b0a40a4ba3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_interpchannels.pyi
sha256:d0e4e5240e6db337c41b20ab6a5caa6b5671c9575b7748db0d02e5a81ed878a8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_interpqueues.pyi
sha256:821cdacb173acccaab46bef91ae0d5192b8b31f51b11a70240582796425f751f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_interpreters.pyi
sha256:4d6abb76ad5aa4a5a95d5ff46c9c6557604973289d6ca4cd1deacd9685acf76a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_io.pyi
sha256:5d0de64e0a35901c38344253bf02b91e6f8e0f6f72461d6c41508603ed2abdfa  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_json.pyi
sha256:b8ae6ccc1e78ee1be2f9943d98885a417843283e7ea0ed615af5c085dda0e1f9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_locale.pyi
sha256:09f088b91f70142e2263d999ace1a19c0f82c51956978450257f3f7c1daa78d9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_lsprof.pyi
sha256:3e0409e1ff042f2e9e7ab4c13098ce2173f4bef623a6c8f594ce9a42c39904f2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_lzma.pyi
sha256:5864a3bf90d10eb7606c1eebb43428796da0dd90121c151265f17997a3c4c7e6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_markupbase.pyi
sha256:bd2af7b818f9325a5c2332c1c02a9d8c6fddb88163a092e14db84d29f912f330  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_msi.pyi
sha256:825edc00569cd59bce89a9a9dec1606dbe81280f4b0d2dbe0370ddf185bc9c92  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_multibytecodec.pyi
sha256:485ecaaaafb8cdbe80b83b42167882cd61e96acf07934cd87befda61085f14d5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_operator.pyi
sha256:ddcc1eb1104da148224e18c8b0088f34aa0e0c01a869183d8dee3e03e429394f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_osx_support.pyi
sha256:c5dd67ffe97362df80b496205e8b40276fdc5a0ea83aa5b1a976936cc230e61c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_pickle.pyi
sha256:3179baa034ae48054e83ae38b8629eefe1ec8807143c12f0e17d3dc265588a64  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_posixsubprocess.pyi
sha256:c8a8ac46ff6d9b0b9c06c581d482cba37e4d70dad95b02242912fa3eef061f9b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_py_abc.pyi
sha256:af28acc3c3e2de77bde86c493055b956202032a99ce0f178b89139dd63fe7f43  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_pydecimal.pyi
sha256:7e3cbba56355cd917efa7a7d2813c28680e989eb62ad7413f2212e9d1d40d25d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_queue.pyi
sha256:b19c0d2120cdc34be9c02cb8aa1fb23d30f3dbc6e1dcd8a3305a7acf3b33bd64  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_random.pyi
sha256:1f0d7b6d6cd0c9b25dc259d071e27c04c1f34ae4d88809fae51a3bb19bb93282  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_sitebuiltins.pyi
sha256:79e0420defaa358f54663cbace9829e72a1f615f0cc0ead3985a303a68e1bcf8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_socket.pyi
sha256:80d6d2d9377e66e398a928434e38fdec9fbb9ff3285bc81990467f97fc581a34  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_sqlite3.pyi
sha256:dbebbab6d71345d5822cac3ded7738e595777ba7f2cda7dc321a3e08dec1ca49  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_ssl.pyi
sha256:854979ae785b715e1490dbb83004908a7b8071c3435343221eb746f0187ff764  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_stat.pyi
sha256:e28b2bb8f3776bda298692c3286322fbba28ab1224de018127027ee62252f89c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_struct.pyi
sha256:d8380772faec94743ec131279c7d3d26fd7d4d83eefb652ae4ebe7632916569d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_thread.pyi
sha256:d31c64ffa9b841667a2b17fb59836ede0a8d56cc01f76f88a873d29aa81d1375  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_threading_local.pyi
sha256:0a6174f4794fb83e039a663194c40120b23cc3103ea2c0cfa607c1ca7ab34090  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_tkinter.pyi
sha256:485f676d6c763682f1d168d5069c7993657586d32e09cb6dd95aaa89fd816593  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_tracemalloc.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/
sha256:ba918b9aa3554655c813bd22d2f180f7af5d736e8656a53d1ace5c1c4cdbf18b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/README.md
sha256:957eb915d40ebbc031f4deb960952213f59d68eed97e44363189357f3368530a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/__init__.pyi
sha256:0db16f642eda79216ec3f868a6c85efa7cfa38bfdbb4f074eb322827c3bef6d0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/dbapi.pyi
sha256:892475490ac8807dfd759c2ed68d0cd2a93c66cc515249f80ed1b6fcae6d3b8a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/importlib.pyi
sha256:a8d1fb4104fd63f8bc1b14a84b62d456215298ce261f7f8ae61c61eec193e4ae  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/wsgi.pyi
sha256:5b873d3dc1f0ef7ec55287b370f0247d1ba8301fbeed4a7bb8a959d1284d206d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_typeshed/xml.pyi
sha256:dcad8ef2f2fb3b46f64fb4a33f8c6fe701e97bbc578bff96bf0e3cb9430bd835  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_warnings.pyi
sha256:515204fa213a1b254e05e08a0b40970019ddeedf8fbf10bc66dad357a21a23c3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_weakref.pyi
sha256:e5c7548d89b6f4d8f832d80d205ebb17b772f706b1a728ac9b6c619565a7d459  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_weakrefset.pyi
sha256:10b20b7118587fc1952238a60358c86b372292d689cd663d1855657494a244c9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/_winapi.pyi
sha256:a258b8272a6c78f76f2add71001d2ca8315b5f569461d74d4738f604feb933ec  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/abc.pyi
sha256:79dede1688860584f27b2e189827440b3661f76c7031210fda14138ec78d89c5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/aifc.pyi
sha256:013fee31776c651dc02fc35f3d4eda1f4e42010698a6233bcafda9066ec5efc9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/antigravity.pyi
sha256:cd7014aed60904bb872698df4211d29b235a1ed2df0c2a84a75ba570364c410e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/argparse.pyi
sha256:516bff8f59ac21c09b4e31a8cf609b9e56da47c6a5f0414ebbaafbf41da6a159  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/array.pyi
sha256:7f2493c434404acdb69bfdab4580dc14f9fc1498dc251dd68ad90b735908b059  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ast.pyi
sha256:8c54e23925c295c9a136f59741cf497510f8e004f9a3d0aaef1482d9f6d50b69  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asynchat.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/
sha256:8c82b15436c8ab3c66c202bb730d41e9aa4e73cf458fc040779e4191acd30be8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/__init__.pyi
sha256:344bbd7ddc90138b36cc569cde9e9b29041a56f29afa4b0ae89c8f73946163eb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/base_events.pyi
sha256:5b84517531dcfa2d99ac9d788aef1677f07d1a7dd2b606d4057ea44c70ddec5b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/base_futures.pyi
sha256:0a3050caf5d071859c9a655f580ab7cfa658dcc8579edc4c87fc60b498702944  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/base_subprocess.pyi
sha256:d6a304348b174daaf9f9d5579f7deacbc8695b33ad14eb3f23e91fe48f7676c2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/base_tasks.pyi
sha256:f84bb7e67fa44fb23c5bd60d7e86359579ab64a0137430688f104ec0c88fc3a8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/constants.pyi
sha256:69ebcc9368306e1de3c049463781e7c7bd73b20765829fb4d8ae7729ae15d9f3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/coroutines.pyi
sha256:0218e5874911cc074bf501f2560a00627a5d1f8d5a7e7ee7b7dc6d8334c37455  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/events.pyi
sha256:962bcf92b571dce915e53e415e59ae888d2b431f9a44b08f92b90439095a961f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/exceptions.pyi
sha256:0e7749aa58580092902c3514dadd2b83cd257646fb46be38d0ce4b9d7046c76e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/format_helpers.pyi
sha256:3f63c00c8550e54b6f11d4e2066fbad90d18b478a2caa7fd3b1fe3cf064e3d2b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/futures.pyi
sha256:71ff7d48b2372716743c26b75b6695b0bb4a60d1e2479f19b8f58a88f5752672  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/locks.pyi
sha256:425f7b9e3c4d2a6367efa73cfafa2648033b3fe575e28fb5ed2388806e3b57e5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/log.pyi
sha256:62a411bc5cea83127406f4ad77a179e80e0368810cdcabc3e1f0c42ca09885ca  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/mixins.pyi
sha256:bc264463becb9b28dc8c9b7f5201ae32a152086f414263935fed9aa80adc60ff  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/proactor_events.pyi
sha256:6937a8c993f1820e5d1396d78e1c17ff104fb49ca6985bfd666693f44bd90bc4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/protocols.pyi
sha256:c9367f21e307057e75afa3a3d70ee10388caeec2eebad504ff55c59fde62f35e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/queues.pyi
sha256:6adde9073a015bfa7c298c284ba97d4838e0d4944dd36f349fad335108bc33ad  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/runners.pyi
sha256:f7d40998a8beef8939d0bea99a471f3bd07bd7aa0826de2e214f20da71baa424  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/selector_events.pyi
sha256:990fa0218a597cee95ed7f6e6d0ee66740be9b592d1195798090cbb096bba433  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/sslproto.pyi
sha256:bed943e577f26b80047ef93026620bf735d781196c23c32618e162b432bd87b8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/staggered.pyi
sha256:f57e02686862ba1c1cf71dc16aff2c75b57d1f742a702a7f0b270384d9a023cf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/streams.pyi
sha256:e387ef7cdaa29cd332824b885b32cb07d09a079cee116e2b48c3dea2bf6a9f9c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/subprocess.pyi
sha256:31df034df2f057f53f402a0f37c9867256d44e714e214f3a98b9eeefd4d892e3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/taskgroups.pyi
sha256:75ed03acaf856ded8cb2df4a265ecda60effa3fbbf56fefa7020283ff4ca1536  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/tasks.pyi
sha256:98f3374e5c2962ce5452eb3b77ea686f9bdcaec7a1129e8ba766bc271c016ea9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/threads.pyi
sha256:3f2d953ebf39b09082e3cb3addc42f09040256c93e4fef739f28d00da22cfa8f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/timeouts.pyi
sha256:73a2dd2e9b9f5d20884d17f2dc99b35d66d6c4d133132a1927471003c8b4f49b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/transports.pyi
sha256:c4d5e7603ec748a42d0507450a66ec8c20e77e5b4cebe4a7ec3b28ad850612ab  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/trsock.pyi
sha256:e39d5992663e04fd4b8624614895235a408ca0199f5e38ada299fbacac002182  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/unix_events.pyi
sha256:2881b3a89399a7310df5a379f7ce7ca4509db7f5da414fb68f2712ba81b15cec  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/windows_events.pyi
sha256:dd4ce0dbb62171ca9117d50fd3b051d4ae0c9489c203b29e9be326b014d53a92  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncio/windows_utils.pyi
sha256:c5100d93a8bcbf902c84d7c482d4422273d6544c0bd4d3f8d06eda451a9a696b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/asyncore.pyi
sha256:60fce1c45c463ea2759391be21a6fc96a7c936e9b5910fd4b2623ce08ff9cc49  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/atexit.pyi
sha256:f64f6f0f5f80ac61376e5d224863e7e8e878f9739fb6ccae37931b162d56f31c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/audioop.pyi
sha256:7a8ccf90aacae171c2f53e1664c857766952cdebfeb68405e9897ce1d8a68006  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/base64.pyi
sha256:b3d0fa2f6d2ebbdf545dd8a2b66ce63850eb22871c12cf9e78f49f9b1e848a8d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/bdb.pyi
sha256:126663b8870c436bca6a0975b50559a16555191f7f924fea54cafffec54db092  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/binascii.pyi
sha256:bf22d055b988113eadafdb070e1faf7b0009be97c271a448c3787d8511ace311  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/binhex.pyi
sha256:b109fd5144b40b0e5764c1067048fc29ae5528f5686cbe373dec7f49a8235e0f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/bisect.pyi
sha256:4c310997788ec541c1a8ba6e9135f686c0312715f34a08c62ebe69d85630ae49  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/builtins.pyi
sha256:a878e36937ac51b81d13d5872f447dfa96b219138b2d344734e4175d0ad920da  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/bz2.pyi
sha256:8279213120d939d2e90376adb28b6294e5d6373aa893849772c9ef00a407df51  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/cProfile.pyi
sha256:e794ad1e52dd2c922f164b7d73495f7d597a86e4d0fea56c3545fb8e3f48b43b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/calendar.pyi
sha256:a649f8d5363cc136846a2f4411a4eef0bbc862803a0efeb38ab598596606fd61  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/cgi.pyi
sha256:97b6a58afdf25eb7f0d0c335e695c376078da5b20ad4dd5ef383a3484b764c55  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/cgitb.pyi
sha256:ebdd5855f5a3c31db49e08c3481192e4f8ecec8acb5624229ee4c183c75d997e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/chunk.pyi
sha256:4df4dbf567a07f369c3a719b58b0984f3fec7798ddb3360672f02fe78f36c6c7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/cmath.pyi
sha256:31b97cbe3b2e87f157b13eb8344aca30ad4574f62539d6c2fa354b83bb622e87  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/cmd.pyi
sha256:f373afb77371c330b1201d8f1d1f608e57940294369a9b6dd16057ccd0a35630  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/code.pyi
sha256:9a436d79a74fae66693f1e884ce0996d47b16c37b1ab802f65aa3aa43b892a8c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/codecs.pyi
sha256:4312f5a52edc9e811fd1fc0c11f761e5f1ade8cfa06f6350ceccc696b0da043d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/codeop.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/collections/
sha256:37653c9cefc42b39ee5dc6fb92b285ad40b24804917685be0a88bbfecd958a0d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/collections/__init__.pyi
sha256:90189900dd153dff2aa642276e3a8a65145ed0f5eb67b8f1366086b38a3950e7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/collections/abc.pyi
sha256:a359a986bd38d55896d08c3e762608dfa737c133f60fcc77299f688b6fd23e80  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/colorsys.pyi
sha256:9a4f0be1ae851d210a68a0c48ac1a20f44482fb3f3c083db787bab52d719f38c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/compileall.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/__init__.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/futures/
sha256:965579bd0b9a3c23411c86fc3c8cdb2fa087b11bb5ba3b0dd2226dfa2ded2200  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/futures/__init__.pyi
sha256:c57290a2c9d56a23906bc23bfab55979249d20ad11c77dc24ff2a8e7269d4941  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/futures/_base.pyi
sha256:143d55bfbc44b4049f6b9aa1d9235d4c32aaf640a2a2a3dbbef50b50a930a9a5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/futures/process.pyi
sha256:be2443d1bac70ed56153fabcf68a564828a9dcdb899d3c633b8d8888c71748d0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/concurrent/futures/thread.pyi
sha256:947aa0a42c00e1d0ff797ec9b869c458e5dbdad8c954f72a3797a87c21d4dfe4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/configparser.pyi
sha256:ef2af6efc4eb5bdcaf81be2ab625d8a2bfc9c2f2ff8e660d7eb9d92404d07408  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/contextlib.pyi
sha256:76a52f371969abdfb45e0bf3cca942cf8916b00eea5841085c89fbde3c6969fd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/contextvars.pyi
sha256:826cab12fd3f2d9ac85f8c8b2994daf8fa0210724dc7d5c7d78f1ff4f1f6ee6c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/copy.pyi
sha256:e7d60f484090279a69b0499827172f6f534e69ce944c0bb90aa3f748c77a54be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/copyreg.pyi
sha256:11e09f1ddd07f73928e98b5cfe9f8d483384d7bbfa8e386bac350182a23d8a7f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/crypt.pyi
sha256:138645f91fcfc65c2998c521155b52db673e64502ff20f58e0601cd0b3ce367e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/csv.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/
sha256:f3616dcfe7b5e05cfd76be4bfe4d237c621d717efca92afb4ec2d1ecf3e9ff96  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/__init__.pyi
sha256:c6cf237b6b0466bf5d40828ba74de661acf2f4142ccd6a934f5210a8120893d1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/_endian.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/macholib/
sha256:636e67e38a72137be9f763220012ab70adc8591c90d491b5ad9e147eacb69c2d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/macholib/__init__.pyi
sha256:2b4643835301fbf63f9f8f420e0ac4272b6c1153968178073754c7cdae5443d9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/macholib/dyld.pyi
sha256:1d5933d4eca897d40225c8dd9f0b64816e62abec85270890fa3642006ccf8d35  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/macholib/dylib.pyi
sha256:6d6c23b9b67fcca3a21aa025a81cb3a27a710f800941e98688521f4b87a61a6f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/macholib/framework.pyi
sha256:08794a343ec2407b46eb8876e0cb179b47e824fce333aa4df88e9e4f6bb9a139  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/util.pyi
sha256:33987a9c1447730b20d5f25a7fc606c707a4dd5e6a3bc8d33fbcfcd7906cf8d4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ctypes/wintypes.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/
sha256:6edae7c466de7662a4266a1062826110c9ea9425a90f9b677be77ad3af0dc140  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/__init__.pyi
sha256:d24d424feed848f87c4b5c6b09e4143715e3737ca6c264002051b74aa6e9d514  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/ascii.pyi
sha256:d44a31814338c6507b82063846ee1eaa749ad169f698fef295413ba7d57b61cd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/has_key.pyi
sha256:b62cfab048a8ce580aa77782ee0a173f48ab5e9f4fc161d27d688c6a158c451b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/panel.pyi
sha256:d94b0bc088498798b059237ed52265cf0be7fbeb09aa1f3325843ca5808ff1ff  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/curses/textpad.pyi
sha256:5dd60fbe61de55e0d98bdaa196e10651bbefd2e453c7e3c08697f6be0ff10d33  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dataclasses.pyi
sha256:cc94a25024db89444422bf789c10f7a8cbeec9e2298417031ecfc10317521366  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/datetime.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/
sha256:c7c3d7731807946d7b2912a687b2734f9ed218d734c675e6ba8de71f5032d6bc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/__init__.pyi
sha256:76c01fccb2899d7016eb124c9f0fb8ec3fb175a8b0b97c1a402ffe73521fd991  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/dumb.pyi
sha256:411db9141edff91c62e51cd65a48bd9e9c8417524abb90394633960e647b4f65  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/gnu.pyi
sha256:75cd0108363442219b1c0d2572a64be0da8e7c2112e21b6282a6f8b8ce54692a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/ndbm.pyi
sha256:f4852a74fbd2387093ab1bfd2d13f0daf9340ffead54684f5cb93e761659b825  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dbm/sqlite3.pyi
sha256:2ce06767a2ff53684c8fdba2f789c4a5ea2095795d66217ca8c87531dfddabed  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/decimal.pyi
sha256:f00c5848460466bd3e19940fba7a1de3ba0f65dfe2b29b09fda9988d83ca1662  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/difflib.pyi
sha256:c2e94ce97beb0c5b9f774575820056a39da063269bbcc5935f43b8f0001146ee  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dis.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/
sha256:a3e0f42c00bff0b9914da86a3638d1517c9c452332279dfb34778569db992957  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/__init__.pyi
sha256:1ce4eb34f2856071a76888203b6ffe176053085f3bf1c4507fe81eecd838db99  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/_msvccompiler.pyi
sha256:13a4f743b492596f14bf11242655db5bfc2be14698fdd74b11bf0c585374fca0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/archive_util.pyi
sha256:7e07b670c6c6e23a7efa8d08db335cc32921db8b49599b64ea57908001f6349c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/bcppcompiler.pyi
sha256:0424a0540bdf309561f04c97fc7a8d720830a45fcd11c4d39d5a2eae74be5149  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/ccompiler.pyi
sha256:27af733ca6b15c4e81d9be4f8fc8fc3fd2611ad440b605eb80fc467feaba2c91  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/cmd.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/
sha256:02d6699a1d6684baac58ed75986041f82aed456a6badd0eceb295b5e55de4de4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/__init__.pyi
sha256:60b2de96e53a82a37f44d0cbe3add2884dda35068d283b1cb820bf666d1b8f72  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist.pyi
sha256:b48b98ca3b0ec0fa65d614892b6e2d723a26e5d4c9f7c89dd1c9171f8c0de8c1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist_dumb.pyi
sha256:378997bc8133aca6f4ec8a7a5a68819a704a296f5b622e9db80c532fa658cba5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist_msi.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist_packager.pyi
sha256:3de0903343ba416068583f6c7b4192ce82cfc017f5e872b9c80371749dfba81b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist_rpm.pyi
sha256:c0e376b9cad245023c575ab6ff08bc5384d6f864298d47bf5d13ef5f867594ac  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/bdist_wininst.pyi
sha256:b9f9e3463b87eb63dbd1ef9c043caf544c3aecf155e1c398bf5fe03f83089151  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/build.pyi
sha256:a91deaf132dd17addcd29df7a5e528dbce221222c7f7ed952d42760e5782a490  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/build_clib.pyi
sha256:6bc906b459c2e94b57194ed7386f3475f49df46e73783d5f010ba5292edfd5a2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/build_ext.pyi
sha256:a264539d7b168fb4c52a6802f48c21a86982e41ba1ec447d7b759d381f65e780  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/build_py.pyi
sha256:16fd37306b5a070c1f748ebacd3a8934f783d8130017df2c7499c34730612e73  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/build_scripts.pyi
sha256:6ffec710412cd19afb96f21a0c3839c96790060a1722757e7e52d34de836286c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/check.pyi
sha256:c1a811ddbc6a87a5005e7be1b037fba98418ff58cc4c43f7d105eeaba9892287  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/clean.pyi
sha256:8140f7cd74eb834cefd90e5a21c3eebb69edd82f3e40c81dd3c2270a520e87f9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/config.pyi
sha256:ac557cba46a7769da2ee2136dec99d4fcc4bea389da70ddc63e1d34a9cc3317a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install.pyi
sha256:d3d762896a5366fe60e4c6b2ff36bd5042b0fe6d9fbf055b7af3229fade5c41b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install_data.pyi
sha256:a575772f77448cad0d9c688eeedc9783120ccf1e67c29bb9bfd3841788c5cb39  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install_egg_info.pyi
sha256:d9978f9bfda2b3db88724d9cee22302f025eb7b11fe89a29155b8717a0fa6861  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install_headers.pyi
sha256:f21373283b0d58b6ff4fd3b429cef93385ae5e96a74de241fbf0ab14779b0e75  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install_lib.pyi
sha256:96913182b087d709f22d2d92f9b670475da0a904dc1c47dfa9679eccbe75aaed  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/install_scripts.pyi
sha256:0f77c03786802041a1fd65d9a8a10766518ee96436678bc1ec6b0fd76900dc55  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/register.pyi
sha256:03192fbe7591d8aeb16264ca5ea88333b0d43da9deae23e24a0b49898306e0ed  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/sdist.pyi
sha256:aded045708139fa8d654ca0e5937ec652b4b5e8cd7eba2d2897a243c41ccffbe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/command/upload.pyi
sha256:066a66e7eb714ae51877dd979c39dfa407af4a5f5b93961f5cef88ff05c2d902  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/config.pyi
sha256:a1cdc4efd72d27dd1326c2e6cbcf233395ea92a995c9734ec5762e0cc398cbe1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/core.pyi
sha256:036da58fe925ff4e8632841c97e33bca159b9a3cec4d79a5e8a0e30778a7e603  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/cygwinccompiler.pyi
sha256:c6c1e37c831dbaa4bd1390b6f1f14446a5ebf12b3ccb51863b5ad1f5547cbcbb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/debug.pyi
sha256:1bfd5d7a12c1e0dabdbc498d285a936ac42d1be03c61ba6ac6cd4cdbe199c232  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/dep_util.pyi
sha256:a4626b012af409513d26a69031c3a157dae482c5d4088e2aa05a72bc5dd4075f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/dir_util.pyi
sha256:6d672587bd9ea6099b70ea96b41e52421ccb6e1a838dd599c4e4420777ee4655  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/dist.pyi
sha256:9755bf160a0ff4bf83fa110f140d81cd9bb26e3374955e16057974549fa4ec9f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/errors.pyi
sha256:2a8b168cb4afbf27dd413b4e0aeddf89b6e51f28852179bc8871d6ad693dd7a1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/extension.pyi
sha256:72fcfaa94e3d68ca5eaac3c813c0da9a5243e1df1b3cd92ec2af5bd4cab78e51  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/fancy_getopt.pyi
sha256:84bd4002ad01cb4bc474eefd5ffaf542b1270e4962bc587e3b0596996616f583  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/file_util.pyi
sha256:4625f2bab3c143f778534b22aaac47936daab14a803f61196d7e4b580e34966d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/filelist.pyi
sha256:f05bfc2583fec3a763c01eda7767e459a00123ed71935968a9d109399892fe0a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/log.pyi
sha256:a902ebdba9ac7e18f3fa8989bad59c4478a4dec84b875088b7b0832378c17772  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/msvccompiler.pyi
sha256:a37e826c0c0e9779950679726acaaa60806b613fb7bfb7e3623c80c8be1d1739  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/spawn.pyi
sha256:0081f05809991ca45c442e1c7ba4e2f4d58924abbb3f6c7a6f7c538e33b03e27  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/sysconfig.pyi
sha256:b7ea46b3a2e2e72494a1c48ed02114a11603525d9493e461b3059e1028a047f6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/text_file.pyi
sha256:47754a95d49f14f20f3c887281eab4284a61b53a748315332e8387774428596f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/unixccompiler.pyi
sha256:1c9a7161e6fee171bf539a38f863949c0b5447befa8ec8146ecddadc38a7d995  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/util.pyi
sha256:c881a9daebe27bbeea4c15a54f67df04635720a2663df24b3f3684db3b9ad5f7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/distutils/version.pyi
sha256:54621a010c6b0a30921dd9e3cd5aa9c5834247e27f37a44ba3db44b263971ebe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/doctest.pyi
sha256:648d38c927c6808f2a765a205ad03c5125131467f39b7dadd99c4be4fb39dcef  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/dummy_threading.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/
sha256:61ec463227b70797f8c5d0950491e2945e99f9a090fd68716c6acb4f875d2d2d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/__init__.pyi
sha256:ed169835e0bb30dd7c52b4d49c79dd05799fa1b1e1a8d1f04d35c10cc04ca76b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/_header_value_parser.pyi
sha256:bef99e6ebdfdcdf0b7143c45947f83fe1dab0ea274d449495726730e7f3d37e4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/_policybase.pyi
sha256:83df00ee5bec12b21a89ff1d5633ff2f2a151525ddea536e27fa4e8931ee76ab  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/base64mime.pyi
sha256:87b8029ffe8117a87f09c47ab188e2ba04e895f5001921fb9d6239ec061493cb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/charset.pyi
sha256:53099e51c46e4530831d75440f30c0481378944b551b503d0689cd68c9afd1bf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/contentmanager.pyi
sha256:749739b7a47a4ed6467dfcd10bf8e2d8ed8a363f67fdf247ce40272964db7dc4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/encoders.pyi
sha256:c63f890de26f5c7d08242dea914cbc33495c7401b16df8aa2c64bf6356df43ad  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/errors.pyi
sha256:d59c04fd99060486dbad31a24d6fd0d7b6806c1b3e695f25eecb8d74abd87a0f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/feedparser.pyi
sha256:de4eb1fa5b2ee254964fea531bc75b708a2aaf2c83dbe41f4db2a3313e40c4c0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/generator.pyi
sha256:a9211d3d230db40db6be435b67cd9e9c175d5b4b19eacabb1b10404a3d7e8ba5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/header.pyi
sha256:94d864e277117d012c5951e967c1fb4f240785e01869a3b7297f4b0ed7805583  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/headerregistry.pyi
sha256:568bbb2d2b1f539d9c916fa52b1e22e3d2868b4adde782dcb635c78a645b96b7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/iterators.pyi
sha256:3483d9eae5deb1456ade91819556c698335008cd1eb3c71baabd79d784e4a713  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/message.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/__init__.pyi
sha256:3e4a8241724c7484525c1575e2e9ef0a7a504ee35c1103b6dd6f0227c861b407  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/application.pyi
sha256:86c9cd0b9c40688da9bd2ec360caf9f18e3a53e86fe0c8c0294174c175a70dfb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/audio.pyi
sha256:ccc50ecf2cd1170d348a7c0c15893e186f1aa7e48cf5db69d46453c637c08965  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/base.pyi
sha256:137cde8c0edffe0d0d634f6dbd38fccb58f3190d083eb86c2830287dde9939b0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/image.pyi
sha256:a1b4ae85044fdeffbc05e2e89c0f0c588ba89a593bcb051c2c4bb999597a38c5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/message.pyi
sha256:c5e4e0eb2360f771dd37738e21093ce5dfa7c3c46bf915be9151f991dc2d0da9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/multipart.pyi
sha256:616effcf12011304ad18602ec3b9d0118612ed8cff4ccb935b8f99205a48a4ce  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/nonmultipart.pyi
sha256:6103929bbe0193c9e04e3e32f0f6ae7114f2c64444513f3d527066572c95e99d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/mime/text.pyi
sha256:0cf30f29977cf455bf6c8440cea4f692ec22a45691dd11966902a8c0a41b019d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/parser.pyi
sha256:3b3055f26571893ae2fb8825872df77bb46ec4ff1ebb33071f7ae3a2630a8b3a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/policy.pyi
sha256:6d216716549a744d695c79aa0f3bc01275b037279648b9be8b6d4a733c2bb7a0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/quoprimime.pyi
sha256:d7edda737e658f0c01055288077d2a9c75e38b1ffea37869cfc57f074c3ad0ba  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/email/utils.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/
sha256:9a31de1a399709d6479be28af97be9bd221fe6b63c0ce0b2299fceb7e0494f7d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/__init__.pyi
sha256:341978928d4b794725bc7608d29ec02c5fea3399f66899d71f91d76a94d1f791  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/aliases.pyi
sha256:2574bdb69d831b6e97aeb8637f9fb727047fe842bfa9c66e2bc58b730fc6080f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/ascii.pyi
sha256:04fa9a05fe10a236e536a34005fe1b1e66a967d5091348e5541d82ddd7a967d2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/base64_codec.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/big5.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/big5hkscs.pyi
sha256:b6957bf8cfd47904038fa8375b6c83433fab2a3a76262ffb037d1a09ceb5d6df  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/bz2_codec.pyi
sha256:32b6200f9afadb5bf29a11f4a4c4c93b2a03f4c06d7f718399b9c01bfedb85c0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/charmap.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp037.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1006.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1026.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1125.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1140.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1250.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1251.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1252.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1253.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1254.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1255.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1256.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1257.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp1258.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp273.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp424.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp437.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp500.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp720.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp737.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp775.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp850.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp852.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp855.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp856.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp857.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp858.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp860.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp861.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp862.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp863.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp864.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp865.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp866.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp869.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp874.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp875.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp932.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp949.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/cp950.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/euc_jis_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/euc_jisx0213.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/euc_jp.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/euc_kr.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/gb18030.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/gb2312.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/gbk.pyi
sha256:e9b101578ba7394a3c7a8a4a8eca487eb6ab027c8c4c271ca7bd5c64d5fdbac4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/hex_codec.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/hp_roman8.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/hz.pyi
sha256:07d6f85e1e4e780dd648c0fad90fb48bc37838e0558cfb2802d87a6708eaa629  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/idna.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_1.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_3.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_ext.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso2022_kr.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_1.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_10.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_11.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_13.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_14.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_15.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_16.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_2.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_3.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_4.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_5.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_6.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_7.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_8.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/iso8859_9.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/johab.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/koi8_r.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/koi8_t.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/koi8_u.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/kz1048.pyi
sha256:746c0b8188d881c0d52c0a895f368e96d0cb0cd810342f80905bf07f3813da5b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/latin_1.pyi
sha256:22e29100d1453aa2195b8ae046ded4aa77761f1c9e82d60ab983b055b451f606  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_arabic.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_centeuro.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_croatian.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_cyrillic.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_farsi.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_greek.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_iceland.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_latin2.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_roman.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_romanian.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mac_turkish.pyi
sha256:522529d166cc7443191c8b7c4a72a31e0ebdcad894348b4a540a85fc340c0467  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/mbcs.pyi
sha256:37d0aa3260293a197b9d288bce3bab3a8344d912e199935d3fa1e49cda7f7e6d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/oem.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/palmos.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/ptcp154.pyi
sha256:52455235810544f0dc44828c6c8df54734a552813bceb5740965ec5c11e59def  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/punycode.pyi
sha256:bc1038aa78d81d1e47809b577b87c2ce288fc476248af2a04b4915fa7a698d7f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/quopri_codec.pyi
sha256:1a2c78372b88e1b890352cd2ec281b92e5981a2542f27ea6f3a7704cac32bc67  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/raw_unicode_escape.pyi
sha256:754f0fcf4b53eea7bdc578a93af61c3ba99c74f3d75af208509ee7b095719234  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/rot_13.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/shift_jis.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/shift_jis_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/shift_jisx0213.pyi
sha256:08663c54b1b600c85ea305e6103d01bb350ae41c9f0cd52b264a3650974551be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/tis_620.pyi
sha256:90251b957d0e91df2146ca13bca1ba52f75051b9cb01b0abef3e0cadfba1a54f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/undefined.pyi
sha256:4deee886759f6b50f9033924b46b5aba0edcaabecebbada8e12ac56dd2e943f7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/unicode_escape.pyi
sha256:49191adaddabbb6f8fb27d47f7cb21c9ca4fa66c598459faf701054d74ae0dc9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_16.pyi
sha256:93e0292feb69b73fd06f2e019c056c994c5f83303648355c64196035d2327deb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_16_be.pyi
sha256:4a1037d0c20790a4aeacdceef021347753f11ab5ea70efc922912c86d20e00b8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_16_le.pyi
sha256:3dfa89b45110825c3ae5e483267bd8a1f5168901be419f59f1163740762bd328  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_32.pyi
sha256:445d8d36555621803367891df7b27919a498166d2ec2265e58c0dd6966d79745  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_32_be.pyi
sha256:c03c7e18f6e6086df3ffc54bbb8066e1521c8015d7731ae69320edf7e416ff46  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_32_le.pyi
sha256:3fef4b525e314d715e6687e07779fb39e47b7ae54eb399ccfb398c0ff30985fd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_7.pyi
sha256:b84346d337537cd1ba0fe1f0a639ada6c9fddfbc0693d2dc697074e5daa0298e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_8.pyi
sha256:080bcaae99462eb5ca9a97445b8f8f8e2862039508091b5c0fc61a257e5d8623  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/utf_8_sig.pyi
sha256:49edc1f5ac6633abc06f740e472dde2f765747dcab5bdebedcf86e8131345b0d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/uu_codec.pyi
sha256:a952aa86a31f979fc03a3da0afa95f2e2fcac0e037928b53a728326862fa0599  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/encodings/zlib_codec.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ensurepip/
sha256:f2d9a80ccd42cbba231b39cd698ce9ffecf3a1360ffc5ba72a13ef2a9b155382  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ensurepip/__init__.pyi
sha256:c79bc8c20b447bf54b61d082df41b0bab90c1ce073acd177d505da52b1088b9c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/enum.pyi
sha256:5edb3aa396752d3d4dd8e1c0234061a771f2e11ed9b03354cfa88427c6fc569a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/errno.pyi
sha256:189bb3732d3abce42d01e7a6e96f9cc78fa90fb459aebcd8f61ee2e1fc53b49b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/faulthandler.pyi
sha256:fd04c7930957dad0d885d914db271e0632d6c4a890d7693e5fc4495ffa7e56f2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/fcntl.pyi
sha256:c7391dd52e635a036bdaff81d9d8d5f85700ec7755fd1948d62dd16325776df7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/filecmp.pyi
sha256:e508f107f3a4efedeef0c64df595fbddb5e7832675350e87f4cae37e215e8373  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/fileinput.pyi
sha256:05dc6b9252c7ced1c1ce0d8e6f6e90d1ac542e681df99f36c5136f63d861ff96  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/fnmatch.pyi
sha256:3e80856bb8c9ede7f3f993be20953bdcc2bf3bdb7b9a36d8c23c41692a69aa95  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/formatter.pyi
sha256:c7841758d0579534414a0cc6a4084afda29f0e779ce690f026648020ebbbd0cd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/fractions.pyi
sha256:340e07bae6a78acf2ff5de004a14ef891723367664a34df804cd18d089961182  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ftplib.pyi
sha256:6b2bca6ae5c71248b4179a69a5c1c5df107770f3e850a0919a9d80d1714f7630  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/functools.pyi
sha256:3589ddab79f4b42c09f29fe320e32d689bb66a919ba0eecc9f98d97f8f9decde  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/gc.pyi
sha256:643e3f2779b21bcfd8a0f53f43d49d3bea0de8bed924e25e82428738bad69872  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/genericpath.pyi
sha256:71fa66f4888d28e783ace4555f20cc36a643966870bfa7320e7e63005e27ea78  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/getopt.pyi
sha256:1c755308b5f630e123566d4785ff25d521e2d12de4014056713d1d1f2dbbc19f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/getpass.pyi
sha256:30ffb5c36229927f2dbd0379ec2433d17c53f53590dd31d35f3e09f1e2717f97  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/gettext.pyi
sha256:3133aa88083b36454bff29b2be052b841a964fbdff356d46a8d2b1d62a63b33b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/glob.pyi
sha256:de5a0c0e4324e23fafb69e5d19168e6bf44dab23371546422614c9232ae99731  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/graphlib.pyi
sha256:da12502f89022a143e40101af3ba0cf3795dbd6e1668e9164e5c921b307d5468  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/grp.pyi
sha256:f9b40b4ebcad000e1c331bc74a15a0ff6c60f3201c6802ca544264750f298a08  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/gzip.pyi
sha256:b7bc92162efa18158eb735851ccf3c754810e72dd4f251c022cfa9a2187b0a40  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/hashlib.pyi
sha256:200bff50f7a07820eef4c4b6c1de86e30ec5f6b8b9e902f8a870944f3859a91b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/heapq.pyi
sha256:c5d236817b5deb78687fdd604351b8d8d722d105c31bdbf9c6e2d70302a433a7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/hmac.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/html/
sha256:4ca36dd8af43fa802f0939adf7f12d8119dd7296fefbcadac3160530f1d3482d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/html/__init__.pyi
sha256:87ee8abb57e93a192d86d8d53172d3915c0a99cfb26706388593771a468b68c8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/html/entities.pyi
sha256:0e95081f81cb39973d27757222b1dff090f0a0dd751fb945a5b68965d6e879a4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/html/parser.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/
sha256:2336cf12f7036d723db6152f19c22e42ddb022aa8dcd9db6955dfae354df9d3b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/__init__.pyi
sha256:e0074ca293bb7a444cfd2893cfee0062a55ab71daf36327429dbe5532ccb2947  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/client.pyi
sha256:2b538a64cfeee137fe365213a9ce8390cce2eb712025e2f2c88ad0e99110235c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/cookiejar.pyi
sha256:09e02711f60abe07b97321cc38bbb1e8f04671125bbff2c4ca0f1bddd742b054  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/cookies.pyi
sha256:36e64d53f3b266568cdd98103783100af648974c4611ea924f6a8c100aba7dc0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/http/server.pyi
sha256:54c8843101d91cbd2be47dfd739a2340a148364e91fa31bbed12585f425d533e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/imaplib.pyi
sha256:730359e8754b45ac428263a57ed2cf302deb8c734e88e521ae25e56d46ce0163  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/imghdr.pyi
sha256:dcfe6a91cf93eb95eb672ca0cbbc7bfcf603b4b4a0e3cb2a5525a47f09120081  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/imp.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/
sha256:dbc148e4aa7a379fab2b776a5e53170b6ba37fd977bbd93dab9f099d0d3c7c29  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/__init__.pyi
sha256:66557e2e2953c86617b98d2d74900e7143cf08a170d9da45eb58765cb84a7c32  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/_abc.pyi
sha256:a9da33f0e57a2f86d6c4596ba00ce733e29255fd1b60d0907984f3f949357145  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/_bootstrap.pyi
sha256:a5f773cb4bdc79674be50059c8c6a4eb22e2f542d1d314773e01906cee8cd812  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/_bootstrap_external.pyi
sha256:4f44072a326a8697ce10732a07570bda87e07e14d06b3d9fe5409f0b2a0e1e31  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/abc.pyi
sha256:5ce4b3da2ebe32547cbf4bd90784bbd394bc72a69037aa059011d46574d4186c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/machinery.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/metadata/
sha256:706c53ca0d7774efc39ce5525ab2d0062176b92c35753d7d7efc6574fbc8d57a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/metadata/__init__.pyi
sha256:76d029050d9188c53e9b663507fef22df31194b1c45d50f538009974f2b0195c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/metadata/_meta.pyi
sha256:b1fe2ab0c954147b5dc645310906e8fa12f46a9a74f1c593abd73ecf41da1f2e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/metadata/diagnose.pyi
sha256:fe8a5f9e5b24778d65bf0d9ff686b81a463db2c1b13e190a844780cc3bcc1743  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/readers.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/
sha256:73c01b96c49de122443a6c046bb339df4fba3dbc2a4b13c8643614338c87e298  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/__init__.pyi
sha256:9c7275f77cadc64ec4506f1500c9fc0776097952614a08473b5dd47f9f2d8a87  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/_common.pyi
sha256:f6c6ba98042ea0edf3fc2741fb93da26c6178379b6a9356bdd6164b870c7e6fb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/_functional.pyi
sha256:e73337899b01cb88a0b188548360a158542838be91f31718d5b2cbe465f064f8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/abc.pyi
sha256:2fd212763ca2571f29a673f66d34a36dd77f773bebd65637fda467e997e2b6c3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/readers.pyi
sha256:40dcd6f4557910b1b6283de593af98ae10322a7cf3098ecc89437510daa8d7c2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/resources/simple.pyi
sha256:3f1f43d6630fa17ae1fff232d4969ca883760045124cb1eb5767d51914644d92  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/simple.pyi
sha256:73b6e6ad4fdf83fa29dd6385da45a238ae6b74165763714841d0fbae097d7331  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/importlib/util.pyi
sha256:f8f316104090b76ca0bf037b5945cb558d0c93d49cab47e60df89d3e0b016b37  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/inspect.pyi
sha256:b4dcbb46ef99201336b4840728f8ae391fb21f9ea41595680166280894e3ca04  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/io.pyi
sha256:e1b3e0d776417ed1a20d0742ecdc8c58ed7e58d643a5701f960e8b87c4312ffc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ipaddress.pyi
sha256:5a1468c7a51e90268bbf57490d1dc7528f83a3998826a57c4c0eae4cb9193ca6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/itertools.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/
sha256:5e17291feef29d72276962727f64c6d0328ab777c2ff53b0be7dace84e9a79f6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/__init__.pyi
sha256:5dd5349e16128655996d25e9c4676c82eaed3374bf9740bd98360257d4df6a29  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/decoder.pyi
sha256:f3b996968a67431f5b311eb0720a852cf02c6175fb817b5b1c7769b2de913050  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/encoder.pyi
sha256:2cd50198cbea7f55e5ff74faf4920abf408aab89230ffc46756880546184e437  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/scanner.pyi
sha256:7787f6d901b0a5bd59b4393ed529fbd9fb6fa388a7702e44d890229268f37c92  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/json/tool.pyi
sha256:6adc3b487ddf0af41a5aa963a54cb51ba9e2d13f5995186b150ce1b96451d4d8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/keyword.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/__init__.pyi
sha256:cd63120da84d6af862e34864535acafb794fb1282f96c0c9b708507ea0259925  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/btm_matcher.pyi
sha256:35a7105b57ba7e8a014aee5caebc1e302d0a29c0615c3426b106ded75537723d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixer_base.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/__init__.pyi
sha256:c4ca9bbee5b2d6e8ce77da1d086262dd4a5e48b9a5624ea334af4be63c9d9c07  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi
sha256:508eb4e6081145c0b37e1a3bfb3615ecd7a590a7cec4fe291bde75f292204093  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi
sha256:958d61db47d0fc7a48fb9e025d78e14696b36e1f88f0f31ab23c4f6aed622637  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi
sha256:472b0b64ded05f4a2e047c786c3e6c4424ed57fa7a190945f8f29316978fa87a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi
sha256:a9c6d9444dd7edc142c0043e047ff4364c64d3012f4b4e2d3d439f25b71a7b87  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi
sha256:0dfe8a5bc8eb6ed61653f91602a958e4544b73c76b902804f299a9a754b5e0ba  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_except.pyi
sha256:daa9a9d439a2cdde99832782f09e47be32d7a580584f9a01046083f42ee27568  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi
sha256:32ced22c85367b890e07fa33100b3b4393a8f3a91ad64db5e1dafc230fdd4277  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi
sha256:82d5fdc26a3b01188251975c61315f98db276ce5d3b9d5cceb25335dfd07ba2f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi
sha256:278aa851b44af2d7a880a9ebf75359035ed495c59ec54f1885c33c382a581bad  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi
sha256:da03ee7969e0bbf153861bc535709b1f327325f75ecf49bcf3075fbbf141ac28  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi
sha256:0f60bf9adae72f6059a1f32e580453457db522ce94d68293512cb94fbfbdf1dd  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_future.pyi
sha256:b6b79d97bac558100426cd993ed8847798c3d053f41f2afbb10930966b39e780  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi
sha256:a02234c50700221e17f2a5ba645f79d9b3291c2829de538954564b5707539830  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi
sha256:cfbdfffddc509c39d73a6b65f7b5ec0e3d0e730c175689b3d7ad51889f979936  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi
sha256:6ad2d86d46bdc03118b26f089b21e69a57d3e9655d89d74f2b4154af48ed4bca  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_import.pyi
sha256:70190327270dc3425c3d0dd4eb73836aa6f62cd556dcc59bbf1143d6fed20e68  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi
sha256:403755ad161d0de14743b779a9aafc4caedd7ab356a4974caf07d4bcc9b63532  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi
sha256:41816cec22788d967e270115975b637c574f66cc80087f557d8a18d865a45be2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_input.pyi
sha256:926234fc9141c90262467ba634eea51e31e9559a9d8b0d10b3ebd51688b1da79  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi
sha256:2c20f3b46631474341a0b68d7d4ea4071054506fd522732a71c3f1210dcb380f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi
sha256:2cc0a90bc3bdc7d12674bd902f2e505079c21b79cc871d21ad6f0a32c360c7ad  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi
sha256:45239a652fa9c81c8a356630983f75347139d4f08d669f0192847b57c3782b79  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi
sha256:0c56015800247607f4f5fb54d0791dbfb5f728f88980755fe94447a67c82c824  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_long.pyi
sha256:2cf4798f1cc2c5a922705a05a8228617588ce3041b48cd597cefa09763a2c117  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_map.pyi
sha256:bebd3f7c96df2440d782dd1118ca6b12c477270abddf820754e622b4ef98bdb9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi
sha256:ac246b2ac60471716c30b6b20d19d61bf5f8b44eef1eac4c1a03806d8336ea9c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi
sha256:cdae7febdf54439bbb804c695b4ac54162e8cf48015a268bd9b74cf9493c5e41  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi
sha256:e0e741224be114cd449374167bd0020145b66aa044e3c48b2a263af51206f580  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_next.pyi
sha256:049fafb37a4af432d415f03e063144c623c4c66703c32a0da1fc2b63464fbb82  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi
sha256:0c0ff76aa3751c4886d8c6b19506269b01855f7524c46a1396ada2a49b248939  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi
sha256:42987d3d2ddc64cb09069c529f2aaf74b5e6e16cfa311a0cf4e8480a1be4041c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi
sha256:2c703a3b7f8f7348954601714e79394b076b8730fd89bb6c6f6c58563c4de73c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi
sha256:3c29cd2639239f7d8ec8c6431adf48fadcae345dab0deba57021cf6827673756  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_print.pyi
sha256:9162dd1ca82b0a33605b1cbcfd2f2dd462c4ffe4660b1cdd57a1140cf18544b0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi
sha256:e89621abab6b78054454c2095a8826c3b6bfedbece4271900937524cf6948493  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi
sha256:831fedb3a6dce4c3873b6448fee2b95ac1fe89b7d31e8a9ec273aae9b302b6d2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi
sha256:8c3b79b4414fa5ee5ba56dbfc57fcaee0da65d91c1803e5d69fd582ead71ae09  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi
sha256:084d5903eb406a608caba19fb7d2a5f73d798edb80afa381cb03777e8e5f009f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi
sha256:f7538b26b9b478ad64d45ce9138e7adff27f4671df111a1c1de4ab8fa0c4f2ac  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi
sha256:6fec072b6e985767364797013a1214eb781fdb9258a976f272d6b5cc7ab2ae29  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi
sha256:4503fba6b836dbb57b2e6e60ae1af30fb307837029a202dc6f94a583247b0f32  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi
sha256:8b385e6530aa28f77e165d9a656ce185c14eb5d30863817f955aad3a671db678  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi
sha256:0327edd543fcf26c31343b0fdca5eec8451f69c27d9b284fd3bbcfde55c72f6f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi
sha256:b8c88be03fd7611cc9072ef385cc22573607d741c6e7cdb526f2e264148f5312  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi
sha256:a77aae86d1e0830320f8a0dcd9d98ef1cf684d3e923992d31b57de54fa97b95c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_types.pyi
sha256:015526d101343b1c305e064b5884d74011eba77585406c90a3590f37cb45ea2a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi
sha256:44c105d34afca42df0aba3e01ca4e0e76fc8c28f1acca3d1b39a062a62802400  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi
sha256:ed610233e4efcd23649f3856edfcbb4354400302cdb2770534ffee8e31ca3d90  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi
sha256:204d39bd02a598c924f6d3dbbc7f88dc539f48d77e5cfd572ef7415fc2b445bf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi
sha256:697bfc706cb784baed65eaccb472c088d41a4804101a47b70ba58947ef00fce9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi
sha256:430e22f899f70362e81be8d2a4727c0685121e4dfc89e80ad45cb1b54aa7803f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi
sha256:3205169e8bd5f16383ae39a7479e5781e8fcb63052837a7d80e2b51916d5909b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/main.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/
sha256:275afb3baf910b9e515fd5ee214e10713f2c9beef2498d1ea308a26cd273d241  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/__init__.pyi
sha256:3cdbdec161437205829a61306042ad06b2ab1e4ba4319aa4af2afa59ab90675c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/driver.pyi
sha256:746d7bc85b1bb64883b2f282c96459bdcd3399a08b17cde6fe76936735338915  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/grammar.pyi
sha256:4edad79d72625d44d205720fff784952828cda1feb48d839693a9070be6d6487  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/literals.pyi
sha256:7528c89ceae23eae07e988570afb16d2551e09928c57cd6662661cf596c48786  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/parse.pyi
sha256:b2e1ed6ef4bbc7ae12ef3ef410c685770f99260bbcff0eedd16c11bead40cc1a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/pgen.pyi
sha256:f642e542599f7ef2e055e4bb7100be3860eecf02a63fdd9838e7ea99a2034543  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/token.pyi
sha256:99d8db1e82204c815619a18aa64cb516ac6963a5208a1e75e12bc094d513fbc9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/tokenize.pyi
sha256:70c0c7a4935682ccb468956b1b67b6b810eaf436d7777d21b5740132300efe90  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pygram.pyi
sha256:468c33b9824a85250a5f7d84e95adffd21eef474bc7b3afdefebd0fb1d8c1566  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/pytree.pyi
sha256:be11a0b980c4e60c5d6d4c46fcb2b154f67d2a191baf20e3453fe12bb1526755  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lib2to3/refactor.pyi
sha256:f4c40f0a404486d82abc290179d07e8600ecb7675c2cc2f9bb641f358fc32e54  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/linecache.pyi
sha256:b6508251ddb592b4460e3d8e911bbdd587eed735207ec9cf667eefd2dff5664b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/locale.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/logging/
sha256:e0d72d6efd979d1f1bf33d16247b6fed5e419ff4bfb8096af365cd4eefdc62fb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/logging/__init__.pyi
sha256:c5da190829856cf69daccc482b8159465e72769e8d9bc31434ea2df756a10f35  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/logging/config.pyi
sha256:2d48dfe08bff32ef1b2db6de596edcdc2f9a20538bc0c833ed1ce0a3a72c9dc4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/logging/handlers.pyi
sha256:15dbcc821255d15d4bb806e25af989c6f8946ea95429ba469b00dd84c3433286  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/lzma.pyi
sha256:399e2a68a904f6041b9ace3fe9b56c62cbef39acb97efe8e5b8c873f97468fe4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/mailbox.pyi
sha256:877c02ab2f520f60c0f3e681e64eef5b5ed28728652fe01957a8982a9453c8fe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/mailcap.pyi
sha256:498a7db38e2f7329dbc25027b9bafcdcb2f487a408218e2c43ccaccb29493394  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/marshal.pyi
sha256:fa2826e1773553109bc1003bb4330f0adba36d2e3ff93047985ab95a4b8c4cfc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/math.pyi
sha256:12eee5200695f8dc8ab61d584fac64c6e705b1a30bce28748d0f46387fa9d170  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/mimetypes.pyi
sha256:575b0c9916f76d3ec51015e086b019ec044780b9b403298e1be295ac165ada1f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/mmap.pyi
sha256:21b81076494c5a3f88f8364be1c788e4ace7899d5c36ec1d04f2c4e599c3d769  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/modulefinder.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msilib/
sha256:a6c7298b88e932fca3e393a5e3fef671c4f0b3ab0d3b6999488de3f2ae164088  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msilib/__init__.pyi
sha256:8511e39bd0dabda2a4a7dc43befb5b31a623b9190e68fa2e022529f581af3c75  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msilib/schema.pyi
sha256:2abddfce12e507f7a3177cb3ad6e86d14ef4f5e8efafb83507623005982d7331  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msilib/sequence.pyi
sha256:f077df606e18b18d487f1c53c8b961a5dd035b84a5e218805a20ba48113fd653  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msilib/text.pyi
sha256:484bdb5914f47e2709b46ec896100cb24eddadb7a5fc8a81d80c19a7aa926535  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/msvcrt.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/
sha256:29a7e41078ad5763665c7252f79e916b072831985757afe667e8a8d19a4c4afe  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/__init__.pyi
sha256:845bf0f3f2b5a8ac343bccbd9be0b3c5d42d779ee5ef4bd47901bc9e76783ef0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/connection.pyi
sha256:14216e3b795fb8c4b339e62e049649dcad7e3eb4bdc8de46acf339f62da2b167  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/context.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/
sha256:f116bff04e435aa643fc3b5aad7b77679475926008b112691c4506242eda34e7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/__init__.pyi
sha256:58db2befc1de1f3ebb546d78a8badceb152414d4242add7c8f0f796a68450508  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/connection.pyi
sha256:418ef03110948be65e37ffb687b613ca73cc12c2f920b893f72cc7cc337db612  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/forkserver.pyi
sha256:51d073d49b117c9759306022e5f75c5b2d4b52108d2ca2610b911d75c288d5c7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/heap.pyi
sha256:d3363aa12cd731da7b349c487533976c7da1309413ed23bf49f06c2f575a6cca  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/managers.pyi
sha256:12e6b297810893cbb5b8b1f0ef3e085d9e52c637fa0ca60d3cfebc4ded674dd7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/pool.pyi
sha256:9a179ac2c6c1d3e2d9da026662fb0c842b74eb25d60ad83cb4294f24934a2746  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/popen_fork.pyi
sha256:f9ff39d5c1d011b33f2fda176b0e8fad41c8e9b28055ab11475ece8ab39277ad  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/popen_forkserver.pyi
sha256:92e299989c70e2277c4797534e9f81ec4fb9a8359349ec403a40aa4ad10ca0aa  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_posix.pyi
sha256:6725dd3c5db2e30bdc82f7a258ea2ebfd63d3fd827867ec3e175e90fd585e3a4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_win32.pyi
sha256:cace5dc9da8104ea122fbdeb079d72c1d473cd002b1212ddd3cec70ed92c80ae  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/process.pyi
sha256:11d3f575be36bfbf6eee9dcb48d72efb268261bd9f6b2bd5e46ab97018c0391b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/queues.pyi
sha256:b3f0e70bc5dfb76822b346afbfe010f504ad5e7ee5b8cd630bf0ed3d8070d768  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/reduction.pyi
sha256:77d3a3884e4be1a0b7faedbe582edcb00ac2b64aacfc830e8613953048ba5236  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/resource_sharer.pyi
sha256:41978346584aa49dd6a44f4d14917c376586707c7fe54442ff403b37c494e74f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/resource_tracker.pyi
sha256:3c7cf9fae18b77042a8865a7933c6fcaa9633c77d9f7daed838c0876a65dfd10  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/shared_memory.pyi
sha256:4ecbe057db388491af7c0e669063c35e559ff700938f3d08a4056dc5315eb2b7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/sharedctypes.pyi
sha256:a32f0564bb5c6b6666675397cef53e9051922e2a1e0a08413b589aa8bc1fcbc7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/spawn.pyi
sha256:db87f4f64ffaaf05607a2340d5c26fb021a9869ed034f5cfb60da8f6b36cd985  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/synchronize.pyi
sha256:a79f8f463346e2e7d662f2e86f84d69469a2d1ea5b8aad3c2db956d98ec00399  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/multiprocessing/util.pyi
sha256:b6f7eb170f6ea8dcede97b7f7c95656c5dae5c8a09cbb6171003b3bde07c004a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/netrc.pyi
sha256:8e72a1d978f79aba0e4e96699be0bb0583d57b9335f1400855e87ae80146cb0d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/nis.pyi
sha256:91a4cd8999a423445f8332ebbc70e804b4ab32465db2ea9c59fe9368b0eb914e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/nntplib.pyi
sha256:953fb89e3e810a9f36d24fa45ddb8c244a41a5eec7d975ea50bc93c56a126889  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/nt.pyi
sha256:ebdfc292f45fcad0f9a12b405bce45deb89d388862c9f6b55ac26114790db7e7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ntpath.pyi
sha256:138fe0e9c17529b698dd6c6e1fe2b4f9f76863f03079ae03d90d2140215fde94  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/nturl2path.pyi
sha256:9be84ccb38c2702488406b4d58c92bc02a571a8928cf8137a6c28b9668f2739f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/numbers.pyi
sha256:f8862186bcbe27ab283659a9973ba20e159b7ff513a954f8ed0f68e4b07aef83  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/opcode.pyi
sha256:4d501c3d641cbdc802693e58836c2c334a915e8d2dafd3f4566ee07ee5d438b5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/operator.pyi
sha256:a095c10166ed58a7d078ea26e3d19fd6eb5a0b29e1823d3262d16f6c857994ff  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/optparse.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/os/
sha256:fb6b02d721fb170ca4c514e3d05186b8a44db05080b8f45e2d4b2bc885083540  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/os/__init__.pyi
sha256:1bbead25bbe51b5fe4cc577c8270aa4b8321b7780fce50b58a1201ab3babc433  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/os/path.pyi
sha256:8f5a2908f64121030d842bd20f09080c2d11a0d6ee4ab8b7c8111e27904bce2c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ossaudiodev.pyi
sha256:640a95ae3153d96acf884b46614e48c7e0fe0a8d4802565748fa1b242106845a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/parser.pyi
sha256:a76f75d5379c5d74931ea72834cae769a511a7caf69756f2b4f3fac95b5dbc36  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pathlib.pyi
sha256:bf9d831c7fbb4ec1b1df5d6bdb9c553c664ea7d91b7c65a7a287cd1995e87281  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pdb.pyi
sha256:3df05e5b66481e899f7c63cc244b667464cb95657f36055192f0c7001cf49557  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pickle.pyi
sha256:3ba04e6289818b209c73470b9d1264e239e6c08ffab9955010a1579fc8caaa7e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pickletools.pyi
sha256:16f135193039614f891c120efa608021fac00112fb8360a4d079a027beb980d7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pipes.pyi
sha256:885687879e2ba76a9978992178f26e78779d3f6d5bde917d0eaca07dcabe8050  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pkgutil.pyi
sha256:c54b981f2978f8cfab2855827f679f9fd1f0b409df103da043c7db53bcf25ec5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/platform.pyi
sha256:a087a7de0c55a79a054a14719072afa02b3b92834ec365650c955846aa8b7b78  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/plistlib.pyi
sha256:a81293a94927553ed089b0c63c36a3dcffc9bbdb8962add97d74d53181a9b3e6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/poplib.pyi
sha256:c29dc26ccb09fbdbe1d0824d389af147fd89d64f6b0af588e58319981a6fb809  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/posix.pyi
sha256:af8b84e6eee2ad78b039cf0bdad3688fec90fc5d36ea3cc27581743ab91d31a9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/posixpath.pyi
sha256:1f93a0fed10a1abf5e9656f24082970d84b9cf473440a52b64cd3d05a518d8e4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pprint.pyi
sha256:544348ebf5c1d49718d7c2a7ddb6364a6d3679f06e085306fdb7a22e5a593906  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/profile.pyi
sha256:061277b8a714c6275dccd11e656cd9cd674b144e55e824791d4bb1a675093d19  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pstats.pyi
sha256:8aab1ef5a1c15b2e002df6fbfe90ba17912677be9f3e57a064520b106509fdbc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pty.pyi
sha256:ad703d8d7b54389790e43d3a76fe42f2dc10c6b39ab6a990ae583549915fc545  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pwd.pyi
sha256:a519692b8e07f7c0fdb671c68b90b478380e5faf1d93ff364a2cc2eefa169c7e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/py_compile.pyi
sha256:c59d8f387ac9653ef17bb79ab9e3bac31760a4516475fd4178f745d0fb926ea7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pyclbr.pyi
sha256:de67a03e1b1317ef5d878744f56e426599453713a970c1a5007536290fa3ef8f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pydoc.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pydoc_data/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pydoc_data/__init__.pyi
sha256:7bab797a4ea4b42b87a951ec058fe0166e4bce3e01ba9c81721d77bb4b762557  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pydoc_data/topics.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pyexpat/
sha256:2269fc5ef1e416c447d053bb1d12f5f79bf9f0367bd08ee5c01fc6216731b993  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pyexpat/__init__.pyi
sha256:b2941c666ab12ebf206dc261c65df281167d20d2e5d8795446ab7a432427f389  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pyexpat/errors.pyi
sha256:58b60c7a2ca462753a829377e4322d8941234cf6f2fafbb40ca019e1a7c679f5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/pyexpat/model.pyi
sha256:0f1f28250bddb34c4a6e3266f608b60ab000d47d39adf147273ac1e5be11b347  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/queue.pyi
sha256:752e5544164d1646dcafb8846e09226736953018a4395aaa7ab3c2631b6e9e36  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/quopri.pyi
sha256:94bc75dafa88f698c13485f6feee6eab05f4b651037d2907aac6841b60abb11b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/random.pyi
sha256:6c00ab5a7e69ff71ce7ed390a0c1b5082a8c50c4229d8cade76e69d8687057ba  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/re.pyi
sha256:2681369db2b816ff942036e8ee5813a7fdfce76e210f1f24451a4be5086ea393  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/readline.pyi
sha256:bac2ab52145c08d78e55d632dd2e88f278d13915c843dad7ac699ed34b8625de  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/reprlib.pyi
sha256:3693910aed1b09751082eaf83e1c4ee43350795a73b4b5d5ea7b29e255c33028  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/resource.pyi
sha256:16d4edd19d6c36b5b3e84302ca8c08440abcb7301e4e979eeab5152796fe4ecc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/rlcompleter.pyi
sha256:86b1edba191d53ebc96fb13ab6b5970fe213237dc03904ff1c7e4212c51155d4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/runpy.pyi
sha256:692f41b0a59ea54dcd4f8cd3aa871853bb89be19538ef094ab17d335b681c8f0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sched.pyi
sha256:1930c72bf10c70268c67d87ef0ea65a18e5242201aa930d16e1dd13ae8343382  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/secrets.pyi
sha256:c778a422d1ba9796264a2d5b4c7d68f391cfb337bcc5b1b9ca5173a202208f13  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/select.pyi
sha256:d6f6d8abbdfe1e58633dab6e380ed43624e9c58ee2bae41c9fcfd8ffd42eab7a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/selectors.pyi
sha256:89701f8a264beb72183df51d212e20da931fc7ab61ab82ba36a43659f718e991  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/shelve.pyi
sha256:08dabb441de3960483f25a595446f8d82a21de97de3a977ab63a775c2557a6d4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/shlex.pyi
sha256:304057bc6d300b8c741fb8f4bc8f3859a8c19395756a9f123ca51f109dae70bc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/shutil.pyi
sha256:2ac4d2d4effe8a834b9261338bce25b09bb32737072f69df186e418e772b7e2f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/signal.pyi
sha256:94321a4455a826435e19f3ca6af72b32dbe26b86a400c58c4790480e50d8bf1d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/site.pyi
sha256:71effead77979a1dad82cc4e47fb4924e3c54162e2418aac9d282004febd86e4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/smtpd.pyi
sha256:4e194c596aed27853de7a1b56d642a440de658144bfb1ff7ef4daea5459508ec  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/smtplib.pyi
sha256:e1ba1389659fda8dd55ba4212133fc24d11e3cfef7e00971c8c794d5c9fbe023  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sndhdr.pyi
sha256:ecfe1e0af31489a9a85d6624cccee8cb0d41f91ce9e032138e05146b1679e363  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/socket.pyi
sha256:b27a3c1fa5bc463afa13a733cf293edf0e1d4f465f1513413a44c1f7faa1d5be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/socketserver.pyi
sha256:872650a745df346a4dd3972af2aa487a7c92dac526ebf1f7a1d3af4b2c5a70aa  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/spwd.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sqlite3/
sha256:8b3c782858ca246d78d0c8d8bbbaa2c1edd21540d6b77cd1a95a80c48b6e1284  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sqlite3/__init__.pyi
sha256:ca63ff85cae5e4610600a23a9b05231b192266ad3e1ab530d6b4dd8dd9bb5438  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sqlite3/dbapi2.pyi
sha256:90aad0d82a33806f06a085cc0cc362309cfffc1eedcd9d1541bda3ce41faa798  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sqlite3/dump.pyi
sha256:c9cd67b263730096df01415a2933288a4f7d800e1380fc31f76bb1e39af65440  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sre_compile.pyi
sha256:5c942af231b8d890e76db4504e71a9969daa08c9b200d57de9386d9ddd38b5e3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sre_constants.pyi
sha256:f4f4f9f3e436a0c0eab5e8f36d61b60f9f94881a3c9909e9b6201ebe35bb6724  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sre_parse.pyi
sha256:f62fb725afaadee19bb543046efb10dc31b114ae13a2206340afd63b36d578be  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/ssl.pyi
sha256:adf0d82352668e7030cb74d83407e359e32d76f4f197f40b0c61d563e83768ee  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/stat.pyi
sha256:def3ac8414d161367599f3bb92a3877d3ab537d5cbe3e9677fcb7fc9cc183261  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/statistics.pyi
sha256:db782013f8df3b472f6f403cbd92f06ed643dfb5eb426e77794a5d6b18c3dca6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/string.pyi
sha256:65c8f9dfcfedb0c87b8a3418520c5ed3542176ed185335ad624d8797d713fadc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/stringprep.pyi
sha256:ef18c36d7f928750bf134ac567e6740e7c05e8fdbbbf4f3c78c334de42f64768  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/struct.pyi
sha256:3976625eed88e3f5da2db8c902fe80040d3f150fbf178ff7047409d2b824a168  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/subprocess.pyi
sha256:be5848604292ed689f15561ee6e5937a805cef3b3bb3e52aa475e2213ff07c02  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sunau.pyi
sha256:091bdf0416c45ff31c792661a32c237df052d4e01a7c1b5e98734fd0aa175952  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/symbol.pyi
sha256:c34ec2441b17a706fcdb87b9174cf77da702427c8b0e021114bcd4f492ab8561  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/symtable.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sys/
sha256:ed0cc4ae4fb992e6fa081c06338766261f2fd05955e5d1b5046a6a86ed3b2450  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sys/__init__.pyi
sha256:e2b84517d99c17c207cfbdbe8e26dc6303f2dc363ddc78c232bcfddf0144764b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sys/_monitoring.pyi
sha256:40c379df78d068ea44a00acd7646265818b7b46a0b8c9ece4d01e060247e82ea  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/sysconfig.pyi
sha256:dd0012e001a632a3b1a2dc5d0f70988efa758aab6a6b1ce7867e7bba5f26fbab  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/syslog.pyi
sha256:a811d6f4c638e14f76c4a7456d882b497963825395b406341984dae35047c1b1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tabnanny.pyi
sha256:d9c407bbfbb90834be49f1416ede48a839c5cd06ede1b28f2b98474afc22ce1e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tarfile.pyi
sha256:d1836928990b1d742ade9cf1bcdf333d37986f8f5b83b230847ef4d034c9ff81  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/telnetlib.pyi
sha256:17fdfa5423b3ff08e0bdd52165efe3bab5ccb3060d99ce52fcd6c3cd21eb13ce  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tempfile.pyi
sha256:83afe4cf9ce0f4aa6f6068dd978f69d28d47fc12ae7a75f8f89418faace9e575  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/termios.pyi
sha256:e9e1065949260d153ff9f03e68e2165ac7bdfb5188abc4fcf52e1569ff5a27b6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/textwrap.pyi
sha256:a9e8b0022a9b3caf2211c1f85befa350cfe272485914d9f1f1c12f4ea54fbc26  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/this.pyi
sha256:2804d9e6eb7394c899b30b10f58af388b2cd5812ec64c85c2703e4e22251b346  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/threading.pyi
sha256:4ca97a3e947debf5b5e9726feb4820747978de8f4c6497e1364c49ab0eb37992  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/time.pyi
sha256:e32320051e13e4099edb69774a44675ebab5df8262be4ddb2487255cdb29ea5a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/timeit.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/
sha256:817c91f926ecbfa8339f7f621a01a4f6c7c64d012af88210d3b40f17b4196f25  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/__init__.pyi
sha256:5c441a0bd8a10799c9afac86526c4631961cb7ff559f49974e772ae7daed28e9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/colorchooser.pyi
sha256:9c2ec0b6b5ef577c563f065175d2b51168e8927dca6cd39f32816c6ad30a75c1  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/commondialog.pyi
sha256:5fbcd751b2c73c70be322083668551469117f63146577ce08f5ac1ae9586e65e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/constants.pyi
sha256:c6ca13a828240eeb3a0af3054ac28d2ce68235d0133e3c3fdd402aba3a482299  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/dialog.pyi
sha256:cfe4892aa3467991d9d121ca12881a4789a5e57f73e00bef1057f823f27134d9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/dnd.pyi
sha256:e799bc5291be24d27a95ba63a0ec65a44e6589276ddbf8145b449d0b031c184d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/filedialog.pyi
sha256:14fa04ed200368af34cf34c7ca2f398f60791282330004302d0e5cd08af5ee1d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/font.pyi
sha256:21ce32be6b39ea327ce32200b0bb71d949ce7531b546d8980416c73a399a53e9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/messagebox.pyi
sha256:1e9fcb9457f05704775b888364ab61ade194a1f3db21b88e9239753be1c42fda  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/scrolledtext.pyi
sha256:659c58293eee350eedd4527846a9575f9042260f5972cf777b7b8546ab7e6d25  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/simpledialog.pyi
sha256:736393424a46699b485004645f576b183845c1d97d7df979d993621af92ddfd6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/tix.pyi
sha256:3cdbdd2932b933c7c30567b08ec6c7f0d87b507da270134c27ff920aecf47fe7  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tkinter/ttk.pyi
sha256:b126b51bbe6889282ae5b489f43705d1be05830513eb079d01f00aa2b4da42bb  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/token.pyi
sha256:85b47043f9a1ac1064895d099ffd746c8d15ba03f8e602ceafd759277329d8f4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tokenize.pyi
sha256:14e272ac5bd894f7fdd04ca815d9238b72e1fd5b73880ad1f80be966718c10cc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tomllib.pyi
sha256:6435b62447f39f7577a65633fc6b42299db2f8fc0897a9b374d663e72a0e8154  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/trace.pyi
sha256:74a513771073d1dd7936535d72495997a915192c3958e1acd1f6e75737d21720  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/traceback.pyi
sha256:1577218ff644a53d85b77d24ac526a9ae0e06d2cb18996979cc8d84f7d92d150  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tracemalloc.pyi
sha256:5cf4105af421e72646dd8af2f07ce1ba3d56b84a508cb326a02b2b9988db106b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/tty.pyi
sha256:d56c7c943a8c02ac1709f891f12b1f318ba2ce6d676f1eb553196ae59c6e9ba3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/turtle.pyi
sha256:2b794f6874380a09be4343c32264e45edad458bb3916857181badb5cd9396534  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/types.pyi
sha256:b7f856b6c9b444a4cf1df4fc1c5c5cd2be0a51e278ee0ee7532ae6ecac3b7df0  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/typing.pyi
sha256:c68acb50fb6b7e96e11219aabdc42abffa8d46a11ee887bc7714cad7ec2c3d1f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/typing_extensions.pyi
sha256:03fdf07de32a23740233f9af5a30f54992abb802af7919417fc62facaa9c9fb9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unicodedata.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/
sha256:01195ae1c1bd1399d67bb85117367cda41f5d20fdac331a9e79958d7a214eb10  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/__init__.pyi
sha256:4279922a8152fc3d5b7112ea140bdf2629d79f6fb4f838f2052a87ffddafaf88  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/_log.pyi
sha256:74a525c203a34a615108932927c723d9bb9e4a999652c23f0aa93f07330f8400  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/async_case.pyi
sha256:286cc491acf6e2b1db31ba7e792784f6cc0e5b9bda756b9883e94a7b06f62ddf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/case.pyi
sha256:f15f16477b9213b621eb9bb24e5e857c806c1f806fe35f6aab170400ab60143b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/loader.pyi
sha256:8cd07188a54cfbe889a1ff2d8b3ba4892276b14e315d59e3655cb28331d4ea99  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/main.pyi
sha256:02fab6df6300ff6c9419e4205ca57b26408a51c2518c9b63660a18d63b209401  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/mock.pyi
sha256:1d7e435ea41a21e9ed542885b9f661fad1e949f9625141838dbd57f2202793ff  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/result.pyi
sha256:b8825004af8522df47063ec9908ef03aa779545d2cc46a4483aee6400107ee61  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/runner.pyi
sha256:eabaac5475cebd23c74a4785fef60f7f9b1468b82aa854a6162864683a8f852c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/signals.pyi
sha256:1614b7d01bcbe278b3de023901c9e9d935f8e3d08d3ecd9abc4504a86b75e26a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/suite.pyi
sha256:4f3e91832c21fbdc3c68820e49e1be9312954f3e503327bd6e60b4c8908ea9b8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/unittest/util.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/__init__.pyi
sha256:23eba188131937db6e62b8de6567336c14f93307bb5fe12ea6a7fbe3fe1e5e0a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/error.pyi
sha256:6cfa991b421758a9c1d895532b699746624790091e162b21cd818ccea9631a74  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/parse.pyi
sha256:edfff5d3ffa55c6bd173ee5f1dd231dd24a3fad7e87f541ddf2c0a6195c7e0c4  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/request.pyi
sha256:87db69f0fdfa24448aae0e5ec0e5edfb419b0f9021c54f6176428b1355978dc6  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/response.pyi
sha256:b00ee7a4d8f6ac1ddbfda14e857a86950361f86ee41a6c98699df0cfffcdf7aa  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/urllib/robotparser.pyi
sha256:c8cb7965101ea564ab6bea96b62d77dd91a26c2b6b25790c660e642897be31d3  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/uu.pyi
sha256:390c761762eb38f80c8f4a50854bc8b728f4959863a207d773a55cbd02f7ee62  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/uuid.pyi
sha256:3589c27fcfaf53f3b5ad4ce3637e659cb07370484d4b4e006bae92ca2ddcf863  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/warnings.pyi
sha256:45cbb144597cca38fbdd4c6792cedb299275fb8f1b8b6167a916a41458cfcf8f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wave.pyi
sha256:41824e292139bda2f2acd6bec08b59fc907c6e6a943c5a3c7ac6ccf1e0c87f9c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/weakref.pyi
sha256:4a905e3c05d94df4169836bd1a5ed1c7f5263eb41ec815d9c4522fe05fd0142f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/webbrowser.pyi
sha256:c91f16be3d537bb40c310965c4b82a350ba8d8d9149f39e2421596aeba080423  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/winreg.pyi
sha256:7e6269e35fe25001d40df5d34838a9f5f454e0f7e33791d66861e2dee2d39e63  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/winsound.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/__init__.pyi
sha256:778a8c27764d2cd0270e4d48ffffe5f272142bdbb10e897e6d7b23b5cf41b17d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/handlers.pyi
sha256:af0f9054778df77f51791873653bcf001b90428e0be64df9118b014b6b94db21  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/headers.pyi
sha256:fa7403df054a0acfd50e94de7a167c09d2882d79b41de73465e191742499263b  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/simple_server.pyi
sha256:f3d3524a0a439ee396302b81a6b536d7416c9e7321dd5e933e64f6ea67756987  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/types.pyi
sha256:371aab7c027b24174fe01b96b3dd31c9f75209f9f2c125d88bcd2e09746ddb54  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/util.pyi
sha256:342a5b44f3fd7d3b76d697863655cb81e82ae94d7265a780c453be4947c19678  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/wsgiref/validate.pyi
sha256:c312551c27cee6b8eedbd8a1045f7a5e02b7763e5bf8b6ec5467a8b46829d799  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xdrlib.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/
sha256:9ba6fb3ad09f93855f4e4b7080ca2fadc5328e1095d3aef58c092d48931b7701  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/__init__.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/
sha256:6e2d0be5210ec64e05c8485fd7ca14f88f0cb1ff52f68fed26dfa655cf777f6f  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/NodeFilter.pyi
sha256:4091be01af231e33bfd1466bad34c93f3d7bdc357c94928088512cf980af6897  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/__init__.pyi
sha256:2cd460225efc3b4787de6ec4e4616a1b404a434252b07c53067c2be4ace766f2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/domreg.pyi
sha256:bc9459c18193e6e7d18cda80aa2ed5be18d4d477b0c756cbd5e4235680143792  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/expatbuilder.pyi
sha256:074e534b2d73f3435987ae726887398cd73e412e04daeda9d8b61772cfb84c51  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/minicompat.pyi
sha256:f2caf8591819318029e673c415bd927fb0a1f15475a1c1fb65ef647a6d1bd514  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/minidom.pyi
sha256:e62a5d9143fcf036b28a6b9df473198b1c9fa30e7c1ed1e5f7102092589255ac  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/pulldom.pyi
sha256:2029399fced28ca262123d9e61f98951ae83678cacd24ae9aeb1294eaa1cbbe5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/dom/xmlbuilder.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/
sha256:b8c2fbe1f6ff9c81ce2bf2e7544432c168ab20dcdcba91d7ce8084ee288013d2  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/ElementInclude.pyi
sha256:95c23139c03c853ba9b5c89c595eaf0e2a0c0cf2b47c6dc0af21d38ad1250b7e  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/ElementPath.pyi
sha256:edd31114d59bad3c21f9b5fd5357c1f5c3fa6eb9ca1a675f32f612264a2686ac  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/ElementTree.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/__init__.pyi
sha256:89847b79ba5d07783dcdf06f2029d5d55cef424b4cc9af8387a957e02f6ee14a  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/etree/cElementTree.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/
sha256:3d2ef997317a085ba8ff174ef37ccaf88390ae7a0943716452831238c7705893  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/__init__.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/expat/
sha256:f299b7cf785e304c74f40f385233d5430de56fd707e97f942bceac903b1f11f9  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/expat/__init__.pyi
sha256:987f58459b95e2abb392c0cc2c49b18a2b0016036130e865f29d3b673952d971  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/expat/errors.pyi
sha256:33b19575df80c4e87aa06c3acdf38d1004cb32cc402185b6cbd9113979e7f998  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/parsers/expat/model.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/
sha256:7c5b86b607fa15f23b5f8a6238af486af924f7613d24646e049a7f30aacd4296  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/__init__.pyi
sha256:d80e97b81bd9d3b3b075569c5b116717ef19b62d6df344d380daff5d52e46c00  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/_exceptions.pyi
sha256:e5596f6623d476a3b6073a0029123511b32c0eb4d75f78aae7879efc3e2b26fc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/expatreader.pyi
sha256:0de6834bceb5273ffd124cc8048ec5505a3c79ca5b847c02074adbc7581c7abf  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/handler.pyi
sha256:d3e1a3b32afd1cee448d10308a6c7a245ec474426f97422698325635b7b7c4d8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/saxutils.pyi
sha256:e79e0ce497b65f3ed17e15c8db35aad9d01a5bf26ed56a730480ccd0775c9352  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xml/sax/xmlreader.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xmlrpc/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xmlrpc/__init__.pyi
sha256:52dee2d519c22d429a631ed4b092b4176003b6a38ac0d1af2e95f2cdfa2efd81  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xmlrpc/client.pyi
sha256:67aba8eebebb77e7e2ca592ca8ecd06ccea9c523d1462c1453372ac91fb9cb70  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xmlrpc/server.pyi
sha256:4825a75fc6cc2f42a4cbdb566fcb0c4120ab69f7bb823ed903fc6196d93d2e29  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/xxlimited.pyi
sha256:80e90585c75f1a9cba3c86e85dee39c0e0ccc3ef7862d0b5ca95130b10714df5  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipapp.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipfile/
sha256:9621c3bf4d4ff89937ee86ef8d26f7db68709d6672bd69250703761175360a6c  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipfile/__init__.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipfile/_path/
sha256:30600d0495da8616b86a16d7b7fab3021919fc24c68012a3f3421d25ebf33fcc  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipfile/_path/__init__.pyi
sha256:a9c69ab1ed1ab5e7a59bbf4ece0c3ce5a5d66778f699e2d20b2aa89f53cbdc1d  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipfile/_path/glob.pyi
sha256:b50db7ed67851c6d3643f91860862467d21e1d9c901ff164b3861d93b33d3d20  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zipimport.pyi
sha256:d293f88055dd23781e711c6e48ce9b791d36561d1c9fe7dd88e15c58311c59f8  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zlib.pyi
                                                                         ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zoneinfo/
sha256:b677dab55362e0ed282da00e53d63c10c8e9c02b893f9f1ad3763479ac827d35  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zoneinfo/__init__.pyi
sha256:f8ab349bc2f63cd67bd6ac8c16564a05eb250ba7383827f596cb95025ac21b17  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zoneinfo/_common.pyi
sha256:0b9bded9ab218a2ab6266d04b5611d243b5c77135cfbf1307dff08e7aa457d91  ruff-0.9.2/crates/red_knot_vendored/vendor/typeshed/stdlib/zoneinfo/_tzpath.pyi
                                                                         ruff-0.9.2/crates/red_knot_wasm/
sha256:0fb21c51af55516ae7cf82ed656e4973fe855e46f87ce2f378a15ae8da0e3294  ruff-0.9.2/crates/red_knot_wasm/Cargo.toml
                                                                         ruff-0.9.2/crates/red_knot_wasm/src/
sha256:1de156429e98b7292faa84f167dbbdcbfe54a1bee9a370e1a2db9f8d1225e4b3  ruff-0.9.2/crates/red_knot_wasm/src/lib.rs
                                                                         ruff-0.9.2/crates/red_knot_wasm/tests/
sha256:5f8d370a7e352b7d55dc48d116baa057ecebb0dec1ee540cc85ff9acc271ad59  ruff-0.9.2/crates/red_knot_wasm/tests/api.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/
sha256:69050c04629f89db95bef2956854bcaa7b1a2752649ed45a0bea56a80f1c593d  ruff-0.9.2/crates/red_knot_workspace/Cargo.toml
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/
sha256:1eae995870dd210cec05043b7fd3bde8dd79e23c0592e283db75ed3bd0d1e125  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/00_const.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/00_empty.py
sha256:e8b7b20899658ff8e913e5e82f7759617b715d0b0533bf9e810814b5e4238a7c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/00_expr_discard.py
sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/00_expr_var1.py
sha256:cb1c6f5eacaa59c08df19e332e6b2e86f91b2ef9506330ae8f3be1e6589465c0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/01_expr_unary.py
sha256:a9e1fccfe551649fd4274c26c428c376c889af527af7c7601e07d7d9cadf6122  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_attr.py
sha256:6a3518f8eb9ba7abfd8816851f455a3dfac896053c3f8b7a122c184144440ccf  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_attr_multiline.py
sha256:d797c1cd7c1d8ef78586e673bc7961a9fa8bc71e25b0261c5a790710afbd9a5e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_attr_multiline_assign.py
sha256:a11d337135b9543d3b95dbd380600846d5053d6fc13168061908587bf9f1c063  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_bin_bool.py
sha256:8f2f208509482f5a7ae901e8dc99a4788c3c643ec9e6fe9c8373e8039c8b2224  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_binary.py
sha256:09e153dbfb7a222825f74ad055acb3561c0b0335a1ee6a97f0b70de3316b6dab  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_bool_op_multiline.py
sha256:762118f61f2903329e12b9c2af0a31c6ffb41ae7c146c51ce042d6438d70d8c3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_bool_op_multiline2.py
sha256:fb89bb861c389535b9517e3eeaee32072aa7a987744ad4ed7536b6d1af2bce8e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_rel.py
sha256:c1e80191264a9262893b213e81f1e75862fb7c21c9d3a2baa35f122d3ab3344a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_rel_multiple.py
sha256:ea169a171e5fc6c9c41d7aed787be7db85f2ed858b4a2a95bfdc71dd170391c4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/02_expr_subscr.py
sha256:02774da25144734c7902570f5f94d3f9d3bc2426ec49ed17f451120ae3d82028  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_dict.py
sha256:130d8e075e406116656203728df06f3250f7f0698415a0acfc383310bda9f263  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_dict_ex.py
sha256:b921012b5ba88e01d632620c4b3154acd7548780a8076ccccf9cf9861ba45f03  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_dict_literal_large.py
sha256:022be32ead77d2e8b2d84eb5bb315962445c65c3eb5dae396282db49e7442a16  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_dict_unpack_huge.py
sha256:dcfbeab6101fa3ff0b54c0317ee303a2fb2406de53b524043a53279fd2a8d452  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_list.py
sha256:0139519c5f324977c73e84d76550d279543cd0a00467431a8f2ff08b926deb50  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_list_ex.py
sha256:e38f9e2210e9af5818c31c60de52366a13f5033241323ad903f6ee5b8a45abf9  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_list_large.py
sha256:57b1cfe0d571c9a778c30e291d44392180617cf85b0d9b1967769f258f14fdae  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_set.py
sha256:ea52a35b36c35f5eb47b50ed9ecee4eb2f3213837f4ed9cf059d70cd470dd72e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_set_multi.py
sha256:b0f6bcaa47b190753375937d08baa1e6f7d235c736c62f45da4ead5ad6895c01  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_slice.py
sha256:a806977b5028ae607f3b3572f2f4fe2ca5ccc87f2f78a57eca48de15fc249513  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_slice_ext.py
sha256:ac7cb2a7350b6ebcf7bf5bce97073c08976152b9efb76a952599753dd75db3b4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_tuple.py
sha256:aade00fcd3dbea37bc79b91ba9a8f2f70446e51eebf5614238d348c4c43ca2e2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/03_tuple_ex.py
sha256:d5bb74948376f317e795d5d0d4452447f5243a34372bf24def2aa8cde24c6990  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign.py
sha256:207ec8608b971d922753b6d000a60224058b09d596fc8350bab1faf8e7742024  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_attr.py
sha256:5c17cfc03ca0d117527cc0107ca24f5c8bf6be43b47d86a5c918f6053d7c3c39  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_attr_func.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_invalid_target.py -> ../../../../ruff_python_parser/resources/invalid/statements/invalid_assignment_targets.py
sha256:f5f5cc21f036ef9c1d4505866fa65261f06557e244470e5a2a8b45b70077d56f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_named_expr.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_named_expr_invalid_target.py -> ../../../../ruff_python_parser/resources/invalid/expressions/named/invalid_target.py
sha256:10b3f2a20df6417745330da4ffcba4ad3fd5772716cbdc82701f0d63b2b6a5ec  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_subscr.py
sha256:011645530add24e6fb8c8c058bae7958fdaccc9524c44d6251dd6c9e78115270  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_unpack.py
sha256:cc45bb63c7e4ef7615fb5945d66941b85660160c59380a970b7b36c29bb9714b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_unpack_ex.py
sha256:efd05461ecea7a2e733a2ab1c1ed5572138d004209c7821372442d871fb7a864  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_assign_unpack_tuple.py
sha256:df1f56af71f8378e1f4844b237849bc8cea0738214fd813c0eb8e947e308ab68  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_aug_assign.py
sha256:25191df242a5809cd3ce6eec5e57964f08c7f08887716b05f46bfebe49e22eda  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_aug_assign_attr_multiline.py
sha256:8a5dd4af47c595e7c2cf8fb7495b512420a7c120757be33ad5612fba934d05c2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_aug_assign_attr_sub.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/04_aug_assign_invalid_target.py -> ../../../../ruff_python_parser/resources/invalid/statements/invalid_augmented_assignment_target.py
sha256:1c4517206e4807326f2055a1d5ff925089183a4ed5e59d1843b1fade9f162adb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall.py
sha256:7ea4075e59a7ab66f152816e3d57058299a5e0612b04537759ee220c2e7a0348  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_1.py
sha256:40110520d5db2d7ec6a7d3a1d78021c2c8e04851aaae40eadec94ee067ef33f0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_2.py
sha256:7f912b18a06f0d0eabc918b1800a15266701f67e7875c5cbed2311cc3cbe346f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_in_multiline_tuple.py
sha256:a07de3eeacdf07964873a0074e7cfd6ebf6547949f32035327d20657e49367db  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_kw.py
sha256:f20f6b37bd1e757ce5cf6151c3f927abedfae15b95e471cd5c936b780369d2d8  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_kw_many.py
sha256:048eacb07a982b8227630f5b5a316e999d7ecc981f33a74c99c5fdc18d123c50  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_kw_pos.py
sha256:ecccca78bcf7695f2e7ff6c4673cd3eb5edac0c9786d3e5aa1fd9feca4d023e3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/05_funcall_method_multiline.py
sha256:150590420fe538ef039e86563a79597dd9a7352276936a72f24b63a630a62773  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_kwargs.py
sha256:df59b707727c3a0ee109c06e097337df13922a00a929a54af28274ec7a9b6f09  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_many_args.py
sha256:a67a29484a09f6a176aa9d1507b1f6948af5a91d2a48138a9d3ebc983a8b0f13  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_starargs_ex.py
sha256:6d67ec9a63fa0799cc7419a09a9e45782e1bb1646eb468b6628efa56114afcb0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_varargs.py
sha256:3c77f9c1db42a5517279d01465aaf1c05b2a979c2a0d157d1928598758921026  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_varargs_kwargs.py
sha256:e2251acb7519ede4f359dc06ccd42394a77358283a16dd7c7f7971940284c0c7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/06_funcall_varargs_kwargs_mixed.py
sha256:0a7a8536a00b0f64520876c1802058f10c86022f281807882d15c33dad9a6029  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/07_ifexpr.py
sha256:2087dd3e78cfdbb5d2b793fd904fa845e470702add8cbe64260e8fa808c67c2d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/07_ifexpr_multiline.py
sha256:2ad6de6218651addd1a781b0d511b6266a7a71d44a78b859daa1ff1cd899b30d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/07_ifexpr_multiline2.py
sha256:c66d27cf8068ac5923e3f88e6cd5794ba4f8fbd3174622cda2dc08e75b1b3dab  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/08_del.py
sha256:575bcdcd284a2dcb2849f96cb5da42e439fa92c25ae173e9792ebf9202da1377  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/08_del_multi.py
sha256:9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/09_pass.py
sha256:0b135edb12e086095e7a8363b5b41fd622d6f1c132f52e0642ffe4a4ccb20a5a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if.py
sha256:4ebd43327ecf1e4e121f421d28b4f95b9bf59105dee32e5a6926637e41dbdf81  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if_chained_compare.py
sha256:d8f602082e43e6ec366b2bc447e5ea1b2958f200ce8354e40dfe92a41a1735e9  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if_false.py
sha256:4597781a1cc1bec7cad4564cd1554396869d7fc200a90b235747fb14a3442398  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if_invalid.py
sha256:61cdb8473ff4f9d0c3521184abad7f79d6ff98ebab7fb6d6f24bf90fbcfc205c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if_true.py
sha256:4db3c19693c9d27ea935fbef92c54101fed5dbd8db67a7de47b153c2df48619b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/10_if_with_named_expr.py
sha256:8460ee2c9cbce151ce8faa34cf883f1de5e6309922009b1ac0f622fd08ac31a0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/11_if_else.py
sha256:dc2317548778a298d8fdfb323b4478d1bb705dacdbfce3c20fe6b867a062e580  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/11_if_else_deeply_nested_for.py
sha256:c95b875e6785ca08be9273d4cd70d2d843bc83ca3bf17a2ec59dd761168516dd  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/11_if_else_false.py
sha256:3b050b7cedfb5f3a0589f359df00b8d4484b45108a800df6447e21a8a90698db  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/11_if_else_true.py
sha256:121d511151355a5dc1707df74a1934775eafb065c1f95986f2241d7fa744c048  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/12_if_elif.py
sha256:17dbc5d9b2da84d7b8ff268048277dc7f94751b9dd77f5f590ebf09036e94f0c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/12_if_elif_else.py
sha256:39b8a44a8ff60b439b0e58e11ad28b3ee9057b758d83494e7a4d74c5f655eece  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/13_ifelse_complex1.py
sha256:c2ab021cce56182c6ef8cda431122407a30797cd26f8d3ba6da45e154785c599  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/13_ifelse_many.py
sha256:268930e6003098848a691b1a059b5d6d72ad425437f016ba4ae54ed6fe5f3040  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while.py
sha256:8dd716617e86d8b97798fc4aa56a1724fdd1f289928acbbde8532589fcff1daa  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break.py
sha256:f3a6a4e888e1430b9537b660cd75bcdd854e81816c190798b9a6cc98771b2010  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break_in_finally.py
sha256:cbc6152287b99a21f96d5c1fdc276c3c32e9632e24dcc6acef3e5ec28bdc98fe  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break_invalid_in_class.py
sha256:0d19e36b5de9618f445fa52e7b2cebc44ec0c6ae67d1516b23d4ea86ad2e79b3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break_invalid_in_func.py
sha256:f44686db08efbf90def913e27b86ac08d58abe0f1e0cf847f274899b90e87382  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break_non_empty.py
sha256:a1406c2991516993cc851b52b74f8b51b0046dcd4c7549d879f8386e8b5308bb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_break_non_exit.py
sha256:71ad93e7e72eacc0985e6f8ba2bd2e8d16d1dd499ac92a8bed0b5a9a04328518  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_continue.py
sha256:12de41517ff08bcd578ed11d42b16a5cf47632f9bc06611613c6e7244e115727  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_false.py
sha256:48691b473fbc93973795c749d0f00c88111f3668f17265f666a5df72e7950ae4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_infinite.py
sha256:f9340ed5ff04a61d6d092e7cfa254a06fdc5ae26dd7a291992ed4cbe077330ff  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/15_while_true.py
sha256:fac273a1225fb75c4f6df91e734ce9cd5763a35fe7bccfe793ee5bcd2a9b8deb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for.py
sha256:50d16daed42ef37a8a09fe2d16493183aedf88775f36b7ac5d4503453a92c8f1  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_break.py
sha256:9869edae5031ddebbb348e0678c2276669dfe47d3aad0e54b9752bd5e3ba3498  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_break_invalid_in_class.py
sha256:34384acd37c360753eb4415ff4c6e31cfc6623d76590c04c82f55bef21ccfad6  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_break_invalid_in_func.py
sha256:8744d98a04de481acfa3bf3062a44f593468f8670fc26e6f6ba37f744c561e59  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_continue.py
sha256:411a83b2ead1a28c6b2e40fb9573b25d70c8aacd666c1d79a0f165e947480f57  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_else.py
sha256:fb599077f68975786911064cdb9179bf4a51cb9df4f852b7181763835b1306f3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_invalid.py
sha256:b8319cd40da6e23af8b65913a270a77f4b0b73d446c28ffe657659c30dd12fba  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_list_literal.py
sha256:0e4df11f89f4656bb593a35164cd4260c8a01413c76f25189b5288682c46d01d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/16_for_nested_ifs.py
sha256:840082aaf306462b309002361491200881c846b653091dc554fe127f527b9229  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/20_lambda.py
sha256:03db6ee26a10775c2e8d3e84b89b088de79ef6a1e6e578ab8ffd78c8f7e5917d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/20_lambda_const.py
sha256:3ffa50af61e69d2cf4a9bb7453bf46e399070843f233e64f1b5dfb4b68dca73d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/20_lambda_default_arg.py
sha256:2b29a1a3757b4f99a93e1bba88eced9ed58da0855aa0bb1a4e1736300dc544f4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/20_lambda_ifelse.py
sha256:90d86e9d73829edef5718b462c232ff76fe78919537485ed4faa9f8d0e349223  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/21_func1.py
sha256:77eee96854462d225b78de8f6171db5f2cfd4c52afd66b09431e3f6757dfb561  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/21_func1_ret.py
sha256:7de239967ad7fa54e35d5c78190396b79958d09013ac5a7b9181bbd0e83c67d2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/21_func_assign.py
sha256:6987c3f23040af893b71d9133033af0b7f14818463302557839ed28fa684efa5  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/21_func_assign2.py
sha256:69abbe114bbb72e3dde608365c29673b3949aa80bc62b5c6377721ce8a75aa01  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/22_func_arg.py
sha256:6975195e8e3061e09b6d2aca41f30a1188870982b2d564dbcbe89901940f02ee  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/22_func_vararg.py
sha256:1acd83beba7474e573bcf3f821bfbe10c1d45bd5f6a4a02bd473221f5cef78c2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/23_func_ret.py
sha256:84eb574da23e1db30273fe659e00ef7d0da50a5d95b7cb709102dffb8e6e247b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/23_func_ret_val.py
sha256:a8c178216094462f449731ae7c7524acf689eb68b31dd206e3efd04430a7afb3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/24_func_if_ret.py
sha256:c555367fd2258d1e7192b290e05d0e4bc9b6733df3c3563fc02ed4bc444564bc  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/24_func_ifelse_ret.py
sha256:ff40a45f1cfb55e9ac0be4ae9e33b8eb8d474e92b47ca94862e13965782d3912  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/24_func_ifnot_ret.py
sha256:701d5535ee4eaefe97753d83e09065d60dee6d5ced9ac88f945e1dc03e90be0b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/25_func_annotations.py
sha256:a6c0fc5b738ad9bb0cdfebba38ceed9ee640d2c1839a98efcea1eec6d1325f4d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/25_func_annotations_nested.py
sha256:8768ef11e8d89809c79b2b961b4b971510fe33dd7f7226f607bcc8bd9bee75f2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/25_func_annotations_same_name.py
sha256:e213a7b36e4dce263b1a6035356c51fd19a9277b1bdefccc74e1df08d742d93f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/25_func_annotations_scope.py
sha256:21f99485fef71593a736d3d626013c0f1bdc1cf02d8444083e7e74de1b6eada7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/25_func_annotations_starred.py
sha256:c0393487f5ddfa1957841db54af904e81cda622aba55e162e2da3c053f0037fd  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/26_func_const_defaults.py
sha256:e6535dbbdf91138d8469c23701d024c490a7506cd4ed3526f610a381c180394b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/26_func_defaults_same_name.py
sha256:452b4689cb2099d70c2f56883368194a19742be9f478c9f3916985548bf1aa32  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic.py
sha256:e375455e58057c699852b61c020a6d9e430d6be25b67cfeaa7584c890da805ce  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_bound.py
sha256:4b47949d6bd30efa3fcfcae83bc870d84566434a8c88b215b81d9f27309eafce  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_constraint.py
sha256:a7a757e088b25dd5e27959465a8e96df8de465041e556f9bfa30918ed3dd2be6  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_default.py
sha256:d1f10d8b16af7b219de48fd2b059eb207210dcd48b25c3fe8915b472a5b8a632  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_paramspec.py
sha256:3473becf9b23b6262cf77ceea3a702384d84b0cfcca2f6bb71c6f8d901e29079  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_paramspec_default.py
sha256:1c25c64481b050c27da4c65f853ae43e3d649e5f682ec95dee51df9850bad3fd  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_tuple.py
sha256:30b5a24e0b1829f9f322f4853f94d078fad5f255289819f69714b71435cbf4ce  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/27_func_generic_tuple_default.py
sha256:a431ed24f5b717b094d5ee9a97b999c61cd23b20053592f0975d51b4369c5bb2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/30_func_enclosed.py
sha256:e744342bd36a5f7cad1246631fd429e43612bbe3d767fac1c77f48099d79c57a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/30_func_enclosed_many.py
sha256:070dd78e1321b866eff2b33b2f288d08d8687e9fa3502e2f0cef97beda96595d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/31_func_global.py
sha256:ff8caab8faaafb0c45b6e1402d7a9fab9264a997191a9e15b5eb563f83da04dc  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/31_func_global_annotated_later.py
sha256:9c6f24ac7f334afc6e86f1ff8a79585eba2c997447524192e8f9f533681e4752  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/31_func_nonlocal.py
sha256:24534c299f19e5514c4ccc0bf869b719d2838f283a277239e32425a538f58687  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/32_func_global_nested.py
sha256:9fa7cf962a134fb0daac8fd49e0b9d7647646a91a67b08fed0b5edd071a7b1fa  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/33_func_with_docstring_optimizable_tuple_and_return.py
sha256:eb9c4aad3e929ccf669ca0a30fcc2ee587fcae28910eb265fdbb75b81658fd8f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/40_import.py
sha256:a9dfbd83fd12a58a731e224d47550fd82c339a6cef6c64128f764eb5b794b262  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/41_from_import.py
sha256:bab866ab942a0489afcd4c4d5f0ed59021e594ec78d7113235e9f264e58a6104  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/42_import_from_dot.py
sha256:7e488adf125cac77cc8e5c2c340d327863d0bc034b5d23b0dbdee34c4341b6d9  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/50_yield.py
sha256:8df6037d3b53525b1cac224c66cb0bfa02128153b56e3171bd910fada1836ea5  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/51_gen_comp.py
sha256:e81d0bbabcbfc931369cc29a2d6915edc428a3680ba6f2360bfcc584fae46bd0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/51_gen_comp2.py
sha256:4fccdc7e8c10a902935b29decdd0435ef7443df24c6c29453d97451115fa8d89  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/52_gen_comp_if.py
sha256:8a30695399934abcad53c69dbb62701256d471c8504841845fbf6aaa48650e01  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/53_dict_comp.py
sha256:b5a82b9e0df87ea638afdd74408d9c7b092b67ce3ecfe9731b388da179d73f10  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/53_list_comp.py
sha256:0e1c74d0f2303258d345d4e52566fd910acf174fcb2310214bcb068117f7464c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/53_list_comp_method.py
sha256:931da1c52f1e4653221509184405749efb7a97219bf3eb0149c7d3692c3bd8ef  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/53_set_comp.py
sha256:c009071269832cbb214a81808d34f66f6400825c0c47cd5eb54245b90a5b8bb7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/54_list_comp_func.py
sha256:942dc59cf30c550c9d28ea17b47e26074f865a885efc35969b511c61cd6a3534  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/54_list_comp_lambda.py
sha256:c502722935c5d3af0b0de6e97b1df2a56ced8716be58583d28d99cb1547ee6a6  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/54_list_comp_lambda_listcomp.py
sha256:5028a4b3559ee6b08828c6d84b721c315bde36c2fa7b776273ba92b538e0d976  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/54_list_comp_recur_func.py
sha256:0ea227f7063a6378eaa11ae342f532c752cef8aadc99f81b9853aa7326bca3af  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/55_list_comp_nested.py
sha256:5bae6806b9a2ffa5411cff01ba88c9bf03f75e571be21b792941125e86be7b73  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/56_yield_from.py
sha256:96e19d146de09e4bb2d418c31097d5f6b74e8909dcd3678cfaffc8de0db44c80  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/57_await.py
sha256:5e5163499c888f173c9d7f2f1561c92889ab90a416bce1a6f6efffbab6ffcb30  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for.py
sha256:13f88d8002d41cf45ce4bfe69fe5016051f050e51450e6f68f26cf09c5f4a60e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_break.py
sha256:e1ce0e368e85377bfcfebe88d90effcd291a793bbffb9c2c619bc44bdbec0294  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_continue.py
sha256:8256c6ca7d67526cd101200e160f086db52291976f5553bc1f0a9f5c52642da3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_dict_comp.py
sha256:65f047fe353461e111e3d8631d22eb08df91d1c22873c34c3702f5d5ba1052e9  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_else.py
sha256:381c944fc59652ea968e33927ea58367e09cd18078ffbb9bd988d293771ccfe0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_gen_comp.py
sha256:efb79ef748419f7f781c28a17fe875ba464183dcd8e902da3b4a280a47f22a69  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_list_comp.py
sha256:bf960ae874d356b17786e985e52410a8dbdf1973f2e074ff17a04931135cd382  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/58_async_for_set_comp.py
sha256:295f23320731449fa7ba64dc0addb42383a89dca8507380689bffab145070b7b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/59_async_with.py
sha256:39f40b70ce9ba16af4726822d64338d66262423eab83d0234c9db602334f8e33  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/59_async_with_nested_with.py
sha256:a6a8cc97727f42645e204c588e2d44a31dfdcbdec5b30c1aa3d291a1a1ed95bb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_except.py
sha256:d91b1ffa15d96d95e9f7c11dcb556a96ce35911649c58c6fde471e9dccc98a60  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_except2.py
sha256:0baa5488cc2214beb6b1d89b81f7694c8d8b0510c51d9951d10f188a9f03d849  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_except_bare.py
sha256:1c7e0a81953f853ad643a46b5b15f216b31f0b7142bac3b9e7a7ac3d8647b856  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_finally.py
sha256:7273673cf676c2a8db7e76bac8b5edbd887b136ced852527ff2ff6ced5882411  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_finally_codeobj.py
sha256:1c16f383ebb3f117e8cc954c71e8525f22ad6ba488d03f10f41886b4536ca321  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_finally_cond.py
sha256:735223dfc4587e9a50b633276368aefb7d71dee79f972fa8c80224e7b52177ef  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_finally_for.py
sha256:237c65440aa246c34b9bc935b28c6322dfa1db4bf640594ef85e5bd68f6b925a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/60_try_finally_ret.py
sha256:cba8d3a3807a8bee8795db4fc083b9c48b46096044c790695d807389cad15278  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/61_try_except_finally.py
sha256:9a1ca2a9361d5302cf8c2b9be596e8b77660557a93cead83a624ba581700afcb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/62_try_except_as.py
sha256:5a2ba3f7d04eab60970a9bd9a712566d817a90dbb6404a06590e96fc4afed59c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/62_try_except_break.py
sha256:ad78924cc1422bde9fc7ea85a99e2eca81297df6b37a1652a146805ea564b495  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/62_try_except_cond.py
sha256:6df0ef27974d1bc3735d21305e5ea7a6912ba5593c9b0ae8bd580812a83efb07  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/62_try_except_double_nested_inside_if_else.py
sha256:ca368e6126b1dfc67e2812f379c424bde9b3f415b2dca7ab65cbfe43bb480dfb  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/62_try_except_return.py
sha256:a688097da437c3bbb8639adab8a7d40a543579915044faf01bfdd0a425ab1780  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/63_raise.py
sha256:e5d757f4f12ea289d4764b60578b4c16070a9d98934290e97b050bdd9385ad3e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/63_raise_func.py
sha256:35ebbc0368db56c859ee99d7aefae419ff295752f879f3c05d02f68254d07b06  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/63_raise_x.py
sha256:6bb3c58d3076171d4755ccee032107ab684794b44fa1f67ef75ef39063881783  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/63_raise_x_from_y.py
sha256:5f9c53ad2856f2f2a97c164c69644de4e610b08eabbfe18e46972895e18efb85  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/64_assert.py
sha256:f199e9992867f8944cf82448c2c58fc055dcfe9f62d91832fc8f27e935c5d5c8  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with.py
sha256:5f566d5e53dd228fdb07672efae2f77db6de415c849d2dbe89e52c9036ad72b2  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_as.py
sha256:b8f912d02fabc812e53b411d5c7a2da4198d295ec9c4e29408a618de2df05227  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_as_func.py
sha256:16912aaa79cf66f7b0fa84710d62b4b99daaf40f55365a061cb63714838d7d00  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_cond_return.py
sha256:f8bd30c41a5da5084a92196a69160780f954e9ce78efa43dac9ee05a32953493  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_inside_try_finally_multiple_terminal_elif.py
sha256:6ccc120967da71d0867f7fa0056dc83c63ff25446f32de9c5700cb4bcafcbd24  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_inside_try_finally_preceding_terminal_except.py
sha256:9d7d5dff2476cef337009513bf6aa3b33d91ea739ca58afae051c3581333fd46  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_multi_exit.py
sha256:294f1b8e57b023854227bea8b21213f70377edb963380951bcd3984a0c5a5dfa  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_non_name_target.py
sha256:930bf03c5bdc9cb22696684748b75e0c57fcaad30125f9eb7c004996b50e9a93  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/67_with_return.py
sha256:cfe333290126a3729ca44733461b8b052b0c4cbc33083abcf794c50d753b6b94  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/68_with2.py
sha256:fb46ccd11f6d8b585b5fc23906e38bdacc6b12fc7b93020118b60a116f73e6c3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/69_for_try_except_continue1.py
sha256:590a6d343316b340eeacf2b3eb7e803fe69ed32de2d8f0755cc9b40be5452758  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/69_for_try_except_continue2.py
sha256:e5c2f629a96e6fa874983dacabf2d75c7d4f05bcc4731db0381f7a8f0585a41c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/69_for_try_except_continue3.py
sha256:b4cca9e87cf330ccc9adb7a82823125c03d70aca1793591d3d6d5cac0a5acb35  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/70_class.py
sha256:39ce84e022e2d161eeff7d1fdbb343e511f219b527ea4802351244973c11053a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/70_class_base.py
sha256:107945d35731964f186b03d31e69b0eb9cd7110f4887b999cd48058938628e71  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/70_class_doc_str.py
sha256:3958842943b2ae0d0b4e21e2334b09521f5cdf5bb6d228120b10297c6e0039e5  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/71_class_meth.py
sha256:b78a008febc3dadbd51d8e795906e2ebf4859a40721436c16013db1a4308b173  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/71_class_var.py
sha256:deedc53b14cbccb4cb3ffb8df109f50707d5a478bf4e437f8d3b84fd5527c505  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/72_class_mix.py
sha256:62bd005c672a4d403cc9360e8e45cdd3746e779c21fd46fac3542cdc28d92844  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic.py
sha256:01ab3cc05c609d99b7b9d179a5bd1bbb25fe18fddc68f88c1dc75fd932f89f51  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_bounds.py
sha256:5a87bc757dd128fa59e73eb773f5d8edbc539fff9d49e21b296433c6e6cda33b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_constraints.py
sha256:9614e2211da00a0f658a1095efbff2ceb8efc90742593b682c91f0da9dc5b3d5  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_defaults.py
sha256:250a15f5aa64f95907a5c84fcfb900d49dc6fac4099d3baf6e3205d33baee448  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_paramspec.py
sha256:f58b4f8b5c4e67d562c39d9d9cc0147b5d31969404df48aad8206657dceef0ac  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_paramspec_default.py
sha256:8040848fc705603058b0643e9d6f81a8dc5dd59e818a32ef6896e8d0de797161  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_tuple.py
sha256:9f3d3b4a716f24707ed0c92555d2b923c3b1a30598e2d19f8ef8ef5fd31e2278  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/73_class_generic_tuple_default.py
sha256:40edffa9d16ea5c781945bfd2b5288780a3d2f24f841017f3800d56cc777e94b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/74_class_kwargs.py
sha256:ff6631f4bc04486015c7a561ea8f19f3a255aef63ade68c69abbeaadbe35dc97  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/74_class_kwargs_2.py
sha256:4195a0c338a7c45e493810e49cef71f138f71bd834eceb916bd7d6ff46dc2639  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/74_class_super.py
sha256:5c5920c17dab52fb4713484b5dc48f6f02a6726930a778e2db70b0c4177e6070  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/74_class_super_nested.py
sha256:d3c51b2ca17a191a20049079acee3ef9cfa7ffebccb716097f1c3a537e6514ce  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/74_just_super.py
sha256:dbd3eb654ebe0d8c4891540652cf53bc77bca01f792ee26c6f31f469ff393271  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/75_classderef.py
sha256:f1a6dec6066b6df8ad0c0d1172288f344bdf944032888e2c1477c72e5b28adc7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/75_classderef_no.py
sha256:ddb4816139767d1414fafdaf7f9f04a54401d5ab4d28003337047022a1c389b4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/76_class_nonlocal1.py
sha256:1ea67436c33c173dc15c0ec042a70e2de853dddd16de75ce55056e074634e42f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/76_class_nonlocal2.py
sha256:45715ff4450061f6dd44154b2c1df74ea595ddc277686bf85489098ac087b618  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/76_class_nonlocal3.py
sha256:bdbb4cf8deefee2447db8050a2a19e195cd7e363b4525bffd474b3bb3bdef661  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/76_class_nonlocal4.py
sha256:d641bca8c47a9f560f6cf57dbf03f9a8083b8dbfbb16563b4ff90cd89778a294  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/76_class_nonlocal5.py
sha256:b046521f7197c741eba6639d11b148e653a9aea8d3fe58f6cf859e7123a42cd7  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__.py
sha256:a247aab8ec67f5f4d389ae23385413b9e981fed335737a909e5c0f46390876f4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__nested.py
sha256:132430f3f58cb45c2c96ff1c6925d1e32b56457661aa3f17b08349ae2191e9a1  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__no_class.py
sha256:41670be03992653cb835cdc6edb4f88f6996f6c4dd5d9d3a168bba8b5aaa8127  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__nonlocals.py
sha256:42bfe463c91993fdcaa527362a99304c533d703b4ca80241e3965a7b44837e84  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__nonlocals_2.py
sha256:fe7ce49798e8b9727a12482a9f7d2ac3dd59e60ec39681d3176dc583aa3a4dff  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__param.py
sha256:86a1099355ae21deb345de092a77b0e0f88d53afed6129c28f9ce253ad954e16  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/77_class__class__param_lambda.py
sha256:9e178f6e86e289ff24428bc45eaccdafe52c4feed183750e7d368def10b4bc16  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/78_class_body_cond.py
sha256:c60d7a896e39e1cb2af142dd2ec8fce23e186ec38c1180d745b19aca2cc08d8e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/78_class_dec.py
sha256:1528c5d373e0c4145a314de1c67a7f66afb2900558171c870b72ea637e68df11  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/78_class_dec_member.py
sha256:fb1192107ac36d880fd89dbec92e6b7d3ea528a01b8433ff5602d204b9ebdef3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/78_class_dec_member_func.py
sha256:df36efb2afbb7857a630af703525e3c1b1c0dd5578620e224cc02fe9a3ce24f8  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/79_metaclass.py
sha256:72f58d7e8ef283c30841c35ac49065b4dde7f6c98d0f39fec53fb8409b518048  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/80_func_kwonlyargs1.py
sha256:2f017d21495f560181869b8a1d90ba2b6471469f2dead286db47fa5a05a01cea  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/80_func_kwonlyargs2.py
sha256:bf5b56be792d84d3dc167d9904225c7f0fd98a94cb002d46b9d088cf55172135  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/80_func_kwonlyargs3.py
sha256:d8edb6ef5334927b9b14b8ca56b287b89e6a07f8396899a4eade42aa8356c911  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/81_func_kwonlyargs_defaults.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/83_jupyter_notebook_ipython_magic.ipynb -> ../../../../ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb
sha256:ba45f890cf3c38b740960945c80e4b89c93c25f4b1e790665d561985330c718a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match.py
sha256:0ec49a52b50607dc12ac7dc65b1f1d36e86126999034645efc731f8860dad282  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_as.py
sha256:e611c03ad576d0693a034573f1e344330dc78792c0a5ebc097ead1b8a8e390c5  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_attr.py
sha256:1f1b090dfcc73f957c4246ac88bff1e77cc77c14c71428d2ebc84121a5d904aa  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_class.py
sha256:0a3766967dedf16f454871f0973e0e08f1267ba04e0637cf92d68b7563a5ed58  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_default.py
sha256:af50bbede80aed3494bfd6a4bd6ff03110fb814638800978c7d4ef31280c0cc4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_guard.py
sha256:6bbb7604db583d7b52f97097d3f24ce2eea9cb8235141f667f35f32091ce5605  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_guard_with_named_expr.py
sha256:35548cb237fef0d0080f4cec60374e16a7511085554114ea041550610115f4c3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_in_func.py
sha256:c6c312f2f74bbaf6b523ae2c6e53ec207765e5a9528df3e0be01db8f921b7803  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_in_func_with_rest.py
sha256:2d7b51c90105941f6a80d1957a395719220ec271a8ba014b0fe6348c1409848b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_in_func_with_star.py
sha256:45770ead53b2ce5a439d1b97445ac7c28c36ba6bc335c080c11763482f32105a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_invalid.py
sha256:f8ba0651b5b418cd83dbf21c116ebd0936e585d20d2d7f4e2f520974761aa382  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_mapping.py
sha256:cfe0818b324bf92e6c11e3560b61f33aefe5a51038ca7081e300158092af84db  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_mapping_subpattern.py
sha256:de78a50512497a0e6f10ef16b09d6a4e3abe44564b5c630589fb58cbf9f3ee3c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_or.py
sha256:95f33e77e93cf03da60995b5f5c151e8e32c7e32e11da173748a8dee769f7f3c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_sequence.py
sha256:d59af546e6f13a952f8ced67b2780d281b29d2015b8513b921d44775c9045574  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_sequence_wildcard.py
sha256:99339f9a6b30bd21590e9583fd2ca4589c6e59529c9d0a97dfc1571300dc9887  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/85_match_singleton.py
sha256:86d567dd5d133d631486b68bf202e430e74e106909a7d71ca018521186253aa9  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/88_regression_tuple_type_short_circuit.py
sha256:cc7e2f82d4aa473060852d2170e533038a26e308ae112b1cb6c856b951a4a3c3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/89_type_alias.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/89_type_alias_invalid_bound.py -> ../../../../ruff_python_parser/resources/inline/err/type_param_invalid_bound_expr.py
sha256:0be718f173331a0a96ad732d44f8e5ffe772809fb4f8b8a0fa571023db2e3a65  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/90_docstring_class.py
sha256:3fc4a31351239b9b0a7f080fa9421428f851b7830f1e653c804ca3fa7c886702  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/90_docstring_func.py
sha256:18449e5b3883945cab256a638f633fd241deb414f0f0c6ed6d6dd74c56eed346  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/90_docstring_mod.py
sha256:8edb7fcdb7e7149e497087133970831a01337da796e4606c31a188550ecff63d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers1.py
sha256:9b711e16523521a5bc50adce576e1f9e200061fcd3f6f940326c72a9c64fe58b  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers2.py
sha256:b96ecd231114343b137472c509e96150456feb134464e36cee6a7ae14befc998  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers2_comp.py
sha256:6b5ae7d947a5ae7caf8dc6646a4f24dee004e99ab6d90543855341943e8be82f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers3.py
sha256:8ab64f1c67f61dd71f71d969404ee45f656bd9f46311e3ace853409ac1fadb31  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers4.py
sha256:6de3a6a321a4ca87a859aed17ceac02079b36ae9afff5918aac84abe402c6772  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers_dict.py
sha256:73b205d63819cec7c46e86d18f5c34cd12ed02e4b5e7517248a3a7fe340390a8  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/91_line_numbers_dict_comp.py
sha256:378910451afc31bcc24bd8b3d2b1aef65fd60b91c1979e94eb584f8967db0a21  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/92_qual_class_in_class.py
sha256:3cf58a7238186bbabc9371ab1049b64bae577950c71f53b49680a2dd8fbd2e1c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/92_qual_class_in_func.py
sha256:b799aec8300c73f32b2f2f5d9aea04af4bd4d5d34ce4a7893f7c8b61eaf889e0  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/93_deadcode.py
sha256:a378f9fda26f73464b29f59f3769f1ed27d5958208074c590a303a3a2f2b8ae1  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/94_strformat.py
sha256:51724bb324e22b1b5ffd1ae41cbf4adcfb3e9ef9a73a00bd0e73994d32431613  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/94_strformat_complex.py
sha256:34409e12d1a3a3c3e0f8301745178f02fa22209475fd2a596aebbda892ad1c9e  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/94_strformat_conv.py
sha256:c3bbf41c332d8fc1d93be03c9afc3597c84a7ff8dc46a10962df35e2b7faaf4c  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/94_strformat_conversion.py
sha256:8a4b0a45c3f9942ff69096a30cdef29277dd21a6c8a6d077fd02602e3aa339c4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/94_strformat_spec.py
sha256:6ae5787a93d32c3bbb9c5b9c63e618190774948dc7cf4bf182fcba8dc83345dd  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_assign_subscript_no_rhs.py
sha256:4c7d0eeb5559d87a6f8955bb458cc70da73bef688adb0aba56db28a62b834fa4  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_assign_tuple.py
sha256:989d4e02b72be343171d48f0769fc6324b49dace91d1f240a33adf81a7b5eb14  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_class.py
sha256:2498973626c504c430d34299ed220075b1391de5bc9cfcda0cf13d0fbdbeb64d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_class_multiline.py
sha256:c42bedef7cb3cb79b4a305b7ce787636675fedd19dd07e531187f72e173a958a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_class_no_value.py
sha256:e7a21c5ccb660e7cb19030923f5763920600ec46505e873a9cd80a71699394f3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_fstring_invalid.py
sha256:6fc119c5961fe7db93ece8ccf829ac3371ac6aabc1e9546a4aa922ac6288833d  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_func.py
sha256:b3e40f2beefa4b749bfa80e92e6442c6ef94266b17bb518da730521d953b7900  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_func_future.py
sha256:bf96728c40f6fee102db76ffb5d3a72962eb78cbe9f2af58604ea17821898bfa  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_global.py
sha256:a9e703977152dff44ba28ecc62e54d21f903f63048230186c59cd87d42a745e6  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_global_simple.py
sha256:a37c7e81bc1961a95b5e1e0b3ae6b7f5159960d3bda92e194a88af03bcb0e68a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_local_attr.py
sha256:26a8ceb62fbc44daec115ebb00979ba26956ef052ec9deed0d087fcbe4f9f14f  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_module.py
sha256:2cfaebfaaea2c44907d6b309787109507e3ba4968aa2eaed33af4173a8450fa3  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/95_annotation_union.py
sha256:4120854cce4328f1361b9282b0a0c519faf2662de1e4105ac35351d883e9efe6  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/96_debug.py
sha256:9a813eaa74b50f9368cad0e54f9494eb93e31662abfa4d8cd3607c2bfafc046a  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/97_global_nonlocal_store.py
sha256:56fddc73fa577676afc5dbcdeefdb01d800878519cd19abeffb4432dabb17d17  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/98_ann_assign_annotation_future_annotations.py
sha256:b2efd9ad8b6c835652e75d129733387555f0771f55973a5098e52ffe27d06045  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/98_ann_assign_annotation_wrong_future.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/98_ann_assign_invalid_target.py -> ../../../../ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_target.py
sha256:231b41466daff7d0894bf218f88484e75eeda96282f21f8c9c197dae02be2f33  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/98_ann_assign_simple_annotation.py
sha256:d3b48d1c88eccaecb5e64ad5fd6118b142c684f514bbbec3f3544c14a3917b56  ruff-0.9.2/crates/red_knot_workspace/resources/test/corpus/99_empty_jump_target_insts.py
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/
sha256:73f9d66594ed09cf01f4a8a8e1c8be5523e42cb8858784f0fa3e8bfe9d1acea2  ruff-0.9.2/crates/red_knot_workspace/src/db.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/db/
sha256:dbbb0d3bf132cda6fee964cb5b9eaa49d364bda791a412eeb06480335c57df7a  ruff-0.9.2/crates/red_knot_workspace/src/db/changes.rs
sha256:44c2f52d652d4915ad787727ff3b1b856a28629e70b8271c94a361db15ccd36b  ruff-0.9.2/crates/red_knot_workspace/src/lib.rs
sha256:9f658b240ad8488896879c2924e1d7d602f7fe748341b00a694a6c990deb678f  ruff-0.9.2/crates/red_knot_workspace/src/project.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/project/
sha256:41010594a035382f8d68377d2c8448206423addcdefcbdea4bda7b2669cf5cc8  ruff-0.9.2/crates/red_knot_workspace/src/project/files.rs
sha256:d4c45f171976f1269a1b4fbd104b516483beb2da978fd1a08b66980ea3073867  ruff-0.9.2/crates/red_knot_workspace/src/project/metadata.rs
sha256:56ec14faee8a6cd0a66bf8f49defc20c80fa2e6615c4481bf85863b3a23fd793  ruff-0.9.2/crates/red_knot_workspace/src/project/pyproject.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/project/pyproject/
sha256:aa5068508ac7c31a930ac46b97ff4950c477948e612d3e1e7a4176ff06c738bf  ruff-0.9.2/crates/red_knot_workspace/src/project/pyproject/package_name.rs
sha256:2bed4c6a1a5e9a22adf09f0e88eccde7dc296d56b3b46809ae209310a41ab6bf  ruff-0.9.2/crates/red_knot_workspace/src/project/settings.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/
sha256:45ab07aeff1e8ea75c06077054b1f10cb202abf56648a041305a8326a7a645a5  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__nested_projects_in_root_project.snap
sha256:43bcb5e2cd4ab24a34977e6b52d8cf400d8f2b3c36836d453bc88e8e7547cb88  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__nested_projects_in_sub_project.snap
sha256:45ab07aeff1e8ea75c06077054b1f10cb202abf56648a041305a8326a7a645a5  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__nested_projects_with_outer_knot_section.snap
sha256:43bcb5e2cd4ab24a34977e6b52d8cf400d8f2b3c36836d453bc88e8e7547cb88  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__nested_projects_without_knot_sections.snap
sha256:34aaf471d544f4914074922fcd35c1a535db2433645593a741e6fcd28b2e8f70  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__project_with_pyproject.snap
sha256:f752e4202188399d730d33f333fe4787b8994ec142764a6e2aa380a86e1ac174  ruff-0.9.2/crates/red_knot_workspace/src/project/snapshots/red_knot_workspace__project__metadata__tests__project_without_pyproject.snap
sha256:8fc97b198ada4c80fabd4bea690f456d612da8b7f54a06e8bf54e10c492d8718  ruff-0.9.2/crates/red_knot_workspace/src/watch.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/src/watch/
sha256:029e40edcd7d261bf0e4e0060f2783e25259ed655938df8dcc2a9773d354e445  ruff-0.9.2/crates/red_knot_workspace/src/watch/project_watcher.rs
sha256:8535444cd3c4ec8d10cc6a70b901dd1e337984c8a9a49ab718dc523e477eb71f  ruff-0.9.2/crates/red_knot_workspace/src/watch/watcher.rs
                                                                         ruff-0.9.2/crates/red_knot_workspace/tests/
sha256:f121d0d2742f9100972b55826af1136240962b38ef26867a587728432d890842  ruff-0.9.2/crates/red_knot_workspace/tests/check.rs
                                                                         ruff-0.9.2/crates/ruff/
sha256:cad3a95695edb8d71bb0a8af64de461976a08c57e265905798c99dd62f520a00  ruff-0.9.2/crates/ruff/Cargo.toml
sha256:a451a9a668605457f73c2ecb723fa3484aee13e38851a971bc0f81726aa3e546  ruff-0.9.2/crates/ruff/build.rs
                                                                         ruff-0.9.2/crates/ruff/resources/
                                                                         ruff-0.9.2/crates/ruff/resources/test/
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/cache_mutable/
sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde  ruff-0.9.2/crates/ruff/resources/test/fixtures/cache_mutable/.gitignore
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/cache_remove_old_files/
sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2  ruff-0.9.2/crates/ruff/resources/test/fixtures/cache_remove_old_files/source.py
sha256:13e1759ac7ed40bffb2afd1b35ab23219c47a400b0d23b62a71833169522b188  ruff-0.9.2/crates/ruff/resources/test/fixtures/formatted.py
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/a.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/b.py
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/nested-project/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/nested-project/e.py
sha256:d5573471176b520beaa0a57b853d6d6fa3f2d127e633f5196a85a58becffd52e  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/nested-project/pyproject.toml
sha256:9a6fb4fd87d571c062895c2477a43ea9cdafd7e377d180a9d265b5c30f35e2fa  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/subdirectory/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/subdirectory/c.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff/resources/test/fixtures/include-test/subdirectory/d.py
sha256:d4c22ec65c6e5e0ed7bad0d3849c73dae3c2d0afe2c402ba09a1bd5dd5945931  ruff-0.9.2/crates/ruff/resources/test/fixtures/trailing_semicolon.ipynb
sha256:ffb36c5260abed13214526e8b2b63a7da394b039cb365147416a9226b976c2b2  ruff-0.9.2/crates/ruff/resources/test/fixtures/unformatted.ipynb
sha256:83bf203a1721cdd3671cd4808ceff0c8221fae8448f8d2d6ddf6e40b71e5dfc5  ruff-0.9.2/crates/ruff/resources/test/fixtures/unformatted.py
                                                                         ruff-0.9.2/crates/ruff/src/
sha256:94b1e60c9e4618c2fc781a3e72c867534fed1969707659c64420f6ad40b8d824  ruff-0.9.2/crates/ruff/src/args.rs
sha256:1dbf3a73b302fe37fff9f0f44b97f78a759d570555a6fb258482ebcb753514f6  ruff-0.9.2/crates/ruff/src/cache.rs
                                                                         ruff-0.9.2/crates/ruff/src/commands/
sha256:1d84ae6c783fff039ebb16f99cf05560dec876388bb5fe7cb850df0747ef25eb  ruff-0.9.2/crates/ruff/src/commands/add_noqa.rs
sha256:e6193721a2a33a22d56e908b57a124d61854dbf8f75864a0261f15a997d979eb  ruff-0.9.2/crates/ruff/src/commands/analyze_graph.rs
sha256:8676426a25382d9ce5f8c43a273b59173cc8685f1bec2d0196db103c49927a58  ruff-0.9.2/crates/ruff/src/commands/check.rs
sha256:d097a33e0d09d7e3129c04c077092bf62a46bbb5f0a178c5c7a51c91c417e5f3  ruff-0.9.2/crates/ruff/src/commands/check_stdin.rs
sha256:6a7fb81597a52ffe49fd01915053c36bec6d7c5c8a4904649bc7248f5cfbcfb5  ruff-0.9.2/crates/ruff/src/commands/clean.rs
sha256:b0f7e82cfc40cea21c1e60dee9323d200d17cb87e64f39a56c7cc8de02dffc89  ruff-0.9.2/crates/ruff/src/commands/config.rs
sha256:07ce83c8f50a25ebcc2c0955a3520992a68cb3cbbe258fbbbea0cd20bd7090ed  ruff-0.9.2/crates/ruff/src/commands/format.rs
sha256:d316b3510349c7226a66bb87bd03bc127d837d9aca3b88ef4b7c61f42853d87b  ruff-0.9.2/crates/ruff/src/commands/format_stdin.rs
sha256:832781010179a9a97d5e67250495cb8bf217fce5e8696f50d3c091f97821b7ba  ruff-0.9.2/crates/ruff/src/commands/linter.rs
sha256:018ffd432888c19637b8a1d3cdca5d83d65dec8e07144ba48b2230a5bfb3c28f  ruff-0.9.2/crates/ruff/src/commands/mod.rs
sha256:3dcba0ae24a16837d11ee267108ab526908ae28e59656d458b04cacb0ab45d36  ruff-0.9.2/crates/ruff/src/commands/rule.rs
sha256:a673d2bf0b683e1bbbcf6bd74f9940127b06eb11838c9a48243409933d713b8f  ruff-0.9.2/crates/ruff/src/commands/server.rs
sha256:f9493c96fd9baad7db301b2d205e0424dbc60b1679ecc8290b9151d78246cae7  ruff-0.9.2/crates/ruff/src/commands/show_files.rs
sha256:dab27f13b348a8a208304d9ee70a8a4f4410a652c527f4351a1d8135725f730c  ruff-0.9.2/crates/ruff/src/commands/show_settings.rs
                                                                         ruff-0.9.2/crates/ruff/src/commands/snapshots/
sha256:34accc6f2236a96a5bfab54204be6be77eee5d3d15f15467805f200af7ca0702  ruff-0.9.2/crates/ruff/src/commands/snapshots/ruff__commands__check__test__E902_E902.py.snap
sha256:507511fdf2372dc872fea9e72f8484c9371cf5d0799cffe38792e405d984e555  ruff-0.9.2/crates/ruff/src/commands/version.rs
sha256:7e787f8ab84eee5e0489a635291bafecaa12df5db5e0347931811a919379169f  ruff-0.9.2/crates/ruff/src/diagnostics.rs
sha256:447f615f28de31598e7c06c996ab9b534b660de14c96fb8554be1b7ffdfb0288  ruff-0.9.2/crates/ruff/src/lib.rs
sha256:1bcbd2faca38dd692f4740f104a2807a967f82b402964779c7ccd94fe2fc408e  ruff-0.9.2/crates/ruff/src/main.rs
sha256:a1f3a48970b168459e123d58431ccea98e4bb55251d405960e5f5204a7aeea98  ruff-0.9.2/crates/ruff/src/printer.rs
sha256:c6c3d7ada33deeac5d5efd3c2288000a424205e212218e14bced9a067e604781  ruff-0.9.2/crates/ruff/src/resolve.rs
                                                                         ruff-0.9.2/crates/ruff/src/snapshots/
sha256:57bb885b2a7b78d27f144911cf22f080f8a7eb174c8e7390b9f9922e185b9456  ruff-0.9.2/crates/ruff/src/snapshots/ruff__version__tests__version_formatting.snap
sha256:84ee45179b201b99b6ef8c87e3de65c06542b89023711ceb50d19d2a255acb4f  ruff-0.9.2/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commit_info.snap
sha256:c5c751388f777f53bfe28f50b2c7cbb0c6632f1ff93bbde793e3df5e5d94a10b  ruff-0.9.2/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commits_since_last_tag.snap
sha256:86b164c77e68235c1bb151f20ea6bd537da2f0f93eed840f7a27f37e039d9e36  ruff-0.9.2/crates/ruff/src/snapshots/ruff__version__tests__version_serializable.snap
sha256:e8f56372c56cde3d5575f33c55636287e2f35f10ef4a63f66515b073e0d53a00  ruff-0.9.2/crates/ruff/src/stdin.rs
sha256:a971907194b9e7a3831b03494c21362e920b0df668a1231eb478c3e4517d26e1  ruff-0.9.2/crates/ruff/src/version.rs
                                                                         ruff-0.9.2/crates/ruff/tests/
sha256:fe333c32265423d89b23cdf11b7ed8dc55e94bbc67bf843be4d362ffbe767d1b  ruff-0.9.2/crates/ruff/tests/analyze_graph.rs
sha256:7358ff9eed4217c376b2ab45e4ec6689ef174f2608ad17b57e27c489784dd565  ruff-0.9.2/crates/ruff/tests/config.rs
sha256:02f2026de069d78f1fc0a0b59b4edd307d2e1905e08bbe74d3e4323f69bf6427  ruff-0.9.2/crates/ruff/tests/format.rs
sha256:6232f16a038cb0dcdf62b11da5c7fabe29570203131d88afa6e1b484eb3a4d18  ruff-0.9.2/crates/ruff/tests/integration_test.rs
sha256:3d5a2d838b507f3bb8c65f8b33e45e42384f4bd4d59b866a6f18d8883821fe48  ruff-0.9.2/crates/ruff/tests/lint.rs
sha256:0aaf30fa609b7fde13a108023680c8602e13a840579dcd277ff45c49e6b4a6ef  ruff-0.9.2/crates/ruff/tests/resolve_files.rs
sha256:df40ffaba4d72b1efbaa0e0e1765dc4b907b6258aa9504d20ab8984663aa6b5d  ruff-0.9.2/crates/ruff/tests/show_settings.rs
                                                                         ruff-0.9.2/crates/ruff/tests/snapshots/
sha256:ae7b231b8b7eb662c6aa17a9e7a3fe2ce30084dafe07e52f3b6afcd15ef7d4df  ruff-0.9.2/crates/ruff/tests/snapshots/integration_test__rule_f401.snap
sha256:a9024300a53b798d0c4f3872ac20d90580f64e4a86ae0dfc2822a0c5833abd44  ruff-0.9.2/crates/ruff/tests/snapshots/integration_test__stdin_json.snap
sha256:4ed6796c6dcf9e5f22c3a5106ba4c4b06f2443a2567b3b8a9e5a1f13e4a6194f  ruff-0.9.2/crates/ruff/tests/snapshots/show_settings__display_default_settings.snap
sha256:14555270df29be839b6e09c8a3ba7f4a0d7f98c97b91d6c525cc59ec94932ca4  ruff-0.9.2/crates/ruff/tests/version.rs
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/
sha256:89dc51f3d7c2bb3e2848853ba186d47add26d9bb8147103e04ea4a485b6f01ba  ruff-0.9.2/crates/ruff_annotate_snippets/Cargo.toml
sha256:c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08  ruff-0.9.2/crates/ruff_annotate_snippets/LICENSE-APACHE
sha256:6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6  ruff-0.9.2/crates/ruff_annotate_snippets/LICENSE-MIT
sha256:4e0c6d521f9244293a0b6d69a5905bc81136b5d3220b7bb146db3ba722757ce5  ruff-0.9.2/crates/ruff_annotate_snippets/README.md
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/examples/
sha256:deee6e1d69e41c63acd75b04f131637f16a15a9a16f94569343f3f5708304af5  ruff-0.9.2/crates/ruff_annotate_snippets/examples/expected_type.rs
sha256:138d4a87fdde9a5e2e1705575c6cedac0fb774f797290031e79a61a85e3c4373  ruff-0.9.2/crates/ruff_annotate_snippets/examples/expected_type.svg
sha256:2ba15f9d6f2dde0d26d231da776bd15fc8f4f705200a0422c8ab8d6ba4bb98d1  ruff-0.9.2/crates/ruff_annotate_snippets/examples/footer.rs
sha256:c8cb3aee908b1fefad7e273978bfe338d636b87ca5bda3773fc20112e23076b8  ruff-0.9.2/crates/ruff_annotate_snippets/examples/footer.svg
sha256:2e2552b95e25139e2f556370683a6c1742dddf7627c74eeb7ff2a02dc8e880a8  ruff-0.9.2/crates/ruff_annotate_snippets/examples/format.rs
sha256:23c7681a69b2ec77fda67594564921fede4336ebf8f9507b56546d5e51676737  ruff-0.9.2/crates/ruff_annotate_snippets/examples/format.svg
sha256:a83029c4b0f7bf39e9b1288126467d1a0e2f61eb2631929d47b71a9a6dcfa3a3  ruff-0.9.2/crates/ruff_annotate_snippets/examples/multislice.rs
sha256:953a1e019d5bd7141372c1e4791b4df5be2c0e83486119ee9de23bf339526f1c  ruff-0.9.2/crates/ruff_annotate_snippets/examples/multislice.svg
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/src/
sha256:26b57b03b824d9b6858302ef3dc727cb6162d5d6c9ab326f3d3a24c48a6037c1  ruff-0.9.2/crates/ruff_annotate_snippets/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/
sha256:76d48e1dddb61d12022fb2689e20b84d186ca2f4b2fc264f6d96e0277ff27ba1  ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/display_list.rs
sha256:cb6df8437769cd0326b1c63bb7484aa9e256e1da635b273302f5cca5aa559206  ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/margin.rs
sha256:c0a3d4850ebea7a82299c1568b89bbbe5b0c96f9b6457459abcaf20aa3eadcac  ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/mod.rs
sha256:fdbb27c98da23d871db54fddfbd0a691c36c7065d451f48bfcff50dd38306be4  ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/styled_buffer.rs
sha256:d1ba84b4044fd997b540f527eb2925cb6a9cd7fd78b9294d6f914caf6aa5982b  ruff-0.9.2/crates/ruff_annotate_snippets/src/renderer/stylesheet.rs
sha256:20d16164a077f32753d16c867c3d22dff53b611569a01e258be04d864a8a5bf8  ruff-0.9.2/crates/ruff_annotate_snippets/src/snippet.rs
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/tests/
sha256:9456862ee2324a7be5a58aad4dba42bbf309f56446a0addc2af32ca1cc06ae4a  ruff-0.9.2/crates/ruff_annotate_snippets/tests/examples.rs
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/
                                                                         ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/
sha256:8fd9691fb1dc8b57db9c4104691891e1e0dcc31e82dcab83d00116a66ecf5303  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_eof.svg
sha256:efde8c5d359dca492c6f9282f26ac5df63990416e7b64bec4bc393cf195a5e0d  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_eof.toml
sha256:8cf57fc413614b6651115d698d9f81478c888856554f3fccabb9426c96d607d1  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_insertion.svg
sha256:e22c555ed7f62efc3b2c37081a32016634f04c109db3acf3645646b43cef661a  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_insertion.toml
sha256:cdc51130a994a598c42b9fbee7ddb055e33e7374341054071dce04b482ad7bcd  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_multiline.svg
sha256:bfad09b3330fdecf356d3a57d15e4864d23610718cdbae6878dc6a12ebd73685  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_multiline.toml
sha256:6e0da00e1bb7d2db7a92cab20b93fa378423c836f199645292b4cd95c3cbe772  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_multiline2.svg
sha256:4c80bb113b1a72e5878f8c5a9dfb84889e1d2a83a17200a33c0997bf93f4b910  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_multiline2.toml
sha256:8fd9691fb1dc8b57db9c4104691891e1e0dcc31e82dcab83d00116a66ecf5303  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_removed_nl.svg
sha256:a5a4958783529ec1939ff40c27827d5a4078ea907c03786ecc11529f02ddf186  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ann_removed_nl.toml
sha256:65c55f910cfb435ffe039ce3c5564d6cf0dabaabfe31937b7bed0e2006303c1c  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ensure-emoji-highlight-width.svg
sha256:c0b34f9c34f6aa5a41ef6b3e15e95829eeb1d258aac30c098496aae648246e15  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/ensure-emoji-highlight-width.toml
sha256:497e4192ed197a6fbe7a1cf0a1f0fc31520ca8bf9ebc7f5c1441ea03f96bc61c  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_ann_multiline.svg
sha256:801f47db15dc92de8244ebcb407561165590cd7d3437c533c70e3bc965af7ab4  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_ann_multiline.toml
sha256:807402d43c8105112a93f6174a04a4d0f4ae96488cfe41f45dedf27fea4433f6  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_bad_origin_line.svg
sha256:89508dde61a9f89297b6226bdd74218e655cc4a9c22632c8df1f57592baf90ec  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_bad_origin_line.toml
sha256:e08c90e4169c99561d0635a55f1df24c1bb67464059c0d69626e9a2b7fd2e9f5  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_leading.svg
sha256:c5e5e847b4958ae934e53b1f81601b1e4a47df64c39ce0086e31fd1dc13b44fa  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_leading.toml
sha256:71f477f2afe5f576aee06afc1e75617e2f9b9ffdf97afadf73cff73860bd9c08  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_trailing.svg
sha256:b74256bc97843aeac0e3d39a5a7e74d0bdbb9b71dba27993a67b3c13cfcd720e  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/fold_trailing.toml
sha256:89a0baad9207ab6e010048df97cc0e74a640ce2c36c1d10ed2e01affab7acf8e  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/issue_9.svg
sha256:79665ba5f29bdc971e3e9f5cd355a8f7fbe071011d30b6c83ba26fc72318df2b  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/issue_9.toml
sha256:0a8bdb6a015372b1272f8882f90dcc8c5799550d36a5edc12ddf059b18349852  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/multiple_annotations.svg
sha256:90284b30c39d19cd1a1761eff142cc683e24733c19178b1937036aaff0fecda6  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/multiple_annotations.toml
sha256:fc3bbb06e771e562dd013dc0b434d262a2261c81b75aa1dff9ff6f7e4aab7e06  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/simple.svg
sha256:d991e4f3375b612037f816561081a123cb1ca723e50b0d87418863b4a3c22c6f  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/simple.toml
sha256:98813ba1c189bb5f194759b6dad1cdc473cfb0c735e486961fb7d05d511850bb  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line.svg
sha256:ad16b6a3e154f9b6d620247c8b60dbbc4b6b851570178b64532fe0c92a670932  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line.toml
sha256:498999e1e7ca75ff590524d6ce580651d00c5034ed2d605d62e6b6b10e0ec3fd  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line_char.svg
sha256:16da9228f70a292bbafee01fa11fd010a4f3c61009fbc24c81349a82bef0a5ec  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line_char.toml
sha256:1ba331151ff4f039d500972782b4b3814755588fea37348f7f30dc78ea1398a9  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line_non_ws.svg
sha256:953ee096d630afebd0817b5c83ddbb3d0abf679399e86d8e4fd52a02407d39ad  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/color/strip_line_non_ws.toml
sha256:a27932e44a3c4c4d0d9a4c11cea17d375590261778d212f186f2831510c2dfeb  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/deserialize.rs
sha256:7725d78b7403bc93c30d9f351fe223379118ab6236bef5433a5bce786844c1f6  ruff-0.9.2/crates/ruff_annotate_snippets/tests/fixtures/main.rs
sha256:a5628d4d5c3bd6b6c7af4343cd374184c2e464d4becc29a3bd6db6892fbf9495  ruff-0.9.2/crates/ruff_annotate_snippets/tests/formatter.rs
sha256:89f0f6ee9751ba127f6ae05694e7563f7c309e4ef07edee29d7b562a5a722ad8  ruff-0.9.2/crates/ruff_annotate_snippets/tests/rustc_tests.rs
                                                                         ruff-0.9.2/crates/ruff_benchmark/
sha256:6786878259169f783de25b99830da8e7f5138f2225b2425bfdc963103f7130b5  ruff-0.9.2/crates/ruff_benchmark/Cargo.toml
sha256:437946040a6420d6e60e2d611901ec5d303e29ffcdb9e400b042743a70164170  ruff-0.9.2/crates/ruff_benchmark/README.md
                                                                         ruff-0.9.2/crates/ruff_benchmark/benches/
sha256:e305612d5c735402e07e0d7e4d3f05c77667e0467991b68b8470c4f097557659  ruff-0.9.2/crates/ruff_benchmark/benches/formatter.rs
sha256:d92f98b469ad8d752694eb88bd780ff2c5d6ad02330c0b1019f2d1cd213a5b0e  ruff-0.9.2/crates/ruff_benchmark/benches/lexer.rs
sha256:c44f9c4ff468e2578e6c3a47d5edb1dd5f9e20030e6367737f550648eb512a32  ruff-0.9.2/crates/ruff_benchmark/benches/linter.rs
sha256:8e451bbabef5528b35804095a1b821b77830377101e9bc1a11d4281bf23fb83c  ruff-0.9.2/crates/ruff_benchmark/benches/parser.rs
sha256:2ff2f24dd115068d47069c23c43192f219d72c9a9bc17a4182c4e2bcb7ec5cf6  ruff-0.9.2/crates/ruff_benchmark/benches/red_knot.rs
                                                                         ruff-0.9.2/crates/ruff_benchmark/src/
sha256:9edc4b19a4a8866002dca407db5b1f1bfb0d712de3e49af0294071c3c75f6397  ruff-0.9.2/crates/ruff_benchmark/src/criterion.rs
sha256:c6ee9068933973d5604ad624f1a1aa9a8107c3aa07f7bd9ec5c294e71f26a4a0  ruff-0.9.2/crates/ruff_benchmark/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_cache/
sha256:2fdff03a524ca50a14a364c25c20787f33818b7111f5e287114d2591e52161a0  ruff-0.9.2/crates/ruff_cache/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_cache/src/
sha256:ba82259d96807e6c0776e7bb36d1c43ffb4135e9f187f80c94689c44ec3b7f54  ruff-0.9.2/crates/ruff_cache/src/cache_key.rs
sha256:a38df5ed1ad6daa526214df1c958fb4e878ff77cb67bfc2df20677533609f2e2  ruff-0.9.2/crates/ruff_cache/src/filetime.rs
sha256:f5bc73cf0ce833d885ff3a1a4a28adcbd8aed4dca49ba2fa8a19dd2fb3a05f56  ruff-0.9.2/crates/ruff_cache/src/globset.rs
sha256:01611b629ad51b2bda08e1dbbb6758807d994229ea65190ef8b41d8a15f2de8e  ruff-0.9.2/crates/ruff_cache/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_cache/tests/
sha256:f6d007c8b875fcd1442e8ea55f176ad186614d181324d29a4ded69e4c65e39a2  ruff-0.9.2/crates/ruff_cache/tests/cache_key.rs
                                                                         ruff-0.9.2/crates/ruff_db/
sha256:a9070a4f01a45103cbc62e5d94db4bc0e54e6191b7eee11d324923f9c95bc9da  ruff-0.9.2/crates/ruff_db/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_db/src/
sha256:2dd1af23ab2f0f1dfbccd1c9db71463691c95f5e7001a59b602d8162462daf6c  ruff-0.9.2/crates/ruff_db/src/diagnostic.rs
sha256:766f6ddc37946673d1670465864f248ed8c6403dfd46fad5e836b4c9f57b6e3d  ruff-0.9.2/crates/ruff_db/src/display.rs
sha256:02ea0a0573403693d99e20010beaae8f7c10babfd9c377d29e99066fe7f6df60  ruff-0.9.2/crates/ruff_db/src/file_revision.rs
sha256:277fdcdc5366544352269880d0180147629c306b1c63eaaae326277166ec975b  ruff-0.9.2/crates/ruff_db/src/files.rs
                                                                         ruff-0.9.2/crates/ruff_db/src/files/
sha256:dc0b690f9a5952ecd87637dc766fff63bffffb0604e21fc5ce3c63a871b01bbb  ruff-0.9.2/crates/ruff_db/src/files/file_root.rs
sha256:a34744366e04c29a90708530e558958545195da8763937cbcbb297882f44ef4f  ruff-0.9.2/crates/ruff_db/src/files/path.rs
sha256:67f74892a15f2f0155b9dad87759cb082ee866018d12a6db56f7795a13a4a903  ruff-0.9.2/crates/ruff_db/src/lib.rs
sha256:58c9409512e9bb86ba9ceec7e385cb7f13e2516d31d0f02b4cde846aa1bb68d8  ruff-0.9.2/crates/ruff_db/src/panic.rs
sha256:197305620743cc206500881ca2619dd0dbe3e462e73eb64ede037efb8646adff  ruff-0.9.2/crates/ruff_db/src/parsed.rs
sha256:a642076574be381b973c05801bb0bb775556bc6fd4deeb703d3f73c667c260fd  ruff-0.9.2/crates/ruff_db/src/source.rs
sha256:821125a61afd63b3732a62c4bf8a77f8a5fe2564b806d1f2ee8652312192078c  ruff-0.9.2/crates/ruff_db/src/system.rs
                                                                         ruff-0.9.2/crates/ruff_db/src/system/
sha256:afecedb32fdc04eeb433167f874934a8ae6f2e399e45209ce574b13a7c45cb7c  ruff-0.9.2/crates/ruff_db/src/system/memory_fs.rs
sha256:9a4ecf42711daa18149ea1e04e99302e125466e5577ecd2d51deaa9a1dab7d8b  ruff-0.9.2/crates/ruff_db/src/system/os.rs
sha256:045b12f002464b2e1fbcc280faac5ad400f3303bff719f32c5809c86c103c7aa  ruff-0.9.2/crates/ruff_db/src/system/path.rs
sha256:3fa67df0be5d166504c739c8fa5ecd4ce46385079c42cab749db3db947c62b71  ruff-0.9.2/crates/ruff_db/src/system/test.rs
sha256:a383b028af6df6112f0245e23b1e8f34a3325750fe8a5063928989367fb3fca4  ruff-0.9.2/crates/ruff_db/src/system/walk_directory.rs
sha256:b33d3bcfb9b4374199f96af8fe6d168724e5d8c4103b1ae62605d805f53cd472  ruff-0.9.2/crates/ruff_db/src/testing.rs
sha256:cf4c49b6af058fbae6c992ffddf41c0c33a1c83d4b35835f71088acaf57bfeb0  ruff-0.9.2/crates/ruff_db/src/vendored.rs
                                                                         ruff-0.9.2/crates/ruff_db/src/vendored/
sha256:4252116f01b774e8255a62679fbe768aeca75966337313ee2b28205e158c194e  ruff-0.9.2/crates/ruff_db/src/vendored/path.rs
                                                                         ruff-0.9.2/crates/ruff_dev/
sha256:ae39137f4249f53e7f2383415562a383abfb75ebbb1a82723aaa2e94a32cd540  ruff-0.9.2/crates/ruff_dev/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_dev/src/
sha256:5dee5feb7379ce1fa9b47592db979df0684246f442c4d8a3d61aeab1ce06fa71  ruff-0.9.2/crates/ruff_dev/src/format_dev.rs
sha256:486b18159ada74a7299f1e05e59807c612ad270dc7367f095bd0e02207e12961  ruff-0.9.2/crates/ruff_dev/src/generate_all.rs
sha256:c9b2e1034df1db14c38b8da6e1289aecd482d70cc7c4b274b8957ee08281980b  ruff-0.9.2/crates/ruff_dev/src/generate_cli_help.rs
sha256:60c6b7e13222ca781b74a7d093f4493da1be0b86639eaee6931971c0e271246c  ruff-0.9.2/crates/ruff_dev/src/generate_docs.rs
sha256:6f5fd6124b6c5d35706e67a5e578ac4a47d1547d629014a858fc0800c4097712  ruff-0.9.2/crates/ruff_dev/src/generate_json_schema.rs
sha256:faa9f052a995b04046dbae551e9d9db2bbc888786f96792fa028a3861a400739  ruff-0.9.2/crates/ruff_dev/src/generate_options.rs
sha256:3a1cbb01c1dae81ec2296ddcef25c187473210a7c3a05314e0181eb5cc96b20d  ruff-0.9.2/crates/ruff_dev/src/generate_rules_table.rs
sha256:49b7df4bc203f18d20fc6fcfc0f4d39c4952afc7d6963207cdaeb3bf992b8b50  ruff-0.9.2/crates/ruff_dev/src/main.rs
sha256:50f0bb69b102891eeca12e9f371ae48afe3130bf99067b0f8168f7a35ddd1e1b  ruff-0.9.2/crates/ruff_dev/src/print_ast.rs
sha256:05237c5bb74aa5cc2c85f6cec28746cd42ed45af609afda1313a45dcd9bc421e  ruff-0.9.2/crates/ruff_dev/src/print_cst.rs
sha256:be6026b0fbf7cddb437536ae5dc68b027e9e7d5c7f2b9d59cdc41ab7d5d022e0  ruff-0.9.2/crates/ruff_dev/src/print_tokens.rs
sha256:5c149b32815550369ca1f204147dbfd0bc69666697da011d095116e3ee9c07c5  ruff-0.9.2/crates/ruff_dev/src/round_trip.rs
                                                                         ruff-0.9.2/crates/ruff_diagnostics/
sha256:5b8a58251bb9aec9fba036f2b528ebec5927cb26d3781994d14fe6d4bb822cf1  ruff-0.9.2/crates/ruff_diagnostics/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_diagnostics/src/
sha256:67a5387527209e6edb5f8b2b677279c3978ba63b7fb7d620fa60c979251544ad  ruff-0.9.2/crates/ruff_diagnostics/src/diagnostic.rs
sha256:df51d6bf1986215c29e4bb0beb4c8107fc155c7bf3e90173f3cd41700ef1cf87  ruff-0.9.2/crates/ruff_diagnostics/src/edit.rs
sha256:9c5366f15bfaa80fc71310e6e218aa3d2daa06214c65a2519d8e807c65c1e68c  ruff-0.9.2/crates/ruff_diagnostics/src/fix.rs
sha256:e7592b0d43f4c760735e6a353af314bebe8e24d9b65274e0db7a821013985dfd  ruff-0.9.2/crates/ruff_diagnostics/src/lib.rs
sha256:65a2d723b03decaa603272df7772a25a33a512d0f68bd79338194f50ba335b45  ruff-0.9.2/crates/ruff_diagnostics/src/source_map.rs
sha256:00896736be32d33aad010fe2603ee0c76d9b3937b5a028b3683c6714c37435e3  ruff-0.9.2/crates/ruff_diagnostics/src/violation.rs
                                                                         ruff-0.9.2/crates/ruff_formatter/
sha256:cd0274247453f9b4aca9dcf088fe3b08ac044cab692a7399396d8c2437e425ea  ruff-0.9.2/crates/ruff_formatter/Cargo.toml
sha256:7654e92b6d6bf01c6da47c55a4727618bf05d59823413ad548ef37f2e7217a5c  ruff-0.9.2/crates/ruff_formatter/shared_traits.rs
                                                                         ruff-0.9.2/crates/ruff_formatter/src/
sha256:437915100c993c5f26f4af297d03f31974a92b53316237abbe99bede7ffe4e8a  ruff-0.9.2/crates/ruff_formatter/src/arguments.rs
sha256:3b3fb6a31e117ff9cf15decbc237c433e1752d318a28599513dba9ac2b0890cc  ruff-0.9.2/crates/ruff_formatter/src/buffer.rs
sha256:472a2b7e6d08f8e934dbe0aad8250ccb10dd24fe26fa5a223385f08fc3161094  ruff-0.9.2/crates/ruff_formatter/src/builders.rs
sha256:99fe0978019594aa94ae36421816b8291c270c3a3018a9d570d7028e6e5080b1  ruff-0.9.2/crates/ruff_formatter/src/diagnostics.rs
sha256:f161787840c3580a87c4c1a97cafe6a5d48c57b1cf852e124e05f6885a88fd9c  ruff-0.9.2/crates/ruff_formatter/src/format_element.rs
                                                                         ruff-0.9.2/crates/ruff_formatter/src/format_element/
sha256:39911cb70a8b153915ea5aa4784eadf10f7bc3f506396fda5c5689ee1c98812f  ruff-0.9.2/crates/ruff_formatter/src/format_element/document.rs
sha256:954214b0bdcd400adb00e442216d44b7b666ec0f5beb11a076b7be29b18110ee  ruff-0.9.2/crates/ruff_formatter/src/format_element/tag.rs
sha256:9757e06248c29518dddfb7197402b2a50b77a309474344c0bae82c3876b4e10f  ruff-0.9.2/crates/ruff_formatter/src/format_extensions.rs
sha256:a2c18264967ac16ac14dfb9eafc4ca5705846b4b0cacba7fde4b99d80c38a7f2  ruff-0.9.2/crates/ruff_formatter/src/formatter.rs
sha256:d2920d3ad5ed6d91a614c479091ddd33b3fee7b9b9cd2ff88ac882b1a8896034  ruff-0.9.2/crates/ruff_formatter/src/group_id.rs
sha256:0dc38bf627e76a4fba2523993ae1f08b3c73481970acbfac403817280b38b5da  ruff-0.9.2/crates/ruff_formatter/src/lib.rs
sha256:d681329df45358a79d362906364e85ceb270324c9004eb42372ca7f8e34ce32f  ruff-0.9.2/crates/ruff_formatter/src/macros.rs
sha256:2b25b049cf2d097dc989772046106a14aa964e4d8efcaae763af0d92124a4d87  ruff-0.9.2/crates/ruff_formatter/src/prelude.rs
                                                                         ruff-0.9.2/crates/ruff_formatter/src/printer/
sha256:d34c56858272e2671bcbb64e879c152e13ba40db7717c81524ea2f05571d9565  ruff-0.9.2/crates/ruff_formatter/src/printer/call_stack.rs
sha256:cffad314cae08d81e766f296a02ffe392060ab1fa917c67d2b6321cc7f3a324a  ruff-0.9.2/crates/ruff_formatter/src/printer/line_suffixes.rs
sha256:4a723eaf7e81dc54ffdb1f142c85a51ae74638407e71d91560f14f56c88eb453  ruff-0.9.2/crates/ruff_formatter/src/printer/mod.rs
                                                                         ruff-0.9.2/crates/ruff_formatter/src/printer/printer_options/
sha256:7628e58c6114abb4d2c2f03632c62426b0c3cbfb70cf72e7150e11dc38b74b2c  ruff-0.9.2/crates/ruff_formatter/src/printer/printer_options/mod.rs
sha256:d84e899526c6259df35fa1bd6839b87e2926316f3260f4fd99e95c5bee506b10  ruff-0.9.2/crates/ruff_formatter/src/printer/queue.rs
sha256:5c09276163dc48910311711a198146cf43470f8c943c93695e072fb2ed48a272  ruff-0.9.2/crates/ruff_formatter/src/printer/stack.rs
sha256:a4ac4793f649b2207ae5ab8904a58f7c94298c7f26f5d6554a0ecdccc064d195  ruff-0.9.2/crates/ruff_formatter/src/source_code.rs
                                                                         ruff-0.9.2/crates/ruff_graph/
sha256:60d718967fcff57aa2c4b0b2744335e1697a4bc6094e5eeaec5c82733db05003  ruff-0.9.2/crates/ruff_graph/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_graph/src/
sha256:4e94112875af759938a88aeb53005c99536394131df9d1bc6095cc622e5e7678  ruff-0.9.2/crates/ruff_graph/src/collector.rs
sha256:9f9afd879bfeb046672e9bde9a86255271b8f23ba02209dc82f70398170729ba  ruff-0.9.2/crates/ruff_graph/src/db.rs
sha256:03a03620aea3c62a44ca0d4750eaef3c4a9492fce79caa56413610bf41ef8624  ruff-0.9.2/crates/ruff_graph/src/lib.rs
sha256:4067b96695d706bd0b8b9b90d589b5fedf8f7a9ac41c25228beac02ec173c9db  ruff-0.9.2/crates/ruff_graph/src/resolver.rs
sha256:4f0a39ad7b4c9947a853167a74fdf196846f5cc3359517803be76bc8ee8a2dd8  ruff-0.9.2/crates/ruff_graph/src/settings.rs
                                                                         ruff-0.9.2/crates/ruff_index/
sha256:9ace208386a9b03ece596cd6a30314b5be0a8a0fed7002215a53e2e293a76c36  ruff-0.9.2/crates/ruff_index/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_index/src/
sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e  ruff-0.9.2/crates/ruff_index/src/idx.rs
sha256:9deedea1c56de8f2ea609abdfb8bba6c5fbcaf69e9733fec933105450dae7238  ruff-0.9.2/crates/ruff_index/src/lib.rs
sha256:d8b9a11475dbaba154beacc229f1cd229756d57d19614a3dbf63ee05107f9938  ruff-0.9.2/crates/ruff_index/src/slice.rs
sha256:bc5efb13d0bea2feca5224a18086d4aab2be28e0d7467bbf4ef79da89e3740d9  ruff-0.9.2/crates/ruff_index/src/vec.rs
                                                                         ruff-0.9.2/crates/ruff_linter/
sha256:08c2ffae0d0deccae8db7c279d1b202ecfedaf085d14d25ee98f91a5f8b3f783  ruff-0.9.2/crates/ruff_linter/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/__init__.py
sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f  ruff-0.9.2/crates/ruff_linter/resources/test/disallowed_rule_names.txt
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/
sha256:8118a9766ea27b1d064de4c5614c749cb1ecc78b89cd201ef97a1bb52fcd5359  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR001.py
sha256:0f930e1d283a987dceb0bbc7f58908f9e14e2568aa0c5f18e782f1c6d5b529a1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR301.py
sha256:cc53d8f1d5fc02babd119399c5da8e3c337b49e7ce739e23112293b884d8bda5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR302_airflow_plugin.py
sha256:a354dca20ef500d563786bab9d7ad7dd652e3792a9ff8cb0b2c7627cf0d67f47  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR302_args.py
sha256:83ebef257e06d87c26a0f2f1e54f31d9641fc39095079a056a5f1e669be38e76  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR302_class_attribute.py
sha256:b108a1c1f18f6bcd63327209c6b9cdacc8b01efee0f123d4c967b93f2a77bb4a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR302_names.py
sha256:8e5b496a0ce1fc5752002e13eb6f16f684591fdda42227e9284ad46a4085880f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/airflow/AIR303.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/
sha256:8ef39340ca9b7b9f1989da2dc15622ef285d0b9ab4fa6e88885c125f2ce87d53  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/assert.py
sha256:35fe2214347fc2d771a07ce1ec1f72b414e2deb3d7557899b22fd9429adf06f5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/async-for.py
sha256:9a94df1e4271d444f6ec7b9e91ea56c2decee1291707a9761024317195009685  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/for.py
sha256:0af164f71d5008e955367afcc7cf37552547447fc6c6f4aa08eb10a9939fcc87  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/if.py
sha256:729383e07c0cce82ff255fb1bb45ab81f261aa4c476b24c41d84a3c25ee79481  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/match.py
sha256:e27132ce649af4d353917871066921e21fe6921ab14fe7db184fbe025db5b02c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/raise.py
sha256:71c2375330ee8a674f780a7b14071d646bd80c5879359fb11c3494fb91dab80b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/simple.py
sha256:a0d691bd7df3c549c89f554684a9da6844b3e8fd00cbec2d879c6c74a169ff4c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/try-finally-nested-if-while.py
sha256:3938620df23fd60a7cd80afba7a901989f8aead3d7739b61e214f2c07c65500c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/try.py
sha256:fdfcc249dc29ee51037325fcbde5bbd7dde2c758e97684d165785681fc0dd00a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/control-flow-graph/while.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/eradicate/
sha256:575acbe02ecc3929811426be443578c94e0b9431990db68fa057482a11f27805  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/eradicate/ERA001.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/fastapi/
sha256:a12dc6c9b30294a7dbde6b68dbb13acc037188186192f3dae0fc870a5c38e7e5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/fastapi/FAST001.py
sha256:a4c54b041a8c774f92fbf6c23a6c1982b26facebd47249b01ad8a9db76bd5119  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/fastapi/FAST002_0.py
sha256:e4497a97a1ec06ff9e70c93f4212db45af0fab1f0e95a75a8774304644f03aed  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/fastapi/FAST002_1.py
sha256:6a1638b60eaf1db867843bee930332145d079849c8cdce50dead745c4b82df09  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/fastapi/FAST003.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/excluded_file.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/__init__.py
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/migration.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_file/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_file/other_excluded_file.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/
sha256:1282d7baa8c8960ea34052e735adcf35c14c5e37227ddefb8c29fa5995cfd96e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT101.py
sha256:5cdcc312051eb0faaca6cd7a13c7072571a1303581716e26c02735cdddff5dcf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT102.py
sha256:44bbd4292b70edbb45d8f461c4e4a212bd910cc1b4fac089e8ff279692178574  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT103.py
sha256:58c50a53965a8bbd7162be0a2c5907b48bd7a22d7829d57d5706527ce7b58316  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT201.py
sha256:28aca6a4202975385a6498bad9ce9805e118152cd272a99fd0b07d4b28862505  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT202.py
sha256:381b4469597611c76b3e120c3d07526f47dc907a39975717383a4f847b22fed0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT203.py
sha256:8986b13d121029b365227404fddd9685867852cdabef2395d0dce83139b95823  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT204.py
sha256:ab18925e5a4d031ffe825a667b961fd2f024c2f9a1f2a8e544328d633aab0553  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT301.py
sha256:b5888b7a9e6fd76aad7db534b1fd2e9d5517dbfd8f4af37a4225e68e93532352  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT302.py
sha256:a75bb288513636bc7d8d329b8fe78d4cdfb2c6fe4e29865ac2bbbf04b5995f94  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT303.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/
sha256:4d411b95a1d26eadc06a54b5a1ea5617ae23f07458b4016830f6c2a60c346fe6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_nested_overload.py
sha256:81ef291a5b7622a74b563cc997454b1800bcdd6bdc7b01a8544a36402c5940ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_overload.py
sha256:4883f62797686a8ce43997c5a1322ac848df1766bcc8d193e3104a2637add14c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_star_arg_any.py
sha256:cf5c1619182dcbdb640ce17bad98f5f5931137f88ccfef333bd238f6ab9752d7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/annotation_presence.py
sha256:2c60dae58c78644df79eeb2bbfd22be91bf0087d9d954bdea55187b4cf9eb4bb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/auto_return_type.py
sha256:378778abb0453337c1f28d8dc9c8d72186f2bd89461814e6c3afbdbed5392db8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/ignore_fully_untyped.py
sha256:317cf90f028ccdcd21ae5974ba54ccf6b262ab8320f3c928afeae8d53472dbcd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/mypy_init_return.py
sha256:01e1973f5d384415ba930d1df5ab8e02a75a69ae0a254db912b7a4940f563f10  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/simple_magic_methods.py
sha256:e328887feade124e4e9ab4cab88ef5f95b2cd7b658db0f41e3a8bfd6c09dd835  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/suppress_dummy_args.py
sha256:d62488a1c333a8c3859e2a82b62fcd20e290f2ddbc5609e6dbf6a6c6b77e79ea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_annotations/suppress_none_returning.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/
sha256:a130976863f4b16e64e1521b3ed3b6c6b0008aeecef1530195f6a741d0917f32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC100.py
sha256:f88072b34bd3a191983e8d4b2f9c1d27418e7f90ab85c7817be4a4c7a33acdf8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC105.py
sha256:49654422d77166642cd6eb56dd62668ba30ef3e5e29f8be2ca88614a80b380dc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC109_0.py
sha256:10ab43c3cd8d82e0ca04dbdbd80b9fceac4cd10064a55959cf960803796c3714  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC109_1.py
sha256:68f8993134efac2f0062532d7dca6eded3f4b6a15aa0c60dfd73d9f8af73bd7f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC110.py
sha256:83b7349349dbb031761dbc7a228319061129088234a9a30a8d80e51fa5c97bec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC115.py
sha256:0c885b104d7eaee9ffce100881ca70e698f090262b9c5dd25a6d5189905c2a4f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC116.py
sha256:9b49f88c79caf7a173df6cf220262f66475ef079a898bc35ad3e1b93efd45af0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC210.py
sha256:3300504129ed00fb1ca4f761db83a8bf1c61a98c9f84aa9493c742cf1e7f315a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC22x.py
sha256:7a6385e89cebbfb4b01f6e6784b5fd8608f9af6d19274b64ff7e6ea48a82d326  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC230.py
sha256:55b0768eca184829c845cfcde72921ee428b415be90f993db4989ba8e3ffdf82  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC251.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/
sha256:a53eb9499334820a9eedb7714889910d8a5131b510cbdaa08f89a3548dc4fdaa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S101.py
sha256:66aa92a17ec1c58c83b83c7f5cfc55bf999d4f9accf720314f5fbefe4b5f2923  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S102.py
sha256:c37b91493d50ec52128456cec465b4c5b81e77d264806b3c82a5afaf8a5bedba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S103.py
sha256:cb2ef4abcfa60b9df44fd8c22ff137066855d296e8d56c205fbf9d69847caa82  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S104.py
sha256:cdc39d7a349adf412310c414bf099f01244811f83b0dc7c8d68a618603820a0f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S105.py
sha256:5323f6e5f0b0e05c28e856db1102b2b2b8ef8eae3d0bf2d17042be9dd6cd643e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S106.py
sha256:f051262b6e8da105c02a558b9c1974f4e85967ea8d39ba35e9f424993195e6b7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S107.py
sha256:7a7b7ba8426ac6d6c9a008784b6c5bdbaecd98ef20309409d6d456f183ff1130  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S108.py
sha256:7ae701e3f1ab8a54370bc6f1a2e575c04af86d21076e5d7afa615f8bbd7404a1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S110.py
sha256:65de0fe5cb61035b21086810bd526a67c6636f56364c9519bf7e66d41375d546  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S112.py
sha256:ca94ca3fd89ff1c59fb10c8dfb6c3d7a6bfaa076ea91e43a5d5398b4ddd39318  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S113.py
sha256:b4e70cecfaa119335c7527bc2d532f964868ec051e40f2bb7d6a7ec149dc75a0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S201.py
sha256:196237e008c4c2a835ced3d53774e18c78471ca9c3fcf6d0c5f0c3a6313efcbf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S202.py
sha256:fb3d031286b883e9dbe314b1f7220a23f83227c88215c3ecf8943c9d340c7562  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S301.py
sha256:9c44567e660df3342d1d1a0b1db58d7fd3fde97b3646bddb45633aea57f0e9ef  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S307.py
sha256:4a53f29637b0e08d6f4c0603a067efe091055ebed8af63db9f55c70bfdbe3424  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S308.py
sha256:a3a8b8ccf2a2b7d7b2ec2e58fa5bb84d6b906ddca1d1edbe72f67458545daadc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S310.py
sha256:2044363f0defb2bf9b68fb1c056c393fdd1d25d52bd7c86a078ecaea8c72fc47  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S311.py
sha256:6e8799e5f33103be6fc244a004c6fe40fd27e1cce40b57f354757f7007fbfd32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S312.py
sha256:74c8df6de3aef4bb4c363f38a059b3bb4387ebea4e748cded0c75da31e03bbec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S324.py
sha256:1287b851976004bfd35ca9a48bd6ec013e0c632dd17479bfaa7f06c58619b3e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S401.py
sha256:c13d812f097cd1b5a34587414c852c2b0fe03d274c8f8cd640285a54ad610d8d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S402.py
sha256:bf80c352fac448c5796eaf284805c1b4d2aa256df04499c18e89f3b4c230859b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S403.py
sha256:57ece09ed32e4498258dd9f19f23dc61b9f3e488243d305b06bce19e82f9f140  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S404.py
sha256:560a843acf6c1af6f117faaee0272abc8d52dcec3b511c482f03022893e85557  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S405.py
sha256:1cfb2ae432ac4f24f258f42bc83cfcf37a53ef6999e899b0c5aeee6a92af501c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S406.py
sha256:d685f17a3c28c69fcfbd4ae8e2aec0b8b8a932905df2f422b27375abbdd8c959  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S407.py
sha256:cfeaf8533aba993d3222abc865f5d1331f2273bb7ffae2bc18511557d48f5a89  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S408.py
sha256:f891f6a6334b05ede33eee42c5269c3d0e51bec7dea57810832f5d2596a0ffc4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S409.py
sha256:5a73790cbcc53dabd2b810bb418adbf7351f6c7e09a722449d0db578dc4e40a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S410.py
sha256:8fb849ccf4cfaad03db60e3b4f9ba94d2837611975f3bf1a49be2c19c5903d82  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S411.py
sha256:d077626ec42b43059cd5a5895baed8f93e5825ce1727f217b058dd1eb80610ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S412.py
sha256:90c70b7ce6e1e0e08d9aa5ae66f84641abb9bfa23bfebd26b09cabfddbe7cb6e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S413.py
sha256:856eeaf6f4a6318cd3ce1c56c16c0f1ef5bcf7210dff35379303f759f1b9b84c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S415.py
sha256:10fc2dc1ec5b016def462311dc7a995615c82a99102d7dd4834a74535dc22a49  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S501.py
sha256:060c73dca88249d53625bbeb7bdb2fda72784d0a4ff40f852e91b7685ad021ce  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S502.py
sha256:07c5d6247f4daaf03b9cdb114d8ca7aa55848c281760d4ec8d30a6666a8ee990  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S503.py
sha256:ab9f48fc39f6b404e17e1ddf42c47929466d77732c2cefab27cdc5aa989c6271  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S504.py
sha256:994b7b99bae86cd93075e0384b1787b649cac0edfc72f64b98a22722ee26be02  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S505.py
sha256:e913be9631ffa55ea33202be9ab226dd573895e1ac244d12b1906e2d89d80e9d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S506.py
sha256:421c3aef55ec3827fdbe19a3bd8ab64e30ca5cf7fe29f24c6ddd99ca520cb472  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S507.py
sha256:065d1cd91c56f4b54dee07bd54dec77fe0d38a4e09c3a64b9a31f19eee5db5eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S508.py
sha256:74ece3f063b1f58283858314daa07eebe879a0d5006769db76b4ac86f0e73a2b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S509.py
sha256:c0a18f1a104bbbd71d44f6d82b06d5bace543bb784cf9f03c061b7bd0d421faf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S601.py
sha256:de84da45156a2c339ce8fc10955f06da32be627e6d8dffa98fdf45acb109711d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S602.py
sha256:76cf9047710ff13b84c614697989e9bc565c63532167ea1d361b926dbedd7483  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S603.py
sha256:ee44f4d0aa6a250447dac5b50267f417741fb270f6cc9df534e2458eef9ff83d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S604.py
sha256:255719a6c865fb1020353b381582809289658f4715535137649c3a81f39cefe9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S605.py
sha256:8ac2bce14b933c0ae282bc630d055eb38a918362c25fe92d89d6822dd9ab0698  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S606.py
sha256:c5baa0ae95aaa6583e991a810b9a55208da92d4965c5ae259b1a5558ad2f0170  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S607.py
sha256:930329c88106a254a98bfafc620800471e8d4b6b8a4edf37a6ca2dd05f4c6e3c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S608.py
sha256:afab8e1f48ce9daaaace72bd14527e23ec5a87ffd530166f31a0332c1a708ac2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S609.py
sha256:e1d7d3b2e482531eff2d773bfdd740c894d934ef11594c84c3aa1a117c7c7138  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S610.py
sha256:4d04b972eaf70c7076ffee0c556d6af93bf2ab8427da78d2f64efb35a2afae61  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S611.py
sha256:6d130cee3d2be20792f38d5d0b8bd0343b6621c28c53d1e82d5c3e91b4d2eaad  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S612.py
sha256:ccacc5bd6646b255571abcc56ad9a5e96cbd4290b4f3a4f52d6ef316f845b98d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S701.py
sha256:e33c3541fde4b8175f0faba2fd8ab0ccb3ca4a8e11aeece35a35bf545a42077f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bandit/S702.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_blind_except/
sha256:c8f9ddb5472232b16c188a70ded2279ca21a1876a372acecff8fbb8df407b2ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_blind_except/BLE.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_boolean_trap/
sha256:0c5e71fec16436f78af9fdb7bfd747948889b34e8fe28c902aee0ff06bdcdc62  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_boolean_trap/FBT.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/
sha256:f0df155a3fbbcaf865ac58cfc533975c5bea4f8db919feb12b21ccaa4affd48f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B002.py
sha256:95343a15862624997074e5ec757b3d297a330db2ec190acf9db698d08cabeb51  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B003.py
sha256:3800bdfbd7a3adcccce446af398efbbf9031c2399e03d78832c288af05858da8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B004.py
sha256:65f7d6d1a9cef665162206c324cd6a4893bace8f4266d17390e6ede815ea7450  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B005.py
sha256:3cb9309b4047fc6d19df6280d1d9ceb3888f7096ae6566dd0d28639e6a31cb79  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_1.py
sha256:cd138df3649765b87476e72200da28f817fb2445516029b4507809c92446cc27  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_1.pyi
sha256:1ff85f935fcccc17ae27c5ad88f310ee305496d22420d8c4398c88b301e1269b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_2.py
sha256:cf866c49ed49fc1ddaceb82535776c19fa4f4ae557d9699bb589e25e92d9edd8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_3.py
sha256:3a2ca79cdfab537f73e90c1654c90be6ea69ebd68cbad54e5c66b7cc1f7ed407  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_4.py
sha256:8cb968499b46a12de311bdea6e6196e7202c4622613b5c83db4c210b9e630f1b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_5.py
sha256:65705d8195df4b614087e0215ec55cbce389641dead896452100036d572b78ff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_6.py
sha256:fc5247103e87daf1b23d73880a4c13b43b4c84f116de6209966104c3b9fa63b6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_7.py
sha256:dd6b1c946ac4736c0002279f614f922c6058e1dd127e92857ef5de2e068cc4a1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_8.py
sha256:47712e9ac30237322f3bb0944bb61fd975db07554c1a1d8f19abf6b232266eec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_B008.py
sha256:cc38187a9d38559e79fac29d572b1c58b86a30e0ad004c79f2276676ed82fbd9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_extended.py
sha256:8886d022a0c45a654596228a8c046bda07e09182d2d972dd6a85e083d190a3d5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B007.py
sha256:ca0857bb962733e996e2524e13f5cf729c9e52fd31f2dc76029186b5885c72d9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B008_extended.py
sha256:2f9893a9c4b892778a868a46ca6405613f841a9cb2e0f11377d3cddb8c8e2b33  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B009_B010.py
sha256:3ff66513869ac2080f4e9ed817c4c1d2682fd3bba4077c80de615a60cbfe8c04  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B011.py
sha256:417a96241ff85574a2d99d8d5c5cc524de0441daea9bfafeffe928fe2965d4fb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B012.py
sha256:54f7c1b084f0d4c144cf948e7187f016ec4246d37db2ddd49e4cc510de0663fd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B013.py
sha256:e81acd7410235017ff2d2ae0c89f4bb81f111330b2464116b0702f27ffb12c7e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B014.py
sha256:aba2449ea80036b9f661a510f5b7bc25f761106f0b25ddb6523345d6e6168a9f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B015.ipynb
sha256:df3b3159cdedd3c903507afc3d33f0ba6dca281523c299509cbf161e98fde0a0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B015.py
sha256:26d9420d17f578b92f588f31460f886d9dba64612774e107dd5d783bf1585bd6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B016.py
sha256:99fea7d297e4ed39c267360434e5dbd4d58748d35231f7f41496462b58cf87f4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B017.py
sha256:5ec9759685c28d84cd5213860f79909917da17cea79d7666f191a058c942aed8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B018.ipynb
sha256:c0f195306d6c7a233d1bbb81d3e4b280d729e2da1892763f540a29f50c1d91f6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B018.py
sha256:da78b503ae469aa800fda142a1074bd940f1441712d4cee04aa86f3b2c717838  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B019.py
sha256:ccc206f86d09266c70eb04db998c899f33c91ed46f759cd3c53ea2f522d0ed56  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B020.py
sha256:f5e25e803d4950f5f1ef478e79678e93e3de7057c86c4f67e2dc25424cf0ec9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B021.py
sha256:b8ef29e67667ea218173909580cf8c6324c520f08193c3fb7d687a3835c96fff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B022.py
sha256:fc3d48969f3a177e9c2b79754e3272e74edb63077278da787778fe84b320ea5a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B023.py
sha256:13c02e9d48fa38c25a4e8ae8fcbf9262b7fb2917ea7480e255101ab3e95b9801  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B024.py
sha256:d30424bca5e9fb188535664a0b6fa4e0d80cce583a5b11ac16e097521354e01a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B025.py
sha256:d93669c6ee6719afe8404b56c2d91daf247d1ce2354191d14926933337c3e2e5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B026.py
sha256:2ef600d7c38ded409624180b7f05b683ff5d68cb06e6995397b8dae22e0c2328  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B027.py
sha256:c02ab583254343de792bd1af2eabd7e0b81f4b80998062bd38051aa79a17189f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B027.pyi
sha256:18c22bd6bca45af054596cfaf732d56bf5de03e841ee723cd01f34e22e6bde5b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B028.py
sha256:840237d4ed21f60878aa3838c9131928e07090ea074047eb5c47b32d20236958  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B029.py
sha256:2939ddd990f682b72973579997080526c516dea47db0b6c2658921d1ab20a3a4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B030.py
sha256:24f923117c91d6fcbfea8ed5946911e9ff6a044ba5480f9358c490aa10863e53  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B031.py
sha256:1a82114dda4a01c1ed1903e90a361ac4903a55e372a05ab30cfb651e0e91ec10  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B032.py
sha256:8ecf866d8364bab7bb85e99ff6a40a5c9294a205827e736bcf347d43e5b50edf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B033.py
sha256:51f055747e20304d1235a5cf38766b2704d7dd05e6572a90de499fe4155a7d22  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B034.py
sha256:5e8db2dbb855d435f1202ba2945d7a2cca091c2a45ca44be9ee240d438c6b74c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B035.py
sha256:952c84c7ed8c523b685ebbb4928c5d38cadf64fe627b74ee42e671e266c01219  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B039.py
sha256:a6a257dec3c60a1276df8cb0b51407334215d915a121a9b44a02255423e04f5e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B039_extended.py
sha256:68d32e2f6daa80e2106c8a9dcf6b47af2861c9d5822163508d713d45e5c52978  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B901.py
sha256:a1d934fc42734312835f596280b2262a30cc95867879aa1f8687c886c6d8d33f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B904.py
sha256:0493bd0fc7663f083ceacd34985787afcc0c360f8a48ad1ea5caf84405b01137  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B905.py
sha256:170d28fdbf40ec95f1cbd77c00c6af809f84803f8160ce94fe31bdc9e7ae5ff1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B909.py
sha256:0a9e929d11231204b393273fafb9301ffb87ca87b049edf14d8acba11e033d41  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B911.py
sha256:2952cc5301fe733ef75a6d69784b2383c14e3ff9a282a11d19e0c1352050f488  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_bugbear/class_as_data_structure.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/
sha256:3ffee450bb8a3a3aca6403a5aa5f69f738f9cdad47ec03a27a2aac71bf6d0634  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A001.py
sha256:0968148fb8cde92fe856ce07083edddf20a04bd3d882528aff44ccbfcd536f87  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A002.py
sha256:861633557ea6ec01c74226f1fb895043e4fe094221c83717c450b8eac94a5c32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A003.py
sha256:f96abbe3fda679e1b8a5320f1c6c70c8038345ed20c4e81d0165e874b3bc94d2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A004.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/_abc/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/_abc/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/logging/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/logging/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/non_builtin/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/non_builtin/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/bisect.py
sha256:c8084d5d895732a2eb4f64cfd404a22aa256b4b9d9d86ff71f5d1ce2e89fd652  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/collections.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/xml.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/string/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/string/__init__.py
sha256:d8ce58faf64609275237bbd06c3646cde78e32e9f1c5cd8d5391e7aa5a8cc52a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_builtins/A006.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_commas/
sha256:764613f1d8e479b56f49afb56bc54004072bb45695d79335c95969608d815cc6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_commas/COM81.py
sha256:2c102a27a9b8005890b11c64e25bf4140f514a3c98127b75db76d267f2e92769  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_commas/COM81_syntax_error.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/
sha256:1da15dfafd7c5d6f7148e03f6e63fcbbedd419ae241316d7aa8c32981101bd54  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C400.py
sha256:5ef32e338e52897ff06c5870dcd783c0a264b27234c509d0c6a428d2d0949b9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C401.py
sha256:5242291072c370803e8c02431384848ed2e092151ff9f7ebcb00cb8de0b21dd2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C402.py
sha256:5fb2b4c10d185b92b837a34d5362467eb15bf83cf0759b32f7adfaba96d4bf3d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C403.py
sha256:d57d168376562ea9c83a447b7df115f045ae0d83f460ea748a436f7603ab6b0c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C404.py
sha256:ba3568a4925326d4ec1abb81c78368df4f5d7e4880a2465c3a903279880caa5b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C405.py
sha256:3958bfe32f58a097b83bca58d47ea56753dce0f482188b1e8cfab111fcc1ee46  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C406.py
sha256:8b4b1a4ef4649910a852b5c9d8ae6ef6c0869f676edbea66c1dfc5448da460de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C408.py
sha256:b888e38d2bc8a2da2b73efae6c1d7fc1404e0610f07451d09aa1ae2bb366128f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C409.py
sha256:e497a32ee415b3983f2b239c6d579032153e5b663612b94f7519c8500cfb29c7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C410.py
sha256:af2e3935d7009a2e34e720ea63ab3d663d304e61809845ac770300999aa7af1f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C411.py
sha256:6739635e79fdcb8cc52bc07e22dd71f526e9cda5f7cf06d6fe0d25ce7d00f14c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C413.py
sha256:ce594bcbcc641160faf348ae57e25f7dd4604a85a95b5f6f1b8a3e90275ae870  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C414.py
sha256:854e72219b5dde3a41325ef91ffddb4291d4da4e9a5049d9bbc01f34cbac28e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C415.py
sha256:bb1af91a0ef8d84e763b4b47afd298f7ccbedd17b7cfb00cf7eb7bd2b7673625  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C416.py
sha256:9c40f7e9810d02daf096caa5d8dbba351a39bd169b154edf911229918cc83e61  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C417.py
sha256:51d33472e1e8487abc1c278167fe3969e71a9426383ed689df9a8fa0c2fc1841  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C418.py
sha256:dca37342edd2c1d065157aee5dc2862ef45a6fd9de5c192a574088696efa5bcc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419.py
sha256:9acdd436aeec9e7dc875524f2c2dccab1ae61b197ccb867d0f6bb2fd1d57471c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419_1.py
sha256:c20431ea48d449e0c029208702c949b120da5b795da7d8f4be0c9010e387574a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419_2.py
sha256:8290c504f46c374fd573615ecadb713d29c9b5e4b85435372b12b33d03804a72  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C420.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/
sha256:81dbab143a8a9c35035e139e8010a95f3102946947ceb43534c8f0b473211e8a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ001.py
sha256:faf01109a3a9e6a552c6c1d1a3eab5e75dacfd31b30a40dae69f28990e87b884  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ002.py
sha256:8996ed40f4ed2b7550eef80a4b0551f80bc3c98c26453d9412ca62e6abfc9fd6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ003.py
sha256:0572b3b43e5b3ca186747659b5d158ffcc74c55c4d8efda1b36741f080a71c80  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ004.py
sha256:12003b7a52353c6fc4872e7796074ec026f3cf23c571f485fab5f42078da8305  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ005.py
sha256:dc687cf9b14852108080f9142f1d139b4a283310ffe5e92000434d57d8aeff51  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ006.py
sha256:9aecbd99aa95092e2859debb9d82ece8e559ba04fbe33b3aa5104c1c18d8bcde  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ007.py
sha256:fa79f82402b6a08ede3480274f2c00bbbd6b7f48ce4b098101b98ac4d978a541  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ011.py
sha256:e4e6df3c1187a7d8a362216e53b59c83ff0cbe2207df77d8d5c670ad73138d00  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ012.py
sha256:3de28f8c39b3a6a64a98a9a26a97e37cbce2b9f0df51d865d47e0a2094e554d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ901.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_debugger/
sha256:f3aac079578e5845a5274390b21fbb941330bfacaea3c5941ec17581aa242554  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_debugger/T100.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/
sha256:405c6298e4db17bb690f28b6aa569c3961a021324c412075e5e95d5e8f94749b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ001.py
sha256:144cf26ed7ac61cbb07e734d22733ef05f53d15c1953e458c1eefac2b83fe29c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ003.py
sha256:29387ef5b40b73aa7e1ff27da62348fd971fd1d74b781ba6381f9a8c0edc5ec7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ006.py
sha256:a2e16e1508ff91169e75f85addd08afff2402d15b3be1051dc2e0439a7d683a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ007.py
sha256:54d00ae077fba7e3d4faf6c3960c8ec736b1469dc2c33744f413e04080ad33ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ008.py
sha256:fdf55f8f55a7c2c3551dd534d52a54b26601b2fd2a5ffb7719b275f27156385f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ012.py
sha256:0c99459663bb962422bd04e2e6bdbe6104140cb3ef318d90adf7030c2b9056f7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_django/DJ013.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_errmsg/
sha256:af53c042d38beaf77793726179ce236af75cdce6f894255a5523f086ccd2f5bd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_errmsg/EM.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_3.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_3.py
sha256:6b78b2d0b97b7217232354bb5da808485e7c0c0efded2d048223eca4f008f4eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE003.py
sha256:83d689f64b59298eec8691c4931233841d467212f0a89e6eca269f188f6aa755  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_1.py
sha256:29eb077dbd5a03220c046472405448d8f5c731e387a56253d6c65752443f8cb8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_2.py
sha256:54659688bab50795e03206fb5b2ead55087f15e998b2caa9026ef3df3313ab8f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_3.py
sha256:4e4174fadb1201dbd2a91414b5fce2619fb5a676cd12dbdc80aca697624b3b56  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_4.py
sha256:0b0a3eee29874e29655a6297eee0c8a6ddfbaf97a848baf64846a114f7d520a5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_1.py
sha256:87ed7aabc84ce69fffabd76072d06c4a8b81386fbbb43041d3c82022577e9028  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_2.py
sha256:13f616f0287769731dea3eb32574dadbcb6a6bbf0e598e241d4ddd18b7066009  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_3.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_fixme/
sha256:d31a8552374bc84773df217eec99bac801b1c0f724f47d1623143ae94ec53c9f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_fixme/T00.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/
sha256:41ebaf80fc573ad64e9653cb09751531b23f4b708f3ff8a6ebd813295a0a9975  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/edge_case.py
sha256:9196c94b885f58e3dbc2ec3599b9e328f188f34defc47bb5b2dd7760bfd19fa9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/from_typing_import.py
sha256:e87f6d57954c95d6a793dd6c4691173b23e1caaadd75d1ba4d43e3ab264192fe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/from_typing_import_many.py
sha256:35dc0cc988d9683b3c929364ab444dbecdaae86adacdf680afdc2fe667e1b732  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/import_typing.py
sha256:00b43720048d37d69f7d2a3926ed25bbcf4cb3b281daf0301c48741848332c9e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/import_typing_as.py
sha256:25c25fb77e7bc030f23faefa22b9fc784fba9022015d448ce5c43ec71b980f3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_lowercase.py
sha256:ed35b4ff3cc5aa7d0844fa1f20f0f09d85b03dd2d4446f65bfe3abff1956cb6f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union.py
sha256:a0d5cfcac2f6eebd96f6ab85e0d3f7444b37f8531e67602acee4c3987c0b3c5a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union_inner.py
sha256:88bab635c16aab387971de49b29d43bb15df8c2ab0dd8f0b6fca805858ddedef  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_no_types.py
sha256:066222f191c42ba50e6b6024dbf1debe7248f98c3b5815ef3812a37f6fddbe56  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_non_simplifiable_types.py
sha256:11691721d902ecb9cb42ab62bb683d688f38a850a8da10d200a73d153f928845  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_quoted_type.py
sha256:701a01595f16601360b7b93a6c97b98a02499056b27d54c145d14e1993151cbf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_uses_future.py
sha256:9f041fd133058352b7d71b1d4d5a42e05d45949f81903cab70a137c1b67ca779  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_variable_name.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_gettext/
sha256:a23abd1c0ef90d9cde372ef10c2ea09f5258386c442b58fc23ccf970e8b46cd3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT001.py
sha256:7403940986a38c24ba4f4bbb7317e0b1211bd3c37ff0d0232fb92c49094d2b58  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT002.py
sha256:4685491e5a63dbab65ab4c65f219bf5bcb34390c930ff34d293afcaca1eede87  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT003.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/
sha256:3bb7d42b2428230b10956353f2b9a50da5e122dc50dc76e84ecd3707605c83f7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC.py
sha256:63e51154abaf218eef62bc7f47baf9e1ef8c05cf7ca51b2538a2abbe565c9d9a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC_syntax_error.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/
sha256:f552a744f2e3884b42aabc607b8b4b08e00a7f943d7fe3c9c531f698b3408751  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom.py
sha256:627fb749835a10879c56ea4018388b0472209b905fa188b86f8e5bf11a712660  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom_banned.py
sha256:3d1e69cdbad3ba84ea25968a1821a27e74549be0ea48512338864d060ad69806  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom_banned_from.py
sha256:553cecc68c34886b5c18a606474975283d0bd6b7d32e8b2d2ead7705ff4955ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/defaults.py
sha256:67008595d44c08419bde64be06971c5acd18f6f48d2256c9cc664df9fcd3483b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/from_imports.py
sha256:9e4435e4a2bc44973364abe090e9a98d689b921d07b7e9139e7cc9db6029b25d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/override_default.py
sha256:8fc1596fe3f9ac2c578ea24ad86d450f3ffdfb59e3ba10d544747b4a2ce6b703  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/remove_default.py
sha256:c9b652cb5eb293a6ea17fab7e8af6a1afd4c9b76c94511d4485a9981f9132988  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/same_name.py
sha256:afbb634b704b67db9d79d4adcf355730c58e1adee9c0e942eb1c478b0040fc74  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/tricky.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/
sha256:374e17794c6ffe9bcfefb51bf8c2a5205aa01d6e9ed0d44584a35529087457da  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG001.py
sha256:229ca43ea81f2d280c340b8c80fcdb2c03bbb08789416f6493ec6a918d7bc3c1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG002.py
sha256:e68935c9eef4e2f1f96f03a93aa019efc7f520499d40a757d67ede354bddd861  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG007.py
sha256:b374d752d05418fcdd7fbeb2185a012b1bc0760372ca2a98c371541e380999fa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG009.py
sha256:70e402fa67a11188577170a10da7f052495d91c2c33d8bc63bf6340bd381e256  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG015.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/
sha256:05de796e14dc7400ffb36a2b39e936a33d45689e513be4b196953dd1e39cc185  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G001.py
sha256:1f04a6006792f3d218b3e701134365ae2fcd7720ab41fdceed61f15e08d47157  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G002.py
sha256:a2b6b4eff2dec1cf98cff1a71380bfe59a41cbd2a6d4d5fefe04a503c1a76584  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G003.py
sha256:e6af3d0ab2df1175fe63473aed9a4a03d2b5b1ec879c80fc3f39dd2077455854  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G004.py
sha256:6def998cd6ab63c11e46868896f5e6457126782ce97c3b14b8e817598941ba75  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G010.py
sha256:8f81622ca4a6d2279b97c748b7f0dc91a770b38623daee09ef06ff346431e07e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G101_1.py
sha256:8172e19ad1c19544c7ab467c06069b4e2a0b8eb596fd7f35142035d31e10d8bc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G101_2.py
sha256:67594cb5a5a3907c30642ccdd25a0340b80ba6c22ede507320f9baabaef0b167  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G201.py
sha256:b5c1344acf49da7aad8b045d0d40cfcfa5bd9cf4fbe22bd570da979028b6a324  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G202.py
sha256:83222531c0e1dad52ff51d0e9ddc6d23ff61e9b65f85d13ddc76939be64605fc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_argparse_parser_error_ok.py
sha256:9cbdd4dd5c31aac4710bf6babe5b6bb032c7ccdadc7f7543e27118bd98bf0a0a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_extra_ok.py
sha256:799fc1fc7f7416970eb2361ee391619882d64761b8c01da80aeea53d98de076f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_extra_str_format_ok.py
sha256:7ffa1021318cdecaae8a9d12a3c763a3fb029ae7c7e6101c269dd7061956067a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_simple_ok.py
sha256:9366a7fddf1f258fb1564a99ff9fd7fa87556ca9229939e8f57af35bd68eaa0b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_warnings_ok.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_empty/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_empty/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/
sha256:caf026f25d7140209f98072605307a438914b9ce6f3c14b23d15d9667241de52  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_ignored/
sha256:08057bd121dd2ed95bba7032cdf9a6eabb5e083933227c2657ea621840272210  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_ignored/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pep723/
sha256:8e902dd7726d500be5e17d09235c9633fee699593b77a2dd4ea240ed1e18357c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pep723/script.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/example.pyi
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_script/
sha256:1fe2f9e469d8ddcf85461f2e220c50bc2a1412b430f78dcf82f46eab45a51c39  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_script/script
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_shebang/
sha256:ea8eafe4264b53828aa9dd5e1d713abd1d3b586f329a02743fbe5933bdb3fb29  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_shebang/example.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/
sha256:6f01b5e6d8f975d23a5b6b67ea069017cec56fc092124cfb69d8e3b82622ea96  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE790.py
sha256:8e0cb22b2a9e0680de2c3f4591b7de39b45adc26a0052bc04eb8d49697e292a4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE794.py
sha256:4e488308c4aa355bb996e1ea60a0b193cee77e4f21bc5e02cc751361d0026876  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE796.py
sha256:3eb0a7ddd25bef16c95b5bd9b978273031303a6669a80eb1b59084263d3851e7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE796.pyi
sha256:fccaaf1597151e10f7352efd7081fcbbf5a354ca925c5de977c9cbe69c5b5a40  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE800.py
sha256:8539cd0cf94342696553f5d187582d13596262f4ed3bb27010725b2c51c57023  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE804.py
sha256:a98be182b8ec735099d71ef1909d5ec328f2d4f30822785055c4d982d9dade62  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE807.py
sha256:b81f810d52e6a16c97218eb9abc71b56e542f79a2234cc53f3cd1dafc04ecba5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE808.py
sha256:bcb11d0effbc8ebd628d49f2b2ded391368d14a4ce9cfab37f8ba6515674354c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE810.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_print/
sha256:922a5e6c35bbd0334e931dc9283bb4c2d410fcb7b9143b481266165439e534d2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_print/T201.py
sha256:5b87dca26ebe48ac4b0e0d5c6a8dbdb70e24e8c46490750b2b6fa6acf300d212  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_print/T203.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/
sha256:652e064982e80d8821e4d180de9af4b1e6bbdb3259c6fdde4256c03e13c7d27e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI001.py
sha256:b59450e6d8d667158ed30186c2b65b572331d5e088e5970aa0f94e5a2fa09906  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI001.pyi
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI002.py
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI002.pyi
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI003.py
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI003.pyi
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI004.py
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI004.pyi
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI005.py
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI005.pyi
sha256:c5cd04afe548a33b9a92f7e1913b9f9e588e4957cbbb3f893f396d7666a3a86f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI006.py
sha256:c5cd04afe548a33b9a92f7e1913b9f9e588e4957cbbb3f893f396d7666a3a86f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI006.pyi
sha256:4ab7c13474188c5c47e52b0a7083f627b4efb8077465306ec63cf219c6969723  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI007.py
sha256:62cb62873f6cf44af591329c29b4945369d3278605ab6b6bf7036506862c3d47  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI007.pyi
sha256:b25ee1665384953843c32247b4ee0920ccbb6f7dc069c9cedcd42ed07bb98578  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI008.py
sha256:4d603401517092e45a77695bbc06cdb5b8517107fca42014b47c24e80a2c9e6b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI008.pyi
sha256:56d7d833657358a4149eadef54be2ac4665d2d3ed323df6581d5182e86129c2f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI009.py
sha256:adf7df507b63d1dcc60e9d67c3dbe8471040cdb2d3c9c7a67d17bc7fd97afac1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI009.pyi
sha256:467bc61dc8a8a4e319810367f37db425e14b42b5d5721717b2a63e74c1ba3587  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI010.py
sha256:b2f165acea482fea1c0306b879fc76344ebec8957cd4221c16cb8de238df78b6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI010.pyi
sha256:f2f9ec630115a878e5615faa6ba3283ff4bcae6fd0ea0577c76d859b1fa779c0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI011.py
sha256:3011aa15bf23215b41a6be241d1d2edfb39d7d4ca5c9c755f60ebf52ac5372e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI011.pyi
sha256:0385c9101f74999e944d9dec3bab37c3f7679d6b8b8654429ad5da2d6bd396aa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI012.py
sha256:337150beabaa9571db076194befd6609c65f2cec47fe3b44839c991b8cd99a16  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI012.pyi
sha256:43753f089d175a16510bed20828cc334d7c9779c13a9c142202bd4198ec40457  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI013.py
sha256:8a06ee0b33dc212d2f8a1494e846ca2c39c1744333dd71b4cc220fc1731c1aeb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI013.pyi
sha256:09a420928ac9a9ec3d795f3c6ef36ba46eb6ef3717573c0cec9e90660b326b2e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI014.py
sha256:0866238b7f7eeaca1382e67d010a298b7497c7d59e9833daf975c91e93badd1c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI014.pyi
sha256:3427baf25da89768c60bb68cc28b53b9a78c8646781f9af22bec3e00f25e9ac3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI015.py
sha256:befd265016377c6989436e12e5ed585cb7ef1f16e3f4077fcc816e73c5663412  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI015.pyi
sha256:2ba155829a8dfde279da91ff7703d058378330888df6046b3703664513c1a4f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI016.py
sha256:c2e18616626411b59dbc44681b9f4caece5be1fb87be148b6837776167b2be27  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI016.pyi
sha256:1a975df5f0f8d75207970e6328c95cf1d7b1230e8365034b6139699f44b78c85  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI017.py
sha256:996dd2653d3608a9decd3a6c69ae36f5206cc051468c8ec8c12dcc26814d583d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI017.pyi
sha256:3233b5697749d676fb126d6b88e67199eb4b3f8a6c27b4b46b5ca81ba81ef7a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI018.py
sha256:3233b5697749d676fb126d6b88e67199eb4b3f8a6c27b4b46b5ca81ba81ef7a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI018.pyi
sha256:91d748d274be164220503bbd7a0e1e7812786d7f13a682a9c42168a928a7f132  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI019.py
sha256:91d748d274be164220503bbd7a0e1e7812786d7f13a682a9c42168a928a7f132  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI019.pyi
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI020.py
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI020.pyi
sha256:26c1cb9bb346e48767a14f412c86ef8e1e5633738d7a82da47c3ae02ace54a6b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI021.py
sha256:0263074947bafd3efea16e0ad45e1188802efd49fb47330cd99cb784a23d7f3f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI021.pyi
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI024.py
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI024.pyi
sha256:1b7af70748d883d267ac9a6d60ca3e28376dbb56954278363d7583f5f5396689  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_1.py
sha256:4642ccbccf436edeb0d64e3879f9805654c74ebae9790b02a2210cbf7f8d059b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_1.pyi
sha256:a44677365cea1e7dcebd3a1a544b334376430eb0d5548126ca00b11c536b3186  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_2.py
sha256:a44677365cea1e7dcebd3a1a544b334376430eb0d5548126ca00b11c536b3186  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_2.pyi
sha256:7fe2dc0cddc3b5be6840e9f4e57952ff4565018496bdf712b492cb39d484e48f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_3.py
sha256:7fe2dc0cddc3b5be6840e9f4e57952ff4565018496bdf712b492cb39d484e48f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_3.pyi
sha256:6aa1960e4ec21f70909e6881d38c0a75cd3c6541eaa5418877e58688ed5bbfe3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI026.py
sha256:a4b1fb913b47f0dd62195f8bb37869995d946b71fab07a1b963ca8fc0ce45f05  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI026.pyi
sha256:e8ec46faef2e23ffe83460956d857c1f9f655a65b1f6e135ba1331f2ab113b2c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI029.py
sha256:da31e38aec94b19ecc99dfa1bf04e3d2a57edee2fa93e798431aba184b446a43  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI029.pyi
sha256:e79ca0d86292c9cc80917051551c46b892a035062681affed62c08201a2d62b0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI030.py
sha256:29fe81cf62d645501770ebbfb526076a7670de88861ff9b5eeb5928ccf893d26  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI030.pyi
sha256:78bd8274864ac0a4a5b4b0d433c6cac790ec9eb1870e5058ce338acb0da131c5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI032.py
sha256:b9b34e1b6bfc2584bc7ab7d81a7dc60bcd8f45e8ce0704a6d6b148fac52c4815  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI032.pyi
sha256:6b35263f2adaa0773434c7c78a7d7b1d4da8f947a7f9cced75d39956817ee85e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI033.py
sha256:6b35263f2adaa0773434c7c78a7d7b1d4da8f947a7f9cced75d39956817ee85e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI033.pyi
sha256:341bf8af21c9c01b30b1733b08652638b265462d06a1233a28c17944ad986358  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI034.py
sha256:cca4cfb50b868cf0db6d5e3841db969606de48c63d3dc7ccc4ac358fb4be5114  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI034.pyi
sha256:f7c54eb50bf505db57d24d1dd3b08b5c2c0a83674c9f5d84334f8804eb5fba17  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI035.py
sha256:c8a8c61937442300ad1f582b70954d899f64e391f9d333df2c4f7689e9adde6e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI035.pyi
sha256:1a92db73ba061a9d9d6bcd8c3b27b9454c10fe874637ae069df518b88264f90d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI036.py
sha256:37e42f468098b933ef5bc89b48f44ce302bdfa8a06f295499b5a3c9b1a2cf208  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI036.pyi
sha256:095cec22961004ee513db7fc15fe02c40a37129108e7e33e46bb8446ce58093a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041.py
sha256:8b53b69477fdeb5c52f18898d21af8fbd445da9bf65a3e9e0a93dd9c9c79ded6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041.pyi
sha256:38f9192b2b6d783456fd682ab4ace6f426ab140910d71296d762bc6922be6db4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI042.py
sha256:38f9192b2b6d783456fd682ab4ace6f426ab140910d71296d762bc6922be6db4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI042.pyi
sha256:c09dfe728c5ffd2dbe76ba790fdea088907e51f23188af4ed9a4b6c3c6d441fd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI043.py
sha256:c09dfe728c5ffd2dbe76ba790fdea088907e51f23188af4ed9a4b6c3c6d441fd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI043.pyi
sha256:fe8b73063c67a1f82707a05e42c31d9785d41279542b355588aa0b7ac265188a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI044.py
sha256:89441dbfe84f203d7b7caaba00f53c1e7b9b936149338cfe7b67ab654c1e3ee2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI044.pyi
sha256:93f7fb3b4bcd1df9b0c2af2757e6c115ab6dadc7cd8d74c8fbb907f6b2d0df42  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI045.py
sha256:324a7fe6aac40f4070fe288ce7e458730bd35aeeb7eae42f6600a48e12a6691a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI045.pyi
sha256:514550a559dcf509f2729e1d5e76239f652ccdfb96a899a8d87ac69a1ae02d55  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI046.py
sha256:3676365f942ededf67ce091cb0723166126da3670a3424919637ed23be402ade  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI046.pyi
sha256:d88096157f582c2e9c87238b41463b0ae35e249a1018a665915f446c70135dc6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI047.py
sha256:d88096157f582c2e9c87238b41463b0ae35e249a1018a665915f446c70135dc6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI047.pyi
sha256:0c56485b79f00e0c810a59071b472c3e70a2147421f5d13576ce07c746eb44a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI048.py
sha256:d32966ae39e9143cc8e69735ed333f759d4376dea99c6e576460fa99a0d3269d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI048.pyi
sha256:eacc61c9ea17bfb7dbc142142507ae8982f684e3150176a5283952f8193feb96  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI049.py
sha256:1d8f29a33de9ddbcd4a2eba1e9bc160cc4a7dd37002e42444b25f954af4e1aa1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI049.pyi
sha256:da80e513eb05a907618d16b1fde0a1210092d5e794f9a81c4353ab9a86a3c3d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI050.py
sha256:979ebafbba55b804a2c9dd334afd2bc32fba6afaed28adad0a4c89fb1c90c4d9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI050.pyi
sha256:64232ab3192fc2c63b045709945f5a020c8a5b8ec630070349bba1faf71c9eb0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI051.py
sha256:64232ab3192fc2c63b045709945f5a020c8a5b8ec630070349bba1faf71c9eb0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI051.pyi
sha256:fdd42e5044a1fbdc139242ee2eb600da09cd4effb0872cc1d45df67a96493473  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI052.py
sha256:091a47447e261b2f72e530a29b9aa4a274985e017fcfc33aa86a266779236c6d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI052.pyi
sha256:4281ab41ffa2ed4a73e467f9d718ef4eb72794393e58f3489bf8ab840094b3ea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI053.py
sha256:d46f52564292ba4fbc8c36bcf3a4e5d84b27d1ed0a670c28ff73de489c0f6a19  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI053.pyi
sha256:607357250c4b946add7e332f9f4f36e3675654df6764a7bab66679ce24221393  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI054.py
sha256:1453a85e86502a8b9002dd87ba2e42feaf588dad26dfbf020d5936700ad7c8a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI054.pyi
sha256:c7ee84e81968685535ddc174e2eac8c8d1918fbebd2eea84367f080d5c1024d3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI055.py
sha256:327bf625a422e9987f1c0db3d95e9a228c6681d2d9cbf33119a35f8f799f07d0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI055.pyi
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI056.py
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI056.pyi
sha256:4d6214269c096115e5b6f520705075bae24bd27ae336604c301286947a6f51a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI057.py
sha256:4d6214269c096115e5b6f520705075bae24bd27ae336604c301286947a6f51a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI057.pyi
sha256:cc69dbe0a4a600c2e163ce68bcb4e2db937c96880b33dea23cdf3399fae3bb2f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI058.py
sha256:9e918df01a9a4b245ba0111510237e261245da39fd7d8f3ae601eda6d1000157  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI058.pyi
sha256:20b543f5a930cc65b6c5899dac82737ad940ca15950bd0eb8e5144c49ff6f54e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI059.py
sha256:ccf2e7e604c7134951ae59bb6b741142e0b85cf9730b30459accc37b323b07f2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI059.pyi
sha256:51b60612a30eb8d84e89431b669bb1a212da17824fc9be564b17a374665aded4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI061.py
sha256:bc7be40f58292441a06cddced3e6df8f14780924c5f07a79f192e0cbb28ebbf4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI061.pyi
sha256:51a2c9ad881b402174cb4fc84372821540b6f8056b4a9c7829c2e636f5f2dc26  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI062.py
sha256:51a2c9ad881b402174cb4fc84372821540b6f8056b4a9c7829c2e636f5f2dc26  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI062.pyi
sha256:46c363e716a95c903a9265d32fdc3c883bc8c97b7adf2fdb3e1090ea4708eb32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI063.py
sha256:829ea79b199460a252deae87cbad692af3e518f9819b12f293944dce3ce25fc2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI063.pyi
sha256:73a4768a5ed9c6e98a1a7ee3a2e3d706434b2ae44267eeeb110d46086852406e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI064.py
sha256:fee07a73ebf6632d8ac2db41a55f673446e978850918b5082564f728af396b74  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI064.pyi
sha256:227d13f4a48f9dc2190a5672d0495eb4ef070811d7580c5268b3700b0888dc0c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI066.py
sha256:227d13f4a48f9dc2190a5672d0495eb4ef070811d7580c5268b3700b0888dc0c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI066.pyi
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/
sha256:f886469eb34fcd79eeae825a4004cf29615223107bdfb1b692753ab052d6e14c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT001.py
sha256:a470b4abffd7fc3e577fbdc45be0931c5bdb27dd2333b45d0fc378b25e9e56e4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT002.py
sha256:a94a0c6879d130589a77f4c90c3d309aee9b61ec72a834cced41e7fa05ee3303  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT003.py
sha256:308f97017baeccd498bacc5c5d340a9c89f3d5e171849a574686a0d1e2476b3c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT006.py
sha256:8d3510edf48c54c47172b464ad34c054fc6dda380c14ee673afcd37b682f2db6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT006_and_PT007.py
sha256:7de715f4ba1fb9e70c067cfaa4390b53ade4416775ff547230224d07fc532dfd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT007.py
sha256:539c6676a9c5ec99d7643444bdcb6fe3de2cd430236ddc07921c848891d55d5f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT008.py
sha256:8c00ddbb62b580a87003b634f199952c717109953ae56e69161590535c71a675  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT009.py
sha256:7fc8fea187e9ddf951484d59d84f87c84665f77c47a8fe96fb73ed31b46bdcc7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT010.py
sha256:a6a69104b28643cf65520438375b877c40d689afd06029089ff34fc4274a71b0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT011.py
sha256:97a18643fecdc7ba962a26d78cb789623885114e654f1d062de80f9f6263309b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT012.py
sha256:be1ebdee174ffb3b07b60a8b5f7a4a08db95d00c3b2403736b4ea1f8728da3ce  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT013.py
sha256:cd7c6e43f8ea0aac95a8c115a77e3d29002d7bd68c727149cc2e7c39508db639  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT014.py
sha256:97a98c29be7a8db97dcdefe4bd942df57204a8b557d8f7a4ecc1726500886fa0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT015.py
sha256:abd866003a6bb2f5caab7c8645d3765c38c71a405c4dcd46b3b0df7bc59c6200  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT016.py
sha256:71eae5ceda5eb3cd36c35af6de7a153cd2d3cb552fdb34035078f2f8a58401b7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT017.py
sha256:b331713b9fef0840d79e6a495858ddea75ab0355b59d4fe39e9ee6ae11cf217c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT018.py
sha256:a864525b4aba4b463e81f028cfb2cdae3c66d9e0b1a704e4074dbd47a5dee32f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT019.py
sha256:8974856c0adc1321906fcfbd57aa842787ae2520c189d434ec64e99e93807bf0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT020.py
sha256:af2e3330ec7ac5fd1afbf9f40e21b5179c43ad43dfd46101547ee38ee2b3df6e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT021.py
sha256:b4ca98a5069c4a4d66ad5ba25f0596e9593d4be1bf4276e117476ca1d8c7911e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT022.py
sha256:fccb643e60e3221261b4b442ebc2fe4fe684a8437dd20fd94f416784558882ef  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT023.py
sha256:67d066a61cb87cdf7c7a20e1f7c960dbcd4a84addecbdd1331436e2f581c65f8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT024.py
sha256:544c22f6e7a067cc9aca343870a72806e38219d3e8bff19200b822c346d77770  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT025.py
sha256:a53c958435cc67cd95958d047af1e0cb9a7a9795f5d8d0689d200cabfd2ea893  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT026.py
sha256:c7008f41907e740eb7556a429213079f0fcb72064a8ae024621b7fd0c69e23de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT027_0.py
sha256:d55f9b52eee6fa2e69d613fc9ad6b8c43107a35f66c1be7b5f13044a4364365a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT027_1.py
sha256:7538ac8cdf122873e9791299312f6096bcc9acbfad83e0be9fe5fc0bf705473f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT028.py
sha256:c8da61eca5a3b6e1e402ea9d5a54b2ce06b880c377d76ab62a3b130d2a0930a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT029.py
sha256:930e71ca100a06ae216a14e99150260acdfde2fc2be916161c417cc78f425ac6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT030.py
sha256:111ee3a2355aee5b6d8468a33c0e36448feddd0ffe6ab00fdcb64ad530df8847  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT031.py
sha256:03233ab63b450a4b417c6c2279283bb7f125108322d10a751ded53ad611f9577  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/is_pytest_test.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/
sha256:43727e3f2910eed5e8566ef28919fe6913faade0789874708c171e7b6e55922d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles.py
sha256:e7707eeff7d660327086d11a2f35475cdb3cfd6f2376248b1e13325129a9a76b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_class.py
sha256:c81c0d7e970a0cbf8985d367a0e2ded991a7f488e0a7a3c6dc77081265b31c4e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_function.py
sha256:ec4ee716b701dbe9c02919316284db712cafa016800b88bbbfbab9a3adbb9c56  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_class_var_1.py
sha256:890415ef328a297eafb402964818f6869342db83621110ea3edfeea8609a6574  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_class_var_2.py
sha256:1cb1e49c5624d46c2c83b01e1b2f21f6e441a52726d1abc09cde9795f9f83948  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_module_singleline_var_1.py
sha256:55e21388dd3f83b55fc280221cee780a040d7a82944115b5165f8d3a43f55b91  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_module_singleline_var_2.py
sha256:8434eb39b1a764636116da2a4d44d7cfb97ade82cc4824f912872b017bd4462b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_module_multiline.py
sha256:1c96f766511255bc9807c913c5e035454dc6c8a8f932d3c2b274931605939289  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_module_singleline.py
sha256:f48e47abe6ba679c67231efb9b4ed9684f552533de812e7ce449afa2f7607156  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles.py
sha256:633dcbb133ec41db448d6dff7cd1fa67e00607a449bd3718c6e7fde4f76291a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_class.py
sha256:19145cf132612caf5548a0e519ba47e484b6f0c696f4a3f6578b4ae16b1544cd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_function.py
sha256:1777b87495781939243483b3d0af683c39aba01bebd8c1e8e539ad08661567a4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_class_var_1.py
sha256:4b7e395e297446a6b24edece6aa32d2868b79163c9b523a9fdfefe25e58164d4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_class_var_2.py
sha256:bde622b32df3ddfe8fae2f153835f1acd85c1be21ad2613846179c386e8b40ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_module_singleline_var_1.py
sha256:3da526c80b2db7281489d38cfef65c925f300aefdca650cb421af914490fad6b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_module_singleline_var_2.py
sha256:2e2faaa98ec7d56694b022fa7884bb03237f12c0e839f818030fb155f80f1527  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_module_multiline.py
sha256:19d0d278135ee0e0f9949b691148e615cb3fee50431002d7ca86ce5efdf5e23c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_module_singleline.py
sha256:bcd182856ab6f630783dd83f55ce3cc7b69caa237a1cadbd728456f234f42b7f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles.py
sha256:3d2972aa942fdb2422ff4e0c9cd42a08424be9647f8d0c717064281ebc7ee226  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_all.py
sha256:138fb252fe97db65c84b4e2f3f3a5d88edd71a3e70ffbc4b3fc33a7c6d370dee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_escaped.py
sha256:dbb0874f560de5be05865e7c49d8bdd3ba2ad8f14e417d7df64ac1508b57b5f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_escaped_unnecessary.py
sha256:08eb75b5405e11adedb1f6e16090384eaa47b6195b6107536ddea723cf2d1acf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_implicit.py
sha256:8393356964c88142781eefe628ec36da0f93e2dbec573dbf25aa623fdc94adb6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_multiline_string.py
sha256:b45f8f49f80b3df2e9a09b982c1f6d54a73b977e6b6c7a6abc89a1de4e9c4789  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_noqa.py
sha256:67eac0ddcdfcb8fe290f0467b3afc25e23ba0e4db903381c3182e677e14528e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_would_be_triple_quotes.py
sha256:14f49f0b687e3568882d24376887c92c21ca676959dedc4be97f768e719aa710  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_wrapped.py
sha256:b908d7bb26e53a8b11a5a748b6343b4413f20e4991e323d6bbc7bf3b4f48eefa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles.py
sha256:64deea61f49fe09d073f0ca49af80bcc23d390694fb6698ff9246a4f15acd0e4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_escaped.py
sha256:4a0fb5b03029f63fc7ace79883b455acd6cc6910ef7f24ca21fb6f87ae930e47  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_escaped_unnecessary.py
sha256:98233dc188c70817ca1319713a2359b864feaf6bf3f7fe31ed8440b739ead9cd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_implicit.py
sha256:d32ded1c4bb0d8af6809708b6a4e25fb66273508e1c4d0a4a6127a3d7cec870f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_multiline_string.py
sha256:1448623fa1d95c366647ea0fe509303de9d01d6792943944d50b45d70349b5ea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_noqa.py
sha256:c74f7101e962b9f960ebc01087b1cdc0e9d8a61fb23981ec7032bbf5f40f6b70  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_would_be_triple_quotes.py
sha256:6ee4d35a3090f6e00223d591d4bdaa2090efc9f1a036b136f7331a2f33bc9775  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_wrapped.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_raise/
sha256:3815e0fa72aed9a7516f7de1ab1dd282e5bda7160d1e2bf878eba466c72f4f3a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_raise/RSE102.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/
sha256:73c06d05cbf136825ea5475ee6c9d29c0f15eac539104ed0967a45a14d0f6b2e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET501.py
sha256:5b753473edf6538028976c2baedb07b091b50899c5f58257fb9d5c08fa641001  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET502.py
sha256:bb6c0b7088129d095c089c438fa71f025c109645fe8d7bb255a5a6cfad7ea2f2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET503.py
sha256:1c7af2bd8a0e832e11b2d409def7c84040f9d34d4111018be89bf7322643d9b1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET504.py
sha256:e0f59ed4b01fe44a407325946cce65cc2ab75196746dd5e36a183e4da2a17015  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET505.py
sha256:60313c86f1e11cb503b18d62fd06ced983d1e3ceed866856682dcb897a089d65  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET506.py
sha256:828df99109800c87f6d8bf52211939656b9f23a0c7c281f879edd7bf0fd5afe7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET507.py
sha256:eb025aac093ace54bf77c71a69dd8056288b424aecda5ffa06b0f3d893748fb9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_return/RET508.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_self/
sha256:89081d5d9dbc4e56a715d6a65bfb977a26f773f622d3c4ebc98119db611ced5e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001.py
sha256:ba4c5024f052f3570154ae974db0e3dc2514a986fce339bfd58533d87c42bb13  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001_extended.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/
sha256:214af65672f76c5a09ff38dcd85dc5d12fc2d27685eb4c0f32b7b3ac2a5f4055  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM101.py
sha256:22631ef0f9b7fbd1d5494b63bf9ee8424789f80c187f24f1574a11810c6d93bb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM102.py
sha256:b057513a09188607189c4de6c057c44ebcec6fbc2c19a3d3064d334d26e86604  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM103.py
sha256:b9978dbf8f24738727184459f7d1933211a1fe4b5fefa57e360c205d3afa874f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_0.py
sha256:57cf8060043635fad71d4c0d7f7e827dfe08df0266eb22b10d2eb9c29a949cae  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_1.py
sha256:75ad0e60e96267bf05bb21362632a30f7e56d8bdba20a0557b3b2441dbace4c9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_2.py
sha256:21c6596a8ea87ddee57de91b318b61372005dad4150b288d4524910699557aec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_3.py
sha256:24f9c52931774121a7810d16293724a0516cc30ad1feceb1c7ca9171d808cc3c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_4.py
sha256:b003f969aaa336beaff3d5b7dd65b1704b9d23c02271bcb2dec570438562f1f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM107.py
sha256:9027783011e8d61ad4395401ee5f14f2c0cd4adb929d0096335e637fb12d7aec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM108.py
sha256:ab0a436a83191a137d3bf053f7714296e23c713bec325605836ac53a152c85a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM109.py
sha256:cb7a393d35c9e4ee95aaad726e28f49636a0f8cad75840faf634cea05e6caef1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM110.py
sha256:d5675bcb8497aafcd0f61cf7651fdf8f6bdac7c79f4dbe05faeec4a42e48148c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM111.py
sha256:ea3b451409c55a9544d9bda35409d3ccf65230c8f61904c2791cf7d4705504d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM112.py
sha256:4607df2fda545f0659a09b0795430f0ace07286f528a370891665c00be10ebc1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM113.py
sha256:8718f02f4f947b2a97c4d50ecb1f4d21ed81bb2ff935a84a4a6c59fc50690c03  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM114.py
sha256:109b76fefc5d9d819f3b1972a38fb5ef8e744ae72469d991f19bd9f04b569380  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM115.py
sha256:294fce33b8ecef92c3105ee27fe7d92012b370693f75d22bacf523cabb8b39e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM116.py
sha256:fb9abe570c9f708e4a76420bd4f8fea2ee329634985c88700d7e113cece7f0e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM117.py
sha256:04b6fb4bd4677264ce4ce712316efabb92150acbd0e073fae0f7225afb238b0e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM118.py
sha256:026ba5f39872f7b19902cba9b8b557386a477fc2b40145b791864340a9de1ad1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM201.py
sha256:608c0ad40f2d8e70027dca984cda45cf35066c6d08f861f693ce91e941c070e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM202.py
sha256:84f612ce573f2263a77afa9bfbe3bd04f3269e4bce308b0b76e81aeeca5e301e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM208.py
sha256:d7b7177022291bbeb445aca2336aa120ada96919ab851575ab11ecbc0257205c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM210.py
sha256:6f46af7d73dc323b0236b7f64d1963c21c1acdf09212b558bc1d21ee1c259e8f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM211.py
sha256:44afafeba510c29e92f26ed5ebe576285ef356b94143621a8b266fa421eead4c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM212.py
sha256:bedf65247d2db9c842812a4bf5c1da8b368c663a1129a9767035915e53829163  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM220.py
sha256:80480347e429f85512b68e67adb0af18556d88493bf7344c578d3c4d81263d39  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM221.py
sha256:398966c74624b380b262cddc55d6fef8aae15117a2d4d0675001780c7e776ca0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM222.py
sha256:98549ae69050e4c44369f849849d62804a3455f216b2c40b68e1feeb565f3d75  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM223.py
sha256:595a904965ea8c626539699a6f40eb71ba13cc967bea662cf9809ff18ca83265  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM300.py
sha256:31ecf6de4e1b682d21ec11a090aa1187fff1b7a9672a57149627a88c4ba3c272  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM401.py
sha256:324d4a56d4d0d8dc2dd09ced6b725e97f1ab576c6a203ca66e859f019eb0ec5f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM905.py
sha256:4c6cf92088fa1d6a9d9c78540b2ca545f22418197ad07573e7147591c894d514  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM910.py
sha256:7c893cdf3d6f70a695d3398fb8b5bffe2cb0d5dafcca64ded8eff4082e55ccd8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM911.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_slots/
sha256:eb0727ca1fdb359795a2de30d96c29dbc9d0fb38eddc43cad9c70b566ec87a42  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT000.py
sha256:23bd55eab33b2e770ca5361dfd4fd1ee04da78133001ff7b988e3e938ddf4fd3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT001.py
sha256:827a1efce507c4b1244e65a739f813398658820720d33470d29a26f77330c660  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT002.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/__init__.py
sha256:dfca75018524933fc11af735c3f6e8da9ad9f2c7c24609fa7c1157db12bee1f5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/application.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/logger.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/models.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/
sha256:a6c51c423729c18f3a6ad3a3d9a89bb2970386c0253c19fc05a6fed9011f792d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/UpperCaseModule.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/commands.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/definitions.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/responses.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/example.py
sha256:7914197768f3d8f018dc89a28cc53c90b8d1efb8e7be24519e06682f6246adc2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID251.py
sha256:e660e8da415dca3af859142cde9dab8d13072ff470921c37d1f94695ed5f1193  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID252.py
sha256:640f6405efcaf50b1330ffb2b1cad0de821f869f6ee37e57ae3925de32ad1272  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID253.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/
sha256:756401fa649d0f8359986a1e39025848325fa19f19392b6c1819653e0e0c3557  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD001.py
sha256:81b8f3ef44c138f346caf2c79e99d5a69c4cb10722c934a564c516e95c75f119  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD002.py
sha256:ce53f41103dda5373956441fd6de5db3c79eeb073eff62790493be32f535dfd5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD003.py
sha256:e7b8c8edd0191fa88a6437289c5be2c3e39bc6d7e96f68c2f581720899ab261d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD004.py
sha256:fe8c5b3aca3c0375c6c18a963a1764516c2afe14338cf91678646b6e6e1e33b1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD005.py
sha256:7ebea505354fbbf0d1ba88701ef5015f8d6da7185eeb2f930b81afc70bd0908b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD006.py
sha256:dc884c42d17f55ca451f9f4b227a58fd0f447dd82c83bb210c44165d311aa9c0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_todos/TD007.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/
sha256:309149332c2b628c512029cc14ebd5805cbe3ad2c9ca2121e31d4e75494fbe3b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001.py
sha256:b70d568044d319fa2dbbb8e17a0558555dc438cc15dd35b6ae4d2fe857a0d6de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC002.py
sha256:841ab068f231f9f0e207a29fbfd4300e01261434cd539d4d1d8f78b0f7b60d97  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC003.py
sha256:be737db9463c209256b923c6a717524710cc4f835393b3856ac4148b3809014e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_1.py
sha256:ae878c07e81c72555bcef1ebb0c82d34bb122306b9b9e2edf4aa794aa4291e76  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_10.py
sha256:7e464f9f1187de9611d2a170758bd4cf4e5614f11e37c4662dbc32a22bb58871  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_11.py
sha256:7b80e12a34e6109a1f7222b0bf40b59d46d4770bbb5d6dd96470ad3506bb7f27  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_12.py
sha256:6bddc5dcec2b8cc17db6f8edf39542d5880451118a45c78fb5099f69f27f18f7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_13.py
sha256:c673d1f5be3ce3cd7e90c84398b47b05c093f5c907c96a299770c5889689854c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_14.pyi
sha256:5414a417f174169fd11ddae187662f6475120cd8fa33506f7dae31413ee19c97  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_15.py
sha256:722ee7b03e09c42d115bb6a09c358b07b0e6431e36eff7b5275546a340c0f9cb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_16.py
sha256:c8588286d7264a97673f99a8cc38c22e4a578c9b1b2ea1a7334faf76bc9bd8ce  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_17.py
sha256:56bbb316385d9428d991f903e66a1c604e54896ab06758a6e3b47be96b3c9b29  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_2.py
sha256:46da89a4b8df7de09bc30d77075991aa5d13757c2cba67c0102d76ebf2fe0915  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_3.py
sha256:a9e312dd80d683e78d2b31baea5589505d062fa95b1d12fc2badebef6db721a3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_4.py
sha256:46ebac1f37685420507bc320a21758682fee2b4ac09a67590a2c43656abb6b32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_5.py
sha256:59aab1e69e4895990cae4e3a047f8aefce98c6d0942703516561feb5339a9e4a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_6.py
sha256:fb808c71a6cf3a959ca9bef698d054d191f987eb182e607158611f789a8bbb4a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_7.py
sha256:1da51020372ffd42f43afa781466faf78c89ae38637a000b4062e5e1aad8ed3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_8.py
sha256:7f91d0f9a76492048fc596b179245eaec1843d1e9e3cbb5d96f0727b90d9b9ae  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_9.py
sha256:3ebdb817890a2146f77edd3ad313b457f147aa5ab23f0d935104168f3e8d5d75  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC005.py
sha256:3eeedfbba821ae1855d150e1f3c94e160da704a37823b35b7d4d5f7ad2e4e67d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC006.py
sha256:5c41e560f797677bbe7002e7884ef04f306607566b230b4c635c2b890b30ac60  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC007.py
sha256:4bb3bc7cef942b3be340286c2808b075e3f5acc5d19f37e66b3439bd77ebc794  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008.py
sha256:639fabc9b46cf4b14274733ca29c90be73da3502bfab7e847591f2bf6723f297  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008_typing_execution_context.py
sha256:d4cc2229c6aa995bae30fa19c7f2323ad2bcd73427ecf31844719ba228bed80f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008_union_syntax_pre_py310.py
sha256:84f9c6203db24fc030bc978f895f8d27cccffa5aa9d9b1854bf00d9c4e37b940  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC010_1.py
sha256:e602cf35cb703b2ed04b4d529c9ebcab665b16c81af31793d8fdbfd1c030e51a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC010_2.py
sha256:108f1a898defb9ee03a608f1d5a765878ac9cec004b256c1ae9415879c61cfee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_modules.py
sha256:87fca58b8367a4ac7bbfb1c2f641a23289d8241a17fa34f446385ee78981b47e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_1.py
sha256:96b54fe2fd32556d17f9ea6ffb85580588081187d6a332fe4304fe1c41691d3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_2.py
sha256:86a5af8c30d8c3d1ff6042fc1c3a030b9882ca6cc76623b9a7056d597807a8ea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_3.py
sha256:edc8cc1980911a3ac7f64b7667ef2bd9399b0e6ef5384bb56fcf1fcccc210a8e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/init_var.py
sha256:b90c2bb2300ddec9614508bd6b5867e6b135aefe2318303d0b7016ef3e6c09bb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/kw_only.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/__init__.py
sha256:4410368d0daf96c2cb2c1d84b99b8431d66464cd8da3a875d740c55bbed32d81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/app.py
sha256:86e79c91c27c70e960ea0f033c19a7f2dc09346ab3dcf3b400d56c9642ba0559  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/direct.py
sha256:e70904985e03e759949737cccb2c6fe0ab1feea398be3671aaad13ddde7a29aa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/import.py
sha256:b7636a1d6b59dd855c945f01a8fa8be0977e61ca69940c790bf21559a1c497a3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/routes.py
sha256:d0d3f03704f460aeaaf10f0e6a262e80a9b9aebde85eb43eeb525935e9a16808  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/undefined.py
sha256:307b39ef2198fce989b4f6689b2929b0cead3dbced30bb1b67cfaff2423512b3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote.py
sha256:a93d787c590a12cbcf32d6f7f8e4464ab9edb82f3ca41526c807d4eb0dd9d751  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote2.py
sha256:70504d81987f3d71dd871cb95fd0397b3bbf91ce2ef31e3947c3bad79df02441  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote3.py
sha256:a033a6aa0537511eea0252413995dc2103d083d796069f374841ab6a2862feed  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_1.py
sha256:5b3f85af478d913e2428d265af4e5f75e89fc711b1b11b48bb1ba9dc0f3f77f1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_2.py
sha256:102c47c9e1f48bdbb7d5bd671b57e1cb1fba5815285d8e96b8fc5f882958681e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_3.py
sha256:0ff9081187d81da6fce9b4f4f4ab95f150c1e64b9be286a2b1349d7d16e32bea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_4.py
sha256:8c86f1b45f577f488d4675d0a7e35237b7433d024bbeebefad1edd5430411183  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_5.py
sha256:92883d81bc9d6cd8059cb73e0269476cdd9fc95f7684f931310de8f15260b878  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_1.py
sha256:4857acf501f3a8c710c403c8490193cd72de138478da6b1533921b867cbcb2bd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_2.py
sha256:b65d2927350f8fdbdc9360edceda232350c0aed4347b62fb1bdf00763eb28343  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_3.py
sha256:592cdeddbc4e3fba0ade435ea0969d3091c076e20f6bc9e7e08d6fdb923f947a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/singledispatch.py
sha256:9c503784044cbe6929309f67513cda34c43177e7af8f224dec4a00cc89506123  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/singledispatchmethod.py
sha256:e900aebff2a3d3ed4b4cd8b12d13893f67f5809787120724da170d8c65a00ca2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/snapshot.py
sha256:2dde6813c5ea82ed4943e6398e87e421b5c45bb6bfa4c96e12510931eaeeada5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/strict.py
sha256:d21a54d658468e0d532c11957162c7ea7c63696a23775ff3d867dc1c4d19b777  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/typing_modules_1.py
sha256:db6d2dcde67058a31dcd31ef6d6134b92eb354c2b1691eb10a5da178cc6804a9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_type_checking/typing_modules_2.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/
sha256:4a9c175094a1a82c01d280edae5969406621ef9c5d1fa7487ef01d826f8d0ddd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/ARG.py
sha256:9800c6e1d615acc6cee77a410ee7b3485bfd1a60c73ccfabfef793d64ae80cee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/ignore_variadic_names.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/
sha256:1b3b64d0e089aea183a198ec2fbc71ca786c1d5bad084ac7f29c8f13bc460b8d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH201.py
sha256:da422f50d7797e235e30774cca75939d3258e113747809570f0772f9d71da1dc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH202.py
sha256:7c8e11b4c76b17d9fde1bc1f873555b4a6f1d303113681de7bbdaca53e413249  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH203.py
sha256:0215f86fa3ce405ca19d29bb5e3af45c211d9a05911efe7fee72b68f30fff289  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH204.py
sha256:334d996501fc3629f9dd73504a3ab43e4aac33dccb02e45b75c7651862059e6a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH205.py
sha256:025123369881a899a1a3a4acf943f3f1491a9b5ab1ce30f57723fe19c88a0596  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH206.py
sha256:f20b60977e3022cd7cbaf919b75c6b00b79296494b3d17a1ff11284eb496efe1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH207.py
sha256:575f0e22397a4988195d3bcd6e9355ade4b50a26e188037a8af69488dd3c7b29  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH208.py
sha256:e26c5531edee0d36671154bcd7925afd70bacd2a74d464c0da1ce62586816c35  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH210.py
sha256:6be0e06a7839365859d472b93754b998586f515eb01db82c430538d1d5d0efc6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH210_1.py
sha256:b115e4f32cfcb4320168340483803facbbd94a39bb7dfbb960b4134987434073  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/full_name.py
sha256:a6e00e31fcd45f1aedaf706a834b047f9a6fad05d9f83fc4ef81838d35c3c8de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_as.py
sha256:1be97cc3536de7fcdf6a8eb799b6dca3e451ff3459c987b894d1c95f531a2db3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_from.py
sha256:85c2f88e87210ea2d6cea5ca63b6341c5fd79adf0cefda820c857411bf6c3120  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_from_as.py
sha256:60a09c6e0508759cc01430f2f89b6a9f45b97e3d933b0545e8e22350e8034ab7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/py_path_1.py
sha256:89f6f5159855afc395bbbfc4782cc5b4c67690a6796c9f77fbe62025be177b40  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/py_path_2.py
sha256:8b1c1e3ad0455f432ad9fca7eb89c4bc8f66abde5d61a0b1e0ab8b5ae6d836bd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/use_pathlib.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flynt/
sha256:f5b0f4bf519cdb00ffa026a3198a51b3209a65106d034d4dd566d601ed283775  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/flynt/FLY002.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/
sha256:e99c6f4e0dff2a77cdf284a1bb9e86e8ae6a9a977e9bcb3ffba0d77b9307f513  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/add_newline_before_comments.py
sha256:ffa927639d823faf82fabbd51e4d78d0f7df05b2676c5c060982cbc2fe9e3517  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/as_imports_comments.py
sha256:41ae57792d6d93a5b7d88a130251bbcea22708f5b32f1712048ca61478bcfdfa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/bom_sorted.py
sha256:1ac0fdb37d305178cd6cfb7ca512c8b22066f2095813b3a3dc08b0bbf160128b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/bom_unsorted.py
sha256:f8b3103376c95219ef44ec7a611cb61e80b7b5a8c72b301629b61afca602f5f2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/case_sensitive.py
sha256:066d72199ff18f93156f272658f4ecc432074df5f1bc5b7c110e56e01c14ecf4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/combine_as_imports.py
sha256:018335075aba12528db0f5540e46c9f116007da2527ebf75bd599c75a1ce9414  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/combine_import_from.py
sha256:df4fa781cb64d736a81d6a7ebe61f4db064667cb34819674a0dfe19663b85484  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/comments.py
sha256:98124cbb90d785c11f907c01553a7d7f95e51535a7a6c8a5a218220f912c5d97  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/deduplicate_imports.py
sha256:85302d45bda0533fc6f7cc9472de6bf42e284036c29a8d60004880770b5a8072  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/default_section_user_defined.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/__init__.py
sha256:aea6516856043d2bdb5ef438b2650c1201f8767e768ec66d713135d700721b5c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/bar.py
sha256:8b9e2e1721f6a41749be1c72a6a0255dd36839ba575ca988654b83deca223f7d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/pyproject.toml
sha256:c98872419401998ae982bfa5c41f64a1ef8d7a84b1e5a52768647fb3ff82ad07  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/fit_line_length.py
sha256:ffd133023d4a41123c0f0a59b737ec2b737c13d1ef9e26795ccbf12e7b24fb33  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/fit_line_length_comment.py
sha256:5c7b420ec5c318b302caa04859ee9f321d171d9af1918abafafbe8a9059dac70  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_single_line.py
sha256:4d53d4463dcb9ea786c0d0179b06e903d5f29e6473828bb5e7e44a1edd098eba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections.py
sha256:bf892769ac423265c88bb6512854b5323ed16dfde571a2d190aa68b79d855192  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_future.py
sha256:4b53bf0ef5702139e9be2a1f61ab84226f24244c907e81c1adec844d0394e7e7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_lines_between.py
sha256:f8ce3b6e40950037f7a17ba5bb28c8668f62085844fd15376dd0433f393d166f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_with_as_names.py
sha256:cbd30b89bc8d08490bc502804f1d6425f723a50dfc11942b8a6a60aa644c655b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_to_top.py
sha256:165eaf446c2b79c3099cecd0a91b21fdfdd9451aa95c3393ec8954ae0deb5d7f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/force_wrap_aliases.py
sha256:97530a1dea561a13d346ad7d62b0774991d33e53b06d3d1ea02594af680002f7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/forced_separate.py
sha256:812d13cfc8e66c025f551e74f458f93d2333fe45bfdbb9ce4ce21180fb17df0e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/from_first.py
sha256:bf892769ac423265c88bb6512854b5323ed16dfde571a2d190aa68b79d855192  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/future_from.py
sha256:ccd6c1e78c724c5ea63a993e25bd9862442d37d9da65e5ae114a3e2535ca0a18  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/if_elif_else.py
sha256:41588c43f4315508bdc5850a1b0666fa832e783e160dec5b17bb50434efee316  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/import_from_after_import.py
sha256:81a4b821aea6e116d5377fff7d0f7e8fd121ffd8f0314abb2395ccb8b432d350  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/inline_comments.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/insert_empty_lines.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/insert_empty_lines.pyi
sha256:5b96151f05ba434fbc94b12d2c49145d0c08cbcc839229e00c2d277f52e1cea5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/isort_skip_file.py
sha256:2a5e94e6a565603f937063d593cd9c4be65d4d2720a96a9417ec296bb6c39c57  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/leading_prefix.py
sha256:5b651635c08ca94e221a418464e6f471fc003b8def27a3b50b0a8b2885944c5c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_from_imports.py
sha256:7b68e408d14423586bfd92582a0dd3a4364566f6aaf1999948ea9b69ff502ed0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_non_ascii_members.py
sha256:1e861bdd3d8ca9be6c643f87134476cd23fd6234312d46beebf6e34f6da406e3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_non_ascii_modules.py
sha256:1ea66b4444a77ab2f2f58acc46c90854f48a78c990251d381e7affaeb0c7c787  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_straight_and_from_imports.py
sha256:d8b2108dfdb798440076a44145097cf42f4a823b24eedf1fc66c433b0a4c9a30  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_straight_imports.py
sha256:8450af382808e95a1e56bcc5ef7209e6025ce24a19ab377f1fdaf8c3ff4c89ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_with_relative_imports.py
sha256:04593842a30fa6a3ee1d6eae82c43a82403910e46b42970a9bb10dfc3788ad18  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/length_sort_with_star_import.py
sha256:7b9583028178a12ae9ae833baa2f1412cf5ee2132c77aec0830f5fb83f28963b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/line_ending_crlf.py
sha256:2a2f417952ea0b9e4eb53dd4b67f93522dc146ec7afede1c876bdb0c18c81b0e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/line_ending_lf.py
sha256:8afacce34e125008d661cdc6522e85a4a89dcb29738216bfd9ace7f60871a53d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports.pyi
sha256:41f76a2841b5059429c4469e56667926fd750faf477a223534baf890db5d9117  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_class_after.py
sha256:549ab63c3cbb20779959a737ed8bb83d40eb3bf8a5e67cb5494cb420a3450aff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_func_after.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_nothing_after.py
sha256:14e91752dcc34cd0b01cd90c701baa4fc1d2a2f3a21b1257eed2510dedfde3f2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/lines_between_types.py
sha256:ddc01d98ef2d4dd5eea89c01786d1e70911312ac3e73c3d2a679953e6366ca08  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/magic_trailing_comma.py
sha256:155bb4e9c12bca5325ff806bde2c3191a4997b975d19dfcd534a0c591817cced  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/main_first_party.py
sha256:545494def8ea173f890e14a5497e524d38f904df29f3d1e1a40622460f8876a0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/match_case.py
sha256:5123912d58f7a21a1657ea9400b509454c46c4e4b46211e0039da3fcc35ca10a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/natural_order.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_lines_before.py
sha256:72e344c45b5990fb7280aa169650e4ab40ec24a817610bd8d8639d380cb77f98  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_lines_before_with_empty_sections.py
sha256:1e1e451ff760529a7258a18b401b7f8cd6e712723c20a22c88746860fef193d6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_reorder_within_section.py
sha256:1b7c384e3897b8cd12a40cb630fdf18d46d8f332c0f4e06811da7b2df57ff2c8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_sections.py
sha256:5f108d989426acac04dbe863e820bbbfc199259a195344750460a0bee03b0737  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_standard_library.py
sha256:04e11d72c77b9286185bcc9fb2ae60a44e1e29709dd2b09943914585b5d94120  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/no_wrap_star.py
sha256:649141d70c68ae9d7263b6554bc8cf7b2d6285e2017a84b821a0536778d846de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/order_by_type.py
sha256:8b9f00ff872b2faa0a13ef6229f6fce1c32a95ef03478d8956411d008fa407f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_classes.py
sha256:d83e033c2197ae06dfe72dfd7625ee79d6d5f9794c27e741829c866f00710f29  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_constants.py
sha256:9fa4ac96eefc74df7b9aa79842b83c5d3bdbbb2e8fdf8490ec9d68427dc1054d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_variables.py
sha256:b405df749f4ddd3070a6f53d7e44517652aa942045a64097b642bfd51fc30f0a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/order_relative_imports_by_level.py
sha256:2be48e93fcbc04bde21add532e0a11d594f3c0f778adc25d90810d8a2e9bd29e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/preserve_comment_order.py
sha256:8d1c9fc4025144c59cc338d7f641a8cf5d37b380892f45d45d64a1260a1efd18  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/preserve_import_star.py
sha256:d40fee075eba5a825cf802749194e2491dac8c5eb22c63cc951ca2b9d7f9446b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/preserve_indentation.py
sha256:23ed3c2b45ecac8a24b5887ff638d4b724992859064db2b532c84a4b09f9cfb3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/preserve_tabs.py
sha256:e964d2953757cdfd8c9e39c1a65af4159064a6e427290ff2b7570324929b4e2c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/preserve_tabs_2.py
sha256:bfcefcf5ed9942bd19d5543879eab3ff58bfd1ebd7868e1bf3d7968d50d1691a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/propagate_inline_comments.py
sha256:d5fb898253c8fb80efb47839b71800fa2260c7e3b526a6bf8173bb4a64788ea3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/pyproject.toml
sha256:db475dd8c1209392f9aaf003b55aa6f4fbdf1202c733894f633f039342a1187c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/relative_imports_order.py
sha256:72d9af51e86edc62ddaceacde1f74442cda3eb7fc006b21582892064ca23ee77  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/reorder_within_section.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/
sha256:1b699d66e0f34c460ecbdcce1bd6831bdea52986ddb470f6336439f6eb0517fc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/comment.py
sha256:d147fbe144f869da2fd0bb532e6383c1dc5dc2f085f29dd1f0cc1c5484a0003d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/comments_and_newlines.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring.pyi
sha256:33b08e4ff14004946b8e74ed100a4238dd1a72d0c6c17308419f4299257f5e81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_only.py
sha256:8abdc9625018456de647972deb88f5732d51438ba43fce8d467a93e90bf635d3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_with_continuation.py
sha256:5b207adc80ea80538fe36a96b62ed5db611ec72a5447b71850b7d43d8f3048e4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_with_semicolon.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/empty.py
sha256:c889a7e3d23881089221f026a13f9ba6d8b9242e9abfbc1f0f6c22bdfee116bb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/existing_import.py
sha256:f115847f7478e9c0409fc35f06c59d844d49d7cb1500d72e852c92172004792f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/multiline_docstring.py
sha256:79e15ed951a9df8854eff88257bdde286f56264cd218023e685e934db2cde34d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/off.py
sha256:3ddd347be8b768d34b046ab1d614c71753db6503bfb3380ebed9fafffcc03c13  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/this_this.py
sha256:f47a05efcb99e1ee31553c4225f7c508edb916f641bdcb4f75d7dbe3fdee6da0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/this_this_from.py
sha256:48729a5b7d633f3bddb935efb6ee2ed4d8426933446beb823bf95efa47a0e4e5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/required_imports/unused.py
sha256:5a9c913ecb237c83c323119556306945af212e07508610debb001a495ae0e165  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/ruff_skip_file.py
sha256:38fc33a7bebda517bb9f932042fd2fe6cd6ae8a331b729758a89759fadf5b8d5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/sections.py
sha256:db039c658889dec463895755e02a4e17da91141a9a25e028c773da63536d60fc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/separate_first_party_imports.py
sha256:523b3a1288bb4d19130886c49517db2ece410b8cf88a64240a1f5f3e25ff80d1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/separate_future_imports.py
sha256:66cf71841be430032150a3b871dd9271c8c4315c8f817b47acfadd6e046e6e98  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/separate_local_folder_imports.py
sha256:2a25a9a8de6a4f5c982bf9ec06a510a9e34a718bb9f5865459c87c5a82915a97  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/separate_subpackage_first_and_third_party_imports.py
sha256:6bb199b59cee6deee21608af321e50a69695e778ce7df6109d6365b55b650a15  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/separate_third_party_imports.py
sha256:09afd5566a1df4e0b6cd17481b7d885874b25d35129ef6a0ecd2e7bcd44bcd02  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/skip.py
sha256:f79e21b493e22fc156da9c9144fb442a08f37333d37e8694140d5cf4642ce1db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/sort_similar_imports.py
sha256:e69f4f2c3abb236da5c4a49bb761f77256f83b943ec43b5be81ce90f75090b7a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/split.py
sha256:288c5818592d2c3556ae6f8917cd3d38372f8e178c01d870e62d2295868214b5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/star_before_others.py
sha256:fac4dea2b10688453f668d394ff23206b7113c4ee883c25c9c24590684da2fa8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/trailing_comment.py
sha256:12506660d837fc9868b7b1f83de05397d3deb7bde4c2a9f387ff32b9af5cc327  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/trailing_suffix.py
sha256:63632a8403919e605c1510f528343aad7fef36cb7d9cc1f714684d98ad3b0a32  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/two_space.py
sha256:44c5a6d483d980d5823c942399d107200d4bb22ba335b2ba376a1eac776c730c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/type_comments.py
sha256:5f559c78ad62649da6d4f9b85b262c36b16d8f2aa95811c1a5332c5e699315e7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/isort/unicode.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/mccabe/
sha256:965cab9fcedeedc836de913b10bce3c2e689f6f8dfc30217f83e5d7bccdc5853  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/mccabe/C901.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/
sha256:03a7ee08ffd946f3378d8f2589ff238344eff5418eeabe3fb041e2dd2816d05c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY001.py
sha256:ed86525ce1a7eb061fb0b5f463e7da1a2cc6902e90958a6831973ec2c4dd2150  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY002.py
sha256:de122994d85edb4aa761452fa76c3afc4257a68ec4b1ed2d7aa5d0d253e32406  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY003.py
sha256:83009348eec8d8dbee59e8ae4b0f50260b94e73aea3fbb3d27a0c89b653a138e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY201.py
sha256:ee2e7fc115757ff05884ff7eb25079a25d973a478d6d2e99aa1c49c9cdba0a7a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY201_2.py
sha256:f4920a4a1daabca74b8c63953bf6ed505397c2773375975b32579bba92dd9b49  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/numpy/NPY201_3.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pandas_vet/
sha256:954a6fcf2bf5c635e6346ec8d69aeb884abc0c643d71445cc9cd9b31af691a5f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pandas_vet/PD002.py
sha256:428578e7cbce1628dff9f56a3fa5e9820ca7c996fa299fc17d46720f811366d6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pandas_vet/PD101.py
sha256:2888ce0623fdff7402b0ca1da00d41c525e90970ec3f49f97b9769585623ccb3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pandas_vet/pandas_use_of_dot_read_table.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/
sha256:4bb3006b4fec646b87ee834c19f9b6c7a128cf01f86d7c2fd0f64d4be097fe20  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N801.py
sha256:42aba4a15abdb232604c76300b8c4b16e771509af84b7194f9e39727c27556c1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N802.py
sha256:817dabeca725f7f830d671ae000346481b23c372d2dc3c405d1b7387e1ebe34d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N803.py
sha256:eedb25d850a43d1fb492b074511201edd4f65d1d7d35a577f6b49a59760e2597  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N804.py
sha256:9deb954a2a24984b1ea77fbad6fc8eb01b2f6ed6e0b0bb9d073544af64b8be79  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N805.py
sha256:6f58e98676408af291750dd0b834fc581dab8421d7825fa0066c3d590a2d1782  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N806.py
sha256:dfb865f4fabf3e692e4609de1981b9a0f736cbe309fbb96df4f202d494580fb0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N807.py
sha256:f6015feb7e19e5675b84ea99e0f6f4d9b8ae537d5d492f5268adc24ae14b2244  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N811.py
sha256:28f5b1e4e51ebcc68a901fec96b74c56cc22e2d49f8c5074d5710231d9f79399  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N812.py
sha256:844778a99efb6d4037b9eb8a89d43ff207abd91fa8d9d59ffdcac12f7d240339  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N813.py
sha256:9013a92dd2d707098dd94c5c8718ba897bbc2edde3b0249f04d03d0bb8e8e278  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N814.py
sha256:06c6293ee71e1d20c6f075fa6dbe111eb3af717dee7adc041cbad91ec1eefc6a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N815.py
sha256:0fda56e479d3abf799c06e76514fcf19f50a213ce2ad516ae5e59f9f8d699e81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N816.py
sha256:c4774be2f89872c594a1502211739172139ccf393f535e76069b2dffd32d312b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N817.py
sha256:493acb10c39b0762a2952d5df9785f2a331bde345402348c213a5b82e4858ab6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N818.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/file.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/flake9/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/flake9/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/0001_initial.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/import.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file2.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/no_module/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/no_module/test.txt
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__main__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__setup__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/
sha256:6b30ae068928e7a0a9a80b42e1ebbab88bc57cfa4a24c52ed2b838a6426696c7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N801.py
sha256:ea4e64afddb954b00ed301e7aa02795f7384018912eb95dcd9d6dafe4b3663d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N802.py
sha256:b76a3933ac2290db9e45f1c165814b32d8e717d60d8ccb62b43a15a60236a2c2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N803.py
sha256:531485d9d65577a9ce72b25f7b9868d742866f7d4135236d9bb65a711b70746f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N804.py
sha256:052b6bdc0b63b56dc7bb74de0102481f90b7ef96b946d33ee56d78492fbba0dc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N805.py
sha256:cb10900cb8c1b2a0db799df76cc8f94e05e88e9e7968d55874c76d2577d36364  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N806.py
sha256:f457f99fdab5ff991f85ef742b319dab0dc50d125a17977a8aeaec35720c9eaa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N807.py
sha256:853619aec69d3abcfb57ba86d9960d91627643967c1967fbdbfbbe9729aa8a9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N811.py
sha256:3ecd612d55f8bee7d5490606ffa75308506f7aa2e3d3a2357ef81091787d2b2d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N812.py
sha256:e41f1436e954057af37d0335e1bcc7dc26de1754a9ff3a5f931a0fc23de7e02d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N813.py
sha256:23d6fe19252b84025ba48815ce7ce799d8efd3beecc719f5df47b1c611b07a9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N814.py
sha256:690e5dbf3f1a98f6c952362ff4b71e4b669d838b54f5b8c0ea4b3a8b2494ac72  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N815.py
sha256:7999bbdbf0aa28465646568bb051b667e2cbff03c065492c1624c68116dafe42  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N816.py
sha256:3ea950dc5f5ddd054e9b5c8d31261cd47ea0952d34ec4cc405174d2c060d6461  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N817.py
sha256:0201b9f9f1f5ab898babd0c90f1d71d7858b4b22246b36ea3d9f955ab72c6ec9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N818.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/
sha256:d61325b9e0acd893e112be4a0ba3effee4926c60e064f91bc80cadbf75953ffd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF101.py
sha256:d807b56bffa1e10eba6e7865bbb95da78660766ea78ad21e557c6140c6035661  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF102.py
sha256:cba621df6fc6180c932d27e74d124ea667aeff2770c96481ba3c80fc8a3870cf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF203.py
sha256:68287aa346df772622cc9a1f56c319e1e17ea64a8c3bfecadbef62747364e6ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF401.py
sha256:3ee8934406537444b5f0695dc57ebcad80459a886a19717736ca4fe5ee04d062  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF402.py
sha256:89645c16f42ba9e728bd3ac4a8d8861a0448dea27f0196700df755ffabb0cf70  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/perflint/PERF403.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/
sha256:bebb30a036dfb97d0b38adee3f2d5033a81a1609672cb4b803b731f7e05e8c01  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/.editorconfig
sha256:d457f9b57f59772142a21b4cfc776d116d552df06b0ca83e21cfe38ea17a46e1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E101.py
sha256:e8126e2ccd6ac0b2f4f51c31c608783491746cb1f90f809149acfd19f0eb420f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E11.py
sha256:da57a1850edec03630aedff7f0e584dedcf62669519d65b3c1e081dc4d037014  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E20.py
sha256:e9cc0088b1829beb1f919bc23d01a885f071e65f969fef4f31c5ef819117833d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E204.py
sha256:b30e1b964c93285f720e75d7241a62f45a821df448f3deef74b89a9d494ab6ec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E21.py
sha256:d14fb8f0ec1869ea749e1a086ea5b6253aaa9e11b0b0c2890b115ccaf9dfdcf1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E22.py
sha256:50d4fa8e07decea355f84a2ef793b68fe3b7be05ed89d6848a45ceb717408991  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E23.py
sha256:24c672cf3acf3de2ccbeae08f9ed55ee907c2ea58aeb5b56c5a120c22401edd6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E24.py
sha256:f2a7cc260d75099988d9d224cf46cd7bf8b8261bbc05fa526c1f5938a0f1afcd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E25.py
sha256:7c9f5f099870a2bd16c6f7543d5ab0ee3718b99d2867ef853d64c27beadf88d9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E26.py
sha256:5c0d40a2e41046c932d87dfc162f6a9442cb66ca691ccc0bf68715f10615aeaa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E27.py
sha256:2dc45cda3313b798c086d9b8c9bbdb581461fa9692068334b939c93fe1444914  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E2_syntax_error.py
sha256:b8136db110fef224a1af1ef27586bf26c18272eb69f69c85d2a204dab1dfa901  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.ipynb
sha256:349190b07ec6fac53bf744002b931b4f410ef784b694bb42539eacee04843133  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.py
sha256:e7b78f2370c97a915ff63cea6133279d4f137e7c66ce42fbc5ac1b596b30c936  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.pyi
sha256:ab19073a5f1cdf29c0c1bdf968b6b1553ccdd15e186afdaed15c4425fc2cd69c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_docstring.py
sha256:c2b524949231b867f5d73eac5aaa691e79c36e12aa59efdb361dbc909f36f743  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_expression.py
sha256:b7609b8f1939bd72bdf2e91a94ecc508f27789795781d9f9821a8d70c68a9d9b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_function.py
sha256:b8097e768c2c1d1c32913dd401ba2af823b0909ffce50c0ba33d96dc392c596f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_statement.py
sha256:01ce08859495689859514ad31dd8678e875533c71cf058f4bce3d824cc006714  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_comment.py
sha256:d5cf41f7282835bfa1779d2a4632d5eb36dbe8805f1d484a2877dd2ab943698d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_docstring.py
sha256:573a82e05a7e2da76d5a3684e301a80d5f17cf055351c56ec99f8e02a27ffc47  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_expression.py
sha256:590dc8674802445ddb9b0bad8ea76127d1f493469bd09dd71d686c580631481d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_statement.py
sha256:da6bc8244aef9e96786d3102acfa7012559678f91bd1ef2a15149973dd3a175f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_isort.py
sha256:da6bc8244aef9e96786d3102acfa7012559678f91bd1ef2a15149973dd3a175f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_isort.pyi
sha256:ab5c427662edcd120a6251465fcc4d12e405ca5d489e366f6c4931504a7dee2c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_syntax_error.py
sha256:604c48b84d164f26a76d46346f55c9f0baab667aa87266628249e470298ddd03  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E40.py
sha256:a73fc540dc0f0682f4e511f59541632fb5019b971bcef6f365cc21a842df494d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E402.ipynb
sha256:4404893cca8735ce2005c7469ea83a65cf431cefef7622054f2a525d51de3da1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_0.py
sha256:1380a3b0701c5775cf18b6f48b7f0ac8c815ab40c11a285a998a4eac9ed529ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_1.py
sha256:f29a22ba45b04b3837c1cbeb6f01e12bf062be44303a0f9324910e9ccfd2b351  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_2.py
sha256:dfe8f1f836aa3b155b8999edd4a286ad5925fc73876b9e5e745013730667bf0f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_3.py
sha256:abd82bd80e93e0cc631058b3d23ada2ab10f41394a4f935366174822aa50d044  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E501.py
sha256:a1fbe65420bed156828a2f694d753a90faf1ace9d2a6d6424ce1f5dfef406250  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_1.py
sha256:c9bbb085c65f4355ef89acd116498ea8dfe11e865ebea5a9073f57c8ed5cfd2f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_2.py
sha256:a5d4df7a8aa8d0b1a0aa9cde088c056c08dec34053aab79e165c0142d98a4902  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_3.py
sha256:25c5d19bc05ddf5ccc2b382ddf84bfd230c1182bf2e92cb0fb664fd9e36ae0df  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_4.py
sha256:018dabd02c828bd2f10a7b608cc7b7fe0ee1166d3ff751bdcbea35b6477b7b92  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E502.py
sha256:67fe1cd1a0a6a6b72f876f80f37a7ce5f0ca930e77a7c2eeef085ddeb689f513  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E70.py
sha256:ee163d72fa3e4a99b0f00fc632a45822f8bd66c811a797df7c22a54f1ce884eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E703.ipynb
sha256:4fd9cb46bfcdb5217f47bdb5d8a2fee9016cb38db71a3716fb39c8e97df228b1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E711.py
sha256:fe4f03f69095c97c913033dca4d95daaae265ffc5e72a775693c6bed6506f3b8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E712.py
sha256:d57e788a772d1b7ccb339ecd37f80609c0ea625a1dfe829da403092b04e77e58  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E713.py
sha256:e160fb30e80c3f8475ec850092594051a07e97dded13aa7f13f98dabbdb2602c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E714.py
sha256:8c3a1b3ec8a000c15dab21e906cea46a2e0b7b4ebf4058547257de72cc6c26fc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E721.py
sha256:20398752b14bd5ea7f954b6889a8eaaf3a3e7472f5278224aaa40b13d2774025  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E722.py
sha256:185a3ba37a6e290777b27ef13fff9c2fa09b63dd1c695e7d1b44e3bb12388251  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E731.py
sha256:6c96ad8d457d920fa13da90cd672423bfcab2fe8ec42896cce5811e14e4faeaa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E741.py
sha256:6c96ad8d457d920fa13da90cd672423bfcab2fe8ec42896cce5811e14e4faeaa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E741.pyi
sha256:c62e6a2332398aa26e1447499657e50db5ec63d27623c45db021ab33a5750c3a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E742.py
sha256:a131108f44a306429f5f537eef5a82a6295a2fdc3ef7357392ea99d76bb0ba8a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/E743.py
sha256:07299680aa1715dc822a6aa5a23e794214707ccf1e942c50ef503cb6de73964a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W19.py
sha256:3a6e1a9124872e5b6b2b4f86a02fdca8b2032eb3812526cd8e00d08f53f57d1a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W29.py
sha256:a9f5f28eb09b465b151207c9cf9882ce58f84c4cb5ff82a4d5a92afb3b3c4bbe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W291.py
sha256:bdf17e9f13fd47504ecc63fa62d698a3536b46e4e6ce6e64d4958345758fa0ad  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_0.py
sha256:81ca8e6bca73e4e4b314b2616d1988abc3f28239876bc2890e92dd99f5d0a30a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_1.py
sha256:6f0ee5d35912c97741167b456cec1b05e6eed2b0b98e7b7a2eac0c1a8cf0b7bb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_2.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_3.py
sha256:36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_4.py
sha256:9361ffc613498d8a0106d3a55936bf818f5d30ff856be25df605942551bc96cc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W293.py
sha256:28c5bd0d80702165bd580b837c1798d7aa0b12c6e45a8947365d613553205cdf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391.ipynb
sha256:936939f047d583f22894f1915495357a2475a14023d9141e8c5768cbe31cd04c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_0.py
sha256:0cc010a31fdc3bdcf29306b9243762bda8623965fb7ce86c7685348b4cd4c75d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_1.py
sha256:ed8e02af9d0f1b9a640d726ebfd02554c3163c7dedca13bbe536807126f34458  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_2.py
sha256:0524353d635b2a90fba5d8e50a8beefb0f221663a08dc1664f9019a70b561830  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_3.py
sha256:35bd388b6e5c5576a6fb9e8d7f786b520353bd42e19c17f1fe9a67de851c16e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_4.py
sha256:4ab92dc4492df53e2daae36585256bc06577d326ce2dc68089bbac95f9970cba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W505.py
sha256:6db76de25d306c90969207cbc6ea38840f58b5c7d7941239884f27795304e5f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W505_utf_8.py
sha256:effe595e1f334f5008eb073d353f419a8633d5415a7f6e21f24a4131c6d83ced  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W605_0.py
sha256:a25f324bc350dc1e66b56450ea876379adf3ecac5f6dcbb6ffb06eac9fdcba3c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/W605_1.py
sha256:063c8c0c9c719f24bb2d5b034c914421caa669bd67c8de54a927e2174adfca11  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/constant_literals.py
sha256:ecf1b9d8ddc9a265f1a1f6134f541a1e82e68c49eee98abfaaa06f2731df8ae2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pycodestyle/shebang.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/
sha256:15d28a7f73e3db08317ef2a38571d77444b90c63a76480d4e6e1dd34452800dd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC201_google.py
sha256:bc60fbc87c8fcda1d76b3da0a4e08e4e0d90847d599bd01c57677ee35711a3b2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC201_numpy.py
sha256:b6330d0e31d90488f429bc0f8869eb04e74097443ae17ad9bb73db87182057ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC202_google.py
sha256:10726991cce08985295df6d8c74958a527f9ff3f83a562803204e66f60aea0be  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC202_numpy.py
sha256:5243b0c7a24a15561a5d0135e82e7a2d717aa64ac26cc5e10756a5b3300e4ca3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC402_google.py
sha256:82e0e1a850e5b744f2db3102a3efdcaef1e69425269e6771261d01b15ec99a20  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC402_numpy.py
sha256:d958f318c42e47fce90036f40d349a1e7a513d6179e29f9f2b28ea967b6bbd91  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC403_google.py
sha256:a9f8f562adac8de92bc4635ee705d61061b48215da193e80c6721ba915c78e11  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC403_numpy.py
sha256:17119bcde7000181653a4569cfe0a3c583fc0eef65b505b2d922df5a5244bf16  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501.py
sha256:88360f1c8eac7fb1e3f3efac5354c713df1aaefc3ab15dc06b329e03fcd76672  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501_google.py
sha256:3c3511e00afab8b96d5a4ae616b4b2ea873ca0260d596db3d259347b0b516121  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501_numpy.py
sha256:118d07391958fefc142d2ca909915027cb0ee71b1ec0650c4141061ae614a308  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC502_google.py
sha256:2ebd8b4bd9dbbc3df835de46f9e8337f893321e3f6956c4d72de375c7ce72845  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydoclint/DOC502_numpy.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/
sha256:80d416de886d0fb7e35dd3526e8cd346414f5de35f23ed6029752de479781b00  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D.py
sha256:48d95debd4d3c205a7e170274ccf42e2b982f749dd262fb107f69379b8c11ab4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D100.ipynb
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D104/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D104/__init__.py
sha256:0be256652d50c422641dcec6e4635134f84bfa4670e38256ddce692dab94be2d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D200.py
sha256:52599dddd44815fae16b5e307c4700c67fe5df456b5b9469a6da575f57baf8da  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D202.py
sha256:140c65678c0d80f09080aaa4174c20ef046cb4c45d7d50e6a28802bf167efbba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D208.py
sha256:93fc21e4fe6a94d77957cbc42423f0ff83bd7050cdd329725ae0b1c672c44ba5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D209_D400.py
sha256:1e654b46de58af7ee3aad4158d8dd2b43e1eaae81e5e3c374d97d2d15d7692a9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D214_module.py
sha256:bcca41aa55696eff4f4785ce018bf4fd6f19726c2dac8e7b89bb51f0e45343c9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D215.py
sha256:e85331ad093cc5476b55f1669f2e46b00c944b951ca156d4773e912b494aaac2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D300.py
sha256:c9a2a1c46bc9de9cf4c6392b760527178403f799c692d7e326a0adb36d98c88d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D301.py
sha256:243675713aaa18df080c26945b9e944ed3da084af98b5c9077809de8a3602f35  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D400.py
sha256:f9524cd69a4f0ae68342a11baec9f1217b92a9b030907a4839f5d97befa0b6aa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D400_415.py
sha256:5b71d9a50d0d73f865e4d080dd18a68021b8d45fdc194352d7d56f3212778e79  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D401.py
sha256:accb917af088018199092602b6663986cbda416e42853e5c9bdd349952d28c53  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D402.py
sha256:63be868b125cb55c12049d64a19f88d5fb9e8c4f448acaa586fdf8a6625bac65  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D403.py
sha256:4efec145a986ea01dc42c84bde41a6762823a912a56fdca3428a9742d3ed8521  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D410.py
sha256:bff22f0b436bde50a52ba5996777b3046f5dd3102b36c7e1b724111ad9c72f4a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D413.py
sha256:0507cc3cb404955a32d97db68aeb42bf5556f4fc20b7d4dba48f866dbc80674d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/D417.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/_no_pkg_priv.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/D100_pub.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/no_D100_priv.py
sha256:5f8c47984dc782b2ae40f931f766cea89fb86cc81f20ca3e6c6375574320d2d7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/all.py
sha256:65ae72475b1ee0ff875a6eb8ff28a8c63d290c0ae05cde0d270d285150ff2785  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/bom.py
sha256:4d1c6b5efd80595683da93a3554b2ba970c8283d4bc4fab21901ea3355fccb59  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/canonical_google_examples.py
sha256:f6aac5260b314a69fe61a71958f44226a9710a142b51a8539b3ed42bfccaacd2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/canonical_numpy_examples.py
sha256:1951aef2032c265d685cb6f8e08acf7462b87b18ce466fa05c934b4559c961a8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/sections.py
sha256:470483109bc5be91c11ca9c736335e8cb75d8cb0d5042750eed7ff3b62b330fb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/setter.py
sha256:d9ebd81786b13813117d87cc95079f205973392b059b1094b50d50e869661bc3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pydocstyle/sphinx.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/
sha256:d111f8eebc6e248f535089b5ec3ad0bc7a39b2fcac7d91772168da89eb0e69c6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_0.py
sha256:80c3255b77dbf0668eceb7f84f70bd34b970b25ec89672383a762f4ab19517c2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_1.py
sha256:a75ac3e1fcfc37d61c8cfccbe6da2696a2ab38b98d9a738960284e73493c919d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_10.py
sha256:23392bec90a4398ad87d8fe1cff09e25d2e6f26f5e9eccb0444e2c41c34b3874  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_11.py
sha256:d3f7332fc9bf7ae799292f5307477ee46746a47a7401e9d03ad0f3a0fc8cc60f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_12.py
sha256:670508c3ea5f3b85c3be9fe46f12df765f6a67cbfb3e434da9cc0b377332ca2c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_13.py
sha256:f290e5f9dbd03cb418c18209553ab17f27d0f3abd7d3ac712bdc1a93d1f952eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_14.py
sha256:98d7466db0d24a443ceb7462c6b76c9bdfdb62e4c0b46bbdbd86bf358d10a5ba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_15.py
sha256:72fbfa956069f8695d46f3bfd499b3e6b17a680b22623142b8f1a9d67bb66f65  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_16.py
sha256:7c6401e2d88c6607a95453453beae719868e96b30ca9245fbc0514122792c836  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_17.py
sha256:9abad9f471666e42e09b985724de2177f3529ae52782845e5d49057be09fbc33  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_18.py
sha256:2729a213a31f27e4a3d8f1162e49584857a4495b98120f5ac9a555cba45b7f23  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_19.py
sha256:24d7bc8269a0b67b9950076dec994faa7e047de2bba245e63d4a5a78f0ab7a46  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_2.py
sha256:75b9e2d3002779dc0f804d98247ee33a75cda00d771856c37ef1b59e7ab05a2d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_20.py
sha256:770d7d52c3354aef8f33b1b11900f66dd469ec27d29a8a480fda7ab8bad19ba2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_21.py
sha256:a2fb57d7485282ff74274401cf95c03afe679763912e5310f0e7bd9819983c88  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_22.py
sha256:b6772801ead66bc1be6b673d86479aa202071cba3e352145338bb892ac5eebee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_23.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/
sha256:7d8384c023522f44c3e624beb5db2f024a0b2bf7a7443a8115841d286def9949  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/aliased.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/unused.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/used.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/
sha256:e2aa8b927d59d5c0e4ea951377502aaabdf12a5b42e404eedac5d62086f2c645  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/aliased.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/unused.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/used.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/
sha256:5a5cc6049ff80f4ace15e57ddb48b068d0c2a0a1db5d5ebdc5ed8adcaec2696f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/unused.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/
sha256:b57580eeb58b7aa15f7c21b627ef3c3b60246f9c6c07877bf4290c28b06983bd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/unused.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/
sha256:0f7610c4bed79b11872f1ed8f9852a0a97354d8d6c81a4fdf2f6a761a93f8533  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/unused.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/
sha256:c219228ae793be7adfaac2989d70c6c5bb4453d2b7830b5e7803e946062369a7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/also_exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/unused.py
sha256:4bf06a3d0a3cf6627dd4e94f365350d85d6a8eed2c4ac8e36e7dc6886aee535f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_3.py
sha256:9b16c2a352e2496ca30b6f90b3cccc91bd54e0dae31349c385f6dd6ff24ecdc7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_30.py
sha256:7caabeac1a7d1e308bd3bb888bd0bd8c02ee986271450489c355bf7fffbc6466  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_31.py
sha256:9e46667f65ab3ce5aac9bbef1322ef1862fded63cb92aeab006659021a26be8d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_32.py
sha256:ee1a1fda8971211aa78a6edc2c22e1b725dfaf6c3f4b167820803067c8ffa98b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_4.py
sha256:42d3df3be07fe204e222c5a02326a3f8551454046b785049aa9d00ac8c346998  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_5.py
sha256:7e9a7fda84b8ca0c9067ef53ae34b63e60c2e570bc48abb2daca4cd648ef62ce  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_6.py
sha256:42d474e6eb543f8e14c300434bbfdefd3908a11ffb73e9f8531fef6d15b0b245  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_7.py
sha256:95b0152e36aa6700e6ca27d2831c4628bf9eef33b872dd9bc24f6f16f46f93ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_8.py
sha256:607a547e10c4834b9b092a16fafd0d2ade4b7fa9566bfe9dfc59635c8398ba7e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F401_9.py
sha256:a406830df06e92e4b20300ae05a4b8e7a096f253ccfa3e40565921cef8e75109  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F402.ipynb
sha256:16d0f96a233a109c40dad6f3845c073b50ab9ba6c7eea465bc6a02ebac328d71  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F402.py
sha256:c995b50877f0ca22e33d4c7bfd0f0915214e732e1591ec071edb9fe229b8b3d1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F403.py
sha256:b3269090876996fdc49f008cf8953d3592cb2e326baf5f8badd78dc2a9439d9a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F404_0.py
sha256:0645de5ee53943183322fdb8ab6a9754bb363a2c11946bdb4c19447fae292000  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F404_1.py
sha256:7e5fba5571a0d2dbaa48abf4c1d71f1fb48d74982da928cd7bc5df4b7998ef58  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F405.py
sha256:2c929a7ac810c64c7992afe8c9cbec8124eff426779efc6638af80116275a3d7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F406.py
sha256:9c8067c0fc7e5335087a821ac8aeaf202c97d435c9c9ab6bf1c36694e8ee7e16  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F407.py
sha256:96df9b3cce81bd40c6144c2d6de86a45e0a6cc38343002760991e64cc480d58e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F502.py
sha256:334f717c4197a3e15783ecee70f6789349148011bd2deef7350699463ad54db7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F503.py
sha256:fbef66c43e353df6bf51f407dc1379716e94f64dfede29241fcc06a69dbcfb48  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F504.py
sha256:7f93a5d21dc90ff261722dc273212012f20d62c4d961cd51d0f3f2833f09c3b5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F50x.py
sha256:551d4107acbd5cca8f00d5dca797a9998d06b372dd8fdff9698891dd3bd618e1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F521.py
sha256:aed6c36e3ae0ce775b50fabf05f0e10e4617f35ad03bee8b29fa391ccd141461  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F522.py
sha256:6b89c5ff3035d6b152d001770be83f344524e2562de9f6125cdbba47c114e1ec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F523.py
sha256:1e7de12909d8b10deb78a8ed9d6bf971afc1b0db716d78cbba3a19f9524675ae  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F524.py
sha256:19827bf234adeb6d9935747fc4f6991e5973641ebd2d7ac365e561cf7ac3b117  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F525.py
sha256:f4ed96e5de89c26a6bfeaa75674b8de5e91a21143b61d4a300254179e0b94414  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F541.py
sha256:db95f44d983819566edc306d267f71c34ca9593fb8028474769ce3f949ddec81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F601.py
sha256:b869ce8618a6294593f499a4156aed5b315e8b3056b9e464a7b4da2a93d3b4d4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F602.py
sha256:3fe9a31e7708485db72efb031452d2fd44f5bea11d77ff63737bbd836b3be0b8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F622.py
sha256:a9f2c6c34d2804dad7defc2e5afe5665f29648acfb4db6f24d80dba58d09dbfe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F631.py
sha256:f3213d5d9c772b5bd125103413d27bdff6c1db12bb995a0752fc2ac4646065b8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F632.py
sha256:f8850e11fe289d1be57e9b8c238833cedb5e9a6c1d9c01bc22d7353fd2f9344d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F633.py
sha256:1a77a6e24fa0e0274c9890acd6ff37b340426fb09bda523ff7715bc4d135c340  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F634.py
sha256:cdade8a66ca18ce92956f21ed3b7ae9443c02447a73578d69d42d3cc3cf731f0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F701.py
sha256:cd6fccccd1c67ee26f86475a5230a30f1325ae7beca27ac6e6edbdec3ec76f34  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F702.py
sha256:70cdeefce4cfea3b87f697664f547da6e096df3006b55406c08c0238114aa1eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F704.py
sha256:6463d56336f9d3f4fbd167984d19a142db606638bb682d9d3ee612812809c89d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F706.py
sha256:2575c6465086af08f3c1e43f76f947a91dfd19aab5fa37821b9e9a5af47177de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F707.py
sha256:4b91c6d735c93f70c43f3b1de8bd79ba2e7b8c294d245eb3b5926d98fcb7adb5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F722.py
sha256:959eebfb7ab6073009edd85db235067b0d5dfb7e574fa79d3e4eb0ccb6de7f0d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F722_1.py
sha256:ad24531ffc3e8c760b05567d530039cfb1c1a3da6d8440b4642f8d68040bd1d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_0.py
sha256:9b4050110948c54c69b455435eca2d64b81ee0626c8415dfec65368898000eeb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_1.py
sha256:818ce9668df2e67d9f2c3f4c8902c93140bab38c672ff9b4d7ddbd486945ad78  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_10.py
sha256:5ec4aef4abcc1a28c2d6910d339208f0f04c5d7db383662e73df0d0e11d6aa94  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_11.py
sha256:a1b021c74ef435ee29907316c995bde75295fa8af62ebdc0ae8af9230290d351  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_12.py
sha256:a8dac08cb34f59adfe2e3618d1fe1d366a7ca0de43ed0a7fdc99a44b1ead75b6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_13.py
sha256:647ada4c8e5f9afecc84eb064d8fa04881e832ecded1bd84177f57866a45bd45  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_14.py
sha256:c29bc4d233e47749e80cc725376d8f62e955d95fb0eaf2f24e3f4af7064a546f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_15.py
sha256:7de2758864d4c8e03629f1ea49eeae5584cd68c0dedcc5bd79ec7a019d8b6d8f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_16.py
sha256:8ecb3250c81756f832d22d9111f7d6237e153f89aae1f9a607f2068f82b5e06f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_17.py
sha256:3ab1838ddccf766745a41e1ebb5e7966d4cc1ad1477546c40682f2a4792313a2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_18.py
sha256:4765fbad9f2db13e2768a3f901f70953360e285cb8c5fdee21a2e7e315d0876a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_19.py
sha256:d288dd485bf970b6ccee99fc54c5443e1eaabeb6b1d4f413f7b5e72720ecdd21  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_2.py
sha256:801834f7061a2ab44259fac15c475dacfb7b672ec5a2940d76b4c2f54e0ee46d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_20.py
sha256:2e44e6af9d668a2f5e8e28d04f205017693ffb8b721b31b9f7b9186d03a0aedd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_21.py
sha256:596f37e90d491bc795abfe8f6bb92cb5a08c475562659ed840c5c936d3c89934  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_22.py
sha256:7e6d7e5252c064d173f9e473fda4367ea7961721797481ed70e64ce103eb8493  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_23.py
sha256:2439c75363f36a21fb14f7ea40955beca7b36fedc91cc7a3d5b122a9d8f2adaf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_24.py
sha256:f392f23f8b11a12dc2b0392ed55e9dc9570e8bed14b18b567fa3a927c7b709c8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_25.py
sha256:0d6dc633a23f6b890309def7bf4b3c952138ab2980f4f633ac08abfaf25337d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_26.py
sha256:66ac9862886da1c7f0a947fd4b81418a91beebb671d0f829db69c7e405df7b61  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_27.py
sha256:550c03d3d794df1de1cd6e7806549e9dc2dc110dcf5c567448498ba3e3197bac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_28.py
sha256:3835a217a65cd7332902efabb2d83de027bf0e685375e2318397dbc3252edb4e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_29.pyi
sha256:12023e3a2db51ad290fbf0231046003414db215cbb73c075e6e665e446c9d62d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_3.py
sha256:20c0e5dae1e321d53f1f0c50c08e0f1f4a2db5bc0c6e72588bf7f5367b1c8712  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_30.py
sha256:1d080de796daec996a23c9568829373d17e1a09795a4f23130126a06b8254427  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_31.py
sha256:e28ed1f278fd5095c7d56bfc9319d287172a600e42416af86ebe72410752e420  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_4.py
sha256:9a84ad3121e731dd2efd1b34ba3544fbf0f8f00988ea1e98b7518b1dffe8bcbe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_5.py
sha256:cd39f74f52f955f662630332704856f258113b4bec87cd22d9362be0148d362b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_6.py
sha256:58dd5cac832c4fba3cceba686f95ff3451e0524ec0c6c2b19ca081ead9058541  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_7.py
sha256:8fd674abd803e8622f01374c460464c0caadcafb390a27b3d6ac6dc6b6687202  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_8.py
sha256:ef014821870c966ced875f70c2a01c51f95d8380183db3ad72fdd63e154c8d94  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F811_9.py
sha256:3ad1c2e5b273ae9fa3a1d334532191081e588f20bc4dddc6d5d649ba2c4a75ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_0.py
sha256:3f1ea46d8a9cef81983126fd9632393d0eca2c11d47d4dbe1bd42baf64e738eb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_1.py
sha256:216bc57bac516862415b0515d6888cfb7b223a7cf5140f9f0e24a59d312d4aad  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_10.py
sha256:910634098f5dabf119bb6e5a24d0482b88475599d8834cfddf3c487acebb68e0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_11.py
sha256:3e73d042236ae20c6947ef24e152e138ca364e73aedfced17cba13d86019c811  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_11.pyi
sha256:97fe9794d66c3207474e94578326e88c1c4e41e1cffde0b78961a3ed63cb004a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_12.py
sha256:2df26746c41d7cdd64f8508d6f6560913b58c42770b86b430576cfc0602cba9b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_13.py
sha256:5aa102c554cc20af6b5a30bc45f9cd5f8e867b4096d2b2bc4a981e8d78cbdd00  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_14.py
sha256:df9ad8ce6069e85fb418c843f2a8c46af7c313ac922b9ffa2f459de1ac48004d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_15.py
sha256:b7e52a0f1859b2644f57516a34c37ca61e6c176ed51c37e97c523a9ff53f70f5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_16.py
sha256:261160de5d0e46710dc938b95a26717897a4a4e0a7a0d33588bf7442d617f099  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_17.py
sha256:56d8003aad7423a1c893a2577062ebad1746001415b012ec14c94758a006f7be  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_18.py
sha256:e118735718459a70e207d12249e8b5f715ed4e6653607418c5e15b315dab1def  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_19.py
sha256:bef943ff0bfda83a8ebf2070208868197c0174f16865acc1c597442b9921c2ab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_2.py
sha256:3aebd81812da2ae12110d3715cf8482719c561fe1e0d5f75adfd8157fc7cec5b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_20.py
sha256:272956c7037808ff0e303d6ec813cd45cc4cb1f58f0f2bf1d0f27b412ea48f82  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_21.py
sha256:0e47e0b9e1795f6d3ebc35b71740b6cfe48018d58fea4738dad7885094e9d51e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_22.ipynb
sha256:2ff3a9f865edc578d097404ee78e0e98b29573f844c0bb6411c2484e9bc4be7d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_23.py
sha256:81b674fbe2d5503fe5bfcc3c70038b2ccee5bebfa2ad8b9ef71f849b009daaee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_24.py
sha256:4aaddd27fc99eef15421bc62f7566ed4c3c39af2c9e82aebf5ddf7f637bcadb7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_25.py
sha256:51c3d018d0873912cd78684fa264d3da0fc2301a4d63eaf0dca5f210e5e049ff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_26.py
sha256:0e3b59134a9d34fea0c9c76863239fb1a4a315003aa2b6e91a41d65b810bf6ff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_26.pyi
sha256:239e367226bfa0a7e7614008e7b6d710c146fb626a2b14b979381a6c7b7a8d2d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_27.py
sha256:94324d66c8ba38993fe6006188984185b0ee1d9ac7466c79c81b602c2547b23d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_28.py
sha256:e059b0e6aa74099ac966613bfe443d279324a601589a53e10789a51a190b9a71  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_29.py
sha256:21a646901aec0dafe9ab404e511ae701cd134db39f4ce47e1721e0d968f293f9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_3.py
sha256:75709cccb0ef0df4be014b392e2f61ae0dcce22ee800f68af295d70ae75b3c07  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_30.py
sha256:0822417a91f15f5e9ee2fcbf9304f7fe084c49b2fede8b6873e39ed34b72b189  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_31.py
sha256:24fa859b794598ef8dd8ddd22992a9d8dc2354378c9a28594abd961c2bbac3ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_4.py
sha256:c8c22a3a421fccd5d39818aa0766c1093eef53a4dabb92ace0c9d37e60d5c820  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_5.py
sha256:8d47fcd0672e59ed70b09534ae60350c3c787e2e818b8679288a86300573ccc5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_5.pyi
sha256:f122fb23c0b2c138b817511dd79e56aa12c567d98e7b7eaabadb05adf705e842  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_6.py
sha256:0b755aca97400bdd564f0669958d03ca85a6b4d9fc70f24d700494eb18722738  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_7.py
sha256:0558d31821442febd4087c06f9884d6a034a29b0d555865613b5b2e34479302d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_8.pyi
sha256:8230470d27aec4cfcf4976685ea6c7b6cb68edd7e35f86cfe0196ecdc9b853ed  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F821_9.py
sha256:fbef3150ed89cf783dd239969a86297b7262dc038a34e899a4af9e6dccb9a7e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_0.py
sha256:19020d445bdb06fac6ecec32ab43a35f6342817769b32198b559f71e4b9a51b0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_0.pyi
sha256:5fcbe430f7a66d88159527ceb5dd8e9b7768169df58e4a86311e270039fd0f84  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_1.py
sha256:d8116a454573800116f556604f07d22ae8c15ee8492eb3bdd0118c5effc18be5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_1b.py
sha256:17d7b40013377688fd2db07d606dfc1a03427324ebf50be80b73d24005e26603  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_2.py
sha256:6c331ec2b3db7c97c22d2308fa2f8ae685f336f14311f44fe4c82bbb273d413e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F822_3.py
sha256:a67da255b78afdffebf32e24242d5ae025a3004e619b2a220d47edd20357990b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F823.py
sha256:3aef902b4664baf2b3be3ece5b01960e80b7a3ffcb2cf4e9ff7f05ecb3c5e3fd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F841_0.py
sha256:179716c27db31aabadf1884effb78642ea8f3c7a325a0a5bc601e16ef06517f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F841_1.py
sha256:887d255345394a5b769d4e48ba70fe6610f747dc6bd9173b5accf1d238a8ffd6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F841_2.py
sha256:f02162977ccc457f04c978b64300e9490b7fdbcaadbfabc1d1e528f9840aca4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F841_3.py
sha256:3c0f7f26980a61af977e12adf95c1174651f663edc88c904278dedd228410e35  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F841_4.py
sha256:68ef46d7d2f44c7982faab5857833e5adce7f7a12774dcacaa6297e422f9c2d6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F842.py
sha256:4e42b2ff269bf399638d24e7cfb7a2379be1ed0d66bac608d7a4cb33b15f4561  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/F901.py
sha256:a3d886c24c93b7cafff8c21c0a9def908702ad5e05291f0862fb9cfa0a038d4b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/__init__.py
sha256:c1074ba072d833665d55f5f295b211a25923f8aa4286bc092ae7336e3b61a785  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/builtins.py
sha256:d6b7121853f91c09dee022543c99cc2199505adb8aaf7f6c5bab4f7a1d13e65b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/future_annotations.py
sha256:e592e9358e8e1d01d0e67dafa2d0da62aa0b3fc05a82041eed7cdad71ab105d7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/multi_statement_lines.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/__init__.py
sha256:feaca8252043d8199399bd5e281ed9f1745f09f0c9105b09e94545ba074032da  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bar.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/__init__.py
sha256:44fd8b71291f91f6534ce2564dd2cc2ffde565d78655dcc4df36a1fa72a23865  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/baz.py
sha256:f06b07b5e77ee2eabd9b732593a1b2f858f32650f055434fe73e185d356db851  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyflakes/typing_modules.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/
sha256:337f0d2dbeb4bd27b10452a0b671b4548d6d818c80b068d0549998933472f089  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH003_0.py
sha256:103e7f2866ac86e7caffc43c77b689531a8d880819e27abaf2391f8f9c880f19  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH003_1.py
sha256:0c1f741f0104269635cf757a6822cc0600cff15cd067847904723c9f3c5ad216  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_0.py
sha256:da6e2d84be77660d15eccf65110362d134b7d74ca71ed8e130c93b92967bf7a5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_1.py
sha256:92f769e85ccc5ce893023b60cac1a3134e05f1bb6a60dfd7cb28cb5ecb41db8c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_2.py
sha256:8e9c92d7ffbda562459ad95b7f1ac94bcd55a9dabded4485dcf4077a773ff2c2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_3.py
sha256:9dbd008bb83eb2599b684405e6d2cb30369bde452be256fe6142aa517251d7f6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH005_0.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/
sha256:57e02bb993b7b7139cfd21191239d5d39c1c406401c94c4fab17e86f50aadd2b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/assert_on_string_literal.py
sha256:73514217c6ec9eb76731508750230a181279082a5848dd1d6185683884ddf0cf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/await_outside_async.ipynb
sha256:e20cc6c88293b7e48dceacd051fd6af87f0b998b6159cba6065554903eea3ed1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/await_outside_async.py
sha256:9f2d85ae07e585ee9dfb2297ea20c695355b6bc8a6066ada287c5e5929768b80  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_dunder_method_name.py
sha256:d40abea3ce169ee150af91de7e645a0cc2867c60b9622d2d7682bbed7bbfeda8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_open_mode.py
sha256:2f5a490638e0392178cbb85f7919683020ff991405dc6e249081700b64401602  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_staticmethod_argument.py
sha256:c936b02d6116a46b6e4bdd2e3c7e91f4db612d1f449e04c5dd1d1314083fed05  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_str_strip_call.py
sha256:97236c82c5237729ce8a1853c7bf1cda4cf98fb65c71894d0197f6356d341381  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_string_format_character.py
sha256:efa0835244f18184ba5ba7e859f85ac5065a7d5f3de7275f33646db311e48c66  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bad_string_format_type.py
sha256:13aa18c475be3dcbfca51f119a675d457422a1c9b5f45cff3b080d6b38571d94  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/bidirectional_unicode.py
sha256:492ce63c71eb7cdb0a298e4c5a5d0f8c63531da53375a203a8e0bb31d7fe5eee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/binary_op_exception.py
sha256:d958bc7b23b9615254ec75528b29d34604ea6659ac8a23e3b3598c8e824f7220  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/boolean_chained_comparison.py
sha256:6056f019dc9b549c3433f0bf06658eade51eb5ae1f14a6fad2ea0979ca8842cb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/collapsible_else_if.py
sha256:bdc385719d8924202b9af2a6131548966561201eb55f5088321de5724b2341f1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/compare_to_empty_string.py
sha256:ac255cfc7ff069a6de131de27f79cb100e22c69f50515727b425d79e51ce0c36  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/comparison_of_constant.py
sha256:2abe2a9d501ad0c6a7bef8994081f555b88dfbd511a2bb2e6319f914ad2264e4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/comparison_with_itself.py
sha256:6ff6612aa535cc74d9799027de70b4c90ad6ddfd6f90e590f931ff150dca4b02  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/continue_in_finally.py
sha256:e5a2f113250b5e68fc9faeba5dd16b6f5e0b919cccbbd075488a7f6cf6abebd7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/dict_index_missing_items.py
sha256:068c7d038daf53eae67d43762a5c977744c015c122b72101c060f44a24949f5a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/dict_iter_missing_items.py
sha256:287b42a7b51fb860f25a35e946f9d30c9227b892bbabe47223d243fe1dbc856e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/duplicate_bases.py
sha256:7381bbb239693413de86329a97927d248c6bdeea796ec8e462d4ebb06d832dca  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/empty_comment.py
sha256:4391be291894e4b4df11e4c6a792d0a7aabf70229c47b4898d77daff5f4b37d8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/eq_without_hash.py
sha256:b1c15fef28110bac040b035d23e0b897c6bfc6d9a59b5ca02f2facebfbf6aeb5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/global_at_module_level.py
sha256:a72a90189c649e00ff0b0f98e5cd470fdc29cb81787496dc67bf076c34f6c510  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/global_statement.py
sha256:afd7425f9f648b713ae90a54feee68841874ac1acd603d3bb1bd4be1b37dcdba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/global_variable_not_assigned.py
sha256:b3de25837985c1d94847966bc589a5a8e7569541e92e8edace940add06d3b0db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/if_stmt_min_max.py
sha256:47404ebeb791a4025b788278f07707c55c7f572cda802658af7d49f954b9fbf9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_aliasing.py
sha256:f92cd0ad04b6d8fdb9ddbbe0d9c77f91993e3e7d2edb0cd1cd9d8fe76c99b3bf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_outside_top_level.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/
sha256:a95894584d96498c7507073f2224d68fcab8393ba842b8ca13cd25c8a809104f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/sibling_module/
sha256:cc7e59148594b3d51c3b718780092ef0608cff6c7109bc7bae6255652cdab08b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/sibling_module/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/
sha256:cdfc050736bf6906957c6b71ad464d5f67fe489348e1a8bff39daf1c89c6c926  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/__init__.py
sha256:a600fde71d155e2b543c07ee884c8f6b98308bd98ebcb0bb9ef645c60cbf749b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/__main__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/subsubmodule/
sha256:7c84c4d8ff5dff86b684c475e5c2babe9685fb07b33f002c3d3d406510f9fc93  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/subsubmodule/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_self/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_self/__init__.py
sha256:d612e0470bfb6c4ec1b4a48eef119c56b133ef15c5ebaaf89e44aa3d6a1e6560  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/import_self/module.py
sha256:150ba7f9b08459d70efd31c0907298141d836b34109e187992375c7d70ef488b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_all_format.py
sha256:7c43ee074126bb9b490305bb46b2af7e7ef16d5bf3420be633f0a75ae91a8247  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_all_object.py
sha256:578cc6a627a80551b5bf4910c78c6cca310aa71a570c19ca772a08c5d84d5823  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_characters.py
sha256:0983af376a05cc805cf910d8f969a9e1a6d4c25c8e944a599729772d60ffcb23  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_characters_syntax_error.py
sha256:c073b5506c41fdcbb6403329ebee611cdae63617c36a511a89e343d0544b07fa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_envvar_default.py
sha256:f0dd8a2f84482b4fa42eadd256edac4ee45ebaa48dad771436c4d3b4032541c1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_envvar_value.py
sha256:bba8f16ab96779826426d4e756b9f5589cfb0b5b40a611500a0782739e6d8e66  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_bool.py
sha256:50d25de886306cd73258e56573e61f09f87ece8988f53f0ead5479ae98d6932d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_bytes.py
sha256:d4a530927ea19a8663375d419164cfa45041d725aabe2d8f439619df0805ec1c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_hash.py
sha256:8186847cb076faaca1dfcdb0e517904f369d58b41642e6ad85877415d9096e65  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_index.py
sha256:748d7cf33264984fe7017e39e050e79f1247cfd3c54ef037c67dcb2440f822e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_length.py
sha256:5b077d461388aa6ecab9caa39b2d1415fc5a340797c64d021ff79ed46bf24681  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_str.py
sha256:c65dc8914d2ff8db713f0927215b0114c3b7f2a880edb34b6d24c996e07257dd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/iteration_over_set.py
sha256:817202fb9c857d337d5d8213b7e664e63fa42170659db3cc690a2c3d57f2aeeb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/len_as_condition.py
sha256:0a05e5df36881cab4130a1c7c1b28b6084504e657aba69ff8754516d47e3da65  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/literal_membership.py
sha256:22274948e84c22609deb838273bdbbb64d2dc1479803c9dc634b3f1c08ad048f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/load_before_global_declaration.py
sha256:72b17098ed4f7c47d11edade7fc27631a1bc60c3de75d44e0ac202c01fb58da0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/logging_too_few_args.py
sha256:14a1b279e0baf1eb2e4b6af691ac195bbb06aec439b2bf47ff804bffaed465c9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/logging_too_many_args.py
sha256:04c54e3403912b25e22c71a08700178961f70b9ce259ea6763d6eddd26d691bc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/magic_value_comparison.py
sha256:4033084fdac5edb8d837fd166dd1cef83ad72447346b9a5a4b1da68b27b7f878  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/misplaced_bare_raise.py
sha256:df5f935df1bc4a778f8caa6f9b196821a8824df0475d21757fac1f737ab08f88  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/misplaced_comparison_constant.py
sha256:d8d7bf08236b32ee7c828e279dbe5899f2fe953662f0b2b7fd1920a557b40e9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/modified_iterating_set.py
sha256:15a4b750b8c18da4eddd238ab7bd3e3dd6625dc4cf2adec7084347bac2d6c47c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/named_expr_without_context.py
sha256:a55ee64e5ac8ec90fe9cc218c65c78e33e05170e85a3dce3a703f54ebf03d5cb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/nan_comparison.py
sha256:d8f8aec200bc880b5de917885a1f22c6c0c65d5ec75c6a9d78d6c669aa007424  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/nested_min_max.py
sha256:fa227e4e604d35b41c2bdc1098c56d82f4821eb3a3cd021971c07b9826c1a424  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/no_method_decorator.py
sha256:19070cdea57f14574109ba06a814db4e1d8a5b7047f10d21efe7668c4b14d84d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/no_self_use.py
sha256:b4de0f467bf133374c5a71952fc6010d39930cb8236651ad3f39824947a69cc8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/non_ascii_module_import.py
sha256:33e6e97e0468906ef5aaa5bea52c7293b26f85ba990788e115c6e631075a2c1a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/non_ascii_name.py
sha256:ea9db0f0bc2e7852d782fcd3e66a5c0a727919bb675e4e2f3f8badafdf8382aa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/non_augmented_assignment.py
sha256:f531f884706c1b69fcf3b8c7deef43940f8852e1ea2ad62aabb0391140a7cc13  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/non_slot_assignment.py
sha256:e12d450c93e400878c29f54eb56661e6ca698c5b7479b5f93f414756d97e6cfa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/nonlocal_and_global.py
sha256:41396f0ad1b7f772d88d6f998104c28aee288f5624778c0220d01b06ddeefeac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/nonlocal_without_binding.py
sha256:93c2d4d14eeb3cd5f92b6bb79c23107c464d85e50f5399cb087dfe738f233c9c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/potential_index_error.py
sha256:149d8fb3e16ef123c2809b8c28cdd1f5d0846861b9a39776edb4991b3973d80c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/property_with_parameters.py
sha256:48c3e4808aacc7f3beb4c8b11a62dd898d846122158afeeff26a2f42c236298b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/redeclared_assigned_name.py
sha256:d3baf04f20cf84a2abc35a1fc3798a945e81b2c2d3afa2b6a760720c5de22844  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/redefined_argument_from_local.py
sha256:af887fda9074e4075ad09a6122c16acd02112fee5af078aa83cbc77dbc9e9cfb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/redefined_loop_name.py
sha256:b72c00c5bfdf3c10a10ebf43ac04aca9e4c5726a4000d5189fa4ea96d4f8635f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/repeated_equality_comparison.py
sha256:a6e2c7b77ed707f7a0b902f6522f6de30e97240ceaf562dae6eae04fbbd53a2a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/repeated_keyword_argument.py
sha256:5ccb9adc42b3784a38b52856f54d6289987c5a7a85f853a35f505885ab7760af  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/return_in_init.py
sha256:ceb835ebfc7bd32f715e0032821b5ce57dfe411313eceab738bb37cff97b1751  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/self_assigning_variable.py
sha256:b6e7e9d6f56d8326d0bd99c1d310ce8891fa2b1558b0500414179b12bc35bd7b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/self_or_cls_assignment.py
sha256:743b0197c06eedb86544dcb9077ac0dee698963da74bb9312d258a212de26c9a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/shallow_copy_environ.py
sha256:c3b63774dd81c2615b957e793d6182c040e0922a89f26b3568db6f3ed729b292  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/single_string_slots.py
sha256:e56adf188109b6c7eb8af179f9da44395ce03e26bc94a8335a178e826da3e5e9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/singledispatch_method.py
sha256:05e96f0124fd60bd24e29e6ea6e904bf69a516185f27902603d3a1d14ac26746  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/singledispatchmethod_function.py
sha256:43b7a075f824af291c599a40e27dc19593c122c19c39fde816bc31562cdd74b4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/subprocess_popen_preexec_fn.py
sha256:456485dc27872be5066627bc5f93fed35478c203e682b1c142ebc12df61e8cff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/subprocess_run_without_check.py
sha256:2fe5c7d81d447a132500c01e9e79f129c83b1a6cbb7a05cccd800086ee61f83a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/super_without_brackets.py
sha256:09f4067b973b062140d58225dc935f091ac8a4f1eeab3897f0c22b775657ec39  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_0.py
sha256:49ecd6aa5e4264471f7e379a350d60cd17ada470212e310d565c37f401b8a13f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_1.py
sha256:cc9b1623b68681ada78b0a434b2e78fa83c93d15dc5f1750bed6c2b7d2df75ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_10.py
sha256:c1a7c9aa5f9aea770717b90338baaa63ea78f9635555bb6787f63e14fb2c24e6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_11.py
sha256:f7b9e6738825b7c50e953afe5c4e8b2243c1a10a66580dbb01f4ad22f1d55700  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_12.py
sha256:cb19a4b8997991f7eddb700dd27c9da22218e8ebedc0dfdcd145f894e44626d4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_2.py
sha256:e7033ab127be26aa93899819d49b8838887ef52a90c0d9aca2cd154f9556411f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_3.py
sha256:84e3442f6a372cea8f5fc997f81d467204261fddc19dffc05e752fb44dd08211  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_4.py
sha256:e6b433f2876215efc05efefca548a4bf39075ad702e465694b13dc821d166f18  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_5.py
sha256:c71d3c22184533e15bb9e92101963f55ee11e0aeca39995f129668dc800caa90  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_6.py
sha256:d5d310a557e1ff14492d7c7c844f11aa4346b3cb1eed81ff11c4660e3e2743ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_7.py
sha256:25dd60be525ed771344c3596540963e25df5039e01e5fb4b8b8e30496fc694ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_8.py
sha256:f5fe4f55e491cc8637a7bfdf96bbbb35cf7d4319d0bec4636ce5799ef79b0ed3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_9.py
sha256:71bf1bdc311a727656a314b892ac059947267b13e9b00aafe5660ac25a732cf3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_arguments.py
sha256:7868ef420184eebd4652a0735257431b71a661f7e75197500eca17d4018fe9b9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_arguments_params.py
sha256:1e5dea657c2af08dacc1307af5d9068f16a8995b6d6aa169ee441f32b75461fb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_boolean_expressions.py
sha256:3c1e1a8ff2c85efa2c12b35e69d2d827f18c05480a582ae1982f331d6e208f8f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_branches.py
sha256:2f77b4eb0c23d97f5c8bafbf0258936cdaa6d4e9808919ff0a9331223e72976f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_branches_params.py
sha256:038856f7c72962b689483f61dc3c2d89720f7b0dea6c0d018fa9772b9939279f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_locals.py
sha256:5fb4189cd6f5ba19afede3140d675c14dfd5c2e5f67397bc6c7684b1fa30f7ac  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_nested_blocks.py
sha256:8913bbd7406c411990de924f7c5f5700c52797d7fbcf1e39d3cf731269c709fd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_positional_arguments.py
sha256:cb242c5c3ea8896ab1568fef9e29d8c2f716221e855ff684bd5086cf679146a2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_positional_params.py
sha256:b88c7819c874540f672a01fefbb5b1c31503ec105c0b4db70650df08e5afa333  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_public_methods.py
sha256:9e84074a72969e5bb2b2e1dcc6eceacb3234fb036e1da48a00fe0f3acb1079bf  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_return_statements.py
sha256:4ed203d22f20286baa1492978aaf1e4286d06b1167241e1300772f741e986d98  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_return_statements_params.py
sha256:00c2bf05aef9863f7b63cfb45c290e34961bcbce10f3994a95a202f353fee9cc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_statements.py
sha256:4e19b12a91387d83f3fcdd2c5ebf32b7781d147826c2200a641c2d9727c85062  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/too_many_statements_params.py
sha256:2e7f12c2784856a834db2e1fbf0f9bd5306b7407894d83fc9b87d9e9b2380517  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/type_bivariance.py
sha256:199a6f46e1bafbd22d7015acf36a9b80b714ba55af68b7522bfdb74d73863b55  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/type_name_incorrect_variance.py
sha256:0c56d5bf62e694960810fb73010d24b82c554d30453fe2a603e7d9115e1525a9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/type_param_name_mismatch.py
sha256:f45ebff1b692d7f29a082827a5fe42d163c4b3c7e891b3bd527b501e7cf6de76  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unexpected_special_method_signature.py
sha256:475352b20f1d534dabe084a723cdd65577ed701430303bfac3080cf9c4200df2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_dict_index_lookup.py
sha256:fd9b34a82c2e9de04aade01cc5009aab2bbc1d0a7c13a5d709f42abecbe9593d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_direct_lambda_call.py
sha256:e5a41a15cc435dd1c3adbe65a615869be56aeaef7a44685bddc22ed6bb397803  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_dunder_call.py
sha256:8bb83afea9effd23444f0120ecfeab7ff54498b532e3bd5e678b58fb8443232a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_lambda.py
sha256:ad4e6fe14edda3fc0ffd7379340021984abee205dfdccc0ecc453b8965311d28  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_list_index_lookup.py
sha256:d3c48cc35411b595a5efbbed891e51caf5fa38a832b395a82149d29af20bbc81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unreachable.py
sha256:3575e5b04c4d3faddf35df0609356ea6a3de76a41cd1ca4c08913ea9b18d1c56  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/unspecified_encoding.py
sha256:9d364722725c10b00996e5fe2e6952e5bd8c5a3f65b6a5140069371dab7d32e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/useless_else_on_loop.py
sha256:2c55307aa8dde30eb4be6ac8c7de7517edc074649928f6c72803ba7389f699db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/useless_exception_statement.py
sha256:cfad0552fae809751971bc11f00c90585673bae999f011baa76b47c4cb0cf4fb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/useless_return.py
sha256:027d384e021d6690e927fb6691cf8df2ba7b90ed326929f70f04baa2b39f1264  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/useless_with_lock.py
sha256:59ac792293c367ecce4406541ce0c4eda6cdf234b63d07ff10230b8375e787b0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/yield_from_in_async_function.py
sha256:21b3123acb011ea1ad9889de364fcdcc27d62ad8efd57c9f89d88592d238c7af  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pylint/yield_in_init.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/
sha256:20cfe63685aff7d3091ec5b5daf712f54878dd0ae088c6e5f6842ba2e10042ca  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP001.py
sha256:b41476ee41b5654ba647b6fc2e5a8dd6b14e8783a9bcc823941b1c99f183bf37  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP003.py
sha256:5e90acfc8a9f0d8c51239d79f8bbde0aa0071190af6743a4747b7a5c34252668  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP004.py
sha256:76ccd15532b5ec0db371fd3ca3e87bd69543a4b2a1095a098b3c5c6213ff4ce1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP005.py
sha256:bd873830b0225ac4ec8cc90d9f305cb8464fadc4e9acba2b6406d2d40255f423  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_0.py
sha256:c7be865faa068b727438d3cdaaadc95b61b3f4f15ba290a573cb263260b76d68  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_1.py
sha256:caea10d51df2fc1be291c2e4ade0d121491266f926678f2cfd3a20d225f92dff  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_2.py
sha256:ead3f4684f4b80cad2115a8068bd5cb537089dd4c5e9292241b8253be5b5f053  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_3.py
sha256:5bedf839a43f7a1e58822a3a69da14abeda461f3ecf12ad59ff12bbe03b4063b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP007.py
sha256:0dbe66b3a5a2955cca4bc90e298a85a4c4a10630b17081211e49f99348cf984a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP008.py
sha256:70cd26ee64d15c243177e340f75470186b21019123f4057967a04e6a596f3d8a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_0.py
sha256:e1c9ede64068171645e9203e10ed9ced1fc2082e779905e57a1b463e3e2b5df1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_1.py
sha256:5a4b2c50dc0a10a809f3bfa31e218b85536d4d89f4cead04fb9704fc616861d0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_10.py
sha256:aea451da52d03e28ac74dfd4459eb682d974015e464f2efcc79cde6bb5b86cf9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_2.py
sha256:d8522e710338cf4dc92ffa15803c05436462f460d4bc134365419051a0afe3da  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_3.py
sha256:3e611f05c1c41f5aa00ec4de767455518747367113c9efb1a50d83c7e496c31c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_4.py
sha256:24fb5eb47092f43c96aadebafeeb2b884dd79cef5367d3e1971f6c2cec467e28  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_5.py
sha256:f6afce244884ec4e9adbd638b23af20cc52aaea84830cd6f6a073f38fd088300  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_6.py
sha256:9a1181743b467c2ea7ce779a0f2b29b618023a0e9d22c3c507382a1b02fd8a62  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_7.py
sha256:3558c8b430cc1dac0c33c32439b113fad5a25af7d16085a42d3a2b14654f9809  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_8.py
sha256:ee3fc61b77d5517a67e7b683bc319ac9054fdfa6b94920f5a335ab4f0dd69a81  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_9.py
sha256:2547264f1852254081893ac4710d07a7a1ef229f8f1028d099352e4fede1720b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_code_utf8_utf8.py
sha256:6442958c5ba66b92f36be1f878178abbf771ba7d9791b694de9fbb9d90ab1f3f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_hashbang_utf8_other.py
sha256:8218198da6029d6c4cae079c1598a5cf74974495d1d872d73e35754c66424a46  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_many_empty_lines.py
sha256:317d129b7bb8ff8248b19e78f68e593a6f5f06c5adcd408087f732ef01fe6aa2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_other_other.py
sha256:f113b147d71a0ac18d3b1c0aa285334287a80058918beb28865233ec8abc1833  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_other_utf8.py
sha256:bfe19f52a06831feb49c25d05037481013fb733053e6790564b4ec09377a04cd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_code_other.py
sha256:03942fdc6594279b106448a795cabc75b81767c6d94ce62c335f55d5d120e8ea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_other.py
sha256:0b1d632ca8615079d363818e46d307d4d04e04c92eaa29d8dcd894d15aaf5405  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_utf8.py
sha256:5c46a58c300a8082d81e431cec300a743a8d70a3e4f89270f5bf831896bea1de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_utf8_other.py
sha256:b70a4b1bbf765fe4711fbe41cffdad3b6a0696247f3c9bb75b7e52e96ec2821e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP010.py
sha256:3c18be50826eb53ba48c7357482afb2a7caf5fbe40607d156b7e67059cf8a6cb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP011.py
sha256:df3d375a84c3f421c5d1ba1b5498460b505166ba8fe2af25e99aacd20b778930  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP012.py
sha256:ead59f991c4ecb299977bf9d4ee3fc9c430bbed1f14e245b23f9200fb65d777b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP013.py
sha256:0404cff42c45674fba1a61dae019b07789da1ccddcf953113f3d717a5ee02a41  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP014.py
sha256:903dc4987617b89dd3105f87739b3f3c374b2d055fa50439dacaf86fe41c0b12  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP015.py
sha256:688a6299a4bd30b708af235c2d76eb0ddb417ae614ef1e53e2dea5e36189654a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP015_1.py
sha256:8a33c202a061114b46bc8dbb8a3517f144df0cfee37d69f9ab1bbb7b344d2bb8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP017.py
sha256:df08e3e95114c9c653d042f41c1e3ee49f65be67bbb950e97de468b7aefecf78  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP018.py
sha256:102d7095db708a908ef87877ba45e962d600d3c52c7492df99dfa33553edda78  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP019.py
sha256:7ce6f9fa7cad181fb329e616cf669493f46520043a1139f8a63a1a0ecea590ba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP020.py
sha256:287ad151cabf769e3394aad21a738980d97eb9459a03c1b5cb9dd82cf7723407  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP021.py
sha256:9c3d824db08b34e6ba2a624e0a018bcbd185b25f08ef88aa1f790d0c17224ee7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP022.py
sha256:d366f0b898ccae30e2042d95b90b786cbf2fbb85eacfc9bff7e1324900d9bcee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP023.py
sha256:5ab0258dee5763db56a98409c41035e566b6d5917494386ce910bb0d7b21461c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_0.py
sha256:d4959dd3337e12c985db88c62dac91d548e0f30be531319b527023b72f1a4529  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_1.py
sha256:c90a73927aa7dda2dbd034f0b3d657e29c1157a7fa9378159d15f52c81050c33  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_2.py
sha256:47594a73c7d9be5b32990a16f95794f0fdf5f77038b8fa192fc196067966481f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_3.py
sha256:c81a83f3bd2feaabd66c4652919c3433ace0be11034098f82609e3be7f0454db  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_4.py
sha256:1674a18f2c5174e4fd2f65d2b681bb60c0ce3046c71b0dbada76a85117843563  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP025.py
sha256:bf17717e5baa173b69678974b983d1c9b33b3b6df6996e6f013517488ebfbfc6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP026.py
sha256:97074c9c3bfda048fac4ecb9f5b32fa86d42f118a2930c9159d222e75b47d52f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP028_0.py
sha256:b58a5f3059df730cf9895537ff46ed46e100249196036d32ef6e4971563101b0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP028_1.py
sha256:a3615cd428821a6d6ceadc22237d97f702c1d735c1bd1730f9b7b080b8ac9e5c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP029.py
sha256:b4b7dcefec2603876a150d918beb5c3959f13f4b9cce024b4b5606436f8bd0a3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP030_0.py
sha256:bd42c4643d39a7cce190be99ab06d6b0a4032a7fc7af10a40922c9af9daccb12  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP030_1.py
sha256:1c9f416d26bb186ef4d9119719d8244d20115213b293488bf9fdc8d494537f2f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP031_0.py
sha256:ed0abcda7f593642b076fec74a0a7625823a517faa15f182805e6177e4cb7ac8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP031_1.py
sha256:393b70cdb82a225f6d2fb6d4155bd5ce5d05625bb1971eb71fe2bc0f7c52d90b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_0.py
sha256:6dbaa7d8e2da2269a48cdc55529a606a32979fa836dd8612d703714528c1a54a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_1.py
sha256:e035c3433e0bba9998c5ea42fa8708cb6b89555d0044c12a4d2c42cad69669ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_2.py
sha256:4cb679cf0be6df9790c1bda0a7f18a7a5f6e8f886fb1b900e9791b7ad6e2a644  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_3.py
sha256:fe01e9b530e80e95f60d87a423677bcb10ea48e6c3b54c87c4f348d5e07b296e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP033_0.py
sha256:faf0a44375f69cbf6048d98886499d0d98a52e34cac2722586fb54942c9dbc3c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP033_1.py
sha256:2e23bd4050160b86354d6f7bc4fe6434d2d01d839c09afdc7fb2cbb764ff2c1d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP034.py
sha256:f9e7ff14a100a27cb0b080d380f2996165115e4cddce46728b4e5ce445a91534  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP035.py
sha256:3a0951f7a90fe768569f83fed040bc30f0d1e251f3bc30b1a6b0d7bacd18aea0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_0.py
sha256:6824fad18a3f84f78b2b2663bc4510d4aa9c2d30177a14459d68f530484a46cb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_1.py
sha256:fd6bff9ecac54afe2036c2ab2ea15d11a640a4747e2c8df26c454b98c19291ae  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_2.py
sha256:87d01dcc9ed83c12e80ca8797cda4c3c8bd1f455b983111efe0595f4c10e6eea  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_3.py
sha256:640b302b46078ab41ea15198154e499df845079aba23d559f00dd57b5e7ba8d1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_4.py
sha256:e7096b23b115de23054425b6e7fcbc8c9c932d00446fc064be96c6aeb702e324  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_5.py
sha256:97cfcfd49b032f2ad66bdec7d19d9bf65e29abb5108a56c4d8cdc1ca40aebc84  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_0.py
sha256:9fdc534ac3b1a42266043b125af253925f805d77de694b67a32b864e2b1e9dc0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_1.py
sha256:464d87345957116422014f0457e3fdbbfe8f5ff744855988dc3927f06806f3a0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_2.pyi
sha256:84a17050f22fb67a5128284fe9c8c942364ab25d63889ff47b5539e4e1e23309  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP038.py
sha256:d7728542f91b6b2a3c7e82e30bf28eca3e9720795e832f28f1779aaf5c04ca98  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP039.py
sha256:2a9adc6fba7e65134173e6d5d049d4b5b90dd4201c045097460d77293f86fefd  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP040.py
sha256:2556e2917baa468fb77dcde2a3f21a914e569adc695e3db51abf4b2ffecdb086  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP040.pyi
sha256:de88828f5b7657826710674f67de3e6ed04170d0bfabcda921e3fb9fab3f1d59  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP041.py
sha256:0724980cb9754666ae521941d7bd6a12e609225a172e84bbf32720f09baf06e0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP042.py
sha256:e888d4797b243a26ab28339e9a2dde68d97beb6b74f3f55e97bb6dd69e8046c0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP043.py
sha256:b2e043b2748bda4988575220124ccdac567482c35c07cf63332ae410a4358419  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP044.py
sha256:e0b30a3cf347a16549ccdf52845bab265ab7c1d717366b53607a620b7e8d6037  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/UP045.py
sha256:1fe6b079f3f125e8f0f0a92746b4d52c637b9e22534263534150c5eb4c84976d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/pyupgrade/future_annotations.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/
sha256:7d433c10054518df050bd0b934c1df7f557bfac05f12b361df3cb08317a20f1c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB101.py
sha256:cca9e56aa9adce0313ba4d99d2fcc04681b365e72c1b9b982d0c1c878c05465e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB103.py
sha256:d5bb3c28134ebe65a3b1d8610bf756f4135bb8220371f23cee719b2e01f56a6e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB105.py
sha256:5b5e554c5118c859b64434f7ea31b2c9e074f6af284d97540229a05b40ef1760  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB110.py
sha256:7501722159d5c3ceadb4e7d6f4f4adb9e02affcc0856f77cc17bab5ac12ce349  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB113.py
sha256:8f1d472d51c74eede340acc4bdbbd4bd7c34cb87a39c3a070c95b03f4f350feb  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB116.py
sha256:ace491e5f3f340143071c69a5fa28acd6d2fcb5fc21275d8608b0a4b7db45fba  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB118.py
sha256:561328fd8dcf4d6e8d646d6ca2feb6391123baa8a89d26377ad53c784440851c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB129.py
sha256:14577537fd5239f369ef095a83080cb035727ea458f29bd797bb305e564a0104  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB131.py
sha256:81daa78fd8b6406d16449ef049b15189cfd6aba6825ddc15d75497d050cd2839  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB132.py
sha256:b8e9b95fd5dd0286c6becd5abdcfb5a73b0d10158557420ecb56810a51a5b868  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB136.py
sha256:8385739475620084e0ecf6f0436936d1ec76da5ae208b5ba23d790ff71c932ed  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB140.py
sha256:20682ad9377dbff4356a5c72ce874bce5303d51e4f069d9d45bd32c96c44c839  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB142.py
sha256:9119c7856aac7703d5ef6a8891a1e2d8f6d773039f99f614f4b56e992f64466d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB145.py
sha256:feacf59579e02bc8251eb6d81708f12a6022911a62a13edf6cc3c0f14071bd14  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB148.py
sha256:67cdb307b07950afab7b3694f519b80e59bc9125e7c0804a2ee5a2982d338da8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB152.py
sha256:468a11c3b00f450f0447783a171d46a002db1c1259402ce9713310567fa5817f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB154.py
sha256:7edc7867c22d49df67e8a8ddbf56a41ddaef98f6e209f90b711238e5348c28c0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB156.py
sha256:a5796799948f88ff329a04d631910bd2ff07047b4a20c371b158f639bfd57bcc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB157.py
sha256:633da86846709611b585d60ae110c114ae29a791993ee4e16f9e45e4b12375e8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB161.py
sha256:864b20998384b5d964c0ef770478d9dc54a47f526adc88e16a3df8c1cec6c10b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB163.py
sha256:851b8f54dc32b83e1b6ce32c1b0311a3da99a922d5294b60186cafa82fdf9a13  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB164.py
sha256:a6052da8b8a77b78853b622bc17dd041eb4375c45db38ba508e1688230e4893d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB166.py
sha256:65b64caeabc51c189ca593ba1b8c4485e74cf4c4002f44fe05168f889d8d76de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB167.py
sha256:7034cb00873f0303f66f2df6336675595f3f00b52cb267991f55072a899e4bb6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB168.py
sha256:e9a5a7f2a3453514832e6737a5113195402cf7ec29373ef2999e8749a914c92a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB169.py
sha256:6f4df241ae15cb9b04a4efcb39a56adfabd7e5438fac099fcff7046d7d21ecad  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB171.py
sha256:e155fb446f85f2405c236f71202633f777be0c8bc4402ba9d01c4264b460c76a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB177.py
sha256:8899e3f7e6e387651e4d54a9a1d173a6f268ea6e8ff4b5fa7339f916d76f0e13  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB180.py
sha256:933685080094dbb9941ef8f02478c2161ef4b5cec9d3234f098896e919aa7bab  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB181.py
sha256:983e1c86170d6c3eeb3e2cc4dd665e7220f9093440cb0d080322e2873a4d1968  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB187.py
sha256:f8df0d7ab14868e8986919c0e77ce17f1987b2a8a45d83a8ccba7e697eca2a9f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB188.py
sha256:ded629c99fcf0e1908eab9dfcc3afdabe2ccc33f2c71021106e601370ec35261  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB189.py
sha256:48a9bf319590ca343134629f2fbdd24c3ce7466c8095769847737693a4c4e746  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/refurb/FURB192.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/
sha256:26547353975b41524ec1ca86635697b0cda3c16b7e1e36a7477bb285f9f9e919  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF005.py
sha256:8c0964c1ba72141b1967d1d1ec039b8ca21a96cda7b5a7516193c50a7e1c98ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF006.py
sha256:2b64f82dea5243e2cefecab936a2489f4fb5a90694c2b391a2fa14b50997cbf5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF007.py
sha256:9332755f87bec1d7a129d87f1aa71d47b243312d8bdb6f321ac05734c4c71c95  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF008.py
sha256:078ee5b04dd7272f64d52f2712db640f82bdb87afb5269a06658cd575964a0b6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF008_attrs.py
sha256:2d822eab1309e24ffcafbc3ae78aaae279229330da20cb3db708390290ba8cc5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF009.py
sha256:90991c247cd77f02c7feaa4a92b6ea2b0e4232561ddd819c70eb34cf3623d3f9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF009_attrs.py
sha256:e12cb0a56c8427f963a60dc73b41dd532e7de5440a650682d80ad30a77fca55b  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF009_attrs_auto_attribs.py
sha256:886e8b3cb7b332646fc8361edf2b5e8d70653e3e28c24058e85060a0628e9096  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF010.py
sha256:f36eacde7f1f5bc9d1070ca28da2ee7d815928004be33cbbc9f4d8987ed5e146  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF012.py
sha256:aab838a7ca0afa5959d8545d873020a5b1a7902585d991d400abe12f2fde596d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF013_0.py
sha256:9b9ed86d688e20d128d84798c340587a419f42e28394fdaa2d9110cc08b860e4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF013_1.py
sha256:8727f2f7ece8b45553e79ad0b57dea8078ba24789a8453eca48ad219406262b8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF013_2.py
sha256:8f2a7aa349ae0ef706cb8632d475c85a26548a39c641a99690e69acdf88a26b3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF013_3.py
sha256:f9c0f2579123096bd5625c136d4894c1e2efac7a35e6ab5a2339744cc41913a5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF013_4.py
sha256:ddff5d640e952a06acf1681bc78f65533da553d809b39398bbbe33ef0f2faffe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF015.py
sha256:d9fd6ccc2fe0895701d71c418463871126158094a097e052ece17e48413adc5a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF016.py
sha256:4cfa26d8ca8f5274c988226aed1937e6bd8a49a0304250e832a1e016365634aa  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF017_0.py
sha256:d85d424b6e4811c7e182f76a9b64f033c6c8e6f8c3df2342a2bef21896abf3da  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF017_1.py
sha256:9fbf34f8ecc627414563927d3e1f5abec7a3f091e1f5d5da72756b5e6fdf914c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF018.py
sha256:fc19463a0dc1315f9e9d0cca162efe6ac48c01a788e3c5f3eef68c9dfa3f04f1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF019.py
sha256:91c6ff738cced84e264d4a83a4ef8416ca887b54084e8accaf424012768406a0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF020.py
sha256:e5f57949b61df10e723f3a09ff1538dc3e9863c3ee306a79591b35abb917b779  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF021.py
sha256:a08d02f2a6c3bb27ddd1d738c3139ecae0032fbf9be4e90d2d54f3ee497ed8ec  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF022.py
sha256:0de5c8ed2aa2e46a94413d6b1e36303f70fb7f9316159db8cf624ff65ef5d0f0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF023.py
sha256:cf0c37bc6340cedc1638bb72f2190190cdd2efd6787e511d2c95a2b7681421e2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF024.py
sha256:cd3049630676d9b40b4ed4d07606e1b717051d18f707e1e07daed0036bc249c1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF026.py
sha256:0e1688e316401bb9c3299414c905e3962c16863463066e89e896e56211627d15  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF027_0.py
sha256:e26ee52a6fa4f02b9af8a7e4f6b1b8879d2b7c80b1a386db1c5a261052644330  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF027_1.py
sha256:b79737955d3408e6d5e176e4720fb179a8a68e8d379b0049ca83a3c2986c956e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF027_2.py
sha256:6659b954e87f4324f6fde1e2d7fc7cd69a555f15f56fd3276963776da766f070  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF028.py
sha256:dc120676aecd8cf861de91cf9b8726d74096b30d8a4a79ed153ce8b28c37a423  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF029.py
sha256:3a5b20182acb6e1a250a25dfa517f396b7f29be378c65039679c16f2cacdf9d5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF030.py
sha256:626e7f348eb34dada04865497b24e93ed666688cb86c0fed38fef99d72358bdc  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF031.py
sha256:1da22eaa700e5ebfabe564f71754d62e5497d0826156ff3ab88ce76c2b67a627  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF031_prefer_parens.py
sha256:b63a2aeca831dc7a3e122ffb9b000df5b172a612fcdda2d73c5facdd73bb7ef6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF032.py
sha256:56a9e2d06378db7482d15cc1af6e64859c88310af390793fc29bce1ed4064ff0  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF033.py
sha256:237baab0a88a954c2cff2d4731c26c594d600f035bb6f630f8c6ce4a960b68f3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF034.py
sha256:b2a1246e951be0148c0b3a29b65c12a6beccbfe85fd8e793270ad9797168f3b8  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF035.py
sha256:e56aaf1b3c35ef73512af2a4f93827e5707482efcc8d450b44ad1b0b570ffb7e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF035_extend_markup_names.py
sha256:e82ef65336f9c1f0746ffd19c25763279ed4c7de51f7503f194e7c65af1ebb42  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF035_skip_early_out.py
sha256:09b76f1aa98c5e567d8edb68199260519488fb9a6af49feade05627bef6cd684  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF035_whitelisted_markup_calls.py
sha256:f4277f091fd70d10cf1e78496ad0f5f945e337edd04a0d9022164acd8289f63e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF036.py
sha256:698702aacf265b9635efa04829ed2eb483ca8ae71dbbb9077a3030cf31c1ab07  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF036.pyi
sha256:67d57f8e80804fb2d97d7a5ca4ea5cb2b3f44a01219c803a357e6fcdd48a0d3e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF037.py
sha256:b585e38e2be28674d8bc143e4682309fe03aeb80b8fb8c989cad57ca8764c923  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF038.py
sha256:9958042f24cbae72a90ea5f367e4bd88f5561d60451db8322e61ef63f7f93213  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF038.pyi
sha256:b6936d77389910d131ae9941076261c0371676245b88b021608f1aaf08798df3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF039.py
sha256:a7d4dbc97ef35f79f22224cef3f725baa630249d2d53ff53044bbea451e10153  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF039_concat.py
sha256:d7431e5b72257276adcb514d2aae682d56b0d7679d49342954be8fe058533e98  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF040.py
sha256:86ad0d2f924f77eb1e965d44501022883e2f1c4b2dc0dd9e7520bbe8cf3c643a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF041.py
sha256:86ad0d2f924f77eb1e965d44501022883e2f1c4b2dc0dd9e7520bbe8cf3c643a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF041.pyi
sha256:bf4ac7cfe066c86ca6166e7fe00c12bd12628c4a0e7cd1b488d91738591b6a2d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF043.py
sha256:c8341de15de344e7487c68d449a5ea44f6b6d7235d061df780ec8b860ad048de  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF046.py
sha256:c8b5b21f82b97e18e1fefc1441e7a26272ae54a138ad86e0fc01400761db87b5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF048.py
sha256:23455fac40fabf339ac46e81a4f2106d59c85c75fdc34ba4a67ec2d3ddf0345a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF048_1.py
sha256:3892942756813f83fed4b7ffeeb28658f702ce25f1e09e4d37f865b3bf8dae8a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF049.py
sha256:cf4e7aaa2131b77e3b9f80b9e34bbbb49e81cac68f992c01be81bff16a46209d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF051.py
sha256:77d778d57e9e6c600443b1ed181c97eedd399b0e3338c89b9036fbbcb876ad6c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF052.py
sha256:4e9453af0dc007d591a67680d3ddf8410fb141486f6c1e944a016fbdd45f4130  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF055_0.py
sha256:ed7709517581ed9d9a4dd1a18b05cbaeafb046a69c13a9dd30c2526285150efe  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF055_1.py
sha256:dfcae716bc1016662049857387454f3fac5448208e25d96df0ef366991bf6756  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF056.py
sha256:bc6033156526753ea7da4864805dcc70f8a7e5f69316423fa74bb4d41aa3fb11  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF057.py
sha256:4472383923ee9de387dbab3d0a7374b639ee2a28e5a64341d6b16b482668de97  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_0.py
sha256:4bf2c3957282fa493ff968ecc56a162a58f5f9f5a37e3832a1ba0742bf4397d7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_1.py
sha256:ce11cb3a39a75dde5020f83fe128026eb06dba4d6f4041b5b8e5c5883ab69a2f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_2.py
sha256:d090429660145e9788f1554b6f9b2e80b8ad15ee95b2108e9f7ddfdef6237d14  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_3.py
sha256:67e2cb58c24abf7d655fd64969dd26db89fefdfc9600fac82ac85c5d26870be6  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_4.py
sha256:cbaaf3545afbdcf84dda4c9ca74f725c2fece3ac67e153ab7a95916b5cfadbe1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF100_5.py
sha256:cc609a1308a2e9f4ac78aec648c6d00ce523de67554f3ee4dfbccb0e051fa253  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF101_0.py
sha256:9729e4d3f07fe4f50bf204f0a70f6e1c5f8059daf12b00060fdbae76cfba89c2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/RUF101_1.py
sha256:44171ca2bdc792b7b4a5109d8d7c9c5ea2db59ccd9f792e3319f0878d3d729f4  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/confusables.py
sha256:26a628c518a8c0e28ec0061e69601b6c78eb70a46c6a1baf5f9c9e2766033df2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/flake8_noqa.py
sha256:9f1c70746bfce494e2da9af6795a325e47a84ac3151c5240c77b1f7bdd6ad677  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/noqa.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/bleach/
sha256:1081f0215ec3ad03f4dfde6dea4a11e44f5a24485031bc12f20e151871ab45d5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/bleach/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/invalid_author/
sha256:f955cfd6b257336b8c71dd300eb9d436dfb7e5dc7a20db82fd807faae4eb2aa3  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/invalid_author/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/maturin/
sha256:b2179d3264ce98addb6ca1886782769b97193ef1360985595affac29052daac2  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/maturin/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/pep639/
sha256:b03e4faa73f3561dcd02980685b5042ad10e0cc9cafa633c0e70cde971b3da12  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/pep639/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/various_invalid/
sha256:3d03a49fbe613422d7b28236c951d47bf6bd8a6f4bacba2a29ff3eb7230c6e2c  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/various_invalid/pyproject.toml
sha256:3fd9b87cba949c9fe43c5251ee624e1eeb9e271b999b42fefd71a973d39f4604  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/redirects.py
sha256:a5a521d9d31f387bb0a2f3f3670d1bc3aee3e73c1e987139e6fb7741891987e5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_all.py
sha256:482c393ad94761933e75a7ca5a83027aea101037128d71446bab55b4f670ca3d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_codes.py
sha256:75584f2a9713222a59c00cb9b97f2c56d85b1e20e561d034ec6c926955b79e0e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_invalid.py
sha256:fabef532ea3b662477fe9c5d5949b04e087a4c3789dbec8379f8ae6e45bf61e5  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/ruff/ruff_per_file_ignores.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/
sha256:480adab967cad0f48f0e52d535cc4730f15d3ffb91ca8dec06160cd9944110ee  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY002.py
sha256:8ef8c5e31459f8aec1f8ef76a871543f3aad3d46fdeaec5101e647733f08d6f1  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY003.py
sha256:f0833bebdcb790efae410ccb34f668979a5eafeb82a597eddffe5bc75aa608d9  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY004.py
sha256:dd03060941e73ff17b494f266bbd7d88dad947aeecdde26a329a355fb16d413a  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY201.py
sha256:e9374bea9e1ca868beaee4f81548f4412c0497ca2e09089e4cd61a98310bd47e  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY203.py
sha256:3facd33be48ecf1a0722feb58fbe66634296299022731e7c30ee97758521388d  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY300.py
sha256:d7a1586bfa00d6549f3517a1370fc9987f6c7257bf5e2a65a0a6f8c6897e54b7  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY301.py
sha256:d8f66b2f2db92e4a1773af9814ac6aac15c1ab466b158e4b7171efb8718f744f  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY400.py
sha256:49281b766689b182d3b0093444ffcc83167af7196d8be8d558a7825188441a73  ruff-0.9.2/crates/ruff_linter/resources/test/fixtures/tryceratops/TRY401.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/package/
sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1  ruff-0.9.2/crates/ruff_linter/resources/test/package/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/package/resources/
sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387  ruff-0.9.2/crates/ruff_linter/resources/test/package/resources/ignored.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/package/src/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/package/src/package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/package/src/package/__init__.py
sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91  ruff-0.9.2/crates/ruff_linter/resources/test/package/src/package/app.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/package/src/package/core.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/
sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088  ruff-0.9.2/crates/ruff_linter/resources/test/project/.gitignore
sha256:630486a7c5fb4a198e2792d79ec857eed179958965921cc77492df97b22d3896  ruff-0.9.2/crates/ruff_linter/resources/test/project/README.md
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/.dotfiles/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/.dotfiles/pyproject.toml
sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/.dotfiles/script.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/__init__.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/file.py
sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/docs/file.py
sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/docs/ruff.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/excluded/
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  ruff-0.9.2/crates/ruff_linter/resources/test/project/examples/excluded/script.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/project/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/project/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  ruff-0.9.2/crates/ruff_linter/resources/test/project/project/file.py
sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505  ruff-0.9.2/crates/ruff_linter/resources/test/project/project/import_file.py
sha256:55ec825d571ea65cfd853ae33a0b2f102d4dd31075fd6e89c839ba5266d71fec  ruff-0.9.2/crates/ruff_linter/resources/test/project/pyproject.toml
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/app/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/app/app/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/app/app/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/app/app/app_file.py
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/core/
                                                                         ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/core/core/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/core/core/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_linter/resources/test/project/python_modules/core/core/core_file.py
                                                                         ruff-0.9.2/crates/ruff_linter/src/
                                                                         ruff-0.9.2/crates/ruff_linter/src/checkers/
                                                                         ruff-0.9.2/crates/ruff_linter/src/checkers/ast/
                                                                         ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/
sha256:b2ad8b7be8e4209cf765a86264107e0762121aafc8c27f8f12d403043f1bc45f  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/bindings.rs
sha256:6f4c36a26143649173047a76b72ef7b3b9a9dd0453520d2852212f84b3e122d5  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/comprehension.rs
sha256:129e23e81f55fa8463c532212fba9e03d13f85f764694da083fe6ef9b18828da  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/deferred_for_loops.rs
sha256:a539ae52c7271eeab00527feb957ec81ee56c39df808ff55879b246a01898a87  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/deferred_lambdas.rs
sha256:7d6f18bd02c71436dd6ffb41a2d26fd56b822bd6df712440895412ff8d2e2be7  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/deferred_scopes.rs
sha256:ea7252ce0c86dd5935ef2db9d3ea4d376abe902635207c3d4d6aa84815aed950  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/definitions.rs
sha256:4f70ba2640aa01ec50372f8ed77fbc924153bf4145bb58a5d1a3265c798bab15  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/except_handler.rs
sha256:d21875c433862feb8253864d9a260015fb271ec50af39bc33db77ffa63dc156c  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/expression.rs
sha256:e667b0bb8625e16bbb6c51df11cf3b615008281175ececeb0807393c8f6b8504  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/mod.rs
sha256:53a6d48dbdbab695f056d873518f82c33b46977d1f6723db15dfc159c3a5c1ff  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/module.rs
sha256:87c38da867bc85d57d50c00433adf2ede8d7adbf5440b78d27ba76d7c32a364f  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/parameter.rs
sha256:af260f59951856e3f9e93fd1e43a5fcf231fc309be88ba41bab999b26c894d8e  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/parameters.rs
sha256:7daf457222e10f816a573ca06371cbe7614d2933e0b18df2dc675931d82e30e8  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/statement.rs
sha256:b7b1ef0da1c148da62d8a43bac27dd4c7ff4d60734ed135ead995b24b5baf01d  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/string_like.rs
sha256:2f072f0ab78838835e0ce6e5dda26215abb0b5681cef2bd738afed3bc4882acf  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/suite.rs
sha256:f29ba98014aa1ef99724e3fdfd2e816c3ed35270b2e7176a2751919b198bc3e8  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/analyze/unresolved_references.rs
sha256:923566e6a0da869b7d90f2816a3c88b45b2f32ad1e6d1d74651b689c3c7802f3  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/annotation.rs
sha256:229dbeaf31be442f278c627d75ca92cc7560309416b9a65b6a875c2c71474d57  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/deferred.rs
sha256:86849676be19ee83f3d24a5151cc799b4d5ab09fb8bd737a417ff33006598c18  ruff-0.9.2/crates/ruff_linter/src/checkers/ast/mod.rs
sha256:6e673031ae17cd525408f52d4d48908761ca22ee24139d1258f236cc4239ada4  ruff-0.9.2/crates/ruff_linter/src/checkers/filesystem.rs
sha256:d3c075957de3b51636d4e3e35e19d0f7777b261bf27f55f1e09d18aff9a60c60  ruff-0.9.2/crates/ruff_linter/src/checkers/imports.rs
sha256:c0b126bd71d912584461432068235e6724ddc532417138ef9252f66fae77aea5  ruff-0.9.2/crates/ruff_linter/src/checkers/logical_lines.rs
sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6  ruff-0.9.2/crates/ruff_linter/src/checkers/mod.rs
sha256:eb6b3e2558bec310cf034f5e72445f0c58a5bb217b71f8dc21b07040fd6d5e25  ruff-0.9.2/crates/ruff_linter/src/checkers/noqa.rs
sha256:de313a1a8992536f2f4de64914f64fd3b41fa98fdf90b0b04ce57c235209f9b1  ruff-0.9.2/crates/ruff_linter/src/checkers/physical_lines.rs
sha256:cd94622af5b2e911c173813cf03480e9ea1bb56284d02780177f6a23682134a7  ruff-0.9.2/crates/ruff_linter/src/checkers/tokens.rs
sha256:e070507ea04d9a8f4c552d7824382d3533100be78530215bf106d7e328169bb0  ruff-0.9.2/crates/ruff_linter/src/codes.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/comments/
sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad  ruff-0.9.2/crates/ruff_linter/src/comments/mod.rs
sha256:d670742b054a69565d3a36e75eef635da1c00f4ead2f2aeee55de0b6353d29f2  ruff-0.9.2/crates/ruff_linter/src/comments/shebang.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/
sha256:1f96b1eede6ec704fee7eff1206eea4788983602795f018ea9538d5a7b2b0211  ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_end_of_line.snap
sha256:1f96b1eede6ec704fee7eff1206eea4788983602795f018ea9538d5a7b2b0211  ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_leading_space.snap
sha256:9e747c616dbe3264585322db54bc70f01573d29a64f78ce2d823bc143fcae550  ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match.snap
sha256:31214110d79f60905354af58f66446d53143e3032b54512532ee15eef9a3d58d  ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match_trailing_comment.snap
sha256:1f96b1eede6ec704fee7eff1206eea4788983602795f018ea9538d5a7b2b0211  ruff-0.9.2/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_non_match.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/cst/
sha256:7663c289a4c19f11213922bf6bf4cb5a4185ae6df58c7e729dd7408850cf4dd0  ruff-0.9.2/crates/ruff_linter/src/cst/helpers.rs
sha256:95dac9fb081d2530f6f25b6645daf332fbd6bc9da32a185d4372d6b351b6d684  ruff-0.9.2/crates/ruff_linter/src/cst/matchers.rs
sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc  ruff-0.9.2/crates/ruff_linter/src/cst/mod.rs
sha256:2d5202e8e177f0f8edd64ca36427eafa95b5fe7a466bab2bfe36dec25540bab0  ruff-0.9.2/crates/ruff_linter/src/directives.rs
sha256:9aff7e1fd9fda4dd6bb8fcec64e698bf49dde3ae18d5803e6d2efc6572f231af  ruff-0.9.2/crates/ruff_linter/src/doc_lines.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/docstrings/
sha256:2595d628154cdb1b4b6cd3289e9a26eea82cf1d14532f44d3cbf5fdc776732b3  ruff-0.9.2/crates/ruff_linter/src/docstrings/extraction.rs
sha256:469d7d0d1f13f13ee9198a98a525c967a2c6ee907f243d04a91f8833a4cca4b6  ruff-0.9.2/crates/ruff_linter/src/docstrings/google.rs
sha256:b73da4c35cb9bc04e4db627b6ce2a91deb830bb9c9fd0b7c5e6c47482011940b  ruff-0.9.2/crates/ruff_linter/src/docstrings/mod.rs
sha256:fa1f8255976655b34bb5aaf43f37f92bf007a4225fcd877d944f6d781363f95b  ruff-0.9.2/crates/ruff_linter/src/docstrings/numpy.rs
sha256:cb9868fc53a34161cad0de14efd130fab8bfc3036954546c1833388784008707  ruff-0.9.2/crates/ruff_linter/src/docstrings/sections.rs
sha256:772a5d94b0f2e170c5f11a62dab09796da73bb6683536c73fb97d92d69cb1e88  ruff-0.9.2/crates/ruff_linter/src/docstrings/styles.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/fix/
sha256:ef1b62ec995f961bb9fa1f19d1661cacf9bb28a42c65a1f5ea09f994e6351c63  ruff-0.9.2/crates/ruff_linter/src/fix/codemods.rs
sha256:576936985f36e1e5f85ac11e10714b40668d819eddbcc3b65712ea7667873a44  ruff-0.9.2/crates/ruff_linter/src/fix/edits.rs
sha256:1793b07505fec7fbd11437d398ea727a5640bc750c7781e26f126a96bec2b783  ruff-0.9.2/crates/ruff_linter/src/fix/mod.rs
sha256:29339540e332529c0ca91da7ab30cc64ef5c698b8360adbad2dae51bf3dae372  ruff-0.9.2/crates/ruff_linter/src/fix/snippet.rs
sha256:44d50eed266889a4158fd1b99b09c8f63102267355939608710d5d9deb46a043  ruff-0.9.2/crates/ruff_linter/src/fs.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/importer/
sha256:f16f5df11bb0f93c59e024fa9cbd8dca9ae6919f220594b46abbd741179061db  ruff-0.9.2/crates/ruff_linter/src/importer/insertion.rs
sha256:509c8228cfac568144d0381fb42eec7ac595a2dff1e19f1f4c6274bb442f26a7  ruff-0.9.2/crates/ruff_linter/src/importer/mod.rs
sha256:67ecdd64cc7bb9c893482e4162c1fc18941536b844920d7795c97420bef018bd  ruff-0.9.2/crates/ruff_linter/src/lib.rs
sha256:96dd6ee7f3324306c647082263d0c4b4351736158465fff31eb2928ce31a5f4c  ruff-0.9.2/crates/ruff_linter/src/line_width.rs
sha256:7ef03fb5fdc0a4051e0c08589a841a791dfafe7f1d12c3166bdb27030f814a73  ruff-0.9.2/crates/ruff_linter/src/linter.rs
sha256:f368fa36af4d287ba30722017c9e346b211c9e7f79ca98af865afa0751ee4bbd  ruff-0.9.2/crates/ruff_linter/src/locator.rs
sha256:7373b7613f04ca528f84b40c6781031e4c7c9325d5194dba851b9a92b994b35e  ruff-0.9.2/crates/ruff_linter/src/logging.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/message/
sha256:6798f7cb170c5547b1e4b251a546be455e7d6a8836644b66d22c9e4112d436c3  ruff-0.9.2/crates/ruff_linter/src/message/azure.rs
sha256:88c72b73dc3e38134bdbcf4b9ea7fac8474fa2ac6ed9c703117510dea546d0c4  ruff-0.9.2/crates/ruff_linter/src/message/diff.rs
sha256:12939f3260181f6d66dd4fa67ee6157fca0db47b5249fddb3c8f55bc4fe4e9a1  ruff-0.9.2/crates/ruff_linter/src/message/github.rs
sha256:7c711a05f8348a5911e8de2b1d1478aec367250ceef4c4c913916b6cc2164ff5  ruff-0.9.2/crates/ruff_linter/src/message/gitlab.rs
sha256:604a11c4dbb9d88517af4bc84826adbbf07489fb1ab73f417d1224258fb80716  ruff-0.9.2/crates/ruff_linter/src/message/grouped.rs
sha256:1912822ebd600456361ae8b5463bbcc4b293985a497581d73647c0156177198a  ruff-0.9.2/crates/ruff_linter/src/message/json.rs
sha256:10658576e90588a5cd2a982575aa0d68906eb550dd485f19e7ce391cf5478bb3  ruff-0.9.2/crates/ruff_linter/src/message/json_lines.rs
sha256:06a0eb62dfdebc598b84572ebeec9a756a35d6f68d229be9d73c0d30b8c7edd2  ruff-0.9.2/crates/ruff_linter/src/message/junit.rs
sha256:ae1ff5c8c15dee5e0dc9016a9f77bd1305da242a6e2225e0b4df481bd7e2a1dc  ruff-0.9.2/crates/ruff_linter/src/message/mod.rs
sha256:c453a60f6ddcf20ff2143a418f044f86956cac8db472dda015d6ba918a35a586  ruff-0.9.2/crates/ruff_linter/src/message/pylint.rs
sha256:bd692b67fe53dc7e778c9c55597bc00946fa410829bb7cb3bd2653ef8cb3694d  ruff-0.9.2/crates/ruff_linter/src/message/rdjson.rs
sha256:f3dc5e7eb38086d3526d66f14908695ee4d3bb26e26f534741b05e60af7e827a  ruff-0.9.2/crates/ruff_linter/src/message/sarif.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/message/snapshots/
sha256:1168c5faae8a22c3f5268ab3ea6b4b921f2085a84ff2512ff0118f90e71a485e  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__azure__tests__output.snap
sha256:2a5ef79459660c19ede82cbf02097a75853990f96e605fd072dd12715276341b  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__azure__tests__syntax_errors.snap
sha256:2b449b2973ce0c004f6b3714b50788c2af9773e697acc61504cd53ff6d6777cc  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__github__tests__output.snap
sha256:1281f526cad84e4efed8a9d070b5d452061e5e8249b2545f45263620c294554c  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__github__tests__syntax_errors.snap
sha256:061d79130c33000ea245e1b2655f83e3b3340c160319a86f64361a766b9083d8  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__gitlab__tests__output.snap
sha256:7c193fe501b75846e5a469110f5774d2affe387201cf78609ca1134106d193da  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__gitlab__tests__syntax_errors.snap
sha256:9919b74f077135ceadff54eaac677462bc8f8ac0f7d5b2c95a7b867a37901bf7  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__default.snap
sha256:46909032a2127bcfc1bc1d6b2abb40558db0f5bf5ab81e005d156ad8ce7207aa  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status.snap
sha256:485e00d73e2f6bb2b213eb54c88ce13c529bc4376db7611e5a8c19c63b4103af  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status_unsafe.snap
sha256:46909032a2127bcfc1bc1d6b2abb40558db0f5bf5ab81e005d156ad8ce7207aa  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__show_source.snap
sha256:3d5de5554903a40e35df8c156828948d023f95e286bfe5bd4349156c179d7a59  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__syntax_errors.snap
sha256:e61f397f467f9ddfe9436e1d7909749d7274fda84497f00c28a241084d4dd420  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__notebook_output.snap
sha256:70e700c775d919d721e92e672d93acaf6512c3d0637bbd7e5ad1d7b85f8515a7  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__output.snap
sha256:8d17e010c454d8b7118bb050051c4fd307f86a433e954a96422a69a9dcd103c1  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__syntax_errors.snap
sha256:ccaba4942b83d93dbd7c2bd9d7f7ed2048fa51dd4d0a5f4ca4b531f532dbe2a2  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__notebook_output.snap
sha256:e7a11e37f1cbabfad2a91e76026ff811f87ff07f9b4f3840343dce04400952f2  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__output.snap
sha256:f0f7ce0a5ff1cb5c8b72f788057f0265fc4ada3747c1c2420542291628390cce  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__syntax_errors.snap
sha256:6d2c2786e10a1d137fe270d445d6a3dec0a8fb178d1f4ef22aa4892baf94ff51  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__junit__tests__output.snap
sha256:2369bf5e9a5eb64b7bfac9d231ea4f4718f0b1c49805b2fd2871d8577bf3e743  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__junit__tests__syntax_errors.snap
sha256:18bb97e2c6f19324c8698529e2bebba211930ef0009efef20b8c041f8fd88504  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__pylint__tests__output.snap
sha256:6bfb4264c2e69296a69fd6be36a6c2b28dc82b006b3ae56a36e883e29c21b8c0  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__pylint__tests__syntax_errors.snap
sha256:7667184485aefe7892faedf1fcf0a4aaddf0cfc99599d06f5f310146d137275d  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__rdjson__tests__output.snap
sha256:2bd714b0aa4f0648810bf33b136a33d5d01045d5ca0a72916ca19be71b8569cc  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__rdjson__tests__syntax_errors.snap
sha256:b89f6d7a33486c245404b76513df9be4006d021a43824c7eb28304a3357f526f  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__sarif__tests__results.snap
sha256:0f7a006280b4106070c3339d7b79a5202736f62f92ceb8798891ed274ea207ff  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__default.snap
sha256:0f7a006280b4106070c3339d7b79a5202736f62f92ceb8798891ed274ea207ff  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status.snap
sha256:e105597cb1f9ea5be6d8712d4fa7af533e870f9a1b41cc57396be0804af8cbbd  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status_unsafe.snap
sha256:70823f9ebaf759deea933d9f3a22df4204b54e22d83842edd725b346a06ec797  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__notebook_output.snap
sha256:4d58dfd14ff004adadea73c09cadcce9a2c9aacaa13f10bef1851f4125ce7945  ruff-0.9.2/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__syntax_errors.snap
sha256:d32fa52ed314717227cfb61013e08baada919d25ac1db607eb7ab34819b7fe6a  ruff-0.9.2/crates/ruff_linter/src/message/text.rs
sha256:6d29ce218c600b51b3f4b2c57da289b81d690c259cbf0a464f9fd02bbcde8567  ruff-0.9.2/crates/ruff_linter/src/noqa.rs
sha256:6d6da98ff67bad4a25e66cd6357c01a84db9dc5fa954239bfc33d04a87bf8fe0  ruff-0.9.2/crates/ruff_linter/src/package.rs
sha256:32f2bee772ada9ba35a8bdda45f63e220be8a08dc5b79ba45fb0473b96959ef5  ruff-0.9.2/crates/ruff_linter/src/packaging.rs
sha256:8775bc1068cac1a062a1f088e21dd800c08c142d4da67dbe4e76a604180d1801  ruff-0.9.2/crates/ruff_linter/src/pyproject_toml.rs
sha256:d1d20f093f8fdefd791d92c0c38c2798bbfa0befa43daf62f9753520921963d9  ruff-0.9.2/crates/ruff_linter/src/registry.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/registry/
sha256:05e2a115cc7c5c4153ad5b2d854c022abfcb4bffc76090eea68be48e5b424b70  ruff-0.9.2/crates/ruff_linter/src/registry/rule_set.rs
sha256:1a67f80d6339e8509e45cd6fc8008ac3ef52370d0f25c632c96188beb3d2de53  ruff-0.9.2/crates/ruff_linter/src/renamer.rs
sha256:41e5a1127fc766334adf72b0a3df3315fbc9d1cd216bd6642b3fd34293dd904e  ruff-0.9.2/crates/ruff_linter/src/rule_redirects.rs
sha256:7bfe0bcb440aaf12fdfe0f977c8cbbe389b44ba0863003b4487bb5a447bb18c6  ruff-0.9.2/crates/ruff_linter/src/rule_selector.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/airflow/
sha256:2edae23a3f19c23ba7d994e043d27e7ca5b0b72051810788b69e3bf788cd7203  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/
sha256:ceba074168b0c4ebfd21fb9c0b2bdc52e8f076a9bc5097bd2e2d99db8e12fe02  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/dag_schedule_argument.rs
sha256:540728929062fac4bab2c10b868582e7b73e223f263fad6ad19e977a2b20c0f4  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/mod.rs
sha256:c9a51e6d999d9b9358783fc65c9f22134c28f35db8b518262d1194ded3183c70  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/moved_to_provider_in_3.rs
sha256:e988d2ee2a67cb9f25b8f2d4dc42a921a8f159f3d54cc09c917571c431154dc7  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/removal_in_3.rs
sha256:1df131f2b010defd2fefe593da7d8e9d3cea2c96fe4442ad0b711f1172382c8d  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/rules/task_variable_name.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/
sha256:10c8518d505f125872f1f923a5dca1374bcb15df797316e26c09be2aa6982198  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR001_AIR001.py.snap
sha256:a8f8e86ee7c8230e80c5cf439f95ccdf1e0d9cd61aa7567e134df1b86c5beca8  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301.py.snap
sha256:f813b425a725758fd199e0e53705b56041c745ff71e2219b3c5641696dbe9d5f  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_airflow_plugin.py.snap
sha256:0ef6d3a7e2d0082f54f267d1ff84f8036b8392fa9b43e70b80d4233f8fa26b21  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_args.py.snap
sha256:2926ba0f9474567f12b404273418ce17a76435bd06d867eb8727dffcbfdc8a52  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_class_attribute.py.snap
sha256:ed47e0f0de75bca6f7ea9f4cb3d574645a3da1a5a2ba446358fbb8fc6d7fb925  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_names.py.snap
sha256:31740504cd33d2b87d6a561d884e4bd6b80c64244cfb58360a1733d7c511b4b7  ruff-0.9.2/crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR303_AIR303.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/
sha256:349384aaeeddb80ace33b06eed4dd1517129b9e65546cc27a2675d51fe96fba0  ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/detection.rs
sha256:218de8e6315d89e9906fbea68f2d702c5326de1d3b94a6a344d672b6ecdd7eb1  ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/rules/
sha256:689fb68a1eace51e83164938d945afdd7e5c30f548fd908e696f501bac4386ee  ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/rules/commented_out_code.rs
sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a  ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/snapshots/
sha256:3d1d5cf1bc09f2e83b8fa7f0ab0fbc9f4c2ff385332cb1dfa4021a9332fef120  ruff-0.9.2/crates/ruff_linter/src/rules/eradicate/snapshots/ruff_linter__rules__eradicate__tests__ERA001_ERA001.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/
sha256:754be99e5e752cd8a94322bd41175f0552b9d38321f36ff1038b44c4bb213cc1  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/rules/
sha256:3c48b1a60c2e7b2e49e23192f28b13d3f476a9f7d3f0d8dc62b9ad4845982167  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/rules/fastapi_non_annotated_dependency.rs
sha256:b82617c14681c45c3b540d471843895791b1019321a7b2e694fc43d5ff7e739b  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/rules/fastapi_redundant_response_model.rs
sha256:b1cdf43a4f36d7c2d5b2238c069ed06ebdac1b0844d22503f88c69d1bf24a6d1  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/rules/fastapi_unused_path_parameter.rs
sha256:e0754e170b722d6618ba8e10fd742a57e09727032bb2289993ab5fd4c3672f2d  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/
sha256:8cbe941b4496f225b1fd3c5ce616433d49b46b63ea8f00bbab854cde27571a15  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_0.py.snap
sha256:575f010037e5bba42e79b9c419d3171539d38f370b35f17a8c616360f5e93fe5  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_0.py_py38.snap
sha256:a1b1f3707aa2336795be4541c24950dbe88fdd685034d613d9ee8dc6a5a737fe  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_1.py.snap
sha256:190a2f023b736800ae4e617686a05258f7c1a7c106cc46012651c9d153efb150  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_1.py_py38.snap
sha256:dd4ae526697c2ef2f026beafca5021c1085c15e0f258cf4c5d1a665191bc4f50  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-redundant-response-model_FAST001.py.snap
sha256:51c41bb9250187d93e61da6509cb7b521d6c6316aa6c3403c9100e862341928b  ruff-0.9.2/crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-unused-path-parameter_FAST003.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/
sha256:8adbee68db3996f79b9a3db50284c344678ed98cb0872128b4968a791bddf2b9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/helpers.rs
sha256:a9f7c38fd985595d52e3c64d22cfd55fc6b21e09acf6ed871534fa891e902462  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/rules/
sha256:e4acbe21db5fd141ec46803dcbd9924c856310ff102904753465d26298070cbb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/rules/compare.rs
sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/rules/mod.rs
sha256:f792438e354a64dc56e7d1ad4c1485b04bbcdf586d385cf6db62a246a61730c6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/rules/name_or_attribute.rs
sha256:b9cc78cdd5bb3e094fa6a62856bee40f459ac35489b0acc72da87efd9cd391b5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/rules/subscript.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/
sha256:f158815ea10a31c23c50e63170cdbedf106732ec6ed63cda28e0431f7473d79e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT101_YTT101.py.snap
sha256:3e3c4750015be4526a9017570440057c542b3c9f877dee8a661176afba5b5b14  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT102_YTT102.py.snap
sha256:138fde37a422c9861e2a8a44770b3377e9b1b3b0bf6d33c593e339dbaaa608bb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT103_YTT103.py.snap
sha256:ff6cea3601b50f7013373aff0d47fb08a2f965376cba0bddc65d38c872c44bbf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT201_YTT201.py.snap
sha256:9efffa133a3db1fdbbd3739824e2c9c82a1e774338f67f990f444a982910c2a4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT202_YTT202.py.snap
sha256:d4edf2fd16f9a4206f4a8285ca9bd3ee185cc7fae0b24ca655cd03520a249224  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT203_YTT203.py.snap
sha256:9dd603969d37ee8b88ee33df532cd05375c18c7a088acb86cd13401206522e65  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT204_YTT204.py.snap
sha256:1749edbe010e58503b1e66663265167ef4c931ddc902cd4494ee038acc678900  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT301_YTT301.py.snap
sha256:cef3688cb7b8e4c0722bfaba1220a39fc8dd0c0b95cbd0ed6b5d749da69e1abc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT302_YTT302.py.snap
sha256:e475b7f307290c55fffd4251445ef69b832897dc0b6f31876a4e5b9f7712cec7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT303_YTT303.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/
sha256:df1bdd34935b958ceefe1da8b1d8bd5e69ed6b17bbe375cd1af0cd82bacb2755  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/helpers.rs
sha256:89c15b21ec74920fd43d5cff87d5a3c02fbaeb1902c09ab057f601fe90ab598e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/rules/
sha256:291273353c8f27297fc3e499f06e6bc5c6f3e75eb072a62c732cb7e7a815bd57  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/rules/definition.rs
sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/rules/mod.rs
sha256:4ba2188db5061609a1917a5bd65b5561ad7ac1b0271cbce3f1c6bb0be8f8cf44  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/
sha256:cf2ab8e55f1ba277c53c38b7ef0cbf24ab174fae7c6a9d17bf94381cef31782e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_nested_overload.snap
sha256:317b3b92a13109ee38eb5f04daf9968d553f5d8c650ea22548c72f409ca8349a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_overload.snap
sha256:d4e8496bafdd1217ea0563bbfd63ed31e7580ff13023f0aaf468a42ec767206f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_star_arg_any.snap
sha256:e62cf7b7f954888b87fe62b176bda71ae3496198af23e09b224c24a931a5fa9c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__auto_return_type.snap
sha256:f0f16e997c87282eca8fe309a007df7baff1635efadc33ea5800aee126607c7b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__auto_return_type_py38.snap
sha256:969a904fdd87dca126e5bac1166fe0333add9ad27c1f30d141e45f84821ffbb0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__defaults.snap
sha256:a934c06b8c4a8636bd05f475637d82f2643828e214e78606ef5d8b7a2c468209  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__ignore_fully_untyped.snap
sha256:6cb1801bc80c02c381f127242aee11e93a4e843c0c3603610fb4b28609aaf862  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__mypy_init_return.snap
sha256:31989f08ad9d82043e4e9545dcf7a8a57b20ca0ec60e78f8f078fba0bcd6e31f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__simple_magic_methods.snap
sha256:cf2ab8e55f1ba277c53c38b7ef0cbf24ab174fae7c6a9d17bf94381cef31782e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__suppress_dummy_args.snap
sha256:8594c7dca6baae94c0e02ec8c7d42d28ae50deda9c6dd8a77bbf5b4335407d87  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__suppress_none_returning.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/
sha256:46a22d32e4a41fd9ca032165a30aa500fbcfe7ae4bd5a8c622010451112d48b1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/helpers.rs
sha256:f0baa0b8b3b8508af2fabb75230f117f4bc783ab4c52c0971c79e4fcc1d09d8a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/
sha256:6647fa4596009a845aeac96fb5638283504bf37a22fc9a30123d9f19704ffb6a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/async_busy_wait.rs
sha256:7c5b155e42401b27d4df2df52c59b2723887f6be23d3cf1d86b4a2cf65acb20c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/async_function_with_timeout.rs
sha256:66be7fe84572aa246846e8f259475b69743f2a9b7d7549d00a54c3e26f80083e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/async_zero_sleep.rs
sha256:beaedadc654f077e2bc74c7870eecaad9b431f8e1966385605235e0faa18d7cc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call.rs
sha256:5895d3fbebad754098669aa77bd06454e7b26dc649d4886d1a7f8b51b461cc67  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/blocking_open_call.rs
sha256:c6e5766384a847bca9eb62c9d59daafbb9411a25144313a71e568fb27a10649e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/blocking_process_invocation.rs
sha256:74b6e1f2fc718796c9b181fb273448d2d768727465b9e3ddc29562db3bd85a0f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/blocking_sleep.rs
sha256:7d87aaca3f0d3af3561616ab8a407611c9983fed2c11c8a9438bbba1769aefb6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/cancel_scope_no_checkpoint.rs
sha256:147c72786f7e88ff9096537ac99cd8b0027698bca612232a5263aaf8cbbaff95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/long_sleep_not_forever.rs
sha256:0397157cfbf23bbec51d1cbb0c885747572c4c29eefa61fd4c9ab2ff72e4c818  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/mod.rs
sha256:bf5870ccdd80fab46ce004901edd45044c8f38066adc8bea8684243701b198cc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/rules/sync_call.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/
sha256:2b0b5dccc2312757528872e67637fe4a3c30673f32b4ec1115843d960f29366e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC100_ASYNC100.py.snap
sha256:03852b8a84ebaf71529aa67281cf85a7e61bc2e0256091bac4f2f9fb45a22c03  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC105_ASYNC105.py.snap
sha256:581e747aa9ff8cb6e66debc818137b0a496e2df7f10b4d3aaba61ce4978c0df3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_0.py.snap
sha256:7fa4d775fa6ffffe23c8ebd8ecfd0efb39ec8020bc0ebeab2d0b842f4707cdee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_1.py.snap
sha256:581e747aa9ff8cb6e66debc818137b0a496e2df7f10b4d3aaba61ce4978c0df3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_ASYNC109_0.py.snap
sha256:2dcbbb9ed5e12b3ca7a839894c768da2e695a4297f49e27b8056511127de0840  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_ASYNC109_1.py.snap
sha256:d7bc395f5fa1280759fa70f67fcf34718d43931224adcd044b2ccc73a4917a1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC110_ASYNC110.py.snap
sha256:4e828bca4edbe5d088f523222b134a415b17c87ffbad2890115b03ffbdac89ba  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC115_ASYNC115.py.snap
sha256:e14160c98967e3cd59040cc26fd10acc0307162360e5e74030f3cada980637f2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC116_ASYNC116.py.snap
sha256:2f403d5379cb471252dde56d0ecea272e4e78ecf31df45449a0aaf8568347177  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC210_ASYNC210.py.snap
sha256:8006a651c9a352902eb10ac538e698b36e7d9b82ba228a2cbe20c53970ac95fe  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC220_ASYNC22x.py.snap
sha256:c3597a40c17a7e5148a91d46f7cfae489cfc3f9f4e4efa93e264fd3324eb9c45  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC221_ASYNC22x.py.snap
sha256:b62ae65c2e4450cff2c8a36ba25e5ed2169fab35e50493cc8756f3786ed4f6d3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC222_ASYNC22x.py.snap
sha256:406fa097e027e581da13b927ed7c07bd57870ec0790505e712428d7af20a00d2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC230_ASYNC230.py.snap
sha256:6c38896e0ad673a5a9a5a2e5e14099a5fa43440735807f2c4b295ac3ba36b19f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC251_ASYNC251.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/
sha256:b892e1fd4ddc86dcad759cb80b08819013da1468c66b0aa2cd6377a90939ab4b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/helpers.rs
sha256:5a9717a87118620f2892072a1354f3ab56bd918529a6706d3f1e0db37dbbc56d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/
sha256:97fb029dcbda38f1f13fc4eb5290d6375bba102ad235e5a262616ff150fc0084  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/assert_used.rs
sha256:d9628693e5764cafc8ed6471b28cbcd6b61bfaab3d6d2b04c5120f530fd49815  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/bad_file_permissions.rs
sha256:4db76cfa40f0fca394d66ad6c60b355f500e14dd0bfd4538028cbf9c74f61613  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/django_extra.rs
sha256:dbf11efcbf78b909c9174dde5ba574cd0a832c6deecd69779ce5d3217b784707  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/django_raw_sql.rs
sha256:167ae656bc48ba68bda9a7f899d0edd006e31fbd545b37a5281036d0e8cf379f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/exec_used.rs
sha256:d3b5671d95ec86242d45e7f10a2502f054d9500a6f44c27ef07ad36e8a528aa2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/flask_debug_true.rs
sha256:e424ce3b21e14dbc1906a8cd55ffcc542cd7ca62dfca6438349bd32197262885  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs
sha256:f08022cb86db7ae11308fea0f155430893d38458305fa58ccee6d25934eb83f6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_default.rs
sha256:248aba26e12520574863ece01c88e2331a55b1c0dfa99a7560172bc22b4f920c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs
sha256:1f026c64387e9bba9a458ba2575834ec1ca033e3322e784fb0360dd77938d2e9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_string.rs
sha256:47b9011ee53cac8c5e0531b204d2eeb5d71e64dc66640c8eeff7d23ced35edd5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs
sha256:1638cc0bff25482b1bc0fca7751111e9837d135633b1a7f6e8a8bb86af739de4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs
sha256:c549c83b9f3e628ebcb6ddafff97fc544bc714934649e47d81208fbe79c57359  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs
sha256:3afdf24730e4b16a12a1945912f96e47b1eee01b5a29efa326e2169ab729611b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs
sha256:5a21327f32383ec47bb30d408fded94b3cec64fe82433f37055ea09723ad5ad0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs
sha256:44e617478fef51bc83d43c78456eadae6ec149ecade7bf757185ed5397f0afb0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/mako_templates.rs
sha256:c9334fa3c9e1a4065b45fb647acdf279370b9f17425c2eb786ce94c267d6f291  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/mod.rs
sha256:6e7167d1ec37ffae233f354a4f1244c5a29e20d9e753268236933a0e5eee4e8d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/paramiko_calls.rs
sha256:0871ce80642ad8bf89ebccfbc45940aae32685d4578b230bc7d8d98cc7ccf258  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs
sha256:03b6f260af8df2a26a49ece2913ff96bfbf220c7bde154e0bf779482fa03b1f2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/request_without_timeout.rs
sha256:92b3d6f2f0e7eef9203c74acae0e788b0b8887a885f3f6e2de8446b13410dd27  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/shell_injection.rs
sha256:a5a259ce04f0db602c0fee79fdfab97a30d04e4f3f0a17056865e8db27a7fb08  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_insecure_version.rs
sha256:ab2fcc7a07111a028bc63d9820c4c5cb07d8486e417d49a8101ae9b761b83255  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs
sha256:28d4c857b63fb21c281914f45e0357fbd5dbe5fd68eb32ec6d28029fcf0ad669  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/ssh_no_host_key_verification.rs
sha256:cc58d5ec6afdb2d58aa994a4985718113747dab20c6fc0a081d4ca426d97147c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_insecure_version.rs
sha256:6a012661cc41804f14d46075d509bc8fde9384bb59e84f2b9cc7f61454500128  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_bad_defaults.rs
sha256:f539644e829f5d38de4e3a82d5b2182e692105a0472e4de3eac9a575e541061d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_no_version.rs
sha256:7efcb93ed3835dc1de8fd59a24cac9048de1345c8c710f9f763fa12d6d28dc39  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_function_call.rs
sha256:d8937c4b302ab32c874de05fc56e3613b28a6ebd9cb1989850abd7161d385eb1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_imports.rs
sha256:eb2ef66879f520f8c714880f22c82348eec28b712b9e2ed4af1822c82b35df1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/tarfile_unsafe_members.rs
sha256:ce1f17431c2ccf640f8163781057b00aeb30c2b023fb192bc86f36fb350c2f28  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_continue.rs
sha256:a8e91d4716a136bf76f280f54c156c1c41f9b18d31d586b8ad4b73b5ff5591f7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_pass.rs
sha256:e9734c20b417e4e83a4cec97a59c2a7e37505df602ad41f21b221fe6d3e22a9e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs
sha256:7f9c4e4565e17fc06d41708bec2bd0f234aeb784a62f7656564eaa9ec05d78d6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/rules/weak_cryptographic_key.rs
sha256:c4b190c04e7098707532d79487a19233a9ccaec55cfa6d6f4da298f8eeafbe30  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/
sha256:a62c48c71ba81e050c8865030562e41526440d6a89925dbae22cc936c8320e47  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S101_S101.py.snap
sha256:76ef3070e265d5332c2bb0ea1cafa575fa4fef8bb8a6255c10c1900065421553  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S102_S102.py.snap
sha256:dd1c0192b6d9efd8d4a8b0770e1deb13418b3befe4d5ac9356482606019137e6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S103_S103.py.snap
sha256:8eea765e44a8de75029b968ea2a59a0e00344c7f1e2efbd4dadf092755b11a7f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S104_S104.py.snap
sha256:3cd3a5e70f455fe9f28dd5a184e4ad65c5d2e20cd0c9f8b484dd325eba099616  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S105_S105.py.snap
sha256:7faad858bb6541762a842c7aeae8730f5efab6c412a9fd304c69851e709164fd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S106_S106.py.snap
sha256:0d5d5580a411b12ebe1b70bc8aa295444550efd8abd2136726b2e4918cc0a079  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S107_S107.py.snap
sha256:ac9b5b26c0a9bca507c8509666fd24db7de5da5b8d50f690b65a71a985be14f8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S108_S108.py.snap
sha256:6847b0be5bbf8ca470866687823476e74e1c75808346b55879f03b6a1d9be08d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S108_extend.snap
sha256:e4465d55418440ef3ce5f44739c6a821a27207724cc463402b497f430ddbfb2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S110_S110.py.snap
sha256:f7063cb398dbfaba0f2d15caf7e54352cdb852590a5862bb44f6ad96dba7c2c9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S110_typed.snap
sha256:65c55854a35ee756812c716e819aeaccbcaee390233248a2cdb026f62bb5f7fd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S112_S112.py.snap
sha256:185ae2d54d6d95eba714dba511fb5e72a1caf307ae2a665b449b483a07b5bac4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S113_S113.py.snap
sha256:f55b9a3f0f349edfd7b48676e86ccd57ab6821802c649edaf283618925fe723c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S201_S201.py.snap
sha256:b1fb3926c6499e5eadae5d2a19315b47c212ca4f9d5206fd95d2443092217878  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S202_S202.py.snap
sha256:2a852ab49b2eda000bc2542ea0d32fa7c61660bfa7928a4ead3729709a06053e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S301_S301.py.snap
sha256:d28cf47286fc039ce2938998d2c6902d56b2aa8c3fe298d4a21db52390608af0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S307_S307.py.snap
sha256:e5e1d2aeed26a9db56d6f2f48a40fca0da8df2632466e3a3e7d6a87285f3130f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S308_S308.py.snap
sha256:025198f41148ec99b9c671ded2193b1464a2fa52404d144a33d20ad8b86457da  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S310_S310.py.snap
sha256:cdb86a1322f0e8064ba46dc9b385e4ae24c2acf85a37db775e2df9f84f53aaea  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S311_S311.py.snap
sha256:9bc219f5c85ab7a827a5615f4144399d7ad31da098cdf13540d3cbc61ff1fc26  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S312_S312.py.snap
sha256:71a6e2874d0586742be4a973b73c55f14e4bdaa6a88250b57f31b27541278b63  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S324_S324.py.snap
sha256:30c1254cd1d053a5ce10ad54956b80666810e932ae4d95f83f519d54fc3dd945  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S401_S401.py.snap
sha256:12f664cce2b48540c0ea057bf6d8bcf8ba99d32ce6c05ba953a91f8eb17ca764  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S402_S402.py.snap
sha256:8855bc160fe18e172b8f4efefe9d87db974cf23488402d394cac810102fc8a49  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S403_S403.py.snap
sha256:6176c7aa97a6dac2893b40f7b7f93c1de06550983d8e6786a1f54c2dfc7d8707  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S404_S404.py.snap
sha256:b13c6fc9208601286e8f19bab31feec4dfecf8c124790fee9de73da151837215  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S405_S405.py.snap
sha256:de3dcc7bb1154fed9ba6aa084c47161da108ee3d4f3cdc8b8c67ed48abc77c93  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S406_S406.py.snap
sha256:773bac6c0bd4009cc648bdef2e1aa6c25a143d9f9dc6c8ebdd671cba5fe6a4d9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S407_S407.py.snap
sha256:eb25d69cf4d2b10037f2093fe719a5ed5fdd60fa5b7bbbf68b190a964b21cd75  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S408_S408.py.snap
sha256:08bbc24c0f84404d109b38c0904f8c601a3f8ac43705743cb415d75919fe1430  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S409_S409.py.snap
sha256:8f928861a64bcf5f64a78539240ee8a11f98f51e55b0dec45e5598409c032494  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S410_S410.py.snap
sha256:316941042c7f455d4b82707ada169e2e50ed235f18fa6cce8d122dc07fb5f1c0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S411_S411.py.snap
sha256:2f422e4f293ed2a7804565fb585ea40042c6f27e0df3a7234057fb651b42eeb4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S412_S412.py.snap
sha256:598094f99d8d7484a58b06939a228fe10ffaacaf193dbf38f6bf95f411b777c6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S413_S413.py.snap
sha256:e73360a9a817581e30f042a728b3cb4ebf045b002228cb03197f47bcc5802010  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S415_S415.py.snap
sha256:0aaa2400e30b1f32e2da6c6344a325b1ddd0b087b7ceadb5cb45feace02003bf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S501_S501.py.snap
sha256:3f971b7aafded1ebef7542e64111330d2112c2e2588953920a47d6989c6cae50  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S502_S502.py.snap
sha256:4a7b534647eeef5901f6de79f4a039a4de36e7e7fbab94497c2bf49b87b044db  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S503_S503.py.snap
sha256:9aa0227280d4affca9479d132a6923226a5f94d58c4507c48568acf3aaeadcee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S504_S504.py.snap
sha256:49bbbb7f221a00b672ebb4fbe545f4bf1cb0f013ae0156470508e22c702babca  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S505_S505.py.snap
sha256:098b8c9cd812bbd33bae08ef8dfc0c89e0ef3058b7c7f8a958ae0986b4c1e1bf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S506_S506.py.snap
sha256:2d7f573a029554284565b09f7c3c58a90ec137bbaaf9a04e551fa11c623a5515  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S507_S507.py.snap
sha256:584bb618e5ae782c88cf47c02e82e515df9fc3ed9c8d14aa3eafcfe1b91736ab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S508_S508.py.snap
sha256:afb87ee7b6cd57feed157b7825e21f2770b428901f53cad44511c9272220e1cb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S509_S509.py.snap
sha256:4d6e081edc72c7ec7d63f4bb27ee40a5faae0981fd0c6a0bb63556d1e90f2da8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S601_S601.py.snap
sha256:85ea5f40fd56f244baccf63f4ec01112b0b8acdabea8db5a0a53adaa8c69000c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S602_S602.py.snap
sha256:d0bc42c4674fc399102d89acc777e734a092d27f89468e3dbca701bd7a3e06bd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S603_S603.py.snap
sha256:864206d5b471d9acd6bd86a0824f970d8221664949f2c420a359717e29148340  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S604_S604.py.snap
sha256:41c7b4c037c5879ef10df3948f6e1c6d2ad86017bb6f9a55fbd143ad7532e664  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S605_S605.py.snap
sha256:4e18e883d39aaa8c7e85b132e4d27ecbf95a0d1c7242bc008ce70e8227a20066  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S606_S606.py.snap
sha256:2551770ab8189a4749d7e6c3a175e27dc76a549a7d8fe0092b5b487b937ec4a6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S607_S607.py.snap
sha256:011e85be3b7e1728ae2cc9821609eaa7a27d4eae1c0b73f830d318ad11963a3e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S608_S608.py.snap
sha256:0bd63df76b75da95955953543468f5b7104107d978e32290f7abc04ee1863b2c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S609_S609.py.snap
sha256:aeeff067a4bd762ad2f24c2f50dbb796a09849080b91d4f25d495efbaf456c36  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S610_S610.py.snap
sha256:b0228ce7daea438961b774e72d6823fba5bc901e16b4e7960923e93ffcb5447b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S611_S611.py.snap
sha256:35506c2e6771d5297ceba390834e4aa8a94cf4b095db8df51bc5c49bb6096de1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S612_S612.py.snap
sha256:60365445559d2eb146790ca2f037c57c3d7f715fba4b7e2d87c9ea0d405f5fbc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S701_S701.py.snap
sha256:2760f311e1f477f9809c4e8069837e8f0b0d7b11b26f29282018fccde16c5490  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S702_S702.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/
sha256:4c15f305e8acdce21d33d7bfbfbd02442a8cc653864e1d3559d516bd8e47116d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/rules/
sha256:36dfbebf62b8b9e881d78e4afe7b6afeb3a2037f3a2a0b11aa64f0167b6c386a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/rules/blind_except.rs
sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/snapshots/
sha256:1f1a33a572990a4c4c4a1301f37c243270dae5ecb1facdaae7f6557b64f5a25f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_blind_except/snapshots/ruff_linter__rules__flake8_blind_except__tests__BLE001_BLE.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/
sha256:ed4f53f640babe179e20487b272e699e34319acacd94dfbfbfa874960bdc531e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/helpers.rs
sha256:9762e551dfeeb1a51fe1eb26c9f846cfb23c1a1de8df40ea62006b870ceac4a9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/
sha256:d89e258dd50997eae44cbe21313a5e6751cc61ef5c5420cf1d4d576eab8fb3a0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_default_value_positional_argument.rs
sha256:ca049adba89b7d65918afad6ca43460a505c88472840baa486751f536b171056  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_positional_value_in_call.rs
sha256:07bbc57464ff484d21cd3b555baa06c7e9e50d797719256df2f061b7ac5fe2a7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_type_hint_positional_argument.rs
sha256:f3a5a52af03dbeb438420fee243e2dfcc9740b0bb16d0c52f532d33ae573bae1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/mod.rs
sha256:6713b911bbdef4bb105aa565bddadad2c31a0c40c0e88a38ddc64f8a7e2c5b77  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/
sha256:28baa2df5e94b49aa0e098be3b3b0f98070f5d93ea29e422e8aa682aa7cc3b7e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT001_FBT.py.snap
sha256:d5e0bf5f799b140637be2794e36e39a752e594a82a96220085c87d86e36e454e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT002_FBT.py.snap
sha256:4dc869884dd863a1c93b4d49a105f19cac3c0980bc36b40896688d1dced472af  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT003_FBT.py.snap
sha256:100f4a89e71a83e5c8b1dd4fa288f9f9b5d69b78c18ea68367b970c1a449f94d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__extend_allowed_callable.snap
sha256:2f2a4e66bf03b5e63056b11da61bc13f90e6c26c9950fa7ce0911f6b2f76b226  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__preview__FBT001_FBT.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/
sha256:035cd0464b0ae300d47e37f0cc8ed20249a3280abea247c6e930c2af238bb368  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/helpers.rs
sha256:064b79d1713992a3cc2241d3c71104ba1c996ab6c21279f8700fc7adbc85edb7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/
sha256:4c8279732a219e1597759f25fa11edb96fe935b8e5683e65257329723c274424  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/abstract_base_class.rs
sha256:18eb2419a76d95898ab1184a5776f695eebe06371f600bedacae099009bf9a03  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_false.rs
sha256:18a07b5769090f0f239ef0d2f24f4a5e3b226c9a890f56947e9774917bb5036d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_raises_exception.rs
sha256:14cdfcb1c1c49e3348277e4c19fce51de7f3161811f74f4055c2823efa6b0a98  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs
sha256:412fd8b54a121085f31c5d606b29b24e74b695b58c264228e29f86d58c9e34b8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/batched_without_explicit_strict.rs
sha256:b9f9a445cb9ef848284ee8899aba818dc8158ca7a075e58e2a3671f3a470ac7c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/cached_instance_method.rs
sha256:81f551c2ac70d2714b8161076ead05b798b3cbce3ac2d4d970c582db6ba50aec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/class_as_data_structure.rs
sha256:b610ac3cab64fd6f3d1262dcd5e47d4d54b5d9ca955acfcbd9086f347b092501  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs
sha256:09e9cb5727eabeb442a7a45404fa1f551c8626b8471156946e5d777a0c54c834  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_value.rs
sha256:7bb75132d85f8d9d54eb50c254687338e341f5f4022251c7cdd37672c33debe8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs
sha256:a2a97d099351615d49b1520e6972aa6ef667cdd9619a0d4bde3fd212e24897dc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs
sha256:535e585efca23a27bdb0cf1251ba69eadb6661eb0c43401761ca122c019cc6da  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/f_string_docstring.rs
sha256:4b0503e2b4a80da97f1d98c0090d0887375653f8097b4a60167c5e95fee1126b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs
sha256:0468db61eb2baabe33eb3edf4efebab4ebf41b2f79f96785445b4165d6ce42d1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs
sha256:754b71f963b3490aa31e980949acf35b72199cf26bcf465c7f13cfcc4c43fbbc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/getattr_with_constant.rs
sha256:956b00cdc04d3090ff5796863b01ba3cc8a7d5b1e79dd78722708b02a42a8477  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs
sha256:fec92b9cafcd31d1443f17131e167c1c6c874c6be86cb9881336641cddfcfebd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_iterator_mutation.rs
sha256:5ab3c3a8d48bbd01b1b7a55bd4d075eb94031395aa0c99a74ba5341d65592b85  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs
sha256:d5957a674176303ea5c7acfbb384aa76daec7a3cb8d3520214299b1c56edfcec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/mod.rs
sha256:fdb95a600e3b8250a99c1ca52673d0a84eeac0bc2dc5e9f17bca1525d2b708eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_argument_default.rs
sha256:6826a985ecd05e81df2104d7d4287ff7a883242ac09689615597a784974afb0f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_contextvar_default.rs
sha256:41bec623a0db025a28fa89a2a2e91875c92b753f32b12b426231c84a6833cef5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs
sha256:a36bbf86200261d075d7c554d9e03eb2251e6e86b0746d9ea597c9c3d6cb85a5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_literal.rs
sha256:d965e0d676cb29a37cbb9d247b9db06035b680f9e3e9bc3e04da69d6252cbee9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs
sha256:1781fc577a61374db68f917e4a1485e67620d016f627f8a74ea41a0198fa5f59  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs
sha256:855c4cb17d296f6479ab31ffe69ff6d3c8adda7398fa3cabe13584a6ddf85686  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs
sha256:5a6f803dd45ef63f17ff7766667cafa2c6fe2ba7a7d8952200361b65fc1f680a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/return_in_generator.rs
sha256:aa009686a8bfe4b83e93a8dcb712ecfec5bb2eb56faaac8265b028485783b89c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs
sha256:d7fe53e187faef28d147bb6de279a9b0dda4587b7765bf3bbba6b9012588011b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/setattr_with_constant.rs
sha256:7320e0efaeb8c88040b0a8f9d6301a2166beb3224b4bd3d53bf3cd4b02e3a08f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs
sha256:80a863bb417077233c9c1e1919c280cda169244e69d1b49c43c32594f9db2e3d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/static_key_dict_comprehension.rs
sha256:04cc173864413ac7587f1071d9b69b382e520802035757191a85fb147c8adf57  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs
sha256:a6537e309dc7ad10d7bce62bc0bb84ea5baacd5f1951c3d42c3dcf1edca4551c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs
sha256:52d182d323976cb5809d1692bf3ab94d3873ff1ec6fec6ea7640bc63300b9aec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs
sha256:d578be8ca6aaaf1cc0a0ce3fcbcd8940ea27d9e42be614ecc31481dbf7345a87  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs
sha256:48a6e761038182f9f67e40502367346c3db9de71c214853a95bbfed94adfe01b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs
sha256:facda968064a27aa65e79334eb9a6ed809166c761d28b44101a93f469d493965  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_comparison.rs
sha256:2a2941aa83d778127d10525e29d0abc97000354198f38e4fc69feabb71c2579c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs
sha256:052295e2e6a4040c1052090b009b78454e7e6297b685f3ff495414d0e72917a4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_expression.rs
sha256:b4bb3908487ed1a3dbd41c399ab2c43d9f2c5c47026c22368096525d254d5b33  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs
sha256:e510473527f5a23e390b5fd994d67a8a84fdab7dab1f0720741189a2acc5ac7a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/
sha256:4ad83afe4e8f0f2647eaeee37794ac7af95e004ea8f257250828e1bc55f01b1a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B002_B002.py.snap
sha256:78981a6b2ccde8fe4be5665534dcdaf0bff6a1572d2cb758409d8d076ef2941c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B003_B003.py.snap
sha256:330740a48285f00c973264057dc3f9a63313b985337382f12f2bb3ef872808c8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B004_B004.py.snap
sha256:fcf1ea3af78e9fa950fed54a6f00d0326bab27bac7f9e560650601bb35e187f5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B005_B005.py.snap
sha256:2e184fe0b9983082e6d12a92aeb030ffe08efd54f5fdee3e73faf47a4cc1ff81  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_1.py.snap
sha256:297daf08f259b1506f744884c5d1083db2c3474ee05f9c4b046cb57f84e3d3d9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_1.pyi.snap
sha256:e983865b4f664dfa1f0d12af40eed2c28d723bbeebbc12f5bff4196e26102191  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_2.py.snap
sha256:6e0ab5e8f873ef6b77e3307ff0789c3098cf2944b0c73916487d60b131bdfb8b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_3.py.snap
sha256:bfb0d88a1d7ff1948ceb34317ced5262ead633be3769095fa30cd375a0d25c31  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_4.py.snap
sha256:2991d9d8cca2375b2b52fa75bb09393d840bba0fd359de248005eada49b1c8c6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_5.py.snap
sha256:35a1e93922276ea7c6a0a94ab0e0df401832078bead2c530ce3a4956d6e2599d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_6.py.snap
sha256:816c38fecb3603dc8531733063bd3de192741f40844d4dd63f3c4fae521e7cb0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_7.py.snap
sha256:a562a1eafbe4952dce5d2c2cd59b6590d6d35f5d734bb6a5185619b47694cf86  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_8.py.snap
sha256:25f2f369a36e457af8275ffe97f4b2c59b39583cce6caf5efe91002d93cd90eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_B008.py.snap
sha256:dac3cc79d1df389e25931380c752fdc2e2564b95cef97ee328b63f0c9ebb907c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B007_B007.py.snap
sha256:a6963ea54a0582faa036576f9411686827bc48183803a599900ed95a9562c61d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B008_B006_B008.py.snap
sha256:ccd38b94bf2d8d4bb813cc65f19af58308df848c4053d91bdbcbced2cb05df56  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B009_B009_B010.py.snap
sha256:a76a34df8eb72b9c703711363f214ea29fddffedca58633482ec1940194223ae  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B010_B009_B010.py.snap
sha256:58fa99c328318f576305fa0e7adc66d9fc3ec0c634f91e3f7629d5f35f47d06e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B011_B011.py.snap
sha256:0e9102e003fb8e3df15ac6e6fd30462c66574c85a8f8fe569f7f83f5fd39324d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B012_B012.py.snap
sha256:02a02d4a552719b365e21a769005b5e5abaf308c3ec9a836cc7bd7391dd9be67  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B013_B013.py.snap
sha256:40c70c9a3f0abbf29ca8f804c7580897150c4b901b448fa0548463b42f9a39ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B014_B014.py.snap
sha256:0b25cc21998bf9180aac7fcc3731a32f19b72172777bf9f122a12f085cd8078f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B015_B015.ipynb.snap
sha256:2ecdbea553f8ccd5274a98dd120f9efc88d5a112519cd1e42d2c57788f1f6050  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B015_B015.py.snap
sha256:cebd8ef5b79a3533802fc5bfdbd17e8356025adc3069efd7dc81ea823731ae8d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B016_B016.py.snap
sha256:d126c39a6b476a8c6d7373fdf34efe6796e925fc5cb4a706b6f01002d2773477  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B017_B017.py.snap
sha256:6a871aa64e6c4815cb31e8e157a11b72f3f5c2aa67226bda5cb9b4cb727e8d5d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B018_B018.ipynb.snap
sha256:25f95025f08e78fa223e1ea4638ec592c37fd2c7fceed611c053d902d5aca39c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B018_B018.py.snap
sha256:974bfec49d93fbc70efa28e15f54150fcee4b953aaa31de4b40b0ca9026f5edb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B019_B019.py.snap
sha256:30bf3af4c92635469f0de6197b5edd8374cf9ebfe745a820b310e7fd77cabb42  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B020_B020.py.snap
sha256:0be066568e108d24b7ae96770b9674cd1b5a932873bd29365ed1fde0ca0453ac  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B021_B021.py.snap
sha256:8a2ee49a1ac5777e9c1fdb57bfb5a0d9bd0796e28d5cb230d3c34d81b4bd7742  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B022_B022.py.snap
sha256:29e8c4b7ffa6aeeae714241dadc4cdf37a0b9d48f3f60ccc3f166530f6aedaf1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B023_B023.py.snap
sha256:87909359a40c8bded081eff17b2a2acf1c907effe46d9cfd25eba75e3779062f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B024_B024.py.snap
sha256:2ba9d5bcb3638908c30f38c04f7f95a4ad49b345c54aa933fe0553fc8b0fe55d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B025_B025.py.snap
sha256:44b608ec63ac39e22d3be6e16505138a99d233b30d443a72e498dc9138c4f4d4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B026_B026.py.snap
sha256:9d318c736bb9895d52f932e73f1f78833873c74a39a44b4cb47804432822a45f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B027_B027.py.snap
sha256:297daf08f259b1506f744884c5d1083db2c3474ee05f9c4b046cb57f84e3d3d9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B027_B027.pyi.snap
sha256:c2026c9edf3beefa5d4a86a330546a54f901994bfaa8eb463760397cc2f43b9e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B028_B028.py.snap
sha256:f5a087361e7a32ed920f7d2f5ba0143189dd8e266938ba08efd2066e7b67ee66  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B029_B029.py.snap
sha256:ba14c0346f1eaba42df5bc89d2251da65c4d01ed2c6b9fc34ead93e52dc827a3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B030_B030.py.snap
sha256:31e847c180fbc3d5d42f8c73ea6e29847987f50832a3d982ae62db3755ed62a3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B031_B031.py.snap
sha256:cbe42b6ed70f38234a8a56754a81375c73e812d5627e3ace3413af8cc2d61b78  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B032_B032.py.snap
sha256:b764b226845cc89edd3dd77f2fa50bbba04071f2face5b848f3f302b7314f07b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B033_B033.py.snap
sha256:f5c9c33935762c75d2d6c8a8c649c6466d899f470db8d70a46af9d7ff686991d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B034_B034.py.snap
sha256:9faa66842b660cb1e868aad6017df603e88e02055fcacd317db5449393f8f64f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B035_B035.py.snap
sha256:2913827418f1f901d27cad2bae97fb62b930f7ea72b102a7dd1780d7cf31142a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B039_B039.py.snap
sha256:cca6cab271449d1ebc451026c9a16c52ecd1c02fb465ff71550607d17de34b2d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B901_B901.py.snap
sha256:63c9a4a581ec2c51422b58639f7690f0d8ef024188a6464c2ed42d2c5de944eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B903_class_as_data_structure.py.snap
sha256:bb05c464ae2326e8be012b569dd1f826d363830ad1651bd2e95d8d1295466221  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B904_B904.py.snap
sha256:f645ca1d23798c2d400705e7d9010d1b74f66e7f3202c511e661f2248bf0b7ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B905.py.snap
sha256:a5c4e845f66fb20aa1e61c4c097113ad14daa33ee263a5b58b7cc5abf3e14e51  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B909_B909.py.snap
sha256:162d314bbfa867f3c88f3baa6cfd2103d0ad78a1c70c9a9746369e720e822599  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B911_B911.py.snap
sha256:1efeec8e28d62aaa00d0db4fa63dc930291f88d984b0c62296239ff279949c92  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_immutable_calls_arg_annotation.snap
sha256:3b9d4f34b7d7e5e1dbed66e6315d499d8a5720dfb6e40e9ec0addd8b76db3940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_immutable_calls_arg_default.snap
sha256:c4456e24ba6b63eb6c3ee993c13172867fd0909b1ba35af90fe39fbf71e26425  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_mutable_contextvar_default.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/
sha256:b5906117e5b6532391b279e80a77bce470c0908cd5723c7ea58fff48ef5c0a62  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/helpers.rs
sha256:7bb6935b9ce4a4803b0abb058fa9965b423531dd374eae583a6ae16c4ade256a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/
sha256:07ea5b74b30b64f3194a100fe2d50563def80e6c425e062fdb4f6be436ecd3e2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs
sha256:dae81a624f65f4df868cbde6eb30e793004d8e73d97d640184cca5dd646e83aa  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs
sha256:aba0762b4fc630ff648a04722d5c67d3354e6f91480722df94739312ca902683  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_import_shadowing.rs
sha256:3bd684d9cab28fe6a1b29306071d9afdcf5cf5d83c441e8111b9a7721852822f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_lambda_argument_shadowing.rs
sha256:4929cbed9d96146406438b7ce7b576ff675bbe79553e9c01de7696573b39cca6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs
sha256:fa0598fe3bae37d35fccb037d177082b7227584a7c81215b751577658d423efb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/mod.rs
sha256:eb87082e9777c8306afa40711aaeaf6f9ecf45b3e5fdfcdfe47aa7c52c1dfe6c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/rules/stdlib_module_shadowing.rs
sha256:44902fa092ee617d7ce3bea09f1cd9c653c764509eebe3f7fffb8d3b3f8db712  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/
sha256:dcf8bc96817f0d1ccb30c1ea356ff798442a64f7b6f2b6251da348f1e7dd7189  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A001_A001.py.snap
sha256:f4628b810d22f34f4d5cb2f3f9beeb1172c5c2fd5f3f537a93633baa3aed8874  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A001_A001.py_builtins_ignorelist.snap
sha256:6062f9035340cb5fa3d2a9c2eca752eb1615f9f1582abb69b87a861943aaa557  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A002_A002.py.snap
sha256:7f434001f22f16d938289aef3c77b59562f398e09da8625258cf87a76bc5a4e3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A002_A002.py_builtins_ignorelist.snap
sha256:e0fed2a78385c8c9ca5550778143ca667e5f2c48dc50744db04472a4cb2372de  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A003_A003.py.snap
sha256:9c868a70fb72beeaa465da9ebc6d32704b775b10b397b93fb1b22531328e8520  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A003_A003.py_builtins_ignorelist.snap
sha256:21887785ad70f49310ecf2793fef9db16875f132b52277d9a217460e3e889be1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py.snap
sha256:cd7497f53d9e6e374b439cde3fe8367f20ec7e6e4ce97b6242443c901bcd42c9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py_builtins_ignorelist.snap
sha256:4ab8bbdce9097a367a668d5ecc3d29d6372fa35afb179c4f23f55adc3b195446  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py_py38.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules___abc____init__.py.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules___abc____init__.py_builtins_allowed_modules.snap
sha256:0f1602f3627266df3aa6bbebccf82f892ba914a04a2e380eeb7e14512486c409  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__logging____init__.py.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__logging____init__.py_builtins_allowed_modules.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__non_builtin____init__.py.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__non_builtin____init__.py_builtins_allowed_modules.snap
sha256:25b7626b8f78e8fa13220e0865471f2cd1dba645c21cefcae0f6afe5e982109e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__bisect.py.snap
sha256:25b7626b8f78e8fa13220e0865471f2cd1dba645c21cefcae0f6afe5e982109e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__bisect.py_builtins_allowed_modules.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__collections.pyi.snap
sha256:ed650235eb641d552044439e13f9938b4ce3eb86d1d063a042f8789aa4ff63d7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__xml.py.snap
sha256:64acdc281cf254dba0713c016e665f7d6127c6f4d705e64125388c5110a6bc46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__xml.py_builtins_allowed_modules.snap
sha256:89375ee717b66b56b04cb98bede8043008ef141ef1a7c77afaeb370e6a5d2e37  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__string____init__.py.snap
sha256:89375ee717b66b56b04cb98bede8043008ef141ef1a7c77afaeb370e6a5d2e37  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__string____init__.py_builtins_allowed_modules.snap
sha256:1e0a3130b73bc2960b04b153bd2d4c574284c39fab5bc9824859b4740462781b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A006_A006.py.snap
sha256:dfc16f6205e7ac080212f14dd1e651be6ab76237ea901f5a96537abcc1ce8ef0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A006_A006.py_builtins_ignorelist.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/
sha256:6c6654f199cd6890469d920899fe0e92f346371bcaa58a04f928c0fc2485c570  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/rules/
sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/rules/mod.rs
sha256:168928cdba81b84474e708886e6cc1ed67e06226d755803dfdf6cf4914538884  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/rules/trailing_commas.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/snapshots/
sha256:bd621e21e2efa19715b9076be8d0598a265828ed6e7e86b77657d7977f5ff5b1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/snapshots/ruff_linter__rules__flake8_commas__tests__COM81.py.snap
sha256:3a298318cb5a54926fc83e6dff4351231a51ff90acb8c8b0a766b9245be37e64  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_commas/snapshots/ruff_linter__rules__flake8_commas__tests__COM81_syntax_error.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/
sha256:719a73f306416df36e0254c59e8698191529246b5d9330660406f08a7081d4f9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/fixes.rs
sha256:abba1144afb1362a7b8e187ecb3e7b66c481a6fcb790f4d612e5fd6f01b76160  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/
sha256:ea7ca551b14446c03215360cfccd6a6894bc5498b588db548295e114cb3b8f12  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/helpers.rs
sha256:c6eb5325c0164d4cadcd6b47de15eedef92f164e133e5176905cd1980ca5cb8d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/mod.rs
sha256:04248a5cf5f18cf9b1a89c7a3f599ceedeb62bc14aa87920520fae6dddc76bc2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs
sha256:45958c233e6cc39a6eb29bface7309caa89f3e38a92d6863675b50a723a46495  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs
sha256:ff8306ffc6d18f55fe47bd1fa0f3107d73ff595e41424c13fbfc5aec282b12f9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs
sha256:d356282c60ee98590ac3c62abd7c4738972afeb38a4d059720fb883a3f11b7d3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_in_call.rs
sha256:011b2ff7eca192e24be8d1e0ed5ddb3e410e5faa7fd63423e774acc8d6fd9e44  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_dict_comprehension_for_iterable.rs
sha256:863ed41d7041cd02d65f3d50b32b9ee3024d905b080f48c7ac123fdc4eb5fbae  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs
sha256:83be12850a48f1100f1afd5eb6febbf110a9dae92f843c342a3b40f574905450  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs
sha256:8b80a01d0ceac162828f41e093c03c74318b36d432d984c66da315a2170539cd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs
sha256:3f2ad9d10655acb67f85df91866898fdc43337ddb16fd9f553c2a4f06e6a2b2e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs
sha256:1f6d0fa5597349630e54919f336fee17ad29513872ea0f45db74d91b1a131f59  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs
sha256:f6b7e7cd45f6105ad9afbd26b132531e7f22b96c49a6ca0a27c72f9f8f1eead3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs
sha256:1f96eb8422ea995e2200e3c21b9bbc25d7afb1c48a52617d77a7d8c31d09bddb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs
sha256:4f54d0950eccc7d386370a4058984c1dc5c3acef8f81caae32d6b254b6251f0c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs
sha256:4b11695bded7bc1c26227dc16a7befc5d621e042f1d95aa669ed115e8c69df02  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs
sha256:d93004c40d292aaa48ea30004427f0766cc50fe3669ac23092f98b2b2c555103  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs
sha256:bf6f53ff3707b64f5a4c390243438d7fe19d8d06212517b667dcf7e908833883  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs
sha256:e0821e2fa98a9d033d4296ea5ef36f90b074566daab923778413c2e59f8c0f7d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs
sha256:6e61ed35dafc14c61ed50ffa69a6649d3af1b2f426eb4a68350a9582c12cdb84  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_map.rs
sha256:83f268948d371c14be7716daf7f7566a54e252149c33a28456161be87fa4d392  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs
sha256:9d93b9bc70a62a333eeec8d7878e8cc20e5b97c0b3aa2bb59feb21abddc35c60  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/
sha256:b2f21f72104a890e5c29faf1fc2bfaea80405194ec3679515eb11452397a3ae6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C400_C400.py.snap
sha256:e0c9a8e00874864021ba01cc14f5c4168f652b76c065f823a79bd7b4b8ffaf12  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C401_C401.py.snap
sha256:d36b543d1abce07718afb8bf9884ce81ece08ff5441313892721a8e6f3f7ed86  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C402_C402.py.snap
sha256:905439d1367051a552f45ef3f3f7293f8d4c68c9255e45f283d6fa30c541462a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C403_C403.py.snap
sha256:ad5d1436f560b7e62434edac407ad05b033fcfbf3c60bd4d1fd511c30f585f0a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C404_C404.py.snap
sha256:774ed7921b82d4d5b1ae5f666ca3b7eba1d58b451d58113e2f192e08dde28cdd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C405_C405.py.snap
sha256:5c19197e580180275668ed49e5a18ec89828e4cd2cb62db624bc6ee1db92a554  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C406_C406.py.snap
sha256:5b4feaaaff392dc59a274bba57d9fba0af27ede61cbc1a36c0a23662413331cb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C408_C408.py.snap
sha256:c08d91a8859d8803aafb3de759619526bfeb19c54f014154cb52431cd2150759  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C408_C408.py_allow_dict_calls_with_keyword_arguments.snap
sha256:256a4940d93b81c6ec3245250ddf15ecc4b5e529a4cc03d0e7141027a3b44504  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C409_C409.py.snap
sha256:a24afde7d57a796b37ce531c23e13887bd416fa7e0b9506d4486293b2bd22eac  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C410_C410.py.snap
sha256:779569a8400ea688935d64cad1dd5b0661b6acacfdcf5e41bc12b2585df06fc9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C411_C411.py.snap
sha256:a19c112e33ebcdd12ef1cfeb93caef7640ecd55ed24f54242b5aa429dd25a680  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C413_C413.py.snap
sha256:adf80c9b945bd9fe79c2ad8cf55a66f585fb79def3296e400c5d97168b604659  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C414_C414.py.snap
sha256:623fbe0be101662b6e505dce799c92812d9e65e969e85de07753fe224a0aad71  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C415_C415.py.snap
sha256:a8b30ec94e617bfe979321ec2028ffb87710546fe3079f3cc8b422532dfa9b83  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C416_C416.py.snap
sha256:6bebb644582009201fe52ff76242cd21855832b019a5137b513c256fee4dd759  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C417_C417.py.snap
sha256:bc1ee70f97c0afb326eaa42b7e4bc6b1bdf0fa7ef876681be03d62d12789ce17  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C418_C418.py.snap
sha256:6c4d408d7894fdcc97f96fc15a82d591e92ceb419970f0e4c5c34bd6a80db2ae  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C419_C419.py.snap
sha256:e94c5a3ae52d6903eff0224da98fd79b30208c33c604efdc7cf055ea0f39d15c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C419_C419_2.py.snap
sha256:8ecb07463fe073d08c5a275d147db5c45e3d44714529fcf6a227ea3ca1e11788  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C420_C420.py.snap
sha256:704ba7d64934a802ace279136c580cd5234c979e623d9f2eeb20c8e68f945a0e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__preview__C409_C409.py.snap
sha256:744dcc759ae4a264f3be36210d0199a9b31e1a389d33b9e42f9fdd5efcc438a6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__preview__C419_C419_1.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/
sha256:ddaa642e22d813359ac604e3458e927af78047ae55cb9a47be2a1dfca4314bee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/rules/
sha256:f74328fdbb3df3c2b2da7fb7ef97d00da095bd626ef07e766ab228c3cc1c311d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/rules/missing_copyright_notice.rs
sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/rules/mod.rs
sha256:8b677189c95f9174cd87acdc0ec67e4074d621de59f9ad349c0db7b52469572c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__char_boundary.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__invalid_author.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__late_notice.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_c.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_caps.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_comma.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_range.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_unicode_c.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__small_file.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_invalid_no_space.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_invalid_spaces.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_valid_space.snap
sha256:1edeffc51d3597fa5fbb07301b11dc6898d4e0642b483ca1d628272f89b4280e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash_invalid_space.snap
sha256:150c79e792f491e3fd6cedd313cbe6f951863bdaf9dc17875fca9f4b9e1506be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash_invalid_spaces.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/
sha256:06e4e29358773a736259b6f34ae2476b07eb7589071791bde4c85c164928d263  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/
sha256:573de633257757503fe6d5b37a9e08ddf81dc6e576104138ea771954dc55c74c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs
sha256:6df2d959fba5e0f24b6dd68a297169ee7979ac3df32a59540150d7b2cdeb56eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_today.rs
sha256:ddb529d00e0e1141aaaf143c34c07b767e23b5c353c948878f467cbb27daaa03  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs
sha256:a32c5681b346da9d866be4670e1b73e223671e9f6bef1fb40d6a25e9bfde3e66  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs
sha256:8ed1950079eefbc0f09c3c479838e607179da5b64c25a4d0684585e717fbb76e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs
sha256:54a3ee22301d654eadbd92157bd4ae3ff124c42c23ce14469ad88af71313e6cd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_today.rs
sha256:e018ef4f3739a0013fd89ed87db8bacfc0a1e5d19a4ad2b3d1d599acffcc4dad  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs
sha256:97cc81a4451934c3ca08b255453a7e70ad729bfc9f29eb2128d9b5eb5da159c3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs
sha256:b5e024fd3fef56b4ccdc3745021d4c51f34a1aec0b9d43b9c27f69fb8fe1c634  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs
sha256:e8619d3927ff90e5fc066a17966379be8421811c76ec7707bb4d3a81023f2c0e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/datetime_min_max.rs
sha256:027b549dd5853ff956c09d9c3bd3698b34c22f413429f8837ab8171b3c126190  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/helpers.rs
sha256:e42e7ffd5bb392e4e48c2875d6cb5ae0bd75c090ea61df3dd0d11ef4b1c7ff2a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/
sha256:2f08966e9d9c5e44fc1614ed2713960e3a5f42f74d70763fb7e51de37d36cafd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ001_DTZ001.py.snap
sha256:45df83af650ee9c7a97cd5d97ab3b6f691bee8e98c6162a6e139a1be906a338c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ002_DTZ002.py.snap
sha256:28154d904d90ba1373fdc90d115441f87d37b0f3c70d8759078e8e53c26c669e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ003_DTZ003.py.snap
sha256:130507823155c195b4c4a273b0cceb605caf2f7d91aae9ac681b38759bf46521  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ004_DTZ004.py.snap
sha256:82d58bf77644c02fc9ab5c793d098fe5806fcc8f382a097428619f01f8769734  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ005_DTZ005.py.snap
sha256:71210528dd74564b67be6392d1641c43c630bee8b63d532b1d03f8ce0df45660  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ006_DTZ006.py.snap
sha256:e35034534f241aada3d3e7178a160d08ca2965fe0440409522d8371492cd9667  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ007_DTZ007.py.snap
sha256:b03ab4c400ec109928c6b9b90dc8f433a29e1fb1c09830a0213e6f8e832aca09  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ011_DTZ011.py.snap
sha256:a15a7f1f9622d2c944282105a09405b4b54afb5e3ab59969f9c251cf7dee0964  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ012_DTZ012.py.snap
sha256:202aba6cb95f109eab3d01d4330b1dfb9d7c74ca4abd1fdaf83eab9b4e5a8793  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ901_DTZ901.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/
sha256:9466d96b1f01ffd002b2a2ff682a99887e51a76eaf9fc8d93955d9b17241b0d4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/rules/
sha256:80d515be052eded0ffc8d34d21e0a4802119cdcee8a1478a441a35afbd561d04  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/rules/debugger.rs
sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/snapshots/
sha256:5a6822233683acf8f2970c89c7b1f2e6df64d090030bcee7f33e0a4a71346c0b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/snapshots/ruff_linter__rules__flake8_debugger__tests__T100_T100.py.snap
sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_debugger/types.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/
sha256:7f3ed844114a88a75db7aaac35ba18c8e239c9138db006a11bcf8a65fb622c62  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/
sha256:e49a3817669f351d1010674690d454baa7e795cef4f68494f0ecf0f5453e7d47  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/all_with_model_form.rs
sha256:a78b20e19fe5dc9a726708539080f3ae682f3796f09deede90aa6ea8a3c340c3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/exclude_with_model_form.rs
sha256:24ab5d1fb7562d1489446f9a37579b03b95f2637bd453ac9bfd031e616cb5b2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/helpers.rs
sha256:ad1f8488cc6d80ec377c2d08073e0131fae40054f27465fb79107278278644b5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/locals_in_render_function.rs
sha256:67a82750230bb21a0de35b56e055533c04a70f88f24e6ece569cde2722b16f7c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/mod.rs
sha256:2b2e767452250b35ef8ce28678d14cc53ed3831fa0cb3fafe6ddfddd28c3b96b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/model_without_dunder_str.rs
sha256:4a803848e1f1bee2feb4405a0092f784ae5a3e31db65a0df5c031138e6799114  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs
sha256:a76e33cb34507ff40e63196cee60f1d41fd5ed16633ee49b9589b4bafb7f144a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/nullable_model_string_field.rs
sha256:f2b74f420aa1382bdac60a19cf12c0e2ec9d80d9cdaff758e03ffff8356eeb44  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/rules/unordered_body_content_in_model.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/
sha256:6ea01a596dfe21d5b73d4fcef5ae5875d63c06faa7b1c373271e7dd42357643b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ001_DJ001.py.snap
sha256:148a33883edb7e515494af0859328084879046f0864eec56298fee64321f8aaf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ003_DJ003.py.snap
sha256:fa9b6fc85b7c5254579ea6b728be095d80f818561e21c1dd3872b72e85d6d150  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ006_DJ006.py.snap
sha256:d6dc1d413bd9bae8967b6ecbca3cee056f365d0a980d825ed7efdb661f4aab8f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ007_DJ007.py.snap
sha256:3e02ba201bb79b2eba752f4fcb3509857b38978ac5a3a5449cbf282cf57576ea  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ008_DJ008.py.snap
sha256:029c448a3ef586b392f0239d523f075dfd0c38be1bd5f561c6eb0d84f205593b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ012_DJ012.py.snap
sha256:25110cfe7cc9db86b955054e33ae2ea204ad91e7f84acdb176e7b96b1ae619e2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ013_DJ013.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/
sha256:939de05adb32e97b04d10476f40fbc4b437f642301e622f7a226865fabbdb34a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/rules/
sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/rules/mod.rs
sha256:b6e0b725cf8addfdc97198bd1c2db9938a702d229743352d7e290a6695b14d92  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/rules/string_in_exception.rs
sha256:91c9f9b50ac530edcc4532e63a7bc687c0b76f5fe22e0d29b3295764ebe8e9c8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/snapshots/
sha256:b2055bbb24071efcbbffb2b84c771b4b88142af145306f5ceb00da5343a87034  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/snapshots/ruff_linter__rules__flake8_errmsg__tests__custom.snap
sha256:0f64a7e0c5277c4005e005a80e67f7102a2a636f414e67120ba5066be4e72a32  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_errmsg/snapshots/ruff_linter__rules__flake8_errmsg__tests__defaults.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/
sha256:1f3aad0163e890d86be8c203af762d926ec76254de5adfb9c6794fe8436be5ca  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/helpers.rs
sha256:c75aa41e1f570dfa14bae0aecc67a214cf16cdd4b41b5873ab154148b0155cb5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/
sha256:71869fcd7304fb37756758e98cd04362f6820424906ccc66b26a190a854a23eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/mod.rs
sha256:e2797794ac7d5ff76c10fb6f376a6149615c3f6ffadc66fd11c6d99c63bd102e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs
sha256:82e1f6aa0a50f8fcc1a9a85e09399aa17b09e922f2c62e63d003ea35d2039776  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs
sha256:c90db9b82b99d944f104a531be3e226ebce9677f27885d62a315bb816a6615c1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_python.rs
sha256:7849e4647b2af679fbf81ba5137c8411b28bc568211f64e1dd70b5f53e20a8d1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_executable.rs
sha256:ce62c1f92b6688b66a10e70cfcc263092a9d1b7320e850183f9ef6432c4804d2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_first_line.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/
sha256:6694b19984c368def4c9582fdde20f4031edde7b3e56cff5da66f65cd8a340b6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_2.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_3.py.snap
sha256:725b9c3bfab5d4d5507ae7363c508d1ec419a10a96a2df6f71f9477892ac78bc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_2.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_3.py.snap
sha256:6cb5f937b51ff1d401cd79127ba033a5af78ad8462c0d1d35634bc1f6038660c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE003.py.snap
sha256:9ef8c8b917f1611fb5acc3000d4368c8b0c60fbe1d9c6976798cf6f98075a806  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_2.py.snap
sha256:4c14a7697e0b85bfbd2d72b23c35a58e1c287e71ec23a627d3c0684ff53ae4de  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_3.py.snap
sha256:b5fb2f7f4487db7d314ec38609248d829e0f27eced809fcb130410e767ed9466  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_4.py.snap
sha256:2c2e4a8a454b1e075fa7b1a2b49738c34e8c0aaf3d94f783366c81c1db499b10  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_1.py.snap
sha256:18277b152088e02595ad2844daeb0cd61d6d6a3e82720036de85216aca329770  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_2.py.snap
sha256:74b40a3bed0b9f2bfae4be9871bfdcae2a4f8ea8449223f0abe14c6f25b3cfc6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_3.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/
sha256:fb6b2a1df804b7dabe3aba234098b292c0bca8f632e3736f1edf429807da3b27  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/rules/mod.rs
sha256:3595f12fc720cede4a8253bd4b609582cde8bf605bf165263b2cfe6fc032e280  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/rules/todos.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/snapshots/
sha256:2c4c379c314a89c9bcf1d04e8970b94bf84f81db9a761396ed8c73687abdafea  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-fixme_T00.py.snap
sha256:4650640baea1aabfd4765db8553c08154b1356e49e85706cd1dd1c734e405fe9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-hack_T00.py.snap
sha256:1da52fcd3817b52a950ddd6715e3714483dfd0a5605de72d3940db5134c5a213  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-todo_T00.py.snap
sha256:a549b0534036d2c0857833e732c2cb7558825fccbeccadd19d2e3fac64d38f0a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-xxx_T00.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/
sha256:fa983e318370d55a0b1e867f0d7539c931cbca576c48389d6e90ec5a91d3f166  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/rules/
sha256:d3b3c9313775e02b276b9edb371df906644981fbe9353325a0beef2de698e4c4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs
sha256:7e542487f6053766b8b0ca676be64f6318a7c838dad157d120efed77c989cb30  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs
sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/
sha256:2643952bc89cfcc64db13967486fc9c3476031812ce3df32e3151e95960ba54f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__edge_case.py.snap
sha256:dbedb02984610d0596017699d233ace038bac780d20ec88d4b225e8ce1b5c2d4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_lowercase.py.snap
sha256:bec1d95626b087edc1eeed4b181ce569d447ec0b62709598d82a744497101eb0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union.py.snap
sha256:c678f0c54dc401030eb1f0ffbf6d2366a6c65a8523dcfc354a238133d344944c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union_inner.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_no_types.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_quoted_type.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_uses_future.py.snap
sha256:493d440885bc2118d604090ffe87449a819abb0900a4075d66bea196d231e44b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__from_typing_import.py.snap
sha256:68310c7ea1d783d4ee98d8d287aa33074b89d052d3082e361deb39686c7d57e9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__from_typing_import_many.py.snap
sha256:7ba9685e93e727b703926735db13c4daf462bd959471a8276849e46f21c430e1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__import_typing.py.snap
sha256:349a1a74adc919825db1bbc7b116a05687e62a6e1e5dff29dc3ed813a1396639  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__import_typing_as.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_lowercase.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_union.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_union_inner.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_no_types.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_non_simplifiable_types.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_uses_future.py.snap
sha256:15bea3371fb8824b2cb5777617436de2c83a57bbe6192d700d391d9d2662ea2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_variable_name.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/
sha256:a166e980948b80b882c55d1cec87d43a86de6c5ee5755d9c0d3740c06ba4bd8c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/rules/
sha256:b95fad5b8a0d37270472eade695194bfd38cd8f20ce5bc62b39e473ac4b17201  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs
sha256:4d29f2765fb11657e6b47346e03c636c88825f44ec5edce6fc1878eda46aca60  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs
sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/rules/mod.rs
sha256:6a3f28d763192cd958497bce7017cbf7bd3212337b2e52c20a0eafc3cf76d1ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs
sha256:330d3ac493ccf6db4854fa5be8fdbac4815e42d144e7b546c3af13b688175b2f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/snapshots/
sha256:8718d140c9d03b1597a11a770beef961cfe8f55ff235c3ad0f7be41a7c8d64ad  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__f-string-in-get-text-func-call_INT001.py.snap
sha256:e50cf2e3b35f89010642642e04c082fe1380b03ddf33007422c92a8bc116ee46  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__format-in-get-text-func-call_INT002.py.snap
sha256:e46990eaf52668e887c8bfeff133833512d457d89ebe889a26b2758c076b9d18  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__printf-in-get-text-func-call_INT003.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/
sha256:f3a1b53a77835b777805de9fd563718d9c63f31894468d1040f60d26ff193039  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/
sha256:0c2fe3b680d987c2611b6235e744df549728ed66062c78d8c413707644df5251  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/explicit.rs
sha256:29bfb6cbc57582f56c27f75f5d675ce09181e6d92a9e01383e2206d0549b9549  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/implicit.rs
sha256:ef59a1b461449f02d5ca5a57c15b66d85cfc92192dc5775158e89a7a37e8cb66  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/mod.rs
sha256:33528663addab3c7ee00a8739263ced9620558f9f6b321c2ad3f2811cb4365ab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/
sha256:2af516b8f8c4aae8874d1e7cc3a2838d81daad302a4e9164dd60a6b42465d241  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC001_ISC.py.snap
sha256:85ddab427199c6b81de1cf19cd4f74654fb6c6152d2f59040e5f596719a255aa  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC001_ISC_syntax_error.py.snap
sha256:4e47cb591490e6cd4f9a9784703fbc24d3ebcdb9f881876b712a2ef8656ce6d9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC002_ISC.py.snap
sha256:a7eed32679d1fcb14de1c4b923fc63789c2ca392d79632f5966307cc3666f5d4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC002_ISC_syntax_error.py.snap
sha256:e2883a31ef88ed378d9112af0fc555f7459925a9e0469ae1ab63877514ef0882  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC003_ISC.py.snap
sha256:2af516b8f8c4aae8874d1e7cc3a2838d81daad302a4e9164dd60a6b42465d241  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC001_ISC.py.snap
sha256:b9864f39c9c192eda5056a4c7ce0ebf64c68ec963042a3f3077baa5e36a705f7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC002_ISC.py.snap
sha256:504e09ee7631c4fc2bdaa8d1ef90eda3c7e1591dc24e3f5c40a405ce99f17c15  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC003_ISC.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/
sha256:71f6c99dbeb131a7bfef8e00ff2c3315ddf6d33f5daa43ef58f9bc38fa05d807  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/rules/
sha256:633bd7dab2a8405edb6e7209afbee57b5b7a3b53ce3255125bc974f40d2b7fbb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_alias.rs
sha256:89af3ad220bca95631d4fe4965016dc3b3bacb9a5605887732d9e1d121f8a341  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_from.rs
sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/rules/mod.rs
sha256:deddfe11d978de6ee5f35e253f49b3ae41cc90d6892881decdf1eddc11db0542  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs
sha256:4802adf51e25e50ce3303cee0ce8517ca327f73eb3214c8237a68ca974c1c363  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/
sha256:4444a31f182875efda910354fea4ec146f1ba48d093f2a83e4b38a7d1f9f78e5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom.snap
sha256:60e598b904c93d045fe5184f95c11c882263c2ed5ccc7d136e7445fb195d9c58  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom_banned.snap
sha256:6fe3b9fd148921eb2900f85d8389eb468bc98f750090f9356f448ebdf2c16ea3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom_banned_from.snap
sha256:cb527c9c0552573dd3c3e3ffc721dc1b54bdddd9697d445d1699b6e288e26daf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__defaults.snap
sha256:4acc9f7743af1fdf38e66892ba4a97ed245b9f2e0a0f555a051014cdf457688f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__from_imports.snap
sha256:1061ae478242e9ec233279072e1b42e258d83bbf6c2caa71370ddc704c810cdb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__override_defaults.snap
sha256:fda98d5f16fbcc122ac3da038821b592874ef4982862fb690da9fe224cdc1b9f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__remove_defaults.snap
sha256:ee70a1c31fa38e77f960ef3b79de31213d77b97e988d6e95f1e90c2b7bf3ab08  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__same_name.snap
sha256:64ebf2600cd83b3f1ccbd63246fb639a211bd966ef9073815471f2f58e7f4144  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__tricky.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/
sha256:277fd80212e802a2c56f134fc7fa9fdf8ea5769e1419ced6cb50398222fb7241  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/
sha256:b7f38a5d72894698bfee35c6438700a0f89fc572ae8abb2e2a6920ea8c4f9b50  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/direct_logger_instantiation.rs
sha256:09b3fcb83eb3cff2457d6dbce11286fc68c2619374e7bd60bbc30056b4ed08bb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/exception_without_exc_info.rs
sha256:1ed9c07c9a4c5bc5c88d999732b1e81b1805a8ed16e0356bb65c841308786e38  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/invalid_get_logger_argument.rs
sha256:82de53a09afe9fe419054a1f67d65bb37c15e9c24f7ac8aea601d8f847f1e82c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/mod.rs
sha256:563fcb6a6e7c72398d61d9095820fa3e050fb680f85a9e330038b448d9416666  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/root_logger_call.rs
sha256:c80b0e2557b6ae60b68513fbbbd985b228f1f323217a08b46fd68a00a7c498c3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/rules/undocumented_warn.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/
sha256:6eb692d8218ad66bbcc918ec87d8e97f067736e8ba02698c332ab909db9c5b99  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG001_LOG001.py.snap
sha256:2b90b9739ccc786e1b4281db96aca8f928fd8ac235b2953887eae8b5f5278f1e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG002_LOG002.py.snap
sha256:8c9b79f97a99f52152eb3270767bc7c383fc4f0161ac7ab23540d23dc7d3b69a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG007_LOG007.py.snap
sha256:776f6a60cd9f426502733575aff81836656061ca1faf3f1924a12b7c6fce4859  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG009_LOG009.py.snap
sha256:cf55e7d85868641c91d46f86ca872adda1b241c80c6485d2f71ff813f26cbd7c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG015_LOG015.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/
sha256:22d7fb7b14b1ec70c4261dc5ac92185e89813ddc91bbbd33490d46437e8f2db3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/rules/
sha256:b6ec6bc7a6659b865c37ab0e5e657799d7cdf315564cab70d316b19dbde7dc7a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/rules/logging_call.rs
sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/
sha256:efb25268af4114720785153c347040a889e922b38b164143a9bec8cad32841c2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G001.py.snap
sha256:8f8d3200c374b17f0de61a0c771a472ee81f222545716566d263bca51af66bab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G002.py.snap
sha256:5c0bbaf652500def17c46c0457d8c22c16dabc06cbf04870fd17669de6a8023e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G003.py.snap
sha256:eb7a9f5fab3db80d5b8fa5571762789238e85310e4b71fe68fa32c6a8df5d735  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G004.py.snap
sha256:017585cca76865dd479fb1a09f4b658742dba5601d27d3856156055167ebf523  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G010.py.snap
sha256:56f355226a1761f95e40b0715b456f20fd586c09c2b7685a185dcecb87b92151  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G101_1.py.snap
sha256:437ab09a480e26a6f38b7994d8a2f644e517bb353673f504cacf2a970a9d1861  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G101_2.py.snap
sha256:22ddf268a0a89fc3fe304d799f53ee3c20c3a0a579ea294d18a46a3139efadd3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G201.py.snap
sha256:23f77df99f84ccabff56bc8850d22369a61b673ad60fa7e62bdd75c5f51eca57  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G202.py.snap
sha256:319021a2318f54d0f91b4d20a305d22a59f6637ba5d03fc6c3621991d0422940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_argparse_parser_error_ok.py.snap
sha256:319021a2318f54d0f91b4d20a305d22a59f6637ba5d03fc6c3621991d0422940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_extra_ok.py.snap
sha256:319021a2318f54d0f91b4d20a305d22a59f6637ba5d03fc6c3621991d0422940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_extra_str_format_ok.py.snap
sha256:319021a2318f54d0f91b4d20a305d22a59f6637ba5d03fc6c3621991d0422940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_simple_ok.py.snap
sha256:319021a2318f54d0f91b4d20a305d22a59f6637ba5d03fc6c3621991d0422940  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_warnings_ok.py.snap
sha256:d22a2ca5351c5cc364ca8624edcd8f65bde5100ad67a7221168e163ae1b4f7ef  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_logging_format/violations.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/
sha256:d258de7ab39e7ca1e44e2e0cd7b186a6f4540df7a6cfb97676ccd5f95e5a21c4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/rules/
sha256:b35e50941a73f19a71a2367c766b68c5e5f9ab5399a332f3946a4c0223212eb8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs
sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/
sha256:85cb75ee19536cc4e5efcb1906f72dfc99afaec67e094d7c0b5aca68b29a1509  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_fail_empty.snap
sha256:38f897c7a087433b53047cca309c5efd610f898fb094a26464483d1e1b83d1e6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_fail_nonempty.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_ignored.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_init.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_namespace_package.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_pep723.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_pyi.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_script.snap
sha256:eff3d19c135015807aaba84b03190c2d93fbad128d9291bc30d8227b85c6ba0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_shebang.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/
sha256:7dacfd3f3eab969c54acb4b35c3f597ee224484469fad414f67a2a2d98078e75  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/
sha256:38f3e0309886be55b033fa4474d838187269053ea80184dd7d2c0267ace0b927  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs
sha256:1ee27e77626ad10b51fe5e23466d926f7999b6b2b445da188567415ffb856232  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/mod.rs
sha256:de7e41acb180f8f0edb588e2991445d34568a496e7e0705aa4ef68c417fd4140  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs
sha256:4b8b85269da71968c15ac8a6a6293ecd9fcb4295fbb631dd2258146b2c00ba0a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/non_unique_enums.rs
sha256:7910c3aa4474573ed91bf95dd9a205983b404cb1fc037e22ede9f27fd307d508  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/reimplemented_container_builtin.rs
sha256:3e8797f8ec746e8a12d7d58d45cbd8f6d049017c9ae5da36a7db58f40100efdf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs
sha256:3ad8e8597a93b0c72a785d252819a1f8420e924802ea8525c2010e7fb75940a4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_placeholder.rs
sha256:cac0aaab12e4ef5578526714db5a5f1294e0dfc6d32f3474a6405a80746b2463  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_range_start.rs
sha256:fc20eb77e943bac9bef0359c18e9727ed45ccfb2896390f151d59a14f2c44c98  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_spread.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/
sha256:9e3b745797ee4dc56870b9972e4b595229f1963bbb6a08458e9df2afb0bca198  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE790_PIE790.py.snap
sha256:66576a3368dfa2709022ac5868d105a87ecb54bf72d2de2cf25cb1f04e944a4a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE794_PIE794.py.snap
sha256:2037a5867b3d1ea4b9b40d19b0a75636a1406dd370060c66bdcd30f5c38972c6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE796_PIE796.py.snap
sha256:7046059a0252cccbb94524040ad7658cb72282774053539902a776ee4476d9b7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE796_PIE796.pyi.snap
sha256:20a39c0c5f9a691537478984b379a0c630b8e521a7f701a0cc3cc05b62c21d43  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE800_PIE800.py.snap
sha256:5a78dce37b6437ef8654daccf92cc8d4bd211939663ddd4cd221956447966dcb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE804_PIE804.py.snap
sha256:fbae559ca4124479117d352fdb2fabbd796eaa771a8c66ad5e03c1c9110f2ff5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE807_PIE807.py.snap
sha256:c89d37cc6f6856b4e4eaa7bbeabbad2fb0aaed51c5b0477df9c2437612cefacb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE808_PIE808.py.snap
sha256:2431f2d34f8103c898fcc6ae2296a639d36149f8fef0ae89bfc420226f3454ae  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE810_PIE810.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/
sha256:1ee209425d8daad10bccc065983dfe40f1d0e6f2ee387b1e23206661d467875e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/rules/
sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/rules/mod.rs
sha256:073c651164dc4b31f163537507dfb65b9fbad5ccb4b55abdb68eccfb203c5691  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/rules/print_call.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/snapshots/
sha256:57dbae7e2f315b663733fe8b47ee7a62664a03331f3e223ccdb75676b278fb71  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/snapshots/ruff_linter__rules__flake8_print__tests__T201_T201.py.snap
sha256:b4a6bf4ad819a06cc65122e1550e58307bcb588ba882999f4709ef4ee52a057d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_print/snapshots/ruff_linter__rules__flake8_print__tests__T203_T203.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/
sha256:d7f67f8e035da329e77eaf576541c767a78c427d25265219165e1c99bef5f5bf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/
sha256:46287b10bf28eda58783f54402b8a80c040865fd67358d407dca41453a4634bc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs
sha256:f22900163c822183328cb6106279213f1657de0bd9f6654d6e6f654c85c4a2cb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_generator_return_type.rs
sha256:c8fb9e90ca38f27b2fc3a9c729d60f79b7a565454155fcb25593c3bac55410a4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs
sha256:5b44fa7b962812b698883fc4724dab333cfd8c0fbfbfeb9dd93f7adf2721c0ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/bytestring_usage.rs
sha256:47f87e8b9a4c7325f8ccd21c596d901727e85fe679a19c60cc16910c9ce4fae4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/collections_named_tuple.rs
sha256:d35adf609352c3caa101aadad5a55dd8f5950c36faf66ef9dbf143b571efc5a7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs
sha256:e18afbddc1e33306614d4b7936651dec61509921f8d1840402d583f02c96945e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs
sha256:a87a6756592d591be0300c50f0b6fb04e2ccb6e4d9c45fdcfd4dab27bb839740  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/custom_type_var_return_type.rs
sha256:7f5a9d5ae13aec43760e2d05f23c4ba0b31ef799438978ed3e417b755cd8b94e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/docstring_in_stubs.rs
sha256:e35da492958bfdd21b61696a9bb9482a88346b566ee2d134e70fc828887ab870  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_literal_member.rs
sha256:da99c5461960ec3e8be2dfd153a5dad245c5d5aefff51a580e032dcf8efd99fd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_union_member.rs
sha256:9f5f001a2edbbc3b2bd1fa4c09c6c11564c802ca14061e04db34308e6e162c53  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs
sha256:8f30382ee44e3c2e64bde3500b2c6efb021ff791af618fe96bac6d05c41bd207  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/exit_annotations.rs
sha256:42248bb1d7b310bb9cb75a75a2b17bcc7399c7eea8e44e3a9189751c06c7c835  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs
sha256:f3c0bcee3755447bcd8ba913bf89f036b24ce85e63854162612e67d9ff55e663  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/generic_not_last_base_class.rs
sha256:80555345a385797f8a54f7a79d2e33f97f6b89a703c0994a7266422f3d8e1d57  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs
sha256:1cc2830ad94a1bcdd43a91f1d4945281f01818b51e94d65d0b3cff4f847e75f0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/mod.rs
sha256:0f5be961c779b84322859c46145c7781ae9d8be935f101c499ad65af38931f4e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs
sha256:854d0b5bd62fd7ff37272753c2528d549f45293dc7c83e257146df8be38ed814  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/non_empty_stub_body.rs
sha256:3a23d83739419d42d313f3b068d99c0d453849768577ed8ec5789b657a803805  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/non_self_return_type.rs
sha256:d5ff4038250ba6f7062ce752452348af031a585923bd851195f412631dd171a9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs
sha256:cbcd832eca89650a46996235c0def855b20714213584906e04b6bc37cb6b2b02  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_in_class_body.rs
sha256:b7c6f009115bcf8611c35497c15bc037ee1c8e6592c6a312f62b13a1716b8564  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs
sha256:90c979cf2edef77f8c91cfffdfae39f9639fc3528c292fd5a418ecee9766ce23  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/pre_pep570_positional_argument.rs
sha256:56155071c27171827d8cc6472c91c6417fb2ebbe3704156edcd9b69fdbb69f24  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/prefix_type_params.rs
sha256:4a0555c838ce63dcf1a92516ac2a16ce853a904d6d59c08e87a476cf9dabe2bc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs
sha256:7f8f1b093576b12737a5227026c94d26b9efd74fa8fbeb68483856adaa0fe6b7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_final_literal.rs
sha256:46a5bb226d768be6d5e61163567a66b15a58e4066ffc55ca86656094eb25ed88  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_literal_union.rs
sha256:04b4675da94d76acd15e723581ec867da1b67648bd0a33b9b57a73598cfd47b8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_none_literal.rs
sha256:524ae565bb1e73095bd89b25bf5a76ea987910a7b93500d4015fc9acfcdd5c29  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_numeric_union.rs
sha256:00527f61f54a47361a5327e319a2af1518e9bbf03dc2438999c250d99c69eea8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/simple_defaults.rs
sha256:ff8259ad19151e4918efb1eb0413124f6bb7c9e1ceef0c1d4b4bd45011c922da  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs
sha256:04cc0783ace4983c164960a8e1cea375dca55977d548bfbb2076ce81cdd69fdc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs
sha256:aade7954963c9844296fdb38fdd7b341741ce0ba5f541b305d69fd38d192d259  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs
sha256:ef6c555a6aa32136d3b2d444c221f245939c6a9192415bd8240088aa7db1d456  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/type_alias_naming.rs
sha256:2a19b72e680c3b5123df71514590e8de05f97dd86de372c97d5d2af920312a48  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/type_comment_in_stub.rs
sha256:dd0644e61b3d6832228fb734a17eddd8183e2d1e83ddc1447e73e6a9e13b4e02  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs
sha256:2152961d56f9e667f60f512379b4f930f16a676788b06bc35e7d7dd7becc4405  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs
sha256:1d1ad7420e1499aa8f71fdfba147de7f6ed45635f32a9d2d6754a3f79d6cb5f7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_type_union.rs
sha256:cd36c650add3c44dd944b8c8b23edbf91b4587944cb4307f2b3a0c49ef62f981  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_platform.rs
sha256:8ea2bfb81160d7544f531e54d3858de106bfde076698d6a9174208724a1f0073  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_version_info.rs
sha256:fc34dd5f896a3673743a52a96646bda0aefaabeff8f49783cfc218d5568eaf86  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs
sha256:0a61dbab856f736da3b19f3756944d62e57066893ba5395a9bfdd8785056f417  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/rules/unused_private_type_definition.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI001_PYI001.py.snap
sha256:13f9e73a2bfb11b4cf3bbe4d512d3b85fce0c739540c8191b87c5f2aef9ec66b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI001_PYI001.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI002_PYI002.py.snap
sha256:41a51f74a5005428b6013a22dc5c275fdcf582dec59643e03f5dd581f3537e50  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI002_PYI002.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI003_PYI003.py.snap
sha256:d38b47a594a029e0a086fadbfb99e03a5de2a18164ef6c640d45ba2312a8d984  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI003_PYI003.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI004_PYI004.py.snap
sha256:c74d66dacd531d733ed416d14bd6cacc3290872824c5812bee565a3a469ed0d6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI004_PYI004.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI005_PYI005.py.snap
sha256:1cd6f05c74d4edf7fad83b386b88e7912cc7f7ed86eee6e00583aa9c4b80c321  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI005_PYI005.pyi.snap
sha256:96932227d11443acfe594d7fd8f8f55d4aecde26efa7ed2833d6f2b01c90bd55  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI006_PYI006.py.snap
sha256:d7b6ee13e39eba5e3098fbf6154c973a4cdc687768d452d995944f5510626c7d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI006_PYI006.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI007_PYI007.py.snap
sha256:5393abf7ad7425d8659ae80865b527066de71756e20eb164cccc07409da38020  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI007_PYI007.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI008_PYI008.py.snap
sha256:1f6f85fd6ed39367a3fac43b7e09568df40de8ae5754e258a96f8251402f8bf5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI008_PYI008.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI009_PYI009.py.snap
sha256:82d60afc761f7c491c7dd9e2f67b3dd79d0187d045393c373091db0218726c42  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI009_PYI009.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI010_PYI010.py.snap
sha256:7d3be81f465a75a0247dad2962161a20f358e6336429b483acddbf06b56e70aa  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI010_PYI010.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI011_PYI011.py.snap
sha256:dca94718705db55964f5ebac996017bcb9f4a6b9904a9fd645c7820eab78a306  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI011_PYI011.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI012_PYI012.py.snap
sha256:fdac42652116f8a5b66350fbc3ec511aefc08e334d53098777fa1e3682ca2c4e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI012_PYI012.pyi.snap
sha256:a851375543a47d1275cc116aec6dcd8967228ff6c4dee3d41d8a6e4239db5a71  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI013_PYI013.py.snap
sha256:3509204dae4651be4aac48b584b6c1d56735c6bf844a0034b0799cca96a2fc31  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI013_PYI013.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI014_PYI014.py.snap
sha256:4bed3946262f51a7b3af42121af740cc012cc0d426c2ab845430f6eef5fc1dd6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI014_PYI014.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI015_PYI015.py.snap
sha256:e0eaa75282963675fcb5220a0cdea198ca30665afd115d7ce5cde4bd9942c19b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI015_PYI015.pyi.snap
sha256:d916f45b76ebd1429e03546d2318a3468e28a6d4ba4931b3111caf9f1d5953be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI016_PYI016.py.snap
sha256:14835825caadc44febeb2a45592c6821fc80c8127ef9cd53f88908a0c57dc7c2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI016_PYI016.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI017_PYI017.py.snap
sha256:0a09263112b3412d397109a627df68daef903b0045b9053eeaaf30c9a1972da1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI017_PYI017.pyi.snap
sha256:d6c9f6a4062ce6111d48eb0721874ee1333f10968f07a3d9f066a3ab38415bda  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI018_PYI018.py.snap
sha256:a8f28599b51880f06a5fcd3801ffc3fc8dbcd7b36d78efb900f9c1a5d908d870  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI018_PYI018.pyi.snap
sha256:35b8ac937e624b2c79bb2e32a01eeb1c004936981577abdbd8667173cd669b1e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI019_PYI019.py.snap
sha256:3370e0aa74c8ed2321fe793632dfeaed4527b3f3a1077a33c5d86c6041badf6b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI019_PYI019.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI020_PYI020.py.snap
sha256:9ad396a98f5232c0083f99895fc0231db5853d2516a394cad56f2c81c0cf35ad  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI020_PYI020.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI021_PYI021.py.snap
sha256:389647a44995b483fbc8f4cbd9c708108410d5357695ae5e74821d6c69771847  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI021_PYI021.pyi.snap
sha256:870fdd052c6c928450ed6c01878d7f6bc93ec17f05cd014668c1543aebb6d32e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI024_PYI024.py.snap
sha256:190cbabc48f86404daf21925c9d343c053dcc946bdb999a34a8fe6f205d8d2e7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI024_PYI024.pyi.snap
sha256:436a4e535c0e81e363c37cf7a7768a7f61161514bbfae0a02ccd325ec98f0e5a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_1.py.snap
sha256:bb2c9cd40a862a8c8204bce8217887580367791a4379d8d16a2f1f699c24593f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_1.pyi.snap
sha256:63d250026ddbdf4cc79ff9a0942cc340c4be341bac55553801b33b0bd7ff8651  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_2.py.snap
sha256:d5d93a436e58b8e7bb0135f6b8617a92579950b22d4602b79572b5389b8295e9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_2.pyi.snap
sha256:8ff8a3036510d37788943bd79af24ad12e8372ac2242043a5dc4053e2834711d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_3.py.snap
sha256:cedce44862a5cd1269e48e608de39b66d732131899a218ddcc855828e0bae10d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_3.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI026_PYI026.py.snap
sha256:324aad54acf3d4212035911f23c778911c05433146fa0a1b0b039708c4c0f64d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI026_PYI026.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI029_PYI029.py.snap
sha256:fbcd56d2c22779ec6525e0254174d7347d02a1051bddd19aafafacafef57414e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI029_PYI029.pyi.snap
sha256:ef5834da32deb5a10b45d8f702c57f734e58dc80e6ee162d4eba41c29b577f1e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI030_PYI030.py.snap
sha256:3cbe6915d799897f3c3d84588bdd164576f59b9c97edfe1b6fea35e60702317c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI030_PYI030.pyi.snap
sha256:45cffc05543663a0f3c1adcde8ead579327324193c6989cb0ddc50f852120c32  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI032_PYI032.py.snap
sha256:c751c9caa3de19029a8b82f4de0059ecd720a8a020902ecf7c290b5c6440ed60  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI032_PYI032.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI033_PYI033.py.snap
sha256:e4f279fc9f708b46d3f27c199719e8770f15e9e1dcfef29ac4d0144ec46e255f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI033_PYI033.pyi.snap
sha256:59da1f9d96fe478d8633352f3e942a775a6dd1d4b14101bcd29e0739698d0ef5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI034_PYI034.py.snap
sha256:ae561badc99f9d9039b1eb3cc6c77c35f7eaf3f6b6f945f06cbb2ef7203cee17  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI034_PYI034.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI035_PYI035.py.snap
sha256:60536542cb8f04d9212e66f0dd97163c61e2248ef3c439210015e7c2651e0b82  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI035_PYI035.pyi.snap
sha256:356d9ba13c8c33f8c8200b0552a733bcd0d956ea2f790ec8e1ed454d2bc9c258  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI036_PYI036.py.snap
sha256:da37fbe06a69a471d86e54ed942ad659927dcc5cd1ecef1a73701d19fd074b40  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI036_PYI036.pyi.snap
sha256:6e4fe816acea0505fdb025c6890cf9668d77505e6de34d38f43f42507479bd3c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041.py.snap
sha256:b7dd3bdf6b9b228b9e872d8f537f749a55e6660d88ab0539fb182e3496ffea01  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041.pyi.snap
sha256:a3a3dfd65528b220e13415d51f515b64875ff3ee6bb7b8c213aae61fff7bcef4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI042_PYI042.py.snap
sha256:0715e9980ffe8d72a26b5f8d7cea2bf882f471443e4911eceb13ff86cb766f1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI042_PYI042.pyi.snap
sha256:90679f697d97dd6b2eb0da818ca6d7d8685b91725fe8857346d726fc35ded1a3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI043_PYI043.py.snap
sha256:5dd9d0b529923a07ba1f9a34a3f727e3811f3ebde1994d60f35805b177ded715  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI043_PYI043.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI044_PYI044.py.snap
sha256:78ea220a2b26c2c464773391cc19c747d92fce2b63161adb3409abf597ad0d90  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI044_PYI044.pyi.snap
sha256:7b8f13bb890b2fe635f3921181e737685a1afd65b47013dfd8bfb247034bd044  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI045_PYI045.py.snap
sha256:19a88bb8d03ad3db5566853a1e82e428a7055a16c3aec36a73669c414866f705  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI045_PYI045.pyi.snap
sha256:8812e6c416783caa5ddac64b7778fc5e12f4f8804225f07471b96a6a6042c086  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI046_PYI046.py.snap
sha256:d8563c0cadb45b8660bb454e01cec12f4a71675de9b2b718d4b0dfba08ce67f2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI046_PYI046.pyi.snap
sha256:83c912b6257b39d2c1a5674030663f934cbb035d70dd3a180e8dd28d7c00ad4d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI047_PYI047.py.snap
sha256:7fecc1286d2eefb8e642c5921702d566b07ff060b1c6903b8669b6c6fc106cd5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI047_PYI047.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI048_PYI048.py.snap
sha256:6314af63808bc652ce67fd9bc47966475cfe3b23835e3f5342fd41c8a90cc8f2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI048_PYI048.pyi.snap
sha256:2972a2a935bb3d88e573dd38a77093e9fdf6ae2dec90af4e0842d2c999588240  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI049_PYI049.py.snap
sha256:b19f6c11a217f1b107836845bc3839c9162d920561d6dd71c4d94d93b7f15149  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI049_PYI049.pyi.snap
sha256:eed9dd8ef5f6463f793ed15d2d9507b1c2f6eae6069646de2b7189db836e9883  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI050_PYI050.py.snap
sha256:e39a64ea48af818fc2a27435b68c4b232a6d4230eed65568b4724ef31ad8a582  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI050_PYI050.pyi.snap
sha256:afd52692f07e2eae8d186bf1fd2e1c80609c45b6f2c12f486eb042b2d358f09f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI051_PYI051.py.snap
sha256:5891e3bd5e04259b89362c927d88ec11212ad2300bac135941a38f9134b210cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI051_PYI051.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI052_PYI052.py.snap
sha256:ae53156cee359aa7def59ea9496693b91530d769ce1fdae0e01d04fd2b3ac6e1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI052_PYI052.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI053_PYI053.py.snap
sha256:0ed17b09f3a8f08c9aca430bcc070f6f52224d507920973f5ddf630f28015bf8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI053_PYI053.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI054_PYI054.py.snap
sha256:da379e162a00a93c3d6266eeb211a20d2421e16633c836557c8d7775db6ad6df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI054_PYI054.pyi.snap
sha256:72795444a0e9d85eea5a15221d45a3bdf1acb809dd705da8956c62e98716fa21  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI055_PYI055.py.snap
sha256:3a417afb2b805697a75e0785b0abdd9f7116970592a71baa025012cd751f07ec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI055_PYI055.pyi.snap
sha256:4643857b1cb887ffec2e896753c3ca22cf6d6e83233b36a8aadc0ef373104389  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI056_PYI056.py.snap
sha256:45504283cbc6ca1477a56614120c92486ba9cc20378ed05b1d0fc3efa3fc458b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI056_PYI056.pyi.snap
sha256:86f032129cc16879298c797f49c70fb577d67bf0bfb92c81a8a4d6f3ec42389a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI057_PYI057.py.snap
sha256:023ca9453077b8af8069018d20e45d9772289775f191193c6aaec612b5793984  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI057_PYI057.pyi.snap
sha256:2a7285e6b181797a24714f8fd49d9be59256cac891e6ffaa651d37d8cc66309b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI058_PYI058.py.snap
sha256:f742ba28806a0a87bbd6697d26002c2aaaa1f6207c380fa76bb763aef7a4a06a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI058_PYI058.pyi.snap
sha256:fa7b4234a66a78112b287e617685a3b3fa580735c273f0b1e6a9cb48941e4d9d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI059_PYI059.py.snap
sha256:4db94e4c5bbe12a79baea439dbfe525e050c107f85e1eece8752325bb0c5f3b2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI059_PYI059.pyi.snap
sha256:34b6cd24d0f7ded8be27187912ba8f68b1e8d80578998f614159476fc7d668eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI061_PYI061.py.snap
sha256:eefd5efba79aee48372a7a4a345904f012ccbf4dd05c756ab6a6da0b3858be16  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI061_PYI061.pyi.snap
sha256:c93bd446e0dd94cc92a356748179527bccc0543065dffeae3388a9042a9b2acb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI062_PYI062.py.snap
sha256:c18bd900248c9a926dcb682fabb7b0aaeaa8debe0661a070b551e9d1a0503a9c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI062_PYI062.pyi.snap
sha256:4900e0942c040d59298b58746055e739f7312617dc997c20011abcf7a2a0b8f8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI063_PYI063.py.snap
sha256:d798b32b4381c4c8bd6c4eef9f767b7dba5a9a14cfc7126706f025572a565fcc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI063_PYI063.pyi.snap
sha256:496f02b8a79a896facfc748f957b7cfa64045be091004a63f70e32d9ca12b7f6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI064_PYI064.py.snap
sha256:902a195bfd4ca795faaedbc8bd2a1078c33e0b2d5335f1730f5f05f112358992  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI064_PYI064.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI066_PYI066.py.snap
sha256:54b9fe6c60037cb563bdc4f0ca70cfe28b2467ab51d4c8bed4b6c80c30dae9de  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI066_PYI066.pyi.snap
sha256:236b2e22543688464c468f770e21cd8ea0900c1f6ea678cd537997108d62169a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__custom_classmethod_rules_preview.snap
sha256:3a6adc6644d3ea6d5e87873370dfe0ab51fbf5f99de35ca5f65b471d6668ec1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview__PYI044_PYI044.pyi.snap
sha256:9c583bbf8ffcedd6e16341eef6d251d179ddf769a82df7f7df258b252191161e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI026_PYI026.py.snap
sha256:785a8e1bcd5640b71c7b5b697a526cbc35fad99d1e260a638084548074927739  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI026_PYI026.pyi.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/
sha256:67ae8b61afa736e1e569ed359ad72d80f486508ef76f492155b3e9478ef23e45  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/
sha256:2e16335b95b90b7ecf1843d3b783bcd5613de9db13ed721bf87557eb69cd41e5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/assertion.rs
sha256:003bafe9d154bbafd3c2d1747af569f96d21914467bb3924adba183d884883f8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fail.rs
sha256:a4aadafb05e8c77bc57e4582a70979cb715a07a9fb944bb6694a39a0e42cbf4d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fixture.rs
sha256:b2a20fe2f0ae58f9ed449a92b2e7747dd2d66a6eac97d839003070398d37c6a7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/helpers.rs
sha256:ff03df15b5b5ed5c45cf9baa071c882409a289262129ac60ae2b92137b8ab2ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/imports.rs
sha256:3999a64ba448cbf773a530136a946e7a04e0c8acfccff7bb269ad5b26520b925  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/marks.rs
sha256:dc741760e47d625e8ff8d8475eb5729f0c2e629eb380d52cbbb0cc6629060ff4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/mod.rs
sha256:12df5d1277ee842f2e40b71d60834b73710e95c688bf6996f9d3ae1c00da8e70  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/parametrize.rs
sha256:b79b0d3ad8317a8544e0137709eb1e2e2460d47008f6ab79790d014dca4aa4f7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/patch.rs
sha256:4d25aa6343427e3f087c84d850ac9005c89d40dcc103b68c82555ba020e9f964  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/raises.rs
sha256:4fa082ef6acf4343b649e04014adf94c85ba1d49fe5dfca5918271c3f3246bbb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/test_functions.rs
sha256:9262b5a0fd39e56dcfd3c7acde475c0239f768f78c997c83ddeab12480a5f354  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/unittest_assert.rs
sha256:c6f5398d93d95037625cb9800b191be16c309ce7b005675c28637dda075aefb7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/rules/warns.rs
sha256:ea934cc699cdef48e6dff120a9b3d5d70fdc31209de89c0e4d4fe3e579b709a1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/
sha256:b49591854ccf97a0bcb86c78ad403ebe3b3de3c33d34bcb7152d035489feb99d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT001_default.snap
sha256:8d3c0dae631a0fab53c5f671a66fd5c64e7f407862b150b0716b49188716bd6d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT001_parentheses.snap
sha256:b1e8b54f0e4c8298bada2885412b0dfe90bebc8600aefa7c1ebaf46323ffd386  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT002.snap
sha256:a1afabaab172fec9e5bcba2d42c161a8432554f28e14c45cdc76abcf5a5fe205  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT003.snap
sha256:198a53f17a7f1bfeb5b46d8eca66a82b0ce51ef0c7ac44ac83513b5c2427554c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_and_PT007.snap
sha256:c64a35404dd8a8c06044056ac50b00e7cf787c9e8e25810cd23683f216ca4e2d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_csv.snap
sha256:b9a199428852599cf7437287727025baf95016ebfd2890df24fb7399802b8e0d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_default.snap
sha256:9ca1e6f882250e0dc6e432c35ea0c6bf164aad2f15bb735acde8b607c0f16a35  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_list.snap
sha256:e9966f5831cd07caba8ef222229cf92732dba448301b06e59e2cd877f1d7db4c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_list_of_lists.snap
sha256:1e1a89acb0d12689c90a44450052dbd85c47d96fb7fb2548417c217d38815079  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_list_of_tuples.snap
sha256:50f7cdca3179ddaac5619702479005dade1d302379c57d4425aac62f1918496c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_tuple_of_lists.snap
sha256:664004d7114462e65a6c62628e53e7af6b8dc6fd60110bae3e6426118556ea03  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_tuple_of_tuples.snap
sha256:a9065a26e53641dd589a75b7915056576157cbb7da85589f414f4f725632cb99  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT008.snap
sha256:a76adeaf92cafd1393bac78e238fc0a6fb8613621d349e9faafb6523a3d9492a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT009.snap
sha256:e0370a32030ba9bae6084a2c99b7de8ce8da98fb1484b99a55329d18b5c22f1d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT010.snap
sha256:6635e6cd6023bb9635b947660fa117960b3a79e5ed7d65eaf1b48a3acad3238c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_default.snap
sha256:3673c550697479bac37f7c82361377d175889ccdb122e3786e52dc7152772142  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_extend_broad_exceptions.snap
sha256:9657e7f5769defc15a42378ff2810c2404cad8d5c13a6aa2f5577bb4d183ee65  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_glob_all.snap
sha256:634a9428e411d34d30d42aadb0a5d7e7458bf619bfb0e4806915103c6e736bb4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_glob_prefix.snap
sha256:0c34e6b776b2d141e6855ac0a203234aef6773a6ece35c2e0abc8a13e21ba0e2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_replace_broad_exceptions.snap
sha256:3717d23618c5dc24b6d2c0ea9bb9980175cb21ec2b762c87388c49e01c99f827  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT012.snap
sha256:6424a69ae1b94eb784965487a01ab94c9f6aea04fe1d4b8fc91218e2365790a3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT013.snap
sha256:16d4c2ee781496722a4ebc4a284bbf422aadd07a6682e092053f82cfac8b70c3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT014.snap
sha256:bcfa696f08373d9c57037e366bbd975efa0a06862d985a80a5360cdb3772afac  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT015.snap
sha256:864dc74e2344828825db6e5db32c71fb3f136abc8814ae28324cee911ce850ec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT016.snap
sha256:547e031a685fb6572cccac5736ee7cf22271415e00baa83abe707f23944257df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT017.snap
sha256:4b3b71fff7c899b44a505e930401c7cfcf788b4768f4d7c39db01b8c3ecfd5bb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT018.snap
sha256:d599ac3701fe2ba2cee52388df49bdfd3edbc9a4c710a4a5eaab8c829ef682cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT019.snap
sha256:f1ff192bc647757e09033ce483dc8a61b7615db166b47f9d20544000ba3e0d5e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT020.snap
sha256:8ec85023f80e1e86d97d3489077407bd10e2b43550d16c6ecc5a57be068859ec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT021.snap
sha256:fcf5502a97d22acaf4475f4daa1dd0af869a67f06f3a39e6fbf1a83b6be5d248  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT022.snap
sha256:6844d2bc16784b451226bb72d589de07b68c8922e9848de8f623a5ac4dedad35  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT023_default.snap
sha256:92f99c02ba27265eaf5dc3bd0bdf27de0bd33da93d633941f8801ca3a76122e3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT023_parentheses.snap
sha256:7cf3910ff214f8cd97065c83eff7e78333b7089cb94f91de12b9836aeaae29b6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT024.snap
sha256:f02d7a0e1756efc79cf631c3ffba7eea33f5c4ff3a90cc5e842c9d742e7bd0be  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT025.snap
sha256:8c734db28f329cbce596c097ef98bc823bcb4fcf2119c8d2d340f4e974822372  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT026.snap
sha256:4494aa8da00370fe4aa3680dcb4403bcf65e5c7df7f26911b368f6d1a67223de  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT027_0.snap
sha256:4017ff0401b9b88fcd119e7d7715efb8b7266d0af529f48377cf643249216b44  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT027_1.snap
sha256:2315fbe1fce37891b5f1ef0397e9ccf0a8a13b76031bd289d30590337f5ac91f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT028.snap
sha256:13e4d84cf011f0b71ee9ddbcf032c3e3a9b9a66e95f0317dd22e263af9e24710  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT029.snap
sha256:eeefbc9e90b642b5b3b11d20c3cdad064e5096afc92b563cf447740f858e738b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_default.snap
sha256:c7a885f777e37b41c01c298993fda6b844199107df1e54b9a35e9866966b6045  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_extend_broad_exceptions.snap
sha256:ff059f32840f78462bbedb418dea21726e0bc6ccf992d332f6e535db23a4455d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_glob_all.snap
sha256:e629cfbc09f39635196cdf86e944117ab5bdf8ebc62ca9c0c806804ff03d02d3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_glob_prefix.snap
sha256:97d4c4cfbcbef5b55c4187c1e009a7ffa53c38d0ca6cf58e4960b643627efa1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_replace_broad_exceptions.snap
sha256:71622fb03e89af46e3f92823bf2cb2beb5cb50d140be2544b9af6872a04807cc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT031.snap
sha256:a4eaf0c1a9889ff9a63fad08a45fa0f110e9c3304042c9c83c88846f973534cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__is_pytest_test.snap
sha256:9e146f0f3d8686c088fb4289ff6a3bf576f3dcc05b71cde34536c5a8ec48b33f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_pytest_style/types.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/
sha256:d74b4e02c818ab489821ead857a6840f87f20d2732dcc116e5538433bfa91fec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/helpers.rs
sha256:8305d97ca9c3986f4f4d19598084ac194a52496810c30c85869481e99579a797  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/rules/
sha256:86475372b1dd2d85655a426e15a38df118fd1d92ee9ff7b57b0946d4e972cfed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/rules/avoidable_escaped_quote.rs
sha256:5228d29e8d7be3729e044ef9f2b17f43769351263de2563d617853d5381140fe  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/rules/check_string_quotes.rs
sha256:4ed1fd3db901f3c9107aa7c3b60a035a149dc234db99381de2dbe0cb38edb352  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/rules/mod.rs
sha256:f30ad250be90a46d630d70966c6304d791bb638fd5bb6d78e2964ac13de55385  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/rules/unnecessary_escaped_quote.rs
sha256:9cf6df4c69cb53c38c4bd9e065ba7d8af43621258445b3a11e1c00e8a6138e4b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/
sha256:105a40180939049722993bc700874d8b62d66965dc7044abb562f8cf4d52a28b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_docstring_doubles_all.py.snap
sha256:691615fd4a5b13752e6c87d223a9631189cdd12cf8023cf3311e0f45b3450060  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_inline_doubles_all.py.snap
sha256:de17a7397d9643f3d10762a43c23bd643f442e103e3c9fd51f375a9126620493  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_multiline_doubles_all.py.snap
sha256:18555c3fad6bbebd195d49dd2e409f3cdaa95b49a39413948bb9dde3242513ef  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles.py.snap
sha256:fefc6028cb99c20f0fc03528c7d294eec5a67a1ca1547b69d984f499322231ec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_class.py.snap
sha256:dbcac10ece5502da073a443c6cce58e91f1c5d5ad0ca92870688719fa2689d36  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_function.py.snap
sha256:88208b501d44461af4f94c3bbb98fd6d6036c77825a02f370961f99ae4c0d32c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_multiline.py.snap
sha256:8d3e55f902484241cee3ff5f38b872ca6dc098e143d36fa2a7a2e76d015199e6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_singleline.py.snap
sha256:d70407d98d9f0b05f5fde44f6320018194a2f05c4e6707c4ba716d49f00b2fc6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles.py.snap
sha256:7ff860d52eb44f9e389a2f2913b92855346a67ec58768623d2be7840421fba89  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_class.py.snap
sha256:9ae717327f117b722d314612a6709b95d11b2265da46fc9dcd99295fde52d3c8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_function.py.snap
sha256:deb4cbdea064171477de710eb8c33d0c4494f383bde625d842f54197b21ba69e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_class_var_1.py.snap
sha256:9e2dc100a498f4f1eb5d9aa55ac2c1a0f2326a83093608d1e9f63896a9dd5bdb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_class_var_2.py.snap
sha256:00c83fea652ddf17f23f0155284f1ce35d24328ed76ed22efa5560ff4aaf5c6c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_module_singleline_var_1.py.snap
sha256:af97aa27da2606014b3679d7c40b0e80e04f4ea55f8a07a7afa527bc6059fa49  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_module_singleline_var_2.py.snap
sha256:20c5c21d91e224f1bb78aa4ef157f7c49bd81d61d4039f82fb534ee96bfb383c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_multiline.py.snap
sha256:ae2e5eee116e50cf11ef7295d7519af08ecdc6060461e06907946b91a2f68b1c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_singleline.py.snap
sha256:e4c2797753649570875637ead8e15855179dd67f33ad14ed0c710c17487d83ed  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles.py.snap
sha256:3562ae7c0643af639f6a35b2ee785e4098b907ac34088e2fd3cb8f95e7b783d6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_class.py.snap
sha256:9c1490b6a7ee7006bf173bae08d7a7a84b30b6337a155ff1d050458fd6021b79  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_function.py.snap
sha256:c0619418b489d1ce424a056ba4f1c99d13b48bbbf857e1ef34452f1eb724615e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_class_var_1.py.snap
sha256:cc50ab9f89b6fd2c5b8cdd328e8731779c6940782c41c50501cb3eda7dd00ef4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_class_var_2.py.snap
sha256:6b46bbca39dc33c9d04c39fd17d1b08f15fc38cbb2b2e63787c5ee8d908edf6e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_module_singleline_var_1.py.snap
sha256:28a56b20a84a9985bc303ad4e0d3ac34ea71d5fa3ecc68f86bf6976c8cca4ab2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_module_singleline_var_2.py.snap
sha256:535722f76aad75655e8227727484db73c4f800c9c7c4eec3286df8bc252e7880  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_multiline.py.snap
sha256:f7d7481442b979530f0fe2708d0618fc961e88ba8af84bf5a4908ac7b0115e71  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_singleline.py.snap
sha256:b7ccda8c924a43d17808bcd0cecf77a08997f5e4fc9ffbf1c64e856c5c15efb3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles.py.snap
sha256:edb3af056685687ebc976d62aca98bc9f1a3ab06b47f5c8a7242fbf2dfc0975f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_class.py.snap
sha256:7832d9ec7198370688420ff7c1f9dfb80e2a424ed8bbe482b12e215a46866319  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_function.py.snap
sha256:e3dbdbe42d84a38b91346310611cb9d693cdba8b6c71cd42bf5776d8715ad21c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_multiline.py.snap
sha256:3f3207c165395539dbeaeebef414c34eaa9ba316bb26ea6d5409222d0a6010dc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_singleline.py.snap
sha256:6679213415f7937ec4fcb07174332b5ca3d2e21016f8ae4efe3ddc0c34eee0e8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles.py.snap
sha256:58d57ebb3b648cad9a001d753867ca2166f174cbdae34195516ee8a0bb084b34  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped.py.snap
sha256:defdb1db8d5ab2ace2818ca319c9ed0e7c758a79e80c66b745b60f97f373469b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped_py311.snap
sha256:c9d7df659a590e0fec2f5dbb8be1d5886cc2a9b2a710e17d52cdc7ff7d0b1ca1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped_unnecessary.py.snap
sha256:690242cd8c112323bdcbde5f2d10bfd359f858ff0ee038efe59586c9f6fca16e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_implicit.py.snap
sha256:a7a1f323d49fc032633c0e82c6c01d5a2dd5f4df383b868dec89abebf02fa3df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_multiline_string.py.snap
sha256:797f4df7043776d569f460437150b92421a6fab2fc84d4ecf4632df2d4ce08df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_noqa.py.snap
sha256:5a2f4c80424032247281326f2988d6e50f1e86a342c38a2daefb65231a873528  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_would_be_triple_quotes.py.snap
sha256:797f4df7043776d569f460437150b92421a6fab2fc84d4ecf4632df2d4ce08df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_wrapped.py.snap
sha256:47d76765e611b4b04406a42b63b66c77121645f0378fa8d65c47b39452e0193e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles.py.snap
sha256:c947eaa38c951d2f4a285ae30f9985ff190ccb312ca2e8a5f2e71841e1022651  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped.py.snap
sha256:7452449362b472b8c9c366682161036877124313067c79263b3e270ec288f84e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped_py311.snap
sha256:ed384500e9ab7f579bda44ceaf18caea95a71cfe90ac2afa2607bf7f4195f478  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped_unnecessary.py.snap
sha256:71eab623dad85afbdbef7778033544b8733219c94027482357480a7dff562065  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_implicit.py.snap
sha256:1650a52f905aec185770201253710b363edad1e75e9af6c7627de58f0d881023  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_multiline_string.py.snap
sha256:797f4df7043776d569f460437150b92421a6fab2fc84d4ecf4632df2d4ce08df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_noqa.py.snap
sha256:2bdea54cd9a9a59cf2956468b030a1eb212735e13fae222001321341a05b797a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_would_be_triple_quotes.py.snap
sha256:797f4df7043776d569f460437150b92421a6fab2fc84d4ecf4632df2d4ce08df  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_wrapped.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/
sha256:0f973d895c2bd9d4e63089b8f5e24fccd01e534e32e984143965553ac6f34c85  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/rules/
sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/rules/mod.rs
sha256:6282339557a2e1527c69d1fe33b4c74540143f5c4c0b5816d64eb7e8f873dd6d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/snapshots/
sha256:c64c126f56f7244dcf7b8e8e4b905ef5bade22ad1c06cb6ed4748c5046eb30dc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_raise/snapshots/ruff_linter__rules__flake8_raise__tests__unnecessary-paren-on-raise-exception_RSE102.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/
sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/branch.rs
sha256:c08745475ffd96c613878defa13933e8d0e9f8a331b854af3c7fc27c57221984  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/helpers.rs
sha256:dcd4855d78324bba7a238ea5925ef4fb9eedd560374ba6f37971bba9383e4463  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/rules/
sha256:d63c7ff4cdcf92b406c07a84c5b93003227743d925548692259273fe4c03d585  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/rules/function.rs
sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/
sha256:946a864144e9a6842c23ea8b9528d433bb04c82821b39196b9bfafd06dcc0e24  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET501_RET501.py.snap
sha256:9edac75e636f1c880142895564973707daff1ace8d856d6bce26a844599e4ed2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET502_RET502.py.snap
sha256:b343725775e54300b4351d652720aad929f491185ec1969de90c9868040a4053  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET503_RET503.py.snap
sha256:14e51552651a366b6013fa14c08036cf84e511fad345d125ec3f7bc9cb54df48  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET504_RET504.py.snap
sha256:dcb977e2b0431445f572fac91755dee087186ba563ef13f87159abcd81193d08  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET505_RET505.py.snap
sha256:701d685df260f7487f9aaa4638004899d4691aa875cff279457f5bcedbbe2623  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET506_RET506.py.snap
sha256:2368d3336e4a7ebba25e4ab44425ee0c52ec33480f8ca6843c08c8e0f8287a51  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET507_RET507.py.snap
sha256:e8cab5b37c99982032db95bc0bca8a18e00f420d3077625ea120ecc2d9a228d2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET508_RET508.py.snap
sha256:7941a913155b0ed0cfa6317bdf4ae1d571bf7a4ad57ee855cbf351fdf8acbfbc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__preview__RET503_RET503.py.snap
sha256:f795ecfe9bb58e5e00006114ffc85450aabd5fa7d456c06a6c1b14fa74d9b324  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_return/visitor.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/
sha256:44f9a1313e85a694fc88310a8db55894aba2e40b33daf1edac7a63e444898981  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/rules/
sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/rules/mod.rs
sha256:f3a108eeb2890ddcf49db88f24ed1cca644cbe3152b6a6420405f1a394514cef  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/rules/private_member_access.rs
sha256:e9cb84828195748ea1246a6809a57b4dab367a53ea35fcec9ba6314c385d35c4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/snapshots/
sha256:2ac7a23a15ac653f4b4d281bc8ca568c1547356cf1215623d656fe6d8aa0e7ee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__ignore_names.snap
sha256:14bbd42d268b8edfe3d9dbea5f571151ed3df7e5705ed3db526155691f8837da  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__private-member-access_SLF001.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/
sha256:e413aff863f6005b151cf7c0395a2daa90a1cf1b9a954802af0e73736cdbbf94  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/
sha256:aa830d74464f196a27d282477628446a85e8fc17d104b36adf8cea963cee7a58  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_bool_op.rs
sha256:9f1daa6d286efde8822510f296fa61e146e20ce892cf26e83440b910c35a85da  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_expr.rs
sha256:daec5c73eb062095f59f400fc3766631c41586160a12d220b7526fe609026250  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_ifexp.rs
sha256:7b4c30a6414ec506187294e268ee987a03b80c63b696f243d87351ca36bf9168  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_unary_op.rs
sha256:c3c7711501eca4a4d4921039764690743ed014b3b6f0657e560049d8c149776f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_with.rs
sha256:78870e833a73b1747a87747df331a82fcce74e91d2e92f5ab6abd8a824a6769a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/collapsible_if.rs
sha256:9b682fbfaaa279d12b11661f79e088702ea0ae61160cfd8d7b2bfef7ea1a542c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/enumerate_for_loop.rs
sha256:3eee4b5f52b91300bf393e0555ba4c670b7650e6e11b3855f2350ace418a86b8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/fix_with.rs
sha256:995611fffa9f42d24950948463ecd1e48562a429b79b545536e79b4cd3cdadbc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_get.rs
sha256:6cb490550cb118e1341581d68be0a3e3cddf8fcf1e95c65576b267e538578495  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_lookup.rs
sha256:8c02764fea59ca26801ea8a88a6bbac48189e2b520352f948a797e4908b4a410  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_if_exp.rs
sha256:ca286a7f3aa1a66c6f26b20fd7d80e26efbdb2c2b87aac59d29c2bfd12a69676  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/if_with_same_arms.rs
sha256:13adbdeba2af7dddaff0928de7c58969d230622fcb13fd6368f4ddbccd30e814  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/key_in_dict.rs
sha256:a7b6d15a9112b861d6e894212172ae79ec60e96d3f538e177b21a6343011bb53  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/mod.rs
sha256:ce6e93b02f2f22c2940279d1eb868522a889636897e754888f9a5099c9b10644  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/needless_bool.rs
sha256:42a373198866005f818e3eb03b608981226f05485ef74cfe5cbea9b5fd49ae10  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs
sha256:a4a64acc1c6f27083d11c29e73de0953bf87d2e01bb9317b7714698e4a3d3885  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/reimplemented_builtin.rs
sha256:9814c99cfae4292cc552604c4c86d3671ff28252eb7148d19d29f0d77db7a2ea  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs
sha256:0f49a6fb77e4709d99d9329299883f932f4c5b1bbcbd1d28ab5c1dc17d179da9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/split_static_string.rs
sha256:142616942a02d1fdf41ed2fe3735cf330b51b95a12d4e3e382ea9e15b237bb0b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/suppressible_exception.rs
sha256:26143ec691b27924ceba36769449fa90391b321207ba04d24ac143a65dc6e482  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/yoda_conditions.rs
sha256:5441dda99ef00574d4a4de57dc5910df4392e248298e2953de381cd993ddf06a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/rules/zip_dict_keys_and_values.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/
sha256:a03df634c405fd29f8571dcf7af2e4c4ed309c29e0aa623d35664227a72c9a7a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM101_SIM101.py.snap
sha256:bc65a42f9b77bccdb3d34860fe00431666cebbd17172379395c43bd6ae080cbb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM102_SIM102.py.snap
sha256:e134f152b3d2de2dfc992d47640536f7bb09bed142b467278d1ca905c134c506  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM103_SIM103.py.snap
sha256:9847bdc80c127fb25ad2d21f003ff6536572a3e2fe5334b260d3b20de05b1871  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_0.py.snap
sha256:e087973b32222bb7a3cf8fbcac01420ade05f3f8ebb0399153138d3c3dc154f4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_1.py.snap
sha256:03019a78446c185e60f4005de9e2f3117c5f429be9ed91074b6b01f85d87940f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_2.py.snap
sha256:44c2e863ed3aac5ad7767d7711244f025de48320d2a54179cecdf42173c93508  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_3.py.snap
sha256:a0d84f4b21b9155e2714f03463fecb801c440a4f4c994badcf193054a9660e25  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_4.py.snap
sha256:25c7d497d718a821feb5fb43570e0ca507bd5ccee6538ac1425a465916f4347e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM107_SIM107.py.snap
sha256:c6f924ffde7e975040506a4464a75243b4971e1d27d3b936b007d85fc0b61d54  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM108_SIM108.py.snap
sha256:fb8ba1f70ff0940098b14583b769964c5a239f26e42f48aa2bcdae82b6946694  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM109_SIM109.py.snap
sha256:0355cfe71802645feeceb0cf733084cd15beb93ee94b5bc905718a4be75fbf7e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM110_SIM110.py.snap
sha256:c5e8f65a484d770dfad20bfcbce74c0cb8c857896711e21e83e89defdc154f9a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM110_SIM111.py.snap
sha256:6e044c830453b17f65e885680b358218aa29760cbdb0dce74dd4c280de7e6281  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM112_SIM112.py.snap
sha256:17ca7cae39d7d99843bfacc47d1e0bfd9f3525c5a419e3fcb60ca4ea2dc94a10  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM113_SIM113.py.snap
sha256:0e577f339a4296652a5ff0a74342b104d92b5b1588a0091aec4d6b3d7c81e332  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM114_SIM114.py.snap
sha256:679bc07e63b9392f9ca04df5ebe3b12fe3319b287dfa8605bd95aad623d5bf0f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM115_SIM115.py.snap
sha256:c69136d36659b56a93ba12fe0b6dbeb1b965ab8fa7252788f826ded685475cec  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM116_SIM116.py.snap
sha256:42c33ad8dc01b85279015c792c65c7441ea94f0380566d6a85fd6a03fcd14a63  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM117_SIM117.py.snap
sha256:e4c28c12af047aa1bd62c91f7ac1857e0dc40fbfa704f5256a38f3bea820fd1a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM118_SIM118.py.snap
sha256:75bdd6ee1867767aaf5cace71732cd966de541778a072970f37295a1e9819cde  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM201_SIM201.py.snap
sha256:c618f32bee75dd08fdd90dc4fa4c0f3a4b6954b9bd2afd4158a0fcae6415acb0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM202_SIM202.py.snap
sha256:6e3d6781d9fcca30a1e0f9b303cfe4b52e1ad162ddcedcb5462bcdf3b4c4329a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM208_SIM208.py.snap
sha256:841d9954a76a1661f73db89064a33ed0b0e49213983a4767c4ad0c96b1687e69  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM210_SIM210.py.snap
sha256:51d45c56469ac63c6a39562a4a0862c087c61b3861fa08b7e93263218ed27934  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM211_SIM211.py.snap
sha256:04565999a9a6b6c7ebe26788d22b554171ac48aff6f891d685de975b1b2e68ab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM212_SIM212.py.snap
sha256:a4d02723748d0a0e3fbd8c3872cb56c6b45726ec76551f629ab2bc0ccb29b4c2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM220_SIM220.py.snap
sha256:a1d1b1f066e0ba1ee1c3abdda45e33d55d5d43525d01d2ebd68f6a775277618f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM221_SIM221.py.snap
sha256:d376d59921bfade7fccc43ebb2f761893c0c683fabbbaf54470762090bd3b000  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM222_SIM222.py.snap
sha256:14187ea1992d39e233c1b964bdde09e60afee17efa1f2d2dc22f7971faee069c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM223_SIM223.py.snap
sha256:4ee3a67cfbdbbdd5eb47fcc45fda19d217e2ef8e04ed9c49f70c3003528cb0fd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM300_SIM300.py.snap
sha256:481fbf46c84146066be65315e9598b01773bf41c0fd9508bf70e2e080ee45dba  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM401_SIM401.py.snap
sha256:9f33d1344aa577d396d5aeec8f824e42ff82decabc9ef587319d6793e97224cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM905_SIM905.py.snap
sha256:ebd8e09e704921ac7cc5ef929e1a3658509581810d8a6718d0edb63ffe20ff52  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM910_SIM910.py.snap
sha256:83be53a181271a223ce5d1cb29938fdf66f5ca57b14e4a8680323cda23bf696a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__preview__SIM108_SIM108.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/
sha256:135cf7bddddd3eacced60435c5459d40c6d910b180ed400e5f9bfe7b93b0f675  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/
sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/helpers.rs
sha256:8b39a0fac75b4159b4f945265877861e41ee04b3739c2cac6e71ffd1011cec91  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/mod.rs
sha256:1fcd51cab57235dbdf41e97ea450eb7f491cf14edb359b6b18474f0534adf044  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs
sha256:290cdbaa34589e454028fa72cadf809fa7ffa784ebe59d7c84faefa4afe4d842  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs
sha256:98f1965aec7c4ae6dc6c09ca1dd3718ad27f2e7b7d05cfb8015be999db4467ae  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/snapshots/
sha256:e3d2b26af89d5e898753d9b8afb1634c4d47e787784f266614efef18d4215615  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT000_SLOT000.py.snap
sha256:af7976efea7987f84375fae32620ddbf4d4c0e44c242133a265185bdc5044178  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT001_SLOT001.py.snap
sha256:927285a7dcc72acd4959bbba163b44d62d1f96b41337611a612e5df5410d62d9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT002_SLOT002.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/
sha256:d23e4ec2abcf244002562853946b62e68487c3e8be5e606660a5987326c2146c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/matchers.rs
sha256:2f670591a4f31aab3363472df50ca7fb32e848ebf8c5d29901342f7deb4bb2d6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/
sha256:3607b15cc49633dd33656218825e0b8420ad848cc9e7abee073df75de5a4fe3b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_api.rs
sha256:981ca58c3cff1c73206890b297000eebd880ef776dc5d179cfc43d95d70990ee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_module_level_imports.rs
sha256:341374d59b0ec310b3989d9b9e2f947d91095b2c99fdffffea29a6c8bce9ee8b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/mod.rs
sha256:a20b94816b42e7e00922c0c1771b0a4e5c6bb73e11a25a65d9381f5234fb431e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/relative_imports.rs
sha256:83a0a5ce39bb59e47f2f00438ad209521e306264d4e918d18b2e8eb4874b7f9f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/
sha256:8ee23a8aa2fe980fe343d131df3f2cc18d513206f4f3f3eee4dbf9692d356d09  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_all_imports.snap
sha256:744d5d95b6dd365ddf3f573c8475ea0b32f387547da63b866856d84f449b0af2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_parent_imports.snap
sha256:6601a4519e4094287c49bd725792343c3ca3fc7d7a7b38dfcd8f7911b8caeaf3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_parent_imports_package.snap
sha256:639f72c9b4534b3304ded0a56cb31c5b8aded72873cafdf2ae484483419118e4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_api.snap
sha256:6485106269ceb6992dfc99d314320bcd3f288e4a88b038ba4184e98b93929f6c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_api_package.snap
sha256:506b23dd7d4e125aefe4d7a7484042a2ab1029e79a551e32dd49cd494021f85f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_module_level_imports.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/
sha256:1d0fb2dbfd4e9a2f8ea5f6a3b1465e7552ba4000d7269d0d836c6d12d54b5af8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/rules/mod.rs
sha256:a74c9db5d6834210b00088a0de497bf3b03a6bb92767f0681c8d7760562504a9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/rules/todos.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/
sha256:fce3f4a43ae965ed91fd6dabbb9e257ed9b010818939c14e222ddfce60e7ffa7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__invalid-todo-capitalization_TD006.py.snap
sha256:5ba674eaa5af3762b84065c0fc24fdc268599bf13b2ed2e94606dd8e6bef42e9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__invalid-todo-tag_TD001.py.snap
sha256:ab11756b6d0cb1f459ba5b05991afde3f4fe0224dbc755794fde950bcd72763e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-space-after-todo-colon_TD007.py.snap
sha256:5946888d12fd850e63028244cfe3b03256a3412c69fed0ce22808df71aeb025c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-author_TD002.py.snap
sha256:6df3891e785355169cd0a9dc771e21b57c8dce638cd00314bb52e669512e26c8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-colon_TD004.py.snap
sha256:60dc96f21e6903f62fe52a8cc0dfc3962e6bc9d777d68a53999072553662421e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-description_TD005.py.snap
sha256:f7de1992a6f945e02e14973598dad741899cde35fe299fcd307a8d059284538a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-link_TD003.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/
sha256:e54f0ad750d7794053e36fade5c449b98ac23129edc7e42abf029db4aefcdb91  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/helpers.rs
sha256:e4a2e3d1946fd2bb0979b0dc6f076795db86e507c794dd3d9f9d9d7b1eb4f621  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/imports.rs
sha256:c58b4270d650d05d91edc7bace8ffde3554b2b04f6d4a04d52042587f1098f32  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/
sha256:d838864707a07be931fb8cc2f8246be9afcedf13b32652037fd3f58fd713c91a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs
sha256:17e4c37bb7c3cf5fcd4d9cef7642cb1ed250dcb7b8d53e490a4905661a582aff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/mod.rs
sha256:5023db6aa9b8a9810644897989f7b2f7d0a0ccab531c77150cf4426f687d76ef  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_cast_value.rs
sha256:b22aeda85c20fc2c3b754116970f7e994eb3b0fe9c7451414835356b9920fa18  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs
sha256:e33bb9c7567aaf193a11187f6c4e26397268ab337679a56fc950714762b60da3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_string_union.rs
sha256:556a81ef3c39fd3f1ca7eabfbf5ee4c7472cad41727a27a322f95f2d476ba8f4  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/type_alias_quotes.rs
sha256:5bd752bff96fcf764400f8f2f8cdf24eed7aa1fbd31f6b68f506f49761553d76  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs
sha256:70ae30d7f0b74d9281156733548798436cd1f10d64546c73172744ffe859165a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/
sha256:1cbaaf0cae66985a3eb725dd926f528ad93d5a113b0cfda7dcac5d491f022e33  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__empty-type-checking-block_TC005.py.snap
sha256:e9b6f13d01c8910f55d84f8124e756309a53fd206b8874f336fb894ed64d28cc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__exempt_modules.snap
sha256:2513d3edafcc9793141ecf1fc6dede2f0fe825bbb50f3fa02a77874772823138  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__import_from.snap
sha256:880dd6945dffd277e74c0a2ac07ed7f16dc1217a96978892ecc4bbd72a375db6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__import_from_type_checking_block.snap
sha256:b717a7684bea2f3aaea77642c9d86c37f6af2c02ed7838fe060847febfae530a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_members.snap
sha256:2fdc78bd9661e32b1198ff0d5b52299710731dc716021bc26cdda644bec08280  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_modules_different_types.snap
sha256:a4b37134717a360e45deefc66deff9b71e9277d47eee9e37374d244372bf5824  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_modules_same_type.snap
sha256:c60ae056cd50f21563e37f47b1184b720e98bcf1ca0bc551b9b96a8596dcc66b  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__no_typing_import.snap
sha256:1cdc5f0c63ea81014d2960b6a3a6ad01b48bc2814ac45d8e9455818920db264f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__pre_py310_quoted-type-alias_TC008_union_syntax_pre_py310.py.snap
sha256:a54d7ffbcdae2dac974de6c1d8fcd9585885f537c86e834fd84b235e7cbe9a1d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote2.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote3.py.snap
sha256:05f41937303bfc5285fea54116ddcc8547a5069d7af145041804c46b8e7409d3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote.py.snap
sha256:33d5704166497742328e3ea020dea793992da3cb40a1d6db1977f86c88a125b2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote2.py.snap
sha256:baadff6f266032d8bd4de6f1847551e745c13813578d70975826a44140b38783  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote3.py.snap
sha256:31c75f8f73a1af404f50fa2c89c72ff2c211d34fffd23fda1638991298f5a99d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quoted-type-alias_TC008.py.snap
sha256:b643a4f24922dc67458c1b4017b375687b1052d876f4b5557e37d22fb9e5a607  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quoted-type-alias_TC008_typing_execution_context.py.snap
sha256:1536b44f4c1c0e7789f480c10998ee2bb8315a09ae81b23ae2372f5c456b52bd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-cast-value_TC006.py.snap
sha256:12d55492a2fe6b5ea44925b1fb3d78d85284849bc6848701163b8bb410e03a09  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_1.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_10.py.snap
sha256:f7f037e06089335e119ad01a8a69726b5e1ddebcf74c123ed14fa1057edb0eab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_11.py.snap
sha256:2f7b73515af61788f2c9a77ece0dcc098b33d4c7ac98264aa817cb96cc35c622  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_12.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_13.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_14.pyi.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_15.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_16.py.snap
sha256:3472b06e3bb01a75344adbc4f2fa5c5acbce86b21a98e3be83b532822a83c9a8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_17.py.snap
sha256:68b3df93691a8695131fa6d451c7d56c7a157a40fee908f039c63cf6d1336a66  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_2.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_3.py.snap
sha256:0abc2351383656ed0d80718327584f764a2b177d224270a5eab4c209562eeec8  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_4.py.snap
sha256:d2e4f4ac2035924a6ab2de9bf95af863e35e98963099583f9522cf5154f8a4c1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_5.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_6.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_7.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_8.py.snap
sha256:c956f26ca6de04ee074465dbabfcc25811a25d80f70dabac200ccb6f73396bbc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_9.py.snap
sha256:2b75da7c50f777e040310cc9251571fd468401d8a1ea1a99d2a8ba44ad5cc730  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_module__app.py.snap
sha256:92ab3814175a6dffbdb1883955f278e8cd01a58f64063360f98b50db40e71b2a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_quote.py.snap
sha256:df81b57c14d05d10bf53ad49c992cb2c9767d691a682f186c05d95619d1c4aca  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_base_classes_1.py.snap
sha256:7eba97cc286c31c9a2eb4f709e10feff7ca071a9c4cb1a709e83427b18f0a290  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_decorators_1.py.snap
sha256:64ec39ce48075954636dd4433fa815ea132a7379a5608fe3de6f92ad3147efb2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-string-union_TC010_1.py.snap
sha256:639a69e5c43136c641179555164c2fbe33baba84056a42222b788c82c159e973  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-string-union_TC010_2.py.snap
sha256:c0a70fbd58e766a12e2507cfa0faacf9ac7129214415e92d650d1fd5ac27a0e2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-standard-library-import_init_var.py.snap
sha256:346154a5147a3c76f3e4c220825b21ac08b3c8319969101b43255d34f64bc82c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-standard-library-import_kw_only.py.snap
sha256:f6f838e8b7a27b54fe99b7f67c7ff870bd70e2efa1377479686fedbc354bff8c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-third-party-import_strict.py.snap
sha256:24d4058bee50bd42ee69d33d1a67e66f81b0fa1256b120d548c673dd302337a9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__tc004_precedence_over_tc007.snap
sha256:57ac574ef63cf2835a785678d95ce94dcf8c46c5ed00a3d02c04a2830437d1b9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__tc010_precedence_over_tc008.snap
sha256:815a747d689f5d5c84962169f0cc75d6980be05e9b200ac84ae66af606b95ee3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_after_usage.snap
sha256:8ff5ea32ca3c7dc46f12734cdafc29ef5d5166841e999316b4b70c96a4831512  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_comment.snap
sha256:411e6df3aac0453168e50514e9d01dad47dc65172629cea5f20a3c6f9c9bec72  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_inline.snap
sha256:a027d6ff11ef0b4c584da9c46823da8ea0716b8769459c4332289044663d0171  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_own_line.snap
sha256:7e6c1b0e633aeea15b5e6cc084cd73a65fd1ab5380593fc752b68f15b7b2bb2d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-first-party-import_TC001.py.snap
sha256:2cf05bd8ca1285162637d50f610913b07ccb44d92960c5985c008f7b1b12c1cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_TC003.py.snap
sha256:abf95d504fdc4935119f9feefec0f5d852f676cd5819a3ea65fc7fb9f1e842a2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_1.py.snap
sha256:5174e81ac968ea38ec321532a5a58361dbe41f37cee7cb0ff09365ba93b25c3d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_2.py.snap
sha256:e1632aaa0a33f01514b1ee18f75aaa59b3d42db9ad5c02d9c2f9af5c5c1b8c8e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_3.py.snap
sha256:7295ae69e2542b9a3b6b61c09dbef25607f2d462f27d5a2fd04d0661f45642cf  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_init_var.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_kw_only.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__direct.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__import.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__routes.py.snap
sha256:7991dd74e65850b9cdaebacaac9b60da8e19c2731b0ed3694ad5605d322db1d0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__undefined.py.snap
sha256:a837157579ed6faa66cc30bce490cf0eb56c9d04cf2d62309802734dbca5bf21  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_base_classes_3.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_base_classes_4.py.snap
sha256:2cdb37090dd6de005fdfd71e5ab7659444402b7e3c3811eb0837be42a03fd552  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_decorators_3.py.snap
sha256:4719475215b9d0b6bfeb941527c4c74555cdf64984f7c53eabf7e20d5a409201  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_singledispatchmethod.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_snapshot.py.snap
sha256:1e7160d50109880e639661a3dd8ab91f3aeaca397a88892955fff687579d4086  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_TC002.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_quote.py.snap
sha256:a1768f8dc837bb271c6a1613f4229a2280446e3e041e4ec7741c03d459fd5d40  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_base_classes_2.py.snap
sha256:dfb6acc63e62ce7968fbf2f86bb0db9165df5e5dabef9dda60a2f803bd4910ff  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_base_classes_5.py.snap
sha256:de486825ae1cc14eafbe9fbc565ad04bc3ca1a2f6601d28219c07fd7fe813036  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_decorators_2.py.snap
sha256:4b90ac5f0a43fd5977d03ce5e88f1822f78c63122c63a73959561cbbe82baeab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_singledispatch.py.snap
sha256:1fcf4471685c3b4d593cde5aee1522841f29e6d7747befa99fea270a91dd6f63  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_strict.py.snap
sha256:997559ead2504fd92893f5b7fbc4c8cad13c492dc17f219e6c97d84bf8e4f704  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_typing_modules_1.py.snap
sha256:1994f111a343733ba49d0ec468a597647fe6febce8907aa03dc6390b4fa8e4d1  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_typing_modules_2.py.snap
sha256:2b3ef94ae2e76cc13ea45bd1101c8813e081be4146056e5b482fba1451cfcd91  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_after_package_import.snap
sha256:19c499947a3e5de24184bc7f58e665eb96ef7c4c21d61f6d1a9039c5bac17514  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_after_usage.snap
sha256:bad9d91ca89d73156f6987bdf0e46d20b9b865322001d332e1fad50ed5aa88c7  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_before_package_import.snap
sha256:5f82c06c438aa4bf23885bc41edff18c06615602c38e3e18b7d44bd0123cb7d6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__unquoted-type-alias_TC007.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/
sha256:d2db3a2cabc82e840d529b732cdad81c0f97a3dd7527b4864f8eff612b509c7d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/
sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/mod.rs
sha256:8845676b48b1e484f2110f787035b90f3688cf197f4c9f0373550ed761d97360  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/unused_arguments.rs
sha256:d70ea5d5f8a76a3e064fca9228b25209702be82b0656fac272233bb91ac16d43  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/
sha256:b02c576009902735ec972896287dfa3169fcb75950c8b80df5e89873cfe8eb98  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG001_ARG.py.snap
sha256:d86f319a9269d5ad84bc5a6cf5dd23dfe3cb12f908b9954ec34376a7f09220f6  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG002_ARG.py.snap
sha256:d7c0e77f867e87ee550279e9ade715ba7588902383a1265a904c9c95eb8b39ee  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG003_ARG.py.snap
sha256:ea54f43bc72db47368fc033ca97618fc6a94126cdd481a9e28f662ca3ce2ed10  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG004_ARG.py.snap
sha256:8b3f8d2b74aee9fdcb5a47e56e48c113a585ecb2b1627f22a0763039aab9a459  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG005_ARG.py.snap
sha256:de2d6d483e3ffe3184c49774eede9cf52ca7e5db1d320361254217f353dbe503  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__enforce_variadic_names.snap
sha256:9fb739e04ba8b20bdf0ac4853509c319d88c0a0242bf5afdc14cf746aa1f048a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ignore_variadic_names.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/
sha256:63690037d2f05a8f72beb46f3aa178d9fcd675a7654c264968eb45f3ceb73bfe  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/
sha256:60083f2bf0985beffce9a05321d0b668ac3d9de00a147951692ce6b2a8d7d016  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/glob_rule.rs
sha256:c533b936e7526fea02c9b265c556fde5c90a8d2b26527a610291637d46423a91  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/invalid_pathlib_with_suffix.rs
sha256:2c36a4d7a1439af286ff313903991849b30a60960bdf88022d6f9d4080309538  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/mod.rs
sha256:0bae576afe08e48c3743aba392ba49699c20012ce78203fea9acfc32083efacc  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs
sha256:899e5dd2116dae10989c411c83a0c1c836d11d3c00d217adeeda306c71b6e8fd  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs
sha256:1737769dc388888d388f52fabe38b3fd4b5ba4766b92887887247b4db7aac632  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs
sha256:3d4deb094f36fdb8585bdcb576e8972601dbee58a2ff379c02a5109277d8db42  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs
sha256:13709a5f9219baa7ebda496a689782f0b24e523febfcb7ac6e1392e07b30a07e  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_sep_split.rs
sha256:63c39ff20070b4951901db4ccd5937fc8c87eb80c74e4780026da30b024cb6eb  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs
sha256:dd16c7085a98ee2ef107349a8728b870a42df4adc85c575dce8d1bd778f98829  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/
sha256:640cb28d3d68c1b10dca1118935c7238507b29de836a8b4be5c0d9a18b87c9f3  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH124_py_path_1.py.snap
sha256:dbb769d5ff92f229749a8f0115e835ae48b347961e6cb8a502a3d114a514bf96  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH124_py_path_2.py.snap
sha256:ace38bfbcb1dba42ad331198e6a4979ad005e158cbcfcee28566bbc3ec0deb4d  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH201_PTH201.py.snap
sha256:d578d8ce04339ad8c11ef78f55ce729064f6fbabdce44fe9064cacb39b8811a5  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH202_PTH202.py.snap
sha256:deaccc5ec4e14c3d5399ceca3c05be4b2848c6290a919d4fc4df18404b286ff2  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH203_PTH203.py.snap
sha256:6f37b27f27d96c9a7213085c0a6f9990a68b56451d8a2ef7741232c5d9e41976  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH204_PTH204.py.snap
sha256:6c442a1665f55d83d7c19294494efc92bd3462c3ffa94e423e5a3f83ca4a3dbe  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH205_PTH205.py.snap
sha256:0cc8f5e51522f862ea90dc0f66e783fa90e8369ee2388414828f271a9460a594  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH206_PTH206.py.snap
sha256:3563122913b9efcb7773e73f53fc6df8289cda1a30297274e0e858e3cdb8ac39  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH207_PTH207.py.snap
sha256:277c7ce64abae8905a82b9a53ea73df36213db8ca736cbdf90fd4bf04ec1a41c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH208_PTH208.py.snap
sha256:1a7affa24b663ed5916be73c518ffa2e65d06f3fbc39d307a51f91e8075b024f  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH210_PTH210.py.snap
sha256:b9d4f3d235677ae8cd3ef036875a1f3df9e2fd5155cf4a852d7786b02cabef26  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH210_PTH210_1.py.snap
sha256:e5d6eb3b2830dd951157c61b566951ae38e673bc8ee8f49112761a32fe7c88ab  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__full_name.py.snap
sha256:6b4f088ff27715d12557705e30a8209d61737b0c86356626602158c4c6f91cc9  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_as.py.snap
sha256:d0db88ae89316eab994a711eb8b639428ad33335004c672266d6d353616094c0  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_from.py.snap
sha256:3a99cef32bfbd1e604fb957d8f8959241cee5b2bc4ff7f86572cbd167fe56542  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_from_as.py.snap
sha256:d1ce035dc13285dc2b9177c8d418b8329b5ef26607102ad482e9c0b3144e857c  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__use_pathlib.py.snap
sha256:c02153fb0e8bcd06f92e171855e51d00c3d3c9a2e03294f878f75b6b320b6d4a  ruff-0.9.2/crates/ruff_linter/src/rules/flake8_use_pathlib/violations.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flynt/
sha256:f8b54f4c4ea759b9b588e2c94c140531d4429418ec53ac3652cd54c8b81d0bfc  ruff-0.9.2/crates/ruff_linter/src/rules/flynt/helpers.rs
sha256:a2c914f03a79f24fe7848fd37e1b713ee4923f05c310d300d0946c4c09f09d5d  ruff-0.9.2/crates/ruff_linter/src/rules/flynt/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flynt/rules/
sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51  ruff-0.9.2/crates/ruff_linter/src/rules/flynt/rules/mod.rs
sha256:d6a43b0af6216d7bcf555ad79a6dfa9d6b18d096d8789d641325260c420f7802  ruff-0.9.2/crates/ruff_linter/src/rules/flynt/rules/static_join_to_fstring.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/flynt/snapshots/
sha256:e8e7f3b087e902a543c909f50ad7a09ca16a3dfd206193f04c1c2d89399e2169  ruff-0.9.2/crates/ruff_linter/src/rules/flynt/snapshots/ruff_linter__rules__flynt__tests__FLY002_FLY002.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/isort/
sha256:2246efc9e25e6189e5bbe2b4a6786d99387e93b37c5293ac649e7c12293b7f3e  ruff-0.9.2/crates/ruff_linter/src/rules/isort/annotate.rs
sha256:06ed6b40f2bc23174a75e208d78bbc872d5ea704e66ddffd2014ac29e228a03e  ruff-0.9.2/crates/ruff_linter/src/rules/isort/block.rs
sha256:f9599bcb1e1e7b92c322a11c95a5f73fc5dc5e41ffb12f210f8125814fb75944  ruff-0.9.2/crates/ruff_linter/src/rules/isort/categorize.rs
sha256:8aa00e92077c5a382c80769fefd19b7d1b02db8511818ea3c76e1c19275be814  ruff-0.9.2/crates/ruff_linter/src/rules/isort/comments.rs
sha256:46496f38ae0e0de0ab3710374761eb792fae6948dcc1b64b5000d3927988f9b4  ruff-0.9.2/crates/ruff_linter/src/rules/isort/format.rs
sha256:0bc6949ccb18f4da53b50d06c490ccbab16553ad7b9bc3bbde0be2922156443d  ruff-0.9.2/crates/ruff_linter/src/rules/isort/helpers.rs
sha256:eea4c5df321f968e22ab0572aa74bf48ba76cd2c9f088e065ba6b65b29877243  ruff-0.9.2/crates/ruff_linter/src/rules/isort/mod.rs
sha256:5d3b0d5dd35faa03c99e9701c86b2ca7e7e216f47407f9cb6307f62c22a6b4d9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/normalize.rs
sha256:f0963aa6328acb9e9106d7462d88574246caa8c93a770325377d2db37be313c1  ruff-0.9.2/crates/ruff_linter/src/rules/isort/order.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/isort/rules/
sha256:ac8210b7f8700846b0edaf6ad0e8b5058ef27d8e37030e953b250e611648a043  ruff-0.9.2/crates/ruff_linter/src/rules/isort/rules/add_required_imports.rs
sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30  ruff-0.9.2/crates/ruff_linter/src/rules/isort/rules/mod.rs
sha256:e57d492039ae082e0c17fbc638a4070a8131c582263227ac05d95efb3f572bf9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/rules/organize_imports.rs
sha256:421c930e42ccd6b4cca2029d4dbbbfd02e40619b0207cc5d91a2c4ea94b813fc  ruff-0.9.2/crates/ruff_linter/src/rules/isort/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/
sha256:b786ba243340fe7ac68ad26217d9bd5d68086f4151d86fa9aa27066bba5159ee  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:510a2d87be096d58bad3685a33d8a12dbf6af85a186c52429ac319f6c72535bd  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__2_separate_subpackage_first_and_third_party_imports.py.snap
sha256:0759394e1a612f80b4d7e10ae0ff6960fc80c8dc5817072dd33443fe3c622521  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__add_newline_before_comments.py.snap
sha256:625a2bbaa808dc5251c32e54cf03de0b55aaa9be73ac17a6bfdd326d37faf864  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__as_imports_comments.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__bom_sorted.py.snap
sha256:0a389b6a601604dffc567ed73671e474673b41732425e66372b0feb7f307cbac  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__bom_unsorted.py.snap
sha256:144ed9c2db0b1f8817472f9b576824565e96087ee0bcb589feb52abc2056a370  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__case_sensitive_case_sensitive.py.snap
sha256:65a371dfa112cb49ddc486c272bc60d69bf2d03ae04c491f5be39bad18394048  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__closest_to_furthest_relative_imports_order.py.snap
sha256:eaea00bbff168081213539f22870a7a23c37d0197b597b8b5bb88f90819100ec  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_as_imports.py.snap
sha256:7d7ec723e30fa9333365ac3d4d50ae086bcd557e47bd324e2899d2db6f954eb5  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_as_imports_combine_as_imports.py.snap
sha256:9093509756991bdc7efda7dfb1f06ad8334986ad9467a21d77c7a60d25518286  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_import_from.py.snap
sha256:70b0f909d4af21b8f0562c0e62391fb2811c731be0f504a412c3c8001cc7e8d0  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__comments.py.snap
sha256:483ba63800f1df83af3e57786bfd27809a94f91df0c2d62e1861aec100e6f824  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__deduplicate_imports.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__default_section_can_map_to_user_defined_section_default_section_user_defined.py.snap
sha256:464930783005de0ec593d9f4c1e80bfe405f55fb2e5bf1944159c8957440ae9d  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__detect_same_package.snap
sha256:062d4f6e4f367c741b5fe27e3bd23daa34f02ba3613cf66efb6feb6e9d02c66a  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__fit_line_length.py.snap
sha256:0919741a47e25f3f3f02958fc39eecab6189150e7960345bccfa092fec6d53a2  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__fit_line_length_comment.py.snap
sha256:57703786f7e0d287c85cca189ac7a4158a2a44d9943e72d2dc05e8d1a9dc3a1e  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_single_line_force_single_line.py.snap
sha256:4983a3950cd3b94ff567c0d655d4cdd59de97f62a39d0c88ff8e58762cf4e8bf  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections.py.snap
sha256:f294ec907fba7905cf00728cb3023966c7aebf8b799f1563b0c50d9c97160982  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections.py.snap
sha256:900dc29a4b18031df2f68909d8118d65882add3e127ac18a4f0ec92cd21bcac4  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_future.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_lines_between.py.snap
sha256:955c5c0d1fa36a237ea9be262f2216167cae985cf5d9d0aac61be7eabf078330  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_with_as_names.py.snap
sha256:99a005d3ddb0e1dc5b1bbb74809a5042079add1486f79a308e61314b681c9cf6  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_to_top.py.snap
sha256:9888c4371ecd8de9783f86d3151aa934869aba0ba1692037e2785162c513d984  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_to_top_force_to_top.py.snap
sha256:b78315f6a7e2619d18770a52c9bdbbad9f93f692ce26b01b32a73a3a1bb80067  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_wrap_aliases.py.snap
sha256:5ad7ab80668d977e41f6e3406fb72fbc187dcb0f31bb2293cafb09a3cce23338  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_wrap_aliases_force_wrap_aliases.py.snap
sha256:f1e4cbb032129f151d0282729e5a37cfd21ff3a6cf39fa55ce7700f9fe2bf113  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__forced_separate.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__from_first_from_first.py.snap
sha256:c590975ed7878197a4f443c39d560603ef3a3737893a1761a827e5256c58d47e  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__future_from.py.snap
sha256:b786ba243340fe7ac68ad26217d9bd5d68086f4151d86fa9aa27066bba5159ee  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__glob_1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:2c5852acf5b3a99eca66b8852b017be00ee6271b6e68052899f2422f5e803668  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__if_elif_else.py.snap
sha256:5b90a3fa09d5d803a90b80fa952602d889a6d84c413072923efa402b63c75cfe  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_from_after_import.py.snap
sha256:4c19a90fa5650d0ec8a1048089159f8f71239ed1b81d564feed4ab5dc50c3de0  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__inline_comments.py.snap
sha256:93ef50958acca925f569baa95052eec4bff9b78339c309df41cf3a59c5dcf977  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__insert_empty_lines.py.snap
sha256:4ebd3526b547e9786e71fe927e46a048848277e0ebb3c2166bb001b3f97471d0  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__insert_empty_lines.pyi.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__isort_skip_file.py.snap
sha256:39152f8b7983bf35011e3bcea3ab845796dedc9b37c91fd425ee127b69102e03  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__known_local_folder_closest_separate_local_folder_imports.py.snap
sha256:b4ace77e198e2845f4f7bd283cad9fb385fb45a08b64747b61950686dd400462  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__known_local_folder_separate_local_folder_imports.py.snap
sha256:ac7da31139c33fc8f97370fe65ff33b59d018aefb2f1b06d1549cc252978a2d9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__leading_prefix.py.snap
sha256:32eec3719bd930c0f9af584d2944503b40c143a53eb460f4d6bf1f6dfb43cc93  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_from_imports.py.snap
sha256:bdf32fcc3c51d399e9975dec4a94594d7914899410f0f6936f256ce2b1837151  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_non_ascii_members.py.snap
sha256:1819999276c879fac264d50eca5c9b28393cc7e15a58ffe5383075f6ef90faa1  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_non_ascii_modules.py.snap
sha256:b2f90d601394efd61d0798ec751d6e6e99d79d3402daf50fc15d862d1e2a30b6  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_straight_and_from_imports.py.snap
sha256:4a45e4e0ba4601b7c5563b762a229ca446f875736d9274618047b6822deda8ef  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_straight_imports.py.snap
sha256:76172cf11441751bf068ddf98b7b85938734c433e62e6cf721854fb08529284a  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_with_relative_imports.py.snap
sha256:3bfc0758ae1ef0cac17a9abdb405cf89f300f096ae8727b425a351f8b0864d05  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_from_imports.py.snap
sha256:60ead3f3ff5a27ffc1a18e6b9da323aa2efa940efedef78b2b4fd189d086b251  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_straight_and_from_imports.py.snap
sha256:4a45e4e0ba4601b7c5563b762a229ca446f875736d9274618047b6822deda8ef  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_straight_imports.py.snap
sha256:21ce58b92354b5ba6058fb5560ced27fbbb1462fad67856d78e538bf257057b0  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__line_ending_crlf.py.snap
sha256:8fef5f1fff77b5c4a00c3921f12322ca994ac0389741216f675da3665d1da459  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__line_ending_lf.py.snap
sha256:fa330f74f1c22fad390e65fb0fc0776e1f25ddd22bdf7844e931b354f879e178  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports.pyi.snap
sha256:d625c75d21ee7ca3591241b768e161609fbcc9da8023d7c3afa2a996ee3ff907  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_class_after.py.snap
sha256:85a407d6867cea125069ee1d9d15f8da1d68ccebeec54943c29fa43388032b7c  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_func_after.py.snap
sha256:fa330f74f1c22fad390e65fb0fc0776e1f25ddd22bdf7844e931b354f879e178  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports.pyi.snap
sha256:ac715834454bcb6e2c82e9f39b04589dbf11d147f6842b19642352b48378d8b0  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_class_after.py.snap
sha256:c237a9a23f950929234670b2a8c7a86a38e7ded3ed4c9bbd028b181bb7ea650f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_func_after.py.snap
sha256:e35d6423f307b9766b9f552ac93731e955ad1ba182cbd4003bf458f5131aef70  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_nothing_after.py.snap
sha256:50e6959ca47b736a79457e5d07dee1a7f85b512a10577cacd59282fc5a291a84  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_between_typeslines_between_types.py.snap
sha256:8d0078eb34a1009068c2638fa9ae2d1544ec7045e024d187b27efa65e26d87b9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__magic_trailing_comma.py.snap
sha256:90be57002b704c39cfeb91ad31c37cc767e6e551498df9f7f79ad69562b4f092  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__match_case.py.snap
sha256:9ef276fae5a30b86d357577682cef715d3285bb813367f96d305ae2c720f186f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__natural_order.py.snap
sha256:cb879160d1f4e62ff2cef2f73f8386f3593b0514bd05f65d428ae211a6339b90  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_detect_same_package.snap
sha256:9132aaa21a14371f55b721187ef17f30497dd75e7cd431eebb4d81e3d8120c8d  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before.py.snap
sha256:fef6f21451b11528aed55dd0bbdfd12d9497a3009f3dfa66f15cb649e79cd4b7  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before.py_no_lines_before.py.snap
sha256:11b257e18801fc9513dd20568bbf9e9bd83b099b28f249a7ea23175b672dce91  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before_with_empty_sections.py_no_lines_before_with_empty_sections.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_reorder_within_section.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_sections_no_sections.py.snap
sha256:cbc666cc95aae410a142209e7587bc7c563455e85617a977a18dd59240a6cb37  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_standard_library_no_standard_library.py.snap
sha256:e06d8dce3cb7e9237f3d314c65cb7c7486fe19c004b817edb69e3b4124297d09  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_wrap_star.py.snap
sha256:38e828c68dd689a3964dc8daa9412fc303b2f170e98eaf790ecd2949d050bbf6  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type.py.snap
sha256:88a3a2108beea7a8905b7f323e5143b6d936ae97979e16bbd95968640c892cf5  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_false_order_by_type.py.snap
sha256:b60edad217d86b799b0213f6e77f93822a12b4a2d0a3391b4cdf963627cce545  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_classes.py.snap
sha256:5f1e220a752ce78f242d50d802963aa255d4153cb3f25e257518eb69d2dbc3fb  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_classes_order_by_type_with_custom_classes.py.snap
sha256:a205b2915bc89517c6d5d83ec1d0d7d7b2667cf9244d288e2e98349955f88fed  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_constants.py.snap
sha256:5f7c69aa5b6ee7edcd003976b88ee3fd1009b461f6645b5b2d294d84e7d8b9fc  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_constants_order_by_type_with_custom_constants.py.snap
sha256:d5193ff1000326e1542942102814969c9ae35d5a660d5118ba83c68ba7a9734f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_variables.py.snap
sha256:1317e35bf61660eda90b7d07064680ff0bbf9a3cbf7f3b547e50ec8385d635b5  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_variables_order_by_type_with_custom_variables.py.snap
sha256:d868688941194984f72687ae5fb7878bfd9662ed7cc4cc77f6e73e2fe8868eec  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_relative_imports_by_level.py.snap
sha256:c8983dd0c63294ddbe18794d3a697a70ecd3102790f12f7f8db942dd036349d3  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_comment_order.py.snap
sha256:19889957ac097288777a4a3089d05fe0058a82c3187ae843e5adf940aac95af9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_import_star.py.snap
sha256:13b92463a1d2195891d5c587363c22daa3d7178d897a38605c0a4e2558dc4e3d  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_indentation.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_tabs.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_tabs_2.py.snap
sha256:8c216c5aaecbdebd9897bfd1c26eabf18808b70877a4f5649021349fadc4df2f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__propagate_inline_comments_propagate_inline_comments.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__relative_imports_order.py.snap
sha256:0c03236158522f815f0637933dbc5deec8b29e9b6ea305427f3f9ad635326acb  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__reorder_within_section.py.snap
sha256:faf9e94b6b08d42865dc420c83e8d78dfb2fdda9e1933b2cccc8462ff49e71bc  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_comment.py.snap
sha256:9c0dd5ccdbf8e7f16bbb049280d7e37ff74f631841da6e15e040b76b172fe522  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_comments_and_newlines.py.snap
sha256:9c9766059e9ec977aac8d278a52a0eff26b07de3afd09cff60049448d6c9a62a  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring.pyi.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_only.py.snap
sha256:3876edc54e5eec2023cb36f89bf3ab494ffec8ed0a18c10d5152ac4a5ab4ccf7  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_with_continuation.py.snap
sha256:d1b641552e611e30ad9cf15d40e953152f2f9978e3e78660d69abfc3768505d7  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_with_semicolon.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_empty.py.snap
sha256:8b704f1d8865d4bc336a2395083fef09dd0b48e45758d90df3998844e4c09013  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_existing_import.py.snap
sha256:83517167eb2dcdc4f9514c52964e54d46b048031c4590a617e4abb3255ba8515  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_multiline_docstring.py.snap
sha256:0766047694003d7553cc47905942b3714fd223477b0dc271f3534d46ec902fc1  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_off.py.snap
sha256:ad322211276071e9ea9e5ad5d23e8251b97e675f35470850258d8b743f162347  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_unused.py.snap
sha256:4d4e37fc547a64a7df08850e8273fba7fc84a2af9998ea1b96827aa89e14cdf8  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_comment.py.snap
sha256:541ff6266f7588da35f459a9bd523df32de7219bfee6b1340225a0f545c041f7  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_comments_and_newlines.py.snap
sha256:749481d1cff8cf488eb89021772963670671faae529825ca99f3ca08470833c6  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring.pyi.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_only.py.snap
sha256:1265bea0af52f1ca77019d2a98201a00b638326f4265dedcad0ae38525cf189e  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_with_continuation.py.snap
sha256:d28691c1b75da6155d3c13ee4f5ecc1c8bc2d6a5b8a5303631dac18df2c2b364  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_with_semicolon.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_empty.py.snap
sha256:c4c30deb589727df0dabac310b8c7c1a7c5b1161ab6cd7a4fde1348d492ac3ab  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_existing_import.py.snap
sha256:68d9cf25cd3a8f842555b41db8332e9ff181b6e6dc217b32a2ee8ea65a4992d8  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_multiline_docstring.py.snap
sha256:dbd8672de70d142d1b95cfff593b5d1e252da6256e01496bf1db546c10f83af8  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_off.py.snap
sha256:f398d407d4cdb9dd9b595cbd24974e6a41002bf35181716e7161fa285b14ebef  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_useless_alias_this_this.py.snap
sha256:d388c7375de30ea2663c949b311cc78cef087a3c5485393e1c9b8c11fd1a72c9  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_importfrom_with_useless_alias_this_this_from.py.snap
sha256:f74e397f7830b5442c6d231658127dddd0930b28e8bbff0195f315d68521d5a5  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring.pyi.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring_only.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_empty.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__ruff_skip_file.py.snap
sha256:6ea353b0a092ed4f8eeef1652537c0cea11a329dfa20f385318dbe8196a14b83  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__section_order_sections.py.snap
sha256:6b8cf126dfb2686fdc248bfef27974f5309ae6e9c2d845934e8606796476fdeb  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sections_main_first_party.py.snap
sha256:5b5d45f0d42e2760a2b0b00f0836b9d2b3198828105b16392ae397afcb5f13f1  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sections_sections.py.snap
sha256:cb050644f00a273838a2ed7ec8951f3da7472063136f123b8e43ab67faf5d4ae  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_first_party_imports.py.snap
sha256:69f0c6da9676a19065ec8a43effacd189bb5bc9b1ed2b353754db0c1223fcb3d  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_future_imports.py.snap
sha256:782ded0710c1c50bf0e1f58a77a6d2f04ae86502e46150ddff4542b455b99a65  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_local_folder_imports.py.snap
sha256:92d70b19832a05c110edfbd52c8def33244661869034f03327632f2ab8164c04  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_third_party_imports.py.snap
sha256:701d2c5ac622e11a22c16f2c349fd26b43aef414e9432ab3e6ac98baec42942c  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__skip.py.snap
sha256:2e0a9e114547a2a3d58e903daa2925cde678ceb9376d7914845ec0e511802184  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sort_similar_imports.py.snap
sha256:004a3e06901ae9c2cbe731221aea1aee608558749e8423dd19f2b07d6e48a8e1  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__split.py.snap
sha256:b4e44ed3251d032828c9bb89ebcc9c7a8c8e5c67400887bf5f3db228f846ae8f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__split_on_trailing_comma_magic_trailing_comma.py.snap
sha256:24b6ff46b3b66362a0f867aa4aafb690da0b6bd39d7f9e26ec35963c57d1bd88  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__star_before_others.py.snap
sha256:5538193682d32746f4a907b55764a4b8cfc387e280e7bb191fc75e569a8d6f69  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring.py.snap
sha256:fa73028c59d25f89576daf1b92e2cc4770f50a478994bcfd1dc714c330e2f761  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring.pyi.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring_only.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_empty.py.snap
sha256:ce677cfaddbad6d35ba761531389185897842689266f58f4435f429e97daeffc  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__trailing_comment.py.snap
sha256:3159679cc9e71f7771b9efa0d390a34dba1e81006a87c79ecf11a05e47ce2952  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__trailing_suffix.py.snap
sha256:b8f964c160d448775189993b9c502b67bcecba2b73229129b7f81e29fc745fa3  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__two_space.py.snap
sha256:17ca5b3fff872f3c1890bec5422cc70e295d2c48d89322224a98a9ae87ecef21  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__type_comments.py.snap
sha256:9c040839ad481631fe793cb1b90f4d0193383d42699e5c1167b3b91fb3309016  ruff-0.9.2/crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__unicode.py.snap
sha256:e55ca7a6056b0379c391f1e6a8b299137ea0cf4e8fb7ed2bea18c78458c6dd54  ruff-0.9.2/crates/ruff_linter/src/rules/isort/sorting.rs
sha256:028195935e3626eb543a6f8d320c8e029d0a0f91fdcfe95d3c3366fc3468b56f  ruff-0.9.2/crates/ruff_linter/src/rules/isort/split.rs
sha256:f1d90750f2da667bd81d78f13469e0a79d7b662a1ea87406f88e8d13138f54ba  ruff-0.9.2/crates/ruff_linter/src/rules/isort/types.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/
sha256:9d4f5c4728afdee8068be1515f0598b4ccebc8ec1b09a4a191f036f3de336b0e  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/rules/
sha256:69c4670b84fdea3bf48c83cf2ee8344823c939574c5069f6128eb50f43f3327c  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/rules/function_is_too_complex.rs
sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/rules/mod.rs
sha256:4a8a27c127cfbe8e6112349f13f3a6f83ab4d487a8a6ece968500cefb367a839  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/snapshots/
sha256:b91a60342df0a84930d7298e1e78536592405ce57f007e65c7a1ecfba70c094a  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_0.snap
sha256:4af11ec83894aec246c21524b6166cbc2927895e7ab9821fc7d10cd8f98ef1fb  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_10.snap
sha256:691cf6d167784c8304a97520b1ebb8cf8f2920d374fec9118b0ba1dab43e889f  ruff-0.9.2/crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_3.snap
sha256:3db6ab04e1a23410e2931d90f333e6bf5b224cb5d58d94ebc3c3277c9aba0d43  ruff-0.9.2/crates/ruff_linter/src/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/numpy/
sha256:08530f84bd36d7dfc95a414ee535a580dbc5520bd06aa82af6666d04fa918a2f  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/
sha256:cf1b5a71296373e9e094ec0bb7f20cf347328408fec80353402156e162573de9  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/deprecated_function.rs
sha256:fbb1b107de580269f25c2fd2e2140af676c24f381d2034e19c59bb81a768e1e8  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/deprecated_type_alias.rs
sha256:a0ec6cf83990029b86a408b1a85a68622e20cc32ecd16f7376f89b7a0a53d410  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/legacy_random.rs
sha256:cd9c397ed7505e02af9ac2d9c27b209371e4201fe62db1c6d8fb690152c5f334  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/mod.rs
sha256:411230cfa409d9349a194bfd998da14edfb25d89ca64bd6ae0865c90e1616ba7  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/
sha256:938cc810c0b89310d9c9c8e7f84d809cdf875a82e42ca2250b3e2f242cd66efc  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-deprecated-function_NPY003.py.snap
sha256:626a92caf2a0821a3a97734246d11954f97f958e60412bd6fdd05e887635fa0d  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-deprecated-type-alias_NPY001.py.snap
sha256:62e2db3a22a7f62b8366b62d4d5819cfa1d73b56d649341a20cb4d2472a8e9fe  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-legacy-random_NPY002.py.snap
sha256:a716dea398ec51f46695c0f0aea2e19dbde776b099101d291e2c00f47a5a2fd8  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201.py.snap
sha256:6fbd3c921eab2a01907d54e0ff8ec7d8275929b1d3c301495bc7826cd0803ad6  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201_2.py.snap
sha256:e33a3514a5cbce8d4bcb736e023172819e112c8a50ca687a3748aacd3f2d2b6e  ruff-0.9.2/crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201_3.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/
sha256:07a78cec236bd267648cc5c3e50168b6f8c94449b8a1aa4a53c2d2409876551c  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/helpers.rs
sha256:7c7ee8a1a55e689654c7ccdb8ae1a0be83bac38f4265f1c4c4067fee6b62ec74  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/
sha256:4397a8038388aa6009edea97044b9534e6895ea0d6e9245beb07c89624cb39ea  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs
sha256:eb5e19f336c0fb651101ba75fce23e66ba78dee5f352e930dfbebcbf8938134a  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/attr.rs
sha256:6b71ed8abd96592be51e2e5e6c14de75738fae239e73b46ebc9c674a0dcb796a  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/call.rs
sha256:cc38a4a269e67b909daaeb8249eac8034d2f75c45f312643b8fae649d9e34d16  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/inplace_argument.rs
sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/mod.rs
sha256:ac65c0c51bc59b8240240bae592906d7ab5b2c7bb87042c150a745d0570a4002  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/nunique_constant_series_check.rs
sha256:91c4fe9327bcccbfe2e6c7c194a70987ac3b07b13c5ad0e358e5ac6daf0c88a0  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/pd_merge.rs
sha256:03427fadbbc7403716c192429cbb6638d6f98ec6f18a74b3598404af9564cf3d  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/read_table.rs
sha256:b3c641fe49260569c574ba6f3e9ce56b5e9a9477d33dccb6329374620e06b22a  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/rules/subscript.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/
sha256:4e0cf43792b57c042fb3de69b5fb5ae3aafbac768db9a9f8f464c5d4006bb193  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_PD002.py.snap
sha256:0fa54b8f62d0dae1a983f5a684115d696aa7dff76d01b27921eba6073e879344  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_pass.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_allows_other_calls.snap
sha256:f4d0b8e2f4e9cef4e70ebc950458719176def369ced09c6acb894fdf4e7b3542  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_pass.snap
sha256:23effb4e1dded4780428041139d981e9e63da4db8dbe5685c0a840b35aa2c473  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD004_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD004_pass.snap
sha256:b9ad96e20d1380c744d72266d54d4cec7fe189d18f91073df1aaa077bfd2fdc9  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_pass_iloc.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_pass_loc.snap
sha256:47e9ef627e35cfe4d57fc556facb81756b8c47609f538997b990c7e8a238b085  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_pass.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_pass_on_attr.snap
sha256:9db9d06a1ab63ded57ab7e13aac5f06430018634391d88e649f2dab508761ac2  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD009_fail.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD009_pass.snap
sha256:385c4ba95c3a687b8a66605844c35d4c567e75ae0d1ab76ebd02264c5a3279ed  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD010_fail_pivot.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD010_pass.snap
sha256:9eee91cc759c1e5eb41632ed78236081ef5f3f8d960d11af64c9b2e70dbc983b  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_fail_values.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_array.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_node_name.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_to_array.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_call.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_dict.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_import.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_instance.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_store.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_unbound.snap
sha256:b9eeee35d148baa5ab4a690066444c49a3ff315c7e7341a97b828ac371b2a4a8  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD012_pandas_use_of_dot_read_table.py.snap
sha256:6215e5aea601c344e463b2b06def0367ffef6ff274b83ce866eec78ce7515703  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_fail_stack.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass_numpy.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass_unbound.snap
sha256:41776a93836340d0f133f5e320494fd16dfd2f95af9a7a8098c2692708e21a70  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_fail_merge_on_pandas_object.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe_with_multiple_args.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_other_pd_function.snap
sha256:9af80ec9d83f7cf65642237ed6a6682411359afa0375409704a5dfd4068049af  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD101_PD101.py.snap
sha256:7d960420a9e4c88810ffec1a319c7383a062f82e3e76219552ae8fa4c028cfc6  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_fail_df_var.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_df_param.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_non_df.snap
sha256:c6f2a651c075ec8ddedc50e6d2166d78aa25210093cad1f99b946cb04330becd  ruff-0.9.2/crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_part_df.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/
sha256:3bfa4476d1a59881a7b60247b5d601b0947a9e87d5a4b168e45ce9b2debab6b4  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/helpers.rs
sha256:314a205f8f324d231d78a8b4f026d02f84ddc6d05165bea14831f7253c274fb9  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/
sha256:9ce26d5b92ccb3fb170aaaebdbefe60cdd21c27dbff0df9f424218e47e037990  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs
sha256:183d27cc21a52c1e6ce7aa3781dd4251afa72ef5d9cc02a9a8822ec537fa8211  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs
sha256:3973e856c1b37d7d37a2e3fc70453344f7b2f180f728e454ee573e564365627a  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs
sha256:57b589748bc18a4a8e43351cda2affd461f8c518cecdc3280f687a1793c1158f  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs
sha256:90adb5339e3f73f27a430c301bc1910fda5f49b7fd3615d87a5acf389f3443bb  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/dunder_function_name.rs
sha256:6fecba83761da17f3d19db9fdcd565a10b6ec0a04fd7c9e4fa34146591a9817a  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs
sha256:0676919095680da00e83dc1002ee1c1526bfb716d7001c76284678f3b4a13b16  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_argument_name.rs
sha256:249eba3afebee9e204f92e333e483814936b982b8fa90d9014fd63dbf80e25f2  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_class_name.rs
sha256:defbb59b14c047a27364bce56bcbf6e5f770c72d93b0623761eb748b7cc0f895  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name.rs
sha256:db6fd83cfbb0539ae7f7fef3666cdd76a454fdd3c0f996adc8a09bc652a30c03  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_function_name.rs
sha256:56fdfb293b4193854d389da13d44f6d0ada4b3cbc473b6aec81928790aab767a  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_module_name.rs
sha256:6c9041fdd393b5d7a9dae35ff791e405f877e0dfd512df5a485966230bb50e60  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs
sha256:914da0876a10c39778b447c5af01a3d47612e42a648ca8d5ac586c573ba450dc  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs
sha256:f2411a2d7398b272142493c7c31b739d899ce285bc53f46b46fac670ab6155e9  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs
sha256:8c329df3720a8463c40b29e777294a1a906986f7ddb852c0c0058057cc7c6269  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/mod.rs
sha256:c0d391264cbcacd157daafd75c44957f026fc1cca952bd2c025dc979904236ed  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs
sha256:e074d1aa3e5d8b0b9311bb947313d558dbfe77f2d5080950d552d60dca305fc3  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/
sha256:d38950475f37b31553c60f1a7a24b2cfb4de0a04d142c9733136b5ebd80ec49a  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N801_N801.py.snap
sha256:c8bced9d94ed93ddf6033582be87cb331127756ed48b27a6f7226971e964b8f6  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N802_N802.py.snap
sha256:14881c1daee2cb683cfa2b66b49958dbc1588c0f55153783721f3a7bbf087ffd  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N803_N803.py.snap
sha256:ede7acd5477713a1623000d7157e954d4848a356948a96bdba86b49d3ab9d55f  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N804_N804.py.snap
sha256:4a8e37b6be6888f2dc9654fb1ffc56b8797b562a27a2004088610fefd8762cf7  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N805_N805.py.snap
sha256:643d5a708ff1c7958c98af70511f43a1cd812c18a222f228cb5df376bfe9473c  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N806_N806.py.snap
sha256:b03a23faca13af9651befe38f19ef6d22e801706b4d2805b8c9b0fbd0c9a4ec3  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N807_N807.py.snap
sha256:f47652639e5482b9cf64fcf52402155b4a5dc088ed87db0ffcba6bedbac54f6f  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N811_N811.py.snap
sha256:fbb471da759e3de867bace2a4fef5d67697eef286138578d9f6d10dbdafaaa1e  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N812_N812.py.snap
sha256:48f86b926bef7ce4bbb4f0c842b266709b4d899c09223820534ab5839e775428  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N813_N813.py.snap
sha256:3f1630e1bff20c97d26ad75749422f94a0a26f8e4479cff03f0d8cb2caadc261  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N814_N814.py.snap
sha256:b5920326e8b704195d2c8a468b18000a2dbab2972434d7ad99ad08a72cc76dcb  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N815_N815.py.snap
sha256:b1508416d1ffc423b70f12e939c4f6d983d49a6d600187a9290a43c3f1b36d6f  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N816_N816.py.snap
sha256:215f27065bf2f6c83d2ac30a16afc18854c423b68db6f8591d1b9a241eaf40ad  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N817_N817.py.snap
sha256:0b87246cf8759cf3592edd5f77c4ecd2afe82e2dcca278d7e4df6f90c3f145b0  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N818_N818.py.snap
sha256:6aeddcf8a8ed92c3c78d03907264fbf4f2dd0c5f867c301f57b239dacc912cd4  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__MODULE____init__.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__MODULE__file.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__flake9____init__.py.snap
sha256:4595e7ce35ef8deb9b7e16c571976a0393f8f802e32795587ab97cc6a157bc9b  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__invalid_name__0001_initial.py.snap
sha256:82add7666aeebcaf673ce69b9533c11ca859c7cb5ac10f2aca2b4c5648bcc9d1  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__invalid_name__import.py.snap
sha256:350c6acb6b35a05c0ba0a8214676066ff19f067001e4fc9557f9e815ae7da70c  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod with spaces____init__.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod with spaces__file.py.snap
sha256:71d49faa3e00d70c2aed921328b7264ebcc7a8425622ecacb711675f900f3ea3  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod-with-dashes____init__.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__no_module__test.txt.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____init__.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____main__.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____setup__.py.snap
sha256:ffd123d6b4e600a28c904aa316efd230cbe87fa1513864ed7654eaea67c2b01b  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.snap
sha256:0e8c55fece165bd6174c7196baa9efe452ad4ad15a582ae9e6b57e898b194e0b  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__camelcase_imported_as_incorrect_convention.snap
sha256:7d9d38ad130c473a06360a233f4417ca812cfd5992e1ba82fdfc8b3db90bf833  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__classmethod_decorators.snap
sha256:0745d768cfc67705f7c928f88dd5324eca67d995efa557cb54c53af623f9ae05  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N801_N801.py.snap
sha256:51b7fbec49c3c148e72b6c3339938df81aab12969bca1a330ae7e0cb6f871bbf  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N802_N802.py.snap
sha256:ffd5ab4466a422cbe4da527dc7d2497a30542cbe3e186c43df4e062e8dbabc94  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N803_N803.py.snap
sha256:78f49c68af29d57f6c27e4320c7b2e8b6e1278314b1cf5c55f51cf835fbdee75  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N804_N804.py.snap
sha256:fd5b0ab57bfe52ca8dfbf505b92a1fe1103ee230f5cefd154ae94247998e03c7  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N805_N805.py.snap
sha256:4a46fa4b673135f2b76c2cce983b0079c8b5564f4c5a143fa901afa9c9906c9d  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N806_N806.py.snap
sha256:c4c80b5a83f69cf609042b57c58b60155ad46b8bf671be51d494946be87e7ea1  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N807_N807.py.snap
sha256:38492447b4f04c157f5f6d96defd902cff9bea41b2e6d00afcb5a60d6068a4ec  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N811_N811.py.snap
sha256:4bf343eabc4d10dc4d3494713f4cba50ade13f07cc0e233ea3e966340b636636  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N812_N812.py.snap
sha256:757f82e1baed570da21c876d173665f3003e42fb23f4811f8800740ed5142ead  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N813_N813.py.snap
sha256:505ea5989ce53999438ac24a56bff2845168ab632f4d083cfe63c6a588a53ad2  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N814_N814.py.snap
sha256:00efe10a0a37c0632aafc58330bda63543cce8760bba7bf4916b2b1b967ba951  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N815_N815.py.snap
sha256:9b78894f29132b02d5f032f723c44c8ba2d1dd3850ea5de8d15ad46e0667512c  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N816_N816.py.snap
sha256:5da1769832ec28ee63c002f82039a981171e8e4b344ff08d0c50d925788ec8ce  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N817_N817.py.snap
sha256:ae3e1cfaa595761ae8e2fcb6fb5c531b836dd07b050f6fb71b21e244f8e3f5ce  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N818_N818.py.snap
sha256:b186952fad52fbf9f61a09e3be9c7fed74266473b3aeea28e765631f0fee8667  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N999_N999__badAllowed____init__.py.snap
sha256:ca955b1ae3aebcaaca84d31bd859eaaedb40b55cf41d70dd627adbc244b941e5  ruff-0.9.2/crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__staticmethod_decorators.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/perflint/
sha256:cb4ee19b7b42a08b9549014111905cf1195b64c2529d73dc8e38a747ac24277f  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/
sha256:db52c57fbe55bccab5ae69a52af16aea5f4b885014c84ba297fd1e7e9afac99a  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/incorrect_dict_iterator.rs
sha256:1ec414a9ca55c50ef6c4515e9e519c34b11a74f493c83af7098ee58d8502fbe5  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/manual_dict_comprehension.rs
sha256:a238984beb47b72fd673d97689e4ffb4e82e2bb5d81ab3eac1dcb649fd465ae6  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/manual_list_comprehension.rs
sha256:411563818c356f1b613aaa46dfad1300d4a60f9debb9bd10d9f518eacb522332  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/manual_list_copy.rs
sha256:b4a82bbc481d25772f19ff24715e07160632d8ec42fa2e928f10d66dc68e423f  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/mod.rs
sha256:0589d6d64430cc26328b3a6edc3600245f2e1cdb7fd1487a9a8b57f98408f6a3  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/try_except_in_loop.rs
sha256:72034569b9cb434a9ee6cb2cf9c0723bd0ec33ffd118caf04547f77d6e92a907  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/rules/unnecessary_list_cast.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/
sha256:4325d6dfe3aa0515abcae3f266eeecbbe102ed225bca9856519f24b8b7e20baa  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF101_PERF101.py.snap
sha256:df79d5b7b586b01ae40547ac2ba78d6d8ccb8e4134f53e4124d69aa55556009a  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF102_PERF102.py.snap
sha256:1bc3b30ecadefecfaba82c7dc5ac66c9f1eed7679eac43d0150ef27cf46a7e7d  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF203_PERF203.py.snap
sha256:cb904ebb4dfd34721b5674cb557b7668099ca2f98a21e6bfeb0833a78a264cf8  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF401_PERF401.py.snap
sha256:314cdc7b3940d79bd346ecb3c6b11008959d110cc1848e719b8e606c2caf07de  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF402_PERF402.py.snap
sha256:c673528f97f360564c588233276329560d0bc7980d095a551a81a9db0aca9ac3  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF403_PERF403.py.snap
sha256:032e5dec842b2f4fd7b5715efdfb4c592858c723e9cd66be9b7de1c8f3c103d3  ruff-0.9.2/crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__preview__PERF401_PERF401.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/
sha256:f07f1c920a64538151fd3d2a40379308d7a77a8f96ad0b66130415f34561ee46  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/helpers.rs
sha256:d8dcb06ad507c9bacb9d118c76e176aade51d5a18ff1c85f220cc66a7ec64941  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/mod.rs
sha256:3eb9be6819909f1e8ede176571fab96d9072002e69f60306626dc46724619d8d  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/overlong.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/
sha256:3e736094d0ddf45108cecb838c3b10f6f7f6850152c5449189755b44f0a87213  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_class_name.rs
sha256:832847fd57974793ed9f40b3455b4e1812f3b5ca2e73be527c8e342fcb541178  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_function_name.rs
sha256:f1c087a953206abf852b617fb94debc5b040c334a15c7fff7835ab370dfe3676  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_variable_name.rs
sha256:dda79ac5b12f0f3b700550908da6fd283ef209d8aa8b647fe0be4672e309da5f  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/bare_except.rs
sha256:619d458246402ff6e29156452a3d6608ead4f2092ecd14f2a50afc242a4ea9f4  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/blank_lines.rs
sha256:9668309dfb962a148454164cab01c5e6e0e2074dc5c25839d1f55e1e768146c2  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/compound_statements.rs
sha256:eb4698ce1a0905128ca7483a329c321a47eeea7eb279b39799c5e46433a34d70  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/doc_line_too_long.rs
sha256:3434d2af9ac27573e1f276ab7e000a968ebb28a521eba5a336c711e3c5c28b80  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/errors.rs
sha256:85c0817390f8cadbf33f615e211e3a883f513e4698fd422a1c59fc40080ff0b8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/invalid_escape_sequence.rs
sha256:79865809fd2bf1fdbb04fb0cf4a4c86f9a113d323cc0e11283dd39fc6d46b5af  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/lambda_assignment.rs
sha256:458495070a97f4b6ff74ff30b6d37b9760e29399fb42826ff3f4dc0aa5559de8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/line_too_long.rs
sha256:c9520b62ea8d97dcadddd085b5eb09dac042218ad0f352f9f8a53e8692f5d4e2  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/literal_comparisons.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/
sha256:68d3ff5db58501464976647ab8017821294ac0f6a50453ec33cbe8314fc8ac4b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs
sha256:9ffe7a49d7fea7dbfe7eed972d90117ae1b57b6262a869de5c3bb8ce3c4d7aa3  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/indentation.rs
sha256:98b4009bad9de13b29ab1b0fd7ba61011627287c96cbe2f704dd55dcf405d915  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs
sha256:d26501fca34a885366390f004d54717ae093ce855e92059fc21a17f9ab82708f  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs
sha256:f99c6d7939c2370bbacdf693bbca59a1b7457d30e09579eb95e4243638ffb40b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs
sha256:5b02e1eb86710df4e239a4fe714b5d4802a0c9d200cadec54762a97a36655c54  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/mod.rs
sha256:71e033fcdd3acbfc48195eb32419f5bb8f1425317aa574ed7f6025011b208209  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/redundant_backslash.rs
sha256:d756de3f51eb5c97c5e682f72871f19f40fc5676396b123997b10b14b6bd0f87  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs
sha256:a713f9300529ed456c3de00daab9b92b6d3df37e70ae6ee67766293e28ca62cf  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs
sha256:98d3076df57dd362dcd5779afc12a259dc4704a38b223a35ccfd88a7de730a80  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs
sha256:2076865ff3a2b0224f0efdbb3261d35d7b1597686bafdc8c52a45175daadc919  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs
sha256:15832ea399f5b8e63807bba0ce9745dae12bb9b8ab7324d377e77f7ce71f4901  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs
sha256:3d331b4b4bd82b806ca4e9143d6c08e4d0be2659131cfc5f61c964745989ff88  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs
sha256:987d454390709617ca90446bc78847efe4217ed4eb5e6be23a23c8787f44d42e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs
sha256:64742571e82af6a2a3ef9565bdfb5cfc55b74a31b3c11ca6f3d5d400ff993873  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/mod.rs
sha256:1aa4d8c728c95a5fe6c60c8df9da305bc3a7257b78ea4073ce03a4a58b533768  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/module_import_not_at_top_of_file.rs
sha256:baf56f0021ccb12cd56a3c55d446ed469b812cf016993a5f2930a2685bae0a3c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/multiple_imports_on_one_line.rs
sha256:43081514dfa8732501fe4d8b06ab2902642a4ab687c1f0fbc2fa9a70febaaa29  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/not_tests.rs
sha256:4d8b366049fe386a06e864a1f535e8e1b60409afd153731ed3d20b4a05247bd2  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/tab_indentation.rs
sha256:51cdc4fed43302f11a2f38fb859b65f9883b3ce3bbb7febab6483924e56f3629  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/too_many_newlines_at_end_of_file.rs
sha256:323f82fdb598c3d366fe4d1239490a018aecc4ee43781a9cd249efee842c6554  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/trailing_whitespace.rs
sha256:89fdbaf443e12a0842cdfde2e3ddb7fe9e52587be5a815166f9bcc4122cb872e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/type_comparison.rs
sha256:573f2ac779e6d026b2d945bb623668a5890e8ed0fffae49e6b6cf10052fd081a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/rules/whitespace_after_decorator.rs
sha256:d20f8cea6f7e7e16b523497167fe12ead6baefdd3630ac2266cfb1cf2176ec29  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/
sha256:89ff0cc17306e7b07ea4ec22ff10ae0c95c2570dfa49e3f72e7de95b518202fd  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E101_E101.py.snap
sha256:345e36e659f977320a6f68fa11db2ae74b19a6f4096c5c2d2ca1bc931ed9d526  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E111_E11.py.snap
sha256:f2c1ca6bec0c027c1305765b44cdb5675350a7b3d1af67c63a2e01c4c14c7fab  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E112_E11.py.snap
sha256:18a9a9d9441ac3882ab8d9ac1e6d2d3bbcf82ee9bcca00ed4ad753fa665adef8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E113_E11.py.snap
sha256:a307bfef56d54218e1e15b9f882f6b1bc11bfc74c1cc0eddff929dd87b276202  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E114_E11.py.snap
sha256:9ab154aba2308040212086a13ff98666e3b14c8cfdb02c6f6234c9b3eed0c09a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E115_E11.py.snap
sha256:dc5286d55abf1f08288a204b9e4334ca736010dd69a85f157137860e2f43f72a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E116_E11.py.snap
sha256:0b579f63265e7cb890c3444c55da1df402479691a652f7354d7446ea620e9d69  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E117_E11.py.snap
sha256:e4b4658c72a27e76b83b19e280a34fbb2f4bd4e9f6a66605d6988b864574cea9  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E201_E20.py.snap
sha256:f935e018ea3c8b7dc795d72f7e292cf92530cdffbb1c1eef5d659b93972a4691  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E202_E20.py.snap
sha256:5e386dd5df1ea148bc847f49fecf287a5233d504959b334ddfea9427dc516ecc  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E203_E20.py.snap
sha256:2940d5316ca4e03dab0b4bcb32349809a47f1b0b30df0b97f65a7220fb0cf84f  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E204_E204.py.snap
sha256:d5e37cc743f5878cdd9a0a937938a7be890cea7350d30a90d10947e46a1c8b52  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E211_E21.py.snap
sha256:601daef852d2b17afc211d89dfec1ad65703b2c93e60fd329cfd47f91ce8977e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E221_E22.py.snap
sha256:8c1740b253d9574b7e249f4fc95b784bea0f5f2627da57cf06c7930b4150cadf  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E222_E22.py.snap
sha256:7eb0b518b85268c8ba0f8d09bc4cc65b8106181545bb17f3cd25b9ae37418fe5  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E223_E22.py.snap
sha256:1fd56ee97b7e2935d3b5df99216894481bb11616d78a8540f455f5fb12062c9e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E224_E22.py.snap
sha256:482509fcdb8f859352febf31e04da525bed94ec63a4c4920fe19c783b29e833a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E225_E22.py.snap
sha256:e6f2efad4306c3d73749d80c43a70438d1eef77d878de006091d46524400fc90  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E226_E22.py.snap
sha256:799c14458713b7fec780e9353e42bcf10788d484820e5bc11bc3ade2b72aa9c9  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E227_E22.py.snap
sha256:af1fb8f25f8f2f1cb8864b129a6e732cb5c72b3a54c2c1c4f164371f6f163763  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E228_E22.py.snap
sha256:3e949f8dc44ab4fdf1e2c7ecc82809fe035169c31f21544c6d226f86c2a0480f  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E231_E23.py.snap
sha256:678e27b4cdcd1e954655d2a7ed78e88a6b9f3d163be65144983a6111ed488bb5  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E241_E24.py.snap
sha256:de6c8a1dada6498c0a68bb64a3f42789175bfc9efedbc4a0e784c69a0921486f  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E242_E24.py.snap
sha256:23f5990488fe61be116bc4e76e359e7fff2f62f056be946fc643ac6031891b2c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E251_E25.py.snap
sha256:ce1c840fc6eb3a38073cf4a50b507330bd78aa02764f26078879153ef854043a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E252_E25.py.snap
sha256:130c6faec230c2af6cb0aefcc231260ee9fba62a41c4227cfd7de2f5d7765b4c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E261_E26.py.snap
sha256:f4c3d64fb6982cb6617d678ccaac197dc7ef8d52c42c512dc7e04fbbe00f9278  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E262_E26.py.snap
sha256:562264962d939ef62a92e7daa2070dc98e81b0e7d6ce0d378305c647b001dc35  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E265_E26.py.snap
sha256:d004d1ab12a52360808e0a4e67deba02f632e648a31c09a0284f52a2187f8a48  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E266_E26.py.snap
sha256:969362c986536eb61736b2338bff677e589f7250ab0420be1777cae25aec9022  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E271_E27.py.snap
sha256:900b3c418cda98a23f759472b6eda85b72aa2c43046180fedc9e0d7867820e11  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E272_E27.py.snap
sha256:de176fd1c2bf37e07208880d133245e84c8df7c3b73ff228f83564438abdfa4c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E273_E27.py.snap
sha256:8737f8d22f982a4e241ac9d7c0959d06edd465b528ed4b3db38551fdac5a2eb5  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E274_E27.py.snap
sha256:8d8a2515d1d54f00bb63d23105d8db8a63c8fc7bf584f8f35a71969e723497bb  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E275_E27.py.snap
sha256:b0ee37195c705e9be80fe271b24c8371f1470310169b4e6a185465a759780e76  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E301_E30.py.snap
sha256:f71e807dea77b6cbe5f9823ac9c107c242122336c390a7e924e1c951678d2a18  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E301_E30_syntax_error.py.snap
sha256:2617d333540c6f6841877fb67e6c92630c11f6d015bc342c1c792a420c822ef2  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E30.py.snap
sha256:5eaa9d7d701a68ecdc0f80b8209d9553fe514551404124ae96c2bf039d19012d  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_docstring.py.snap
sha256:3cb29635cf1141da019593abab0ad75783a1f0b67b246c102938a4909ddef335  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_expression.py.snap
sha256:0edce46cdbb095022062519e6bb560f354fc24aa6435b02e29f1b47517c95d68  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_function.py.snap
sha256:d9be7b618c8ae7d0fcadad3185c8a74b1ebf7e13af7f2b75cd633bb089cefa4d  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_statement.py.snap
sha256:6eacd6358952b7bcc8f857c8901a5f6e3c926e2fc10fcb20f47992f64d66a921  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E30_syntax_error.py.snap
sha256:221ed821a5301b602bdebe35240acdcf74b6cc718f610effa25c9a34c4b45d9a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E30.py.snap
sha256:d734c994999b072b4f5c2555b71712957d761fc017a53411a465cc6c3125df00  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_comment.py.snap
sha256:58b044150acbd837dcc1b76310c43f011ebe32b944b65a1f99a1e38672c56eed  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_docstring.py.snap
sha256:9c58c59ff3e101390f666b1a5ef5af8a3697e8c74c850eb97bf350e32e8e56cf  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_expression.py.snap
sha256:5ff08f2ac19a5310b703d5f9b04cc2cb8f4e43a1a7f2fcdc2125086a5183a278  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_statement.py.snap
sha256:85d46095595f8525625d92ff181c15c7b200a4d7a45fd0b55b65f278685cf9c7  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E30_syntax_error.py.snap
sha256:431ebd7298c5425b089b64f2d69bab978d2f0ce7c6d0b268f35e5d361fc8d89e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E304_E30.py.snap
sha256:8bc244b1b3496af5b4497882d7ff6bb4a37f4bd03ca2f8e9c969e3d83da19bd0  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E305_E30.py.snap
sha256:917ffc4ce98f46aa11703f7ac14367e98e9bc550980a30a6d2888abe8cd99ce0  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E305_E30_syntax_error.py.snap
sha256:7cb8978411b762a5386d2c5cc6d5a20cb9e967ee48727bb5e20b747214b96c53  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E306_E30.py.snap
sha256:0343ecec149c6a8e4da233b7af32d583766a27ad9835f19511d287db8fe51cac  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E306_E30_syntax_error.py.snap
sha256:80d2ef9c6c5cb24b1d7d9082a1e969aa1990986a381cef2434434f9d042cacb0  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E401_E40.py.snap
sha256:e9e687f1f3d6c842531e2e73e61c1cf2ca6473ced019d96e46728342ce58e99c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E40.py.snap
sha256:75ef338c6e051ed43656a4eb41e50169d68cd019711cfa57f89038ffcaa2ce04  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402.ipynb.snap
sha256:056d1a485114ced3c3ca0a6fdbec520450468d166651295e97cc763b8794ce4b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_0.py.snap
sha256:5481870ae67af8f80732f75fdfd1fa53b3e32d66055a470497f6581fb652e0bb  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_1.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_2.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_3.py.snap
sha256:505f8ba6416ecf43681dd5cc1cbb65c26705ef895bd56ca11dcbc905eb463e71  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501.py.snap
sha256:22c3cc73078ad4e32afe1ab4febfdf32a5921d2d6b60e7700db013a0fcb055b9  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501_3.py.snap
sha256:dfa1f910fdc5085c348f6bcd75b7225afed398487c17267f76e3bfdce33678e8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501_4.py.snap
sha256:e214afdb27ea780e0373dd440a3a975768c715de8a269e0b333c0d1c745616e5  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E701_E70.py.snap
sha256:1e0b28796aae81a175e578eb4bebeb4d0fefbde5e9220161dc4d9958957bcc22  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E702_E70.py.snap
sha256:7e9f50c359e018ab5ee45fa8501e53cbdaab72130c7e29442930ca4dfbfab4f3  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E703_E70.py.snap
sha256:b34b7f342aacef2f57f6c4c822e32299b83363840acb83386167477f275042ef  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E703_E703.ipynb.snap
sha256:2f37e1efb95e069a375d644ff16296ef6cf83eed130b760256f136632859ce02  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E711_E711.py.snap
sha256:73f3189afdf235eb0c790629a73d24f51e5ac4c3066218ef68c3e24f61538de8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E712_E712.py.snap
sha256:9beb4691b920538486f1d90872b205466e3db8cc4e64b9888b0845059bfe1169  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E713_E713.py.snap
sha256:053a285e7d03af8b70f43d5140fa832ff1843b01ffcde1d8f02d734be9ffb3b0  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E714_E714.py.snap
sha256:09f30ab6de07b95abd088f9f60a53bc3cacbaa4f12624aa8ae9ed6457f2728cd  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E721_E721.py.snap
sha256:11f47ba168b6a25abded16b24a0ab1ef1188761f2e2d62bd55e20befd1b157b4  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E722_E722.py.snap
sha256:0ccede353e03ff3c7a2965bab9aa339102c52b38e90c67c471b0fe79a102516d  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E731_E731.py.snap
sha256:757b8371aa2a225a6501f796bfc9fec23779e57dc0647c15a7b0c0e222014c4c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E741_E741.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E741_E741.pyi.snap
sha256:068c426adb17811faa3270a7b251c65652feac0e032a3a54bb3e1973ca57c33e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E742_E742.py.snap
sha256:73e95eca77e714161d24e1c60fe7db64c5ba0e47d801e938811b84178448daeb  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E743_E743.py.snap
sha256:09dfc233e23f94f123aad21aea91265bafce40d003d8317733037f0709982f92  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W191_W19.py.snap
sha256:3dffc1a5879c129160f71705d31d0825bd6760163bfef8b5fee51ce8ae9b8305  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W291_W29.py.snap
sha256:b9b8f7c7060112c9d260698aeb1a2ea35ab6c94d80c062fde59efa6f00a99b13  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W291_W291.py.snap
sha256:9f9228776c56de84854012ecd77a5bbe7977290a01c2511d4df7d192174bc3c6  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_0.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_1.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_2.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_3.py.snap
sha256:1862f53a31c5b1ca060281a1e3bbe57b5a9b0a0c1fc9aac864074b7ad0f0e9cf  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W293_W29.py.snap
sha256:55065ee9fb64a5f832580f0817a71916fb1fc40e2a6f6570e21b045047ed5a44  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W293_W293.py.snap
sha256:72400068a1ed5b5429a878ef0476b35453e72af612896d4df69929574dc15ce7  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W605_W605_0.py.snap
sha256:9c982fbcd69e97f5e1f4ac3e591380f4c73b267eee323e612b243e8d36fe750e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W605_W605_1.py.snap
sha256:5551e267bc766d2cfb2ea637a77b3a07f937a0ca782f538e054de26acb5b902a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E301_notebook.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E301_typing_stub.snap
sha256:29dd4d5c8f23b8f3eda4184163e05bdfbf44ab89710f44f5e55de3282e3daf6b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E302_notebook.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E302_typing_stub.snap
sha256:205decae1f612bd191d861fc23e0be0919ed53b714594e2f27b859dafbd09de9  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E303_notebook.snap
sha256:c33abde52274633f89153e47e0d9a1a4d3a6a070d4133493c4fd04301b95f3cc  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E303_typing_stub.snap
sha256:cdf9aa5084dc3c378d0889a1c8cbecd25e8c180a82e49363f7b87898dfaa1f60  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E304_notebook.snap
sha256:7ba36f62966a85fd1a3c94cecb4382fde1d817e3ad51d36174bef12086edc420  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E304_typing_stub.snap
sha256:a73da8bf3849174035069bdd3851f6614a0e8b9f9bf0ab54718d3119ea0dfcbb  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E305_notebook.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E305_typing_stub.snap
sha256:c914be5af0f032e46f50c773f609e1bcf394ef47b596c56cf09ad2a0304a9182  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E306_notebook.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E306_typing_stub.snap
sha256:14f5af15eec58fd281fede2555db61b6027af56365f83088351891601a532e00  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(-1)-between(0).snap
sha256:b5f854d01aad5dcc990636aa48d3e687ea2ab75207579d89e62da2eb7393670b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(0)-between(0).snap
sha256:a387e3b30add529b738c949aa8db6ac7c547f9ab505bdf18e7c77d22f248f38b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(1)-between(1).snap
sha256:032ee3946919eabb08660bebb5c9e5a4f30a799fc0db2912f6e5122a2836397c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(4)-between(4).snap
sha256:4c6faa7090c4f6e29a3c1725c7b592e1a176f70a513bbda0ac4c47efd37b6034  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_typing_stub_isort.snap
sha256:b8a4b598d4e798eb3a202835e390f94534361779247561b3499f61ccfc3ed679  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__constant_literals.snap
sha256:063be4c1109a34322b46989f044a2f97a55bf0db687cff8a6c1c1b556741dada  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__max_doc_length.snap
sha256:d967650dad9e13eb9dff1b3095a7db420371344eee93d8438275f00e246c7dde  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__max_doc_length_with_utf_8.snap
sha256:c7f0f8eb2ce3bdf3c9a50f625e9d8a49d9393f8570b86c64932d1417f400c674  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E502_E502.py.snap
sha256:5b58f8dd1ec5f527f5044b33319f5946c98b8003f554d1fe7e18a9b7ebea59ad  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391.ipynb.snap
sha256:68bc460fe5cc26a4464c85453b98b4fb55da9362ce11d72c0503dc6fe222a98b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_0.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_1.py.snap
sha256:8b627fdb80b0c7987cec1048fc5fbbc02bf6da428a434db5ba8956d128316d1c  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_2.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_3.py.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_4.py.snap
sha256:07eb13c2027bf0385ceb4c4e2d68f5824307d740c1bb4b617570b946b511d761  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__shebang.snap
sha256:6340e4cd2278bb2cca8b19686793a9b813c782d1bc8596cc2a1ce34e90a88dd0  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_1.snap
sha256:f305fad1f899f817dcc77979e33e1d1d338e9fea6cb79ca3c7832e932252ed80  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_2.snap
sha256:89f82f42cd92abebc45014b1df5fded9753ec0c6aaf4d842ef3e5b876bfd466a  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_4.snap
sha256:c88a999cb3ce052dfd4a090af905f73877e22a20d7a1d6742e68127b328aae51  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_8.snap
sha256:44e1a987fc2a5a565359391690c7bab6d595db2c81649c6cbbe6b6d593c85ef1  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__task_tags_false.snap
sha256:65cf3fc10042539a0de6d2349181494047f696f499fbda770be0959829873260  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__task_tags_true.snap
sha256:a26987f330ddb029ad6e916de4eafc110ee792fcc9b2d09e37e32cb94a32bca2  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(-1)-between(0).snap
sha256:b595aabee6a3a599e1706e29d8f6b5f68c6453442e122fe7c19d570a7fde876e  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(0)-between(0).snap
sha256:0046f426df678b80eba0403aa322237079fe42e2da8397dea34242a9a078943b  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(1)-between(1).snap
sha256:1653dc554bf8d4f934766ca7e8d6b4f0ac31169f548810b383132c679d0fdde3  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(4)-between(4).snap
sha256:91040bdfcfe647dd55e49304a8de7d0d71e8ff7bef815857999fb8e898570f18  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__w292_4.snap
sha256:7e585f5ec605f058467e0bad718d3776380282736c77b33b90ffa7c3e7aa3acc  ruff-0.9.2/crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__white_space_syntax_error_compatibility.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/
sha256:852c826c61eb6b6e375881494410c39d8dd96f96e0f9be06c91fa55e230ed328  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/rules/
sha256:eecee6106112f097248f2787066117b2ec1396547266d42d88c9d6c2931de842  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/rules/check_docstring.rs
sha256:6391ea83853ed3e08feeb85c406341b3152359bb9c37b4988415f1cc83b35d76  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/rules/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/
sha256:aba303ec41920f5a7ab058d93cbca49ac0118b6014ff2029a20972f62e8a59eb  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-exception_DOC502_google.py.snap
sha256:dec433576f563b29c613c8f81add48c0ed9887d1c30b157766d132e6e62d68e3  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-exception_DOC502_numpy.py.snap
sha256:c1a1826f34f17bd21f2fe4fe13433c26689f452a81b54ec1f2888cc3b4699bce  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-returns_DOC202_google.py.snap
sha256:2a5ff9c6b4c949116dca06a7f700ffc283180fa864817339c22e8d99fdd95ac0  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-returns_DOC202_numpy.py.snap
sha256:0b1b8cfb4932fbc5fb03bfeee2a4211c74556f70cb848e15668db1b5df76379d  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-yields_DOC403_google.py.snap
sha256:0421b1347b6f14538fa98285bc9378e44aad143944b4e60346cc189ba19a5c3a  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-yields_DOC403_numpy.py.snap
sha256:c7b9d1ef3968277607acaa9d132f8ea08bb4dedcac03730cea699606f02a48a3  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501.py.snap
sha256:f1a8d3597f97e4402f36832c2caafaa0f76219b0408472f6cbf1236345040d16  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501_google.py.snap
sha256:4f786f4a47bc52aa67ec67bd17d78a1fc7c73ffeb2b7757ecbcf9085f4ebbc5c  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501_numpy.py.snap
sha256:e6069c4942e4b002a83a885fea75037fa9f884797f491d04258ce1714049876f  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-returns_DOC201_google.py.snap
sha256:ac34711462b75658e374d8a6a6bd1fce39779d3e97b46314bc379ec55c5df4e9  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-returns_DOC201_numpy.py.snap
sha256:f9ff83f241075d9e37b6fc46fc689f8bb3c02bf0126fea06ef5d1cb862924c24  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-yields_DOC402_google.py.snap
sha256:52fd0dba5d14a3a6cd1b6676577964aeee2daf1aea3f1a11a551cf132259b305  ruff-0.9.2/crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-yields_DOC402_numpy.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/
sha256:87b06cf5ffa1dabf4d44c4661c1a66111c4ba80c6a0349e06ebcbcb43f042464  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/helpers.rs
sha256:0e096a6867b4ff498da43e820148d28cbe3591b4ab16fa78dd06ba04200807ed  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/
sha256:e5c3a3d3b8d7ac033501171ab47dda41cd75d947a227adccf1afe21c6092b903  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/backslashes.rs
sha256:6f48f3a5fdcff159f18ee0742e566d6a4635874789ce136adf7ad05195b38054  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/blank_after_summary.rs
sha256:9457d850c905f7b78031d9203a5654950b97d274e8f35b96cced072f2da90a57  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_class.rs
sha256:fd330b81ad1490ef61ed3d076e238e71e9a2e1275b10646cb67390b9c77dd190  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_function.rs
sha256:d69367aa346309e18160efaa577816eb32297d780b1e76e5823c8a6c69ce446f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/capitalized.rs
sha256:54bb4d80ae335114b46b86d80214f78785f4101ade7c0f103fe56d7c40707e0d  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_period.rs
sha256:00b3c9bde67e0f00107a88969362212a5701a00affb91add8582fc176a8e5bf3  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_punctuation.rs
sha256:8f64907ebd8969ef295d62bd233be749de17f4750ba224d590fde5c76991211a  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/if_needed.rs
sha256:c496f48475451870e453176ff4a3d06627e1ea20ba9dbcc3a27651c4126663e3  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/indent.rs
sha256:442fa4f03511796153fa3e7327ca25b36f6b1314ac64a848d9e65c1172d09313  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/mod.rs
sha256:66bc8dbf49a34391c0977d50c4fd462225bdb7f8bb967e41bb4c10b78ab2da32  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/multi_line_summary_start.rs
sha256:cf1786cceb23cba0e320a41cfc9ac2a78a964a43a926ef8cc741bcb14dd77f03  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs
sha256:a3147137f997ca2951f829ee6ad411fc29efc8b7f6e9c5b924e934c10d1dd746  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/no_signature.rs
sha256:ba0f8dc8bc7e9019b5ca6bce9b036c2adfa93548066dad0391cb17dd43645563  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs
sha256:be7b4367554071d8c565d86681d04cee681a437e96b4736609287d0dae445f7f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/non_imperative_mood.rs
sha256:39c2b830afa1b44f7a235fdee6d9d7ce64f3dffbbecce97a83b68bcbcac356d3  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/not_empty.rs
sha256:eabfa46fd786087ea3c69843377e220494c1ae8c6ce88ea1c4924ac173b47557  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/not_missing.rs
sha256:7b5611daa78ac9a3161d5cdcf442df18b25cbff0e29822471133f4f11c88e326  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/one_liner.rs
sha256:6566ed90f3364114e2b96b4bb45771e5c8ed127b9810e46d361e40a8ca3dd21a  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/sections.rs
sha256:9ef3ee82f493e50c1f3207fd7a87719b92760f5dc3b1e51eab0f2cb058e399ee  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/starts_with_this.rs
sha256:49d1cc0f4f16d7ca1bee6a469695b9e3d224b85e12660af179fffa1f8d019573  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/rules/triple_quotes.rs
sha256:52326b237bb4b1a2eecfdc8f39bc955ff2bf27257da891a30be571afcf22203b  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/
sha256:52cb318f146d27a6c2d463e03ec407b68f3c80725fe824df76b5f29e387199b7  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100_D.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100_D100.ipynb.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated___no_pkg_priv.py.snap
sha256:fdb3a78349576a706b2329bce78f9c921338c5f6858ea27ac199e5e7a3e18571  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated__pkg__D100_pub.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated__pkg___priv__no_D100_priv.py.snap
sha256:811a49ffb9c8811bb18482f2ef077f598ba0f04c5aa405881dbe88601b44dc8b  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D101_D.py.snap
sha256:ce98cfa1ad494b049c4097a810b5aa8940479e1d1552706aad29e7e96d37e7ed  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D102_D.py.snap
sha256:183c4aa7164e29d0452662f1996aa23cc76fdf91638207bb79a9af6a95e91673  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D102_setter.py.snap
sha256:6aace0982c61da14e63cbc85d80a85cd934687c910034e879ea4cd63358f80c2  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D103_D.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D104_D.py.snap
sha256:aa1e185b90a96bf3dc955cab4516788acba1b38a837c633b81fb0d068e279465  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D104_D104____init__.py.snap
sha256:02718783408c45ee5716815c3a59b03d095312e27d2337edbee97c0f2850e419  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D105_D.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D106_D.py.snap
sha256:4189e81f55ad63d17a09c8ec58419c26a116b999ac6a44c186806416add13643  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D107_D.py.snap
sha256:8c1e7344e65bb4734495c81cbf9c09eeb4db0f99f12ebc936f79a385d08bc4d1  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D200_D.py.snap
sha256:7e310fede3bb855393ed3128ecfe7316bf45b4fff3cefc1ca8447040fe19cb7f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D200_D200.py.snap
sha256:aef847d84bd79ad68a5954e883cc3f14678ccf7303e9ebdb0d8185f2e2ad2b95  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D201_D.py.snap
sha256:ed5c3fabcdf10884191488fb6bde2ea32fee928afe7320aec4c9aae8ad520e2c  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D202_D.py.snap
sha256:01920e402596abac0c866bad616f5b01a9228cf31eabc0859bf331d8fd636a45  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D202_D202.py.snap
sha256:77ce8e3451231a1d5f9b63cbe7e36c47ab2283b4c7a8af9b2019505586483dbb  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D203_D.py.snap
sha256:31d57585cd63d78740988cdf0c8b65753ed84df9ab4663fbb1aba4983846c7d7  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D204_D.py.snap
sha256:0a1d84333620914b3c3f8c8c1a4c68a6677a14d6b2e8c4dad019da8f024b5e1a  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D205_D.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D206_D.py.snap
sha256:eca29d427e139b2212a4271e13b8f406cf1260d7b5442f90b2c971280f821508  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D207_D.py.snap
sha256:cecd8422b6dbd1fba469bb0c204f6d8b737d0a6a7a6152c8a7e2667ef6ba70a1  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D208_D.py.snap
sha256:a2db49e679ce6280a3a654f8f4975a6ac7590071640581f3ebfa0d34fb3eab9f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D208_D208.py.snap
sha256:c3209ec1ec28d4313e2bae2acda08d7c377d747aaf666126c51e928573fab6a9  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D209_D.py.snap
sha256:48353466ccb8078b0f89b49539b62d680cfbc707684cb155685598a508263b20  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D210_D.py.snap
sha256:3638ca395a97019c97b84f465b33cc58eb2b9a844844db0da69005339b3bfbe6  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D211_D.py.snap
sha256:e6f792a53e5fb249b2166d09da86b46c49b43d52232685310cbf4163210a315d  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D212_D.py.snap
sha256:b3779e953f5e6eeed2ba2c6be22bf8f2395faac2b7e0b33bdd762c9f641ce81d  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D213_D.py.snap
sha256:b1b93e166159aa3eaecfd4c351fc894bb435d84287c707575f6470c37f31abdb  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D214_D214_module.py.snap
sha256:bf733cb60a2684dec45850f1f0afd42d8f79e99ea2d35370f8acaf44301b9ab6  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D214_sections.py.snap
sha256:5fc7aa964533bda0e0d481f0b8fba45ab0f4d91ecaf7661487b8d2c0174706c6  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D215_D215.py.snap
sha256:2636f806c86d19b90eca347a4c3590578026d129163a5e6abd9cd914ae79c669  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D215_sections.py.snap
sha256:8223070089421df58dc5af3c3bf13eeb2d049e42f8dc9eb0f8628a7bd35d2cf0  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D300_D.py.snap
sha256:f3c7d21c3fbbf09a9b0c63aeb1775535ff3fc5b336c06b857449ba03ee366a1f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D300_D300.py.snap
sha256:563082e4f466e6fbc7c64fb3cba16a744c4b7b56dc004e9f91061522744f9da6  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D301_D.py.snap
sha256:a6e93e27986ef13e783e8554a22c0246a6d34119d245c44fb49ea13690f0f97b  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D301_D301.py.snap
sha256:b3b649d4baf9035d205796b20a1a4abeeaf3bb4408e5f58f2fc532ddb6b71f53  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D.py.snap
sha256:2e43d90963021c080526879ae1626df0bbb089f7117fc7be48c5dc8c6f610d74  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D400.py.snap
sha256:030c66adab8ec9600321257a34bff5a83d2d0efac6ff6e69884c28167324ad8d  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D400_415.py.snap
sha256:4f19b28f4bbfddfb8b5dae5545965e098474b5855308e4862840a6646adc0032  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D401_D401.py.snap
sha256:376303a80d00d650bb7cf8a512a9fdc15edc22c1029bc9fa7d2b7363a3760163  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D402_D.py.snap
sha256:9db233e751600b918733ae5bba106d844b144f693394736c55878a2e6ea1d930  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D402_D402.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D403_D.py.snap
sha256:ce2d52ce292a5f6461a320423f7d5c60b227771d671dcf65ba52e348bd68074d  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D403_D403.py.snap
sha256:b7bf7b140a799b31a10744b66ac5c9d1e7c3e3b47503391e021924fabd9335ed  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D404_D.py.snap
sha256:0510a714138dc71382745adf6e89759db2bceb677e468e160d202592f0650372  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D405_sections.py.snap
sha256:4e2c0db5f4dbd827b4d06c2a14c858c64230d3fd1f0ee3b6d34ffc24aa3fb6d8  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D406_sections.py.snap
sha256:ccc6455187380fb3f0b733eaa00c2fd22f3dda3c0d4a9504c632a0589f870e84  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D407_sections.py.snap
sha256:417c337f00371402bc052dd1f63bd2da2a982ac9e056a8c9dd01861ffd4bf003  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D408_sections.py.snap
sha256:c2ea85c2804894db9cea21a3a1a5bf5e8ea9eac7ef8ffba34b0e4e82192b92f4  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D409_sections.py.snap
sha256:1faf66efcab1dfb783d0dbc00280f555ed9cb20b255ab677aab3f9816b1cdf30  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D410_D410.py.snap
sha256:0947c0bf47078214c73b60f12cfe5950f202a51c67abfac26f49207c1a01c6ac  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D410_sections.py.snap
sha256:5614095ff96734fb8258a3a9b9a353f45cb9f2981d21461faf2a0c277b96c6bd  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D411_sections.py.snap
sha256:c1f4063a56ffbee2fda61380dfc159073a46928f3bd8b4f928685899cdd402c2  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D412_sections.py.snap
sha256:0a0f24e0650ccf15c70f01280d316bea90ebaba7ec40d51f64d4798fce5fbae9  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D412_sphinx.py.snap
sha256:c15202a82a0b2e45b29b082c959a895d7d59053299ce5583618ddc552dbfbdd1  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D413_D413.py.snap
sha256:55b49e19b626247de9c4cb14ce6b6159be4ebc9ac3d2d1e8fdd58919c61f1625  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D413_sections.py.snap
sha256:08c47a23951ffa3cf837fa965c3860be8ff66bfa1d89af16a1f8076a2e82e6fa  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D414_sections.py.snap
sha256:9ea76b9ab9df9d1994f6153c66f8a40e89cf06cda341ef009c329a065756b068  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D415_D.py.snap
sha256:ceea88ed84113f6d3a32f02ea28b9509f3f03a0694a5360f09ed0a9f11865ef3  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D415_D400_415.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D416_D.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_canonical_google_examples.py.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_canonical_numpy_examples.py.snap
sha256:b626489530497fe2c8422f4df34daeb31ef33b7617a8d2850b740d2ed8beea9f  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_sections.py.snap
sha256:6e71adc257a9e4428ac3aa1b19582c94bd830f4e69902df57ae20a279dd4ab85  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D418_D.py.snap
sha256:a7f03d0dadb94f605c4b8ee8d1f05772ec4602dd5a6d0b6c66a06d475011ed79  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D419_D.py.snap
sha256:b78e9f5415603a507c424844d47aa8c00d970bee839ec19b51687ebe081c16ec  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__all.snap
sha256:272fae2fa3df36797953729c2c43387202c0983ae0fd3d17c078c4bba8525e61  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__bom.snap
sha256:0bf799f2113003cdc198c272f37e11b7cb9d73d79dc84c9858d6df75e0c68390  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d209_d400.snap
sha256:05afe9d007bcc2c1bac57f94e7c5e85c58dca97c48ac327cbb4bc24ad42afb23  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_google.snap
sha256:8bb99e6be59158127712b0ccb1d1171a8b83a8ddbb2497fc3e725833f67ee744  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_google_ignore_var_parameters.snap
sha256:f226391c303d81ee682c51d7d703dd322a84dedfc6fa7bf4ebcb2b33bbae7e27  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_numpy.snap
sha256:05afe9d007bcc2c1bac57f94e7c5e85c58dca97c48ac327cbb4bc24ad42afb23  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_unspecified.snap
sha256:05afe9d007bcc2c1bac57f94e7c5e85c58dca97c48ac327cbb4bc24ad42afb23  ruff-0.9.2/crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_unspecified_ignore_var_parameters.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/
sha256:6b80621b4738bd65ef649e578450029eda95d36365c176cdadd124e7cb24e4e3  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/cformat.rs
sha256:a9993c719e075e08bc68ebcd24716e0d6afe742d85294c23d71ebdf7263f7ec9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/fixes.rs
sha256:6d34ca33a64e64b6af43aa59408f9e566b385c12d1ec88161053625d9505e04b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/format.rs
sha256:126f0a258553b89f0b0b7b65857c9a7f3fddc5b5d3d19633259f6b78230a3f78  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/
sha256:ee50b9ae35934f9121103279bfd7593e51829d1062755f9f03149e72f1ea04c4  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/assert_tuple.rs
sha256:a960fe830fd1e7c37744c87f5752fc467021aa3fff76eb7d9e1049f82c159868  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/break_outside_loop.rs
sha256:d862a41e309ed61e379572c3bfbc3aa7a6a44f186391c189110c2e00f8ec4a26  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/continue_outside_loop.rs
sha256:1446cebb8bc40b05375fd50166e5265e9587e94f8cd88951594e7f0f8361fba1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/default_except_not_last.rs
sha256:8f048668ab8bd59d87d44deb0dd873d25260f83f126cdbef96bd8e96746ae708  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/f_string_missing_placeholders.rs
sha256:7d3ac6ba9566ae4180d280b287b75ecb78c849cce3ded0bd88cee29ac2ccc011  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs
sha256:9329d89bb94612051b04ff3b637f3d2d63c3982a7dc14904e684adb987ea595a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/future_feature_not_defined.rs
sha256:c18aece1f662011b8ae2585911c17523ef366efd0c4ea0c1ac006d9926773688  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/if_tuple.rs
sha256:7145d6193cbde3a1006189591922709e957549f579acde962de569eca8ebb974  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/imports.rs
sha256:6fbc934d86aa42c3240599324bb7162dc56ca5f3bc2849f5f17f58d7306fd825  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/invalid_literal_comparisons.rs
sha256:0ec4dc59d1c05eeade49afda1bc73714b880f93099cac572bac4fa8755110be9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/invalid_print_syntax.rs
sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/mod.rs
sha256:bc0f43176641415c5b842f9737b42173be1a42869b94acedfeae9a449d3cb283  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/raise_not_implemented.rs
sha256:2ddd6a2088f7ba5ad8fd03d53f8f3897289c7b4319841afbac4abb44848fd72f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/redefined_while_unused.rs
sha256:ba0474e97f0c3103d0829906a9573efe5ce831bd4c8458474bc940e668e40ef5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/repeated_keys.rs
sha256:137125ef1de84920872c051d66a31fe967e24bbcad5f0b157edb541e70d8ef06  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/return_outside_function.rs
sha256:065e3aff3f8d70b10e45bf89fab6948842d1f9fd4d00a5ed9c023b9539f132b9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/starred_expressions.rs
sha256:deafc8fcb2c577a36a3a350ee0c24de3423b15b93880cd9f84a8ea8ec20c0e43  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/strings.rs
sha256:e5666b697f7bcb70148a33963e7951b6597cd6966bd5dd0b05fc00c6dfd877a0  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/undefined_export.rs
sha256:a5ca1669720038352b5c1e6e45a75bd614259429343d4f08671ebf9bc1fa482e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/undefined_local.rs
sha256:1f132f6d57607ef937335c0ce3a250f66604a2927b76fcf69d178f8ad6b2a74e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/undefined_name.rs
sha256:fda4dabeb36ad5922b15edf9027d3d171a8deeef6b50f775c82146ae3df12da9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/unused_annotation.rs
sha256:b3a9413929e0df1e21c073b77e489fb5e25a1a139d087a82f71608e5a7c4ebe6  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/unused_import.rs
sha256:f5040641f99d2b5f5c01d768fa2319668b6f3f275c83253c1c996fe495fe98b6  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/unused_variable.rs
sha256:d79720bd25f6ffea11c22afec7e45c7d190b9e1ec3fc497d8742d2a1080eeed0  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/rules/yield_outside_function.rs
sha256:9a10eb814615eb6a5945af9f25caf8e4474c59bb0037d622b7a5f6d1a417c4ea  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/
sha256:548946060db425e1310c7e33c9f9497a4b873ba274608a568c98467504f23a0c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_0.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_1.py.snap
sha256:3facbe39cc368cb610f476f16e668ad7461fcdccfabb224c28446ad914bee9eb  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_10.py.snap
sha256:700b606b54bd6d419a0762eaeccb5c3d36c925c78590af32841b7f94bfa968ac  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_11.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_12.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_13.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_14.py.snap
sha256:7bd767a5fff5091a2c3107e9bb5e58506580210c5e30184dd6a16615ea2b7c2e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_15.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_16.py.snap
sha256:addabdd33c142c61a94439ee7b8fb54cc8d28fdb2b325146948bf344f1188014  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_17.py.snap
sha256:888dd96da2b3e1f457d52b66d6ae281f7c8348d75910d1721cb082970ab8b0a1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_18.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_19.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_2.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_20.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_21.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_22.py.snap
sha256:71a1f81d9e92d602a68feb2732ca76869a16c68a6723e945d8b710aa1253fb0f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_23.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_3.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_32.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_4.py.snap
sha256:6ab6e78eecb941789ab0b66996e52f9beaa2f4f7bafb54d6fa3e1116c5eb33ed  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_5.py.snap
sha256:12e8caf245c93fd271fa6bfb174ffc7436711444fab4314b7a78479d05c7deec  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_6.py.snap
sha256:8164a5c99feae27af0f520d48030c7e756e5a1469f7510dc1019734939c89970  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_7.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_8.py.snap
sha256:57e23baaf72bc102a0e0ae01229ecc2a7d314b3314c079282c77561f0cda919e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_9.py.snap
sha256:902c0815b042e2aa39a79ed3ceec3bd3186b69bf6515ab3bf268f66a17b7fd54  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_24____init__.py.snap
sha256:6f0e49492ad0a3307cd1861d83c75d98960ac7d0a5c49480d5c8cd1d5d7da6cc  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_25__all_nonempty____init__.py.snap
sha256:6884d42feb42cc1a25f823a1e74b18e76e92457bf1cc74e8b3c4939087a9263a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_26__all_empty____init__.py.snap
sha256:23dba982dd974fc27001c73d2ca7d01a479665f7d5c8eafbe56fe25c4906a84a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_27__all_mistyped____init__.py.snap
sha256:9802a91403e97981ea1c040384dd7793afb453f34c06b233dcc308ebde154673  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_28__all_multiple____init__.py.snap
sha256:c16249db662260444743e412a0253af33481d98b7d9b7ad40940076b96a9285b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_29__all_conditional____init__.py.snap
sha256:a10a3fd39329557babd58ddb4c9710fc985a12994b35ac23b93a79bf5d355959  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_30.py.snap
sha256:ddc340477d9498802f93bfb8c4d9dd6b42c049d04c1758c66c56972d2a292a3a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_24____init__.py.snap
sha256:bd300894a833bb998c79acff1b92ec7e4d55ab2b941a66b54f4f90730de07dd1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_25__all_nonempty____init__.py.snap
sha256:c99dae4b2d2777c1856cfbd13ae3ca43ba620f7520046ce2f6b3f023daaa4358  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_26__all_empty____init__.py.snap
sha256:4fde8f79e8819c3854e8fd4e78941c7f18aa79c30de5e9ba0819dd57207b2d7d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_27__all_mistyped____init__.py.snap
sha256:42d15e87df09e4c0ce08661b2afffe3c81c5f99e176b1a5a1b0e97f072da8077  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_28__all_multiple____init__.py.snap
sha256:8b253f2f7ab58aa8eafefbc76d150d334ad2aeb28b4e0d7db5e5a7aaed3155a5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_29__all_conditional____init__.py.snap
sha256:1431d694761f039179a8c6a4055c046817195befbd28472ee262677dfc9c65db  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F402_F402.ipynb.snap
sha256:74be69be3797e316e98eba7ed29fbe07e560fea4057ab6d1b659c6f08f4b40a8  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F402_F402.py.snap
sha256:666b8fa2f81a534df2522b1d63c160d632b7145299cfe3731823b78f9edd5ac0  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F403_F403.py.snap
sha256:000363a976be207c8605d67213c4823eed98b8d67961f3e310e87f33b799cbe9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F404_F404_0.py.snap
sha256:87d77ce4afd980b2bd0b857353fb70e9d955c9379225c6064a1ff1006cc18f5a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F404_F404_1.py.snap
sha256:66275acdaaa92dbeaf0ede74bd9ccddf4aaff242a8a79f65a2945f0f7bb58c5f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F405_F405.py.snap
sha256:775b2362c20698da4259d5aa00673a76198e2ec0d188f11310c81260e06057ed  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F406_F406.py.snap
sha256:8a81fc1f90adbe0a58bb7d189acba95bba9d41ee313f2b6b0bbb0a4a4dc99c0d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F407_F407.py.snap
sha256:518164bd52d9e938f0c9d7247f58ef247a5ff9e7d3d311a9da069006da2e16b6  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F501_F50x.py.snap
sha256:de4ae494fe3184397854f3ca3d91a4de79891c3eb8e38ce40a864efb1f4e0aef  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F502_F502.py.snap
sha256:2329a0cffa9bc9ae5e6703a2d65dd339a49aedb1529ec1c1cfaf4345a136f187  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F502_F50x.py.snap
sha256:d69ce4a8e471af2c474caccc0ee0be7d7c40caec297f9382f8b00b15cb9a42e1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F503_F503.py.snap
sha256:efbae3970ec699fad0761fa6b4cf612ef840cbfde60504082b5b10fe059cfba9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F503_F50x.py.snap
sha256:43b157a97d62c3a43624173e8c2b99ce99f583b6cd76f380859f1524a6d1a334  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F504_F504.py.snap
sha256:c931f94527f1cc03e9045e85af098cb02b357702d28641049b950bb60757fb8c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F504_F50x.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F505_F504.py.snap
sha256:e4aa8e0287761eceb1d938ab4946059b7e887a3044d24e7554aba07e5dace0a2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F505_F50x.py.snap
sha256:c367d751f64c47909b1895b872d3f6030b9a07d0bad6c53df57e63a59b6903e9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F506_F50x.py.snap
sha256:b9e56c444f3e9cd0e8ca2adff570b58a9badf30bea14f9203ada3220abf2bfee  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F507_F50x.py.snap
sha256:b12e742e203c9c6b82f69f01003b5d664bd0d0f88df9bc8d1f212e25f32da84a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F508_F50x.py.snap
sha256:6c68922410f2ee8f1d12de0666b9e647cebfda0a47a310c8680f8fb41aa0c014  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F509_F50x.py.snap
sha256:fdd5c65a4954fbd7dac42a5f154fccbeceb764be2fecccfd3f003ab10a765717  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F521_F521.py.snap
sha256:4a4b9e70a266201f4ba6345ab985f0b445559a19dbfc72e29a6c44db43ad7f2e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F522_F522.py.snap
sha256:e0f63356b85e11616c491a6bf4be5e73e92de621348277364b8cadca17754583  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F523_F523.py.snap
sha256:58bcf6266e764dfd58487056e8a540f13e43ab2376d751a8c14b8752c97b3c02  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F524_F524.py.snap
sha256:6d0a94f7541225d4909c9812376cc8ae6db0787f0d3910f235635996cda0fcfc  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F525_F525.py.snap
sha256:5fed700ddd30e803b742a6cf093f1ba05a8cfa2e808d55f9645c798161d4aa60  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F541_F541.py.snap
sha256:aaacdf2f831484d41c955e77b6b64a8549cbbefac033ce4798fa557e22d10139  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F601_F601.py.snap
sha256:a61dfbcb7605024651cb3ed67a7cff32d3a02b9ea9ba9a8dc1d8c04355749078  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F602_F602.py.snap
sha256:22908d11b0dc36c509b17344e0e9dd7e48cde1d4ef0410d5ce026c56e6984f95  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F622_F622.py.snap
sha256:36c67ea6f60e104ed0f3cdf33060639c82229f6605089af66c6418bf3b634d2c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F631_F631.py.snap
sha256:396feea6c00a6ddd8077d382e4c770a2e753cbe2ec3fdb81e42268c06e5fcddf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F632_F632.py.snap
sha256:f759042d45367d063753f87df1e9b07d51369cb726194f43b9b6317d356dde23  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F633_F633.py.snap
sha256:efe69a3961304739ca8b47e6417fefc0f2c0d746adf602f791698992fbdc4f23  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F634_F634.py.snap
sha256:c024eb8f156eba8a1e9cfbf7fafaa350b882a5204ca6e342d02833d95ccf5e95  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F701_F701.py.snap
sha256:8a20a256458702acf8e44574247175dee4c58d22ab0a78c68e30f42eef040888  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F702_F702.py.snap
sha256:f6ced94ea33c3cf41706171faec178665dde6930a1cacdf4bc2ceb34fa89d60b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F704_F704.py.snap
sha256:5dc11db6b2ccd7f3d9847cd95de5a30790f7592192ba2e63bb5aaabb9e25c9c5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F706_F706.py.snap
sha256:1e9cd196e6a415760fc3fe022287c295332c43500989f23975d2423327775478  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F707_F707.py.snap
sha256:b4688bd1a2ebd595beb9d514f2fc0aa92a3d6a3b01a9bf3e0637f0280f8af0ff  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F722_F722.py.snap
sha256:e4c4c33ff06893c39f2079b0db96d72f2aa537d253869edcc4f15dff20b0ffc5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F722_F722_1.py.snap
sha256:d286eaaa3a32ab5917e8d451f929fc76ec40967c14a31700337afc7776aeca7c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_0.py.snap
sha256:af1b483f69560be42563cd99dd27b73e9cbd32b342de22c41470e6cadf17694e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_1.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_10.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_11.py.snap
sha256:32ffc8208b9789041c49eddfeae8e6276078bc82e1e0198017031da862c5aeac  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_12.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_13.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_14.py.snap
sha256:f72e42b44f4fb694b0c00e800fad368238afd35824fe8723e762537ef6725148  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_15.py.snap
sha256:46ee830816475a92ec838bce7fb5eab937765791eb69e98822c7494bbf5cfde1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_16.py.snap
sha256:91fa06e62fd91cfdd460347e5ef1449b32638ef64b9179533eca392e77a2e0f4  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_17.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_18.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_19.py.snap
sha256:60d7b37c144a582b6709ae08eecbc90d9e45b7abadea0052be55e03c5d3cc4c5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_2.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_20.py.snap
sha256:c67a22039471a8254cce1f61f9f0d80487375e811bb15ef29b9518875f0b4a11  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_21.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_22.py.snap
sha256:bba0084db86bfada37c4e71da741ca2cecdfb243072d2c7227bf3fd9c2f4b167  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_23.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_24.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_25.py.snap
sha256:45850e03acaa5821351364a3a1498a8d2a61391bfd413baad979b4fa558adf93  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_26.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_27.py.snap
sha256:40914b150faef4a11981a812f1d5664eb549b470d09da1dfdb240020580451dd  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_28.py.snap
sha256:9a54163f035e97b2079ae6438e07617808611f1c6039141999d1a0fc97be101f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_29.pyi.snap
sha256:4062556756262d8f65aa479b8de14b69cf880d851eb0cf20ae02796a8624872f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_3.py.snap
sha256:324f0bf71f9907ecfec2d5290c86ae5e7b7a17346053d34199e50ce44d646475  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_30.py.snap
sha256:5127678c69c73ff1544ea8dfab93ebb9320094456202e20ad719f089cf61c1bc  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_31.py.snap
sha256:cea0a0ec400a0f188d4b04936646e5b9514c138e2266850cfd2cdba65dc21a3d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_4.py.snap
sha256:dbc1ed87915141768dd51fcee54a5d0e098d0c65ba94e25f12741774bfc4032e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_5.py.snap
sha256:72fabd62db8aa62ee495ae64eef6d8f65027aaf2a0a9d7c0a3ea796f4495dd5f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_6.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_7.py.snap
sha256:900387108c4f76c7ee8be6d50942a5039c23e059137880541c943565b9cc3934  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_8.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_9.py.snap
sha256:2a470f1fdd0fad8fe88b012b573fbbad9eb77fef9711c581ad2dc03f807f396e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_0.py.snap
sha256:1dd344aa9aef04d0c870495f624660334a7d4ebccba42b95939cfccb8e7938f2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_1.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_10.py.snap
sha256:349e6be77e34a455b06d7d2989546e34ce17665c6501f73eedeb7ef11286995d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_11.py.snap
sha256:24aac1e2fb3cd0f7567b86d238d3e7757b290e3ef8e92398eac21644a58542a2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_11.pyi.snap
sha256:4315bb10c5f88ac77220ec2b30efa99f826bb356f291eff7c7f228750c6485bb  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_12.py.snap
sha256:10d507e86afef4c4d22041a048678f729cd72b6819aa35213e05da4a02fe7b33  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_13.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_14.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_15.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_16.py.snap
sha256:efae90b0b40da3d2d11f2c892d2596238ff54aaf216b0e3851e30f372ef85d2d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_17.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_18.py.snap
sha256:181b3b87c4e7656501ffa5df82dccf58e2bc6bcb2c001bad66402e66ba32d45b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_19.py.snap
sha256:f778dd3f7b64563ee6562bd52a59a924cfe85a5435e7aa45df3749e0490e6bc1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_2.py.snap
sha256:e58f9751560946fe8721ffc479324c9092fa3d20837ccc3ae7eeb185b3635ddc  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_20.py.snap
sha256:de7ac8ad140f210d2cee2fb78b786538d652f8bdeca4e9008164756bca780d5c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_21.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_22.ipynb.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_23.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_24.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_25.py.snap
sha256:cb3227b8a13104dc32220487f89dce10afbbd6cb96f59c3db4cbb4d54ed54aec  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_26.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_26.pyi.snap
sha256:bcee26ba3c84e0774b840a2b586317aae8d00c5f57cb0bc88a591dcfc6b832c2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_27.py.snap
sha256:afbd2340e054a4c426b0ad86fc48440b00f3e1fee000ad8bfe65051a9a392c75  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_28.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_29.py.snap
sha256:11ae5dd3fc156f740d3043428b96a5ddc1aa317f3b6d8ded75ac0d20c89a76e9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_3.py.snap
sha256:da413211c53ed60d83f935fe88d03b7416ade36e87796861b535b46c09230bed  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_30.py.snap
sha256:1f41562402858fc18b698e4cdc2e84b39e3f32c4ebf2e0184151fa978d886c1e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_31.py.snap
sha256:cc41c6d06fb6437c490fdaeea4132a8460a44159d22099a5681cd17e775cfb4c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_4.py.snap
sha256:f3d3dcf230027d09f1279ec6dcc1587185a591ad491d56e2c81ea36453d1c582  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_5.py.snap
sha256:06e0cfc84ab007d0441ee94fd94778dcdfa80e1dad2a095105df4435b2f239b0  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_5.pyi.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_6.py.snap
sha256:56735a0749b03dcbd85ebfe6db8fd033d4975fb9ffd79792a6dfecf7093eed45  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_7.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_8.pyi.snap
sha256:5e78ffa491c6cad4590a81f29cd10999b2eb86ba764a945d297b4686f939abfe  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_9.py.snap
sha256:402cf3653893d849ca96209abf3e29ecd7cee176c96ad5df3d98dd6a5845e21e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_0.py.snap
sha256:32336969eb18ffce14284cce089011b089f23a6a43371d73c085831dd96d52a9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_0.pyi.snap
sha256:b800ae9b6db600ca9cd8164b323de2e897effbf0041ed5ef5c10ddfcdfaede4e  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_1.py.snap
sha256:e2a30316a3f2e73161b5391dd150b57e58b2826a9ce276f2b234550f6f3d61ae  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_1b.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_2.py.snap
sha256:18dcc376bc5c29385c0d23a5161c6e76e93b3aae5ec7d05efda267ab633b5fb9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_3.py.snap
sha256:5f10cf7a73cd459c783700d966d27d9f118cf403be07ab14afd55fcfab6b5311  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F823_F823.py.snap
sha256:e403eab50756f206ce93799931224b96c334a6ad3cca87952268791693745bb9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_0.py.snap
sha256:cf8b892c2e2257ec2bcdefa9ebc1c8c6972574953419012c0618ce811b699a5b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_1.py.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_2.py.snap
sha256:947ce9db328f85fc567c4118f60919c201124793c0db7e3dc583987d4fd89c0f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_3.py.snap
sha256:9db408d8698fc84083cc4edc726e341dd9b136c265391817960f01e10b200d00  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_4.py.snap
sha256:e8bf769788bc9179df229594f41f581d8e8f0da363b391e08578dfbf17ff8ddd  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F842_F842.py.snap
sha256:db63c41a236ec10a276c2bbbbb89c43b1de87e92148dddb7215fc7c9b25d174b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F901_F901.py.snap
sha256:fee25105cb57d4d4e90a4e2e5c6db98766d183c4bb787a62bfbcdec0071085c8  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__augmented_assignment_after_del.snap
sha256:149abcbde40f8ccab5290cd38eed453a8acf9036bde126f8aff5014d5e2f9327  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__default_builtins.snap
sha256:c116d71bf9548eea39dd13d2e615bbd067e29ba9fe46a9d46bc8c4bd9b1295ce  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__default_typing_modules.snap
sha256:d719f335e91d94199cafab91512e46f1f75f193811193af8771c3d728c332517  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_global_import_in_global_scope.snap
sha256:647356e1ea296113ee9544c42dcddcdcbe0d5214dbffd7e9e6454bcadd89141c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_global_import_in_local_scope.snap
sha256:04756e998134f81748eca3acaa8117fe16b71803ee43d5c9e031c2794bd4104b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_import_shadow_in_local_scope.snap
sha256:87fa383d5c576d5cf9bec4b240b0e22aecf24d4c5cc2fcfc5fa00b4b3e65084c  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_local_import_in_local_scope.snap
sha256:e6dd7df3fd288a7f45a97ddc025c049480321e2b21c434e34822f1edcadc69d6  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__double_del.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extend_immutable_calls.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extra_builtins.snap
sha256:fab643d8a4abaa8557d4ffb5c0a559877469eb35a33d095c4a6fb16b96d74f45  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extra_typing_modules.snap
sha256:64ccb9348971e22de2358555e7c6ecb24943bf466d93c3a1751fde9a88a573a1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_allowed_unused_imports_option.snap
sha256:ef1e7b5a77d60c04c324150a780c8dea74249f062e937d891750947018cff713  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_preview_first_party_submodule_dunder_all.snap
sha256:89d4d63a07a1f9e80b71d8c96a09540ee3e39020364a2276aae7f076bd94bb2b  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_preview_first_party_submodule_no_dunder_all.snap
sha256:d9d673e52858c6a1e29e1bc1b2d0bb2a312a2e6f3e59bca552554793c985be1f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f821_with_builtin_added_on_new_py_version_but_old_target_version_specified.snap
sha256:3215478c02d5deed593387bb979aa85dac091c6b0dd6146cb504f200ccda4ab9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f841_dummy_variable_rgx.snap
sha256:7739e0a859be0ae6f8967ac619f8417b8f69a69500e6f581ca0bcbade9bf6399  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__future_annotations.snap
sha256:32909f0dcaadbee9d56c70cae72cd10e0ea377e6205fd274d112fb6b375cf4f5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__init.snap
sha256:46560a0084149becadf2e18e30674fa58e83f18cfe946856fec60268bb027dff  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_multiple_unbinds_from_module_scope.snap
sha256:04d0123bdcdc6e74e3b037f0c4eb79d164f4c9bb9bc288c0ce7226e298ff1d27  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_class_scope.snap
sha256:76dcf7f8ecc8593aaf73701a2b1615d215203b013023e87739390932557339d6  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_module_scope.snap
sha256:8271bfd6a79f137bf63ba7141b9c639c6c3c93a09ec236cd964288080c060d79  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_nested_module_scope.snap
sha256:40ff3fb2865bd8f4460e4e9a3e6816013882a03dd85dbf1e7f1f354593c71ee2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__multi_statement_lines.snap
sha256:d87c0560e88191d863b493c02d8802bdbcae0acc4dbdb7ca84f2e2e319d30623  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__nested_relative_typing_module.snap
sha256:bbf2dc7c8ed4512b2787753e566c75e42615eb8fa489956ce18b94b0092c27e0  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_24____init__.py.snap
sha256:e307ce772cf9e136174859db12b7cdf69dc1d5400c534494025876c28364e35a  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_25__all_nonempty____init__.py.snap
sha256:65b0e96f2ee74b41e7bc397a0b08d7a1d62d1b5e18931b211ffd80ad282cc215  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_26__all_empty____init__.py.snap
sha256:4fde8f79e8819c3854e8fd4e78941c7f18aa79c30de5e9ba0819dd57207b2d7d  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_27__all_mistyped____init__.py.snap
sha256:df8cdf51d2be98bad37cf816a7f2eeef41fbe00c84b1404a93ba6d711b83d8a1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_28__all_multiple____init__.py.snap
sha256:8b253f2f7ab58aa8eafefbc76d150d334ad2aeb28b4e0d7db5e5a7aaed3155a5  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_29__all_conditional____init__.py.snap
sha256:e004699f4b8adce994f7822849a20a37bfdf92ed74cfea8eb25edf492f985bf9  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401___init__.py.snap
sha256:14e6406f4c15e5e6844f43ff2f398430dedbeca65a7f80e92c065eb4043476dd  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F822___init__.py.snap
sha256:1b8c6e0e5244f1981fe391787f55e549fe1f6c663e1fe30aaacb20e2931514d2  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F841_F841_4.py.snap
sha256:4f893bda58a902b02d6d67d09c8515ea68b2b5ee4340433205f3489a38ec2a31  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_body_after_double_shadowing_except.snap
sha256:ba0a894953d80103bc03e98cc61c23ce0c7be64b2db5cb7741fb20fbf7d20ce1  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_body_after_shadowing_except.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_if_else_after_shadowing_except.snap
sha256:43bb6e501720240898d897b802274b142c908ab1392776281b6234dfb81bffbf  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_try_else_after_shadowing_except.snap
sha256:ddb5c68adb00c08b42a5e225925c24825ca493e9a3a00f40487739ddfef5609f  ruff-0.9.2/crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__relative_typing_module.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/
sha256:b61bb08279858143f06e19ee31c1aaf289d69dd78b2383028ab86e4e47ceacec  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/
sha256:63a7f1f16317449c979751165f5269eb5f43b9d137c7052b3ae63aa61dcf71fc  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_noqa.rs
sha256:ed437fc03ca640e0df12e2e7c1135dbcd4f1afec66c48c3c29169119694abf5c  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs
sha256:069dc8e47468e4ff8d390a2b0adc75dc1393747126f4fd4145b6ce0816149c0e  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs
sha256:338efb590f3e8bd8754ba72ee633633bff80acf37f11f5d78bf3fad6b95a3036  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/invalid_mock_access.rs
sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/mod.rs
sha256:ac22756a81fafe15acb2ccb53a1f938da98ebb5d85603b36e0886e481936a951  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/rules/no_eval.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/
sha256:d576addd1998e6adf8c80db841ca56a945de4881b46ff3f8d4cc6f880d61ffb8  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH003_PGH003_0.py.snap
sha256:0d09eef8fd2bb5c71686a0fff7750a335718e986506737acb426a2a629a44f33  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH003_PGH003_1.py.snap
sha256:4c2221e1afa569a829f2d106314daad32283dc992ed739a7059caf94e5ed3617  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_0.py.snap
sha256:cd226b85986556470fdc5ec7dfb24fd2c486d7329f19d1400242a2f95b8badca  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_1.py.snap
sha256:cb8b78b09274b03cc69d2f281e38e60518466ca8bfa739053267c8146d1be2cc  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_2.py.snap
sha256:b1431e526c708de36b3b809e5644baadbcbf43c5ee47ab8bc0fe32ee84bf262d  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_3.py.snap
sha256:9c064bbbd88221695dc9b05b67287ebe0346941e93fa1fe2de000fc0795a9153  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH005_PGH005_0.py.snap
sha256:9bc6d4dda4bd6abe01f29f69d1171d35dcdff9ddf5cd3744b70691961aa3c762  ruff-0.9.2/crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__preview__PGH004_PGH004_2.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pylint/
sha256:390aa8c4992b57e5a0876feaee5210cb481c6c62d31a0c838a2f872d046b86d7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/helpers.rs
sha256:79ff0618e5344eabb032f2d14bec4e2a99fddf1ea821f45635fdf4d037dd627d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/
sha256:a30471cc6885f38df832bf821a4d5c03286d6c7f67e87ae2a529cd1482f341c8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/and_or_ternary.rs
sha256:f8797b4948d8412210eddf7500a1505f17f55dbf51d622a20bb9a1db2860ff22  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/assert_on_string_literal.rs
sha256:5bfb64530a919d284100814e064f918e8e21c2f4037b8934d488e4bfa884d5b4  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/await_outside_async.rs
sha256:e2c00c6c8dbf8e64acef128446366a3da99f9d374dd359f38b04db4afdc62119  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_dunder_method_name.rs
sha256:72045c5cc1d44c2a783caeeba1d10dcafa2a9e790b854a66f9a220360dbacf29  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_open_mode.rs
sha256:c48fcf2bf53f955d799d73a7b2e09c46bde5d78d4f285bc8bb144c473d60b72a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_staticmethod_argument.rs
sha256:8f57b1c3439af353b622028dc7904ad35cd1272968839d7de5fd3623536a7a89  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_str_strip_call.rs
sha256:f31890f34aada621b9db2911fa060efd50853ab4e292827a87cf966c543ff387  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_character.rs
sha256:caede0e9ff8b1ce7e0e5cd54568f247428a60e318ff3bbdd45df1688c9a60d7c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_type.rs
sha256:43d8636a33bf473b2dbeedf4eb7082c8ed048115237620cdcf075efd748e89ad  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/bidirectional_unicode.rs
sha256:69c415b26360df1bcf9f1f487f99fdf9b18d747498e587fdc9276404b9229e33  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/binary_op_exception.rs
sha256:bfb0367a7de0136d6621c7d71fea0f3a68796894714ab3b208cf73bd0025bcee  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/boolean_chained_comparison.rs
sha256:ea234a7f98d9f9a426957898c6f5161fe3c693ca3ecfa06ff707a7a89fe49d53  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/collapsible_else_if.rs
sha256:f41f1eb731e7b83391a7ac492f99c08c168efd480ad8fc33da35428a5ad3aa0f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/compare_to_empty_string.rs
sha256:8c6c5dcc62a6055666f49fbe47511be5f0a07e64cbf8d3ec95370fdcc60e4997  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/comparison_of_constant.rs
sha256:78851ee2a954d150b6509e434863cbf1cdc733249200c53b3a72fd54412977d8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/comparison_with_itself.rs
sha256:a0b20e86c3acc0bb8679f353a8b8158a6ea076ab0953bfc5511f751dfe863865  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/continue_in_finally.rs
sha256:6c7e20fc4ec0678700cfff8e222327fc530757f371a8238f2821145bf7a8fa71  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/dict_index_missing_items.rs
sha256:f626a36bdc22d764a7dbfc5cc5ef811997bf48035a6548e158f68edb32f50815  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/dict_iter_missing_items.rs
sha256:5bdd71598a15ca1176e656f32f682ec46566ea74cef8704d2f09c01f04bbba1a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/duplicate_bases.rs
sha256:e059027c6738b3d03ab343d41fb1c2f78ecd2e9b18e9a5b8fcc1822f44e5d941  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/empty_comment.rs
sha256:f545b80858edbf4be6a9f658d4464652e3f5728258fd23691cab994bd5561248  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/eq_without_hash.rs
sha256:417936e1ffc2ec640b069a17395d0de215caf45d84dfd5a7aa9232c4aa59ae7b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/global_at_module_level.rs
sha256:dca4a5e35797cff5e48f627c9d5284e3aae7bd1ab62cbda4e764a4af87f9922d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/global_statement.rs
sha256:3ca913e7b57290148167400ec4ec475118cdf56f29798c076304850f93c76626  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/global_variable_not_assigned.rs
sha256:f4ea8f5df4ac1999e3707c89931b0b16e287eb44af5fc136671aa406cd0e1132  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/if_stmt_min_max.rs
sha256:35f201288984277a68fc06c22243f620e33645e76ebb0f2ab27c3462c594f86d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/import_outside_top_level.rs
sha256:e2ec53ae2474d4718f48e9f2c4526f0f0a4ef5733c0eaa001b972ab8cc75458a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/import_private_name.rs
sha256:5289cf2b535f727b2a5246b3346089e7ea30817c8fe1e020e9dd6a236e7222f3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/import_self.rs
sha256:c0ffdd3f160d7ed750dcee60a1bedd195c1d8e55e0df84b8bd3a29f0950598e4  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_all_format.rs
sha256:cc7da197025748be797a1eca09ace83aa65bba5ad6edc865a749c0c876e53618  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_all_object.rs
sha256:82ac567af117a9234ffdd45b706d0b803582d17e5279b85f6ee7afcdeb74b754  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_bool_return.rs
sha256:252587d6edf6ccf398b918e1fcce2fc8ea826aabe82c078b3476fee07f5f399b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_bytes_return.rs
sha256:b14ea4a29554576a488fec21af25f01ba4283f8d103d7b747a37ad320f459b8c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_default.rs
sha256:a9bee901145e0fdaca6e45b789d37350ff3fae87b0693806da9b6907af501df5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_value.rs
sha256:0f41335b71d87d9194f33b383adaa2d2d200e71155dc6497422e87b773982a17  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_hash_return.rs
sha256:d73e48d2d66ebcf03ad9549f50039765e0dead88f0f14904a9b91961aab486d7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_index_return.rs
sha256:ba4efd3bc71ca99898dae98a19f787b0bc3c040e7549b83b52fd4c615ff78e2f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_length_return.rs
sha256:484c173c71da5ba8d9e79d0a3fb1fc9a4fe9b7704cf528838b9abc37d4b3e46b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_str_return.rs
sha256:181557b82cf7eb034fe54d26478ea1f43be89739ffecefc241bed8edcb2a13fd  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/invalid_string_characters.rs
sha256:25414c7094c286c11516d322b9c0a09f890e7f724336260f68e420a8fed4ceba  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/iteration_over_set.rs
sha256:e8ceaed35473ee9c0ab4ed37eccdf4a00175d31d4e055e82a789ef9ea10e8357  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/len_test.rs
sha256:574cd3a68d96756463b665c464c988433512f6e919fd42018026a8b845eb5410  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/literal_membership.rs
sha256:a3ad254ab1975e321bd6be57a0005309454442facebe78c7818e41957383c8ab  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/load_before_global_declaration.rs
sha256:353ee40a25ef968e7028faf0e42348afe7f3a33ea86eeefb4914100619c20b28  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/logging.rs
sha256:647d7dd2c16a22f396cb6afeb1873637733df2b89fc2f367c395db4d1f57f480  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/magic_value_comparison.rs
sha256:66543127de4c4b7f3ae1cab81a756bf069a46f42aeed8f206f8d8173ade34f0a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/manual_import_from.rs
sha256:8fdc11bd2c413ba5a697a1f3bdf507c981737a423bedf00db38e5d8c50a7fe13  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/misplaced_bare_raise.rs
sha256:304f46bb7ab71de42fc3c3a8b55d444673a1971d98bb74b0b17c530ebe396acf  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/mod.rs
sha256:561b66ec06a0df372349ab0ca045da4ef64103152a06b169ddb8750eb8dde361  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/modified_iterating_set.rs
sha256:945dd48af8d4284e7fc37373ebb7c74c583d0d8a80e658e273b8329d23e6b8cc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/named_expr_without_context.rs
sha256:66cac23d0207352279b4f1fa1b27c7afe0f5caca7617750d15076546258c76af  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/nan_comparison.rs
sha256:62c05510bc8a6b8779bc27d17af610f63a5fb0532f17523c919d2990d503edc6  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/nested_min_max.rs
sha256:9cd899fee838180d23b0e7471ce83951bfc056858b06507b99044fed4e78afc5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/no_method_decorator.rs
sha256:17c32c30be867a68190fe8436631bf0b97060126e7ae78d1ab611bc774b1438d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/no_self_use.rs
sha256:f72882bda9ac76a7d767f6686bc82f653fcc95b6567e565a2ff20dfede4e92dc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/non_ascii_module_import.rs
sha256:2f66597be4c381989310e0aeda8baf60df00a67171b2d56570750735e953327d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/non_ascii_name.rs
sha256:12eb82671f247d9192e8ea39d3756ae2daa206c5bcded6bead38122a08fe794d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/non_augmented_assignment.rs
sha256:9793743ce5441e7dfe7bb89183eed355bcbd66e347e4ae9e2c86ab5a89220062  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/non_slot_assignment.rs
sha256:3af5e61351eca7f01642c00c464db7e0cbae3de8db455108052f1f7d385cc2af  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/nonlocal_and_global.rs
sha256:5b88be3b877a3216906ee36024811ccfb5d78f13182419c80255de3bec6a7e09  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/nonlocal_without_binding.rs
sha256:85c2ba3455ac443e4fd7c2fca0e1e22db2d2d13479170056e4d96c68b03a4703  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/potential_index_error.rs
sha256:77524cd1d3973bb323da3d3f4eca9929039c212612bc23aa82e09b2a5b7fad08  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/property_with_parameters.rs
sha256:fcf29a33c25c3f1a1c521acf3af99b5c8c973fbf0207284223a36e470a2cd003  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/redeclared_assigned_name.rs
sha256:43f5f4b5b592531cccb1c2b7269d86cb5a96ec41277bd903167878687c5dd354  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/redefined_argument_from_local.rs
sha256:82d374eb22233a085a8ce0f20b3037d0886deeee523d3d1ae09b1abd935f47c8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/redefined_loop_name.rs
sha256:e32aa00cc8c608d35b63d06923969ca11789436b1294158355447aa2fb309984  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/repeated_equality_comparison.rs
sha256:e76bc47d1c3e0e3e292aaf8bd37f8b5eecb853f711a4388ea8684f32287791ce  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/repeated_isinstance_calls.rs
sha256:a6bd8680302aee4cd0664ac00c35e59261f94f30988f646739a4f65c1997f402  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/repeated_keyword_argument.rs
sha256:9fad4296dbb8cb3dbcddbd2ad19cd646edf2f48f0d75911638f60bf386d041a0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/return_in_init.rs
sha256:dd9313ee3b4a831679c74d4033c6c3f3342d0c85db20fcc69b547f02739bd2b9  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/self_assigning_variable.rs
sha256:4f6be89cf1655281ab45a6dc3593f3ed41ce446e5035c4cac9a6bab9a9666899  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/self_or_cls_assignment.rs
sha256:281f9a03d90e0664c92f98320271b86f8c3eb0d74e7b352e090cbeaa3c1409f9  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/shallow_copy_environ.rs
sha256:174af9a2190e012f7ced0f38c6b71bfc138a940120969badd6587085b21b4dc5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/single_string_slots.rs
sha256:192a433a5894ef0f0af477e488b85d0665a5dcff936c68faa2b375886f85dcc5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/singledispatch_method.rs
sha256:418fe822475a3caf502668e6eeaac57aaa13e5e70e11b1053f9127e02981cc95  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/singledispatchmethod_function.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/
sha256:0284f016663a3a8f27f88655058a24c722ecf1a2bd0af40556518eb76e47040e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__assert.py.md.snap
sha256:7c5a143c9363575358b2283bc90febe1ae21e89ac941047c9dd59dac56bb98b3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__async-for.py.md.snap
sha256:a97405b92ce90bd572975b6461241f9920323062883e6b4402829fab65a00fdd  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__for.py.md.snap
sha256:4c5f119e8dc31753440819bb24ae3b41f5216c9dafbb373eb1581f00b6857a11  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__if.py.md.snap
sha256:da93baf023a0759db346012edad8fe44117076b4d0dfe123bbaae41a1ceaf331  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__match.py.md.snap
sha256:825fe1a36861f7b6e12e538ae4a70d0fcbd12773bb0e5a5d68de253dd4a1b4be  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__raise.py.md.snap
sha256:ec8d4b2e5ed3e46f23f13e52cf3c92350e1b61e0c3e84a43a07c79281feb528e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__simple.py.md.snap
sha256:47fda3d03216382c640ccd308f37603298a594515e95ef04c45600ca4e43fc01  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__try-finally-nested-if-while.py.md.snap
sha256:17645498fda2b53b7585f6e996442e9d573655d72952f5c59ce9acce8a41b4ac  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__try.py.md.snap
sha256:484cd15f0859b1e92e864ea2783f524de17bead86b7ef4aa44bd770536197266  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/snapshots/ruff_linter__rules__pylint__rules__unreachable__tests__while.py.md.snap
sha256:a3dfef0f9f5ae72214a11bb3ca0f293e6a6285a15033366e21d485e3c67f4456  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs
sha256:af0f38d2cae48ee9c948f100851943d562dd8b3ce27b2e01a2268c1305b19f95  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/subprocess_run_without_check.rs
sha256:84d7800ce2cc16ce66b57a62e7f2e1beabf0bfcbce5f6e5eb8abca93d3d4bc73  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/super_without_brackets.rs
sha256:e3b40bf0e2954c3c6888f82e2e4a59b0b7077854c55b767b4bfc924f289dc443  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/sys_exit_alias.rs
sha256:5a2993d7c8cc8536a2a26c7a0ca2e53969830e741c1fc47dc49dffa633c0f965  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_arguments.rs
sha256:7a4ab1578f697d8f5ae63b4b22dbad7dd24cb416872810c2323eaeac822047b7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_boolean_expressions.rs
sha256:21c216ee77c8f6a25ba0b1ab2b8c4b504671e3a0155065f4232cd0ae28ea4211  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_branches.rs
sha256:29bea5584c64118db46e0fd522afa0fb3518b7b5e563875361807ebdae388482  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_locals.rs
sha256:258dd6b5cddf96a4a5af03b2d324f522405f75fac06d0c841cfb38227338be70  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_nested_blocks.rs
sha256:e4d5a1259e203389a7a34982d468341f6554e9838df1a427b66676ec01ab7edc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_positional_arguments.rs
sha256:51dba2f2d0b433b5188d74c58d54e73e88ab0765bbfdf637cab445d9c0bc5401  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_public_methods.rs
sha256:c8283999d13f42753cb0362490e4f5e5af062f3d21f947f7c45296f1ecb14005  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_return_statements.rs
sha256:b12f539efe441c10ba4405ffc0c0e54d431e6e0407f239b6fa57af00955dbb58  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/too_many_statements.rs
sha256:ca669da36fca47d1ba1cd5d8fc33e9560623736ccf8f06feabd2c23ab284bdb2  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/type_bivariance.rs
sha256:79ed315c8b14c1195fa19571be89ed8a29ee9714921fa7eb66f0f8f8c4f5473f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/type_name_incorrect_variance.rs
sha256:fefee35c6999659f042225fb88d658b3da2b1e6d73b4588fc156b020f4c92a02  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/type_param_name_mismatch.rs
sha256:55da909fe07a677faefc462d100eaa1192b4b68cec998574f91fa9a00eeacb2c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unexpected_special_method_signature.rs
sha256:dfe60561a35fcb9179ccf07a266aa01243ec3fbb7bb4036ec1821859bd7af607  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dict_index_lookup.rs
sha256:68a9aabb511611abaa880768ff65d68540fa4fe97b2e73590a4785f1be935430  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs
sha256:f055343e42b5e4b847db317471d402b6bf25341f884bef12fa902d63e105f7e4  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dunder_call.rs
sha256:ca7a1ebad824025fe537ac830d08473b5337c7e4c572558f77d6367737b52f11  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unnecessary_lambda.rs
sha256:b134848cecf156a1e56036576be2abfe797e577a8d3bd0193050596d464b218c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unnecessary_list_index_lookup.rs
sha256:170fb490a07331fd91b9141d2cac064e29690d8d642ac41f2a29301f83e73a02  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unreachable.rs
sha256:62bdb6f6a48e8a4fe0b1a39fdaac818b258ccf6fe5897cba8eabc9d5236ad22c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/unspecified_encoding.rs
sha256:534b1d81a6c1f7e725621e6443279eb6f4a140fa48720b9a53235ffe5ae006ce  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/useless_else_on_loop.rs
sha256:f3b990d4353ba5e11dc0e3b320c76ba5fb467094f493db547e16706864bb65a6  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/useless_exception_statement.rs
sha256:face45ed07facff5a7a5e6708b91040c7c9839ccd5cf4f18a3e91a78db515f3c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/useless_import_alias.rs
sha256:b1af244c4163de991cf198e80d0942724096b9d62e7142a1899a397295f937d1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/useless_return.rs
sha256:90260c7d4bdb9e5dd3d59695f097fa94b4730e8912ebcc2742955fc8c2e6cebe  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/useless_with_lock.rs
sha256:c79b3dfe228c16120f6467f646492f2a0c4146cc63d2f893799d1dc9ff0cd14b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/yield_from_in_async_function.rs
sha256:e8587efe7aa167b7ade114cc512d173c4a507a7d24d68ffb76ab0ecda010f88c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/rules/yield_in_init.rs
sha256:75cad25a265656a15562f2510b0d97ad9b6ead0d183dc3df71315886adae1804  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/
sha256:c189e3221684c19ab9893f14087e8658df589cb0f73f4fd8ab0cf6271bccd768  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0105_type_name_incorrect_variance.py.snap
sha256:3814835b649125d373a29517853e2119bb564afdfbe639431f43f383c5e54f7f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0131_type_bivariance.py.snap
sha256:8345e87725c880f11d2ec817ae6909d2d9946bc2f7608526d758a94f8ed9a02e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0132_type_param_name_mismatch.py.snap
sha256:8f1ca6dc2ed32f87713b489684db7e123bfa4b6c095998eadae3a0dc471f3d9e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0205_single_string_slots.py.snap
sha256:78e5616f404f49fd8bde653b5a21ea6830c976a0c6aa3c69a3ed1287408bd8df  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0206_dict_index_missing_items.py.snap
sha256:4925a4f3a47031b005d97a0304298769abc5adc49eb65de954e8b376ca5fe084  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0208_iteration_over_set.py.snap
sha256:7556afd3819f13439bdbff97b21d08c0ad9d1a5d019ad7a02a7a13c6b236b927  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0414_import_aliasing.py.snap
sha256:660efabb20f57f956d86b38589e887a3997fd214bfdfc3acd2ea27680fc6a887  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0415_import_outside_top_level.py.snap
sha256:433fee49d7ab40eb3028432507a7aee9a02c34b34298d1d67995afdb52fb006b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC1802_len_as_condition.py.snap
sha256:cfc4dca0ba22d870081a3692cc2b05567449a110d6af47ef036b28e8c52ab992  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC1901_compare_to_empty_string.py.snap
sha256:0434cbb3bd5484019eb4e305d988e47b5b14195d0a2e7e9f327f6147b179c3fe  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2401_non_ascii_name.py.snap
sha256:93cd6371fb642536147dbdf85dda03ab97400a9d16851d0f7031fb684a7a617a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2403_non_ascii_module_import.py.snap
sha256:986679bfc8533d096baa74d9f71b93695a5ded48a806d7240771a9a96640af53  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2701_import_private_name__submodule____main__.py.snap
sha256:f0f83f197ad9f5e98e745af77f0961500b994f7fd36ea88eb929aa4bb6e6a8aa  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2801_unnecessary_dunder_call.py.snap
sha256:f90a1e769d089b763c95ba170b489f6386a4bbed1f1b6e3aebb1e06bb2b5aa59  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC3002_unnecessary_direct_lambda_call.py.snap
sha256:31f2ac43a7b99874ec6a47c88967185399dab451cc875291683fa45493ef656a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0100_yield_in_init.py.snap
sha256:e69a3453e3d2ec22ba226a14cbf0aef62d89b4711f0c124ec407f7c86c483117  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0101_return_in_init.py.snap
sha256:4df3835a8d5b94429a3718f91157bf23d041d83994c2f32298fcba186bc66f40  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0115_nonlocal_and_global.py.snap
sha256:17af615a6250c400316bd5667196570d01772e65a2619ecb72dd48d0484d72d8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0116_continue_in_finally.py.snap
sha256:73ac5351912b13d3360b9165224e333955f6c4ac43b69370499b0f7c27a6e212  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0117_nonlocal_without_binding.py.snap
sha256:8fd1fe5e1019b2814689eebdc68bd3211e473fec9c0998d5b9a8a8bbf43cde1a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0118_load_before_global_declaration.py.snap
sha256:dbac1fd92e349fddc02e597d8d0672f9e3a0f48631662cbf14e88b0aa76fe990  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0237_non_slot_assignment.py.snap
sha256:361cfbaed7679e44cb32df66aa63a3bc37bbc86f193400e99d1820afb75c7b04  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0241_duplicate_bases.py.snap
sha256:16f70fe161fa3fb6e11c827c431691c3c3cfc987e2ffc25160218d62949625a0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0302_unexpected_special_method_signature.py.snap
sha256:c49f962c4d3e2a4401101d420cbfddc26227a43ffc4e9f0640892be1e8b9b2f3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0303_invalid_return_type_length.py.snap
sha256:1b3c5e0e0548a5edd7fc6b2c35c6b936b2ec50f1b3ae4b76fa5e5a6cc4c7123c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0304_invalid_return_type_bool.py.snap
sha256:ddfbae0c11ee2e4727cf21e5034246c45de6df5a0d89f3393e025767f91f341e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0305_invalid_return_type_index.py.snap
sha256:c486304b7ef2381d9ee2eb7882f1a6b23248606bf640a210bfc131dcc3a1fb12  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0307_invalid_return_type_str.py.snap
sha256:e1d38409f6d7d2e5f609df0614a760424dab14c753c7c7416c8ca95c3dfbd2b8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0308_invalid_return_type_bytes.py.snap
sha256:42320a0cd6c5bd8bb4aaaa0c33680446882ac67f27c73550e6e4ab5b67dffdbc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0309_invalid_return_type_hash.py.snap
sha256:3659bec9c65336d77324c93e1435e6a81ac3447020ed90818f89d6a59eeebf1e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0604_invalid_all_object.py.snap
sha256:c8f98ef25ef940df6a729a0afd4453b4f2b9d008bbe9dcb5274b1d0ab9c45ea7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0605_invalid_all_format.py.snap
sha256:fa8eea335dd2cc336254979526685025e50087092e9021d71a0b812c4317036a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0643_potential_index_error.py.snap
sha256:9493e5a1df10291fba1370bdf47080d2e70c13999404bf408bc3e90b1aab50ee  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0704_misplaced_bare_raise.py.snap
sha256:ee2f8a3f7d370f1c70e3d46ca0b320e3e594eb38355b7095c7860561963e2034  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1132_repeated_keyword_argument.py.snap
sha256:f6e3c81fccc50966397eeae5af594bef6848b1737a17b99ea2aa9db463388378  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1141_dict_iter_missing_items.py.snap
sha256:ce0b9aed0d4013074fb57e00545d64930b1bf5e5b53808c9715296511e71bdd6  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1142_await_outside_async.ipynb.snap
sha256:cedff4f408922505b7e37c34b000c66849b9ad9d40a3058eabca0e2c32c839f7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1142_await_outside_async.py.snap
sha256:fad99425472c886228e0a8cdbaa96559adabadc94008d57a98785205c0243e19  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1205_logging_too_many_args.py.snap
sha256:0507990f8a44c9114bf8a1dd607c33c267ed7189a4392e3bf2ebf27d9025275e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1206_logging_too_few_args.py.snap
sha256:1761152df6c22923be1f791d5ab10dd254da1117463b28ac128ee20fa473e390  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1300_bad_string_format_character.py.snap
sha256:45d9487c3c14d6ac0560f25afd3cfcce346722705d67c504177c4b7ec7097a84  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1307_bad_string_format_type.py.snap
sha256:11f4629dd2bc0fbe026caff847d40625de07e91e8101fce0a9f2722155f6c55b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1310_bad_str_strip_call.py.snap
sha256:d2339e6b051cb89efbbba8d8ac818485253c8a6bc087b08551d9fe61c4953a21  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1507_invalid_envvar_value.py.snap
sha256:b2b072d764e3bdd2bf15056b08647ba2871a4136c8ae81a9a585f1e51da465f3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1519_singledispatch_method.py.snap
sha256:2352f8e695a23c394a3f228bde41b9071fc46c838e0f861d7be6fc73717e1c85  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1520_singledispatchmethod_function.py.snap
sha256:c8efbf2ea016e4a26188811a3eeb4c9ac508c5a265820daaefcbc89a17473aeb  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1700_yield_from_in_async_function.py.snap
sha256:c618ba776b67ac27c067b8492fdc616739509a1e363bd732a5e3434591ea38f0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2502_bidirectional_unicode.py.snap
sha256:5cb85ba01484ffb82d6872cae2a1607de0bbfa7291384289e315518ad4111658  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2510_invalid_characters.py.snap
sha256:cf378a70ec2ddf0c92ca68730d0016c6d52968eac9a2d3e039bbcdd5292baae5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2510_invalid_characters_syntax_error.py.snap
sha256:edc4a559d89cbf6fbe634913124cc6e69ef536e8e0529b32f0b42bb2fe8bafeb  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2512_invalid_characters.py.snap
sha256:7bc597a1374c03926b36846cc658385031a0a788dea3ae1be89c2759b29b4abd  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2513_invalid_characters.py.snap
sha256:763006bf3d4255764b34067739f3da052506a383bc986cc5e653b93e7c81da56  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2514_invalid_characters.py.snap
sha256:a457e102abbea94ccf06e38ce640c76ef1ed512b6b78229ce64a717f7e79b56b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2515_invalid_characters.py.snap
sha256:ceb276920ae669090c003f90e877623c397afc1c0a597a4d62b944e274c7a09b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE4703_modified_iterating_set.py.snap
sha256:8f45ae5042d91edd3bd26491675cc4337a9f224fbeb301845691af70e754ddbc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0124_comparison_with_itself.py.snap
sha256:707fa2f58abd078ef982662619621b8066e74db5afb14480294bcb13011ea58b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0133_comparison_of_constant.py.snap
sha256:e11d0ed09e26c3b646d4ae4970d2103e781533c8a547b7bbdb044921a8cd2914  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0202_no_method_decorator.py.snap
sha256:04102df673f84e0045b29ec61748f3bfa3ec45c585c21a3e4185e042e9f143a0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0203_no_method_decorator.py.snap
sha256:5b9f4446c747c36bb75209117352c3c19596ef045529aecfa32863ca7a1b11d1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0206_property_with_parameters.py.snap
sha256:d35d0cf1ba1a2304b8f17d87f46efbab47248a455bd97012ea298c4b6aa9dacd  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0402_import_aliasing.py.snap
sha256:0a8e75a2bc87508789bcdedca68658d3dc2e48a05e132ea4d9d6a20417da1037  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0911_too_many_return_statements.py.snap
sha256:a49d57c3cf8ca2d3da503f086e2ccff4ef722e227cc004d9b6629231882066ed  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0912_too_many_branches.py.snap
sha256:3c93d5317bf63a6a56cbf42546b199543a1b95ab22bf75ac60cc6a18acae42e1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0913_too_many_arguments.py.snap
sha256:552e5e2f7d597c07a74377f9b021987558a91e1c4e3b2701de9d7a508b45bcb1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0915_too_many_statements.py.snap
sha256:59d4686ca65e6c62f0900a8511e17879a86578dda19db4b004ba6a0cb464090c  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0917_too_many_positional_arguments.py.snap
sha256:149afb2d9de5094fc211773271a355dfbd634fa22a15ce2daa01ebfb60aa4fe1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1702_too_many_nested_blocks.py.snap
sha256:95ba028140ef77e4417bd26e04c948278e3aef1e606cc86f902f698c85969123  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1704_redefined_argument_from_local.py.snap
sha256:3c4450616760cf669a5b1134e08c5b8cd12e6fbb01d71c3fa6857f2298ef5e20  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1711_useless_return.py.snap
sha256:7895e408be55abc1b251e07490f84528ff6821ff06c0c02f50972aa934d74bc8  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1714_repeated_equality_comparison.py.snap
sha256:461ec6eabbe84e4b2ce3d30338837715b8f85156152a4fab293c5e275f9efed5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1716_boolean_chained_comparison.py.snap
sha256:aa364dff87553afbdbf96299b1528f1c271b22ea1354fb07ecd97eb7a192693d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_0.py.snap
sha256:3ac8eb4e2d1b178a087a19ebf77a24bae5f5a2e65ba16984c96e6f5079d147c3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_1.py.snap
sha256:c8ca36d97f7f4735907c68e84f4e073af3ab5e8b09b237edc4ee2d1be5757d6b  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_10.py.snap
sha256:51b26af52043b1f1e3ea89bc998bfec1c042a408c8e06b1322237db6a22856b9  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_11.py.snap
sha256:6e6548ccc5ae1f8e7ed812c4ab1911740bb28db0dc6f85575ce01c50ae8cefc0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_12.py.snap
sha256:4d47f4fea77c2893f1f350e401e603fd6c7fd793c450441a7689a323dee74045  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_2.py.snap
sha256:20d10e6c2ea9c6058918ecc64318ac655af8ea91435613d2fda070dc959200d7  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_3.py.snap
sha256:3a0dd0d7ec20b83a4ddeac9178e3aca56f61d3f9c30ffc0551af72777a567df3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_4.py.snap
sha256:4107fe01c8144e7770560461d8dceeb1619295ff8db523a1382ac173aac4610d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_5.py.snap
sha256:d01ed4ae48d90262b8b408aa1429edff89320eaf4617d75efc65d15061aa1e03  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_6.py.snap
sha256:00a32c80684f2a307d6fd02f3205d7005eff91c281ec4e72b96a675d71d20f59  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_7.py.snap
sha256:2669d23a75cd4372a794874b617554fc1b85b93cb4966628cf8f5d48f2b3bfe6  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_8.py.snap
sha256:9d2efe8fbb5e2f5254609f600b04aa0ff4a2cead9f9882fbc3a52e6ef1ef9abd  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_9.py.snap
sha256:b70943177ed1bb99da35c25da03cd34a7f8c62fd8b0149e57c8262a1fa0858d0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1730_if_stmt_min_max.py.snap
sha256:d96a181155af75df25c4b8a2e69836ea90909571f921c8fb5749a8294d796011  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1733_unnecessary_dict_index_lookup.py.snap
sha256:96fb9773865d189713b26f52f82eedeadb74b5f9f3b89af124083782e9457f55  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1736_unnecessary_list_index_lookup.py.snap
sha256:97c9b232cbe88f00f6924a991bc5050b4666ca62eaba0a475ce7c4723e44d63f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR2004_magic_value_comparison.py.snap
sha256:09f608336c80e5b2a3da9329d8268a8cce7d7157b53e0213c1acc8049783eebb  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR2044_empty_comment.py.snap
sha256:0dc82d5c8868e510422779ea1d6444ffcb5e98bf8e03c5c140d4945be5497432  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR5501_collapsible_else_if.py.snap
sha256:50c8602ae73b2e72ad52efc3697b8850dde55ed93f20eb30f4899cb95099d8a1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6104_non_augmented_assignment.py.snap
sha256:135dbc3790d1dee2fc3d06cd1ca3028e88672377ec2608b03a889f760880bf15  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6201_literal_membership.py.snap
sha256:98a402747498ba4d3ed2766c767aa543c86f7c7697c6698886dc677e0c342f86  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6301_no_self_use.py.snap
sha256:de5d34690edb6baa80fc4a54c2ac5e91b285b52375b7c79eb53d6a7de1584972  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0101_unreachable.py.snap
sha256:fa542d005ad3a490f74a0fbf376a79c842eec78702507a45baecc7f4874305ca  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0108_unnecessary_lambda.py.snap
sha256:022b6f7fee110d120ad7af17d0c6a227c70ce94e825a80d69dcd8cd097ca31ba  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0120_useless_else_on_loop.py.snap
sha256:067a0936442248e86db2067907cdc6149505beff50742162906864ff154e6290  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0127_self_assigning_variable.py.snap
sha256:1064522747aac63b1e4a84eb593d0153f73c457f32f87e2848b2899ab4a02ffe  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0128_redeclared_assigned_name.py.snap
sha256:b06e3d68bd41f76659373676002b083c5625ad5fa8ba81bdc42d94048824ae6f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0129_assert_on_string_literal.py.snap
sha256:274ff9b4feb8725e9acac4f39fde161318d57d5d08b3e999c40221ec357d1234  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0131_named_expr_without_context.py.snap
sha256:c3887b38a52d1f7d3d335cbc045d38bc9143afad1aed5c94bb34a85a368425df  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0133_useless_exception_statement.py.snap
sha256:bb24d0ac69e70e01c71429e35b85baf04be072ecb392f69a42e169f35e43f276  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0177_nan_comparison.py.snap
sha256:9e714a72ef861f6e4d0df39d2474a896cc80a9e1eb1564a7bfcae6d35f09e749  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0211_bad_staticmethod_argument.py.snap
sha256:01881e980d703c7ce58939b08bbacc4f34448496bf3dcf5f3c15c5fff01f8398  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0245_super_without_brackets.py.snap
sha256:d7570cd1658298ba8a6ab226175dd2a44e7e42e0d71ca1c441a74d68b2515740  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0406_import_self__module.py.snap
sha256:a0c7f6e6cde3b8d94c4d3a87343731805bf303185b105712b194b294c0683459  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0602_global_variable_not_assigned.py.snap
sha256:75c7d11805802fd673e6821e943048a2e4339510419282adcff21b00c98e18f5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0603_global_statement.py.snap
sha256:43bef6e5788b063607e6e8c6703f90fc11c69a29f3528fefdee5e9a574368fb0  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0604_global_at_module_level.py.snap
sha256:150226abf26a7bda9f9cd56b432769c93d270b5408b01539aee2122978068108  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0642_self_or_cls_assignment.py.snap
sha256:925a12c6ad84ddea8d1a6b46fe23fe0d1b55b0eabfa3b36e0b112aa33dd616e9  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0711_binary_op_exception.py.snap
sha256:f14a9858221e33e60759a79abb215b79735a4d72ad8386facfd23e0466df2558  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1501_bad_open_mode.py.snap
sha256:b130b17783a12a5296b7be4a8d6e8aa848400955d73edd1989977e4592150679  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1507_shallow_copy_environ.py.snap
sha256:392c717f4fcb1e76bfcae687824de8fdf1691903f8bb5d4fb4cfce8e82b7590a  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1508_invalid_envvar_default.py.snap
sha256:e1edbc6911e91fb027212bdf5b46d75640c973fdbeb7e0f86b1529ca64b4764e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1509_subprocess_popen_preexec_fn.py.snap
sha256:e9045fd95fd8a9d052a89f825e4ac7b5b3fba064ea6974025865b283d9e11fdc  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1510_subprocess_run_without_check.py.snap
sha256:9d67819eceebc6d858a4019bdb97859df33889b81b42f9a1cf26a0cad421d6c1  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1514_unspecified_encoding.py.snap
sha256:fe5239362a35204cfdeaf086b436182ebd657687cb1866b4f00107bc68f23b9f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1641_eq_without_hash.py.snap
sha256:54c3983b2f542d5933d2c21b2695d4ef85f79442b93ec5939aa17b8e79ca405d  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW2101_useless_with_lock.py.snap
sha256:4774afb7b1f8cc8be5676aac3d83018c3179b8dbd7e8a2408456767bd2fcc864  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW2901_redefined_loop_name.py.snap
sha256:5008e05a51e032a3b3e45bb4781f7ae05e143a45579b30096ade4f51f4b1ee8f  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW3201_bad_dunder_method_name.py.snap
sha256:d76199f8c57393984f34062bfdaeea0edc70c014ae21cd9f8eb9c537d75ecf07  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW3301_nested_min_max.py.snap
sha256:c6cebb1e03a9e52530f180ec035edb27afe4583793e38b51425eb268832c0827  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__allow_magic_value_types.snap
sha256:dd7f439ceb175c1fb1feadc108649e31ec08a4db7f14abbde62d96221181cb96  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__continue_in_finally.snap
sha256:397d5b5f5c7483ce5638b2f90aca65edae3db46217ed7752848f5f48c6487d12  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_args.snap
sha256:5e7e45c48b80039a441317e2bbf03a0b3a9c14e030df522e271d9f5bc7f30313  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_args_with_dummy_variables.snap
sha256:32d2a7cd138f8d07490e4dbb5266ff8c6d11d89f8c09fbef1533911593d9d6d3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_boolean_expressions.snap
sha256:5e9518aa6cc5ac6134e21a4bea80e030583f4dc333e9f8b442b26930c86c9d8e  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_branches.snap
sha256:162cc2484d848f1cb2147240cf225da48ed9fa2b7004030e4ec1434f9104c763  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_positional_args.snap
sha256:1e4caa9ddd1063f506c53b9f41fb21e019375436f002e52707c73701d01c42b3  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_return_statements.snap
sha256:90234d1387cff0c698f68f30c630cc243ca7368fb7f60a7c9da0e0a02ff63a69  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_statements.snap
sha256:fad691c9aa6261689ee650a93fb25a6a2bad2954ff3604102862b7cc396ee3a5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__preview__PLR1714_repeated_equality_comparison.py.snap
sha256:171221f0fa4b1d334c8bd19e0850cacd78d80484ba469bf8b355668e20ef2eda  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__preview__PLW1508_invalid_envvar_default.py.snap
sha256:c3a51cedfb5e3f678e883e858a61178b8be3ec7bd660c5e51890656402e17eb5  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__too_many_locals.snap
sha256:ad109a560aadb27d9d50d43708ec2ba3020daf0da160c8cc9de57fa1bab51726  ruff-0.9.2/crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__too_many_public_methods.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/
sha256:9ec2025ceee8726f8c09a33968a2d6aa10b45cb2e28b9a3d1e73fd39f2b8c070  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/fixes.rs
sha256:37ac42cb0f2714b23644c7c3881a80a364592b0fe2798b3c316b588b5323cf29  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/helpers.rs
sha256:c9070109187f5d5b0bc4d8f95d114b37ff8eb07cd9e3368fb858c87193b0f106  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/
sha256:c4d469f676ac3d660ef762f556d45413805df5c9ad14493199837b7d268d908e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs
sha256:dfe5959a2bc34eed3c2c06c4ba782fab112d68f45b5c2c09a04940066e6e92f3  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs
sha256:fe5e2a8ffdc89c3f2441b75cef10828395e15299fc4cfb76b6b35df1dd8ce91d  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/datetime_utc_alias.rs
sha256:f6a2920dc1922e6f3829cfcb5e4fc0b8d7ed71052a5fa5c55e172c52b1c9ece7  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs
sha256:7be7d1e1056fb93430af52a2464bb608187b7832d73709ee8f26ced1c2fd842a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_import.rs
sha256:9739ec8c7670690f1f8a5f14f2e9f3cf0d06a764c84af4a34445847a6771685b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_mock_import.rs
sha256:c79aab5d694c4c5d076fca05f161d6b94419e617139f97bd6b8e2b85d492dd08  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs
sha256:c572fea3ce15552f4b1aa3782c893563d205682aa30df2830d1fa6e42a247923  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/extraneous_parentheses.rs
sha256:0fc2b5341ebcd10b359d9152e28899ffa7bcb3067e62c9126aef73658778cb22  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/f_strings.rs
sha256:6b1b384708ee901a7e4fc03662c89d5e07d78f69afb3984b6ef61012f9a528ef  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/format_literals.rs
sha256:b25aaf9e4a36d31eb90f39b1d763766b3332d83dc8174cdaeb15f3ee35034977  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs
sha256:36eee476d5671d7e9d6adcc0cb12cc7f2ee01984c58b8b53457cba0f54f4a4df  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs
sha256:8ddbd41b89e0e42a63482e9ec8deb16803a848f60638d38d29b5f6581735574a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/mod.rs
sha256:bf7f9dd23b3cf968c972284c5acd55577e019c287884395a813ebb9d10d878e4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/native_literals.rs
sha256:54ba93110caf529129d933f888ae58ccb7231c6e87ee4b982f5d7a3b99193c88  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/open_alias.rs
sha256:33e5f8e2b78edcfdc7a88d57987c6740414bc87739be32c4638a6dc22b85a096  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/os_error_alias.rs
sha256:3908d6fd03558aced1a3dd5f84eaa58eadd621d1ad8a84aad48598b22f31ab9c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/outdated_version_block.rs
sha256:b2f4575e396dd2fd2d276a43bf5cace7e337777048aac66c969b94bc48a6c552  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/printf_string_formatting.rs
sha256:d86a00e58c0e2c49f1a4ad2acc45c828270720f061f9285829a062cea1f44b61  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/quoted_annotation.rs
sha256:84961746331a2242beb7d1e114967c6eafa0b3d672acc8241c78d6fbd4c6bdd8  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/redundant_open_modes.rs
sha256:1acc16348afeeec6afc711b5365273d35827895d57fcc7f183e9557e06778953  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/replace_stdout_stderr.rs
sha256:363c765a490e6ddf1438f82a53a9b32698ae1b9fcda6f82e22df9736d528fa09  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/replace_str_enum.rs
sha256:9daa8467b4838cda9b3b4027ce6f8b5c4273c54814232a869da292b7af61f077  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/replace_universal_newlines.rs
sha256:e2be6e4a5807ea01f3999551b63794b453916e1e10b99a6a07ea53e41dbfb987  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/super_call_with_parameters.rs
sha256:d3c8263cc750ef162cc628ce747b5cbecb1d0b66a47f2143cb4b37a224aae73e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/timeout_error_alias.rs
sha256:f85b6aea205ceb28240fd37da9e972143deb7e31256151a5e0075f119e2ee554  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/type_of_primitive.rs
sha256:9c1d1d049d25ee1d48805d781ca7954afe5206d3c2d3c59e21cee266ad2c2fcc  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/typing_text_str_alias.rs
sha256:c2809953b30ed6f063bee254b5feb349442eb43495feb99628b37db393985963  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unicode_kind_prefix.rs
sha256:09af851696b4a8f0abe0b69dcd202117e69fe98d01945e6560941f2ed01c6c7b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs
sha256:265113214f0736ff680990a7ff08939acb6e74633c9d5d5bed86aa9df1f32eca  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs
sha256:fe035d8b8b30339d1a0e30466cc44a78e446196362f47f804920d8dcf27abbc6  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs
sha256:4bca2e3c1e45a88b756fbb79b5e07a03fe0b7b82f203d4fdca9c08ff770ed21a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_default_type_args.rs
sha256:636393c6f5e532d8d107162a0590b2450ff05e3756c9168680fe71164058e63d  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs
sha256:812aa1451a42c55ab1bc57c5ad6e45ef1317928f7ec7c7e0f210f39d66576a9a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_future_import.rs
sha256:1cf34891a398802c6e945bfad1194bb9b845dcaae4a5f0df48dc22c0b315f011  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs
sha256:b3e3e9f5cdfee44cf31cc806308ff3ace3b7b2edc1d27ee2591b071abe6441bc  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep585_annotation.rs
sha256:c45196c6539004806b83a23167dbf02f94e7f37422b3c7f8c664a8ef43dcbe0e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_annotation.rs
sha256:ad01d3d7fc89a612154a13c5ff8376ef15bba550777c5cca2d43e96c4b1c2bfc  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_isinstance.rs
sha256:34cf40972b89d224b376c9dd63911e36abee0a9d52b316a2a75938f70b6c1c24  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep646_unpack.rs
sha256:f8c176db799454088652e99ff1bf074ae7692ec68c753be158cc7a967c67a3aa  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep695_type_alias.rs
sha256:8e5860a6c984603b99da8d452548c8130d8b5df22419eb2a8583013dd7d09cf5  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/useless_metaclass_type.rs
sha256:b2a9bbaaddce28042c03f2ae5f9bc0cef52a9c0aea0ebb027b4a3cd37590b16f  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/useless_object_inheritance.rs
sha256:f47899d77f6c924f705210124ff549c2327db4fb0a15356545cbc1cc87a85b8e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/rules/yield_in_for_loop.rs
sha256:9de9bc1c6c4e96d03ae8a3688954048bea9e88a81e8a4ac1f0926f5d908379bb  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/
sha256:797ccf6295ddccea336edf1d32b2e3b755100ab1e80d9b670c6ae9941610dd7b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP001.py.snap
sha256:4d47a8b5ebb09324249c6ebd9e513af2dd01bed06127c5f3886ab1fa3c0d9adf  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP003.py.snap
sha256:18c2ff80b1365541b8881074062455f6031f0c55ab1398b1367c572fc8bdb498  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP004.py.snap
sha256:ab9f2bf4a6972073a00981cd0afdc2907a9b37d3014f7e9c4062811c91038c17  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP005.py.snap
sha256:5c7a0bf0fe2066412e4379234ed6acc7524d84c5a26e3d90088be9498a878409  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_0.py.snap
sha256:767ed64c2f79812807705d4a74d4a19a94ee1a7152d2f2e238031ea6073648a4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_1.py.snap
sha256:64bbaa5781dec5cb0738c7fa8af7fb07a9dd0004590bdeb21bc9f15c32143eea  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_2.py.snap
sha256:3e5553bdff3344d0b15440c33476c4e70e13350eeb01a941f6b831f229ce91db  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_3.py.snap
sha256:cefabbe8e8b6653989001b0fea44b01c5ab601ca0e04cc25e7f48c9780f9b7c6  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP007.py.snap
sha256:b4c30ade54a47ae313f6c52126612aced09569fad2f290f2ecf579b182bf3831  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP008.py.snap
sha256:9325f462c86030748e511b377c0dc1352776a8cfb0ffcdd3b374a2fd2818c236  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_0.py.snap
sha256:464d6467865848b854ac56c0f0232f8f87040951ec070a4f09f301eb0a384edb  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_1.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_10.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_2.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_3.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_4.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_5.py.snap
sha256:491f5815c7ffd0a0f79f0de5b8f62c534dabda0c87d80bd14da44a33b48b99cc  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_6.py.snap
sha256:64451df66eb3148a3472192d73a52052531269d5bcaf6eadf4fc08a13be7db0e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_7.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_8.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_9.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_code_utf8_utf8.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_hashbang_utf8_other.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_many_empty_lines.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_other_other.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_other_utf8.py.snap
sha256:d5f898a92b13dc1cc24a8e434a03c96f08bee1156ee60f6cc96e9fdfabd37514  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_code_other.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_other.py.snap
sha256:16aa2da0c0551367ae5d7b37ec3337e78904c96633e4ca1f90ff829fa73a32e7  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_utf8.py.snap
sha256:f431049583c381e2d77ab7f3d055d0bf35b0c4aa94a5a60b00106a36fcf6e695  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_utf8_other.py.snap
sha256:ec0b4ff0cd5524d7a829907e5e0e5a4fb61145f90248ba044c4d52eed94a2021  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP010.py.snap
sha256:65525fd5a9740cb56635fbc8156c8761d65489f0b149dee1cecaf5a49a37287f  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP011.py.snap
sha256:bc907c56deb23c23aa8d1fe80476eba706b55c4994c345352e829941eca56d07  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP012.py.snap
sha256:64482ac1881172338057abf59c719a7d3aa2b3090e78bc172883fb1b2a45dfa4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP013.py.snap
sha256:3b6650b7b1fece49b3163c64f509781f500eb8029584c7e4f6ccd71e06ff0a7d  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP014.py.snap
sha256:893d128b2f744f34dec4f41675a45787a462d98e1754f54b51d8d29db2ba9113  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP015.py.snap
sha256:121210cd65c9e0d1a4461c7c62554cdd16d56e1a1cd4aa20ee1d556abf70bfca  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP015_1.py.snap
sha256:4ec7c68110a77382b2745947345d38933a154814ebc493458fc0d459a3b80aeb  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP018.py.snap
sha256:7ba8ddcc2fb25c9f56c2943638c1899af81869cb7c3167d9367a4821999f3496  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP019.py.snap
sha256:f43503b50a0b422d969cc554494fc1ffb025d3218f5037278a3edc7857387c93  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP020.py.snap
sha256:3c080f74da37e08baaf78006b3e374b4841ba98e3c0f384d23e23f87cf5c27b6  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP021.py.snap
sha256:e5558581a2a8dee566f2d7d69739a24d9407a33e76ceed5affc556060962b245  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP022.py.snap
sha256:e2b8b6e4e5e32f18a895ac37d740a347eb2b0f0e670ae450a9c5fd598043baea  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP023.py.snap
sha256:b90123ac9572cb424729401c0a084114e1143f85a227c24a2b9e2ed16ccefc9d  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_0.py.snap
sha256:fe750cd787b1453cab25915dc2645d3cc36f2db3f875c14ed745213e57f298e4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_1.py.snap
sha256:333338436ee230a9b5ffa2c38611e40e31c1f1c9dc73e75c7acc03e26e12b313  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_2.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_3.py.snap
sha256:1ce13daafabfcd1d270a1e05150234a4bfc9d997eb68119275e7d8086f3d4841  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_4.py.snap
sha256:b6cc94abcb701261b288a600f7f4a3e39f78dbc6e665bf476ad225649fad6942  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP025.py.snap
sha256:04b0e26cb5bc5959dbc004889d2d964b924f3d88880e66e235aae734977ae09c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP026.py.snap
sha256:e38a727dff0cf660b560b8499804b17b2eace957ca37b028bf6654eea0f106b7  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP028_0.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP028_1.py.snap
sha256:82f7565235197340ef13637a21837de0a80340e956de1a030da9969294206009  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP029.py.snap
sha256:ca7ed1b1027feb67f1ff44b47a0cdea1ad01f067f393845607084b24bd7ca0ca  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP030_0.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP030_1.py.snap
sha256:0bf1ea6f8471f35a39f2b12d7804c400aeef11edc42534e6e4e7ef0ba61bd1db  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP031_0.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP031_1.py.snap
sha256:db67b036decdbc01353a396c464ae6a55aaf9aefbfd34b379e23567938ba092a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_0.py.snap
sha256:d7e67bb0496c9ab973a0faa25d899b45951eceaa3281b7832706aec82c1e343e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_1.py.snap
sha256:d45f019288c8929385c9cb25b8d392d000ca005de6bb249d39802bd7dd06bf32  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_2.py.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_3.py.snap
sha256:55ee682953a64641dc52bca720fedfa07e32a5affbd2aec3d252def51c39aa9c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP033_0.py.snap
sha256:a28beb19376373e072aed4e9a250cccac84645180c88fed6af0970be4d902607  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP033_1.py.snap
sha256:8d546c0deea89c4661ff9d853abf192056e660022ce7df658c9feba5a4c79b4b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP034.py.snap
sha256:31a73ea6774f41108f80fa0fe285189402f1ac2c973590fb41b40e8b9d217ed2  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP035.py.snap
sha256:f8d3733ace09810d073273a2dc5c1e9d1c6962cd91602ca45f27487e746a8c73  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_0.py.snap
sha256:b1a3cba1896aabb641530127e897adcd527ad49755b35ce71e106ed40ee8400e  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_1.py.snap
sha256:60aaec190b00b4c7ff21377c7103eb5c14169ce712d2098ac90ae712e342f50b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_2.py.snap
sha256:eee71150bada57b6f7d260d948971526bc91b3ee4ee710413bf9b0f5d82f660a  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_3.py.snap
sha256:9f9d2e8c5799d1cbce416795ba7ca74c2526b02ae888bca0228f021b663d31d4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_4.py.snap
sha256:0053e03d9744f4586e1b36eedf8018b5b9b0cd39d0c51181456127be15f444e5  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_5.py.snap
sha256:ab2ae9dd7e96f32b87384c425e6bb5421926f3b38930bfefa77b4b99cc5ba153  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_0.py.snap
sha256:0485424e77b47715e8c1b76ee173342f8ee9643b92ed3e68961656434c88fd2b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_1.py.snap
sha256:68d1ca76b402d2dbd4cd37db59a6ee79d96f197f92fb55c4dd412557e8268025  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_2.pyi.snap
sha256:d1d5c46d232c912f6d73767a57449c3508d546696e63e7c506cb70aaa1b32d57  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP038.py.snap
sha256:1195db661de9b883fa2fc28e42810c0a284510b697726d1e0ab379cc73b34f8c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP039.py.snap
sha256:f74611d3b72b4d6318ba8c244c49aae917a9334da14c5fa66429f627b3c71063  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.py.snap
sha256:dfde411978eb7059bfb00717dd5a3d5f292c3f95da9d5036170c2b90577d2968  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.pyi.snap
sha256:549bb642295342f2bbe07ca8cbe25530f2e4ec2446fdd457e9d1026d118f71e4  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP041.py.snap
sha256:9e8e69bccf923744dde407f88e855c58f1ea6433636b99c690d8a0361ba1e6ff  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP042.py.snap
sha256:a24f99715c5363878863a0ef78f33300ab0715d84d5d2a940c8dfaf4b622b20b  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP043.py.snap
sha256:d9978f4f05d6e3f944e3cc0169730cfd6b1db5e7298b4b43a3bd2ed4ccc987b3  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP045.py.snap
sha256:555a614ec8343d70a77223a1f8717067abb11dcd8c1bef4796421ca19cc8c831  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__async_timeout_error_alias_not_applied_py310.snap
sha256:aa091677bf2e4d4f2b5a10607aff0013d39f9ff273f8a7413a18659d719f7405  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__datetime_utc_alias_py311.snap
sha256:6c7d34d1ce110ef04ec853e9ac6ed879fed3d87bbb1a65311d4e389c38758733  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p310.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p37.snap
sha256:1f1cf133f11f109d39bf90a83b85652d96b3ae818eb468b335b2e9515bd30309  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_585_p37.snap
sha256:6c7d34d1ce110ef04ec853e9ac6ed879fed3d87bbb1a65311d4e389c38758733  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_585_py310.snap
sha256:7f269fcbe75378e4d1edb5bf0c9daa65165247000693204e77b8f4c6924bd5aa  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_604_p37.snap
sha256:a048e92c96bb654cc9edd447f9b651b0459e83b770b4bdffa7ed90ad55637405  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_604_py310.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__non_pep695_type_alias_not_applied_py311.snap
sha256:8a997fff4b2a5dbd1118142144e05cbf134b5bfd14871dd53b890bdb868a4995  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__unpack_pep_646_py311.snap
sha256:a640daa5123039a12d92dd7f61e1da8a9210b9fa0ce84f487264795eb1e1d37c  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__up007_preview.snap
sha256:4c85adc0d7216624032982145ab3d691691af9adc9b50e6b28c4744c36b3c577  ruff-0.9.2/crates/ruff_linter/src/rules/pyupgrade/types.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/refurb/
sha256:5ea4a8fcf9b9451e7c70849a7be7fae25df7303cb238457b9785de1fc45069ea  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/helpers.rs
sha256:904341c90d222d7dbc78714df68ed206296e3b0ba03f32aa2fd6e5052583ee97  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/
sha256:75533f2970024ab7c0328513043b110ad275e4b82fcc83c41e785a6ea092af2a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/bit_count.rs
sha256:19d8b718dfae02feae6b3bfc7f7ddfdb4fca1d86b5b5563b66ac8bad07ee1fe8  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/check_and_remove_from_set.rs
sha256:20d549f0c67a2b4cdd114e0368a717470f48000a3191e6830e99f51536cab045  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/delete_full_slice.rs
sha256:0b5264c0a8e4d624adad7646bd33e49fe43ae423124f753c5e8c7159525a741a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/for_loop_set_mutations.rs
sha256:36c40de9e732a57c4192d678ea32e084fa97d2aef8d5e6d103e20eaa00aeeee9  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/fstring_number_format.rs
sha256:e6188df69cbb1ec44dda3b7922c29f04d38bfb8e84922a4bfc42503b838f039e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/hardcoded_string_charset.rs
sha256:950a7b446934f713c924b6a01abd3baf1ba19acfa839bcfa2a08341bb007c406  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/hashlib_digest_hex.rs
sha256:313ef3dabc25effbc21ce5504f2dfa52976307bf6f1e6ed8bd1e27e4107e617e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/if_exp_instead_of_or_operator.rs
sha256:156b58d7de6ba7b58f26d97621e64bbaa84e78dcb1544aef451727f59215c86c  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/if_expr_min_max.rs
sha256:0c6119ea2bc5dbfe4451565bfc7aab6507d72f002efcb6f037134b28187fe716  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/implicit_cwd.rs
sha256:23d9f913f72f94eab1e6f1b1de1e3091fe266fc6725217afbd9019151b901d4b  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/int_on_sliced_str.rs
sha256:f7ee020b30b60533b1b682829dce656c8f414570af8b69edb6de4b16d8462666  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/isinstance_type_none.rs
sha256:92628364c68104adf39dbf9abbf09fe0318079292a57efa2ecf4a6aff55f118e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/list_reverse_copy.rs
sha256:fbf247e2452fcece2d7d1a4141bf160f0ec2d30ced25eafd6c7630fa02dd11f0  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/math_constant.rs
sha256:20ea2cc32767d70e1afb3ab1ed05dacb0eefd70eace0dedcafaaec14e46c5db0  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/metaclass_abcmeta.rs
sha256:f85e70b7613ffa370019fbcd4f65878d4d8b19e0543d7dcf8855489ee37d031f  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/mod.rs
sha256:130a9ff34744bc63314723046d8a0c9ebfa4b26a906fcb4d9f63b55c7811dfef  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/print_empty_string.rs
sha256:9c7515e0ea65a11e991f492ef922999afa6f3f43e5b2af6e5e2874f600bcab1c  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/read_whole_file.rs
sha256:df3529b26ebe9d88621fadf977735b1a819cb0855f685342ada6c1c40d83288d  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/readlines_in_for.rs
sha256:cfd1cc22670e6b81bf31c9ae58977dd820ea80205c0f5b9de3a53af7317dfc7a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/redundant_log_base.rs
sha256:4bc0a947cce95acbd5fbbe167ff21944e84ba616be8d32277fc8975521139245  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/regex_flag_alias.rs
sha256:f751571a02ffd2e3cc60844403f7a48d9bbd4e90b54bf7c6211e1775c69338b9  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/reimplemented_operator.rs
sha256:3619caf362172727b3a628ee68b8ac7ee3112b96b6a204192ec28260e1146543  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/reimplemented_starmap.rs
sha256:2071ecbaa646d208a13c93b21c56cb44056dd97eeac90bce7f3879f24b666472  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/repeated_append.rs
sha256:89a6d0d34c8f83cf17bec7544acf8d1e0191b563aec2cf662fbeb1eb3c3bbd5e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/repeated_global.rs
sha256:92b53c9014a09b957c123c4337113ca4c93455ac7c81b58b54b693918a365a54  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/single_item_membership_test.rs
sha256:4013c19bd6abf897e2c5e6d4321b409ffcee28eb915c62b2165bb199fbaff3aa  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/slice_copy.rs
sha256:45b4cd06a564627cdce1429f10f82255d53a949056a18c763e1f5b0ddbabd8f1  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/slice_to_remove_prefix_or_suffix.rs
sha256:ec559df986c9a23e7a79d93fff5405f64e88aab0d1787eabc15b8678460649e4  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/sorted_min_max.rs
sha256:585ee9a5bc091ee5f517fb8ffb88c31e5c5af8dc07c8491d1d7256ec59ffe301  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/subclass_builtin.rs
sha256:6dff11542f182db03381653d0560973a606934ee88d6735a2081987181056f6a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/type_none_comparison.rs
sha256:68e762aab59148e9a699ea12cf89b7b1dc925e0b65cc947a446721cfd3323d84  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/unnecessary_enumerate.rs
sha256:272a3144d765679ac2508e5984d36f17851a47ffa538142cee4f843071e53183  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/unnecessary_from_float.rs
sha256:7f7204fb44d3ccfbde83aff6056f76f0e6ca3208eedb9bd56f188e1f711f0cc0  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/verbose_decimal_constructor.rs
sha256:d154b7c4a031eb3d508cb9760c2a47ff145dd81458bc763470c45b136838e41f  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/rules/write_whole_file.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/
sha256:a081eb369fa07cb1f247c6669dad4f89c58d35b3e767fd872bff5baaef1300a9  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB101_FURB101.py.snap
sha256:0d3e3d729d17f74f318c0a5fddf8a51e55983385a532523b7c4584e8981ca5df  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB103_FURB103.py.snap
sha256:36a39311d889b0087ea7edfd46550dde8105104d7e84c03986802cb40a3aef84  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB105_FURB105.py.snap
sha256:8cedc96fc86f0106b0c61eccfc46e9adaf362ddd7b4662744ecd1615ef6bfdf3  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB110_FURB110.py.snap
sha256:63a8b7976f77014d996b7daa7b08cc52e94c19eda03e89ae14c147fc6690223f  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB113_FURB113.py.snap
sha256:3071db75fa492f69bcff32083c2b9c7ecdd397eb918fc80ef6db190a0b035337  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB116_FURB116.py.snap
sha256:953e8f6b09c3134a1700e4f1ab6baddab848276c7a4c0c9dc33aefd2dce76db8  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB118_FURB118.py.snap
sha256:4e7e7e021b3d2c7424a116f64bfd26cf1bf0543605bb59da2c362aeb0cc32cfc  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB129_FURB129.py.snap
sha256:e3a3af00a59e70c609c21a90b079941d82fc75c981fb8c899d9b1b81280fcc3b  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB131_FURB131.py.snap
sha256:209d16ed7e66354e9e36fad4066f9340368ff679c88ba0fe690fffa3f241b317  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB132_FURB132.py.snap
sha256:137dfda208b1c6dc6ad76e1e541480ca4fa8c2c0cc8b42979ef8769c799e803f  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB136_FURB136.py.snap
sha256:e7fa16568c0f446a9bfb0f9a9abda459c0592c6aa452fcc3000648b8bc509288  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB140_FURB140.py.snap
sha256:fa7614717e05e21b6872efa6bc213afca972dec3886b0ea0eb490699cfdb564a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB142_FURB142.py.snap
sha256:543a33f4a98ac46560f66626511915aa98df50bb95bb2d7d348c8b6cd98b67a3  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB145_FURB145.py.snap
sha256:223ae27e5551f5d70c126b1286fd6f72a004672de0eb125ec56123fb48c9ebf3  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB148_FURB148.py.snap
sha256:e61a81f77d666fd72691d6c1f00b92048cf2ff2896a87b69f5300cc093f2201d  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB152_FURB152.py.snap
sha256:fe34a918bf0e2c463456bad52cd39a0b90a9102c8192bc659e1589bbf2caf40c  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB154_FURB154.py.snap
sha256:6899d5a61f1b7849e357986097dea4917e3d8b86a4b53a863b1e3b3f40b6a41a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB156_FURB156.py.snap
sha256:3707f4b50ecac2d7c8ee30c06e6ed2ca0cb9e08c691a42ca487949949e8e73b1  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB157_FURB157.py.snap
sha256:4630953133abc19e3e75f501676e9361f25869f352438cd7c8695c761334c7d4  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB161_FURB161.py.snap
sha256:a06a7e74764f048aefbc2ff6fb368da2d004825ff8773e3687f72da00fa4f8cc  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB163_FURB163.py.snap
sha256:6196fb3df51f5d99114d26f06f81815170830cf659dfe9636ab7b5749e66f8b2  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB164_FURB164.py.snap
sha256:53e6598522d98e69a4ece2f0cb378ad7e63b945a45f70d899d8edaa1714ee057  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB166_FURB166.py.snap
sha256:5eec3a0511f4289a9ba25beb7bc9a42c7df78648a000d251cc97dbbf571b32fa  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB167_FURB167.py.snap
sha256:a634b273a12d25525f5c5935451658d2ab653564bb7a02a082b4e043cb3bcec6  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB168_FURB168.py.snap
sha256:c1a008d7e48c03ad9a521fb683d816742e1b81d80038a9094a6777975b79c29a  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB169_FURB169.py.snap
sha256:188a2b5410842bd8142c5af9b170a3dd32d4794bc5a3c547dbd92dafccdb573e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB171_FURB171.py.snap
sha256:adc458c113eb8534e70183429177ee94b52d1ee96e29bd6ad905a20c84aac3c0  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB177_FURB177.py.snap
sha256:a2363bd13286642ee13f59098208a92e8370ad170376778b93cd4457999692e3  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB180_FURB180.py.snap
sha256:9b02706d74003f637d4518b5ff0cc9863520fbb71d4a35457ec184aeca89ef2e  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB181_FURB181.py.snap
sha256:fc7baf4ca82185639696657f8b0f870d7b3830b9b402429cccfe7e9fbde921b4  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB187_FURB187.py.snap
sha256:00f117b78eb0b3ace39cd486d2a89def8cb62f0c63b2c8fb40491e65b72734ae  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB188_FURB188.py.snap
sha256:658c3368f920669f5656f16c83922d2a787387313e1325a276ffa73b91934318  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB189_FURB189.py.snap
sha256:a38b0ec363297b321abdad3a56976aa55f3b7feaf48e426e633656cd83ff52a4  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB192_FURB192.py.snap
sha256:beb36e4a202c0983ede3a05e81c8a654ee9a626381e5affe1484ac859d6eae35  ruff-0.9.2/crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__write_whole_file_python_39.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/ruff/
sha256:c515e344bfaad5fe63496985976ca4425eaab667306e7249b239ae374898d4a0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/
sha256:0ea07e52192e6f1c813f017cd856608c25ab69bc75d20825b818a50e009d6d3e  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/ambiguous_unicode_character.rs
sha256:8233d09b66d6a14dd6b2d2ffeb36632119101efe88fc8130d51b7a85bd306ca2  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/assert_with_print_message.rs
sha256:736063f2af8919e61deecdecf11de80c19cde5c44e18e338f11f35a60e413010  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/assignment_in_assert.rs
sha256:56ecafc1fc25be8775180051df92f892780f3e934e666b2aa4f0cfc84fe4fc1b  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/asyncio_dangling_task.rs
sha256:d8ef9cc8c2670e8a2eb89156b6f2efca4c75c26147745544c92e208f4259d02c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/collection_literal_concatenation.rs
sha256:d00ea93baafa7d6b2bd633ba3847f0abbe0e7a507ee1184f550e37f7366fc8ab  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/confusables.rs
sha256:ed39667d6bd1405952687a31e6106f033d0fc5f862ee1f1b7953d2883b814a7c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/dataclass_enum.rs
sha256:80fe680b019a5689b56d51692567600251a4f6cb8ec7b2859dd02414debbbc83  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/decimal_from_float_literal.rs
sha256:a5ce5d548870b74dd4c48e4992db7f41557a40319e28ca1b03990060e05410aa  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/default_factory_kwarg.rs
sha256:4adf1ab96f9112c754ac015bf7c1556fc98a33be68e8453b0ddca8ae3de61389  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/explicit_f_string_type_conversion.rs
sha256:b71c79fa730a7dde7fe987ff363e6f8c83a5c7121e82bd4004edd47e65d33178  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/falsy_dict_get_fallback.rs
sha256:bcf1ed02f01ecfdb169189b164bb3e894bf77d069d9078690332340a08e94d1d  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/function_call_in_dataclass_default.rs
sha256:6b2106c5ca2eff4c5d03781fe7ef9115ba38f2bc1a7ea250fd74a5284c1f3293  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/helpers.rs
sha256:91fae01e310df91a9dbc46a6dd875125e10e6e04e28f47e410e2391ce8bea7a0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/if_key_in_dict_del.rs
sha256:7ef584312110970c56d71a22c492a9fe5cfa130cf291efe066c51c5e5230914f  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/implicit_optional.rs
sha256:0d198ec421f866742d7541c5f5bd6268e4100c1edfd40a7daae403ec14cce9a9  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/incorrectly_parenthesized_tuple_in_subscript.rs
sha256:5bab9a2e3dda03d6db22f8f5968c1198a8ea5fbe71d56079cd5ea785bb2c643b  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/invalid_assert_message_literal_argument.rs
sha256:509b87475470abcff3a013ae52edbb6fe28230f48cc8871b9778e7f69344f40e  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs
sha256:f544b3d47ae2a327d987fdf1efcf80a14133a2e16c14743a7b26fd682b3950cf  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/invalid_index_type.rs
sha256:2aa937423958c251873be8fa4d7a6fe6e2fca8788f40f5eed8f9d1d084ea6cc8  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/invalid_pyproject_toml.rs
sha256:ac4bc284f9a7929e9534b5e4e143bbb654c5e350556bec05a503779544304a8c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/map_int_version_parsing.rs
sha256:a7766aa8ff37fabab11b6b4d43fcb749efeba0421248d9490685bc35e5ee0920  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/missing_fstring_syntax.rs
sha256:9c635696df352669041e065126976bbb9cab00e017647f166c5d75ab26631b43  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/mod.rs
sha256:c1aa27be040d315a7c4a9b613f4645b079d54c2e4830a03836f3ca76d034c26c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/mutable_class_default.rs
sha256:c0bb70475f7940f487e287eb1116506341c4e8f2a31a5d0dd67c5f25007fccae  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/mutable_dataclass_default.rs
sha256:4febdc7e00aa8e5e249acd488ca224ffad9b4f2b799147841b693bcde991e43c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/mutable_fromkeys_value.rs
sha256:f202bd53b28e84e9bf68c017f0d70db020de8b26d5a0b859b81b38506a90ad09  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/never_union.rs
sha256:26cd2129d61d715f78f6192d5d3eab2d8100f1f236d94596c5ecca549280e26e  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/none_not_at_end_of_union.rs
sha256:25d9d3e5c6c0b5ace043851949ffa802b229d4e8bf33f26fe6acd4cf355e80f1  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/parenthesize_chained_operators.rs
sha256:29c98785fc7ab4cddaa889989eba2628a97b1a12098ffd079e68153a4c4a7326  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/post_init_default.rs
sha256:a36a96ed0efea8c6b78bc0617fd0665460e024593a95dc75341f0c31db01e0f0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/pytest_raises_ambiguous_pattern.rs
sha256:287a39d4b99b759833bf591e2c0b39bbaeb0170d0529caa6c537e98e91808945  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/quadratic_list_summation.rs
sha256:97f10dd563264a6ab45cd8281b4f6d59b7ac81da2008a9e3837ec4d78aef2066  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/redirected_noqa.rs
sha256:8824ea793c939e1e67cae17703aed926c2c66383b29eef4c120e745633953ad8  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/redundant_bool_literal.rs
sha256:9ef29cd99c19a3938de17c76ecb43273e8ae1cfb3dc77ce3322ac5e3d63cc2a2  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/sequence_sorting.rs
sha256:f9178c4a5854774128d0c1095b942a0cf9be65ed8b259ae8fff4c22d902b1a7e  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_all.rs
sha256:5c3452fbd8a7213d59b78e96e685a3665a453765a402ac1e577d29aedf4f35ab  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_slots.rs
sha256:38ddda37525c659e94b7269199c5a62296aeff62522cd56946f88a83e40ba89c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/static_key_dict_comprehension.rs
sha256:e6967ebdd585c2a8314d17223387e71c6ef8bd0673ace85fb38e9529710050d7  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/suppression_comment_visitor.rs
sha256:9a0af7a294caec2b23f7e11f5fc4579032518e859e6518c860429de0010a4e79  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/test_rules.rs
sha256:2d7f20b09dae910b229953666b1d7f8fad03f569ca9fba8ecdc540bd119a3398  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_cast_to_int.rs
sha256:806deace3054d506433d6ffb76c7623edb93e229fd49d1def28e9063ec41821c  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs
sha256:b73e94c6735001e9423f70a72995727c2ea616d90feae913b7c30b0e7cda4b57  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_key_check.rs
sha256:1b1ca381116a95a38692d3218ce7fa5257c7dccc4185670b96dea7f88a8cd5a0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_literal_within_deque_call.rs
sha256:8c458d5027cf154104a11dd2e8cc497256bfc35bda7946b8a91be31456d22bd4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_nested_literal.rs
sha256:eb86dd8a096599a6b6be8fd12aac70a3e98672b246ca83286ef71e76426eb328  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_regular_expression.rs
sha256:86f4de8906d005179766f4b2ad4e5ac346f7fc2fec96693223eb08da92bb94a0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unnecessary_round.rs
sha256:0a1a73cfadc0ca33688bb6a6cf85172e90228e528022ba3bd9a0cfb507926f86  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unraw_re_pattern.rs
sha256:7a4c7e4666f0ad6b2795c097e5b3bfa16693ece389503f4205ae9c0c062afbcb  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unsafe_markup_use.rs
sha256:8d8ed9b8ce1bfa9c4f32422f05a9312fec9d213e1c4d66a21d23a7f5c056d0ae  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unused_async.rs
sha256:1873eccfe7e0db58b76ceba9668bcbbaed3195a2c23f7d77e7443cf53fb29daa  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/unused_noqa.rs
sha256:35d0007fc759529e8f1e3556539c3e8130cbbb73a8805af505f1620255b665f5  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/used_dummy_variable.rs
sha256:ae5ba3065c58cfb0f1f7ed1e0ef91e51da7d44f0cfe47e6516dbdf0878b32cbd  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/useless_if_else.rs
sha256:d6df5d66783c6adc142b2cee7d1c9902a0ddd556eea20c635b4ed5928ae69637  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/rules/zip_instead_of_pairwise.rs
sha256:272db9f4bc5b890a7707e63e98ed6dfd9545fc3d3db63bd6d5489003ddc22931  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/settings.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/
sha256:46a80beb80adc904ff871e7031ca0d59562678e612f45d011893ed5ad4d9ba10  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY39_RUF013_RUF013_0.py.snap
sha256:51619a7dde5512639d1ae97e8d543d855b85b7b2982810c5b3485a1214c1fe98  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY39_RUF013_RUF013_1.py.snap
sha256:507448d1648249ec76555f948b8676741fbeada678986c0a58ce715672ed2f58  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF005_RUF005.py.snap
sha256:943fbf2ee753147ba5b354e84243f85deaa587dfdd79fabd24ac45b28262be5f  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF006_RUF006.py.snap
sha256:9825a92d0f44362a122d257189d1cd891a8c88d3bb5a03cca92ba60b762d3745  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF007_RUF007.py.snap
sha256:928ebd1448892f7aedccc9d6e258d879e6ef14bc2403219817ed574b2a842fbf  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF008_RUF008.py.snap
sha256:1308499b9b8d64fc23152f22abfee013cbde3de77a0d89f718d229f536906fc9  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF008_RUF008_attrs.py.snap
sha256:673eede2a8838d1dc0bf471b37908cea033f989784b3a6dd9ede59dcaef9c6cb  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009.py.snap
sha256:f005df74fdea2db9a3c1cbec8a0107cc2daf22ad7ce65f728077851f03805083  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009_attrs.py.snap
sha256:08ba374bec2551823fe479456e72937cd203ea592918f4064818d5a9e6fa0b75  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009_attrs_auto_attribs.py.snap
sha256:32aaef45a9b2f8dcef0ac02386c51f09a57a0bc6c13378ec8b40383c71fc1853  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF010_RUF010.py.snap
sha256:c5c1de09c37291dd0358783613873007ac75b7bc2cc7953f5db2f337cccd3cc8  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF012_RUF012.py.snap
sha256:a0fc95631fd2d6a33135729a3382c0fef15e6aff7481c08f674d8352c913b93f  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_0.py.snap
sha256:1836910c84da88d35d16975579d1d6b5060f720a76d5c4df61f47ef41434ca91  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_1.py.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_2.py.snap
sha256:765e7fc96b873c1f6366ca46c1f5a94b7b61db1ba02aeb1539ee736403097366  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_3.py.snap
sha256:4415f88a0e20773aecaf83955cf326f95198399d01e54d74e758a73a73d01c11  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_4.py.snap
sha256:c7fc93dc2b97fbc0ab3589c4a056e0a2c02f0d7067c8162a203e4364e6643335  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF015_RUF015.py.snap
sha256:04f836996aa92a084aa71a8a7dc4e4a3a6484b2fe111329bbb0dd6f0fe2fca20  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF016_RUF016.py.snap
sha256:da0f327d0d799acb81aa7d107f6d48c4b4c7c311f3fd6c0da9d8026beee0eeac  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF017_RUF017_0.py.snap
sha256:212cc4bd8081322a25e579318ea6fbfb071d17b1a8ec2349a6751fe87be1ff72  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF017_RUF017_1.py.snap
sha256:dda0dc0f6d22c76a19a42ae0476eab9026bda6884f77b227e7af4d914c5d4c02  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF018_RUF018.py.snap
sha256:1b5374db1b8d4eb4cde733a869372ea389761963a49a0f39a4f9fb3aeb6a4c24  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF019_RUF019.py.snap
sha256:d50d84aaac34d51893f3befe958eea5e909debaae2a945d18bd62b1931ae3968  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF020_RUF020.py.snap
sha256:2fef5aeafb88b5c39cc016f30b3434c3389da74e6cba88b4edeaf1ee128ca37e  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF021_RUF021.py.snap
sha256:80b9bf5f7dba09f661add3feca1c4a1c1dd67c80db8f8c3532b148adadf022d5  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF022_RUF022.py.snap
sha256:47399c6e0068564ed19842ee84aab4639f1c905941a5ac1a4950a59d823b82e9  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF023_RUF023.py.snap
sha256:d4f8169dce324bfa103785dc8d97f8498208807495cf3c28e7e691fe01efb2e1  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF024_RUF024.py.snap
sha256:75419739c840958092353482a89b4164633692484c0057c521ace095bc6d8f6d  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF026_RUF026.py.snap
sha256:34b2e8744a15100ec3afcf12d7726a228b511ea13fe3926cc198985aa9045df4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_0.py.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_1.py.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_2.py.snap
sha256:9ed05cf9e2034fa909b8f6d7c830d12aacab54750972f737ce56259f5b6da0f9  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF028_RUF028.py.snap
sha256:cf962bfc4d6eb15b0861b50f91d9c04b478b27c6ff15714b07c71883c6a60677  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF029_RUF029.py.snap
sha256:a3c5dd829f61f96b5735ff479626ce3e86c679e883fd627286e3c5ea906f05ec  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF030_RUF030.py.snap
sha256:c47fed97afdaea4743158a8535d5449d1ce222a9e2ea9b55018ae2181a1b1a51  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF031_RUF031.py.snap
sha256:8819985ad9b0e7132fb15cac2b878bf90ec4243cdd7461ca73cc945a41838061  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF032_RUF032.py.snap
sha256:b779570e7771c3c120c38ffb94e332433dc4c07620045d629b2dc7f70cdd8dd9  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF033_RUF033.py.snap
sha256:003d4f069fbe5a58a43dd49f84bdb35cb056718fde33535891a7ff9ab2e54e4b  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF034_RUF034.py.snap
sha256:c2ea85533cf352d4a0483114023c75bb8bb7d71c0e8207b930a25fa6e3fc92b4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF036_RUF036.py.snap
sha256:20c3d60e12ae595844c16470ba4169d097e0244e946be5ab172178b0a9f4cb16  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF036_RUF036.pyi.snap
sha256:77d27bf3665274c994aec34646c329717b20a230a997bd2a2d0b0fe9dee70867  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF037_RUF037.py.snap
sha256:57bfc56f2308bd1319c653f236886c2919badfc9548202f1486fc95aa6a73e65  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF038_RUF038.py.snap
sha256:38a23220fefac4c2dd1147a10ca89a4807ffde26c33f7a56a888ed267cf2f374  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF038_RUF038.pyi.snap
sha256:c8a3124a541cfc32e13fcb76c171638b6bbfc03d0fb5b2c3b4dd47048ef4d6bd  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF040_RUF040.py.snap
sha256:d526f19b79c6b5f0c8b35e7d9b97614159fc249e3830f98e37a21e608eddaf94  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF041_RUF041.py.snap
sha256:aa5e405c8567e9adb43a125fc4f4c18dc8a2ca0aacb541079850f6eb8e41c2af  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF041_RUF041.pyi.snap
sha256:d802cde46548ecb65c2aad24386697d4fa52353ca7f4b3212874d826160b8d23  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF051_RUF051.py.snap
sha256:7815a5a1f2411054da6d7adbbff90bc28bd67284e293e41fa1b3d7171d66d192  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF052_RUF052.py.snap
sha256:076b496b8f425766633dffcc63ad987c5b035a5351d08759d5773d701efa88b4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF056_RUF056.py.snap
sha256:6dad7a43613fde4440f0713e7775a4b7f91bc6a513d90b0a797075df9269700a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF101_RUF101_0.py.snap
sha256:1475b69376281a025f3812c934fcc07c0794d56a72e1070f4f2abaee1c7b63d0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF101_RUF101_1.py.snap
sha256:035682aee5deacb3e45bb99b1c0c2cbc08b527fa7c7dad0190c80a6c5cd2c3aa  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_bleach.snap
sha256:6f68ddbedf5c62a571b593307d2c6f332ccfcb6a5d0887dcdd1ef43716910563  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_invalid_author.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_maturin.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_pep639.snap
sha256:467ec765f739d30f12bbb61fa81e5fa3038095c6ee30d3915762c840c53d7264  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_various_invalid.snap
sha256:294a5a9b94251d42854e6cb2948977ed8bd5206d9348ed3dd6f1fe1f07a11ffd  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__confusables.snap
sha256:7815a5a1f2411054da6d7adbbff90bc28bd67284e293e41fa1b3d7171d66d192  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__custom_dummy_var_regexp_preset__RUF052_RUF052.py_1.snap
sha256:d9337db8bf928c64bda9b78e0e0f0981af1ecfe5f8b2a97bbf175162d1e90216  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__custom_dummy_var_regexp_preset__RUF052_RUF052.py_2.snap
sha256:ec4a5864d27b154cf75aee3742aff3311746aced6d7d4fcdefb939d21d207365  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__extend_allow_callables__RUF035_RUF035_extend_markup_names.py.snap
sha256:9c26304100186831c51ea0b83587d462f938b5c51aab3e76ce961323d685adcc  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__extend_allow_callables__RUF035_RUF035_skip_early_out.py.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__flake8_noqa.snap
sha256:1a78ab4c022806cd2a16bbc40fe4edd33569dbe47fb88629ea0458fe5405edc5  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__no_remove_parentheses_starred_expr_py310.snap
sha256:9b5d3570b0d2c38dc303fa292314d795dd1b159cad88dc572a6e93da04e67b39  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__noqa.snap
sha256:109879413a6efe99e58976aca53628547671f3298f0c0ce1c691623885a6efa7  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__prefer_parentheses_getitem_tuple.snap
sha256:4dbe5b8f674fd9354d520601c55ff9fce1ae7d120790067fc3a487d2d4569610  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF035_RUF035.py.snap
sha256:8d1838be213db702ee9bb90db4b34ea5d245a1bb08a64bfd9284c8678fefacc7  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF039_RUF039.py.snap
sha256:b7c3e5d4774ef831a8d4c1d7c7703ab0e22831126cbbca2d426ebeb456707b5b  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF039_RUF039_concat.py.snap
sha256:4e3a644964cfb2ab9e259fc95f81beefdc00d79da30275cefecfc2df67e9530d  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF043_RUF043.py.snap
sha256:a775d1f0a1ba7ec9ad1b587d7f1ede70f6a9ea50204e891d20067ac48434eb00  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF046_RUF046.py.snap
sha256:34024b85a4cf07067dbe49528daefe5814d5ed79757820645f3d759306da9eaa  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF048_RUF048.py.snap
sha256:b8525fcd8c4db46381c18cf53f6ed589de58ea42c7333d3c82d455e291263a50  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF048_RUF048_1.py.snap
sha256:aa2bb16c3576095b8a37f773a195a16f5b531f5d3f0f745b712721f7e373ecf8  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF049_RUF049.py.snap
sha256:2c68244684dd006035e3aca245c35e7b40c5f453e5e04a4e5426ca9b84a589d0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_0.py.snap
sha256:9b7ff8f9eee6afd4c90b656d6f9316b65dc738ccbd1374a05e16a6fb61cb2c9d  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_1.py.snap
sha256:08a60e30470ae8c9f11a5df065a318c4481bfae446e3042b6c130debbe7bccf0  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF057_RUF057.py.snap
sha256:5343d7703c25f301c1fb1d183818bf8e808173707773a192bef0add4cda02f70  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview_confusables.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__redirects.snap
sha256:b46b35476f234e05196b166704731d132e46ab838c7257deba63cffa2abd47bc  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_0.snap
sha256:db201e1fd382bb2f2c9f77961288c1bea491251eae72f637231f2d5475a536c4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_0_prefix.snap
sha256:f7ba180a816e01f77f881873a2cf61b0d5d06510cf57837e2ab0d8c934ae9bb8  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_1.snap
sha256:3e13cc0617332c75b145226d3a114aff5935587bae82e9d7ebd29a823bcc2db3  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_2.snap
sha256:2c1d932453ebffb39e0f84ec450c074b67dc76bc16c7a98a7a176492731833d3  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_3.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_4.snap
sha256:fed390b076864f353707f9e04a8fd6b0d5b5c9677421046817b874a4daf555eb  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_5.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_all.snap
sha256:117a83a1ae5d1acce8f5a4f44471a1fb9b95a4fbda9d02ea8c59f87a92216a00  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_codes.snap
sha256:e3e8148f9b684e917303161eb0c788e56c79cbea4a755ea0f503d2470735c8b4  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_invalid.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_per_file_ignores.snap
sha256:687d2b6c63163f7efc708153ecbc687cf0a773365a550f1c42aa8e9b2f507b4a  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_per_file_ignores_empty.snap
sha256:950d572f6f87fe2c73c624bfe078eb41926c9e59081592ea6c5b8293d47d0a65  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__whitelisted_markup_calls__RUF035_RUF035_whitelisted_markup_calls.py.snap
sha256:753a1fc9ec783bcb0cb60b2ef6f9fe598a6b12ecbe63c6b05383b053062071b6  ruff-0.9.2/crates/ruff_linter/src/rules/ruff/typing.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/
sha256:6f958560bc5bf0f5dadb6e6ad726644816d01cc9b356e94824905a6db5f40eb2  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/helpers.rs
sha256:f5caaccbd9fe5a9432b55f943f748aadc7cd6b42253defab5da17de214243794  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/mod.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/
sha256:04c3f9ca1d94bc71c4b41314d54d607af4e500cf985c4b38d3ea247fef79e7d1  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/error_instead_of_exception.rs
sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/mod.rs
sha256:c26f0db204575a5b1f9bbada086bb7cf05a1d34ffb1cdfedde2451386dd49941  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_args.rs
sha256:1174ea6d0efb54ef5c452e6256e828d82327d9a561b6c3fa5821c29b43695c04  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_class.rs
sha256:6210c62d17b79164970985f6ca03346753f69a5b3c3c37a77afce91010448516  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/raise_within_try.rs
sha256:b41c77a7a0eacdbb1b8ad634bc6889d4ad5f52efba10c79a9a9f62d37dbafa64  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/reraise_no_cause.rs
sha256:b4e9d66c9ba65e4c78353b1e4e57cd3d1bb803634b4defd30779ab3d45067b28  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/try_consider_else.rs
sha256:cb83048b41337a0aac8b7ab0bc4d8345dc9690df9fb2b08941739900a1e4692f  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/type_check_without_type_error.rs
sha256:c2425ca4efd7712445ca9b663fea42369914b34edfc7a04b2ef0c14962d12888  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/useless_try_except.rs
sha256:48e06e41837d2f6b696e638571ed5a3a79403296715a73403f47f7702838fdc4  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/verbose_log_message.rs
sha256:1eb90a3b4bdc69046558686ba8c075aea6def872ebdd1785e8b89416881aa6bc  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/rules/verbose_raise.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/
sha256:671eda0b7d1412842a822e38c1cf5d24dd2bab6c22e7808ec5ddced3b0d87a9d  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__error-instead-of-exception_TRY400.py.snap
sha256:de9016eccf933d66e9ff22392a3adde46b22c15652ae86d4e21c1d424182cf1f  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-vanilla-args_TRY003.py.snap
sha256:1b1f791347f724a1d454323de7e737aecffb231955fb6e761c8627b5eece21f8  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-vanilla-class_TRY002.py.snap
sha256:548150343e61e878d6b6f21932bab0746fd549c78fedcae765d16aa1e5f18613  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-within-try_TRY301.py.snap
sha256:9fe66542e9d46495792bf896294ca781d05c7bc46033834165f37aced2caa60d  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__try-consider-else_TRY300.py.snap
sha256:9306ab3b50756bf971b649d45555885bb3451475eaf97a40434f429346e91b76  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__type-check-without-type-error_TRY004.py.snap
sha256:89c8a2b2c38a47ee271b8096b694b65dec3b66bded49ddc067344a2f8257cc4b  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__useless-try-except_TRY203.py.snap
sha256:c8f4288175bcd5ea961e17e98a9ac4ee4e87cfe9eee27aea9384ff1afdbf7fbc  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__verbose-log-message_TRY401.py.snap
sha256:bf68b950517cbced8fe136bdefff352ed8e1be32234eae699d8851aedcb778a8  ruff-0.9.2/crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__verbose-raise_TRY201.py.snap
                                                                         ruff-0.9.2/crates/ruff_linter/src/settings/
sha256:edd8ca4a7d2fc8c6a05782c8f0e387ae69e59926e7cec297491c4de1004dfef5  ruff-0.9.2/crates/ruff_linter/src/settings/fix_safety_table.rs
sha256:ec1d283ac8ed5da3282c5d4f6436001f01dd9a055da14563e78ed2a1c313d83f  ruff-0.9.2/crates/ruff_linter/src/settings/flags.rs
sha256:f8415743273513f08d58d581beb96b0215ceca3e1b80e5ea8dcb923f85d84b61  ruff-0.9.2/crates/ruff_linter/src/settings/mod.rs
sha256:59145b067d5e08047040aba0f42687452f8be8d3e4d28b663d68c5b473e0039b  ruff-0.9.2/crates/ruff_linter/src/settings/rule_table.rs
sha256:f744ae2d6a07b6f6b27182f6351f7dd75fc7ea45852e8022be0a5960845b86b5  ruff-0.9.2/crates/ruff_linter/src/settings/types.rs
                                                                         ruff-0.9.2/crates/ruff_linter/src/snapshots/
sha256:d48a3517d1ace8c34f90cb163683f99c6e9cf2515cd18fe94d7e97370a3efd89  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__import_sorting.snap
sha256:dbdd49c311b09bc42c4c4900c4e70d9d8c866c9bb960267c0259e86200eadf87  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__ipy_escape_command.snap
sha256:2d6abc3ef4092881386d07c58611d1500a16cbb4073fec72831384e37c52c894  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__undefined_name.snap
sha256:94cc924215ca903d15efb98d80c6efbd56de6bf41150b5b0c05bb68bdecc7417  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__unused_variable.snap
sha256:d704c18905c591f930f967263e46667e2b4076af1a3f749c963b1e5e895ab889  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__vscode_language_id.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_case_insensitive.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_no_space.snap
sha256:872fa7d8af665e5801a64d52961d729517fb37886c6097c4216cd422b4ebc4c2  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_codes.snap
sha256:3d175c871fedbfe3ab594c6c4b8e59da2e38fea45b32f73eabaf612c959c4c1c  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all.snap
sha256:3d175c871fedbfe3ab594c6c4b8e59da2e38fea45b32f73eabaf612c959c4c1c  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_case_insensitive.snap
sha256:61d2fc3a715189054c1b5c8310fb4aa8945ecf89490d8b940fbede47a30bd2fe  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_leading_comment.snap
sha256:efc4c5fc9a1c25b868385734638f97b86e1b3ce68114f0e27796c690853ef210  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_multi_space.snap
sha256:2e34b3e49ab69b81651258ef24d3fdc1866cc99dbd1d0f1365066981e66ccda4  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_no_space.snap
sha256:3d175c871fedbfe3ab594c6c4b8e59da2e38fea45b32f73eabaf612c959c4c1c  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_trailing_comment.snap
sha256:f721564ded075061ced9da4b73226ecaaa0e7896eba57cd80b958d630f0ce982  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code.snap
sha256:f721564ded075061ced9da4b73226ecaaa0e7896eba57cd80b958d630f0ce982  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_case_insensitive.snap
sha256:ec3a881ae99e48f8a4964559b0f1bf3660fe6792d16ad27183a9347c4b32cc28  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_leading_comment.snap
sha256:97096e92223619e72307d10639d94c48f1fb093f3f68c07a4398f302c8043132  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_multi_space.snap
sha256:1e9d29b3029c556974c7a9da228ea10aeb0a03e5f37900c4ac3f945919814f98  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_no_space.snap
sha256:f721564ded075061ced9da4b73226ecaaa0e7896eba57cd80b958d630f0ce982  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_trailing_comment.snap
sha256:a83f807df9eb4a86ebbac9e1f0520a174fccfeef97b694ada17b2808c4838a8e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes.snap
sha256:a83f807df9eb4a86ebbac9e1f0520a174fccfeef97b694ada17b2808c4838a8e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_case_insensitive.snap
sha256:79d46d8b0e40c0e50ea954be0ef88e08b67bdd6e33e538036cffc8882869e9bb  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_leading_comment.snap
sha256:ee8155adc5682b4681585348f2e6c4837103a0a854881afc918692b1695192e2  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_multi_space.snap
sha256:6d050f8d3cfd8a5d4d0bb67f45530fbe36a376feb0243b46a94dc47cf34af436  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_no_space.snap
sha256:a83f807df9eb4a86ebbac9e1f0520a174fccfeef97b694ada17b2808c4838a8e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_trailing_comment.snap
sha256:a83f807df9eb4a86ebbac9e1f0520a174fccfeef97b694ada17b2808c4838a8e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_empty_comma.snap
sha256:4bcf9b714cc52276e7e31a4a141d26fad9df252cc80ee8cf441d870e4a1f02c6  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_empty_comma_space.snap
sha256:3be78b69bcb0babd0622f19aa8c61bec3d6e7252c2eda7970181f1af6a4c543e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_codes.snap
sha256:f24b1f781cbe6e9b78d97a3c2926de1f6c46d01337edd2d8e4589147457f9ff4  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_suffix.snap
sha256:c87ac95dc14bbf7387a784e8c2e410817acf961980180266bbb0f5a9143c50c0  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_leading_space.snap
sha256:f721564ded075061ced9da4b73226ecaaa0e7896eba57cd80b958d630f0ce982  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_non_code.snap
sha256:73a250ace93c82eb01986ef4bd0b9c6d32e56770afb5c2e82f4e4d95ec3aeb3b  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_squashed_codes.snap
sha256:f721564ded075061ced9da4b73226ecaaa0e7896eba57cd80b958d630f0ce982  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_trailing_space.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_case_insensitive.snap
sha256:8c2cc100199fe993ac9e09b5e1be5a60fa6b01935ed7393aed05047812e3a39e  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_no_space.snap
sha256:b818c5943febc357d90549278e5034c2b5ae0f1d470c770fe33b7f3112d98323  ruff-0.9.2/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_codes.snap
sha256:ea9932f54dcd6234473ba1aaaee4641ec3b3f0449cee48fcf98ceadb7fb3e4cb  ruff-0.9.2/crates/ruff_linter/src/source_kind.rs
sha256:06dda432fdfe35a9149066701c50b5fbae0673b654aa4c402e2b4e5003dfb262  ruff-0.9.2/crates/ruff_linter/src/test.rs
sha256:c5e14c96ca1dd42cb5195722f11cf92264c82aa81813a9398669096296777357  ruff-0.9.2/crates/ruff_linter/src/text_helpers.rs
sha256:91f24b88f753a0a1f1c8cf21e049f79e97d2e65e785f7ef7a64fadeb6e109b75  ruff-0.9.2/crates/ruff_linter/src/upstream_categories.rs
                                                                         ruff-0.9.2/crates/ruff_macros/
sha256:c0aa51323520c208ba897b9ea8ae2e5edb13a6db2fc25debfda1dcb1e089a1b2  ruff-0.9.2/crates/ruff_macros/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_macros/src/
sha256:0c13c54d1ce4382c9d6180a9902e6e1408e3c1210a0b688f944b2b7c0c53e228  ruff-0.9.2/crates/ruff_macros/src/cache_key.rs
sha256:9e6b59691d3e6413f8f157e0b8a22699f8b8cedf76e0cde9623002bfb7440890  ruff-0.9.2/crates/ruff_macros/src/combine_options.rs
sha256:4fffdcc50dd6cdaf0bbc0769ebeecd30ff59691608a345d293611234bd05078e  ruff-0.9.2/crates/ruff_macros/src/config.rs
sha256:4c7e28a1a107192ba47b0b9fb245f242db8d0881717679df296bfbebf75bbd29  ruff-0.9.2/crates/ruff_macros/src/derive_message_formats.rs
sha256:bf03b19b5a3570c6a16013773e444a987eb1c75f5e9c78077f40a8ccbeea458c  ruff-0.9.2/crates/ruff_macros/src/kebab_case.rs
sha256:e5a899dbf79db060dc642ad97965bc8a5fd2cdc12f20174a999b5a8c63f8243a  ruff-0.9.2/crates/ruff_macros/src/lib.rs
sha256:02c04b9289b848ed06948ac7df376c0771623a9157f5a125d0eebf2e6208eba2  ruff-0.9.2/crates/ruff_macros/src/map_codes.rs
sha256:488dcf28de6851a2a74cfb7f1cee97d3318d952d6588888818205fc2cbf9c2b7  ruff-0.9.2/crates/ruff_macros/src/newtype_index.rs
sha256:51c2f9137abf064d20967a96656c060865fce215ac8659f21083fc693499a947  ruff-0.9.2/crates/ruff_macros/src/rule_code_prefix.rs
sha256:4aa398bde3accc6c6c7a1e583a3a7a4a4acd695bf77819e84ec16ebf72a7796e  ruff-0.9.2/crates/ruff_macros/src/rule_namespace.rs
sha256:9e4aaaf431e4be906140fd71ae4f5ae57ad7a4d01d7216301d5813b82c700d37  ruff-0.9.2/crates/ruff_macros/src/violation_metadata.rs
                                                                         ruff-0.9.2/crates/ruff_notebook/
sha256:b9d3632cea904b8787e7ca54bda527d43118a2ae81cb4c23c27c0644c49cd5af  ruff-0.9.2/crates/ruff_notebook/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_notebook/resources/
                                                                         ruff-0.9.2/crates/ruff_notebook/resources/test/
                                                                         ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/
                                                                         ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/
sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/R.ipynb
sha256:3908ed26ac36a47c1449b3d56b6095b69e6bcbd5f5243598fa15610c1cff5ef3  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/add_missing_cell_id.ipynb
sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/after_fix.ipynb
sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/before_fix.ipynb
                                                                         ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/
sha256:ef6506380cc97e903a5d1d5cc6a0791ec574bf2aac5366456810d67b75c4419b  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic.json
sha256:4a85c7ecd0c6ffe4957fba602c4226d4f23363a59d3b470194c4528debc445b9  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_after_code.json
sha256:4e9fa06ecd821c4a19ce4573f19f15bb8afff2189d39c22ae5e18cf51988f8c3  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_assignment.json
sha256:93a45541cfc4f924231dccfca740c3db291523af61a647da671f836e855efa82  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_before_code.json
sha256:e78b8380662d7c9d1b3dde5d323fc4b5ce97f5a0d214c58f5661b7e9672629a9  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagics.json
sha256:97ab6af32387230db19df7a0b23bddec975ed131117310fa3960763f1b08a146  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/cell_magic.json
sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/code_and_magic.json
sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/markdown.json
sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_code.json
sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_magic.json
sha256:293352de4b5c1fb5f0cfd16fd6a6204f5eec7e0526feb3d9174d43566172d8d3  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/unicode_magic_gh9145.json
sha256:1ffde94b4ace8aabdfb464a2c4741fbc8f2b45ca08132387c2e5c3dc33bf239e  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/valid_cell_magic.json
sha256:cb2be59ec75caae54637a199c84a366a67aebca036125dbb301b96bae102c975  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_javascript.json
sha256:66d4507f943642877e8c9f8f5313c7692728141534166c0486ebe6fee31c181c  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_python.json
sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/invalid_extension.ipynb
sha256:37b29e6321064d28be70bc08e4054e3ba1df397b08fbb399bb6d6bf34401001e  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command.ipynb
sha256:93d5fc56e47e7fd65c5e422b910a6c7e9e0c74fc0ff50ad3c63705c322af76ca  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb
sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/isort.ipynb
sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/isort_expected.ipynb
sha256:5dad4dc307f85eac71c8f263a7b13b348ab659348aa67c6c0ad7657487312ac1  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/kernelspec_language.ipynb
sha256:02086a77c7272e11712d7f06ebc4e9fd0dc52ffce2ef4a3e29993ddcc8360d58  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/no_cell_id.ipynb
sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/no_trailing_newline.ipynb
sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/not_json.ipynb
sha256:e08419b177f36eb2ac14202f62eefc4799f4b6f868252021b790936e50884420  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/undefined_name.ipynb
sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb
sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable_expected.ipynb
sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/valid.ipynb
sha256:a2d253a68a82ba21cce2a801ceaa4da79508b75e564c05c290e742e6b729ec82  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id.ipynb
sha256:66d5882194d9e0aa1385f5cbe3f61eff774bdd560c9b01b5fc8d20323ccb7e23  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id_expected.ipynb
sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356  ruff-0.9.2/crates/ruff_notebook/resources/test/fixtures/jupyter/wrong_schema.ipynb
                                                                         ruff-0.9.2/crates/ruff_notebook/src/
sha256:0e965c5eab577b4a1074b875b0ef46e1df3adef4f89775459477c557962eb8d8  ruff-0.9.2/crates/ruff_notebook/src/cell.rs
sha256:f4de2aa1df89e0dfb22a980cded8605dd9f9c065a11a291c4a3d4da47fc612a5  ruff-0.9.2/crates/ruff_notebook/src/index.rs
sha256:d0223bde34eb542feaf234ddf33a4c297f9e5164b9e9a92d1099d9866d2f1567  ruff-0.9.2/crates/ruff_notebook/src/lib.rs
sha256:d6f17f91c1efe513ee09f9ab9fda39198791e9a92c0dc29d36f0c7a39606ad4a  ruff-0.9.2/crates/ruff_notebook/src/notebook.rs
sha256:94affe78c6312b5133f9477318bf53c31d5e16e9fd8ddbfd2f4d850b22b9866a  ruff-0.9.2/crates/ruff_notebook/src/schema.rs
                                                                         ruff-0.9.2/crates/ruff_python_ast/
sha256:a1a310a8ef6034e300dcddb99acbdd78360ead08f11fe532805c69e739f5b2fe  ruff-0.9.2/crates/ruff_python_ast/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_ast/src/
sha256:51acc0ce0872a08e89b814718ebfcbfdef77d9ecea3b9337603e9f03ace36754  ruff-0.9.2/crates/ruff_python_ast/src/comparable.rs
sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f  ruff-0.9.2/crates/ruff_python_ast/src/docstrings.rs
sha256:5b791731b1cd459a7374d937991682cffbbd1366d46f4d807ab57239c05c3217  ruff-0.9.2/crates/ruff_python_ast/src/expression.rs
sha256:403caac778633165c15523dccf7ac3f5415d5e15507e9766191c6bbd257fe806  ruff-0.9.2/crates/ruff_python_ast/src/helpers.rs
sha256:d82af2b844af4863123564aa1d7e34ef13776fc9fe8b1531dd6f0f7a657c03a9  ruff-0.9.2/crates/ruff_python_ast/src/identifier.rs
sha256:8444e915bd7dfe067b58592841b397dad6f31a921e03d395a09af5fae72fac2d  ruff-0.9.2/crates/ruff_python_ast/src/int.rs
sha256:25347d14fa19c71702721cb88bf8e7bbfead1e92a63f66a9086a159b037afb3d  ruff-0.9.2/crates/ruff_python_ast/src/lib.rs
sha256:877a084fe306a448887dc3003243d9e733fc7baac1e2db94c7c54fb21495e9b4  ruff-0.9.2/crates/ruff_python_ast/src/name.rs
sha256:f79b66c426d0b5253b14cff7053d68b9ec4ae397109f6921e405706fa88f163f  ruff-0.9.2/crates/ruff_python_ast/src/node.rs
sha256:2e0beace155670527bb437dae71bf8f1d6e971b3c1bcb03994d928560d1497f8  ruff-0.9.2/crates/ruff_python_ast/src/nodes.rs
sha256:17c077b980ddc860ff26dfab802f0d6eaf3ee8ef22a3da6a343dbbeeda58f69b  ruff-0.9.2/crates/ruff_python_ast/src/parenthesize.rs
sha256:e1b5fd42038d3fc8fcc5ba632ed5db5112da351bdc354aeb96f6399174357e65  ruff-0.9.2/crates/ruff_python_ast/src/relocate.rs
sha256:77051f5e3248cd3339b27a515d6c651c0f8ee0500a089e87564e18026fc04505  ruff-0.9.2/crates/ruff_python_ast/src/script.rs
sha256:cb7f6a577719ca12626f30965f0a25ecbfffa2c722e31b9a97c8eef7083fc802  ruff-0.9.2/crates/ruff_python_ast/src/statement_visitor.rs
sha256:4e9b0b0073fe76e4a50e916cb47a916b64d7f58b5f2156824aaf55b9fb27a64c  ruff-0.9.2/crates/ruff_python_ast/src/stmt_if.rs
sha256:95eb4d28163f2c0320e224e8110599af951e7ff0b14d443cc136a62dce10d787  ruff-0.9.2/crates/ruff_python_ast/src/str.rs
sha256:13b443d18d5beca2d502b049ccca476a36cd3a13cb82b39d0a20ae01f7c0d11f  ruff-0.9.2/crates/ruff_python_ast/src/str_prefix.rs
sha256:5835330fe61adbb0d7d4c55cf3948c3a49398c18b175ff7fb5053adea5460df5  ruff-0.9.2/crates/ruff_python_ast/src/traversal.rs
sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640  ruff-0.9.2/crates/ruff_python_ast/src/types.rs
sha256:d6f55a93054f0efef6d78edb4e37e2879591150db866c7a9a72e3245bdff8e48  ruff-0.9.2/crates/ruff_python_ast/src/visitor.rs
                                                                         ruff-0.9.2/crates/ruff_python_ast/src/visitor/
sha256:b578e6d37c0a448f3855087f56d6660108ac0b8921bc0e01de735283b6c06307  ruff-0.9.2/crates/ruff_python_ast/src/visitor/source_order.rs
sha256:62773ea17896eb5d3a16fe5c2d78b802529500100fee17af0523a1e9ed058919  ruff-0.9.2/crates/ruff_python_ast/src/visitor/transformer.rs
sha256:e8e4ae1dc2fde949452cfb7e5299668acfcd2ffd20d719a4e679df577467fa4c  ruff-0.9.2/crates/ruff_python_ast/src/whitespace.rs
                                                                         ruff-0.9.2/crates/ruff_python_ast_integration_tests/
sha256:beae31fd63654f99368c3395fde84a88e7e6752599122d764649d38842bd4fae  ruff-0.9.2/crates/ruff_python_ast_integration_tests/Cargo.toml
sha256:6f1b1cdc1ffb44eb735814fe8cab98a1889b43156da1902bcdcd7f43c3cbff40  ruff-0.9.2/crates/ruff_python_ast_integration_tests/README.md
                                                                         ruff-0.9.2/crates/ruff_python_ast_integration_tests/src/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_ast_integration_tests/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/
sha256:7dd689a085a2444a69e4903a80a6b115e89cd5b653f7a95d6754bbfa59b48181  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/comparable.rs
sha256:eb5914c462f816e1ff76e91822ec56daf41eae648e749cbe72e42b88d7131110  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/identifier.rs
sha256:3783c25a335b25dcc36309077a9fa77fc353b076cf79597edbbb9aa4d4cbc450  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/match_pattern.rs
sha256:28a40029c881e978cfcfcc1fb9d837ed8931bd2648fd766789cb87146072ba87  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/parenthesize.rs
                                                                         ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/
sha256:0b7c21a6fc5bcc8466f7863a3d00043e7a7f93d8248842a24475d2e06fa96aa8  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__bytes_literals.snap
sha256:24d084efc4ffcdfa42045ff96803616d688d99c0085f1330d4565ecee96cf464  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__class_type_parameters.snap
sha256:00806d4c14b920d200d63578400dc5b655237fcf7a8aa5146408821def7cfd96  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__compare.snap
sha256:b09f43e1a812dae384c3c13001ffff915762b6e52d1d02ba71c25f4649fe23af  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__decorators.snap
sha256:a45ccab72207d4cc9333849d65d555b2067c4cdfeab0658a6434922895e5201a  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__dict_comprehension.snap
sha256:ba5893d055503cb14a7d8f1824a3afb418e5d7d627dca52049c56bf78aa673d3  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__f_strings.snap
sha256:8f08ce28a7bc354737d3f210a363b7012f71797327e797279e84772e645d5b49  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_arguments.snap
sha256:424084a43ed9b7694bd8280956f0797251ab324da94be273e55c5c60929410ba  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_positional_only_with_default.snap
sha256:3b7d6aa6c3e977982237e4ba8f5ad2a5fb16c7c4a002cb228d269fa7a59fdbf6  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_type_parameters.snap
sha256:d6a57f75c8e2c9bcb2c2a0b81b9419a3508594afd8d2e15ca8c4cae879a0a669  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__list_comprehension.snap
sha256:d0425a5bcdcf397fcbf8d41a37104fce92757b8a5ed95132350c4d1328f3c86a  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__match_class_pattern.snap
sha256:60ffe868395f9b3aba0dd26919d886e7d62e8a381bd446a66eaf2d5bcf34fa59  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__set_comprehension.snap
sha256:55a45fb9b46ce23617da8014e0a6919b858511bb38ac5579805649c50a03945b  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__string_literals.snap
sha256:914ffd35ff120c128c536ab137fc3220b72f4918150c9c4812247e3c4b4e3b29  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__type_aliases.snap
sha256:5eabcb70e7a59d790e07d4f151ecf70c22adb21185e67f61a3380cc4c2b7bb8d  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__bytes_literals.snap
sha256:aa436857fd59f0167cee86a1bb250cb5254e1ca8cb3eb7c28c564ee15e58ac4f  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__class_type_parameters.snap
sha256:d82185d7fb067e9ae4da3a1b29cf98037a9f35044cef3c5ee9e103c96e07a896  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__compare.snap
sha256:97685a569cd89d1135aecc9f3c912ffee953fda1ac45564b29ee5a9585500df4  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__decorators.snap
sha256:7cdb8058beb25a87bec791ef1e3b4f1a88f9968979de7fc22c14fd8f296a5f14  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__dict_comprehension.snap
sha256:9f9a088436059c3ef7f90049bbac829ed91b9f167d7947fcaa3e49cff1f6f7d6  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__f_strings.snap
sha256:506535246bb9ee618cea4a1e973df88028b717e8dd9ac7e58359554361278eb6  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_arguments.snap
sha256:58fb0d7ea3b7f544d33d9c29ee51f1dd32ce9745dbf1a0fb43a8d3a5e29d4cfb  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_positional_only_with_default.snap
sha256:e5ddc8ead652f6f9642050028e6409bced6b105ae334a11986c6433e9af95867  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_type_parameters.snap
sha256:866906afa7483409f4e6db4a1f42dae6d0ca12a482f75f8d95bca40f153132dd  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__list_comprehension.snap
sha256:eece927a67065e87913ce40125cf8227094b529843c448f33bb6f51bda63d4cb  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__match_class_pattern.snap
sha256:10aa7a7224a0cc68a808ee5bd3352205d08bf07efde632c6ce87c43e8855cf2b  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__set_comprehension.snap
sha256:c25934a00901ffe5fe232ccb8d00b15964bf538dd960913c1bc5e81871f282c8  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__string_literals.snap
sha256:5e50736ebd83f32f6dac621e6ff3f7def7d96e39678a1b1817e5c24f2da599f1  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__type_aliases.snap
sha256:7dd611ffff5e81761db79a850e689ebced57937f71cb592814f6ea8e4114b3ce  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/source_order.rs
sha256:8b33563de3eaed006666e5fac2b61e85746610aaebfbbfd14c9372897c03ae47  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/stmt_if.rs
sha256:457f208ae2aaee074ae6553ad12e51339274b6fdb4120318bcde45e6a19f242a  ruff-0.9.2/crates/ruff_python_ast_integration_tests/tests/visitor.rs
                                                                         ruff-0.9.2/crates/ruff_python_codegen/
sha256:18448614d4123852ccc71438aed1ba101c7b6421d6dc5addd7ba753a9f4ff8f7  ruff-0.9.2/crates/ruff_python_codegen/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_codegen/src/
sha256:bd2bd868a55c9ec99ef417f9472a4f54880f678052e7b42a3da03bb457055ae6  ruff-0.9.2/crates/ruff_python_codegen/src/generator.rs
sha256:ae64e741c848a523d4aa57e153a13f078c0458ecec8c4fa25e1ca4ff027c3b9e  ruff-0.9.2/crates/ruff_python_codegen/src/lib.rs
sha256:ae55b078620226ce16ea29d81277c81f0aa5a041a067d6284a15fa48bb49cfaf  ruff-0.9.2/crates/ruff_python_codegen/src/stylist.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/
sha256:d2198feff6cf7fe570e7c4005e2c2fc726cccefc35978a5f6ba98b12cc4a66a1  ruff-0.9.2/crates/ruff_python_formatter/CONTRIBUTING.md
sha256:5d7e3323773266d4ab0b368806a98afb73807a48357fea5ac49a55b9c124d623  ruff-0.9.2/crates/ruff_python_formatter/Cargo.toml
sha256:f1badf8e299b6fa73b12936ba19f2677c902b13ee4f2ff2240420b32a64313c3  ruff-0.9.2/crates/ruff_python_formatter/README.md
sha256:bb827056be5523b344b83ed6d3fc5b569d1bac58dd4edc53463a3c2f041f25ae  ruff-0.9.2/crates/ruff_python_formatter/generate.py
sha256:9decacb3bdcb70faab35d8670e8b0c70068b1b0a608c79e754de0e258758377b  ruff-0.9.2/crates/ruff_python_formatter/orphan_rules_in_the_formatter.svg
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/
sha256:366a151eda4856eb248ef3f4e6362fb1ebccd2caeea7a21f7c51b6925c34d685  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/.editorconfig
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/
sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py
sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py.expect
sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py
sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py.expect
sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py
sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.options.json
sha256:29455c8ec3fe101d47fdec4ff53143e081f2443ae4f6e1d9de98b76185a63ba2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py
sha256:4e1eb72f20c6e257b99526ddb49fafd3382e47b0ae4cf29bc235ee23d379d73c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py.expect
sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py
sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py.expect
sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py
sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py.expect
sha256:252ae3e893bb06b0da6eec905e3702352dbeabcda4c66a1eca58db0ea9a31203  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py
sha256:b515dc70bd262f6bd7cc4530849abb8f2da1e087c2d327ea9047c37fdfa49c1d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py.expect
sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py
sha256:4609a169fca643c1c2e3c5d2eac06134c3ef0a4093668b2e843148e5f3e52f2a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py.expect
sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py
sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py.expect
sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py
sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py.expect
sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py
sha256:4761949c5ec5e75d125208bc5c5da5844986fcaec77433a89ba3e0c2da719e53  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py.expect
sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py
sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py.expect
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py.expect
sha256:33bf8da14f81ebc8ab691e6e13284d91c3acc36453da1432f0d7bd80883357aa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py
sha256:71989a9e1d6854bfec9fceda03454037f9f94f9161c9227258f2cb418dd2f69b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py.expect
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py.expect
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py.expect
sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py
sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py.expect
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py.expect
sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py
sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py.expect
sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py
sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py.expect
sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py
sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py.expect
sha256:ea55f8f64dd50f480e21059bd1ee245ee90701d4802492dcd0b3c26b51c265ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py
sha256:a874a8b368b9c417f75958083d96609291ea23244f94de313a245ac997d755cd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py.expect
sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py
sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py.expect
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py.expect
sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py.expect
sha256:8551878e015de32b8703efff884ace8ecb99a2edd92dce78fadc6d1871c226fe  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py
sha256:3d3ff99724382bec3955fb0d0d4e6b65557108464a3251659624e662a23588db  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py.expect
sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.options.json
sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py
sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py.expect
sha256:aada9e83dd04fb9ce879a9c7a297b557ac5efaaaa2fa11000be626d997796385  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py
sha256:f56ef57d6d8c408b51e555c83efd40c49cb69136dad40b4ef63cf4d44202c41d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.options.json
sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py
sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py.expect
sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.options.json
sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py
sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py.expect
sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.options.json
sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py
sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py.expect
sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py
sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py.expect
sha256:cbc69dd18ebe5970e33a2561faae314acf31ea5e26e484a20ea7c9c979456d04  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py
sha256:5775f67c2cff0dc0c2762b0c3e3de7a250f6ad90a568a33d643a693963a8be05  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.options.json
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py.expect
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py.expect
sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py
sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py.expect
sha256:80809169c1aff103bbafbdb340d107ea897aedbfac5b081947bf0b7421fdb5d7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py
sha256:cc4db2cc91c6dcd561e92fac8a025d6cb8971d4f813bc738c72d4505052c347b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py.expect
sha256:b255516de44842100c97a0f0b88af05e9832c7d9d1435bfebd7322f1a059b030  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py
sha256:d1904142ad1a2a18e2a18659b37ca7019c82a29a1332b9aebd3817d2f281de81  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py.expect
sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py
sha256:2928be504a9c49b9833662f1e97dee8c62e44faa5ae2b177e5158841f0611e12  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py.expect
sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py
sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py.expect
sha256:ecf6581738ba3c8e2489adeb0eae3ed4e769e2f20aa085dd894e4ed9e7d8b37b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py
sha256:4cdc0449ba0f09729ff608d8de4e73fdcf124d6128268364af411ee10e61fc8d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py.expect
sha256:3cde34023be87484496b025ab296da27e060b7d53fc7ffd8f8dd80660333e484  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py
sha256:95ec21e5c93c94ce9e365d887c4bc065b8c88e61d9ed4f19491c8e68c620189b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py.expect
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py.expect
sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py
sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py.expect
sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py
sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py.expect
sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py
sha256:9b959a45c8c6a2e8ddd21822805a2cb3d0ee9624c64d4e35583611f492625b4a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py.expect
sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py
sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py.expect
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py.expect
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py.expect
sha256:aafcaceddb388544ba2fe094e1c718f5bd5cc2c6e2351feab956595834be5909  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py
sha256:b552c3fbb3e61760268105b1082f8c06b177ac244812adf7ef8edcb39fddef2b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py.expect
sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py
sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py.expect
sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py
sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py.expect
sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py
sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py.expect
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py.expect
sha256:299b7b15dcc09a2b5ac0efae131aaf295e0cc892d202535d7a329f880cd137ef  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py
sha256:004c7e948714c61c8f29443dfbae34b4e4832337477f695d286b3f13a645c0c9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py.expect
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.options.json
sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py
sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py.expect
sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py
sha256:b2a699447211a5f3272862d15790d77b88c1978ff3d12efc10f0b8f9a2965941  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py.expect
sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py
sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py.expect
sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.options.json
sha256:ae49a2c417f203b68684dc6342029737b90346529c25b38f7ad9f9a573397ff7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py
sha256:df7c2c500ff195ea0c1a269a92933de98203441435cd87306377c7e35cacb84e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py.expect
sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py
sha256:68a50d444859f192472d534587b0ef492c44a86ba95579b0e50d86b8506a69da  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py.expect
sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py
sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py.expect
sha256:3d8548ce15cadbdd02547c1183fccb5727feb215dae9d31ca2eca6e360856894  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py
sha256:92c7e9fac89b50f3abb8b9cb49bfa88e4cf914f43a6a9a7a5da613cfc366b21e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py.expect
sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi
sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi.expect
sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py
sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.options.json
sha256:6e67fc597ce148e1b587783a4ad44b13f3cc35ddecadb0aac1a786eaec014a7b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py
sha256:472937777336ce2d6f772a3c77b919cae0fc43ccff963573342744ccb0a95f4e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.options.json
sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py
sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py.expect
sha256:1408f483f2b54ece0b43f22d3018bf2b3c50f346dc3d63cefc262b3b15b9ad4d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py
sha256:06ae2aa7fe20832f1f2ee8067eacb258a31cfb8c271844a85bf1bd2c8d54655c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py.expect
sha256:118fe3df91a2b2922f6319650cc1dbb206cc8032c53ccedb474b0eb4dd38579f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py
sha256:e29352bd28d3ce9c4cc33cbfe2e9feb77f7d40ffe73835c6f178cd93cbbb4a2b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py.expect
sha256:f1502755de78f022cdfce81e3b2f0deaeb101d81ab9f310431cf03e3b2e7acc3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py
sha256:be9dda166879342401b4cac42c5362ded959b0064c91112a50aed7df08a594df  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py.expect
sha256:cde6f5d0fd46089ac3fc44a473ade7dbda01303918344aad7ef752b99ae39d04  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py
sha256:c6b049255f7ee17bf3df8f85280ac8916c3aa34cfcc4f001bbf15b7916d3abaa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py.expect
sha256:2311b064f77bc84d0bdc2f905add049d39356633f6c574060f5fa90248e721ee  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py
sha256:1741325d71440e1fda7bffc82e7a26642f3176ea3f282bb90f482af631536ed9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py.expect
sha256:2af2bb57d88d937b1ae01bb5e884c2d3a003ed85ac10bf3677639e62a49d212f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py
sha256:062ba6202d3a811d2a0b6dd9daa0249c6c4953d96c5a09929173d19aac68ce72  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py.expect
sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py
sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py.expect
sha256:03e80a078261219b5cbd1c6446a05079eae50b81fc8d4ef1f89dcec631efd574  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py
sha256:cf7370d0c5f6d145e89699cd5509f8b9904b0e607350f65634aa4707d8cd8fd0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py.expect
sha256:2a5dceafebe392524dddbfa0df096da62952ea993edbdb7a06b1a74dd1779b97  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py
sha256:a39fe04a84cf4246b2a336fe9b3fc20199b26f80bbc3b670a79c7a90d82830d1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py.expect
sha256:91252b53fb63dd23ef7c7641c79e52229ea277c10ca6a06ff95c2b38e4ba2a1b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py
sha256:640042d7df6bcc546819a7b19bb86980b51010820597f796895e6901624e1097  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py.expect
sha256:12f419c9a2c5da35f371849707e0129b003d8593b516a7516c8df9c3e38adce4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.options.json
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py.expect
sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py
sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py.expect
sha256:d1f6203052a7008930363af782d8f8c4c4bffb952d6eb057e6b1e2d40bc7036b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py
sha256:49b5fd436045c1779247a6820560d3909dab9936ecfe513bf24cfeccaa2576c7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.options.json
sha256:c5d8cd7caa000796953232d153fa1b3b986d8dab9055eb75e081b699baa3ce51  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py
sha256:29492f21a7e0c22869a22189ac73b5967072c9eefbc19396a805c99d02fce7dd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py.expect
sha256:a3077edc4d74c82ba9d4131a0034ffc4e624f405baf1666fb76c515e9855ba85  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py.expect
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py.expect
sha256:6a4adfdbc507c3d7cfa2dfa47a0e73e5caf531adbf937ae2949a77018c9c74c7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py
sha256:c9a03c235d73687a3bd434ce3a9ff9b4c36c086708857d3b2d24b7da04bf4485  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py.expect
sha256:dcc6eb885df079884f2eb67c33dd7db287326cea679b0a4610c84285b3d8ef35  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py
sha256:201db861fc5f8a828915a348d0f0e518773e2fc22c78080ec11e80f72c9eace7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py.expect
sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py
sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py.expect
sha256:f3a9348a013af232189904ba98ec436441d64ca3ae9fb35e2071629168608257  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi
sha256:846fee4a467cacd20b54d50d9d8d2980ab81f50074b4b73560c5a5f36ed0fcfc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi.expect
sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py
sha256:8ae70ce9472fb3c17d2b3079fa0dff72f8e03919c917f330a070c85b5bce57d2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py.expect
sha256:86723f89a93cc1bc8421f83eb8d4e8841345776ba8098bf7b912cf086ec73536  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py
sha256:ea20dd4fd4ba56fa77f47cd07d300ec76441b3bd3f9696f422b9016fc08aa827  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py.expect
sha256:0e59693941c94f7482e7676ffec9c74b216d9ef65b7144be3b2222766d7d1213  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py
sha256:211bb7380aadef0098991a309942cc21a3a6cf3b1f3539e7a5ee1b48a8f6a8ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py.expect
sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py
sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.options.json
sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py
sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.options.json
sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py
sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.options.json
sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py
sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.options.json
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.options.json
sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py
sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.options.json
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.options.json
sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py
sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.options.json
sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py
sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py.expect
sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.options.json
sha256:8e430ff9e3a938d4c1df136f62ce945d82fe21885ad4eda847b4c0c05ece424c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py
sha256:36d1929a0ef8c4cf13035a8ed0b09c6aa014d181ee932125304d8c3f973e20ec  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.options.json
sha256:3d2fb08214aa4a34ce473f7cbc0bb4df2d6889a9f684bc27f070cb5d71bde513  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py
sha256:b27161111bd250c2a66abfcd3c1e3de26cd04a5cf9e3935a591f2450e2ba23da  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py.expect
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py.expect
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.options.json
sha256:06fe5239be771a4a53609e96b38ed7c68cc41ea45d4b2b975fc6ed01b51613c0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py
sha256:06fe5239be771a4a53609e96b38ed7c68cc41ea45d4b2b975fc6ed01b51613c0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py.expect
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py.expect
sha256:6ecbf87a27c46cfffc02a0f4b66f16e1177e1266e388daa12f9dcfb8e1c7deac  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py
sha256:74dff4b9e4d01247d4b1ed6d277f736b234c18c4061144f71606ad58b551b77d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py.expect
sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py
sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py.expect
sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py
sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py.expect
sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.options.json
sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py
sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py.expect
sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.options.json
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py.expect
sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.options.json
sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py
sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py.expect
sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.options.json
sha256:1ab2bd709b30d0715db85664b6c179494f65fc7bc22d16f2211cf8946e00036d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py
sha256:46dd60287667d414d9a7b13bd5ff17a19fe942a25bb55b51d49794bed5908730  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py.expect
sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py
sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py.expect
sha256:1f69e75b47159aa6294143c623d8c63717a83d514688d3ecf92601c70a2699d0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.options.json
sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py
sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py.expect
sha256:f4ae48dcf9804773ba0a3eb241a0f7d0b32fe415a4f76f78a2cf6ed58938d9cb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py
sha256:12c5c56545dcec3b45405cf87be0f0809d022a9480cf147341c85d23d930aefa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py.expect
sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py
sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py.expect
sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py
sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py.expect
sha256:543232b10558e6e1697c1a2107affe202cf375e4de25f05eb607f8a9165828b3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py
sha256:e03ffd4fe992329e2748464376db23102f2693cf2d85aeb5eebbc0ee6d353256  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.options.json
sha256:22196983fbde6c0093bc033d120f146c13809def4c84850ba2fd642bbbe72873  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py
sha256:e8e27859944fb4dc43168458541b44c30f3911f5fc81ce565d8e164e75fbc54c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.options.json
sha256:623865430363a8349169acc15e0c8763c9571a30aae22ee666acc21294e6f283  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py
sha256:d9e8d5cc75c2d9c3000c9478b94204bed64e947cb18f2fd81651d599549c47bc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.options.json
sha256:35a9d5c5aa5ec42291fb06641408ec6d8cbe45b912d8db55f8b6078c9df8e9d8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py
sha256:ae3fe25cf9bab4e76009f524cfa1f96840a094b96d07bb96125df94763f6c5d1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.options.json
sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py
sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.options.json
sha256:9307d91410fc7a8dc5e6b6e38e7863e2450afcd756811243078fc00b0bbb4a8f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py
sha256:d828f2dd0520c1413c21c168d87f953ee440674c18eef09f4dcaa89bb61fe449  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.options.json
sha256:0ea366ccbf38ecbbdea8140780bd505da1120ac868b155f1416d3ea1244e790e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py
sha256:ba46f48fea9d24e19894357d464ac84cfbed8c16aed09eae7187bd347db907e7  ruff-0.9.2/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.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.options.json
sha256:55a6e8c2450a078a8eb57e836de28892f13bb2514360b4d8ae978e0d7a6b80ee  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py
sha256:17757c6d9f009ceab2388260ded974ea4d2c31cd3d1c46502af5645e4ce31a99  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.options.json
sha256:edc55c0588330a969dd12c0fa1ed4a818485ec60ff70930c0cad39b87f18a086  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py
sha256:b8dab4ade8b96e3a81a8d230fabaa2324c4d3cd000aae07bae0a45f44bd1088c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.options.json
sha256:b5daa0af2dd62c592a33d538b25606174fcc938ac20ee0f0735abbe164f7a867  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py
sha256:611ddf6efc4c9fab368073b96e8b6a3505027e11d46a3bbada1332e2de135bce  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.options.json
sha256:7dd87e2229064bf5c43642f72443f9a0b0ccfe682069acc457b18b110b5c65b8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py
sha256:cf0864bd0bc49a235fbba76f497edb712a2097535b705c51a6001f3f00cb3afb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.options.json
sha256:30ee5857baf70ca2de42e342a98c7917c1aab529de7f89c00a54bb9e448e849f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py
sha256:ec7d4a2968b89afe38a32c25d7fe42476333c92bcabd3d95c7ab3558c36b2698  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.options.json
sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py
sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.options.json
sha256:d244b65bbea8d9454f85d1fb46ce2defbad3b7c8737e1c5aac4fe76436d52043  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py
sha256:80367d12fcb1e0f367a80a30c2291c056f09ea1f067a122c6e21312cdd9c7bb3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py.expect
sha256:00870a33fa5f0939d514593f624056366217dafbd120f03b357f11787fefbdc6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.options.json
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.options.json
sha256:ad475370771c642adbdee76d89c979955e81473647df8c2a95a7ca4f0a44352a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py
sha256:5d7ba278cdb2e3469b8e07b57ddcaf0787be4e305db8d0616fd57ab4e3d14da4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.options.json
sha256:896597fc9ce344804d8fb406dbe94de83b89c6318dc2b3ec67ce4df303c6ab9e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py
sha256:b7fe6b1bc43537aff25f5d44243b7b042f8b2deffbc1747e7902cf0d4b28fa70  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py.expect
sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py
sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py.expect
sha256:339e195ad7f7d67ab5cc41da2fa2e4aa209d5768a801fa92e3af5791cd1649f5  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py
sha256:221ad4fc46d0a8c6c156b41a6e725290b6c0a34bc5308b143e271a42c067bfdd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py.expect
sha256:ab349e2a68b228284cce0f970fd6c38181766c38dd261eb174606db73900dc0f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py
sha256:2ef1418ea0fe0a02ca97d11109a0eb578360f6f517c2a0628db1c8e92959dc68  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py.expect
sha256:09f97a55f1b53d3d19bbf40817bbc20ab48de67bb26eee6bf8a53566a9664abe  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py
sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py.expect
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py.expect
sha256:506c6353c2b2a7375ee4a36a24bf039480b3598c3c74ece6ffbc2f49f43eb5b6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py
sha256:9fffb2dbdd86f54270deea4d94464c58278854b49d96f77c316a136f5dbc3019  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py.expect
sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py
sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py.expect
sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py
sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py.expect
sha256:5ac6b33061831e025c02496605528d5525beb3f53a2a193c729d2d215f02a9eb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py
sha256:2375881f62dd95f2f881e021d0bb50d0af080ec4dd16aa2995a752d72307ae6c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py.expect
sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py
sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py.expect
sha256:2c9fd89bfb89957176633c26bd2313be2807a7085b63e590cc47396fdb232126  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.options.json
sha256:000f42fdec27197ce6b699eeaea373d126db029b27a92bb1ae998a5549186a93  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py
sha256:6ab08768ea482cc39aba3d60f4c889ed736db5a19dece846244575c862927953  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py.expect
sha256:ab61a551e9dbf0027fbabd89e1fce864744abfab191f92af2958af4ddd11a319  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py
sha256:1251c8371959d49ad2c41bc69c7c9af1ae20b3c36996ea53f52519e8f5703ae6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py.expect
sha256:ca6e896292398260c19967f24af86a5fd4efe56c2781b06d0f361c906c4c438e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py
sha256:a5df419a9c85ad349a61adcf21e2f2e7868e114404d77a75af33e7f31780b335  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py.expect
sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py
sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py.expect
sha256:cca0d6430f58c359553658bb6c492fbc8b4042e2eb4acfef2ae5e194b8d200bb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.options.json
sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py
sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py.expect
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py.expect
sha256:dd131e48e5a893b94432865ae785aae4d91c5ebaafd2f4e22470d175164aa007  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py
sha256:6a92b307539837ff92c8cca50c08e070f2f707b9eeb069b81e1405026b2b8644  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py.expect
sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.options.json
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py.expect
sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py
sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py.expect
sha256:9a1624945d3fc40d8fd2affe49fbf50fb2ef6b602570df660a3a84d5b5e3089c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi
sha256:0af40546a367591390896c89bbcdbc4cc77fe06fc47c8709c33bccd73d92c5bf  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi.expect
sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py
sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py.expect
sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py
sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py.expect
sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py
sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py.expect
sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py
sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py.expect
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py.expect
sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py
sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py.expect
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py.expect
sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py
sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py.expect
sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.options.json
sha256:bb9c7a59ebe005ceaa8cddbb3c40c3c2479fb5d25d6b483081b5b5e3c965967d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py
sha256:7184cc1a73e01bac16b59a21d558a939f92574d4e45b65b58d5e59c435939f53  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py.expect
sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py
sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py.expect
sha256:917d0e6089c4033e3aefbb876d5b78c7fa3010b9a5133d0ab966bd65abbb996e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.options.json
sha256:432053fcf116c8cd5077de9ed0bcacaea779a9de64fe14dfff001240bda3a63b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py
sha256:ef427740d6458c37189f2ed41a5d99a201e51feff2395eb8e42ea582331b86ac  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py.expect
sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.options.json
sha256:f86cb48f3c0404784ea2bbc57732978beb2ba4d87b021a9c2e23de0dfb26fccb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py
sha256:d14821e34a952241a1b6b9d9c66529daf30f034a79afe917c0d313b5434a390c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.options.json
sha256:f7fc50d191f19bc96d02d6722fa0284c831b1046cb50f8c92649e00a59351653  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py
sha256:5682c0193b9b84c7d6304a5f3de29d8530c935ab787b01dea6f73e83a314330d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.options.json
sha256:fbae217480c142a48dd60bc601d08a9dddc579970dab42a588cc47da6e6eb2d6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py
sha256:dd22c6be76e1bd4db5b9a73078cd844b385529b93b90c93787aebdf97096f0c5  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py.expect
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py.expect
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/
sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py
sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py.expect
sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py
sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py.expect
sha256:de1b8d70a5361247d95d67d0f4458c162c218b48a4a5573860b49558fb36b2e9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py
sha256:6bf37df35199dfa64440a5a79590285b9c8821c71c77ed332a207ef195052576  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py.expect
sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi
sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi.expect
sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py
sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py.expect
sha256:71b0d719cad6568ee83b045821d7e870b9581e8e44796e110c1fc1c7bd4191a0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py
sha256:aae30b9f8a96c00d4041100d1128c6088a559fcf69ec63da743ec1950d127a8e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect
sha256:9e73c15bf96a838881148faceaf6103d356debd837da3ca9aef7d1d8f70c42e3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/
sha256:b768e683236698f583b3c0633bcb247c22eaf8309523f912a3565517500d2398  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/.editorconfig
sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.options.json
sha256:d8944cbfdb1e05f825fe31cf1f0613af91676c2fbacff6d8431798a2f18b9821  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/
sha256:dfe52e2e67d5d34d0005720cc775c62c58f5f3a8172e4a3d10969549441ec928  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.editorconfig
sha256:bacb67413343b7211f55073e376921821b7f6c5e336ff05b558f9e03d5e8c4f0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.gitattributes
sha256:e29d95830634d87e5dfca8f88a67911727a747b87378080f8de7f7c2644f6d01  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/string.py
sha256:7021127fb7b2e5a7362da96d0ef5d9b4439a4c7c0f1a6eaa509c419c77ef774e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.options.json
sha256:d5ca576587d67c78580bb3aca25e42bd83d7bcac0d5a19009d0c73c6d9efdeaf  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.py
sha256:deba9da6a173b82153be783a7ad65fba9e4a8efa0c92be2e239b45a39bf8a9ba  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.options.json
sha256:e1121503a39435c0e1985e73ed04fdc64e380937ef6eb63933a216805c6a10d3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.py
sha256:3af20b301b67cb2756efcdf388b26dcab992a7b86b50d6794449903614630915  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.options.json
sha256:c14f84cf6aa4594355ec23e3faad75081c299969eb64f2de7c94fa043ddb67de  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.py
sha256:c808327fa35f2d34a5548412914cbc6e2a99cdcd9202c1dd1f81242ae9f1a310  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.options.json
sha256:11583166e9623b174822611fe3c30dc6f58236561942757767749d3fa634ccf7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.py
sha256:7ea82e18dbc04a5411b16dcd459268f274521b63d38050e4cbf5f776811ef4b4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_newlines.py
sha256:1d3edd351167d99d1d632c3bd7b5b918c450a682af4b846051c141670c7a8552  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_non_visible_characters.py
sha256:52846adcd2c3b676ec176f0be7cd859033bbad23fb351f9c79463666143966b2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.options.json
sha256:464ee62d6171b0a97ec659a7d0c27039babf4080beee94e3a12c0c5d40c97a3a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.py
sha256:6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py
sha256:1a0f564ddc6039457b2fb26b3d6a316c15eba20a886449847c3210c35821a693  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/
sha256:c442fed5a53de2d06efde4f3caa1d7dc0de60ceecc96f26c038ff74adc2f0b7d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/annotated_assign.py
sha256:e191be3b892c254e136c92d123d03cc15dca106ce14388a85ad9adbf08d90615  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py
sha256:d826705e99d0601d40af65d007eba99f7541a10f13492afb861f097a3e9963d1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/await.py
sha256:c83928939bf9d20eb02d78343f34aa410b4af1534bb7f3fd3d892a4d666bf422  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py
sha256:f6520b240c568f521da7cc66f6265c8b617e4d6bb776ef3109f37e086eadb644  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py
sha256:6df1ab9b85b4019c537219aa321396aad1161090d8443468773cee70ae45940d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_pow_spacing.py
sha256:8f9a534ad9caa169a9b7aa7a35d8a13cab8d8740b2f91c3c0c2e7a62f1fd1a04  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/boolean_operation.py
sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.options.json
sha256:bd6d47dc9ae0ba99c7044635d6b726e4c46e64dc5f39470d760f28c6a6057ba8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py
sha256:8e43cfd306e40f03e074373762510ca0345b3dd752e1fb59f7c62d16569f5e57  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py
sha256:71ade08c09607cfd9343f557b56ff7738281a668afd4ffa1ba433435bab5d830  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py
sha256:7a4ea042ed01e670a83c8c25b645ef0c36d4c1e2b9b61ede7bfd4f0f0bb86631  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py
sha256:ca7d70f80cda8a5cedbf16b49764442ca1c6e2845ee9f5d629c6d17b93f40b83  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py
sha256:b0edebd29d4410147fb6664302a4f3d8d9cbeca885a4a1742fee547d0675e324  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.options.json
sha256:b6b2e9daf3d4fc838bbd807ba3158e9280f312c51a437fe6fb9a14a5a8d69d18  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.py
sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.options.json
sha256:76a11c50e94739600c0f5c242e5d593e447c94337b0a8d3f20f56bfb805ff874  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.py
sha256:f4e24c64631a37a9fd9d03c8aa81663c8a8c694581afed9de868ebc52fbeebc6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py
sha256:3295ffbfb0966098d80dbae728cc7820a33922e5ceb1e7380a96fa9e2382ec28  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/hug.py
sha256:5b26f762789e3f7b7ea3d237367cfdf297990bdc3e6ac91f78c595df34e3986a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py
sha256:8c2cf75320d3b2249fe0db208ecadbecffa82fec26571423e59a28b081a5b708  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string.py
sha256:814eb118e9af8ded2fb1d46eb5e5f3aef21548022ad6210beb6150f13e6a2d8a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_assignment.py
sha256:9fa8b02888b37fad34cb1db70020aa13791df1e43938650861f117416713982b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.options.json
sha256:af1bb89aecaae4071e7fe5115c2e856a2d476d8e751774c165b69695fec4f8ad  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.py
sha256:539ecce3cf0ad28326494ce2a3d2feba3bbb0f877e28b1f087ea7121ab8bab6d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py
sha256:039c6cc7f946cb86fb794c0e56476ac1c51bd877d2175421afd8afdca85b9a26  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py
sha256:4bfd234091c01c04ac1d4f5b72f71ef3d58c09d4c61a4f4015fa2e402c0dc337  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py
sha256:2b3d124ebde038a5cb263a241c76e25a072b89bf2b80ee7e75c76259fcd03376  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py
sha256:126fe9ee752a5d0e96c717ef7d69afafe69fff442d21274bc4a215c6f0c1d816  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/number.py
sha256:504b395d27ea082afe21ab874a39610f22da5c749d2e38e8ff2091ea861dd764  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/optional_parentheses_comments.py
sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py
sha256:5fa84f9f6eed79c45d027c9409a713dae7fb7db1199d15c2388f0af9a886ea7b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py
sha256:13f1202840731094151157b7a6c45fc2c2a9d2c9eeca5a71f3ab3f5aff934877  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/split_empty_brackets.py
sha256:d436ad5fba4b88addee674057ee84879a07dce219ed8d49d5224bdec05c5e7b3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/starred.py
sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.options.json
sha256:7e5c2eb98428e69ea9cea8a4636e36ff0393354bf7228b37544af5e9b4a55960  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py
sha256:5e4eea9d441ee61adde19d5405a38e03312df617f89b47d31f9c94a325e5f94b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/subscript.py
sha256:b6420c56c91c967d922f36e6eb641c33dc62e8b49f6e4e2683731b9a33d90552  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py
sha256:aeb7fa03266cbcaf009d11bc296ac5f0a53bbdd4b2b2f496e7e7becd99cb947e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py
sha256:a318db55d4701fc999763a8359a4b69bd6f6c7b71e1370fd5eb676e30d26e9fd  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unsplittable.py
sha256:f1537cd4025722717cd639eb0c6e95e7b59e96d4dd07378561f010821ad8cf0b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield.py
sha256:b6f3dd60260946b01a42283b6bf303b4f36313653c3a59e460e25064bd91b7af  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield_from.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/
sha256:43014f50e950f503caab296d0f4080bda1db3c8c9abd36cff358e4414f3c8900  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/comments.py
sha256:3cbe5a1c7f0e10fab3295b7696c3f27e81ae70bdcd79f135f83344b33b133a2a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/empty_file.py
sha256:53bdf3d1f2cde48ae828398e9797a011781d4b98133c617937580892f6cd42eb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.options.json
sha256:cc269b6df38ef7aeb652437ef0f6133f51c0537e8799d93136d45fd05dd4b5a6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.py
sha256:b4a664e54ecf31e196054e91266b3b8a9f6e368570fbc3274469b6db496207ae  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py
sha256:a18e556931240ffd740f7e5f27398661a1dbce4ba134ae53500e606cf5d92307  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_trailing_comment.py
sha256:d5232e7bca704a189ed84bc746ceae7f96eb2db7ad201f46bea5afed13f202f8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/form_feed.py
sha256:1637aa5fbbf59349f29ee39c6c1074b9ed441c2607f45f21382ed4413750b74f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.options.json
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.py
sha256:53340314ca6e3335ff6e5824b2ae77b704415099af37fcd3980956f9f2f11039  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/last_statement.py
sha256:395cd0e931c43ca05a0e8e8e820fb28f8d2237d54dc39736d77a7cfd665f407a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.options.json
sha256:78c1bdc36863f437c8113f41a997282b879faa9eb3174160ea421d0de7dc278c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.py
sha256:b05d8da2b0ae243ce435e6cca473a7a09708fe9c86e70f336878a08b590696a9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/newlines.py
sha256:5fc4bfff7f149f8d9ab11fc364787cbc6aa8b949b4e443d42ed23b96576eedee  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/no_fmt_on.py
sha256:57fc7c861b4ed4eff551dc714d160b8c91a484487c28e1f5eceead4a8c5ed411  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/off_on_off_on.py
sha256:6dafe69f3aae03766c74807d4333277c0156471fb222d90ccd6f3e7504fd9692  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/simple.py
sha256:d99766cada6a3f91c190f03d496f27b5087972aaa80927566fd16b610fee8d2c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_comments.py
sha256:886b85c2fa188ccc0615e6ca7168f57707cedafc114431d588e48f757d0367a9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_semicolon.py
sha256:9653a321697850063429dd20de4923c8214a6b4e21da3b06d55dda3fb8f7ee9f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/yapf.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/
sha256:51c6572d66b2fcfd9706f4390a768ead55bd558b4bd8bcbba5250a11b79647c2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/decorators.py
sha256:740c715cec79a7a8b6aa8825ffb38ebda016277698b4f501c5e6f217b7a504c3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/docstrings.py
sha256:cc6c02416e9c9db9b4397af38666953360c7518f1501b5ad72538d905914e8ef  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/match.py
sha256:3fb121e514488990f9a2f75ed6ddf2650c497b532c17b90174674baa5a257886  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/or_else.py
sha256:e0a5b08c33895b8e32070b7f1b42be966d305d0beddeecc31e726bf0673a98fa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/parentheses.py
sha256:f690d670febcfc63f1973ff1057b5aa204b36b4bc0320586e6c6bf5f2b0d9491  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/reason.py
sha256:b0aacdd07f1bc94cd2f2a317fb4a693785c73f8d51d33fb3e2101788ac87ffc1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/trailing_semi.py
sha256:4361828a1e5d1630cd9908c1cd4f9d3958a1c0754d0340eb761fa113682a416b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/type_params.py
sha256:aeed90b13c7f427f02c6796cb53bdf4692435ba2d3353c180ff394974bb01392  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/form_feed.py
sha256:e2a4a1488db7a174a19a923e644b249b7bceac545537d1fbff82a00b2251f2dc  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment1.py
sha256:de75c039314c5662b453c4aeb48e99feb59707f9e651909cb9f1d6b06cd69023  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment2.py
sha256:ae11ff94ffc056534847a067e230ea736cef96a1d2158b6ecd99f1f3a7ed0299  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/multiline_string_deviations.py
sha256:aa36e2a3a381777f672bfffecd8878382ae47cac348ad96b2055f26d07717415  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.py
sha256:643253a6542cf3739914f8b882626a3fb2ec3d066a8c966a21c894529da02889  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.pyi
sha256:e641831fb6915b50b1be6c8b56fab38064e148a41dd924c5c96ca68aae34419f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.options.json
sha256:704277e8547150990ccab695654e3391b58c19f5f6dd1f996f1a847e46f79b34  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/
sha256:b27231f6ed5756f41e20818148634c87ff9b1d49291e7bf7642372ca5881f3e7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/call_chains.py
sha256:0a6e7b0a3e4ded7b95eff213f6b4b0150d63ff76e2e26666e5138dee9492b47c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/expression_parentheses_comments.py
sha256:ad35dcfa25f83900216db7594ae3282d31c4f40e51eb271cfe4c0f206ece259f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/nested.py
sha256:e4acc1a19dd64eff21e3f3c741ca349b3abe253ac6aa1fc44476d822368c09cb  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_empty.py
sha256:af450ad159726458260425dbb58d8d08f1b229be79b63de2cca06563b52e9029  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_value.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern/
sha256:4ea9bfa24af2cadc3454d0aff2b1bcc3d1c6ad8c4e1abf34c7ca77d5519984f1  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern/pattern_maybe_parenthesize.py
sha256:f6323720786c8812a68c6ea83fa31673382032a368cf3812383dab09b2b071a8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.options.json
sha256:0300c9ba305435a5388a599af334b654cdc79e8d1735b94fe5ae382a3e071680  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.py
sha256:a9e2b2d6a10cbcd5294009dba7f11fcbcf47448b9678ac8416b1043a6f6db9f7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.options.json
sha256:95bf8ff0a56018f920726de6988c4f59658c8bbd7a1187bab387b8e300348a6e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/
sha256:19c65d926f7127b3cceff0ea81bc2cf60efa575cbb126b8b00c67168f3ed22d6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/ancestory.py
sha256:94600f61f6bc01c492d3007a57a89e2307945a6aae278b6f4177713320ee2b8b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/clause_header.py
sha256:8d5baef7b6f7b73962cdd5708308e8c343583c269fe4502e096dc4d20ee2778b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/comment_only_range.py
sha256:d11a7089ab6301633804317c6b81adab200f415be45e97f954e067b17e621c4b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/decorators.py
sha256:c2cbe9cd89807bd9b70c81cc569e1b2c8ac1d38fed8848d6247e6a7ceaf03521  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.options.json
sha256:ecaa8ddf60020b3daaae5f01e1f6d655f6525b10f4ea5957e0cb7e110b40e3d9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.py
sha256:9f8418f990534603f05a707684fb9bae119f2267fdb32cab30842523c97a3517  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_file.py
sha256:46e724bb221c0f84b05638cef0252259cebef2869f8309f589aa4977c1955a91  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_range.py
sha256:e7318ab6c53b6beacd04edfc006f90e6eaad6ecd1c43043b90c07e3aa00245fe  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/end_of_file.py
sha256:b379893b563b41bbc673c1d5bb24b132066d6a08ca461f726906bc22c3e388ea  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_on_off.py
sha256:19222b295ee2adc14134020538d17b6dbcbf482349af3bac7d23866e1b8e5b3f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.options.json
sha256:197fdccc0f302a544354a9ee795356e0cdffe3cb1a2ddee99ae982ee1a4dc6c7  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.py
sha256:8aba0208772e5fcff2dbb023ac1103ad7ac2126c3b0f41b78b8069ebe690dae8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_comments.py
sha256:01866c6c58226c18302f3955f862a63166b03ee5527b7bd6cf4dcbd9dfeac1f3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_trailing_comments.py
sha256:f168282409845c95c922977d0585a58898e62372288234d5d8fa2614df06858f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/module.py
sha256:905f5d58a0842452ee5252d115a2c52e3fd7979582a449a001b65dde0f2e0bfa  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/parentheses.py
sha256:8bd4d445b3c8548f0e3e00398b175aa649be1d726b774ce23859117b191348f8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/range_narrowing.py
sha256:d583b97ae0bb1838b974a5886f14738971a2694d0c92404f53734aadd1e2274c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/regressions.py
sha256:4f388ced4b01e97c986725718da0acbdae802dacc5d3a3fb7b4fe34413779409  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/same_line_body.py
sha256:5fc39d01b2ada558c8212e2792da325b041e72494be325d7c934b230ea1edc80  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.options.json
sha256:9b6b64cac9ce1f4fff6479626bf0828b12c88e255441d0b88192563bdb02c091  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.pyi
sha256:ae21171ab7c09f9cb583d6d51e19cc6e768e744e3a1d60cc15eac748017d2b66  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/trailing_comments.py
sha256:1b7c0b1834b13fc81d49e27e247e34662afb4fa4fa6358868655c2deb811fcda  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/whitespace_only_range.py
sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json
sha256:ad6526d2d4711e87a11b10144e5e71ba33b55a162da048e979f764f8841fd14d  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/
sha256:1cceead140e871b60a97ecc25451beb24095c0175889d3628c959f842401cb06  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py
sha256:a68013c7be9be7d3f61ccecf63f6f92bb89516e8c7f9e603743066825c88e884  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py
sha256:08799035721c8761cee7fcdad5f73e26488acd102297120f0b5cfbd7ed75a3b9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py
sha256:c307b0deb116e7b528fc0612d0d836721691c594d27b9afb657a0530ed332994  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.py
sha256:a707c8ba863ae583c37f58c1ae9cf176cfab8168d88ca114a9c680d8df75af1e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/aug_assign.py
sha256:2856e5750b88802b10402dcb54cb605d6164fd292282e84873897ae67cf77131  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/break.py
sha256:b878d672eea72451a895304d201b7e92d64d5e59a37b687bcf1f393c7407a419  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py
sha256:05c650ef6dbacd34776c53eb7ad2404c6acc3c813df97c51ba33dc74477fcca2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/delete.py
sha256:40589b382ee1c16d11d87e36d487f72026536e095f94931e17da11c3e2c35eb3  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ellipsis.pyi
sha256:8e246a4a2eb04dfc41e92088b832679c826b7a3dd58878f7f14d966c9f138331  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py
sha256:9235b96c63502498f69f4ef2e622ea48a4acf68485da0dcd7c2917c78d51b888  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/function.py
sha256:2f949878c6c589eb688a2d758f85bdfb51a34ad91edfaf223d95da5f259affee  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/global.py
sha256:d7e855fde5dc888d9a45f53eae5887866cbefed45730831ee2fc87195bad458c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py
sha256:dfe2add16d762874dc03ee8f0116785dd8ece5236624884e743c0d2d46c87e51  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py
sha256:50cb161e647262d1f2d2d6da0523e08c7c8f74ff0bba4dca267b08621f344b77  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py
sha256:7ec38b11dc515ba5d984e0254f44dafe2fb0803cf45c4133e8788771a7c14d75  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/long_type_annotations.py
sha256:ece05039a118041bf8244ff7d20e4b8a3fbb2b41f399fec40b0cb9bf80a1104b  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py
sha256:1356c236535d400e22583e2ba9b37812e0b017a3b4d028c22a453e7b8d2b6d3c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/module_comment.py
sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py
sha256:0109e62c92b67b5daa600c6c58c3bd2a2997fae5ba7766a1710a5dd0cadc62c6  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py
sha256:dcbd9b4e5548ff411ddbaf3836b1208493521c5946768ecdefe875cab76f6ae9  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return.py
sha256:4e4a8396e7340679ec15adea6bbde9c1a85f746871e0a966d1843e186ca8a532  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_annotation.py
sha256:ef041c44a1d532425088ab02aede0f44b17db57f2c1dadd18213a831553ea111  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_no_parameters.py
sha256:0906db4b086f64b99f3a523de1e5b184f8ae7ca87655c8c8812ee4cb0c3a415f  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_parameters.py
sha256:e37981b03354c102f3ce848f6f829be9df87a8d99069dce1851897ddbc5d0b3e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/stub_functions_trailing_comments.py
sha256:e45fc45861fe619b8e5e5ddba00f5718c873ed8280025e5ecba8b01cd4a3f652  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.py
sha256:0a35123f3a3f63dddf138babd9c7534a90c5e5cabc163955ea2e718e5014ff51  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.pyi
sha256:6d72bfd78551a5fab93d7d6e254c8b5ee51a41670f0a976f5b7407ff838cf43e  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py
sha256:3078e39e841b8c262cff4af8d2c0365f64fa31e7d41da50aeabfe520afdbbfef  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py
sha256:0037ec70d20217e3ba632b476b7f27c3953f66c9dfe020fba23d6fad6bf03ecf  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py
sha256:557a30225a2a7e0520f569ee262478923010de2dc5cdc4ffce6ee8b9d2d8c6d4  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.options.json
sha256:7fda155ce6ff6bdc6a7a02dd8e97de996fdda4ede3823ba320310c60070e4e22  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py
sha256:9d88ac57e4dc0caf837357491228a7cde3ace0a5bdc21b0498f1811f44d0ad34  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.options.json
sha256:0156ee8a2a38378dd1ba9aa792375cafd93282253852ccc87c455d4bc4818650  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/
sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.options.json
sha256:7e00afdf5f4bb59fd265fdd1a0e28dd8f4a01a70584b3a03ebd09af027165e6c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.pyi
sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.options.json
sha256:340056e804060dc4e159b9e9c4fdc005487aec784e3dd7e8933e70765a1e0c30  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.pyi
sha256:dafc45587239cee7fe0d7bb7451120e150a6576a1c6a296d76049cd4b6d8d5d8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/comments.pyi
sha256:ecfed84298f5d8ac4ca0c86e53396fc2b12a12a9af81b06f7dca5d5d52b494b0  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/nesting.pyi
sha256:cbd0cb5159857efa6a754f9b5d9866b6edbb0a2044dfe82ce150da67af3b317a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/suite.pyi
sha256:8ce90b9520a520e9087ad84aeb55f3d24f7eae39b6144950927eeb942a145f8a  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/top_level.pyi
sha256:7cc80951cc1168a1131ac5e8f8d4ca81fb00d9c1dbe043c6d5b28be489df496c  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.options.json
sha256:575416cf9093aeac68152b3916f25517c17abe310ede273885ef4174e1a37fb8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.py
sha256:5629d05cfe38a5795c641f4b17513e1078857fe46b615c4708e6c18216f580e8  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_comments.py
sha256:d5c3e34c23cf5d602a2f9c431c22b1ff1b197562dea9aa9a97569bd6490fccd2  ruff-0.9.2/crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/
sha256:cf3ea65c3d5f0e13dcbc4a5092169033412026c8b931b2e825ca7c9e71b16ef6  ruff-0.9.2/crates/ruff_python_formatter/src/builders.rs
sha256:ba08591ab2446c9cb7488fbdacc166f705b8b11160ee29fbeeb7bd697de964a7  ruff-0.9.2/crates/ruff_python_formatter/src/cli.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/comments/
sha256:41bf2bab0abf19cf55fa63defd8652d65b185052fcdaf5df45f8bbf365d75bd1  ruff-0.9.2/crates/ruff_python_formatter/src/comments/debug.rs
sha256:e3eb194b7cfbe13a70ff30c34b26a49c649d6454a8dcc50dd34ebf3264bc3698  ruff-0.9.2/crates/ruff_python_formatter/src/comments/format.rs
sha256:329dcf6d421080826010095661b752553b632a97dde7ec066e5f656ae9fb9689  ruff-0.9.2/crates/ruff_python_formatter/src/comments/map.rs
sha256:0258ed96d1a3524fa4c52b0366c04bed74cedc0b1bec71de0d93ff21f0a66f99  ruff-0.9.2/crates/ruff_python_formatter/src/comments/mod.rs
sha256:5171aaced71a3a87d722014743e6defa966f558c913371202bc271c7fadd510c  ruff-0.9.2/crates/ruff_python_formatter/src/comments/node_key.rs
sha256:6effbd3074f0268a5684c77b12e8bb3ca444c608d9ed75f603cfe3d47498195f  ruff-0.9.2/crates/ruff_python_formatter/src/comments/placement.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/
sha256:34df37d54d4e5fc8888265a63d420a68c7c37068e7b2fecedc3abc75342e6812  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap
sha256:dd1ca05266057dbf72eb5d8cb10d0b669e321302f0fd69eec9ca37555de38e47  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap
sha256:c32f9bb837f5b88e1aa2f4a5c0211049c38151432f8c32ddf090d91b3c3d1f6b  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap
sha256:d4c98e99dca4eef2561c2d371d974027025d54682eead0c1aadb5a6eb4d45f5a  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_trailing_end_of_line_comment.snap
sha256:0318708b759fe82839d3bc5742e801053768f6d7062aa121993cfd17587423bf  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__dangling_comment.snap
sha256:037be368fbf3894df2be21b7e6ffac38f5b2f820beb268c97e03a5dcceb5bce8  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__empty_file.snap
sha256:1889e9f5a624f079e20dd1ecb8d3290fec6a2664e20997076b07479edf41377d  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_else_comments.snap
sha256:7f27f20c6b35540a02aedcc27e67093b06c90c4d9600c49c058f0f65e12755bd  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_if_else_comments.snap
sha256:e42107675ee8ffc3a8da8546a4bc7920b60182c559222daa6c0d5b1079f9fbc1  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__leading_most_outer.snap
sha256:e4633441e47ae9c7c1e35f0e54e25d4e33e029c6390ca9adfa49ccd5dd2f07a8  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap
sha256:318a7b185189937ddc36ec111f7b3d7b16302e349ac4129f00018687930fdcaf  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__nested_binary_expression.snap
sha256:ce876141fc66d7a9fb9f8048f2ceb014582a77302c0bfb00bf068d2c0b4aed97  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_slash_on_same_line.snap
sha256:364da99168de1f52fd0de722c8dc2377ad7121758fae8147ae70426578a3a08f  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_with_defaults.snap
sha256:70a8a65ee8852fd2be7206d17b53401d01031f4642b09c6c172f14fe654614fc  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap
sha256:c22570eec40f691ca55a1f355df3de1a1f033002cca3e68cc3d5263d24a8d19b  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_expression.snap
sha256:5b92bc0ce8ee5ee6272c6390277962b12444749c05a93aafa4eae47f88aa5ff1  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_trailing_comment.snap
sha256:b130767ce8a30376501bb8c942a21cca600e9bbf859a460fb280eeab18883114  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment.snap
sha256:306995a941bc1eb8cd870b40fad83700b0551690902c038f403703b516531285  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment_without_following_node.snap
sha256:b130767ce8a30376501bb8c942a21cca600e9bbf859a460fb280eeab18883114  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_leading_comma_comment.snap
sha256:d294dd26d7638c76fe143da5560c2e173c57f5afc45ac51d32176a54071132a8  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_after_comma.snap
sha256:ee40d36bdfe783cb810f1e5a408142c2db2eb4b071457886a0fdb93f47054043  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_comment_after_single_statement_body.snap
sha256:d426a60e77decc48d57c7b990d1bf6052cabe284c5a2027f72c9f4180ec55a68  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_function_comment.snap
sha256:0492b17a601a6e6277c54e5cf5f7af2509fa1ed11fe856aeb68f3eb454d815a8  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer.snap
sha256:a79e478bacec9a2a9b5cfde89bc5dbbc532951dcbd5e9dd029598f821e47fa91  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer_nested.snap
sha256:4e21ee23af90a9d8c22327b867d46068cad5381888c29e02ff55fbca08b8de9d  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except.snap
sha256:2147e64c5423abdbc53124cf69195b001e4d6f0b0c69a90883cfb2833fb741cc  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except_finally_else.snap
sha256:f8efbb8102859dc170cb0597ccaa43cb0771d13ce2ed9c2d4593eb22883eeb4f  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_else_end_of_line_comment.snap
sha256:09412d63d5542d905dd0131ccce78119fc722ad41246bbd73d85e33cc6497958  ruff-0.9.2/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_end_of_line_comment.snap
sha256:e07f36e4ff82b11daf4934bc57e38c07e28bdabb9954e457b1198192905c3320  ruff-0.9.2/crates/ruff_python_formatter/src/comments/visitor.rs
sha256:c35484a8974571ef59c793c4d12682cf5a652c2dcdf4a65e6e8b3caa068c1091  ruff-0.9.2/crates/ruff_python_formatter/src/context.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/expression/
sha256:0fcf633250d0c7c13212840b85d969774f242e5cd1ec35b4066eb34f1e9cfbea  ruff-0.9.2/crates/ruff_python_formatter/src/expression/binary_like.rs
sha256:32d06d18c627a72cd868406295384bf6512276c5b67b198391fdeac41ebdce15  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_attribute.rs
sha256:4fc8a7f36065624ec53f7d75c8272eca4493f2b289aeb3a1cc3b68e74eb2ee02  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_await.rs
sha256:f5ead93e4ed4025ad64f4d865102be9c56edce0a9da72edd39a83e83c85f17e2  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_bin_op.rs
sha256:98ab331802420856c6557573bac2d5412cdd61424b9c1454998453cea8a4b4c1  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_bool_op.rs
sha256:4807af25d8fddb26c8f8fa642d4c63e685e50d3caf5f375a416698109512ac1d  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_boolean_literal.rs
sha256:9f605905bff3066f8fc34fd141c051183abb6e98bab4ac6298b82c76837bc109  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_bytes_literal.rs
sha256:19df51d853af3971992cf93445f036fdf5a894910dae6c82347fdd858d109e20  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_call.rs
sha256:4a99d2b88494a16ec19549fe0eb4bd216983539cf9f62a548eec00aa7322cf28  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_compare.rs
sha256:68e3541e8735b69915affaeecec4eb6c8925bcdebe11eb3f1b87b5947bbbf689  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_dict.rs
sha256:c15936e04d2501236bd144cbeecaf9262a20301fc606e2b4efea4a2d75dcdbc3  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_dict_comp.rs
sha256:6049b52c3abbe9d41b2fe2afd1b1ed2f666fcd14bd156afe5b87be5c87408987  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_ellipsis_literal.rs
sha256:24f507040e90900605e9bf5e03f670439b156ef67763054d61eaf91ec306bd58  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_f_string.rs
sha256:2226c67f0c7a98df1fbc7bff076f27b2ecf5a371c248ac9e4cd18fdea8293284  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_generator.rs
sha256:0ca2af7599f6b5a5cdfc19daea811b5748fc732acc6a1d7e6f620311ce194d18  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_if.rs
sha256:0accaa3983f4665d3e444b8aecec044a14b7c3e771576bac927f05b79412affa  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs
sha256:9137da6a3bc2512679e86a69cf60d3078f1c1eaeb90813428bf755155efb5a38  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_lambda.rs
sha256:0c172e6e4caf470b75b73da76850d68ec67458d2a49272891149218ded09306a  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_list.rs
sha256:771933e4b0dc6d1d7937e8c29374f0796ab831a062526cdf35c3aa9cf79a42f2  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_list_comp.rs
sha256:608f3714522820d6a5a2a0e61a37db375d32cb938b617e8d0d1de13e734dbeb2  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_name.rs
sha256:c94d7a2efabf846b4a2b566ece34a97a8261204bc13305ca5b341b53b88797ad  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_named.rs
sha256:f92916ef933ad74de8c27dfa9e392ef04c17979b5faa5317829412b452daf1a7  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_none_literal.rs
sha256:2e82bf7e03dee7ba1d66b3378650716efa1c41e902764f5c03ffcaebc636f785  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_number_literal.rs
sha256:c271a2ae2b69ade8adbeb37da7aa5d170179596ea2e73ff0d3418aa5df90f304  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_set.rs
sha256:df92188f5768ef6701503f95c99567ee8f0588e49d04c6a930f0515e7c53e795  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_set_comp.rs
sha256:71fdba1670a35b711afe4af6ffbc22cfcf86b6470d5e3924008f05354d4b0913  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_slice.rs
sha256:fc8a58776e9a625eb4beddc62abc41107081df94708ef7e0a107a9739b7cd7ee  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_starred.rs
sha256:6d6b577ef8d5d2016da5d2502ac079a71f890aa79e2d96801a9746fc13d2250a  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_string_literal.rs
sha256:415c946db097694050839f7098eeeabeb86a065a0f7f31a3afce3e8769504abf  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_subscript.rs
sha256:5c7ff37b4f4e86c46bc03cb105658bf2795372dfa8aaec1b25e24386dfb8c50c  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_tuple.rs
sha256:88db86c4a66c3f4f8df5d1ec9ce80d6c6fe962573b25da950d541f1316fa1f92  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_unary_op.rs
sha256:c17c141aa7561fc120cf829566e1b143b32ac1a8a2f1f3247197cb4f94f65a86  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_yield.rs
sha256:8d3177e403e1d209203e5a552d72e04477adcaaa55ac458e50fa56fb30f4502d  ruff-0.9.2/crates/ruff_python_formatter/src/expression/expr_yield_from.rs
sha256:bfc28a220d40cd8cb4446645c8f54b963fe7bffbcde60b04a4b6a3c1e37160d7  ruff-0.9.2/crates/ruff_python_formatter/src/expression/mod.rs
sha256:efa9286e8ecc202668f85b77c8f4abd9a21ee5fe60ca390c36c5aaab452dc2fb  ruff-0.9.2/crates/ruff_python_formatter/src/expression/operator.rs
sha256:f0a71aba28ef26ad02a3f528fc6f2fa79b4882ae3fb78f57f2a6555190efb0f8  ruff-0.9.2/crates/ruff_python_formatter/src/expression/parentheses.rs
sha256:2aadaf3d8ec7a3b7fac822105f5e56581982a1e2d2e3032a7812f1e59e59f7ee  ruff-0.9.2/crates/ruff_python_formatter/src/generated.rs
sha256:35b4e7f6677ce1eec2837303a3dc26efd2c1f2a542dd38c1e8b1806984ed19f0  ruff-0.9.2/crates/ruff_python_formatter/src/lib.rs
sha256:4251f1d58a2e6282cf0110de4266a0be6482d8f259286403108126c9343dc508  ruff-0.9.2/crates/ruff_python_formatter/src/main.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/module/
sha256:01cf2ff04018fcdc2c65e86d403f58c207a877f743246a6fbe5c2d5ba89a86ff  ruff-0.9.2/crates/ruff_python_formatter/src/module/mod.rs
sha256:2c99b7c07510689251499f2aa2e785147d521819f3424da7072cfd2b73223b93  ruff-0.9.2/crates/ruff_python_formatter/src/module/mod_expression.rs
sha256:d923d0d49de39d8c0a0977996e536aec14ed29851303a5160682a17e1a56e207  ruff-0.9.2/crates/ruff_python_formatter/src/module/mod_module.rs
sha256:26dc58d8637c7e5c359106711dbbc5048bb43e83104c9604533998b2a7a336cc  ruff-0.9.2/crates/ruff_python_formatter/src/options.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/other/
sha256:8f019c1be53651e0ded34528e97f7c75db0ab847960d676fb7c0bf576006f745  ruff-0.9.2/crates/ruff_python_formatter/src/other/alias.rs
sha256:3b413b8e5ff8d86b80ce41c9160e7903c1c48c31a3b71bf531110436874d19e6  ruff-0.9.2/crates/ruff_python_formatter/src/other/arguments.rs
sha256:2191fe8ad36ade67d36a1f4001c2326fb86fcf3f412cc272eec235958c0f20cf  ruff-0.9.2/crates/ruff_python_formatter/src/other/bytes_literal.rs
sha256:3909210cf4096964944a74b432420fc5dd1f9a70a5ff8883aeee55c2a16a80ac  ruff-0.9.2/crates/ruff_python_formatter/src/other/commas.rs
sha256:a104dabdb5a03c1de79f6facb2a75cb93f7faad0ff28e5184dbcf0c125f598f0  ruff-0.9.2/crates/ruff_python_formatter/src/other/comprehension.rs
sha256:433147104c16ddc9ada4136aec2a4f3d3f7f3b05b230a39f436d7b5a3082f393  ruff-0.9.2/crates/ruff_python_formatter/src/other/decorator.rs
sha256:6ad3233aaa4ef789ddc1b8433809bdedc6fd5c8593bd66375620a99c5442f513  ruff-0.9.2/crates/ruff_python_formatter/src/other/elif_else_clause.rs
sha256:1bc18bc10e07d23997fc3916dd8e0ec0b132575ef395b4b5caf788ebe0d3ce34  ruff-0.9.2/crates/ruff_python_formatter/src/other/except_handler_except_handler.rs
sha256:0841e31e717d0647383fe9357f3cee2164bcc1f64e06422054aecd3d45e5ced1  ruff-0.9.2/crates/ruff_python_formatter/src/other/f_string.rs
sha256:1cfacbe643f2daa8190ff92a9ce98ec33a8f9cbe1229b9cf9d3bf1d6180c2fc3  ruff-0.9.2/crates/ruff_python_formatter/src/other/f_string_element.rs
sha256:5decb83e65721417478efdf6e980ee9bc0ff1741b5938be13e261c1eb38e867d  ruff-0.9.2/crates/ruff_python_formatter/src/other/identifier.rs
sha256:a4dca04b6e41d4eb08bbbebec92b3a6775e25a112f2e217664068ae42b910039  ruff-0.9.2/crates/ruff_python_formatter/src/other/keyword.rs
sha256:8a7f6bb03f594e84e9272649240a0ab77420c3ac6399cd74c74c8fec6324e4e5  ruff-0.9.2/crates/ruff_python_formatter/src/other/match_case.rs
sha256:072f80cd8a7a8b1a260d3572a4dbbed459978d918bea70fcd47699ddbb48c7c3  ruff-0.9.2/crates/ruff_python_formatter/src/other/mod.rs
sha256:4486709ab633969f2ef7ddb81c501fd079b57e0fa80ddb57ddbb340805dd9b04  ruff-0.9.2/crates/ruff_python_formatter/src/other/parameter.rs
sha256:1980fd3166550e3f3137bbb6ceafa113c1091996612ff715114910f6ed91a139  ruff-0.9.2/crates/ruff_python_formatter/src/other/parameter_with_default.rs
sha256:ea4a7a07eef96a4e19ba7b94acd3e5118e8fbfd59a3ebb6f5c6c06318d6de5c8  ruff-0.9.2/crates/ruff_python_formatter/src/other/parameters.rs
sha256:560e3de53a8538f3ba7f6ac240e6f7369329b699a18c98d1d8e71a38c428eabe  ruff-0.9.2/crates/ruff_python_formatter/src/other/string_literal.rs
sha256:7ec629cec0f9f2d26333826e1b7b038aeea55dd6ecee3f91e7227b1d2469bd74  ruff-0.9.2/crates/ruff_python_formatter/src/other/with_item.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/pattern/
sha256:8919226dbd520318011e697a2c13f14d2b3b6412dbb0c3b16f5dffb68322201a  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/mod.rs
sha256:50f0db941a645695da4801a4bac0c40c71d97e94c5887e974806f6f8ef333134  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_arguments.rs
sha256:9f7a1b72518e8d499ae13aa2a31e3250063cc30a0e2c34f2eebe234906853454  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_keyword.rs
sha256:a3c7f63211150a642a2cddc35a08e68dbec59a341128ba7b6fcb3ea93bcec4e1  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_as.rs
sha256:8c76ad16043ab087172cd4a4ce62cfaf6a101694a69e986d4a79bc5084b59250  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_class.rs
sha256:7d5c24b93900c31ebfeec71e2577fe15ca677a78a1449afadab66dca9d64194b  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs
sha256:12102adb4e53bfc2f243a3fa5ab20453a08772d73ac54867889bd41957bf8519  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_or.rs
sha256:c3ee8bf82864e72d1cc78b9143d5a8878c73597d3d5c7d024d2298568a8e2ce3  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs
sha256:588a01b7157284743a2fd87655c1f0f3a07df3edb94949e01bd10aa05430af9b  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs
sha256:9af98cfc39379bfb9f008705391cc9ba850511008781d815ba48c1fb9ebd5d0c  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_star.rs
sha256:f3fa3b4de60476d51ad7f23335d1c722c6409ef6940b31406c79d0572e434fbb  ruff-0.9.2/crates/ruff_python_formatter/src/pattern/pattern_match_value.rs
sha256:9c20fcee68e0c1bafd886d70576a8006649a66031b484f622a0068b3de260c25  ruff-0.9.2/crates/ruff_python_formatter/src/prelude.rs
sha256:66a437e449d569f877d654072ca33cfe8c884d9bc66284e13f48819bdcb9ae7e  ruff-0.9.2/crates/ruff_python_formatter/src/preview.rs
sha256:1fb3279d9877410bc29bd953707599525a4db998b55fe9ae8b2b51240a9afdbb  ruff-0.9.2/crates/ruff_python_formatter/src/range.rs
sha256:0a39548671b2592432c2bf24bf40e98c5f384fe3d1f72eae506af7000229c152  ruff-0.9.2/crates/ruff_python_formatter/src/shared_traits.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/snapshots/
sha256:7b26bde95057e4bc71f6c740f4101fa222051f4fb8875c98edcdfae0e59183b3  ruff-0.9.2/crates/ruff_python_formatter/src/snapshots/ruff_python_formatter__tests__string_processing.snap
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/statement/
sha256:18d8265dee10846e98c384ab8a164eeb513e790c9f0ae9f389ecedc08446b818  ruff-0.9.2/crates/ruff_python_formatter/src/statement/clause.rs
sha256:4a3d6d1d8dcdb8832d7650ee279059602b88fa8ef0b978be6013184f5c205332  ruff-0.9.2/crates/ruff_python_formatter/src/statement/mod.rs
sha256:0be23c9a3f0e4cc0617c3af38eaa9b2a7e3cae8e755651a890cea5cfe2caf151  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs
sha256:88f4e28bdd7266301873f59fe2e00398a0c2b1a7ce8c74ea5f46671ebaa6291e  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_assert.rs
sha256:3847ebb66644a5a8f3a857087f42d4ca86a889fc09c0effb633bd42d77e08c98  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_assign.rs
sha256:768326a0fe318f37b7346f01be0cc943c799c9c289035dcde3cbf2c5f09d253e  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs
sha256:b32fb7679ee6044ec53cdff1bfbd6465ce87114258438aa742f6b670bacc6ad5  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_break.rs
sha256:0ef22a04bae29ddf7a2f2c394be72238fe62a358124b333378dec51f59543288  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_class_def.rs
sha256:1373b8c24ea821f845cf815fe70a73ec4ce493c1e2de9a805622f69074b484c5  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_continue.rs
sha256:addeb669caa20dcebdb867ba85c7b224709e9fe2693d1a1fea27e54547881e8e  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_delete.rs
sha256:0defd0061b3b6e7087c0477def8a5628f7b046664e9172264aad76e3586d39f6  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_expr.rs
sha256:f1e75ccb3fcd461c2823bfd2e2f324745c161a0572edd11dd6bdc6e0679c84e4  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_for.rs
sha256:9b3a470488f651d4e2c906aecad262934d2f16dc8740a788daee6032e974cdd3  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_function_def.rs
sha256:f12f2cfa6de4b22693d560f25b0207afe74da128a892f772306a18fd50c40f1a  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_global.rs
sha256:aff5f1349b5acb8c4a25fa120045cb9aac159732a2299856c62807c3fbb05414  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_if.rs
sha256:a0930f310058346ed49db944189254c2b86e1cfd94a0688a3092a497f35089e4  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_import.rs
sha256:ac5ffc9499c120e870c595179307c3abd457d004752f44bb8700aa30f304c9b9  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_import_from.rs
sha256:69f57d433c7c4edb49f436092140a8cbff1fb149da745696b2edb840225b1a2e  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs
sha256:96b95485b2c18c1ca0e30dec858f89af2649cefefcbb069c95b3b18bdccc0c38  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_match.rs
sha256:92649c888c4df6c03f2cf76a2fd1d2b0351a7184ba5bf9b9c5be1f85cbe685fc  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs
sha256:794a937cf153297db9dee6ac2425584880ae663c99dfd5174bf4108d84008041  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_pass.rs
sha256:d4fe16b9f292edb41d7c2deb0370f05cda58f013593deaeac39e25ab816040b2  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_raise.rs
sha256:ef32fc67568c00408dd24fb3e463f941235acf978676b84ef81f3534306c54b4  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_return.rs
sha256:4ccfa4a4fc1b2d9fbee2754c91374118665e3185006f17bcfaf3f57107ea7346  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_try.rs
sha256:8b4c2a0ea3730bfbc683926f698db134ebea3296f7554d2d9ce26ddec0b8e7f9  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_type_alias.rs
sha256:fe4155353310e4df687dc143bba38ac134e88926e89a7316506b0cf5d3e27c72  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_while.rs
sha256:57903f0d753f60380ea39861fdb1e838c65f9debec92f907cb56c0f6b3a1e222  ruff-0.9.2/crates/ruff_python_formatter/src/statement/stmt_with.rs
sha256:856ef0d1d257b28a7739e1da489b941625ca9a9454447887be710bc9aa9444dd  ruff-0.9.2/crates/ruff_python_formatter/src/statement/suite.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/string/
sha256:faee96e164ab9ec277c6eb6063b1466b77116f13da8d803b7fae5233c31db93f  ruff-0.9.2/crates/ruff_python_formatter/src/string/docstring.rs
sha256:e46b11b81a408bde86b2a054af66e79e2f07d1a029b5852bc821c10e9febfd1a  ruff-0.9.2/crates/ruff_python_formatter/src/string/implicit.rs
sha256:0c41fd691fa691b48f31ad8364a298ec9df059454f8b5997bbe64afa5b99947e  ruff-0.9.2/crates/ruff_python_formatter/src/string/mod.rs
sha256:d2f6f57f4cb819e10a10441550bed1fee9fa811f695182e707bcee743de5b66d  ruff-0.9.2/crates/ruff_python_formatter/src/string/normalize.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/src/type_param/
sha256:0ee165c71bac8470e8ba8f5d3d0e164c7df4301bd30fa4bfb21c5d508ac36099  ruff-0.9.2/crates/ruff_python_formatter/src/type_param/mod.rs
sha256:f1dee2af599f48515900f0ed9fffe13f2f2d34c0fedcca09ffcb4daa8b5bda77  ruff-0.9.2/crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs
sha256:3c459940ae7b76e0cac09bde8713af30781b6e35851f327e861b4a1d3be47bd0  ruff-0.9.2/crates/ruff_python_formatter/src/type_param/type_param_type_var.rs
sha256:d288d5bcb7b8235a551a7790226e046d0f14dc496c69336f08e68c9c88e8856a  ruff-0.9.2/crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs
sha256:4c14f7ca15ba52efe816791eb93744f814ba3bd551dfd4e53cbf3cc4ac8d5214  ruff-0.9.2/crates/ruff_python_formatter/src/type_param/type_params.rs
sha256:edd1fe3fb6cc2f4dcedb8e409719be52708a61f507e0b21e015314f4c54611fe  ruff-0.9.2/crates/ruff_python_formatter/src/verbatim.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/tests/
sha256:9146797e061a4b37d2abc0c79dfc1b2b0f742f007a98487c600f8553f5acefb4  ruff-0.9.2/crates/ruff_python_formatter/tests/fixtures.rs
sha256:3b1e1d920591334f51a50ff95cf769c7b8fddcb1e7de91cf45307083034637ef  ruff-0.9.2/crates/ruff_python_formatter/tests/normalizer.rs
                                                                         ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/
sha256:ff388946e7c3c1955b941930dfb841c528bf75aa66982b33d9351d7b1dfd778d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__allow_empty_first_line.py.snap
sha256:a09d9f23c0961bfa8cd81d17a4e6110dc73bf8f110ec2a051272c5bd4c6b69c8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__backslash_before_indent.py.snap
sha256:cf0ee42ef90d1d480d764a65b37d708edd0c21d111ed0751a39d7406d5429565  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__class_blank_parentheses.py.snap
sha256:f4ab64513ed73617fb3256d3324235c479197c999d3e69a96857004e0fde4bdb  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comment_after_escaped_newline.py.snap
sha256:aabc129cc076c04442f8b2253f9803439057bc9d239e004111399076a09f8898  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments2.py.snap
sha256:b7cb0db937c3f1fcd32db122f14d3713f1247267bcc4814b8c40722c7aa6e96a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments6.py.snap
sha256:19cacf79ca5627d3c59d0e2db72cc9135dbeac4ef5aaf642dec6c4daeef3fdc1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments9.py.snap
sha256:19c62f724878eb3c5ff840b445a3681768d7f12397bb6da6c71934a1a47ba836  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_blocks.py.snap
sha256:4cd9d80aea13bfc41c524c1fc6ff8fb3260aa7680f677ac33ed54bb0f242c24c  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_double_parens.py.snap
sha256:1a0f3788125d51ae6acdf646d757cd5602e6212b952fdef37740ecad23836ced  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition.py.snap
sha256:8c24ecaf3d1d2eee8ff3816c19cea7f2a8aa532d20a51e2b118522131cfb8917  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition_no_trailing_comma.py.snap
sha256:4c2bd499e10689e55246f358052d3a1f2ec65f16170b619435e6d254068bb409  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__conditional_expression.py.snap
sha256:ac8d0fe42fb58d2a065c7e5fd2e688d9bff49d0ad730e0ab8626c41e6eca676d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__docstring_no_string_normalization.py.snap
sha256:38ca52c9886095b2b08f0e6f0c921c92a736728f8fe6336206b657547f19bd82  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__dummy_implementations.py.snap
sha256:0cc8f32edcbb7096017ba300f6f0b984e5a7985faa1b2b4ddc0e0574437ea0e5  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__empty_lines.py.snap
sha256:a4ed296e5f23370dff7a974d8b89b9c4d00c787f8ede89a6a8e769901a04c54b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__expression.py.snap
sha256:add5a966d6ce3c22caabc25df581bd3186108988a85f1961cbcde1cb2545f7b6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__f_docstring.py.snap
sha256:c92188cadde09ffbe5a0d386127d0360aeba41afb17b58dd0588dbef405cf383  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff.py.snap
sha256:454f4685f2ebf3454b0b1090e42708c19f1d96fcba3b6ac4a05899342c26c2d2  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff4.py.snap
sha256:22b750be59851769934c26e0e8331ddbb6883dec443a28d06267938464de3590  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff5.py.snap
sha256:b31de7a380de7ca3d95eb0772140babeb9d8548a7dc35a4024590c7167c99d45  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtpass_imports.py.snap
sha256:1dee6b9f2ddbaaeb0baeee8c9a318dfaa70aa4b8350c82d590d7d37aad4a43d2  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip5.py.snap
sha256:48415c38aa31a15ba6396aba8fd89780b9afb5f692ad26e3d7c54e435f877a70  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip9.py.snap
sha256:e45aad31960fa0c27de53b89617c6459a573f845d1e7d24371f54219a6fa7a86  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__form_feeds.py.snap
sha256:b133048c632d20d864f3cbc7a26374a101067ecb12afe764d0c92ff02d94fb5b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fstring.py.snap
sha256:1e51e3930001d2b135f4e877d187e35852e75ba212f2a4490864d8c9a29fef2b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__funcdef_return_type_trailing_comma.py.snap
sha256:937bd061bbbc487570b82b671beaadd15caa6569ac97a71b95cbdade25725720  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function.py.snap
sha256:c4465053278805bf12ff11d17bcc40e067e72d3de0fa8254ec57c4f694658ab9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function2.py.snap
sha256:1d5592f63dfdcd04c18969ab56683aa2a8c6a0bf862913d58e469485b32e5b1a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function_trailing_comma.py.snap
sha256:138856a8c74d412b284eed0319e3d4a4f78e4e7e2408805b0ab7abddc9539eac  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__ignore_pyi.pyi.snap
sha256:4d2d59cecc4e42e8dd1ce30d0cc96fa0c535e89a1496a74f819a63bc8e9136f4  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__keep_newline_after_match.py.snap
sha256:43feee7a0761dacd57bcf2430350bdc9ccd82e6e726b360213d745d1b60b4e31  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_diff_edge_case.py.snap
sha256:99cf4faa7c7bd483d37fd4fe16538db8341180e39296f85667c014a9137d1231  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_decorator.py.snap
sha256:942deccfe100c855ba9ec14df0f0b2c1c0f51a09862f6d73f1dc5f90c87eb3ce  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings_flag_disabled.py.snap
sha256:17aebce5ef77f805786f1b6a25db7382cbda22d00e86c257891e4dfb8335c0a6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__multiline_consecutive_open_parentheses_ignore.py.snap
sha256:a2a02c6076984c279389aa6e353cde06e1753f2d1cfac81a600beb704bf158ba  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__nested_stub.pyi.snap
sha256:c959f28b2d1c3e5d060566cb33689e99eff3a150ac6665e411dfadaa9b2b32d8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__no_blank_line_before_docstring.py.snap
sha256:d987528f7ebd34cbd74f9180cf37a905469a10ba972f4a496b12600d26ea2553  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_style.py.snap
sha256:248d12046e877f9e9241ee4701a490be314088a38a015295491df4d2da5df575  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_trailing_comma.py.snap
sha256:da760a7ade39b1a32627f15dd650ca913bc2773c99c9dfaacfb4708be78c0ae7  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_with_if_stmt.py.snap
sha256:a98ff905bce5e7d4b65bc275784db2bb801a7f4ce8cbb0b0a4f9838842daa5e9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep604_union_types_line_breaks.py.snap
sha256:822b9754859a2ecb39a259917736173c6c0633750c610c814b3804666addb80e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_572_remove_parens.py.snap
sha256:fffc4fa58ea681908d53745c4e596841361625322e0df2b6d775ffcb1eb917e1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_701.py.snap
sha256:971ca6c7402c950114aad3c4fba9679fda66f66c96ca9928da745a42a944b74f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split.py.snap
sha256:23b86f6231ab60a797471a8e5202ee089ba2a9568f168b647b9a566ca9ddccf6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit.py.snap
sha256:55851fcbaef10f75805e2b99b0575e0b74c1f7806ae2b550af4c8f47a2a64cde  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit_string.py.snap
sha256:ce38f09abee5df0c2d6f4a2cbc516a88f67c147c57fce14a0f184cf9a4addae8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_comments7.py.snap
sha256:45e34d853a58b4a8fab17edc3d9430c1c42883806198946b7ec7f7467a58e36b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets.py.snap
sha256:4700351bd293526c034476b221a1dca812380b06879757976aecf6ae021590c0  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.snap
sha256:c33dc894146ecaf2fe29ba47fb038236db25dd2f84c7038221a40033e1682d8e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_dict_values.py.snap
sha256:886f5110bdd87633490f0553e7083d1a8c9b6be7c8394b1b76855a9058bf7458  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings.py.snap
sha256:8b2b8a8ca3835efb923af9a6d542e86cf20a545a1fa4e274c2c09728b894f62f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__east_asian_width.py.snap
sha256:7b4e77c4171c6de5fcbbe68f9ae15e8f5ad882a55372a7f672fef162c25337eb  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__edge_case.py.snap
sha256:54ab24f7fb994dbc426f547bd65cf10eaf506c0fc55ebc7fdd709cebd60971d8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__regression.py.snap
sha256:e2a9817e471bed6cab8b566b14309af4332dee8ba7cf8f370b03bd812bc00eaf  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__type_annotations.py.snap
sha256:b6b9bac458306706724f4d3f487558b2a676bbe78af6dd29a4ca2b765bcffb42  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_multiline_strings.py.snap
sha256:c1b8ce85417e2543927f8cb2eb87a79bdf565e7ee02dee0d59dcf6c69c6f8c09  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_return_annotation_brackets_string.py.snap
sha256:4476a43106f3edbfc7804fef2e8f2b3049905341da0fe9c8358ee4ecaff8a2f9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring.py.snap
sha256:d4c4a3063dae68456a6f19c098013bf7e0b69ca0042f028e223ed7bd7bffad84  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring_no_string_normalization.py.snap
sha256:072f4eede003479e01e650021a523c313f6120e98ea594499b1057472acbcc4d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_await_parens.py.snap
sha256:758df76e6b4d93f2379b9e69214a42d6d17d6fba2dc30e642d86454c7e712e4a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_except_parens.py.snap
sha256:e010ba852ea65458e1df462c2bf2b32689b46fbd862c955b45402eeb59274145  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_for_brackets.py.snap
sha256:a5712e0a4520ba80e9c4876aa4b2cd2b27222d32683236125f71a160ec3954fe  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_newline_after_code_block_open.py.snap
sha256:a81aa7d11a28a73635061f7f7e638592b583d44ec9cbac59db1ef9cffee6db89  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_redundant_parens_in_case_guard.py.snap
sha256:d5ecb520c3b334ed58aa202222c3963e2f15895c46bfdf1f4ca406ffba31ff12  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__return_annotation_brackets.py.snap
sha256:f63aba1d0d56d27ea39e431ab26df1373bfb4c70f097a8fe366aa8ba3d39dfdf  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__single_line_format_skip_with_multiple_comments.py.snap
sha256:b23be42c9e5151f6d57ab3d47c889da52b0ff2d3c228acb1e91580a6a89dab82  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__stub.pyi.snap
sha256:f771c2e4b7cc7f4a770394ccebd461ffd2e202be516ff5dee50ce115f77b53a8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__torture.py.snap
sha256:2adb84d75b364619eb6f4e4457ecc83566813fa02925600b4e4cfbc99d68ff69  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__trailing_commas_in_leading_parts.py.snap
sha256:bb49d8baacc09a96f1220dfa1860a8cc2855f901af856b8e8d43432adc896ce4  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__tupleassign.py.snap
sha256:6f1344cf1095262008348fc70f2eb9536777a64a5066b91287e48907fd502dd5  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__type_param_defaults.py.snap
sha256:45aa477f9c4b1116da085fc13310a580e62634539165e615d27b4b1920c1b08e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap
sha256:a22cf89d215f98e4ac72e36f4b704b23d6a035d98da37b12d6ddecaa1139c7b4  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap
sha256:dcbed38f0eb6279fb959f93d1624c1ec10497a44d07ac1c04e9f4205ebc82edd  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap
sha256:0fbf4d7f50a5a93b8ca732c90a09d23a4ddd48195e730246a6786015989ce2ad  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@blank_line_before_class_docstring.py.snap
sha256:98d7c9cc280f035ac01916c327ab184695290ba60b476bfe106ea1346a282021  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap
sha256:10c553d9c6d40784e30344d9bc93a6a210b0c574e0cd43bca6c96c4e0cbecbed  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring.py.snap
sha256:10269eb70b1b6b7bc29161bc53dd4ce6547d9b642d4df1caaa4b40c1661d3877  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples.py.snap
sha256:2d2170adc95bc41555fd22d7a4dda66e38bf0e6b67241272406ef4f98d860b14  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_crlf.py.snap
sha256:35649ae1b310bc94f7dc5cf9a3c204de19fc87ba5cccc16602e8f42e5861c2c8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_dynamic_line_width.py.snap
sha256:2d2f2ec5bab5726ff99dc861b8b34b8cd9f7f8f8f459cff6d28123d31c07bd4b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_newlines.py.snap
sha256:c8aba9f46632fa82c8c8fae4372cec294261335a3a9ee70db80ea5e7ddf82187  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_non_visible_characters.py.snap
sha256:348033e025925be98dbbff6dfc0e79f131d46815744ceae0de78c6ae829992d3  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@docstring_tab_indentation.py.snap
sha256:226160a2326d1a9c6d29bbac5705ea53a9d7f4524c771abffc79a82704a7e9f2  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@empty_multiple_trailing_newlines.py.snap
sha256:3f73d1692a8b1347ce753d784d43119fb35bd4bfbb8ebfe3aed89d63b17bbf56  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@empty_now_newline.py.snap
sha256:17d69aaf7ff966e3e9832c85151ff6882b5741f27152de105cb9fceee6eab4c1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@empty_trailing_newline.py.snap
sha256:9cb9ab88cd9c74f86624b1e80281fc75bff72a3814de4dd73595e17d68f83d60  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@empty_whitespace.py.snap
sha256:39ad82ec82e916e87b3498cc4d98dce2ae27dd71c5a298e81b42029e7d69a1ff  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap
sha256:bb7a41c25a8651be1477592d9ebddcac4c5147c416ccca021a72c2e765fcc739  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap
sha256:ede97c5e8810fac85c6e9380113481418c6e09eb7f6c3b1784ac689eff276799  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__await.py.snap
sha256:5be9710adf07cf45165e20a8fe57981beada35fe5f80160d39e98f107cef9d0f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap
sha256:58f78da07ac3af87830a588ae00803d33c81b870f2ead359c223eec50098f5cb  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap
sha256:88b879183ea2ba2c7baa3f7d62e1c6a1541b4f22a51c98b4998fe01ed8326cef  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_pow_spacing.py.snap
sha256:8e1a48b2ad07c54bf25176de8e94363dfa46c716d060323c333d98651f32291b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap
sha256:85d6e6755d6dc50ddaa33b87be4a80e13ec5c20bffe0926353e1511e06736e42  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap
sha256:0974fbebca3603e3bf4d625616307ba23a5bdfad661de218c9d121c90b3ac7f1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap
sha256:dccf9dd8733b935de174fd18ef990d3c584c79d607951031b69fcf8d83f7b9ed  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap
sha256:89274a5e9553144dd448ac6a29f506c8ef4f714e144296c5a762348fb018ba8b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap
sha256:406c5a8dea367a1a4d0abbcd2c4b5445aa2089804bf3b3b593924fceb2bffac1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap
sha256:2e284b6421e0122fe346f139948ae87e6cbedcc24fa052242510035ee3d0139e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring.py.snap
sha256:a6fcb435f9764eb9025a97f1c0cd1e74bc3c9de7b1200ab5385af1f2d9a07eef  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_preview.py.snap
sha256:87fb419c3d3972e44218fe81448bacfb9a7ca1a105b6c330417f4aec33029b5c  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap
sha256:d40dd1a324c9cabcbfce07225ea5ff8602d69b184f2fbf852d2385b156bc1975  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__hug.py.snap
sha256:4aebc4bd611582f0ce2d6b9f6a2c1acb4871a231e5ebb5f5ebe991a4ab36204e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap
sha256:dc2105244530154bfc718058529f288281e78fa013a5ca08068235c0511c3378  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string.py.snap
sha256:5736b440e330a797476260b9f20af4840258acf3da8c47651822125e762a42e2  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_assignment.py.snap
sha256:80d2aba0c9f772d65599c3f4d26266ebf46b87d43d291423e743779665e10383  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_preserve.py.snap
sha256:388f7b764ef9ca4057ff075124ea299970877d4582ab1f1e1bb3e9c584a9f7c1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap
sha256:0ca6329103fd9c810c4241082469e0d6c4ba22be2bef16d6d2be73477ec2b770  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap
sha256:3c5b2afa6f2548acd7ff69e8098b8688f8a44dc2e7e85e850578c48cab02c4f7  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap
sha256:f68dfaa3352c08c573c0843f6a90fa14417006c780a74a13e3aaa2c523fb4bc9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap
sha256:d133ce2c9d26920b0aa84981f00c548c2a9c083749c540f0ff0fd7462327c135  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__number.py.snap
sha256:6fb3a49b0df529c9ec1f78babc7b60bb4b3f5829670d5c7a53ab6dc10eeb4e7d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__optional_parentheses_comments.py.snap
sha256:7364adb146ca729352d2144014a23f8bd7535812fa98e3dd580012243270248d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap
sha256:8bddd19d68655eae288575ad1e9dc99f3dadbe14c5755e11a41adf0af0e0ec39  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap
sha256:1eaa03229d56befa5be2808805d875a63134a43de826dabbb3ddce415874c045  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__split_empty_brackets.py.snap
sha256:4fd1d7e0291406f3b50fa9644685b72c156628b1f6642cb541f6db2eb6a460b8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap
sha256:7f81d47bd72ba6640ada211b649eb698d33423f4b33f0d69beaf522f62dff87e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap
sha256:1cf403a9d5a83e9c1eece06c593ed7873d8b541217b8613fcac2d120c02f5051  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__subscript.py.snap
sha256:66156c9b3c7feb7771b76729f4bf362ea754da7406ed54889bdb100b132441e2  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap
sha256:0fb31e6d100bd82b4312eb0b8c0aed3a9d52b44e481aa9ad3d799173c99d2150  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap
sha256:304900c85047a63db6e91617e132fb019a99572a555f6b08bdebc3510199c46c  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__unsplittable.py.snap
sha256:43cf45edc006e0a79ebb62bcff41f93cc9de52c86ac1dac091fad5018b1a0725  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap
sha256:3b4c9ea6ae0882b9ebd72678b34a2e127daa2d69e531912c33371ea6896c5eec  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap
sha256:84c1e5b3a57de05a1295d817182cfc32444f51a92cfec51eb451b9abe4497953  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__comments.py.snap
sha256:fb1639c1e119a14bfad19866157eac9f4a0023ab4cf9b08119bb114942215b5b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__empty_file.py.snap
sha256:f80529b59b119cb6ac94b103c8cb9ba07353220ad7f41453100b56453f49dbca  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_docstring.py.snap
sha256:4f63f7c9d6d785e0bee914394d2b5446416db18ad35f5750532571a03ca8914d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_deep_nested_trailing_comment.py.snap
sha256:cf1f02d223a4d70104b9a51e2decb5d6b267a650b83fb0333a5f1557479eaeec  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_trailing_comment.py.snap
sha256:2ef0959ff1fa9c1a2be7f43903dfefe6e1f2ac12fcb70a6e8bccd6af1bab549a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__form_feed.py.snap
sha256:8afbb6e028f20262bfdb801484b3061e59fbd5de345f262afde7492b7fc2d693  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__indent.py.snap
sha256:08515e64d089f312f5986c5a10bb6982a628c2000ce8f9801cbb033f2a2c7710  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__last_statement.py.snap
sha256:e08c1b58d080b20b20c0a433e69fa0a27f435037b13e782622ba9c3d07946028  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__mixed_space_and_tab.py.snap
sha256:f117f1e2d650c52ad048898c963c3c34d2062a132a7661fdf673e1a849212b4b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__newlines.py.snap
sha256:1324d5b4d879cc748ba10f3c5aa9aeb3a3b5470a3d67aa8e20491664374bd585  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__no_fmt_on.py.snap
sha256:8c7b41a3450fa12bd9962871ad8506b06b8aa485c98136c2158377c58760e09e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__off_on_off_on.py.snap
sha256:13474ffd7be13352e9b200862529fe311d53e1edb10b7a210e1c5ff41896ca0f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__simple.py.snap
sha256:2ce7a3785ced92b8ff4c32fd9d8b6fc7354d52dcb8a3e9e190c5f41f4231f916  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_comments.py.snap
sha256:63b8a962d80f1bfd3a7beaa5e2ce30706d543a48ffe4936118fae4d1133b8f22  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_semicolon.py.snap
sha256:68f7eae1a8429527317af1a5acfcfd6ad358cabeb930f57b52271a7e983a0802  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__yapf.py.snap
sha256:ad99530bc24e9c1385a9874fc67f6c5330ea087b29256688f907b4b195fbdaaf  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__decorators.py.snap
sha256:e5f84bf427debcaed92e5324039fbb4376845eebb7753af92b8e6c1a1790ac83  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__docstrings.py.snap
sha256:9471138cc9d3d275862b7c5b727dac4f290bd9cf3e5c0b376ee95011c58efc66  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__match.py.snap
sha256:807370a937b56fa171b0bf9b8e9238012eac5e774e51532eb6dcf6109520ce3d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__or_else.py.snap
sha256:9238388af6440bacdaa73238d0520b9ea0365fbed927669b4eb948e1b45a2b20  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__parentheses.py.snap
sha256:4f201c85ae948ab9bed982aa49ce7adaaa57e2ae5fb65918d62981f20774d903  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__reason.py.snap
sha256:7c7e2effaecb93604d078ac2c871d8abbe8c65a05398c089dcda2fa240e5e1d6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__trailing_semi.py.snap
sha256:582ecc6f094875d63b123193cdf58be8b630a27556268fb62894a8650a566b3d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__type_params.py.snap
sha256:ddb8a38b94e65b6ebe73107977e1340187576b59757010f69165c8cbdefccb03  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@form_feed.py.snap
sha256:32f9ffee8db2bb7a41c3f73fb36ecf61a5135a346852ee144203d897233f109c  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment1.py.snap
sha256:f6ebdb68cf6a50206912f19578efff9834784a72b0ad0ba99215c1ee22b35cd8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment2.py.snap
sha256:3ed66475c23054db612c7181c45fc0d703fcbe043bf04b8849485f435b01fb41  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@multiline_string_deviations.py.snap
sha256:d1062be669df6bc2a85de680e46d892bffea9155421814c0bac9575fc9efedc7  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@newlines.py.snap
sha256:24ae22240ee7976503ccc26134bc5840e01ee00398a340db9daac31b54e428b9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@newlines.pyi.snap
sha256:6ad3244545e480ed9dd941230ffaedcd2f1b8a9527c0e300f3c73832efb7f285  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@notebook_docstring.py.snap
sha256:41ec317b10af131e0d53cd34b6575c6ea326d25d6c42d2fdf269995bc94f4f25  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@parentheses__call_chains.py.snap
sha256:40e14e7158bc59bff53b70eb9ff18423bfffbe3113e93b084c48f2d7d4e055a5  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@parentheses__expression_parentheses_comments.py.snap
sha256:9e0af6c0926be1801f805e7e0743b881f52c4dbbc2a0ba75b59ae0660d1f07e7  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@parentheses__nested.py.snap
sha256:b71dca2ddef94e7e01cef2994e626926a659452dae9c7b0edf9b0b6340676808  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_empty.py.snap
sha256:878d4d60da9cbef8eafe302e0f53d8f1865993ee597e301190b15f8cf4a0c363  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_value.py.snap
sha256:89c5dc53f71db757863e24bd98c45dbb97c28e613776ed84d6b0b809ea5cf211  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@pattern__pattern_maybe_parenthesize.py.snap
sha256:c9dd8774a840186bf66283b5ebeab53bb73cea38abb9362ca6015d03a1e1011b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@preview.py.snap
sha256:805a35f170373be1698f36e5488c73bc31705000dd949010fd7163e68168321f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@quote_style.py.snap
sha256:86cfa7a7d5207546440d316d1e3246dff34337a3f8c94e592e219c0e622277b0  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__ancestory.py.snap
sha256:01bbdc1e209db0bcb2572edbd6202f6640f68bec9264d11eaae5bed24e5c3136  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__clause_header.py.snap
sha256:44869799a84a8a7271a0469c6a7e86c9444984e88d9b56aef2b558d34effb132  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__comment_only_range.py.snap
sha256:2597ac8bfaa1c9946b8df4e51193cd090575e70a0ab7f2012c80c12485a7eb8a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__decorators.py.snap
sha256:02456bf94b090fca0b0606240807e7518da29dc6044c01251fb525afbf3bd9ac  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__docstring_code_examples.py.snap
sha256:ef3e5f648bab2d4acea84488a6b9e5b1815ed57da9a8234ff26e1b470558c2b1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_file.py.snap
sha256:da9301846acedc7535ada64bcf5473478d6d2497b01b2c0aca6eff514b7455e1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_range.py.snap
sha256:301ccc654b216f8b5b7b73160607736e5913fe9bf931f0c8f753ea0e81f66278  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__end_of_file.py.snap
sha256:5da28c34942e68835e5896ac4c1af8e149833442cf1c99cf280240576f4e5e1d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_on_off.py.snap
sha256:20d84c8458c09cffa56b1e645d98158918f82e4b245147a8ab547c7693cad01b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__indent.py.snap
sha256:1b94892e5a872d4942600e1750f12d046bd1071f15b851f42fa8d2b247fc61df  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_comments.py.snap
sha256:8a462f83badfbf0a344455128cec4f041bdaf00f2f6fc8c9af68dc21654cb307  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_trailing_comments.py.snap
sha256:63ae32ce028425f4f209f68df5602842feba390dabe65fa4625b19444e411f4a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__module.py.snap
sha256:170cc1bad6a4f281f5e199527e9c1a888f0383618b635437d68aad6238d924e8  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__parentheses.py.snap
sha256:6b944fbb3470f4e15dc9d6e17ef369252d501119e9a07c0aed4960624c501ab6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__range_narrowing.py.snap
sha256:da09739cb816533bb88ca15f9c3b1408fb8d7541e5a763850d2bc5f6c5396edb  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__regressions.py.snap
sha256:c72c0d4be2eb5864b251ebe9c8f1dd625d212de4695e9570de2b0c04525c2b0e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__same_line_body.py.snap
sha256:593c59f728bf56fbaeeb1fe9adb4fe3524fd56164c0e2f705d603461ff277e21  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__stub.pyi.snap
sha256:cb161d304b423acf2df5791770d8f61b43cd15cf84b788e538ebdfa0cd5b87bc  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__trailing_comments.py.snap
sha256:ccfb49b965087811a0cb8dd3a4476130f4be9d29534ed9d6cb4369061d189406  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__whitespace_only_range.py.snap
sha256:848e5b37dc79047ada0bd8ae263d56e26dcce09efb4f27fe360f9ff09df751d1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap
sha256:a030a996e5e86c595f0ddeb4d2303ceb333af21815c6b687065ba0b621b545f9  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap
sha256:b4906e56209e2964bebd88b5a642d4467aae8376fa5faedbb56e3d627cae705e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap
sha256:2aba32fe439b30401bda5b590edd1dc40f9c9a27dcfba8f63bf0a313cfdd5857  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap
sha256:477fed348a4be00d7aca3883c943c65ccd7faca0e5342923f761ff291345665a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__assignment_split_value_first.py.snap
sha256:d09fc98789536cded5fb60f68166b1931e4df0489f55bcf5065c527c1658ff1d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap
sha256:3d757caeaaa581c193dd1ea36e1678058711e870e35863abc6e82b04b4a7925f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap
sha256:99bc4305898c9d70ceb41ec77c7918483bc59c6f7df0a28f889a5eddf6fd1317  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap
sha256:1eca030f9a87624e397553a0a5efc6e43eddfa20f0f2d6cf8da0977e8dce2426  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap
sha256:ca2d23d4a2c4e9255e5f772f840510de609bdaea2a45e46cb1ad423f7458cb1e  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__ellipsis.pyi.snap
sha256:dc3ddd7d23e144ea906e7ed01de3d7ae7359faf853b2d9cafb1e0b11f9c510b3  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap
sha256:2f43da3d5b5c041c951ac083bd68dcf5d835f669d53fb864cf0be71af3b244c6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap
sha256:3451da4f3a84c0353bab31eedb3d419b7595f45ab316785286d2ca0472e9fe0b  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap
sha256:4bb3013610add7858245ef3dc23a587abeb642fd568d09f2f45dd87da689bf45  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap
sha256:02b68765c34270103e4ea24c0a3d78d43146db122e45e4b243d2c1c837e560d1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap
sha256:18656e9910d74acbb0a4a29d473a219b256be69af1b0cb48bfc6a722800a41a3  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap
sha256:cb23ba00ce8287702b0deb5f87453dac54157422197c440580dc228bfad706ab  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__long_type_annotations.py.snap
sha256:aa5d2e5221a1f4fda127875fe7c0f33117dd41f0b44d2f23993645a3e6bef4bf  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap
sha256:88cb40416144c2be1754da0f8c0063c8346d5f3e8f97b2282ea66eafe847b125  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__module_comment.py.snap
sha256:815031d00a67780277cd3a459b5b4035ad233ff5c250e9ac8cc8398d60edc8c6  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap
sha256:29ddd571d5754d47bd5b38a262a9fd059792143869e5e8cd056b60a13d1a97e7  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap
sha256:45218f8a9ac48a76e3ba75a5fa0d6f40dd12815cd31839d9967ea6dc04c92ae0  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__return.py.snap
sha256:f04725bb17ebb54f582cddf5a70112c4e5ec3cdd1e70ba2fde1fd54de6d6d0dc  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__return_annotation.py.snap
sha256:3295aa57ffc30e6f1fe90c34fe5d59ed167e07e05649858faadfdfb34b33fd0d  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_no_parameters.py.snap
sha256:5f46e24b9ae05fd3ec2b441aaf1735cbcd6804f6b816addbcbaf648e4b687165  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_parameters.py.snap
sha256:7512d95879c98002b06ce53fef59298de65edc03bfe28e9a3b1b2eaf9bfc05c1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__stub_functions_trailing_comments.py.snap
sha256:c70763684b7a5336ec81bb6572a55c8033bd31d3ca684fdab772925460fed347  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.py.snap
sha256:e72dccd7f83dc2d56591466991475dcd1b0cd6c034436593b9149fcced294911  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.pyi.snap
sha256:a5acda71f5198d0258a5660862357af504fbbae8452bc4570f685449b743f22a  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap
sha256:1f5eac34a7f38c009508f175b6de1161017f5ac149054c8abb5bb3e4b1181b34  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap
sha256:09fcdf935754d169ba4d94ff281a8737df230e789c440519a6171c8efbbeeeec  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap
sha256:0e4552b510bb3adb9e03295f143737c43468402dcd77f6a8dc65597467f5b7d0  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap
sha256:30b20d2df9f58b6c53f81164aed19e0510c488e957941eb0676849b35723048f  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@statement__with_39.py.snap
sha256:32ad1631eea9be95490afda4721ff77b797d9af5606eedf9e8df047ab66227c1  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class.pyi.snap
sha256:4ff6d3e1f52400042ba4ba8bb4782779b6e0d187a3f89250f4e04af6b97931eb  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class_eof.pyi.snap
sha256:767f9a19d126295064f2b968877d0cc30eacf6ae47f761c96428c98d8cd2c6a0  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__comments.pyi.snap
sha256:72bc96d9a2a519b07904a1b6d8bba6598593de3316a4665cdd56df35e768c738  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__nesting.pyi.snap
sha256:c435ee20b5a7d93facb0686b462a18a8911f8a619e1cce5eceab233c09a48c46  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__suite.pyi.snap
sha256:3f3ec9b802a4722def46958053e48b4d455759c777d2b64760aa40f4aa7fec48  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@stub_files__top_level.pyi.snap
sha256:3b658cd2c29862441d2b7f6c5d1ff20177e3460bf1e640bce16c5fded8c795ce  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@tab_width.py.snap
sha256:f5e7c2ee7d4a7dceec9a61d27483c94a0046c7c7660249917e5e20878aeb8541  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@trailing_comments.py.snap
sha256:5b69eec635388fc7eaf6714a8f3ad0cb51c86f55d166242155bccf1579e819e4  ruff-0.9.2/crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap
                                                                         ruff-0.9.2/crates/ruff_python_index/
sha256:20bebe2259d2167aa92d0ef9e43c9418a94db0affd188760f2282a849ba42590  ruff-0.9.2/crates/ruff_python_index/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_index/src/
sha256:d8046de4402b25fae7811b8cd6b08726c15746e9fed7a094b927fac5bc8dba79  ruff-0.9.2/crates/ruff_python_index/src/fstring_ranges.rs
sha256:0d77aa5d79ab41647cf9f3ef99c9f7a2f958781403203a8f3791c440488df41a  ruff-0.9.2/crates/ruff_python_index/src/indexer.rs
sha256:e367907f617fa4d0332488f809a0b93f952b3dcbb11913074fa2635831a6e7ae  ruff-0.9.2/crates/ruff_python_index/src/lib.rs
sha256:b5919894b18e6d5b290499dc2d2d3e8093a6639b1940a582262e01a1b7715eca  ruff-0.9.2/crates/ruff_python_index/src/multiline_ranges.rs
                                                                         ruff-0.9.2/crates/ruff_python_literal/
sha256:0671262beb3f091debae22a325dcb0e8edabd7fd8099ba272a91bd85f2d5f625  ruff-0.9.2/crates/ruff_python_literal/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_literal/src/
sha256:f6abe381fbcbf20b35bae667f8807b288470a6969a199bd6c388b1a8e2d96575  ruff-0.9.2/crates/ruff_python_literal/src/cformat.rs
sha256:89d1f946a2f7617e883d2f36c06865577c0916a3647532340aae6e9cde6be33c  ruff-0.9.2/crates/ruff_python_literal/src/char.rs
sha256:dbeb486143f3f15b2b4b59fc32aa8bbef763a1a545bda080265f68d0730ec547  ruff-0.9.2/crates/ruff_python_literal/src/escape.rs
sha256:d50d41235549e231cb70d65d00c94476c75d3667318b84b8b9aca788edfe33a2  ruff-0.9.2/crates/ruff_python_literal/src/float.rs
sha256:1de20d0fcf145ee78b06fa348cf15440bc485e655e1847db5502a387374ee39a  ruff-0.9.2/crates/ruff_python_literal/src/format.rs
sha256:841567af710caed6794cf8a23c44fea41207ea210062e01b41309f1b11edac2f  ruff-0.9.2/crates/ruff_python_literal/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/
sha256:15b829a728611ec5858e83b2ee3e0795a26593e520ef1794ccc947942a2f2713  ruff-0.9.2/crates/ruff_python_parser/CONTRIBUTING.md
sha256:cded61c9662123a9eb9695ecac8b9516a5d9478ddfc3c663133e10c930c31cd7  ruff-0.9.2/crates/ruff_python_parser/Cargo.toml
sha256:7c4fcad419a1445cdc9854819d81c780874add53b548328f64921f220d1d5553  ruff-0.9.2/crates/ruff_python_parser/README.md
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/
sha256:910092990acd9ef6bea0f1301c526afa46d0100c1d5d8f57fdc874f9d69c344c  ruff-0.9.2/crates/ruff_python_parser/resources/.editorconfig
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/inline/
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/
sha256:298b3ec3bbb21bbbb45266fcde11fe56d21fa91861940c7f1dbb0055db65a509  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_annotation.py
sha256:7b5c3bb244ed8751ae8bded038928675fa2d5de3e2c8713657e98772939c71b0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_target.py
sha256:7ca3ab4c6b93aaa3c7ab41ad5c1a472691b6b7f41fb08a30b0cf26c215e16970  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_value.py
sha256:31185c9e5fb63ef73bd14e11a8afb016753dca94ab869411a14b715aa502e464  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_missing_rhs.py
sha256:a7d43bb2feb2939f75ff81439439e64e16358476146a8c1e07926ae452d7e8e2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_type_alias_annotation.py
sha256:71b333f2d339702b0dfabe2190c20eec0fde723c10c82ffd457b96d36b2738b3  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/args_unparenthesized_generator.py
sha256:2d886abdca4439bfc8a3a3538ed7907ab93bb9a05d8056b4ca2fb910ca7320ee  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assert_empty_msg.py
sha256:2b0f211e0ba0f2b8c7fe6b4ffd2331cfd9458363dcf040c88db11b83fbef1c33  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assert_empty_test.py
sha256:938ed9e68d10ba98ac5fb1d757e659a052c69319ddbbefd923f0857e988e983c  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assert_invalid_msg_expr.py
sha256:175df1242fdbaab6e8755f6d5f1d262906f9de4e6bb4ad5ae3d83fc7ada08af9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assert_invalid_test_expr.py
sha256:ca8d1b55d75c054bad52eb6ac638db1f95cd9eb83063d4209157853692760c44  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_target.py
sha256:be86343d9c0c18ba2b89177c29228f74fa7c1f3d19dd854b3a4f940b42c0cac4  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_value_expr.py
sha256:5f23ffe42dca2a45be60a3b37ae0eedeeaddbbb4bad0ee3bd8ead8783d01fa45  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assign_stmt_keyword_target.py
sha256:4958c802e0acdb6dfc84c2096d59b71f81b375aabb1db4a4a2d43247ccac6d25  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/assign_stmt_missing_rhs.py
sha256:585db619369ea730075924ee5bde31d247608da9572a38fc708466e68eaea42b  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/async_unexpected_token.py
sha256:994274b7718972de4c157f8c0fd0192ce557c8d6b9b93bda416e3359720d914c  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_target.py
sha256:a8b416a2e44c1da43a7e9d655045ceaf2349f29f5be839372ff786730ed77548  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_value.py
sha256:ae8f1389fa10769176d3827685d0cb741171f1eca042c014fc9045643ebc2aab  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_missing_rhs.py
sha256:b2b2c3bc22810be4f460dcb6dd0bc3bf35ffde24a304157d1dac4125387e0dfc  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/case_expect_indented_block.py
sha256:1c7e63ddb286b5aeeaf851f3a876790f83fdf08ed39a922c4e565955442199c3  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/class_def_empty_body.py
sha256:a5238bbd41071f6e15d61b2d2466ed37c99282ab4affe8db17da0e2a07d49a43  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/class_def_missing_name.py
sha256:9fc1768af7ef1b4726dbce1b10b9fc4ab9013c9994985082c1763c79fbc57a94  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/class_def_unclosed_type_param_list.py
sha256:eeeb83e10ea7cc56c02f5523bde5a61d59662d0ed72f736972f583115b930a3e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/clause_expect_indented_block.py
sha256:4f5e955a434b816b618c9d1970b17013afe021d1858a754b7d7f78667bdcc302  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/clause_expect_single_statement.py
sha256:5dd9d5722f494608afb36135ed6a5d68454a6818bb1db73066a3d30237e5b0ef  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma.py
sha256:a73301b7c9d48391bc8e8117567eb4fd77e600b218f4fa114653e9195528a245  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma_between_elements.py
sha256:ab24528a68c9c26ed92dae79bd470bad5c1ec2faafba1cac4d2860a131f3ff98  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_element_between_commas.py
sha256:3c360fe93025c8f9fa80e7a501694abd21d9a839aeecdbf8d92e518cf527699e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/comma_separated_missing_first_element.py
sha256:3a7405d3bcaa70d0ab28beaaa20264b0ecf1a6ed8fd17ed49465b1da9f57b937  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/comprehension_missing_for_after_async.py
sha256:01502d535ccbb65769d36b1eb79af5b94b18839df9da9f231216b0158129eec2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/decorator_invalid_expression.py
sha256:299f60cc8f3007e0284f69e93162a19acb399af27a16d03cf2e5b5ecbe5472ee  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/decorator_missing_expression.py
sha256:23697759b699aae484ab7a2986fd6d97b9788f9324e4dfef641df6fe3cf7d93c  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/decorator_missing_newline.py
sha256:d11741133a9536bc2f6ace7ccf1f2283b4c38a4e18a561d108548cb3e27e7bc1  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/decorator_unexpected_token.py
sha256:ebd29ba2e2913a57aca7960b082707b829eee3f0e6bbe97861adccf9f56ebe7a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/del_incomplete_target.py
sha256:49209da58acfd6d520b491f395a8c9bd156b016363e068073b723cb021e4822d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/del_stmt_empty.py
sha256:c78e51b9b772e9e66b169ab5d484b0101a8e465fce59b89871c96c03f5cda228  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/dotted_name_multiple_dots.py
sha256:b64e86f6d4c9fdf391bd6b5697c7ce7e9dccd383f38e021005fdf5efbd4a6bc6  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/except_stmt_invalid_expression.py
sha256:d73ba5cc63bd08b7686e49279c80909a58e093d8c75cf90c4b6694af9ac045f2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_as_name.py
sha256:2a783d51a1ee60a63781e83d616bf782bb57ee23ec857df64bdb2f0680899340  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception.py
sha256:ec909995b8c44be7d7822e930e0c11371cb7d8b036a75ab738419322b694b25a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception_and_as_name.py
sha256:16c734db0efca17a195673c822238664c6c680484f893e4ce482d793f433b56f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/except_stmt_unparenthesized_tuple.py
sha256:ad180058dd6fc0af2f03c100a395a0b8709547b8c9272bee27a1b75c11de6630  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_empty_expression.py
sha256:ca9b12c15d9e9ba2180338737310c22cffff286ddc8a39a7f71328f52bf4c1f0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_name_tok.py
sha256:219579f2476bdd216458078210bbfb6bcd4edc40b59ece15aadac1fb9c3b126d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_other_tok.py
sha256:6229e60e36deae9ac2c9b6edc4ae4decfa9d5e0ba1959cf75a23285e41209386  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_invalid_starred_expr.py
sha256:ace9239fd765b673e0c04f6f0d9ad2c8b1245cad8de719839cba90b366561216  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_lambda_without_parentheses.py
sha256:56ea7f167e5b121731b494e9a341f0bede771b5ae7432dc60ba30b27292ffe99  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace.py
sha256:ef2199f5242cbe834789e66943c378a6576c6000a14077108f84ca3af94b7983  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace_in_format_spec.py
sha256:6938225882daeca3c1cc16fbb467d9a9e28ed5f96e6ef72a99489f90de8e8dfa  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_iter_expr.py
sha256:0c1fc315794be9fdaee5176a3d1438fdf33bb72d888346b0b9413ccfc6360537  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target.py
sha256:75d52b1aea28b7a32a80af8468edf37967d56e1d08dbdc87e9503e6148f0bd9d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_binary_expr.py
sha256:39d9bb240592dc750dbf60c7cc9240ad7655a22c93fe0dd6d2081c494bf51d45  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_in_keyword.py
sha256:8dfe3a5ac387d43a117c3422109c406461dd4aae4b47e9ad9fd47e0159504393  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_in_keyword.py
sha256:cc0f878a7868e404cf26e33c523ae97d5b1fc797c5b08e23f68eabfb7b6b22c9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_iter.py
sha256:04e8bd003a9bbc2f019c51f1a18a3e441b26929701fa95f122111f415a649aef  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/for_stmt_missing_target.py
sha256:050a56e14fa89d8ff77f60524e45aa01e636d05e918daf826edc8ae7dbdafda0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_dotted_names.py
sha256:d1c5e76c969a809112ea1bbe718a895bece4b0db8cf1246bd2983b1b43f17c9a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_empty_names.py
sha256:8577331ad6836bc033880dfec8b03958ae1a2f4a27446e83a37218d17cb24af5  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_missing_module.py
sha256:d260f5d6c7a4c3deaa3b0b6ce398411335c158661598bfb0175c392d072cbc24  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_missing_rpar.py
sha256:450dd713f568341a29b43bfa494fb117894b1632c3473d6618b0aa373af2ff1a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_star_with_other_names.py
sha256:ea4329d848df38e69bf35a4143c7d7be709b94435f6dba9b9d27e8b1cf15ba6a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/from_import_unparenthesized_trailing_comma.py
sha256:78de88d1902f3fb6582ff814781b4aedbf2e6d460fc62a0b51a5719c11d53932  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_empty_body.py
sha256:e6d195e9ea32f6b56a3bf30ad085ccf58363b56bb263f664de2d3caa359f187f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_invalid_return_expr.py
sha256:1a2d6fa134d3600225dfbbdf96e7ca8d9f9f06516ff1996d1eb12fe6fdc7c182  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_missing_identifier.py
sha256:8af7d02e6e5ca78f349b8750ba68dab519964a70fe54fe14146c91eea7166e3b  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_missing_return_type.py
sha256:19c47fb831e4fb915b83d980b6b0d850391bf9940ae55757d311465ea64de98b  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_unclosed_parameter_list.py
sha256:37d01b536c70c522e7f956785fe8a344aa4b904009a52c1706f71a45d7152311  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_unclosed_type_param_list.py
sha256:7bae52b5eb62dfb5062d94ea2608adb1bb85bbaea097f8f932d27b39f4682f51  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/function_def_unparenthesized_return_types.py
sha256:bde69edbbd1e37f29a7d5abb737590d929362f186c935f5fa9384ce2074acec4  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/global_stmt_empty.py
sha256:59132cbf6a811fbf5608fc1a086a57d9fc263dc3e560483278db5653938df663  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/global_stmt_expression.py
sha256:e81f487e91e2be74fba1121fbe535c099e832076e85733435a1316e51c2c46b7  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/global_stmt_trailing_comma.py
sha256:63b0bbd23dd78d7d6cfe107ab8476cdac02040840535edab7ebfcaf46802f8f3  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_elif_missing_colon.py
sha256:139fd1e1df9abc51f0822f2502233f5f2d9c37d868b0a4e5f3dd7831f12ecf02  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_empty_body.py
sha256:c4a772f531d8b9d44321fcb47cab83bb68264fb4610156ac442c5fa377d4ee19  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_elif_test_expr.py
sha256:861bb5e65aba58eff4a87463b9af806e3d50175bc2f1f546eb79eb64ec74f630  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_test_expr.py
sha256:c26b0910772bfba9f3d7a740e9243faa312fc34417bd7e994820cb6ae1c74f19  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_missing_colon.py
sha256:35343488f458a3f3dae7d0da2d28a7cb11752f08aa2db578a14d99b69d7b0b68  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_missing_test.py
sha256:1809e891e475037e01de85aabe9af761efb21e1fdf9aa8d11d26ee9a746e493f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/if_stmt_misspelled_elif.py
sha256:3f65ac27e8985b127ca8390cd730a30ac9dc55ca1fe2d786cfb2131d2829961b  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string.py
sha256:f77188f67ccbbf2574f7bc110ca449e81a4614e99010c4fd6e7673556407d1cf  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string_multiline.py
sha256:61de5c6804d1120be2f17d1a07e778b8dd6b293a704ddda5dce74c89bf9222f8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/import_alias_missing_asname.py
sha256:68e67653d93a28e22741c0d09cdd8d2525a67ad8f2b8f03948d884b7857bb520  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/import_stmt_empty.py
sha256:69568fdcf38e57f4334c43c7b9e321f9f3862c321228ffc0c5cf793d45b1a9b2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/import_stmt_parenthesized_names.py
sha256:af56bead989c57de19ec395571b1f2a5a076547edd7d2f7ecc0819fae5b47104  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/import_stmt_star_import.py
sha256:74923bcce01cd0957ee4ab8e33f4fed421d4757319ac0b7d92165c328caf1428  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/import_stmt_trailing_comma.py
sha256:d6569ee20192a9f001a7cf46487457f1d48e2fbd98f7e537330613c021740ff2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/invalid_byte_literal.py
sha256:f08997c0a30389375aa2a7887a9138bc1a491fc70d39ff7479223b7603f53807  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/invalid_del_target.py
sha256:c8a6aa23a20ca3e7583f2010c3a84a0f55aa5e1fa21dbf113a3b2124ff6d3f44  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/invalid_fstring_literal_element.py
sha256:eced4c3a177c2813add4ef06da237987fd118de62b0d7eb26213cc1cb796483e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/invalid_string_literal.py
sha256:f0736021eb125159715a639b1273e6b26ccaacf862757eb874f04e5bd9e8d21a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/lambda_body_with_starred_expr.py
sha256:7e5736fb5274179d482030c8a64d801b366e93801c5332af5108047a992a9f79  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/lambda_body_with_yield_expr.py
sha256:fe119d1509ccf34c024efc7346c2aca30cd75a52b2202cb300fe95038dbfe8dc  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword.py
sha256:24548a5af6f771c75c29ee8464891cd42032403a4804badb2646eeefea82e636  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword_or_identifier.py
sha256:8e6a9c2450aa1f69700ac121720cc6da3f0389c2468e1abef3948962e3f944f8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_expected_colon.py
sha256:6f808c30776dd5e6c26bc694560382d89033118acb6ecbfa43582e6739ab6936  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_expect_indented_block.py
sha256:9fa53a4977db4709af53d5342fb4b948f64e140ba12952f4213a24930c6ecea4  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_expected_case_block.py
sha256:8582a775373372484b57602d1353ca322ba6d102ca50d22c836b0c9416d94bb8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_guard_expr.py
sha256:6d9e5315645225d6bb2b7c14adea4cced05233693417eb55c4dda76731e3d529  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_subject_expr.py
sha256:9be76e3d451aa6a10b40f4a8900a38c8ca6af4ea5005d8f58dec28ab29259a04  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_missing_guard_expr.py
sha256:48608c4779f129027a25100a97de7dfa4529a29e08598ad59157cb0036b4eec9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_missing_pattern.py
sha256:854f6d640e1b2450a0208cf5f10d861daad044b7a9550cfad349eed54dcbca2f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_no_newline_before_case.py
sha256:0f5dbe585f3418dcf944ef1d8e6aba514a65ec27cedeccf5696fb4a11c99b56e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/match_stmt_single_starred_subject.py
sha256:fcf27d9a7ebf3b9fd379b5e0ddaead84edae031c116b49051197f7d565ca9661  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/mixed_bytes_and_non_bytes_literals.py
sha256:812e7af3568337467345151bb579a7e7c01de75ef30765ef2c87fee541ca23b3  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/multiple_clauses_on_same_line.py
sha256:a519b823553b063bff4c5a479b8a04db9ddcfaf62c4e753b4f12c9bb17829438  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/node_range_with_gaps.py
sha256:04b0164f435690583e3684a9e2d6746a7bc87a8af4d93fd45176399cd89d8b3d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_empty.py
sha256:2f85095a3652241c6cf9d88fa13b7dbb7f661e53f5118d04c2557532e837119f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_expression.py
sha256:57ad9e7fa0b5f6af06477aa04a0ec889ae09e70de2d72e0d08d84c260f8fc34a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_trailing_comma.py
sha256:fe71fb6fd5874ef20ff30de0b262d1c807582c6e7f9b8a1b222c17882b7a32d6  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/param_missing_annotation.py
sha256:b12b280682d3e31f5eaa25d3965cbfac7d09eb64bbb7318fb0503592b3645301  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/param_missing_default.py
sha256:5f950d0780d733d3489a87d91a020c2ced979293c6dbd00c4f3b4db4ad6604df  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/param_with_invalid_annotation.py
sha256:8d151a2e1aa4b09691f7ccf2002ea2cef7ef6f1e252d988dc638db56b52affef  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/param_with_invalid_default.py
sha256:05f30bcc325525685e7aab8b5e108932e27d3eaf56deac3e4425c1d87a560821  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/param_with_invalid_star_annotation.py
sha256:89b115fc3dbddc00153bba7709b34c0e4a95ac961a0d880716f5a1a294008554  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_duplicate_names.py
sha256:4334eaa5af637e61c4d1a40182967759d19655b14987c50c17ae901d9cf58d47  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_expected_after_star_separator.py
sha256:1002af925f00c429d457567b21109666afafc1a9b35b58e9e3c9294cb9c44116  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_kwarg_after_star_separator.py
sha256:47282a8d33838aefaa14776d8839a0df760c83b6e95226fdd4fbda1d72ad804a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_multiple_kwargs.py
sha256:dc6bbde5f64f17c28f7e214785a95d48919c4df986c1229c4ae4e25ac777099c  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_multiple_slash_separator.py
sha256:d6ad2654c2929ace9a20dff9b7e926ef41d4ff707489626aff5509399cb27db0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_multiple_star_separator.py
sha256:990a78499e6864b1c57d7256f006d29dc256f81c92b557bef4561c27431fad18  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_multiple_varargs.py
sha256:4935bc3317e88628e56440d7fd7a29b51fd5e96557cc2a4a378ca2162bffd482  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_no_arg_before_slash.py
sha256:a736282cca0136e4113b736add6b175446faed996a5578d22d5333350d04be11  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_non_default_after_default.py
sha256:85e0e1f8ed9371a3869c8dd31b0bfdbdb1f6eddcb933fcd73400dafe32d7180a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_star_after_slash.py
sha256:50800a8c0a7ffd8d760815cbfc229065950c0c755e4c1bc31e88b97d27b74417  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_star_separator_after_star_param.py
sha256:fee9340e78a599e6e5657de2ec648f5c15b25e4a84e498821e4c8be3c8a3d9f9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_var_keyword_with_default.py
sha256:111972434aa81929a0562e2f4d2d5e4e2fcc3475017e7ecf43883c72feed7cb7  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/params_var_positional_with_default.py
sha256:914bf0ab2115145e81e5954e1296fa05e277323e4d1524224f19bc84a713cca0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/raise_stmt_from_without_exc.py
sha256:dcc9f49a23501979ccef572e3a758d922e6303358131775aac9d4b7831eae687  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_cause.py
sha256:beb547f17b688fdf9629eecf9ea6f1d2e2b65ef89115198da041593c6319d9fd  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_exc.py
sha256:f24bbd9e47f677b24e2e1b7df931a383e033b9d0061945abca3f2f3c7a608043  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_cause.py
sha256:7543c35d1daa4019a529ca24c8800fc6cd2e7c0bca4631b5315b8ebaf21cf830  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_exc.py
sha256:098ffbb78a46dc9a7881f3b0e00fc162aa2fd58fce9293a2820d4156c27ddf13  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/return_stmt_invalid_expr.py
sha256:6c9782a1c23007eb38d7c5d60c52c2edae0dbb8f2f9f2cf5c61afec37288b526  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line.py
sha256:bac1db646005710078af3fc06cb0b5f6a133c197ec3f03495157a122836a1a97  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line_in_block.py
sha256:52dd73dcd43a02acfea80fceaf7e445212f2cea3399fece3e45ed2e7516539ce  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line.py
sha256:57fc9f3164a2199a251c7b307b8d8c1651d9890dfe980702c971d160ef209787  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line_in_block.py
sha256:0f9b47154abafef5e1a1dd17506a5a4612a72537a862b972accb02f03abb4221  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/try_stmt_invalid_order.py
sha256:39f342503d83afa954b5a7ede5624ee59dd6dffe2355b33af34473e8e475de58  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/try_stmt_missing_except_finally.py
sha256:d4c33fbb0f32a8f74c358aa3f824842e714dd99ea21b513a20cd9663da6c48fd  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/try_stmt_misspelled_except.py
sha256:f0d54dd4d42f0bb89008159873a08a7437cfc9cdb1979ce1bca093c660c1ec99  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/try_stmt_mixed_except_kind.py
sha256:c1868d2b58b342c02903a33bb5aa9d5c904828017adbfd8405fd67819955e8a2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_alias_incomplete_stmt.py
sha256:b3901f8499866b31af1e2a7d90e441b1826ffeb2a2ad8b6d8f7ba984ab125fcb  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_alias_invalid_value_expr.py
sha256:c2cafb9ab651879ae7d805a0c4699995074a1bedc874b2921e0d1689852c51ba  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_invalid_bound_expr.py
sha256:467fde4e7996f136dd123a97a40251c25f8aea0ebe3f33940be634f18da2f7e6  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_missing_bound.py
sha256:c01dd08d81580172549ff4993b0d54601a9c7c3713389639e5b7c545cd011848  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_bound.py
sha256:2ec55b3e3a4ddaeb9121cf520fafa06e53049ea8719a1d488477f2eb6d4a971a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_invalid_default_expr.py
sha256:645c106e7b2c35edd5a1d888af65963b6a990d7c7cf235f48aa43db33a0d62ac  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_param_spec_missing_default.py
sha256:cfb6b6c58dadacf55b028de66de12a52bd2292842c48f2d12ad3718bcad20ed8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_type_var_invalid_default_expr.py
sha256:765342bb63309717eddd6baffe92060f7bc0aa188938665c8dd34131ee17d94d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_type_var_missing_default.py
sha256:96bd4eaf68835fb89f9f4f62382c132303b237bf0e54ea5eafcc1da31134a997  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_bound.py
sha256:733f79aa37d96784bac491e3b2c32b0fef5778049f4089794380c5bfc416cdce  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_invalid_default_expr.py
sha256:3e92ab2930a02795ba77fd61d1d54c7d2aa718ea5fd33d532f43f9343f7d95d2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_missing_default.py
sha256:78238616222ba130df707304802b7a9b57f74f7625824f5095c7c9f909806338  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/type_params_empty.py
sha256:aa670914f3fb4159f066c56a6d928a518542285088cec41ae6ecdf10b2a493d9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/unterminated_fstring_newline_recovery.py
sha256:128055b74cb72b5977c43934027a8c46f407e9b3ce5bd3ef70995e964125d8aa  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/while_stmt_invalid_test_expr.py
sha256:16ca0e7df97ef413686c535bf646f3b877c956c4ef32bd9bfd0718d88a776e67  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/while_stmt_missing_colon.py
sha256:2c56e24c312ae6609cf9f7364bd087fca1b17a66a8461c2cead81d29f31f7fde  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/while_stmt_missing_test.py
sha256:52e9a008fbc4f70c1c84640cf4febe7318cec1350c18b04dc36707acd8ebfc35  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_colon.py
sha256:2d0eb9a49504aab05a90682c51d77aadb14736c7235a557c96789a71608bbefb  ruff-0.9.2/crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_comma.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/
sha256:4129f895bf7e554501b3d95fe7aa06899bfc40c4e7e5bbe012dcc481701e0b23  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_binary_expr.py
sha256:f163d57e8ad0dd3f6e64431ea9023c2d68f9ea0c5993ebf4a0871dce7686d943  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_if_expr.py
sha256:c63f47148414e74e30c883931bf57a8f4beca3d744d462f9fb3d5bb70c3e7fe1  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/ann_assign_stmt_simple_target.py
sha256:1d77f93479a58f2de6afbeb6f81af6bff23a2b846ef785735fac53df53330b4a  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/args_unparenthesized_generator.py
sha256:e36384ef467823edf4ead31d6572abe80b5eee020b5dd6eca9e0f9a77d85f548  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/assign_targets_terminator.py
sha256:1b75c146ee12c87c3ba9c6ec53b5352f46ec4fd6795dc8c27b694cd6236322ac  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/async_for_statement.py
sha256:98357a4876eb4eccc1bcb2ed6aeff13be2d309b973071156898dc947df9545f9  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/async_function_definition.py
sha256:10c8aa12af03ff603cfe09ba12ea0cc7eff7fba6a53705625d77ecce6619e17f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/async_with_statement.py
sha256:9e43ba70d97774faa26ad9f64bb2fde982ae219bef80b56812aabad022b5c07e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/class_def_arguments.py
sha256:732ce25040590abbe4af7faaec9c11237971b7058de804b471cba57726b315ca  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/comma_separated_regular_list_terminator.py
sha256:0e3769cd572dbf077c0f78919655c1feea860c8bd5a9187632b4aca0e98c3943  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/decorator_async_function.py
sha256:655fa7b6bd7b25edf51efc7b3d21952d88ca9da05caf40fe239a29ccc599414c  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/del_targets_terminator.py
sha256:8fb84e28b1f3efcbb0e6fef138f038df8bd64f13fe5fe83950b83c537f641d68  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/dotted_name_normalized_spaces.py
sha256:c3ef6cc3032053d140edfc7961261e8fbdb18e83012a439884e6e8b83d8232fa  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/except_stmt_as_name_soft_keyword.py
sha256:9e894fc24255587da8a7c06ca8f640974c70e6a135dd51658b0a7a1d40e5b1fa  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/for_in_target_valid_expr.py
sha256:f970acbc62699a18f0e24c7fc3df11e30776e3bce3719c1dd97f8bd1b6c3d6a5  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/from_import_no_space.py
sha256:607fc07a0bd0270157e09b202bd32c18e3cdf8db2e115d99b633e251495be806  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/from_import_soft_keyword_module_name.py
sha256:b4a877ed96088cc3bfbfd90c35f8d494034e004e3465cba0fce5712a7a639f20  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/from_import_stmt_terminator.py
sha256:1ab136c47a9313e641f55348bf4de988a99378d887fc57914b195f8265511fba  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/fstring_format_spec_terminator.py
sha256:87292d0c5d390f3416f18fcb2ba57d8374a37fdd06d1cad3d0bf2c5fb5daf0c5  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/function_def_parameter_range.py
sha256:d0f3e962ddbb0387ad8acacd0a3cbf2290245ce6bdbb9004b9cca593a159c5bd  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/function_def_parenthesized_return_types.py
sha256:35e009d4e94fd8acb911d1b71d36a1af3aac4eefcb555d387ddc42e34c191691  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/function_def_valid_return_expr.py
sha256:196fa4340bab24eec99108a6c72d71ba6e2e845d9b3c05ca45f5936f3ac25137  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/global_stmt.py
sha256:94ce302e2ab3138ae75fc7a5791c36dcce70b980d1215d13f1fa5d972575fdb8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/import_as_name_soft_keyword.py
sha256:1aa51201645977a841ee0651295d901ef2a28a9096c6f983be7b51bbf2aa9e49  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/import_stmt_terminator.py
sha256:1b65e9829661c9bacfcec420d7009e247888e3ce535313e42b3fe27db280480d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/lambda_with_no_parameters.py
sha256:0b5ecc9553d1de2ea1e880ef443dbdfb7ef39d7c4c55d759ce466a7978daab04  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/lambda_with_valid_body.py
sha256:050bf05732b6ebe67cbcc20dc4799bc90dd9a185bbd12dce56b31b8fe466f9a0  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_as_pattern.py
sha256:afc32f0ae983a369bea043eb9abf0834d457ef0c99d8be535b4c0f758cb729b6  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_as_pattern_soft_keyword.py
sha256:fadc63f2a13b5269340fd00ce5bef22fad538c7a436132fc7c1d767f0ca3522f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_attr_pattern_soft_keyword.py
sha256:c610d047bd91bb3d2042107a25edd5568fde992d7915878d155625676812d976  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_1.py
sha256:e082502eccd61b31854f915e0ecdbfb3f68a476d80ec0cbba148cf1f31496a69  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_2.py
sha256:8c4f35ed8402bfedd91aa72a9db68d1712a503b233e0b256053046b777e25867  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_1.py
sha256:fdb6686a7eaf2c6edfa62a6e7c8b8d93f45aa8a552c905aa40edfa6c365562db  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_2.py
sha256:82d768d6d280d531ff72143589b60a5dca17056079a93d28f9dde953e40685d2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_or_identifier.py
sha256:a17db88c6e7d6bef997bd87af04aaf0ba7f1614f11893cdcadf034ecab8e4bcc  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_parentheses_terminator.py
sha256:029bbca54dcdf53f87337991f7a7624ba6ba0ff9544c6037913667f64890b5d2  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_terminator.py
sha256:900a43eed9885002f612b55fd3c28410961a0bedd5d08b5c24e32d995117495d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_stmt_subject_expr.py
sha256:19947a8c23fc9b579b8f9fdb9600ba7476f6f01abad14dadb591c6dfc0f91dff  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/match_stmt_valid_guard_expr.py
sha256:c2ce5c9db95c7e9330c66f267c33e302c5a0f1ee8323d710ceedea4003e2886e  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/nonlocal_stmt.py
sha256:b41c84d9ddb1cee753306c2d7b27047e818717b694812bd03a87de8f0b188db8  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/param_with_annotation.py
sha256:c8d553559d63869e3eeb0758cb5569363e14727a03ebbe417378803d63902fe3  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/param_with_default.py
sha256:960a414c83fe8b5cc24fea4d208bfcb65823d637bd63c8762ef01171f39b7b27  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation.py
sha256:761c8ddbbb7591dd52dca56f767b773472840216ee2cc42e170ea5ed944f4c7f  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/params_non_default_after_star.py
sha256:254512181a176e4c4f8faba19aa8760ef0cf3923d271ab784346adcf267cb13d  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/params_seen_keyword_only_param_after_star.py
sha256:62a05266293866a19cfd4d87898780c92c3e4f596420a28b347a11cb85a5b9ec  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/simple_stmts_in_block.py
sha256:26466e9f6839873775adee707e9232fe80ac5bba98973079ed60c463bb7d46ea  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/simple_stmts_with_semicolons.py
sha256:bc2ed19a7898b980d2b5a8dd5b6559a7acb31798ff233538e0827546abf81b54  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/type_param_param_spec.py
sha256:7f9ead59b1cad97ba5f8705b95fa85003c206f27a91139abd902e17df398a20b  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/type_param_type_var.py
sha256:eaa02462fefb43acf36f40b6ea1b35705cc90f29c2cf4d55dfa930d891ec4980  ruff-0.9.2/crates/ruff_python_parser/resources/inline/ok/type_param_type_var_tuple.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/
sha256:4fefc2d093ee35029afec3e7944605fa1b53e39efc7bd5022b619a2f95ae49ed  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/double_starred.py
sha256:0c3296ba57cad9b0b4b15bee914d4ace0dd61c91c3938a82ecb074fdd18a9e69  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/duplicate_keyword_arguments.py
sha256:e155418f86fe102addf40a6937a761a3b96f94e2e304a4053e8e6edd0a1e1b1e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_expression.py
sha256:b613d2b1a2131c14d2200856246bc3edacc04652f4dce5ab686f1be0a9da325b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_keyword_expression.py
sha256:988c81497ba387a2cecc69d476f0079c63771a34ad1598678819d91a818ac8b0  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_order.py
sha256:15cd53d74a421389532eaf0b4795334aad755269712d85b46acb5f31272bfd00  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_argument.py
sha256:0bcacd68269c588df7183b938d25dcb00bfd748bbb7dff57712a185fb1a3f158  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_comma.py
sha256:db427a8753d0e780612e3c55c023bdcf6adb803eea1f5e510bc38bbd61476e7d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_expression.py
sha256:a3f04d0a26abd76e4dd57ede9c6225a8a68405f1e487d228a91bf86c7b1a74da  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/starred.py
sha256:f9da35dfa2aa2bd0c9d4f1fa5ccfdbb41e73917794c0b5be018aea9492bbb0d4  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_0.py
sha256:a1e6ea3ae86587d881224401eb07fe3e0467cd1f7c0a188dbf2aa55b8a977998  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_1.py
sha256:e7f074053364a0f3e6d81f8e2ead602a3dea2f6fea15f66cb99af039c835b4a9  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_2.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/attribute/
sha256:c419eaa8d3ad671453b943c39d4fbc3c10b1666a945221504a2bbab1c7eab5df  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/attribute/invalid_member.py
sha256:6184d35ed1f66ac6a2abbc40c88fc7801b4a6d7166d5d1a1571cfdc9a08fb027  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/attribute/multiple_dots.py
sha256:71cfbbf6b46b097bf84e7f2c51f17d0c49ec86609dbd72492c1f419ed6d8f0b2  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/attribute/no_member.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/await/
sha256:3d9b0d3a446d6c50bba2d7fd242a006244f704248f51c5c6e1afbcd43078932a  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_0.py
sha256:c280688923ee040e9088e28e1afe2f129e121b412a5fad9ef0aa3fb319799d16  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_1.py
sha256:11b12b31ca24a920f895a7e1483343b63b8426bb7f6686495a02bb0e193edf87  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/await/recover.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/
sha256:0e6f126ce5b7866ce50fc4cc16416048dc1bbe34d21e8e88d99f28e1963ed59d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/invalid_rhs_expression.py
sha256:69ff5bdfb5d8049b8bfea6fde496206201edf6aab1b79b3f6ed152cb1ccc9c49  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_lhs.py
sha256:cde6c9918dac9828cbe972ea58ed5be9f1fe201fb3d1340e3f9c71e51a23081f  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_0.py
sha256:2bd5b582f068c8363401a0280104d4bb3b50cc9138c8401471adc461b879cbdc  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_1.py
sha256:87fc2a7bc48bc6fca89a0981d0b11ff19afa4909392060c2e62127612929bcab  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/multiple_ops.py
sha256:452c8980990fd27c4d28f7d68d65b2a9ad4e9713a75220ba958b58a5c99e1852  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/named_expression.py
sha256:549555f2ea3a574649557588f007bbca708fdb383308394297ad0cd85eec70a0  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bin_op/starred_expression.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/
sha256:0e11474d0bd95bfb9661865a69430058c5168e264580139bfe03f8cbdbd9bb40  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/invalid_rhs_expression.py
sha256:b8b7ff84e72c1f22d0f93c0546f34f677b2aa8d9bffd1596127c488ee770b6e9  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_lhs.py
sha256:7ede149de64b19e17071b0924b48754b17bdef4ae11481477632882ec2d65a2b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_rhs.py
sha256:f5dea8067ba20f394debd2f850acd5d4fd50aecd15a6bec2836940eaeab51ab1  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/named_expression.py
sha256:549fc43719a97d3da6705b22e39b81cc4b6ca0a7cad06b2697e10fba7bf6bd01  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/bool_op/starred_expression.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/
sha256:2277c99d3b91a6839f49693ba0e574224c2f9b6415b3b26ead6641ea7d0043ae  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_order.py
sha256:d10f426242fe0617f798418f56b2dd3b9206cb5e42e2f3877e512eac082ed436  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_rhs_expression.py
sha256:d29372e8975255f7ac57b1ce73a3449b9824a05967e89822301b79a7b9749d6e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_lhs.py
sha256:d8e5e11a723561a315af833475d10fe4f5ea20fed75cb16c591052e6334be723  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_0.py
sha256:72770eb2dcb3bceb713c4c10e602bd99c6a5b80096847f2461bf2e38ce18342b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_1.py
sha256:fd1c389f9f21aa3ee677ef130239d6538dd8e0f4d6f165aeda1d08934ea01a87  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_2.py
sha256:4256a50c08a3dba2c52a6997b320a4d9354c8bfd0b1a3b8b91587ef7f9b2405c  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/multiple_equals.py
sha256:aaca496438e7523e06c089c9bca793f6a0a0f045571200fe9a5eac5416ddc07f  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/named_expression.py
sha256:2664e73bf44f919af2acd1a25774c265215579972f53730784f7e9b1b8400cb8  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/compare/starred_expression.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/
sha256:4515a08f407fc53dea086f216d80ebd5e84bb33f77f10bbdd7e5acd70e1a56fa  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/comprehension.py
sha256:c993c2acbed6e6ca67ac70e43351874e88fd4e34d89cdd25fd3a73ea885fb140  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/double_star.py
sha256:f1693e935867c3141a4bdbaf2249bdecb3fb55b6931b9bb3f123df1b087e490c  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/double_star_comprehension.py
sha256:e7a9cf818c20bb8b4d8d49f973c7c031d13906cd2b906f8e9cdd4891ec0c3c2a  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_0.py
sha256:70ab28e11198162a38993d2e90695008bd18f7e2ec1063f1efbfaed533be4328  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_1.py
sha256:70adf30a0e89ea3b7d5e9343c8bbc459cf2b639c9e59f6f085168cec0b989938  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_2.py
sha256:4b7726434a4c4febcd0433a71e785569126b93c241332efdc429cfaf9fef00e8  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_0.py
sha256:9d213f280beaa66f3bfe3d1f15d5476f3e690d9b0c4f5c6acfa45face4dec998  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_1.py
sha256:0010fdb9b3dbeec2953f1af7395c5e8dd2ac254a676452efd18cc0a9d341e900  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/dict/recover.py
sha256:199fa1f48fd305bb2ed011cdf69d0ad7ee765595ae765dd88694b7a264199ada  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/emoji_identifiers.py
sha256:8e19029cb3e5478781ccb79a6aaa1073a4077b90c7afb80b4f6e3ffacd841e25  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/emoji_statement.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/
sha256:793a5f71ae21eab9b6b37ea24e3df2e02a16e8333d5e880249ac4982d6f3b1c4  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_0.py
sha256:a378fa3eaf66d2e69e9aafc3eeb6fa7334e5bcb70aa8b37fcf655703bb2fe02a  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_1.py
sha256:df7d990652153823f1bcfedbf69cfc6e3102d31534bb046f34197b737fd74f5d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_0.py
sha256:bfe03effe7600426b509a5d156b0fa236fe45bf6fe5a511b77c4ba400cf82c34  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_1.py
sha256:da5139b4b632443037dfb10cb5b7811f7aa908af9bdcdda1b70fc032c704479f  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/if/recover.py
sha256:25ecd3fabc8ade1fba0b862fcae5dab653a1f5525d604f3137755af99d5c87b8  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/lambda_default_parameters.py
sha256:be833548e99918184690975c0844dac8369a74b0002a548cfd355681242425ad  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/lambda_duplicate_parameters.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/
sha256:5c1c4da0ec655c2ed5ca86c01e7abfc80e6910875c04dec80e95bc8bd6d74df0  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/comprehension.py
sha256:8cc64806d9fffc90bab8053b34fe452a86accaefb75b36e2a88c87b3090cc41b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_0.py
sha256:2341adae68013e873964c6638509f175c84c31c0c22d2e2b25e47bb72fd884a3  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_1.py
sha256:96f8d449e3ed33889e18225be7bf887d21bb0f92d9a232cebfc68e9116608ab6  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_2.py
sha256:77bdef8d11bc2a5043a2484068257888e57d1c3227ae873df4a60241454ffc72  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_3.py
sha256:ecf09847ff71689fb4f87dfcba1502a8765615b897b658174ba63e063c0df24d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/recover.py
sha256:0e141704b3882bf01678d1b5d9eabcdd1aa51848591a5ce2ee5422b5b5955802  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/list/star_expression_precedence.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/
sha256:f7b05354ab583260d060fbf09edd2c1f85ec8b44a2156c48491ce4730f560ada  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/invalid_target.py
sha256:186cb65ef830eee6942e15683070202a85ee7870c9020d79cf855700e63751a6  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_0.py
sha256:e928bcd256059816c7f5849be1967dc65f75a73db7b85748e373a0b5d39ee8fd  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_1.py
sha256:a49ef43fd66b65287f0527d2f717eccb71ef081c1cb044a10ecb45ba9c66904b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_2.py
sha256:fa18583e7474f614b7e4f23b926f314f84a7c4963e7facde300e7e71338b9ce4  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_3.py
sha256:c0c203f88e7250b400c7bcee9635e9ce7c35e08364013081e24355c4aa3b1f82  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_4.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/
sha256:fa4b0b54060dfdbbfccf4d0056f4101bf8548f2034d6c20efea1963dfdfa85ff  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/generator.py
sha256:9697342eaf2bdc9eb569d42c0f3cb84f039a4d338197b8b434dd599fb3c518c4  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_0.py
sha256:5e4cfb499ce91128df177fe627aac3b83d25466cd8c99fabe5ce86c36569299d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_1.py
sha256:2ede9330509585aaecff12c7d5cd9096f55b2f1a196e7a8fbeb0aabf60c5706d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_2.py
sha256:fc58385f22e4d72789a003a4ff7593288e76469dc78da8409e77ba861391f629  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_3.py
sha256:76c48b8c90d47a16199ebe62443c9f7fe955912df5f87a130a61ec53dcce6ca9  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/parenthesized.py
sha256:3dc6dec655b84eb9806dbf1a96a42a85d0650b46dc43765ea6d6c5dd269a9343  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple.py
sha256:2afcced9f90cc96a1edba3dd308bd84f1457ea6cdfeddece7bdda26d64a70a78  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple_starred_expr.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/
sha256:b44f614d32affc914ab365ef14a3005a4b3fbc037c9261c836d11538bc05a3db  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/comprehension.py
sha256:2c6f2d4a2494717d8b6e7ffffe24d96068d2ba6875e99be2201b3eb55e9ff64e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_0.py
sha256:bc6204109e450211e394fe0fe28d7c48583dc3212078a5aef4f42acdc9c9a95f  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_1.py
sha256:36bf591b54108e783812ded1480a10ad070189dd4cba737c2c4f610b1950567f  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_2.py
sha256:452ef1b3cb1575c53af78f0350025943b593727b53267cb5745db02c6e4e8a8e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_3.py
sha256:011edaf218d18f50a234508fd7eead223bf7f67f5b1abb7a0789dc71a6d1a24e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/recover.py
sha256:676f1d3517fdfd562f5fc791ba2528f7ecfe26866619a1e8736f9f28d777c4ec  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/set/star_expression_precedence.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/subscript/
sha256:1506dac8771b7dde7f1fa731bad6be4ad4627f13def3c6183444e24ec4bc3870  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/subscript/invalid_slice_element.py
sha256:97aef19ff7570a2ef4e01e7ddba653a1a16a99945b7ed4b0b62582d250fe65a3  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_0.py
sha256:8626990a228aa3ff5f3c13cf9272d63078f4ffe31604dbd19f7b8eeb9ac573c8  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_1.py
sha256:db769510efcb3e1ac3169722f86aaa9aa4f6e065ce6cfa069117419b1222b7f5  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/unary.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/unary/
sha256:7b26369bf298db3add32406d63955f8347eb50253ecb858510a99f159084ba82  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/unary/named_expression.py
sha256:8d28f6a6412aebff6d5ecaabf2f831f45a30b10dd2a7f994599688e634b4e9b1  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_0.py
sha256:4cf0c0e7387fd7d4ce8577ba0f8510380c70f7e4f2753d7cf9151f96967affad  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_1.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield/
sha256:f787821479b37438ccb4280ad9b6e3109ad8e8dfa50d10bd264f0a88540d6552  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield/named_expression.py
sha256:18aa05cecb77c5620d95de0b243d6ed4debf8a93c3673acd11b1578cca77972b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield/star_expression.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield_from/
sha256:cdc5d44ac2a05dd258da0217b9e328c97f155ece309db1a55448d77d9cf45c42  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield_from/starred_expression.py
sha256:57e199498d07d3b9a085b048ff6786fe4b66e5cea145c50ff0eb5c0949172aff  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/expressions/yield_from/unparenthesized.py
sha256:32792a219fba42b46cb1d138f925fb379765a24ff909f64f53e8dd568c30822c  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lex_logical_token.py
sha256:0e69675171ae020af9288b01b58bc4726dfdd1379db7a953144600afbbe53c60  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lex_logical_token_mac_eol.py
sha256:48ef5671d089fcf622238f012ce65671997524728d715f9ca9841967dce0a19d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lex_logical_token_windows_eol.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/
sha256:3a9fc3267992a56aaa966ec10d1fbb72f06f0248aaae326c5773d56fadf5eec9  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/fstring_format_spec_1.py
sha256:c4efb366e8e6d1818b88fdf7da530f7b699d35ffc6c0efcdc08ef03edc096e3b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_1.py
sha256:9fd4cb6571238b793a23e2be71da5caffb2bd8874f661f77185429787cd5855c  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_windows_eol.py
sha256:f1a76a43fb719052f2bdc54e2182c9b957c44b9712b976e3d3c544576076efcf  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_1.py
sha256:9130d89c9b69e258a20a2f00d45cfce664e6679fbd2f7934c70ddb994408a9d7  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_2.py
sha256:2daf097c5ebfe6dbf73f271269fd1f96be6c23d883c76f8147bde7e92d99e69e  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_3.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/
sha256:da8b94c4b5905caddcbae5ca4ca2d4ba5dfc63a1a7f683405bc990623243cc35  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/function_type_parameters.py
sha256:a6da96c9a4fcbd360f63e73de2e9daeddefa17a0d91a67cfa69984907ea608b3  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/if_extra_closing_parentheses.py
sha256:1f78c4b3ff6c0b5ed3975b1a332e6a9a54d9bd7c522ea27cd0af436f29276b35  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/if_extra_indent.py
sha256:e21b13781d08ac4bf4564bb2915301800e2e7870df70709573ce8a3f5e5f6f90  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/invalid_assignment_targets.py
sha256:a5b156fe16d88b42cae6aeb9b6a4559f5b658d1ee55a1bdac9a17d293ccf50e3  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/invalid_augmented_assignment_target.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/
sha256:b5b0b001ae9a0fb373722c1bc97693ff0d0890f82312feb6b083218bc0db4afd  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_0.py
sha256:ab2ae0a9d8f9d3223efaecc48210be231f606a75f527fadffadd3a9540631776  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_1.py
sha256:23f53e5b09b332ffacf481bb6ba4cf82ddf42fd48d9dbde05c19e96e87945c1a  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_2.py
sha256:5ac3c13fd1b8255ed81610ea3e3dc28e6b65ca7cdbeb903c279d68cc14d565be  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_3.py
sha256:4a24619313f127603a19810b69361a17e2a433efe08963562d02520ec2fad004  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_4.py
sha256:9fcbb713008c5dfe114e36091c96bf2d5f23eb66d9ea3a431751975b3ced4e7d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/invalid_class_pattern.py
sha256:00796149dce09fd4687fa8166516d9fd5c5538fbc8e9efe54ef718cd83e57174  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/invalid_lhs_or_rhs_pattern.py
sha256:76f4da4726ab2781ed44a3a9d47e12511e755fe3a05492e09f16e7c86a7855fd  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/invalid_mapping_pattern.py
sha256:ded178e9b56bd2c7a43eb2958edd48a5f03b5d052c641eb1176856b3738e847b  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/star_pattern_usage.py
sha256:883441791ac5912d659597e90e7a0990e2a1eb74910e186eaf05ecc9ccc751d1  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/match/unary_add_usage.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/
sha256:84191fa012f748ba9bae4a4a6dec6ac087cebd5b895bf0d97a799db63cedc3bc  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/ambiguous_lpar_with_items.py
sha256:fb1ffaf98124c2371d8f340a48186fda488b489b616f176f9ad351b6e0f554e2  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/empty_with_items.py
sha256:2a22683f2f1554680b8d00bceaed06427b1cead06865f97ec93853f6e2efa09d  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar.py
sha256:4555413c18510a4a2da9b81796ac33fa0532be2c41cda223efacea1dd9b21a83  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar_eof.py
sha256:a5a07681c7dbf70383cbf112676224e46319155a1cef764d655918b5e4e9ce2c  ruff-0.9.2/crates/ruff_python_parser/resources/invalid/statements/with/unparenthesized_with_items.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/valid/
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/
sha256:be7b6e6ddeb0e7a0a3ae01f1b4b059a9264b9f2e70a177c7da174739a665c28e  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/arguments.py
sha256:37aab8f110cc14ed76e11e98945f4c809e95998e8fccb4ea022f63eb80fab0db  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/attribute.py
sha256:86a8f1fecd1290231e7879c2c6d2f55d0da4d836ac9dcaf928453312c3963b32  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/await.py
sha256:3600e33b61b12ccc6af90f31a3f44e51cb3469dfd55057c3ec2099ba2405e0da  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/bin_op.py
sha256:1e0b7e72d1c8f4857714a477a75dd1f3fa153c6b1a5e274ae4fe3c201cba56cc  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/bool_op.py
sha256:69bbdec30bedeb4eea22fa8643fe172c6dd0d27dae34d946ead0e539f0f422af  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/call.py
sha256:a8cf576ecae2701272da697b52fd9c5d0365299c17fb02c041a2b08a7876de79  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/compare.py
sha256:3d0804bc5a6c4b95e1aba3cae4793eafbefe2dcc6b9220c4bae481041e21af04  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/dictionary.py
sha256:04f3733eb66bf6b65c620dd895aacabab343cd32e0749a3b98e05c16e92c5056  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/dictionary_comprehension.py
sha256:33777ee215c964d12bfa0d8a2ff2e84488638c6d0e22a0cc70a214b2fba603b1  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/f_string.py
sha256:ec67bda13b5d8961a64ad33c9df97fec37df6ea83c06474eb0a3f269b71d2e7c  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/generator.py
sha256:5563274ac21a3ba07f909637fd8ab66d4eec51f8ac61c9afd12c664c7a7db80b  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/if.py
sha256:59bac9fdf471d949c175f63dc80a21d4193d1935eea330664641440f51ac1411  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/lambda.py
sha256:91691056c56aaf9fe2b6d7173bbcfec0fd2953fc3624a047e3808e83b43f6457  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/list.py
sha256:5203eb0e42d3cbcb9af4a6f9a0f37c21e8b163754e941fd870208be3458640e7  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/list_comprehension.py
sha256:772abc3d8d9cdb3fc190306bdf50a99550663e05b07d5c5305e2cf9d3d08df67  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/name.py
sha256:e65e6bbd5c2355967305a19dcb7d879a81647ae81626a93528ad0d9f55b138ec  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/named.py
sha256:2967f219c06cbbc0ea027d365f822df1e734eb29ba2be64402c112a0de601e17  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/number_literal.py
sha256:50cf7852e9af6c53dcb9e9b7efae1ad78f81a1d0c0c322a5e4759ac11dc499d4  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/parenthesized.py
sha256:a6fcccb128532e49a74760cdc6254f828612feee0a55d759b98ddf93f32ed45c  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/set.py
sha256:5a89a92d98a3776d04fb214a7a2b45910d2b45c2580773168f898f747dbaa4ea  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/set_comprehension.py
sha256:4c6915920a763ed2ba631e491d69932cc67bd7e71d315b5ba5b5e19d3d806e6f  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/slice.py
sha256:9ca4b68652d0c2f611849dc675dd289fa7be4c9251152f006218f33884d53d0a  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/starred.py
sha256:243d5052325d86d48253646d097e2e0f212d6bee1230285498cc266aba9be188  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/string.py
sha256:1c2db7a20f7237293858032a0b4fae735864841b05a2071aa65ba77737dfa9a2  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/subscript.py
sha256:0476defae92cc62f2b3292460ef9abe9741dc989ede1a312a399f44232a04d62  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/tuple.py
sha256:1909edcb001c9acc8b0f45c2e5265d7ce1db0c8b8587f0ab8adca45905e3286d  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/unary_op.py
sha256:9c8a2833c3fa99229db9fccf90e589257975f46f77e8c137f0130f0d7fcbaa48  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/yield.py
sha256:9fa7c6bdd0927d1bfcd542fe6ac7f576280f3d1eda6568640f9bcadb2b89d999  ruff-0.9.2/crates/ruff_python_parser/resources/valid/expressions/yield_from.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/valid/other/
sha256:cf5b4b37903c2ddb5c317e8c7b231d6d3f15449f18631161fa4f3e37ae974649  ruff-0.9.2/crates/ruff_python_parser/resources/valid/other/atom.py
sha256:3cc5a2fdb939b681b89d3c05ffc6ed879d152cda01fbcbe0071caa2c412770a3  ruff-0.9.2/crates/ruff_python_parser/resources/valid/other/decorator.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/
sha256:6589dae0926e524b77a8b9194719f0ac11bd418a0d06433e6db77f351acc5bc9  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/ambiguous_lpar_with_items.py
sha256:9a3bf29b97abb512e34403a04b8463722150c39e5fd07b8145916a3e04d516c7  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/annotated_assignment.py
sha256:df1665a6b6f94acf82d183bcb21fbcc23aff87a68e13282630654f78100204a2  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/assert.py
sha256:79dad662b1136534f35593882c22e87e26682bc9905941889b18fdf078e4415a  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/assignment.py
sha256:9b8ecaf08dd1ee43c7eea40620d82fb77c7b257a5ec2361dfb8bef4d4d94febb  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/augmented_assignment.py
sha256:2625495630f46e935e900932748caffb6849b2c8ccfd850c7bf6739206cdf767  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/class.py
sha256:4582de26328abf712e82bff033be8ae6870e3189eb0653b682c53c9bd94532f7  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/delete.py
sha256:d6fca7dc2165a20684bb057126cb1b174eca5b23db629f1b8effa19c60d3f4d6  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/for.py
sha256:5f7b95364a66eb1837f881c43d9a47f7d9f12a78a29286df54a6e2b92c55495e  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/from_import.py
sha256:ef2b3c5676745af83f64953f68d85c6c6403d0397c1ed86af879e4315be14cb9  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/function.py
sha256:08bbded08892cdf3e9443b8def5e779c1fe5aae48509cb12ed929b3e6b94bc93  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/if.py
sha256:8deb855543af12899bb71f4974d9e4a5faf8dd17f05364f69e1e043ae413b7d5  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/import.py
sha256:9d0d3b763190251d634247737999105a819edb32c22dccb4ea29ebd3cfee30ca  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/match.py
sha256:24cd395597214ed78d664fe4c9f0e6b82b9b3623c4c59cde316e722862c0c690  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/raise.py
sha256:b04b3c3b4d1f6851de1d8ab3f91825dfc48c01f9910093754bb9a07f450859cd  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/return.py
sha256:5f7b0d2415704827ea1459946c76edf78dc63b2c25f1cf80dc552a33619d2b73  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/simple.py
sha256:bd573e3071e72f4aef85ac333806636186768cddfc4846433a4bd88ff9793473  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/try.py
sha256:9a85076ecd38dcb62de5a0f4fa930d8c1cc8ac951370aea00635f6250b617762  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/type.py
sha256:9eb71911b297f611ada34a94ab9105ba752260b3c6357ec8c84c3cdda2e00476  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/while.py
sha256:77f5191b405a61052cbbd09e022d4426d6ac57feca545f2759bc9a3df6f953d4  ruff-0.9.2/crates/ruff_python_parser/resources/valid/statement/with.py
                                                                         ruff-0.9.2/crates/ruff_python_parser/src/
sha256:69032d32bc4ee7cbad0ecd8df2a99f3616e26c2df80924c7290ede36f5e79361  ruff-0.9.2/crates/ruff_python_parser/src/error.rs
sha256:ba0dba204e4d9df1afd2a420c70ac1fd0fe0413f22808c9adc0f0e869b7a9138  ruff-0.9.2/crates/ruff_python_parser/src/lexer.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/src/lexer/
sha256:516fefdfdcc8c63b937f9202a25a2e6e447789a7f375cf1d8bb01b05d52bef4e  ruff-0.9.2/crates/ruff_python_parser/src/lexer/cursor.rs
sha256:4046512c09afac95afadf4ceeba9a6358037fac0d814ead5d40b2ae32ab3dc21  ruff-0.9.2/crates/ruff_python_parser/src/lexer/fstring.rs
sha256:79be3c355b4e6c26d64938ecacb7ef37cf9ce69d8d76f404efffa3b3e1bf17a5  ruff-0.9.2/crates/ruff_python_parser/src/lexer/indentation.rs
sha256:b3e1bec30fad60fdf73ad8f92d20c9393b09bd84cb4be2438aa176e8cb20746f  ruff-0.9.2/crates/ruff_python_parser/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/src/parser/
sha256:1a475b8ed6a627233c7c3c91d101093ffb590cea18d7b5e0472f1c6d7c4083b0  ruff-0.9.2/crates/ruff_python_parser/src/parser/expression.rs
sha256:2c43aa6e9b3c7dcbad74d41d4ba8e79683bf2a0b502ebd7fa1856b4cdee98340  ruff-0.9.2/crates/ruff_python_parser/src/parser/helpers.rs
sha256:5de634502b8f8b63a8ef932cac8b18e3d837b62a0b4b8aa22f3a676c90cc1bdd  ruff-0.9.2/crates/ruff_python_parser/src/parser/mod.rs
sha256:325d4357c624d4e51605caa336a92b50a4ef28049158087f6cd296c92df3914b  ruff-0.9.2/crates/ruff_python_parser/src/parser/pattern.rs
sha256:3d4ec92e9041221df5e62495f93685f3c41652eaa8b0f21ef232f0baf3d7f1bb  ruff-0.9.2/crates/ruff_python_parser/src/parser/progress.rs
sha256:b7bccf4515b960f486b3aea470a256594684dc239d8c208df4d91187a364f48c  ruff-0.9.2/crates/ruff_python_parser/src/parser/recovery.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/
sha256:74ed266c14d4a58fb8564b90d02a5bda9177a73735b407ce5dcca3243389aef1  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax1.snap
sha256:b2e1091cbcf6d6a6b51c5f755d443c1fe2f10686714cc937b7b2ffb78734ad87  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax2.snap
sha256:b2e1091cbcf6d6a6b51c5f755d443c1fe2f10686714cc937b7b2ffb78734ad87  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax3.snap
sha256:aaa491d8d4d39dc98aab3c04c0e5a4c3fb52e386df1e9fa082dc3139b6ccedc3  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_valid_syntax.snap
sha256:d8c644c3736364d791e7c3142e884487077dc630fabab0e2e095b4f86809bdec  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap
sha256:3b7d5de4bc3d02a635bcb645b2467ce4c0cc7dd2f512db5f409a28e2f94a1b98  ruff-0.9.2/crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__unicode_aliases.snap
sha256:d7e7a03795e76774b7e9dff3740c6f8dfd4b13936251c025027259284c8e2779  ruff-0.9.2/crates/ruff_python_parser/src/parser/statement.rs
sha256:074d984e8fedba079f1635d36ccd176232d85359ab5d080b80ce4227d91e4fd0  ruff-0.9.2/crates/ruff_python_parser/src/parser/tests.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/src/snapshots/
sha256:6f86c5cee08c15fa58f7bdfd91bc094247924ec4c6a78521b8f77f3519f18a73  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__assignment.snap
sha256:3c168b3aaa2bd74a6c82935a51b5ea69bc936d8946fe092453eed445f4d57b21  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom.snap
sha256:32342f96dd8eb6ed4658027255fc243d54aa6d44ef893e4cd5bbc1a14c3e030a  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset.snap
sha256:04000ce7d5720e694ef2942f71527400737b0e46b3dd6cd5dae70fca5bbafe77  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset_edge.snap
sha256:2598a2f6152dcd11caaa86a097de62796c067cfd4e7d005967fa91aff368bffb  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_mac_eol.snap
sha256:eebc1107da619264ddf20a1230018de9bdf85182ff6c9a17f398435df3ad456c  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_unix_eol.snap
sha256:84c541f316f18471abd1b5958b089f744a9b8cfd0aaa32957ba46ddcccee8c8b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_windows_eol.snap
sha256:cf2dac88bf1f34155508f4ffba1c8441c85da7c5ce422d3ed72bd0d8556d9501  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__dedent_after_whitespace.snap
sha256:47854b38be839693410d6d06c260b8a4563d559c8c19cabd3ca3512a2c3c5011  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_mac_eol.snap
sha256:215b9f937438189a3b6ef2e028127a16c0841402118a78986c48aa3d589bfe57  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_mac_eol.snap
sha256:d0771ce79b539a0c75736c46e2743d80cfb72c3b0b399e330747434173d4c414  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_unix_eol.snap
sha256:75d7f46e48261b5c6ca1818382bfb591223348a0978b8a8354ad8f31ee66832d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_windows_eol.snap
sha256:1d1b332dfd58dfd5e3516409da3f03a84675fba9e9a51e143aced34d455d4a07  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_unix_eol.snap
sha256:e52b871774133e33ab643a4f306504f04dcad1602f921415caa134d0ecfaffce  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_windows_eol.snap
sha256:54da1c32cf7fa1821c4b6f3e9ec37b7610b5f14701e5f5e88523b5031451abb9  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__emoji_identifier.snap
sha256:a8cf282db71f7ec8403152a658bb4fb620ed7dac0b2390c5fd28b90aab28e951  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_fstrings.snap
sha256:6b2124734b5895f8fd257f3885dfb21c735413dc155fb3b99e4f770a478f4d3f  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_ipython_escape_command.snap
sha256:ab4cc3dc0a626c02e4a28604003238352738caf14fc6ca6685118aa7ece098f1  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__escape_unicode_name.snap
sha256:ad63d1a1023b832b61397faa20576c21c03e291b76edb1c733b752a57e59b543  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring.snap
sha256:c140b8720a2f2c420215f6643cfb2aa8c27ba52136583525eae1001a36588627  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_comments.snap
sha256:a83d91fbcbac4815e0aec675140a4db029fd5f4532415149bc5a1e0e8f9c68a1  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_conversion.snap
sha256:56c47cc44f080f7066da3e8c21bde4ed245f7c29e304644d6f525863768c11ae  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape.snap
sha256:6be009eda728473746683309b82a2e5a2a051589a28ddb35875e53fa1c37ddbf  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_braces.snap
sha256:9c949ee103903d07084195c2c4892e90f4f4e815ea7a8c567a51dd6751a57a24  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_raw.snap
sha256:072b47e648bd7cd9d9abc89327e0aef9cb25cefc6825cfa677b700d531d82141  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_expression_multiline.snap
sha256:f00e3e2ff4f2f45613b74110a1d63959f6961be285ee6e6ed2403ae973dbc78a  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_multiline.snap
sha256:75f3aa180955bea93461e03b6a60b284c616212d5b0ad631466b81652e641883  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode.snap
sha256:0c190534e68d7e676bf97b388e1202f52e37de38d6c2b2a6766c67d4b9939d85  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode_raw.snap
sha256:e1eeb3f58cc8034eeb028c588ad7dab2936c3859bf7be56a8e08ccb27336e89a  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_nested.snap
sha256:0c7bf065bbbbc9fdf79c82207ff083c3d467029b327118f50670d52a6efc1273  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_parentheses.snap
sha256:6fbaaa994d0629f3323d71fe408ff75e38053cc33d91e8dde09dfc0e0af27434  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_prefix.snap
sha256:5087059489784e34820ec6f27fbabe6bb3882736537ddd9267e4fcbbc793d0ad  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_mac_eol.snap
sha256:caa931f20251d3d4ab27cad5ddfb602d5ce97a0a80db9dfc43bda9ee7ee748b3  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_unix_eol.snap
sha256:29c942c21f7a7fecbbe6be59203310fb00cb59fcf5d9a381ef77827adb712e8d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_windows_eol.snap
sha256:55b5e66a7d575a3e26060b499093f55d641272d269e5a3450c205267877f06ef  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_format_spec.snap
sha256:057c733e5f9af580aefddc89b8224eafa362dbf080171e1741578a82cd2ac73b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_ipy_escape_command.snap
sha256:d772e34da53ed021a95e8bc519c19dd8ebfe9514752534e09b694e4d2eea54af  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_lambda_expression.snap
sha256:4535525574a23755fc564c9326e9ab99eee81eb5ae8db58407503b809cf1b1fa  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_multiline_format_spec.snap
sha256:e1d29e5248fa4f3de9d368152c9c0cc199e3993b7f3733aa0c5372b5e6c16c44  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_named_expression.snap
sha256:2cea7eeb8fefcd5261f2c6d8efbca1e3d85b4d32ded46e0ee3f5ee9ab1634ace  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_nul_char.snap
sha256:2cd2afbc347580596318aa31e907cf2a95d14934d575e337f653ffd60bd93fd5  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_mac_eol.snap
sha256:e5628efa901ff6cd0aed6d45d2b2f9ecf2cd7365510372bc4687678fc758f430  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_unix_eol.snap
sha256:8c12cad97c2d930067e809398afe18a9ced630e746b29c849a8fca3ae5ef2ae2  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_windows_eol.snap
sha256:1c1bb6948f954b930d705274bbdd9c1d42c2a17ec771ca37b56f59dd98c0b97f  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_big.snap
sha256:d8feae96dec97b1616dcc13fe1d0f22905eb76b0eca7b9cec8e04d3c900f8ffe  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_small.snap
sha256:c9e3db3953208e39cb93615844f98c82ff51f40b6b1517aa3a6c4c9b4b3f61cf  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command.snap
sha256:3208dfb9abe912628a988ef1fceb20c2fed2f80643f5a20dfe3cd484b876b8c7  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_assignment.snap
sha256:9a46354f555e7fde22914b76c0e48bf9d24a872b4e22e259b2acc28ae8119877  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_indentation.snap
sha256:d2c3af1aac76f05fb658ee1c205e581fe798e55d7a6898de3e1dec4a98e97bb8  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_mac_eol.snap
sha256:7ec3047a7f05ff78c1606edd5d6f43d27b35ee9fc2d1f1b61cd96b27aaa3448d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_unix_eol.snap
sha256:ad3da7d7edb6ee4e8bffca5005d7d80a0a6dc6c247eb5a0036c1c5dc40d4cad3  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_windows_eol.snap
sha256:5714e8eda1ad23d9a09f688a1b111767569ea420bb23fb332858e15696b11486  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_mac_eol_and_eof.snap
sha256:197735b0984e179acd31affb1b9d879533c4e9573a52b12c301efce0234c9a81  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_unix_eol_and_eof.snap
sha256:31c0007659ee6c71f50fb13198a057908a0baa958382b81f65317c9986bea4ed  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_windows_eol_and_eof.snap
sha256:89d568187bb88bec79d8fbe075bdc8c7d7a11b1bd2f51a871aa82de88f13dbd8  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_help_end_escape_command.snap
sha256:dc5b6647541b6a364822400243064cf2c2828eb297e6bad5bbb44d43062c6d42  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_empty.snap
sha256:8bf9fe19e96d9a53c14bfed8bb371dc5cd8e1030245fa74310ff46f5c4379137  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_long.snap
sha256:0d86442d7c6fadef57ca123cf98c793b6504a2e4f64cfeff781f226796f6c54c  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_single_whitespace.snap
sha256:6baf8d3609dbb04f362dc660fd66164104893b4038bf6bbd5a76caa8c0efb447  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_whitespace.snap
sha256:844c7c1be119af134b853a335fc8f5d4fa4b76ad097b3f1e53ae051128676c2e  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__logical_newline_line_comment.snap
sha256:b6827817b018d9cd8c94c2198b269615ae83d80ca07e847d6e9baa9e6ea81874  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__match_softkeyword_in_notebook.snap
sha256:7e1ef43c4ce318a5e7ca1efcf30ddadb6775ce949256e1d2cc74828ab30d6477  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_mac_eol.snap
sha256:062e6102843bef0f54f72d2b4f6144f43a33b1a50dcf6b4c0f0d74300c4148f7  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_unix_eol.snap
sha256:65e6663fc36ca61d60a808bcc44cdeb35bab9a51a6bef89099087a77770c9c8e  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_windows_eol.snap
sha256:080669c320c2cfcf2971bfd3b3f4309c6c34af7052460d918133f32912d43626  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__non_logical_newline_in_string_continuation.snap
sha256:017308d58fe51db0de63beaf82ca0b492438fd83e13aa205dbe3bd63e7043006  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__numbers.snap
sha256:954b981c398296d358a04d8b4b2d8ea9cf4ce26c874ee68a1d3296da8a440008  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__operators.snap
sha256:5d377c9fe563e6e75cb3a00f504495665a85c45a60ab49692b4d280e62de15e7  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string.snap
sha256:41fcf1a3062abbd6f095829aa7d129fd3b470fead982bfe5fb9ae3b998670d39  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_mac_eol.snap
sha256:9ea94eb455d9905e5bc77473f9f95e049280fadfe8b0c703b309eb600ea1ca63  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_unix_eol.snap
sha256:c6ad0d7958309d240faa12985a824ba32b65cf2e21572f82bd2e22332de5ebb3  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_windows_eol.snap
sha256:8c6c6cd863b6a87ca22c948ef3e53bffada5c09778549288ac9b5d3e2f1ea663  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tet_too_low_dedent.snap
sha256:447c3b100b44d5132c217d6a7a0f8f58c531d314405f7e6fc1474d42280d6694  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_mac_eol.snap
sha256:4f08fcffe753b4f4174fd21d6b536330c98672af0ae768d2611a6be6f64d22fd  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_unix_eol.snap
sha256:d69c1f7ed2310bef91e02b5bcb56844823501d3a20d833b506a5ce401311af83  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_windows_eol.snap
sha256:5260fcfecd7c508d8116dc09f6bff4839c35f61198d3f6783eac096b380e0e0c  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap
sha256:cedfa3fd0b64c606404b15f2be7567d9a97326ae70f1ab190544034dac22a926  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap
sha256:85fae5469ff3b12150e852d24a09fa9f1604693b493521b6564bf9cca2c6f59d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap
sha256:51aeb39ec7edacd1235eef509e1731c740ed1ba0e744ca1bddec45d942f3049f  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap
sha256:5569851ee4abcf902504bb7d1252c915e591a85ff25578c5acb3a9a67ca019fb  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap
sha256:e5aeddadff625b4d61961c33d4f9f390fc5bd96ddfb11d6f699171a0e91c40a4  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__dont_panic_on_8_in_octal_escape.snap
sha256:54e453b84b231ee584391032b6e07b12575f50a6cb22f08716413e5b12035026  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap
sha256:9a3ce7998c065b2eea79ece9d38d091e04187a7783a2dc955c56d73b03d6582c  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap
sha256:7f37f90e1cb7d933604e554184850dc47049542bc60d789d1d92800b147fdcda  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap
sha256:e62f16946bf4cb4070ed41fbc41841acd4181ac715230da9639f80febd5238b9  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap
sha256:5f5ae0c2da885367633421ba24de6751d2e29b7d5717847c8acadf16a8f4a2b0  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap
sha256:edd73a410fab6513879eca7f2a197765866ad3ebd02ef7328b730718279634ae  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap
sha256:8e68d0b5a05184fd658190740e1647a6dc0491e62d72513f5f57e4c4096eb412  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap
sha256:08a9ddc0878d92ed39532806e168c85b3b15dcd4564e334839af2b8496053d98  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap
sha256:4cb443527234bdf691046c0330c28160e0a51e051e649717b4ce6bd9f6101fb8  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap
sha256:412424b12de5fd33dd43fb743f7fabbe4c758cef374ae100fd7be3ba1df9242f  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap
sha256:21e754d766a970f13c4f2938c3f0cc9ba3f4a7c1249f861bcf90333542b07c8e  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap
sha256:de27eb57b13b1d167e2e4d47e7166ecad42a36a5d318d7a3e010148cfcad46e3  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap
sha256:f0aa3e59a3a714122cffe4f1e3d7659c758145c33b4383cf726556065793859b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap
sha256:ae6b97ffdc1b43ae73b70d9a775fa84f308e5753c4a4cc0da0eb9fc684f437b8  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap
sha256:bae16b744b63153fb60835fc09a41bb2ebdab3262e0b21cbd96f1476476924fe  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_byte_literal_error.snap
sha256:e58f6b109c5fb2cb64595c051f2197323d909fd0d3969399fa14e7e32c1e106e  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_literal.snap
sha256:ceda59835ddbc9311ff7aa0613908b8cb3d962772a099b87167a90935e06aec1  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_name_error.snap
sha256:c53b9f5ed9b6abe69c1478ad4242b933f2f0163b6a5f3cfb0371186bd9fce5a2  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_lbrace_error.snap
sha256:7c48935e27ecc07baa02960ab30b54404e343d4b1edd204e82694bb76fe0fba3  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_rbrace_error.snap
sha256:2a8178e363b86efeef7af5339c28b94cbe37cce8d2fc2a68a7e96efbabc05e29  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap
sha256:6730ff58ebfe35c1ead2aebdcb6cd2476c228cb1c9349dc0adf5cad5ebacb325  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap
sha256:6730ff58ebfe35c1ead2aebdcb6cd2476c228cb1c9349dc0adf5cad5ebacb325  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap
sha256:32d5e1c4c6f9e3ff60a43c87e08981c6523147b66aab404c07809d7c8cf27977  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap
sha256:5fad888d57a69aab91d74b42a52adb55d8af7d9db5e685e94b145a28e38dc6de  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_4.snap
sha256:809a27bcf47ae68457c23338c458c713a12c96c8d2621a20f64a245c7a7ff8eb  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap
sha256:718e77b0e43ec6dbf399049da4f88a78c49ce286698e64adb9e51e55dcef8263  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap
sha256:f462df5cc736782a4b4b28e4c7e071e4ce6ad01a7b43b9e0f1400dea6cac797d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_concatenation_string_spec.snap
sha256:1c3088ca0abf02c2f3b9b97561c41ec26796b877913ac3522b4fe062125eb8bc  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap
sha256:3173519189f5a1327bce2947c7e177a2935f96f7381d645f61cfd925e9676278  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_string_spec.snap
sha256:215894f589703d47a3591d271f98dcd78b3fe61941671fd82bad6c41b8f7126b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap
sha256:dd4185752f49955ef8189619f708b741b18c76dd9d2e9d23a6f65d3ae50d7686  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap
sha256:075bbc5e173a37bfb45b22bd49c8676fb1394de681194d4645e73127dbad6a19  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap
sha256:0abec886db442fb31c1cb80d725313aa0b88cd928b4b05c41f952b1ef9fb2371  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap
sha256:44192fc41a671b63f4b3673d2dfd3e736f18100e3193a4337074c097e1622282  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap
sha256:164874f92ee09e35a400251f82317edd44b9de26720a4342f487c5a93f59f718  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap
sha256:177a614f1317a2759f321ddf1b2dcb10cf4b1cdf3371013afa1349bcb1298e8b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap
sha256:ba21cd277d19bfa9a6d89aa4608b4acbd310f0a3f596401747e7cffc374d8109  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap
sha256:3d70686fb8999e270c4229ce5b95ff78b90fb85e500e0e9d6956f5c0f6356fbe  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap
sha256:8106293e492019c15056395aa4b26ea40cbf0b95b7a5d085c774f662986e97e0  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap
sha256:f59c00ecb295c3c48eaed0f81557c67db3fca315d2a02f49b695b78bfc727431  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap
sha256:81d4d8536f0deb5ca0e078acb779d359addef8c8e60995a0eb2de9a3b0ea546c  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap
sha256:686d6dbe750915abfd1de4221b27e8fd2519223e3d95a3b87ca2daabed29f925  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap
sha256:4f016cf2d997701a498f33bfb0dd90785854fcd72e636c56c59367491794268d  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap
sha256:3fe24d2dd6da5ff58756756293d682c10411755115fd8901ad45077bbb75a70b  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap
sha256:c9fe28411501fc1842f32a28807e6e171b7618a82673c0c4107a1ff2f105a5d0  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_mac_eol.snap
sha256:c9fe28411501fc1842f32a28807e6e171b7618a82673c0c4107a1ff2f105a5d0  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_unix_eol.snap
sha256:bf4bb8bab0db7e4ecfda1d5afddcedd983f1bbfd43a25dd9073388feec43c8ba  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_windows_eol.snap
sha256:e70b0da032a0b0813c5d2c523baa0790ed5078b3f885e63ab742c4d583f76621  ruff-0.9.2/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap
sha256:d671cc6424ea2054a96ce3cc95305a30cc99f630c0ff38374c41fa2375466f03  ruff-0.9.2/crates/ruff_python_parser/src/string.rs
sha256:a0845679b58e390869e26c78937f889b95c5834709b1a92b9782cfe36a0285c8  ruff-0.9.2/crates/ruff_python_parser/src/token.rs
sha256:b9e0b92f7bbd24636ab6a7675e36371370a518f0f471a9b2ac969ee32c449ffe  ruff-0.9.2/crates/ruff_python_parser/src/token_set.rs
sha256:2c80816a98a3a34efb5a3d666b33013aef345f96b8c5d96055e2bde330028f45  ruff-0.9.2/crates/ruff_python_parser/src/token_source.rs
sha256:ff61ffe734a2048815dddac7cbe2a812e670d550c879001d1d4f685edd49bc52  ruff-0.9.2/crates/ruff_python_parser/src/typing.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/tests/
sha256:555e5ec98949da5670114cbbc8af478e785812eeb37eb6f82432a2afe1fe7610  ruff-0.9.2/crates/ruff_python_parser/tests/fixtures.rs
sha256:451b870ee1d1c2e0d3fcab2f58218a6c47b5fef273bd18aecd9c33846dbe89e9  ruff-0.9.2/crates/ruff_python_parser/tests/generate_inline_tests.rs
                                                                         ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/
sha256:574c6b5974612acce2fc90f8c79b6024212be3485e889baeed9928f8b89992d2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_annotation.py.snap
sha256:0ace1a9cdf02451e7c3936c76aebd027020579cce602acc809b9de46d267f679  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_target.py.snap
sha256:d1a5bbbfb91e2dce09dc8ed35f1686e271f31055b5347aff058f8c4d270b6d73  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_value.py.snap
sha256:40960ed3f0bbf121f60d625bce9f19549b3c8d9eecfb4069156d4285d9d54da0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_missing_rhs.py.snap
sha256:8ce30e8a575897b8fa48e6a318a02a2f2e06de46f748f2910285d8641f0bb01c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_type_alias_annotation.py.snap
sha256:d4e46363b4b11b095c2f7e4b388f12821d401298e9b9bb1025d98d4242480592  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@args_unparenthesized_generator.py.snap
sha256:cec7c29d4213481f73bd01b57c67fed9f75de7e0394ad07db60139fb47ff8635  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_msg.py.snap
sha256:02003963996e0092584f1aa0bc87f47319989fdd198da88f36abca10ec795c6f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_test.py.snap
sha256:fcdac9b9d9af1ee2ccd355f508916449f27ed9816b3d61cec2ce82bba97d8717  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_msg_expr.py.snap
sha256:c3532c40d9add3e9a5c9117f4ece8415e1e03a3cf2f1ece35ce440e6bc4f87bc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_test_expr.py.snap
sha256:c3499214bf08407900cbdae79e000f4639bddcda2d0462eb0f6dd6a7f5a5d6a7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_target.py.snap
sha256:65bca1b26c823955d7eca7695657d47205c43c3c8e57b9fc310d4ef69a001d6e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_value_expr.py.snap
sha256:f3e7f50f0bb1174bf77bc5d1365f4169f95eb611a344af4d171300a7cc82017e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_keyword_target.py.snap
sha256:eaad2445321b658b329babe2a1a1ef29ccd5b97b033eeb95e4442cab09f25f38  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_missing_rhs.py.snap
sha256:97118dd2d93338d470ea86b39202ecdbaf0d267abb65ab78aa0c345c26e9640a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@async_unexpected_token.py.snap
sha256:3033ccc7b653a86f124bada449f0644dff7602e8aa8f40c045cbab702f844b5d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_target.py.snap
sha256:f444fc9560f8d5f5560843f3c7dbddb808597ceeb2408e4dd2fd0ac572aa7819  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_value.py.snap
sha256:a6276e7768831ec77a52d36f7a0745b0c6f05f715309eba34ad7bff6d0aa837f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_missing_rhs.py.snap
sha256:d2dfb9141cbafa5d5c9e027f89e2e21a4c3c139bf58ebecf7f8805ae0303b9a7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@case_expect_indented_block.py.snap
sha256:61a4698298b52c34a825e3887c763b2b2dd207dabd84a49105774f551f59f144  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_empty_body.py.snap
sha256:b9a5bd8f6bae155cc6a9df90c0b63a07e5874a3c0bb144c68d7cb7fdf1e2a7ae  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_missing_name.py.snap
sha256:750a8163119d7ea0022f220a966f19a8b4fdc1dcd2b46a13f7e6fc8a79f69bb2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_unclosed_type_param_list.py.snap
sha256:3c5903a66e45b9da8c23621cc6b0d8a26878aa44a79705197178b7b004e13ac4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_indented_block.py.snap
sha256:6fd3b34d95dbad2e2dfc2389365ec438e55d591b411f80bb9834b8f1ccd97a4c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_single_statement.py.snap
sha256:3a77ca6faf66ee9615ab363b21db8141bd73d62c670d80a94f6c84c5420a5faf  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma.py.snap
sha256:2c53e6a6bb1710e20a5a24f27f2adeb12c040cc4b7c8fbd273a034fef76c689e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma_between_elements.py.snap
sha256:11416a3ae6c9ad9d20e30b91a177c892571a06235f7df2ed5da962bdd530ab91  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_element_between_commas.py.snap
sha256:31dc279d16abe59402d7072fb575d87d4000854226608c96afca459b250791d6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_first_element.py.snap
sha256:6bde90775eb1a9e0981e8d8952e51a9de5b75da3dd608945f53fcc626e92e2e9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@comprehension_missing_for_after_async.py.snap
sha256:d21a87e6116e9ca3a11c490c1ba7da79bf8b9d646507c9f2d7e007df46611b7b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_invalid_expression.py.snap
sha256:813ddb3ef0e3e4ceb73ba197e2ed32d8fe56f83002207acfcaf39938056c564b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_expression.py.snap
sha256:ed87fe6ae87478fe86b1dc733bd8591c0191088044e9fdd8b33ee3320360d114  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_newline.py.snap
sha256:d8e1aa2ebd3b8b435186f728c2ec61948d08c1b5bc5aa3101639c9a0e2854e45  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_unexpected_token.py.snap
sha256:863710c895f1fbe55dea6bc1f69342e59233dfe73a5a0951022ef9f30afbd5dc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_incomplete_target.py.snap
sha256:623e3f53681d5c99595e052dd93a3712bcb9884ab02081004deacb8ec2eb0de7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_stmt_empty.py.snap
sha256:4cd33d1915f57758940b08cf192e5413811a702e2a097365d287b0940e0b8050  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@dotted_name_multiple_dots.py.snap
sha256:9b711368754bf9ddb7981f0c5dbc3370cc8056a6738ff867bd49736535781034  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_invalid_expression.py.snap
sha256:bcd6deef92183c4a4c29e9045c3a3f848438ee650161a336cc7fe198523ff069  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_as_name.py.snap
sha256:3a44efadaffd4c7499a5c558065aef74a2071dd9b55422fe02db598eeaf2e6ab  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception.py.snap
sha256:d7f0811492ed8588655d4fe63d9c4768fbd8b2c451db41325b7aa5804973fd9e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception_and_as_name.py.snap
sha256:f3086e041176df68a821db765edf6031e85e19c4f02c1d0a1fbde7828eeee910  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_unparenthesized_tuple.py.snap
sha256:02dfa5a8e71957afe28df3a3f504ce9015b875df31c0a3cfb82ca5facb16985c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__double_starred.py.snap
sha256:678e1e73b3ed8498114d0ab801499eac3a761f496fb87d9ee9b18ee9119d4447  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__duplicate_keyword_arguments.py.snap
sha256:43d4d5734f46470f363b8bd2dee1b1d45a08811894d34f3e343339e23ddbf295  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_expression.py.snap
sha256:91a203e958d0a3d0ae3368b494c42b371ab5f626a55748da2be5dafe81d34a3b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_keyword_expression.py.snap
sha256:023751555d53416337a66e10bb92c45e45d499b3b537be24e05e063264c9372b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_order.py.snap
sha256:460329ae1410d4db0595943f1b093ec05d06bc4813dcec8fe31ec97615881a00  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_argument.py.snap
sha256:1edd28f82ba315d2929a1cacdb88ae60d5066cdb3555e92cbd54c9d215eb6d15  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_comma.py.snap
sha256:fba014ce21f88f37b1d6aa7b5e6ae04bf93a3c584c69dbfdbbeb49965ac46cfd  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_expression.py.snap
sha256:57292f751911e84eb03a17d9fe4de87a5bf9384c1a14bb41420960a518ab4315  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__starred.py.snap
sha256:f023232d7c1d6481a0c36d6dbac09d1f568b988d3018fba3bb6aa1a431526778  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_0.py.snap
sha256:d411ab398ce7b7a39460296afe4339ed3da391303952f87fd3748a41d1c1c414  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_1.py.snap
sha256:c46f27dfe949da23bcf1aa801160fc4936a76ef3212713c77a54cc087a37497c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_2.py.snap
sha256:c920b6968c2b22ff30259738af64b541600f224219d7b5201e11b6dc18fa0a96  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__invalid_member.py.snap
sha256:48910bf3f1e2e71f2819383f4010feb605b9167c79376743252546a5aa8bafa6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__multiple_dots.py.snap
sha256:83e50b3198e2b2e7358fd8d27f1ba9688f4db7d836b82d2dbf17490caf095ebd  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__no_member.py.snap
sha256:7d7f2e34efb5d18c66de137087bb0607510a792bac5c7591d03c16899de07b13  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_0.py.snap
sha256:9292efc09fadac993cba096f3a06df377b9920f6d57b65137dcc1befa99cf7fa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_1.py.snap
sha256:4a63d3d58e06b7d3b0a9e92c902287f3ca4426e3dd47c06084c7c7bde8c2e8ce  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__recover.py.snap
sha256:8e366b63bff6f2dfd2dc83ca7e9f43296932810e1c2ef33de62826080976b73d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__invalid_rhs_expression.py.snap
sha256:e600e8f72d84842edcfc1d9474a55dcb50e2897629bc1dbbd7a69d52dd2241cf  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_lhs.py.snap
sha256:2c1f43f7b4af768ddd03a03c5f6344085893b73805b9871cf322f799bda918b8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_0.py.snap
sha256:90b9605a16fb135182d7bbbe7c45f4e76ed3b153316d3fa93151b6ba76738b2f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_1.py.snap
sha256:df62a71bc3a2d4a5a7ea3d9d56d8a4460dc82b40a480cfd0cb2a8aa05d8e7b45  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__multiple_ops.py.snap
sha256:af3356f279698f930231d95ade004e173422db250487c3424dd51a708505703b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__named_expression.py.snap
sha256:a518e1b540090cc425cfdcba67fe302f59f615fa27d0f8d92b549c6de760e669  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__starred_expression.py.snap
sha256:cd0f9c60acb7f1cd6386430b6844b50fa6a07125b39a0633c953d470325389f5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__invalid_rhs_expression.py.snap
sha256:c0d9665b59fbbe261d2a2186b4d52e9d1541b759ed25d2ecffb11e6450aec932  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_lhs.py.snap
sha256:129594f837b9036a8513c8b06575ce9e71de2d0b10439bc2a640bb8565721e74  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_rhs.py.snap
sha256:d6cd567dbaeee85af08b3ccae70885337fed98545f6515370dca19b0970fdac0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__named_expression.py.snap
sha256:9fb1dbf6f1594a5efbaf4ac4231af07e62dac0b76d4a2892fc26bac6406fcb18  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__starred_expression.py.snap
sha256:011ecab8512c5989a5d37f6a7763a34777aac06450b1675ac362ccb5b870ed23  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_order.py.snap
sha256:db1febe1119bd6adb91e17a2dcd73c4d5a854778a6cbf2ae0e4de5220e475f1c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_rhs_expression.py.snap
sha256:954fb8628e6a2bb84943cff7330b186326e6663067470689d6daefce6b24441c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_lhs.py.snap
sha256:a12907fe609483f12223767f32f278c28f2ed2ecb5930babccfbadea51717999  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_0.py.snap
sha256:3054c207ab2f0ad7b62eeeffd04fc68f5396d4c899ec8f33aa5c996af9bc4244  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_1.py.snap
sha256:5da2b9f27521ece86be4233629d302cd05688e049690ca67c0a2f484a5aa0de5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_2.py.snap
sha256:4ff722620d4038e8fb0d4eaded585cb074e53156c30b0d0536c24e37613d5c4f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__multiple_equals.py.snap
sha256:4ffea0e4787ff9866c4cbd4dcf7fc7c5b8f718da5767946a23e45e51dba88a93  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__named_expression.py.snap
sha256:7c95d6afe91fd77e9fb3819167938efdc7c51e859ce511ea83cae5cc11873c2c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__starred_expression.py.snap
sha256:0bac3fb54ddcf71921a751bb0d5b3da966fdd16c643d58822875836a8782962f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__comprehension.py.snap
sha256:79607d9e6dd1471e731d97b78ff7ebfa94cd463a70ed5ba09f8c9f976f5c4360  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star.py.snap
sha256:9ee04b138d08dcd7a1c1c848804f81c5e0365944f5ba4abbba2d0fa1eb7c487c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star_comprehension.py.snap
sha256:f7565ca2596717ea511954dac0cc43f0957f6a7b18a63c1b3fd31fcff24d65ad  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_0.py.snap
sha256:5a21acdac72b55945a21bbdb8f929361ae709c3eb0c786f4511607aaf6e285c6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_1.py.snap
sha256:a3402a8024843a9c7fbf9b8ce67fb1514ca8286d6f5b77b7f844de728d4ece77  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_2.py.snap
sha256:78e71ea2e1593411cd06c4d3ba653336cb09dcb040f9bf68b140bdd44f86691d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_0.py.snap
sha256:3f85f23939d0d5195c270b6c8650f539d493264abf85911478147b560345b772  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_1.py.snap
sha256:94d61ca54b263da664c7ded70f89e14153c14b051cbdd8d73f5f6ea35183cfaf  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__recover.py.snap
sha256:ecf59c3a074bee0a626cca3a0c390517783f6d92a2d954ecc05b4ca4deed643e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_identifiers.py.snap
sha256:6a349bf19abc6ddc61958ed0490559f7c4434952604c6b22ad3f174f95540088  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_statement.py.snap
sha256:543fda837f45c50c872fd6b7a760dd22401baa4af663eadfe6aaf5fd33185f6e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_0.py.snap
sha256:be73ccbc9235f6a8fef383fec021ce79840b25f60c46fa4e4d134066777abff2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_1.py.snap
sha256:da8c84d16cd03bf03f759c527291d5ac473c2089cef9156de554126dad8f0c24  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_0.py.snap
sha256:ba2392820d9f53a398f556d872b9b96d9cd97b236cdf258de5c35ae34ce90972  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_1.py.snap
sha256:48c507a4b49518c563070b56a18259d87335529efe843f063c5a9f2b8af63f0e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__recover.py.snap
sha256:82386ffacee96b3d05eb399aa011b4093f4cdd4982b4c44eedb33dc92b422be4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_default_parameters.py.snap
sha256:cfdcb0579d987fe587bcb1081cd65d91ea1c57f2b6e3f7db617f1bda3a7f26dc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_duplicate_parameters.py.snap
sha256:598f68525f4735b425fd9a31e181ab4b29f3bb4e0b5026f6e089353291fb3853  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__comprehension.py.snap
sha256:f9d0ade9cfc4539e488807c3c5d31e6acbfc2ef296f26412e98af425f7fec798  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_0.py.snap
sha256:6f59a9942e2edb84dab7268d380336f3a7faf1978092dea65ffe63ba268f9220  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_1.py.snap
sha256:8474d56f6a9b3a373a22b11a7433aa6c37c45f62f8e065dd6a7ca67c47be5d65  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_2.py.snap
sha256:8aaa41ce6ae8520e45deddfcd3093408ae86567a4afe574c28e45acdb6509f0e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_3.py.snap
sha256:b546f53d1bc2e51f18f46eded90959b5b28140d1514c9641967991913e62ba89  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__recover.py.snap
sha256:8d90bdd5944cd2cc6a3f5fb5aba8eed7b574edd5bf5f6776d8e175aafcabd658  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__star_expression_precedence.py.snap
sha256:2cde2685c8e35218894887e5a1a026411ec8230014e40a8b9b9978af9c526701  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__invalid_target.py.snap
sha256:2f17e0acb1a8dbdaf5ea7342b80716bfeabf5221b7c2de348e1682acf2422f3c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_0.py.snap
sha256:911c45bda40d066791d9ee4af0db4d50d6242d46ae77227e2512ee0f63e6a605  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_1.py.snap
sha256:1266ad0496c84bdc5a3aee600d1e63ca8ea89b3fb32cf55cfbcbac69c8d9ddc1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_2.py.snap
sha256:8e240ddb0641123be33360d8d179ff503cc03c616f1e8830a0a71b4eeed594ba  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_3.py.snap
sha256:0b9799a986679576891993a3850048c41741daa4356ae727c0c385a011e773da  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_4.py.snap
sha256:36d1a19c8ae0784b52eb726c2167aeae821666d6fdb231ff4dbc7b2ba1d9952d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__generator.py.snap
sha256:8f8fc6adc26bde84abd74e6736217a579852d4029f405325f89fe54da68caf8f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_0.py.snap
sha256:fbd8bf959739667036e79662b48159ce8e03144262d40c1bc4099dbc72ad30df  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_1.py.snap
sha256:877d3208abed5be17a5895861e255743d1c8da159dc4658d4d8c846ad5d5f1ef  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_2.py.snap
sha256:9c7740dc311370882002dd6df2202d4e9c89076f37c927673739576000e27f10  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_3.py.snap
sha256:3981d7a3758c1d7a29c3ac2df2e9dc584a460942b4ae458f06c09c14597f4199  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__parenthesized.py.snap
sha256:6a9994ab13829b0f90a6c703c21fe07c2e517037cd7b4faa1d05ef45d63cec84  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple.py.snap
sha256:c0d4b00094da8b3d589f1647e5a223529ce32565ce2e18de8fb2564d0ca0dd0c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple_starred_expr.py.snap
sha256:ca9adb2487af740b81bba3d10935bf0d9ec830e40ab38297ee49b56073b9f430  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__comprehension.py.snap
sha256:e854c4385ca770cb8a80042839c530def62340b96b22790c4bccb6ad0352284b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_0.py.snap
sha256:a0dea0e9880075965fea4a6610e5a62402f64929fc842c2dedc47b8ac6efdb1d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_1.py.snap
sha256:ee2ff63281b0d0c6fcc6a133cd466a4804f2510638e0326717b723d4f670f830  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_2.py.snap
sha256:066f848ac18c50641ffb8466c1396d5a861bc08723f37e97d5ce64ca52ad3606  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_3.py.snap
sha256:73e402a9870aae3d80e830222f48d0f8e40d6c88bdb287428c087649faca12a7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__recover.py.snap
sha256:6224ef98a1e02a5d347d4ee593a0b09f8e9316ca1ddee9ee38ee9fb642da2c95  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__star_expression_precedence.py.snap
sha256:8ea7535de843bf00ebe93182e704f0740322a790e57e5a1d23efbce8aaf9d2c8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__invalid_slice_element.py.snap
sha256:32ab4ad741e65f4b62bf012cd4fd02ba6d41eef531ea26dfa29fb2a802ef5c92  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_0.py.snap
sha256:20f85bc4b58e258ec5b4e05265b6119e81f312e94a0330ec25bd0df03c83523b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_1.py.snap
sha256:a8e5658fc126af19b77d31aa794d4a9132ac3f66ede2f7e474d0942bfe987f66  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary.py.snap
sha256:a6293d54d59f93db63d3aaf907b207b93e2d29c09a7360301bc28a4a905b2b28  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__named_expression.py.snap
sha256:b59318984349f5dd8eccc6c71fb1f3eb8d2b185db24b16e26096ef9c13b41219  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_0.py.snap
sha256:e2a1d7e1a63c671713c9fb248af7ab194f63cd506cbe240bf60b8a1927278abc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_1.py.snap
sha256:fa8eab7336154c700688a5652634f851d36d77bb5aa99f29afedc082cf7a6703  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__named_expression.py.snap
sha256:5349e609c6f5c31305f9ccbe8529fc7894d187aee3e9d28b1aaddba15c396101  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__star_expression.py.snap
sha256:65012782ec33b70475b4e90389e5f247cadcf2a67578c6aa97dcee5b60fd58ac  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__starred_expression.py.snap
sha256:d4c327e5a6fa8876dd82882f591bb7f160080c09c48cb09092220e877bcd0c8c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__unparenthesized.py.snap
sha256:61b2605f1b6770b1bc7e7262c1b01de66b503035699a3e0341d130f2f205533d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_empty_expression.py.snap
sha256:44900b2d94e85fe7ffb16b9185a6db943ee868d7a1f700ad18a5b00a96f179ce  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_name_tok.py.snap
sha256:3d7af146a4a34373f8298bce6081663336057e78e2f8535076b86c9e5c389afd  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_other_tok.py.snap
sha256:53a16dbb03966717d67a9a7fca859b507b2513462cd0373fa1717c4dfbe22669  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_starred_expr.py.snap
sha256:b6a511ef5caaa008767d6e6d0eb1c9b0cfd17674a20b56603f8302597e6ad955  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_lambda_without_parentheses.py.snap
sha256:675e7b89e0e0b2bab4c4a72e74297f59feae460b9a5d8954b0a54bdce46bbb10  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace.py.snap
sha256:51e8d6366cfaf6abf7cebb2cda465674b908ddc0aae716172379fddb085cd367  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace_in_format_spec.py.snap
sha256:61e008f3a7c95b4a94d5124b35102212ebf7fc7490a5000277e3a00a842073da  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_iter_expr.py.snap
sha256:64765b3833ac46e653e96c2003a61f6c9eb386aa4cb71d1c398df834b871284f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target.py.snap
sha256:ad088a5c659b239e66c5eb1c096ab214c61e65e515594526fb4a21261df0548b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_binary_expr.py.snap
sha256:6c0ff847aeb55de930173357115376e64421e6d833224e4dbb72e2fca50c1323  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_in_keyword.py.snap
sha256:64a35fbc32c262f98a23c8444d592b17c3314c8c114464cbd6a1aa8166109335  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_in_keyword.py.snap
sha256:0a9c369efdf909f9c370a74cc433c27c5a51299e649228fce05c90091544b3fd  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_iter.py.snap
sha256:79ea98cf85efd530f770de3ea1da7aad5de14c844c32596633b412e0c8c0f67a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_target.py.snap
sha256:45066b7c47883ae55f169cd3a474aea104592ef27e595ffbbb7fb2e58908bf0e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_dotted_names.py.snap
sha256:3bd1146acec658e0e51cb56f76dace24eac70d8896591dcd5cd025ebc25340a6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_empty_names.py.snap
sha256:f932c6b3ebf4d3cc5ee2bf8480f6548eac75e31c11ee4a52df74567a70b3b2c8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_module.py.snap
sha256:c2a72e649288c4590166ac0b70987a8a7d2f0dca359c3ae4649547e5757e52fb  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_rpar.py.snap
sha256:775c8f9ff934bb5252dcfb118d6fa30dec8261555317f5e19fcb21cc02405e60  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_star_with_other_names.py.snap
sha256:58ef7fce1e86fccd9bb60bdb25c49db2926a9908435dfc17c85d7caab1639c55  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_unparenthesized_trailing_comma.py.snap
sha256:4caf5e014398cd1883729be4c2b03e5c904f5d84303214f9e40d62449e3503b3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_empty_body.py.snap
sha256:90007bf153ec4951856c0e519ac847dbf89642e6ec1f1f69c30fd655b796893f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_invalid_return_expr.py.snap
sha256:f625fc08cd1ffdb81d948cfa8674245ee03d230138cf88778a026e7673dfba9a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_identifier.py.snap
sha256:b8961d045874736237810b79399ba59cd4f28403eb66b3d47815b1523d447a99  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_return_type.py.snap
sha256:1986b233e1bb65471a4bdaaba9cffe3353435cded8d90ece5eb1c9e615f65728  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_parameter_list.py.snap
sha256:96ed19d77e962ca456d458cf43bd5b01a3378af66834e58f5ebfd93b5df8fe4b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_type_param_list.py.snap
sha256:bae5f9c07f331a0fbf70b069efa0bd06432b3eea75668054c9362b46c085529d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unparenthesized_return_types.py.snap
sha256:2b416692e68422e5325349e3e02eac50c31dad816ba27a88bd7f9cb7e8ad7b33  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_empty.py.snap
sha256:71e896ac6937f4c9e9a4315a13de66c54886f73a0b4f6f5c5434a34c78446d81  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_expression.py.snap
sha256:0e3c3ad478d2b2e572c3e4bdb7d49adef688c1c2fe5b064097b45327e0ef70d9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_trailing_comma.py.snap
sha256:1abef7c7722ef09bccc32553f1fb06c57ab71063fdce6fcaad94c4367fceaff6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_elif_missing_colon.py.snap
sha256:d8ed9ad6e768faf03a8d30af77d6d6e13596a875a2e752d934926825bfef0d62  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_empty_body.py.snap
sha256:6a1fad6b55a8308f0967eb5e214a9609db94e3a74d35b245cc111d995e6ed5e5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_elif_test_expr.py.snap
sha256:8e4aa90daf27ea2bc3883860b0dae5f9b85636a80c0069b32584ef4602d47382  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_test_expr.py.snap
sha256:e9900c907fd915adb326f6c1a839d7dcde005e9e794011ffe1a9cbb809c6dded  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_colon.py.snap
sha256:3c1451a494696b50e03fa3c1067c6be12c076193b78c44efdb9ccb31abf24a58  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_test.py.snap
sha256:1581d36c331783eebc8e079e673636cb482c5d9874fac1e6c35824c94ea0515c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_misspelled_elif.py.snap
sha256:bbf92448b5e3eb2a065e911ef5e77bd3a1d4b2f3f7fe3a424f9d2f05f09fea89  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string.py.snap
sha256:a889addd0bbc3d7cf7b6727aa2104999af3db026ed992599b499ebd7adff5c6a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string_multiline.py.snap
sha256:10135109fc3fa972862446fbb183c9413798eaa6be822f4cef32bbceb3936b6e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_alias_missing_asname.py.snap
sha256:273f727f5ae7d700fa2bab5bda772a31be2cc6586380158ca0d302b3237812ce  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_empty.py.snap
sha256:cb5dc3de3a2683bfb0b5b293592648ea5177d44ff2d2d8e746100b618e1a4b25  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_parenthesized_names.py.snap
sha256:2e218dd76ceee38f72404f71649e173abd02ce369bdf2923cc362597b03c884b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_star_import.py.snap
sha256:bea07755cec7cac098f98de7c512b705e62dbee1c3aabe91b6da0f550170edca  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_trailing_comma.py.snap
sha256:f46b9dde637dc04c4a75ef57a2e182691839e254a0b2b3fd3578c8ec84bf9ad1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_byte_literal.py.snap
sha256:111bbc6f27ff383130a9912001acc880e9c2677cfd37f4409fbe8cd1b4582b5a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_del_target.py.snap
sha256:d751199f030d886ea206a6bea91c9bd37fc6368866e1f5873ca809ccc61bbd09  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_fstring_literal_element.py.snap
sha256:ad251909b9222210e846c4841b3e083eacab67db401cef381cb8d7ac09fc2970  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_string_literal.py.snap
sha256:09fdb1249d50a70adf57a5fcff5ae370db01b85edf128c580468f73bfdd4ac55  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_starred_expr.py.snap
sha256:6697806408b380d534a7c269a0f8e5c186fe3ce29475b21caf8519115536bce2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_yield_expr.py.snap
sha256:9af5b78d224419de260a04191209c8be6e16a423d095738685214fa6b6ef1b8d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword.py.snap
sha256:8145caba83bb48be1c8ea02ad66ae4009834768951aefdf8882d6fb56fca24e8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword_or_identifier.py.snap
sha256:7a41a26ca4af6518319123ffb72eea958a33e52f4a96ab13ef03fb4653ac3a3a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_expected_colon.py.snap
sha256:3adf6ad94d8b954b8b5949e83b8defcf45d8ab55d5ed5799b0a9e29dbf8318da  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expect_indented_block.py.snap
sha256:c1052b250fa59027c0e8c08469a03e8bbe8144637ee2377d96e4363ad315cf44  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expected_case_block.py.snap
sha256:a0c6486f55b341127e97b2e9a8607850f7b0aea4bb232d81f92557409e866bd3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_guard_expr.py.snap
sha256:e37f7670c78b75038633d9d1e8fdd2d322db8bc7be425437f3a030753f3acc3a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_subject_expr.py.snap
sha256:10c08bec835e88ea7c0f1ab76f8159ed57425582918579a0a4bf31bc7c76f164  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_guard_expr.py.snap
sha256:9aafc5fdb594ec427d01d58e4a226f37330a976d795b199f33f309e31a39e05e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_pattern.py.snap
sha256:7d01e0c43b6e7a038e73fd112e3694a437b6919cc5c3bdcde76710ddddbc17be  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_no_newline_before_case.py.snap
sha256:a0a03d416fcb457995575f3217fe2ca491bca733493c8bf8f0e4827347b9e8d1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_single_starred_subject.py.snap
sha256:ddb952354f47ad98d9058d6574fd48a77b2d718e6d95ca198800ebf35422941e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@mixed_bytes_and_non_bytes_literals.py.snap
sha256:d3de80b70152cc61cd9da74a87e3f655adb2293301aa30e8abb63a17b62af1ba  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_clauses_on_same_line.py.snap
sha256:4c7dadf0756f427f4296abfa0205818cd166265b580a069f0e11af2dff022d62  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@node_range_with_gaps.py.snap
sha256:446b5d320999c65379e702eda26c95df0a92993b984b500b2679b83c958e54a5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_empty.py.snap
sha256:2d364ccf3be2a37a2a990defa1c13da8cca1123248180d291273e181727e7282  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_expression.py.snap
sha256:08bff53b07c65442a25d98aceafdc92dcb784aac6ddeac712d24efbbedb26959  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_trailing_comma.py.snap
sha256:283d51f816b9f215545b0956444576524c284d6caaa586f96ef484699a5855f7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_annotation.py.snap
sha256:759cfe1c3292957fdeeb5db46cf6ad35b352b8724c3b08877c1254df9415df84  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_default.py.snap
sha256:a70d3f2ae67f71f8ddc58863d29a50eadf5d1fdb64aed621384092f8b26b38ce  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_annotation.py.snap
sha256:1e8531e1fd4b77b6be4da7339e3adf7083d6bd4a21ab765841b2de5eb43a1507  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_default.py.snap
sha256:261977e6777fdbd265a383a5affe8bc839d890e6f955810b5b94d840fdebe930  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_star_annotation.py.snap
sha256:e3c6fdf538522877d46fcbcaab1f6ee04ba961099e18928ca5e3160640dc28f5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_duplicate_names.py.snap
sha256:361745283165b47f6d3b04c2f1227cafc78e98af19d55f0123bc04b404a3a954  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_expected_after_star_separator.py.snap
sha256:d566f04be575e5b0335e9910dabcab2cba8ba80a16b0833e24c7054b22b07488  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_kwarg_after_star_separator.py.snap
sha256:7b26d4d1335f6293beb17116cb37b5a1c8a387f51eb1c4ff6ed2eb63d17c4ca1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_kwargs.py.snap
sha256:f20eb505a6d8e67f63a783bf39a59042d2a1185a9849d4e73e1f3d566463dd47  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_slash_separator.py.snap
sha256:efaeaf41f4e337111a8e0df8449a077af8bca6fa173f2e630798d11306f4549b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_star_separator.py.snap
sha256:1e0f272b632eb3036947f745ab96ddf6f7d1b123a1b03102c8eb8aca98f96f1d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_varargs.py.snap
sha256:ea446e656e767916d7d301d4b717d1fd61a7844c08e148407715e1524128a8af  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_no_arg_before_slash.py.snap
sha256:9e8358f4a5e0f83d7cfcd7b1da5448f49623b0032ae273b1afda186121c554e2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_non_default_after_default.py.snap
sha256:b4f958aada055272d6f9ca3a913ee4ace53f31a7ce724d501f267912a0f55e53  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_after_slash.py.snap
sha256:797201c815dffcd4f61a5b13bc4fc898046b3840f26ec6b6ab204c9b204412d8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_separator_after_star_param.py.snap
sha256:1fd0c8e7ccfebf17996b79b5bee5a1828dd999a381dafa3d721066ccf6da44c8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_keyword_with_default.py.snap
sha256:f4d726c33008f9f90ad7216a0bec85a3868b7ba01ebb44504ca39aeeb6f31c75  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_positional_with_default.py.snap
sha256:61e3dcf82bbcfdddc99952439fe81fb8797f59513edd98cd4da474e8494fc544  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_from_without_exc.py.snap
sha256:df87e12f1bc3c3031329541a18cd7c445757abcdcc370fadf74df4d1ce807f5e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_cause.py.snap
sha256:976f24eeaa8c939c9d2ee6690bd7ee2171b68a1b4a4b7ce02a607c995f12dc68  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_exc.py.snap
sha256:d8736b594f6380aadfc979aafeb5a3a6077b49af1fc2aeb03b327b36f9e1ae20  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_cause.py.snap
sha256:2ae7124f20989a727a445404d047fe529038abf355d295be9f1db511e7b44dcc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_exc.py.snap
sha256:5e0ce46347b7eb67c099af938e5c86c3bafd1aac6bc3f62b656c7e0ac81e87b8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token.py.snap
sha256:e52ce947136ad5dcb4a8643917d662be54c1b21fd17fe4f29301e37f98983bd8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_mac_eol.py.snap
sha256:519e6b9b8b29a289ce6e84c6d8c609ae3acbd1401c05cde52b8dabaf48c01a31  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_windows_eol.py.snap
sha256:8a390c1c9841d06fd8cc537706b27f7b0a93e6b102b396bd1881b1601b15fcfa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__fstring_format_spec_1.py.snap
sha256:a269820c65368c5876c03bc2d8d417ddf8a9d91d4f9da3a946deadfb00f3f402  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_1.py.snap
sha256:284a4c6b88e30221461438290b5b5fda37a21347e2c85030c806d158d8b37c3a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_windows_eol.py.snap
sha256:679c00d65846625fa01b2e102ca43e17217b8773739e72f758d3870fe5f1a3ee  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_1.py.snap
sha256:53e4a5c04ffac559ba7324444983c7e0d20d6b033118fbb45db1880e9afb5a41  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_2.py.snap
sha256:0843870c55249a3223f9ec268296a5e3186f5cba29adcb14333213656dfdea23  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_3.py.snap
sha256:3d6732d1e5b5f5d11c8e45db6c43d32c8949377ea6bd8da1f8f394becad90b48  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@return_stmt_invalid_expr.py.snap
sha256:08fc23c49ee6d5a93d38841ce8cf2f3f7f4fd1509000738d1ead2e8ce4befcc1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line.py.snap
sha256:9121b03edadb2a09ca16410966bfcf4740d3fab584cc1970bbd0ab8a2198bd73  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line_in_block.py.snap
sha256:32d91c11f0d2e7666b4d9748a7c82a0885908e5ec5203f2330dd92d4d6f5c4de  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line.py.snap
sha256:e65dba72f87da984e46509dd9d842a86620d62d531696061c4f8a7e5160b9b8e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line_in_block.py.snap
sha256:785b184b97208108991e06ed2ad07671036ae1d48f9cfc75f5056c265e76f4bf  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__function_type_parameters.py.snap
sha256:2e3107c27928c72b3d7d31a0045bef4f29ef17922a3c6f5d973a131ea1930ac5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_closing_parentheses.py.snap
sha256:2219455e5adb68ee154715b0f17d8ca5ed49660fece1df92584d072cc422a77d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_indent.py.snap
sha256:4e72288977f869a8ca247eabb57b2abaf554ccb8eeccd1d1a2926f9106093e8e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_assignment_targets.py.snap
sha256:8e27556ee86253fd4c88af587d913e9104abaf67a0cc9b09e9bb315c8940c778  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_augmented_assignment_target.py.snap
sha256:b48032b8e7e639596ce771a52dd65b090f30026d75be6bd72d3f09cd45bf3f3b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_0.py.snap
sha256:548a83f45f0038d0c411f6094f0bdb937df4010cba7e1c9a2a872d5802d98f33  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_1.py.snap
sha256:ec13f83fb65849a24bbda276df2a2098162677a8bd5312fe9aaf46bbda89443b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_2.py.snap
sha256:c12e1016e6fee2b4b4a855a5c43670e45561cd59cb2a9a34dfaa5f456a9a1fd4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_3.py.snap
sha256:2c898e66bf70d7f4e7b98556d51dab9ee97eb099bd86fec2dbc74259afefb149  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_4.py.snap
sha256:8c361d6a4b2b5ae4e4c0018a5cde075b7654de4eabd0141d59c9903de21c225a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_class_pattern.py.snap
sha256:8e928d49e3d5c853a8d026fd7acf26274149d060149a899426a18aa89f1f10b4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_lhs_or_rhs_pattern.py.snap
sha256:000aa700d0a28e12f33413b474b0b083a7259d3b473b91456ee172b0486703c0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_mapping_pattern.py.snap
sha256:b8d9edff6727aba5835859305b67ec191e993b8fae9b83d9086c2f3828609352  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__star_pattern_usage.py.snap
sha256:cb1ec371d03ebe6e3e7e4b28942e49381d5a82678e46dcb28bba44fdd7fc6dba  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__unary_add_usage.py.snap
sha256:3dec950b18089645192a7ed7f9d178ac4bc6fc177a15617034688e6d67db9787  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__ambiguous_lpar_with_items.py.snap
sha256:559b09376b48d582ebd9c41646490308ff5efc7ff2ac4bd4c0a66a4398e1c371  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__empty_with_items.py.snap
sha256:d741d9b844e5bad4fc4f5fbadd3ba7492fb0ebecc91bf4cdfb7e58599b78da7a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar.py.snap
sha256:cee3c830eb467ab80d0d100b11ded00679d219c99683f9943c8442cae3431db6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar_eof.py.snap
sha256:79d8336cbebc18e38599459cc14cb8612dcf2f3f549c9a2cf44d07ee6c979760  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unparenthesized_with_items.py.snap
sha256:5205b1937d3a56a335234f61731b79b1717523fc42e511e0a77d0e93a388d91f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_invalid_order.py.snap
sha256:184d99fcebd44e4e85b59267e1215b380123626cf8967293446505b0f30a5cd3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_missing_except_finally.py.snap
sha256:c4e5804e52f99c818d05643cf2b1962c11950d805928cf90a4ceff05789f0535  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_misspelled_except.py.snap
sha256:81c6038a1158dfe8c71aadbedb3f7777d3cfd3072397d1ea337a83887fd41fbc  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_mixed_except_kind.py.snap
sha256:099d489ffce7aa33e9424853d0d5ebf30342a5bf9c6c308f1c9c40be1ad9a6f9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_incomplete_stmt.py.snap
sha256:935bbe3d8981342687123472b3cee3bc1ff8c367d051a54da2ecc8d866b3128c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_invalid_value_expr.py.snap
sha256:e63fe20e27bd927019eed5d7a4396c1f3f63ec14287984b5441acd00a7886966  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_invalid_bound_expr.py.snap
sha256:82947bf32c1036371b4431d6bda57309c58dfdff4113d882868a427ac2d14424  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_missing_bound.py.snap
sha256:1da194f02edde6f5968f61d5369e78ef2c18b38d284a64f877985c0489d7b59b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_bound.py.snap
sha256:9287f889f65494038035bc48f9a9e243b4c4752eb4697ed65f7c222ed3c78aba  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_invalid_default_expr.py.snap
sha256:aa8ce75dd75b80d8a750550a88eaad88259df7ad0b0438da06d97a5dabb199fe  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_missing_default.py.snap
sha256:205e185a7902b1040f45c3abdd6259ea7a516140f88f37baa69a61ffdd8600e4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_invalid_default_expr.py.snap
sha256:7dc3a9cdcd12b2e2b35f1b5825775bf0e9ec37dc1abedde7a824c463da236cb1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_missing_default.py.snap
sha256:1e6be05fb3f6dba5cd4b526e853cce6bdfb79b0f01f07114afd80a3db776490d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_bound.py.snap
sha256:87f3cb04550eff1e1532f9f8e4be409a184d2faa1a0b4696fb2d247bcdc315a2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_invalid_default_expr.py.snap
sha256:388c5059c3b3fc0726da0830cc8a79b78390023f8816e427037f4e8e30dc21f5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_missing_default.py.snap
sha256:6a88a5556dbffb25a42764f8858fb31d30665ac15be6438227615b5e77682d54  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_params_empty.py.snap
sha256:f340c3fed8a87ec4b96105529cbe4bb5c9a5d77c2afec84ad6e2540adf31e1a0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@unterminated_fstring_newline_recovery.py.snap
sha256:50848e41edb2efe0de6c73ba0a901e942a4c38ad52df3ad83dba50b3fcd1b12a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_invalid_test_expr.py.snap
sha256:4b65aa449f30e25c61d6cbfbb1197adb92aec7e17e9a3082a89cbc8e13a616f2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_colon.py.snap
sha256:b8edb12db50b2684b512288bbd86bc974e723de9c04316074bbe8ea1f169061d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_test.py.snap
sha256:31ff72377371e57ed4ceeea0d3259d9f9f86bba7ef75c0d7021661f6988006d7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_colon.py.snap
sha256:31b53d662546cd8262778f20b30a9a0fa806555569d04510dd7c6a1247edffd6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_comma.py.snap
sha256:5e9aea82283e4f3d346539d4d2665c4ff0777b9e158ce757741cd0a775428fa9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_binary_expr.py.snap
sha256:f75b3ac71fd9323c185a174424dc253a10b60bc88bea5827e0971af4e45b4540  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_if_expr.py.snap
sha256:520a490c2cdad240c0a55cbcd7993dcaffb4d02367c6e2b6c5da51bdcc33e228  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@ann_assign_stmt_simple_target.py.snap
sha256:fa78f8b486b8a39ba434709cd6d072e0c2866e4a88c6a4e6448edce27c1e5af1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@args_unparenthesized_generator.py.snap
sha256:3823e2a36c37903f81eae2098d7c3d85f29c314dd8e5f98d9d202b56763cef4f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@assign_targets_terminator.py.snap
sha256:813d94f832c5b7c38160d58241c8d9ce661ab0b5ecb466b38fef78ce458aa2ab  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_for_statement.py.snap
sha256:214bf77ea9b3c2af333b8c2b8f86d03c0cb1a4827c7efe8b55b26fcb306d922a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_function_definition.py.snap
sha256:8433a7c2560b34b562cdfef3f1cee670efa5da15ca4ee161e5d4550f355854a8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@async_with_statement.py.snap
sha256:597fe156dad5b52ed2d1194da76eb2e0dbe939e22fb432e7ade87df82797a0d4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@class_def_arguments.py.snap
sha256:1f67c7d6e838f86031eb45048c4a6a7721b37f44370909396dc9a21edf9b17fb  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@comma_separated_regular_list_terminator.py.snap
sha256:74aaca735eddacc2cef5e2f76caea7e87d844b00b2329e2d9405cb6c35073132  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_async_function.py.snap
sha256:4bebfaa856ec6b31e14cc31b7e58cab11c116e9cf6e3dac55b1eeaefcc01bf3f  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@del_targets_terminator.py.snap
sha256:ddf692472ac8d178d8723016e053efc79b629df468623c14b59707000b17909e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@dotted_name_normalized_spaces.py.snap
sha256:eba5e97748b906505aebfa6988a26e9b4d54cb1eb60b463f5a081817526831c2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@except_stmt_as_name_soft_keyword.py.snap
sha256:52e5f4e867c35d7426c6b803abf78cc93a6787289590fcbdb6d5d8c24856db0d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__arguments.py.snap
sha256:942d138ecf461d25a4aae301c9857d8c90975ef4162ffa72866bb0fb1f1b106c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__attribute.py.snap
sha256:192f0c56c2f70f851753a0aa44ff21316142f3fc36b1a4b29c52826ace985952  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__await.py.snap
sha256:59b03b1db368900058a933e8d2164f835c90d76a0a759ea21fc8f243f4333446  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bin_op.py.snap
sha256:e4bff15cc98d333c95addbe1047749cd392cc45c890fc4b0fa642ce607be34ab  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bool_op.py.snap
sha256:4b943f88fa9c8b44b92c33384e1d0890d09b86612a9412e662bde2f44ea98bca  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__call.py.snap
sha256:f2aa6f0ae48c10ce4ff6fc6a78311190e8a4ca22fff7f9e3470a42713b382dbd  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__compare.py.snap
sha256:6d512d914ffb64261becacfe4d09dd92626c6c60ab956279aa422dc117a87087  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary.py.snap
sha256:a6c3df3f9d03c7af562b038fb77a30ddb1b3b1522c8b3d69f134e6e324f3d78b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary_comprehension.py.snap
sha256:6a4c612d4215ec95b3b43439354687eba8a2ad74fe2c452db33843cf246f52b7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__f_string.py.snap
sha256:2a877e484273c7e04152c89bf87aadc7f080c0edebaa38bc7392216f80cdf8b3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__generator.py.snap
sha256:37bd5776366109a1c64a4ca3956bc9b941cf12603728ca0259789cb41ebb5e64  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__if.py.snap
sha256:31ae191225d66738bea477f5aea7dd7edd92c81d727c7b29404abdbb8ca33be0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__lambda.py.snap
sha256:9d08f6eaf8db38236cd31bd5b1401999394792103e5a315032c0e2b0cebcaff3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list.py.snap
sha256:dcb27026e46cfe7735df714f67ed053fd9782b9bf2768e0995c563685b62bae2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list_comprehension.py.snap
sha256:cb56730d70f9b3c42f0e0c54cc49a676d33ed3ad84f22c2b343e66a32d4137d9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__name.py.snap
sha256:961398a0ab95e6704af26ed485f3b3a13917e8966ca9d015bca69dcd4f9473b0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__named.py.snap
sha256:26918c8d3ae32395e2b267fb11f028182e77233bd77d3c5e14d8f73f894b5aa0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__number_literal.py.snap
sha256:80dc943ddf8cc5b00e536a4bc389801a5352ec61ba44af58f2ea6875207f7c59  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__parenthesized.py.snap
sha256:06f88af054db34f30bb7eb4e97c0ff04bf4d703d1f0a32a90b9bb58324409c84  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set.py.snap
sha256:e5355382253a09aed9a2d8ce9148b8140bdc8663cabdee7badb9ea0d0a804fd5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set_comprehension.py.snap
sha256:3f09d5b5f95d6020ae47aded80cbb874792a4630916d5304fe4de56f4d74d4c3  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__slice.py.snap
sha256:61463597a1cf3844c4e13d9572b34ed5c17ac3b83813f0cc3839bddef6dff34d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__starred.py.snap
sha256:340a2b39e7450e19c2feee363e1ddc51bbccb5a25e52ae5bf54203ff61f7f292  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__string.py.snap
sha256:0b278fbd17da935a0ecc0ac830c9448f99ce5042be4f5fba0c09e0e9c05403ee  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__subscript.py.snap
sha256:0fa638ceb02e5c330fd697fa65aeac0e50effcf5ad3fa70369dc25ec30c14f5b  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__tuple.py.snap
sha256:f20c642803d46e21748167f15e93b6684b102a055cd118080fcb24d33e5958e4  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__unary_op.py.snap
sha256:a35e14890f3fa7c9f70f76e824edd06d03c1bc265ac288cf84b07fd5156ec9c5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield.py.snap
sha256:7eb12d80eb5a8b820256e69d3de7a380699896bb8c81bac2ac4b9a4404b17ec2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield_from.py.snap
sha256:d1f2074bc1a8e45f88e73584aa613f250bbd0a6327ae2b0617f561ed2f6168fa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@for_in_target_valid_expr.py.snap
sha256:b559d254d2edfc7e9fd9842ab0c876980c7f2c0ec1b639720d40c2a728e0250a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_no_space.py.snap
sha256:14b7ba24a222a5fcd32fbd8e06a29457482e98263e0a01fb760d2f1f6ccc4d44  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_soft_keyword_module_name.py.snap
sha256:47acb5e67eb1aa38c5c8819e4186fc3ca8a4dfe67deb44bd5717449208b8a11c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_stmt_terminator.py.snap
sha256:25600ce727f9fa87d615bdb79a5877d98fe39a26d9c5f898f3cbc776b19a37ef  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@fstring_format_spec_terminator.py.snap
sha256:702f0d09fecf4654c3487b42fd82b7880c9e407ce292b7606174b8232ef04aa2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parameter_range.py.snap
sha256:b011e52ddeba24a5a517abc5c35683fddb9e213c430239d23df9071b56dd0b10  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parenthesized_return_types.py.snap
sha256:5052fa9950b2e0dfc2cc8a9ced70bd2af665c16528541552734304ab0c59f89e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_valid_return_expr.py.snap
sha256:ff2794b93643ef48e6f69892d11be7e84286a443d855d7afc169c506e19a149c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@global_stmt.py.snap
sha256:c20ea7e6cf39d020da6fd209bd5cf3918bd9a3315ddfde30a95c0f6d7bf381ad  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@import_as_name_soft_keyword.py.snap
sha256:a9e27002bb6fc921e303e1dd98702605df2e7ecd982a7c1292d077638a5c7e89  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@import_stmt_terminator.py.snap
sha256:5f979f0e3a9da1071fed61aba5f013a978e2a52e1e2c0d2f6371db57db9519f1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_no_parameters.py.snap
sha256:716bd84f2528008be7b99f62f38b7c06a2a3b82f09071ba1715d3fc87dd7e378  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_valid_body.py.snap
sha256:4b4c24698b555ad27cde53857f20452e22d6ce56c31e4eed1d01584c40376a5a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern.py.snap
sha256:82e2021bdbb4404aa1ef1b6e71b90cb450e1b7668a3c09ed81865b9e2f61fb37  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern_soft_keyword.py.snap
sha256:f6c4250672cf9f992afb9c5c6e827cbcc5a8331b8b1f963fbdda00c5af2eeb28  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_attr_pattern_soft_keyword.py.snap
sha256:56d3b4f969100c5bf60bce214105a3b101be95aeae49ab860ff00e2ff6fcfcc9  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_1.py.snap
sha256:f904177d66309409e55c8e2ab90b7d990fc90d6673038622692f772e9d9b7c19  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_2.py.snap
sha256:2b4d17dceaec3c9594e9199d0ebf81bf817325790f0ead3ede099cec463bcaa6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_1.py.snap
sha256:30355b7c88824211be7e43e32e3f5129e5e9dff4ceb6e91b26ce2cd351834796  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_2.py.snap
sha256:54f1d42f8cf17aac25569790f8121344b0422a240ea976c3046ab24193c76174  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_or_identifier.py.snap
sha256:1190b65d4e07d2ff7bc1947704a378f28abeaa931c78d53ea83e270a8af9cf2d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_parentheses_terminator.py.snap
sha256:d87a877162c63286aab581e75f650bf24c7d72e45ff7a78f5a955b24bc4587e6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_terminator.py.snap
sha256:b1c0dbb32ed739bea70b1376f8ce63f3960a4cdf93020c8bcce9db9371483ffa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_subject_expr.py.snap
sha256:4cc126a7e2c79fa9308cf15272f0d570239765de6601b39a15891cbac02ea010  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_valid_guard_expr.py.snap
sha256:79ad1b6064eecf4ded69bd06a608fe53fea7b76b546bcebf664145633c8324a2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@nonlocal_stmt.py.snap
sha256:29c98bde44d12c1f3cec9c04e0f648c73f79303c966a33005e59a08c0dcd3c2a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@other__atom.py.snap
sha256:b7bfa2e926ecdd0811e2824fae419634489ede174f6605b82d3701760ac55542  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@other__decorator.py.snap
sha256:4843b73aec2856c6d982e5689faab8917ea6e8a346971e15ca10e2951973efa0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_annotation.py.snap
sha256:6a4fb4d2c3717af215207ffe79b1c1c2a180e82d2653f511b472909d31bd448a  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_default.py.snap
sha256:9f65977e77ad83a18afa048324cbdec47d8c594143e669622376e11d4db079f2  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation.py.snap
sha256:652ea853aa3c60dce1547c75e1187f9adbbc8a874c02f930402b963caa272ffa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@params_non_default_after_star.py.snap
sha256:6fe254cd4a6a4138e7a79d162d83f85b32c4debfbdeab1b159f93843ae2faef6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@params_seen_keyword_only_param_after_star.py.snap
sha256:d7e7bdd28f218656c3a339b63c0b2c789fe93c7d34b62da690318d534bf848a7  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_in_block.py.snap
sha256:409d49cb4ca57a0ef8a0b7f0d3a66b41aacb4d91cb097080b33b538b0a0fed40  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_with_semicolons.py.snap
sha256:28ce23bedb4f371e00d3bdd07fdf56d8c7d28d2d5d9cdc55a52d0bda5fc06640  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__ambiguous_lpar_with_items.py.snap
sha256:ae6e4a74945fb94df27d1783041c0fee96b47ef2ddb37dad6e4a2ac178d24a84  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__annotated_assignment.py.snap
sha256:ffa3a316121d3830aff987f99cae1adac625225150ec76fb726b86d9f7c28fd8  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assert.py.snap
sha256:c691926b77b9ca0b379161cc3ac74641f14eac24bb174551c6044479914beb66  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assignment.py.snap
sha256:a080f0ae40e4aadf032b44f8e212695f68c7d097e0be55a54ada2cd0fa596032  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__augmented_assignment.py.snap
sha256:4d283f947fc47789b35707fe879667a3693da30f7d44cb7c59e7d63937a445f6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__class.py.snap
sha256:65eafde0ec227aea4042aa40f78ba96d53043b7ab2a89506fc324ba31c341098  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__delete.py.snap
sha256:80a805592da954b3f23d324718efc991cda6daa7a6db69066895002c6f12c32e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__for.py.snap
sha256:48c5f9cae0f7a5bbfcd8511602abf080120c57fc86ba7298a76a25cd119dcb66  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__from_import.py.snap
sha256:8175f1a3001a60b149ed818d99de50eea24bc1dd42c3aac1f6cb26ecc43aeeb5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__function.py.snap
sha256:1d12df63b32100da27e14e0b394ff5d6cec87c7ae59d0904a824d7fb370571d5  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__if.py.snap
sha256:792f1f3cffeb2c7c2a655b8be6279ef605bcd722a467e0384e3ce7ecaec735a6  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__import.py.snap
sha256:1fa616e520c3d6bfb3984eaeafdf5694cb8a7302722aafc2ede03d5161725c1e  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__match.py.snap
sha256:73ef5e3c5194b5b6e60f27894a6e64609c127c8ced0439820244f6d9fa38505c  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__raise.py.snap
sha256:66e34fa973a6abb37989da6280a9b4e013452c0d3050b822ace1607440d5f965  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__return.py.snap
sha256:8326d4674eef3e63c048c1f6a3e40926f1520d485d387ff60fb9a559b40e45fa  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__simple.py.snap
sha256:11d45e21ffcab9d3b9c2add1b52e622a69a4c240f95461191fd40cd90c2181cb  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__try.py.snap
sha256:6b078abe7e6f70954e5c9f38e2b526c9868fc269cd6054fb83321b68d52b3422  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__type.py.snap
sha256:12213a95ddd3c25f55b93fec3d4c44120896536ecc558a2ac8e7fa13e702ed50  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__while.py.snap
sha256:65f67961f7e61d6b977bec1875ccb5f151c1def68e45f94e0a12ba8ccbf33d83  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__with.py.snap
sha256:b15fe2cf7c96b4988f53cfed733bd2160b1dbd55a87772bb26366eaa5d2fad1d  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_param_spec.py.snap
sha256:685161a86eb895d02d89ea44a9089af897c0393d685cd9aeac8f03d6a03660b0  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var.py.snap
sha256:f96fcb8798ff9b333589da52ac4f9d989a410cdf68b9dc95758a82fb86940ae1  ruff-0.9.2/crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var_tuple.py.snap
                                                                         ruff-0.9.2/crates/ruff_python_resolver/
sha256:1f128a671293d607411598c3c48693032a25a738b772727ee851d26e5d28f646  ruff-0.9.2/crates/ruff_python_resolver/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/
sha256:caf8c1f2f2d489875870ca31ee05963a35b7fb1993251c768c426eec420a7823  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/README.md
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/__init__.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/api/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/api/__init__.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/__init__.py
sha256:6ac21ebf4f2ea307b77ce1b07a37f851ef055f3ee4ef22c9e1e9c3f4daadd2a7  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/mark_tasks.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/compat/
sha256:f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/compat/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/compat/functools.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/compat/functools.pyi
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/scheduler_job_runner.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/__init__.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/__init__.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/gcs.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/
sha256:c76bb49e8d8497884113462631c180bd6490b1a5803871f474fada61d029789d  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/_watchdog_fsevents.cpython-311-darwin.so
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/__init__.pyi
sha256:c76bb49e8d8497884113462631c180bd6490b1a5803871f474fada61d029789d  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/orjson.cpython-311-darwin.so
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/py.typed
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/__init__.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/base.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/dependency.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  ruff-0.9.2/crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/query.py
                                                                         ruff-0.9.2/crates/ruff_python_resolver/src/
sha256:241bd75e97ba90207fa7ba7f8a27e4cc022d7366efe95983dcb1ed5683e8eae3  ruff-0.9.2/crates/ruff_python_resolver/src/config.rs
sha256:40d90995fc00d6c28a1fa5a0f53197e73ca99a3605d3a1cc90a7f0aaa06ece45  ruff-0.9.2/crates/ruff_python_resolver/src/execution_environment.rs
sha256:25a283c8228ed34a1d2c98aeb5d719c757cdd34e12af7960c5357ec43341f376  ruff-0.9.2/crates/ruff_python_resolver/src/host.rs
sha256:873e38a327f4dc54b0d749eebc3e0b409d8b8bf80a8462f6831d39b41bec203b  ruff-0.9.2/crates/ruff_python_resolver/src/implicit_imports.rs
sha256:9c162eefc57a4ae5fe183bfb953135242ac80f7fa0afba97a086218c7a83e8df  ruff-0.9.2/crates/ruff_python_resolver/src/import_result.rs
sha256:fc85f7fd975b2215abdcae522400732538043c10b12788c23333b1801277d38c  ruff-0.9.2/crates/ruff_python_resolver/src/lib.rs
sha256:60822e5e1616531a4ffaf970a2fae3efd4c9b1f19c0158bb1e317cebb7289028  ruff-0.9.2/crates/ruff_python_resolver/src/module_descriptor.rs
sha256:5b7a1f834851bac9d2f73c0d0009c4f03e1810ae6204d3d973e7bb0fcb8b9d9a  ruff-0.9.2/crates/ruff_python_resolver/src/native_module.rs
sha256:b673a8368b0c78b2046137bf9257018dbfd7334c206ed2904b00c89e7ceb1b42  ruff-0.9.2/crates/ruff_python_resolver/src/py_typed.rs
sha256:bb28a24c2bc9228f3e28c39bad5999753c66448b52ef3771915ae98b821529ab  ruff-0.9.2/crates/ruff_python_resolver/src/python_platform.rs
sha256:61c00e3184d190a8c01ed861cace635f3d070f06186a8a5752d07b271a079206  ruff-0.9.2/crates/ruff_python_resolver/src/python_version.rs
sha256:a3c218faa3ed3df9a6b426b130ab7617ce5dff9cf294147226bcf2befcad8bb9  ruff-0.9.2/crates/ruff_python_resolver/src/resolver.rs
sha256:d8a071318aa1bbc8b621414ad27479833dad69b8a55784ea15f3a03d3bc39391  ruff-0.9.2/crates/ruff_python_resolver/src/search.rs
                                                                         ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/
sha256:fde6b90fe0077068994905714522fb9d5d01f94a61ec385166c81dfcd80c6840  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_explicit_native_module.snap
sha256:7225fc5a45a97b76715653f4fe177bfe4ef061bce4d6f049495f7ba611e30238  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_first_party.snap
sha256:9d17d607ac0da4fe26a38881718d63d22cab80b6aa3ee23be2689f92e7618677  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_implicit_native_module.snap
sha256:ee98f9d0fadcb4f0105d093d44226b4936e375d46e63045ab6d8effa66c84c35  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_namespace_package.snap
sha256:0a2c761b7c62aa16e1e46e7f30ac8293f2e4e9fee04d0ab5b45f75bbef0aa1e0  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_standard_library.snap
sha256:0c2f35cd8d0f7de502780b278675a9715cb5faa9609a261805c16e8ef31082ed  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_stub_file.snap
sha256:0a8b98f5bd8f9fe300e9e52a8cf733a5c62c6f08fdc6604c79667cc7046571c0  ruff-0.9.2/crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_third_party.snap
                                                                         ruff-0.9.2/crates/ruff_python_semantic/
sha256:c14c681948aaf9ff0dfbe4b32c38aab49472b268b14f7e354bd113e03aca68a0  ruff-0.9.2/crates/ruff_python_semantic/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_semantic/src/
                                                                         ruff-0.9.2/crates/ruff_python_semantic/src/analyze/
sha256:16f2ae5f5c11849faeafda2a1eb1fabe775327e6d5488756451a884ee0660d91  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/class.rs
sha256:f5b8942493508b3ee7bb9fd2c01003f3c64efffad9d8efb3ba47e55774cee9c1  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/function_type.rs
sha256:f899499ff1d6f855546abafd9efc388ae905740c5ce0d49d81a3a8dced89d21f  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/imports.rs
sha256:c1838270f9eec471dbae9e37ab6046e778f45c0337caa83dcc5370399728bc38  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/logging.rs
sha256:a9230b89ec6119d4e33fb73c5866b7c2fae15c5606a763196d1d318dba0ec6d9  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/mod.rs
sha256:bd9279acb10d2beac92b43b028c8173ebab9a2c0208b5b5bc0e3dcbcebb3b743  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/terminal.rs
sha256:7730c0687fb400bf75397d0f2b3df9b264bda02b781759c4ad17ad6746ad1d04  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/type_inference.rs
sha256:cc4680acc5651e678fd48ea5e3cb9e07884c96833c1caf6b55193d97fac9e07d  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/typing.rs
sha256:9da82dbbdf343138b46b449a521b4d0c7b0054b089282ca4772915c92b5d62df  ruff-0.9.2/crates/ruff_python_semantic/src/analyze/visibility.rs
sha256:c7f8a2585be096733778be3b6680f8626d1b6e57087a6c3c777079e8508d41dd  ruff-0.9.2/crates/ruff_python_semantic/src/binding.rs
sha256:b9fc3f117ee83f7f0ce97796f635cef9e329f39a1ea90135e646217272d6ae2f  ruff-0.9.2/crates/ruff_python_semantic/src/branches.rs
sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1  ruff-0.9.2/crates/ruff_python_semantic/src/context.rs
sha256:c1ecf970b82c4ab0cdc40c79afd969c13e5a73aeea82e3310ab63cd276c36b4d  ruff-0.9.2/crates/ruff_python_semantic/src/definition.rs
sha256:ba74e26ba508bfe21f4ef4ac70f940129a2526d9ddd998717ced46277c285957  ruff-0.9.2/crates/ruff_python_semantic/src/globals.rs
sha256:df5d45cce7f644f2e450639a4e8c78541f9104f7fe27142c25bdeccae4496fca  ruff-0.9.2/crates/ruff_python_semantic/src/imports.rs
sha256:f30dc24ca9ff986ddb847c95c1072f9f964387886b35e3ea8265a0179accd8f2  ruff-0.9.2/crates/ruff_python_semantic/src/lib.rs
sha256:d07a87933eb3af4a6b4d0c76810cdffc29ec825a321566622b9742c5762abb67  ruff-0.9.2/crates/ruff_python_semantic/src/model.rs
                                                                         ruff-0.9.2/crates/ruff_python_semantic/src/model/
sha256:edad930c8b5e1b35c6292653a6e547c02e3bc7bc0f6902189867a37a31525e33  ruff-0.9.2/crates/ruff_python_semantic/src/model/all.rs
sha256:c565462af8efaf088fc7e7f8736eaf348d073b48e8d5f63cc292a5e59d637fa9  ruff-0.9.2/crates/ruff_python_semantic/src/nodes.rs
sha256:47287a2493301e6d52b3975169485667dcd3753348c591bc56eef236d0176f6a  ruff-0.9.2/crates/ruff_python_semantic/src/reference.rs
sha256:824ecf8658168b8b7c3a29a1183c85a36a8084b552a2094500e7851064628c3b  ruff-0.9.2/crates/ruff_python_semantic/src/scope.rs
sha256:f8fc97d6ba787ba092e503cbc418b45be664d6a922466c9f0707bbd7dd279316  ruff-0.9.2/crates/ruff_python_semantic/src/star_import.rs
                                                                         ruff-0.9.2/crates/ruff_python_stdlib/
sha256:dd40c39ce12a440daa5a0d5d110c387e41177529d36c2cb9b28ff771250d4e30  ruff-0.9.2/crates/ruff_python_stdlib/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_stdlib/src/
sha256:298d3dd38d4f8f963c0cdfaddf03bcc2419faa1774a3e8bfe91344bbec381314  ruff-0.9.2/crates/ruff_python_stdlib/src/builtins.rs
sha256:786483d400f03fba03458e0337e681159b4efbc5d47fff6e3178deb98052b70b  ruff-0.9.2/crates/ruff_python_stdlib/src/future.rs
sha256:58eb185d2819e6b496f59be99d0f75f53b00d1eba10aa10d45c7ebc2a649ef50  ruff-0.9.2/crates/ruff_python_stdlib/src/identifiers.rs
sha256:d35d18cf42bcfd525b0dbcea2d31241035a644366e1b07b1615dd9d4d7e38893  ruff-0.9.2/crates/ruff_python_stdlib/src/keyword.rs
sha256:202cae3c3c7f7c0a9f24d6430a107ce1c1d0485eff54b0f2ee38400ad4415348  ruff-0.9.2/crates/ruff_python_stdlib/src/lib.rs
sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0  ruff-0.9.2/crates/ruff_python_stdlib/src/logging.rs
sha256:a0b9ea3dab19bc00c932dff13f32e50e5377f63c6375580830e6ccc318b831fe  ruff-0.9.2/crates/ruff_python_stdlib/src/open_mode.rs
sha256:9e056874efbc4ffe3d741d1cddeee6cf25d4847ab0a0922b8677f5bcff62226d  ruff-0.9.2/crates/ruff_python_stdlib/src/path.rs
sha256:d7188c731094b65a25d8c929a1514d90218e9c4e5911f9d17cf41789616fa57e  ruff-0.9.2/crates/ruff_python_stdlib/src/str.rs
                                                                         ruff-0.9.2/crates/ruff_python_stdlib/src/sys/
sha256:69f677bb6c8cf9f38a3a2eb1d4b6538b60dd9896bf2c61df3cb1b9aa8269c152  ruff-0.9.2/crates/ruff_python_stdlib/src/sys/builtin_modules.rs
sha256:713e639f79283804596a75542d2607e1f77723239188fd23628f06b3feb43e4c  ruff-0.9.2/crates/ruff_python_stdlib/src/sys/known_stdlib.rs
sha256:7b5aab32a5422d5619183b8e569f86fe7143adf0cebe500d8cc5cdaf3f7521c3  ruff-0.9.2/crates/ruff_python_stdlib/src/sys/mod.rs
sha256:6c23c247ef9fdf8f41e1514677b70b1695e0aaacd75f9f3acdcb89db0a6de0b0  ruff-0.9.2/crates/ruff_python_stdlib/src/typing.rs
                                                                         ruff-0.9.2/crates/ruff_python_trivia/
sha256:790aca5bfca5f7e2dcfab84c93542fdc01c987eb50ac9a580c9b1bf19a38ce47  ruff-0.9.2/crates/ruff_python_trivia/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_python_trivia/src/
sha256:1cfae8f94302f964f2b14c5c86594d26575070afd290bc42645b8f046b0a691c  ruff-0.9.2/crates/ruff_python_trivia/src/comment_ranges.rs
sha256:c9003d37dc048c409624c42192e9fb9a21a4dee057ab126c8f81fc45f4f081d4  ruff-0.9.2/crates/ruff_python_trivia/src/comments.rs
sha256:fb914400a7fb74c7c563ff621f27061d75fb52203352626627b9c715fdb59c91  ruff-0.9.2/crates/ruff_python_trivia/src/cursor.rs
sha256:da69f0fcbc79f49d9550da8596d0117998d7eb8ed97c4f0fd3ef55a869187ac6  ruff-0.9.2/crates/ruff_python_trivia/src/lib.rs
sha256:942c65c1a285370231e8380de26736e7bea84f4b14b29ec829b22cb49c39ca5d  ruff-0.9.2/crates/ruff_python_trivia/src/pragmas.rs
sha256:49f98c3b7bbacd934a76bcd08232f7a98d2c6d89de7a8c7e04032438aa5cb70c  ruff-0.9.2/crates/ruff_python_trivia/src/textwrap.rs
sha256:caa2d709d33300f319d17703850cfc257bfd936c05169702e2dd045d7683e521  ruff-0.9.2/crates/ruff_python_trivia/src/tokenizer.rs
sha256:5cd518fbede25934307a1637c23f0ff16fcb59058b98c9bf6513aaba0f978080  ruff-0.9.2/crates/ruff_python_trivia/src/whitespace.rs
                                                                         ruff-0.9.2/crates/ruff_python_trivia_integration_tests/
sha256:d6f471af6411673c69ebdd87c1c6d2ac4219576f246910b7fc24506f8f5e43ea  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/Cargo.toml
sha256:c1a6e24b2cde031cf4bbe4be4ebfc337132157abc36ea4a27f34d82c0511e739  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/README.md
                                                                         ruff-0.9.2/crates/ruff_python_trivia_integration_tests/src/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/
sha256:ed153b893feee5106fb33e3cf6835828f3982d394f1dbfbb0c0af61b8e82f3ca  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/block_comments.rs
sha256:744a56676eccba96eee7a2f1ce010033c79d8142e2bae3068a9d24fdd35b8513  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs
                                                                         ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/
sha256:b5049c49ceebf8d090b61c394289571a9db1dd059d3b39a3ecbde3b7f3a6d520  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__Reverse.snap
sha256:b376eeb204cc7c945736485f76b7f3dba11972b54fe8701f17b0abedb211d91c  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__comment_containing_single_quoted_string.snap
sha256:aff63fdb87d9404b7ed5ae49003d7bb0b919b9a8fe35f8a301b27fe212084838  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__comment_containing_triple_quoted_string.snap
sha256:78886a45189bbb2ecd3cc4a0988770d95637ecbf2edbd10c660385db628d63f4  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__empty_string_literal.snap
sha256:47797b8247fa7a263bacc801ce75908e5b96e0153e259aaad4201befd617e4d5  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__identifier_ending_in_non_start_char.snap
sha256:494d05e2ddebac38ba1334f8e7235003a5934bf2ff005bb886a3e68fac8448ae  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__identifier_starting_with_string_kind.snap
sha256:f56ce89f37351b2fd3d3d910b525b517e0e80fa53e01b7031dc6a8da5cc0e91f  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__ignore_word_with_only_id_continuing_chars.snap
sha256:52dcb8383d3796e369dc434ba04f5f066aef1730d80539a17da0c163efd3b657  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__single_quoted_multiline_string_containing_comment.snap
sha256:46d318a807c74617b1286f1f82507cee59e672faae09f98e0a5edd1aa995164c  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__single_quoted_multiline_string_implicit_concatenation.snap
sha256:4f4f7cb6a5f2506916c99a345cd8ecfb2d8c452c0a47df296528041b969a0073  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_followed_by_multiple_comments.snap
sha256:27927503efa5d0bf25fb1c7329875b56f27b8ce84565498c964e20294122a92b  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_byte_kind.snap
sha256:17488d385ccd46307e46f36d8759d4ed72da0c5dc0938bd25174d18ab2907235  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_double_escaped_backslash.snap
sha256:59bc8f07289df53e98590754892e9e74c0a19543cc1514f0e5a0cbc5de5e505f  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_escaped_quote.snap
sha256:00f18c45ea8b1b9dcae010768d0bba1473d57242226151721bd5dc2328feaa80  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_invalid_kind.snap
sha256:c33c621cfd0b783a6c9fd03db1a74442e939be3d719c908d4b6bfbe23c1a0a89  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_kind.snap
sha256:01f3577595a483ebb49eb6740aed915b76b386d6ac43d81d0acdd88c154819dc  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_bogus.snap
sha256:231e85e16eca29ae7d888bd0dc60882daaea8dedd8651c5dc03a76e0f99c2dde  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_comma.snap
sha256:80e9821e25568b3dfb21162f3d69889e9a07d201eca99863e8bf486f869ac4cc  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_continuation.snap
sha256:65fccd2e391799f053e407a630f57463d57cd0ae5e97de5ce7818a6f67b4f370  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_eq.snap
sha256:c27a71d94bcaf34f7d7e3845ef2ff5270826ec1d51323ea7ccf52780bca039a5  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_invalid_operators.snap
sha256:822557c9c400eda8df9241093fd77fa1f5b6a6763676c804105dfb3779c7f33a  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_multichar.snap
sha256:0ee471d7f81f9b918c9832e58a67466b23a37d5b9dd09358aee9391654260620  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_not_eq.snap
sha256:7275acbe071d125e91a270a712400a51b1658ed1ac2794ff67fa3bec698b5182  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_operators.snap
sha256:4667e22d408b6bc17e31dbaa285dc2fdbd585d771169910119f0acad528527d5  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_parentheses.snap
sha256:288f27490482b8671894b190c831ea4ce30893194a822d5b4bc5fe0fc6ef3b60  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_slash.snap
sha256:ceea60ee457476794997e1a33eeb0bb6d2a12c858df97afb72534bd6e05d1407  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_substring.snap
sha256:e24b95989cee2b389b93b8e8ff0a433dff17beb636f8e4743c51f5fcd5a5b232  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_trivia.snap
sha256:574feb4ae92f14152816dbcda044bf531eadc159ff6aa90adb279d957ae433ae  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tricky_unicode.snap
sha256:ecdb59e64665d42685046ae76fd9efea102629e257cb879eb31b913e342059c1  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__triple_quoted_multiline_string_containing_comment.snap
sha256:d8615d699e5d8c9214df778f9257c0810eb5a7dd8149ec94dd82f0bbbcba43c2  ruff-0.9.2/crates/ruff_python_trivia_integration_tests/tests/whitespace.rs
                                                                         ruff-0.9.2/crates/ruff_server/
sha256:e50383db999d489afbd69f5f9a67f7a1b5a8a3552d6355e89855b9139eda6d3c  ruff-0.9.2/crates/ruff_server/CONTRIBUTING.md
sha256:029ea47141bce550b7828e74b9a2f46d939ca134b686b0246498ff62bc1e7a60  ruff-0.9.2/crates/ruff_server/Cargo.toml
sha256:6e2c11a64880e1db1a896d2afbccf4eb9166e13117a18715402389376f50b871  ruff-0.9.2/crates/ruff_server/README.md
                                                                         ruff-0.9.2/crates/ruff_server/assets/
sha256:98ac7556f4888f00c9c9962daa3434bc303e43fa180948017897975bbcee7d8c  ruff-0.9.2/crates/ruff_server/assets/nativeServer.png
                                                                         ruff-0.9.2/crates/ruff_server/docs/
sha256:42c1465675b2d9160b9155ace2dd7029875dc12766d87f2b06ab50546032d24f  ruff-0.9.2/crates/ruff_server/docs/MIGRATION.md
                                                                         ruff-0.9.2/crates/ruff_server/docs/setup/
sha256:aa59772758b59031137f622292140f64c2b00504b88369daa405459022728d4e  ruff-0.9.2/crates/ruff_server/docs/setup/HELIX.md
sha256:fdd1ec69653220eaee9b1dada862bca6b59452f2a06ae55447c8d6cd2f11540f  ruff-0.9.2/crates/ruff_server/docs/setup/KATE.md
sha256:8baecde00166442033c65dd53d62d629dec8e1b35dfddc6d265ade05e8831976  ruff-0.9.2/crates/ruff_server/docs/setup/NEOVIM.md
sha256:45f04f5788cd85a631791f04226d81decb2fac5210e963f8fe2aca74b7bf3a90  ruff-0.9.2/crates/ruff_server/docs/setup/VIM.md
                                                                         ruff-0.9.2/crates/ruff_server/resources/
                                                                         ruff-0.9.2/crates/ruff_server/resources/test/
                                                                         ruff-0.9.2/crates/ruff_server/resources/test/fixtures/
sha256:e3e8d99f2c88d68a60bdfe5fdd2315402bb36f1dc49aa11c2c38a2b388457f71  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/pandas_html.py
                                                                         ruff-0.9.2/crates/ruff_server/resources/test/fixtures/settings/
sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/settings/empty.json
sha256:8edba997f540eda43661bca6c6011bf00682b6dd37f9cc9cce827eee4ded65a2  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/settings/empty_multiple_workspace.json
sha256:4c333805f667a02d615dce0fb68649358985554f5a44c4c7777ce0dc7b017bb7  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/settings/global_only.json
sha256:99532f3d5c42e361ca27471c7b4180c3608a4f7e825682ef1909aedf306a9a17  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/settings/vs_code_initialization_options.json
sha256:b12f0306d987a4bb812f352beb8eeccafa76a8e861f79a5527334b7756fa0ab3  ruff-0.9.2/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb
                                                                         ruff-0.9.2/crates/ruff_server/src/
sha256:dc81370ee1487db79a55749becc2f82a94737c879a210d2a243742f60fd76923  ruff-0.9.2/crates/ruff_server/src/edit.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/edit/
sha256:d74843342acedd1db44e5273db0bbf0280ab58415cdda601040bc7caa5cc2f82  ruff-0.9.2/crates/ruff_server/src/edit/notebook.rs
sha256:0d4be0e205c76e5a68e60d9769d5ad9e4063946aca0ccbda88349c4f7f6de987  ruff-0.9.2/crates/ruff_server/src/edit/range.rs
sha256:e73b2316dca5424394fa6d807a19c998312166b1e79ca4b2858dbdb6231f2483  ruff-0.9.2/crates/ruff_server/src/edit/replacement.rs
sha256:b537b098bcc232210d9a1c87a74398eb80c04513eaadb0b659deb077b86d8627  ruff-0.9.2/crates/ruff_server/src/edit/text_document.rs
sha256:cd3fa440619f27dfce4aed9bc974924e678bd4e5288caa01bb496a6d7ae4fe75  ruff-0.9.2/crates/ruff_server/src/fix.rs
sha256:d3e8e7385ced002853b7b3c32f08bf817f1456ff2d7cb86d20b5e4329ed9ba64  ruff-0.9.2/crates/ruff_server/src/format.rs
sha256:6394463afd8b6d11d019891fc907f2e077369da700904392e851a0d875ae90aa  ruff-0.9.2/crates/ruff_server/src/lib.rs
sha256:6a0d5537594c32f5944f8898155bc8ce022a059c092d4ae4b4626d893ca32321  ruff-0.9.2/crates/ruff_server/src/lint.rs
sha256:5995498a04f82c3fb1dcb5da9d9e8e2c5778d47f6e800c9d8c62c626d2628a54  ruff-0.9.2/crates/ruff_server/src/logging.rs
sha256:ee3671cf9dcbf9e760efc3d11df3be9efb6a0368cfef5005ea491f497221a503  ruff-0.9.2/crates/ruff_server/src/message.rs
sha256:8453a266068c090e45d71106d32ab5e0d470088d7676dda6565b1c87c8ba969a  ruff-0.9.2/crates/ruff_server/src/resolve.rs
sha256:f47eef884b754a0b56d2b4b5ee7103d68c5b70835c0536afd837c202597f3f5a  ruff-0.9.2/crates/ruff_server/src/server.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/
sha256:7359af80bd67a7b6a4d6521c401adb3f1a12cc88bb8e14b861f2aa2b4e7b3634  ruff-0.9.2/crates/ruff_server/src/server/api.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/api/
sha256:b05a3b6a385c96fb178710490cf976ec8aa98c90c8a353b2a8aa7e395ee4057f  ruff-0.9.2/crates/ruff_server/src/server/api/diagnostics.rs
sha256:3f9afaa1c5416e2640b8e5d26994fb07ac4c4c3adbc25d881cc7bf55aeaf3fa9  ruff-0.9.2/crates/ruff_server/src/server/api/notifications.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/api/notifications/
sha256:0cf19f0e4bae4b78678dfebc248fa3a090aad6de46d90fbae2d33ff4b6744260  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/cancel.rs
sha256:ae1ec6715a107f87bde8f193d4206e85a9003afbad4884619616ab3e05a766bf  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_change.rs
sha256:842a3874eb36ec7ba9c9907315d2d44e57280192932a07d9312ee72704e8c915  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_change_configuration.rs
sha256:f65fc1dbdbdab74e19538fd64ba76a3f02a8ba6ef83e9cc3d633292ca2e16484  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_change_notebook.rs
sha256:7a943d9d4e934184b76de0e2b323a9f4b66a2b4fe71a60bd4d83c58bcf6417ba  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_change_watched_files.rs
sha256:d3cbd48cc262eca232ece1868b40c8aeb18207fb3b3da47aa669b7e891f415ed  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_change_workspace.rs
sha256:7a3345f7deffbffb6bcdf6fa51c753fbd4b85fb2460dd1eb48b71709604c34ef  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_close.rs
sha256:953ccbcf9313da4769b858edb59065c8e7564097d6a77020d608d799c69aa76b  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_close_notebook.rs
sha256:09111cdd04c9154add127809110fd43cf0c32ea1a211e01884a9f9c0bd49a4a2  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_open.rs
sha256:97b8cbb767fc258be1599bba1e9c3113890c7792a92687fae67ae61953687fc8  ruff-0.9.2/crates/ruff_server/src/server/api/notifications/did_open_notebook.rs
sha256:d93cbe01c731616534152f63459b961f98a2219804ce4f6546f0fe908453a34d  ruff-0.9.2/crates/ruff_server/src/server/api/requests.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/api/requests/
sha256:49fa7cc1410f47423b7c40a1ebec338304a570647376434868a4c0f3d69ee313  ruff-0.9.2/crates/ruff_server/src/server/api/requests/code_action.rs
sha256:080f5b3bd666520185d9146b211c478f1b89e4cdefd22d8b57ba65f6ed26d828  ruff-0.9.2/crates/ruff_server/src/server/api/requests/code_action_resolve.rs
sha256:580f86793b63fd122fa6f3a67c766f456f1ac5a0653e7a321137418d0af2c535  ruff-0.9.2/crates/ruff_server/src/server/api/requests/diagnostic.rs
sha256:c6c9e7d9945aebf2ed1288e372ff03b043fe0b406225f3695acb949bd14fd758  ruff-0.9.2/crates/ruff_server/src/server/api/requests/execute_command.rs
sha256:3dd15d9fdba9f683c6765daca5618170bf7ae6e160918ee0ebe9a339da5be563  ruff-0.9.2/crates/ruff_server/src/server/api/requests/format.rs
sha256:738807b26b8a0ecd993bbc17d275041ec4cda1312ed36f5799edaff8a46f475f  ruff-0.9.2/crates/ruff_server/src/server/api/requests/format_range.rs
sha256:259b69b4bec54aeea1e597bbb209d414939504f9a94be49550c6e8412d06c7ab  ruff-0.9.2/crates/ruff_server/src/server/api/requests/hover.rs
sha256:413480a89852eab28755350eb4e6808de84280cc5a8d5b7ecd22ed52f9256b6b  ruff-0.9.2/crates/ruff_server/src/server/api/traits.rs
sha256:4e174d257fdd832a07441c15a50c41a43e8254d1c294cd1a7e5084aba09b46d1  ruff-0.9.2/crates/ruff_server/src/server/client.rs
sha256:bab0e108c679457534ce74418569aa7ac996a08b05bf8b84b16961ae56069114  ruff-0.9.2/crates/ruff_server/src/server/connection.rs
sha256:5cea57aad89c1c8895a7eb79d8cbd8eb0da606946fcdfb8bd5f706fb95dcca65  ruff-0.9.2/crates/ruff_server/src/server/schedule.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/schedule/
sha256:70fa284492e6f69993ff47afc10686d788260f95994a6ae04a042e011f0404b0  ruff-0.9.2/crates/ruff_server/src/server/schedule/task.rs
sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e  ruff-0.9.2/crates/ruff_server/src/server/schedule/thread.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/server/schedule/thread/
sha256:2bb37533198e464c70aa9454782c7b6d0904a49f70214cd9ec4493bb3d0a514f  ruff-0.9.2/crates/ruff_server/src/server/schedule/thread/pool.rs
sha256:8c304a3ab35088fa70125db848750de7b27307527b9545bd80c25431664f4809  ruff-0.9.2/crates/ruff_server/src/server/schedule/thread/priority.rs
sha256:39312ff9d46384f0989c1ffd0f187a2fd44da5e7f5980faa6bd31a191bd7d8a4  ruff-0.9.2/crates/ruff_server/src/session.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/session/
sha256:f70aa18106f41d093bd5673f65eccf6e2f8c0c78e2d6ae65b2ca18951fe29210  ruff-0.9.2/crates/ruff_server/src/session/capabilities.rs
sha256:8a57db135a122e19731800e4472eeaddb5d11997f703acad67e51c7c9c2b6568  ruff-0.9.2/crates/ruff_server/src/session/index.rs
                                                                         ruff-0.9.2/crates/ruff_server/src/session/index/
sha256:c2237cff205eae8b14366d3f95b39893b4bd1ebca550550c6c482756c883ae75  ruff-0.9.2/crates/ruff_server/src/session/index/ruff_settings.rs
sha256:40a3116dcabf41c551aed6f01b61c29f380a45eac0074cb0a0720e1821041458  ruff-0.9.2/crates/ruff_server/src/session/settings.rs
                                                                         ruff-0.9.2/crates/ruff_server/tests/
sha256:ad0aaafe5f5faa900acef4e7d7ac430e6edd472475ddf0108284e7239b159e23  ruff-0.9.2/crates/ruff_server/tests/document.rs
sha256:e2960d5f37578a433248f0bca6796004063eb7a8ac6d5a18c3c08bf5db618346  ruff-0.9.2/crates/ruff_server/tests/notebook.rs
                                                                         ruff-0.9.2/crates/ruff_server/tests/snapshots/
sha256:de5710df805372e83fe1a124209c0b103b53951203b4db3e44ad33e5d11560b2  ruff-0.9.2/crates/ruff_server/tests/snapshots/document__delete_lines_pandas_html.snap
sha256:a8d70a6f4dc7c6201336a9ce9f4535f1cd37608fd2da4702edf21910e6a68433  ruff-0.9.2/crates/ruff_server/tests/snapshots/notebook__changed_notebook.snap
sha256:fb20e436d2951af9604d67292ed13f14e83fa74fb2e7581cc9aca0c5f23e9b88  ruff-0.9.2/crates/ruff_server/tests/snapshots/notebook__initial_notebook.snap
                                                                         ruff-0.9.2/crates/ruff_source_file/
sha256:ec36937c3f94a7eb10f806e2e891505ae481b9c214b5612449b5514e39f77c1f  ruff-0.9.2/crates/ruff_source_file/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_source_file/src/
sha256:c0a6aff1b34092ef76f882bb189bf7870228d73fd24a86bf964f54fbecaa4f24  ruff-0.9.2/crates/ruff_source_file/src/lib.rs
sha256:3fd807c9844292c2208a8a802bbe2bf1f7ca2eda388001e32c15de0ae5b99bd6  ruff-0.9.2/crates/ruff_source_file/src/line_index.rs
sha256:9bc746e93292064f1c2ea731c4756df6cc6e3fd9bcda6cf8ca9fca84437041b3  ruff-0.9.2/crates/ruff_source_file/src/line_ranges.rs
sha256:9652bf65d0c6e5f5c2b8ec2c2f328f323bb4439ef4bf5447e298849a1bbb0270  ruff-0.9.2/crates/ruff_source_file/src/newlines.rs
                                                                         ruff-0.9.2/crates/ruff_text_size/
sha256:47c132ac302c23c86ae85433fda75589e749965bab7e3c8db285cdacb82e8bdd  ruff-0.9.2/crates/ruff_text_size/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_text_size/src/
sha256:5818d42f6c51b95216b293fd5c2d219ee56127662bf53bbfb836bd4ec608621e  ruff-0.9.2/crates/ruff_text_size/src/lib.rs
sha256:52f0df2e38e9fc7bf1cf7a3743ca257cac20244b56b6937af9a3f3af4b93b7f9  ruff-0.9.2/crates/ruff_text_size/src/range.rs
sha256:f2875b9ae38ac0f125178dff8736d85be967f1753949b07826ea8aea5a051fe6  ruff-0.9.2/crates/ruff_text_size/src/schemars_impls.rs
sha256:c54cb17ce302ae04040f11fe48d91342fcd3e0140b85b08843b6975d40fdc48e  ruff-0.9.2/crates/ruff_text_size/src/serde_impls.rs
sha256:dd14418c2bff74f5bdd6d67487e2e2587217479dd1f35ea2a61784682fc8dbed  ruff-0.9.2/crates/ruff_text_size/src/size.rs
sha256:3da656db36cd43f4f0ea3a2a3afff9f05e9d2a6f6f66348b4815f8c3926d5557  ruff-0.9.2/crates/ruff_text_size/src/traits.rs
                                                                         ruff-0.9.2/crates/ruff_text_size/tests/
sha256:42bb3ddecd36cab69893ab30ea836ca9d04b74d052f3b975f16732e3de1092f8  ruff-0.9.2/crates/ruff_text_size/tests/auto_traits.rs
sha256:dd1cde3860dbb59f067bfd91967992901fb3da69a84c8f057996da649e0cd3ab  ruff-0.9.2/crates/ruff_text_size/tests/constructors.rs
sha256:106cee4ca834fcca60620645a39a90324aabd8156a8c4301b567667d8cccaa1e  ruff-0.9.2/crates/ruff_text_size/tests/indexing.rs
sha256:1e156d1f5c93173034fd0a14e0730e7b24ffb1d6d778709fd2132b247af7ca6f  ruff-0.9.2/crates/ruff_text_size/tests/main.rs
sha256:615d6291ec6258073fb46755e6e6c3190e0d96fe3f6e9dbe5256ec288db3a05f  ruff-0.9.2/crates/ruff_text_size/tests/serde.rs
                                                                         ruff-0.9.2/crates/ruff_wasm/
sha256:bffa547f5f6003a04a507decdc0ecb6d8537fd5e73c447b3b678b8a7f1af7dcb  ruff-0.9.2/crates/ruff_wasm/Cargo.toml
sha256:c2a6c03f23f99e80d5a3ed95edd48167bc42a10a0c67242c375b576d83db3fc9  ruff-0.9.2/crates/ruff_wasm/README.md
                                                                         ruff-0.9.2/crates/ruff_wasm/src/
sha256:7967c7e816b18f460266a18353c4d7229e5174eb96a6aed0801bff8995f7a67b  ruff-0.9.2/crates/ruff_wasm/src/lib.rs
                                                                         ruff-0.9.2/crates/ruff_wasm/tests/
sha256:b9e9b819c2b2c2d9bcfb6169ff20eca57564728029a09940b495a6aaef1e011c  ruff-0.9.2/crates/ruff_wasm/tests/api.rs
                                                                         ruff-0.9.2/crates/ruff_workspace/
sha256:aa113564712367e8a1f0b3ae5e07490a22c9eb6d4b42b44c43f0105d7cf075b3  ruff-0.9.2/crates/ruff_workspace/Cargo.toml
                                                                         ruff-0.9.2/crates/ruff_workspace/src/
sha256:25fa445d508065f5bba322efb29a0363bcde4b9d1640be931a0985bab8a4dd4c  ruff-0.9.2/crates/ruff_workspace/src/configuration.rs
sha256:f0627542a85f041fd446f8a78bd233f0bc66de922b96c60d6caee5439d3b4f4b  ruff-0.9.2/crates/ruff_workspace/src/lib.rs
sha256:3c8c44b437e09732c7c739babb6f2427f50a964edcdbe6029ccaf8c1e4c04d4c  ruff-0.9.2/crates/ruff_workspace/src/options.rs
sha256:4f18e903ae1ba0d596f110a1c6a0108e6b07a9c1c658329643ff10c0471a25dd  ruff-0.9.2/crates/ruff_workspace/src/options_base.rs
sha256:33f84ffa5dc1a380b262abbe6969a1e52d3b5dcc1fe5b724927d3555fba94064  ruff-0.9.2/crates/ruff_workspace/src/pyproject.rs
sha256:36806432580eabf06c9b2b0ded0a0a2804e32ce6ff5be464efc03b334198db31  ruff-0.9.2/crates/ruff_workspace/src/resolver.rs
sha256:1befd3cf434b56cc667a73018a0df312ed8704b9fdf3b5574735eccc86d7f85f  ruff-0.9.2/crates/ruff_workspace/src/settings.rs
                                                                         ruff-0.9.2/docs/
sha256:07c682841c564c4a41a47302382c9889d3a98013034ec7fcf426c5f1c55e9fec  ruff-0.9.2/docs/.gitignore
                                                                         ruff-0.9.2/docs/.overrides/
sha256:d09d3ca0c98c2a2d657bc3daabd4bb188802bd004e3a7669fd7d205d8d11bd86  ruff-0.9.2/docs/.overrides/main.html
                                                                         ruff-0.9.2/docs/.overrides/partials/
                                                                         ruff-0.9.2/docs/.overrides/partials/integrations/
                                                                         ruff-0.9.2/docs/.overrides/partials/integrations/analytics/
sha256:541900b005b721f64ab7191f197821edb423097bd3868b2087260e1c0d725569  ruff-0.9.2/docs/.overrides/partials/integrations/analytics/fathom.html
                                                                         ruff-0.9.2/docs/assets/
sha256:16198727691c2f4f90c81dab0cf6d4e84924ffeec7a0642e7abcd7f8a595cf38  ruff-0.9.2/docs/assets/bolt.svg
sha256:5803113a3690424c38c1f67022f0eb6d4d97db10bf4fd7c7cd09b8a83d21a81b  ruff-0.9.2/docs/assets/favicon.ico
sha256:01659744947aed48a701bdac8a8230a3594710b5133190ee89a62da62f7b5e82  ruff-0.9.2/docs/assets/ruff-favicon.png
sha256:7d880d64f58d016476235b14eec228fa0986164b646597db92a8bccff0d2fc02  ruff-0.9.2/docs/configuration.md
                                                                         ruff-0.9.2/docs/editors/
sha256:74ccc251a0bd352d908b0c044abc7d9576499bb0febdf29a7bf1ac07903d7f1f  ruff-0.9.2/docs/editors/features.md
sha256:851dc9b8d5c618b51e19e0f98aa9d24c15178d8bec72089d73bdf07328164a43  ruff-0.9.2/docs/editors/index.md
sha256:1e42a19ce24a07a2a5aea8d21494fdc9f17e1d90a6631adc77f881cfb0bded6c  ruff-0.9.2/docs/editors/migration.md
sha256:ae681a411c5cf15f20492e5c67ad81a4deabe77f9bd6fc3027b4285a4d6ee817  ruff-0.9.2/docs/editors/settings.md
sha256:f8455dc36778343d268040074eb43f258f96103021a083cccdb108299e238492  ruff-0.9.2/docs/editors/setup.md
sha256:d9fd8d09eb49464db3427bdb39fab37ab322dba6b8f4024f722b5ea98cf866d5  ruff-0.9.2/docs/faq.md
sha256:018fb747e0983af1cf4b57168dabfcaec4cc61d663295f9d07c463c7dc95d770  ruff-0.9.2/docs/formatter.md
                                                                         ruff-0.9.2/docs/formatter/
sha256:9e51b1aa0cad62b05cc29b6bc0d5534bbb071f115229660c9b703de9bd311e0f  ruff-0.9.2/docs/formatter/black.md
sha256:1251642f029a323687328c3f62bc0b152aabc406a6329fc95b39474a4a5c3eff  ruff-0.9.2/docs/installation.md
sha256:030c0fc613242fc58ba567676b151fadac595daefca5b78b3fe61b73b1b887b4  ruff-0.9.2/docs/integrations.md
                                                                         ruff-0.9.2/docs/js/
sha256:50b6b5629d0619a3248daa49e0114cb2322a6f5e9f87b6d26e1716efee8b8348  ruff-0.9.2/docs/js/extra.js
sha256:6706c9a8a71fc3df4f3ccf4054fa7ab222c3e846df27f0e9f86565725c67f688  ruff-0.9.2/docs/linter.md
sha256:10aa2499e61c9c7165e8393509a4c310221f850cac9d39e683f7f6590c2ab5ef  ruff-0.9.2/docs/preview.md
sha256:0f15c0e14353c837de7e4c484f2109a024fac183d1561975b3894b87d79d8dbd  ruff-0.9.2/docs/requirements-insiders.txt
sha256:1d80312667009c23a68f01fc33c56ef9653be71191ed9e894b8091da1333eeea  ruff-0.9.2/docs/requirements.txt
                                                                         ruff-0.9.2/docs/stylesheets/
sha256:968f7decd4451dfcd99654cea33e19e7bc8574c6d171dd3a0a3793e259e47933  ruff-0.9.2/docs/stylesheets/extra.css
sha256:ddd47f8b1f5b564519770a79769275b5f809f78904c90409ca39b68596500195  ruff-0.9.2/docs/tutorial.md
sha256:62e161750c080cfdb03e01eb48db1b5dd20862507c8f96b1197812e7aa355ada  ruff-0.9.2/docs/versioning.md
                                                                         ruff-0.9.2/fuzz/
sha256:11ced051fc712b78e8b9f38e56c4f35740529ab10728f7592913189767dbba1a  ruff-0.9.2/fuzz/.gitignore
sha256:11234573fff2f92b44e9e26836198c27584926f43cec1caa640c2e74be0ceb8e  ruff-0.9.2/fuzz/Cargo.toml
sha256:f631e21a292d46db79e18ec6d9dbd9df6b8bc5c4417dc52860ce1f0c6a5a1f1b  ruff-0.9.2/fuzz/README.md
                                                                         ruff-0.9.2/fuzz/corpus/
                                                                         ruff-0.9.2/fuzz/corpus/red_knot_check_invalid_syntax -> ruff_fix_validity
                                                                         ruff-0.9.2/fuzz/corpus/ruff_formatter_idempotency -> ruff_fix_validity
                                                                         ruff-0.9.2/fuzz/corpus/ruff_formatter_validity -> ruff_fix_validity
                                                                         ruff-0.9.2/fuzz/corpus/ruff_new_parser_equiv -> ruff_fix_validity
                                                                         ruff-0.9.2/fuzz/corpus/ruff_parse_idempotency -> ruff_parse_simple
                                                                         ruff-0.9.2/fuzz/corpus/ruff_parse_simple -> ruff_fix_validity/
                                                                         ruff-0.9.2/fuzz/fuzz_targets/
sha256:1a75729893839b8001588b2c19fba23e051494eb99f10abb668e2d1b422e1bf2  ruff-0.9.2/fuzz/fuzz_targets/red_knot_check_invalid_syntax.rs
sha256:21ca4dc24b41b7fb8b2e3df6307e3f0be3fe3936ca0b58c5cae20947f17aae74  ruff-0.9.2/fuzz/fuzz_targets/ruff_fix_validity.rs
sha256:590cc0280bb09e91fd8148cb488274899699531aa4fa46564f47824cb9cdbd1f  ruff-0.9.2/fuzz/fuzz_targets/ruff_formatter_idempotency.rs
sha256:b9f95f082005492e58b4db9fe9ab5d246e295793c5654009f19300ff33755d0c  ruff-0.9.2/fuzz/fuzz_targets/ruff_formatter_validity.rs
sha256:758b7d44e31e5ee507db51116334ea3e3092faaed8a83a5769727e8654ecdfa9  ruff-0.9.2/fuzz/fuzz_targets/ruff_parse_idempotency.rs
sha256:d1ab3cbc55c4fc7196e0d254252ced1e7592e3bc3a52b0e0e5b7d9607bfe2b89  ruff-0.9.2/fuzz/fuzz_targets/ruff_parse_simple.rs
sha256:a63a076c4becbe957cd0daf041f4f1377afa1760b3622f1c4984ed35dd0bfd0c  ruff-0.9.2/fuzz/init-fuzzer.sh
sha256:acf21d8820bad7ebf18687f310ddb30884267008584c62f4e3b67312c27eb17a  ruff-0.9.2/fuzz/reinit-fuzzer.sh
sha256:999d1b526cdfdb0345c6b7b6294bcb8cc84c911d4efc2b8aebfd544780addf96  ruff-0.9.2/mkdocs.insiders.yml
sha256:2c422d9e34c90f29f07cbe259fb7ced34b0c733cd88259bcc340896fff3f59a9  ruff-0.9.2/mkdocs.public.yml
sha256:d0885f3e6dc3b3dc09387888b7dc9af1228644527a69f6dfb41a00446be5d2d3  ruff-0.9.2/mkdocs.template.yml
                                                                         ruff-0.9.2/playground/
sha256:429778a55f7fdf8b44e8f85623eb0350a6fe3c317401b4a377801251e863fa90  ruff-0.9.2/playground/.eslintrc
sha256:f6ecbe2e346e8cfb974322e1e3bbaa9a13eb3b81edb445a305b3324883bc6588  ruff-0.9.2/playground/.gitignore
sha256:d03cf13ffd75535e5e255569b81da8631d4898135f80f46e51ad5716e9186572  ruff-0.9.2/playground/.prettierignore
sha256:081337891d0f5748005d34049bf4dc8e08cab489fde8fac6c618ace9cca33dc2  ruff-0.9.2/playground/.prettierrc.json
sha256:b3285b06045e7f65dd138fb1aecaffb5fa8a2d4bfe03ba420afae0529fb15879  ruff-0.9.2/playground/README.md
                                                                         ruff-0.9.2/playground/api/
sha256:ab6b08960bcb3618820eb7addc210eb265b4681296312118bc095079499814ed  ruff-0.9.2/playground/api/.dev.vars
sha256:eb3d7b86721fd4f24dd6888cad4e81e696258c0c2405d40fca07e427a8d9a18e  ruff-0.9.2/playground/api/README.md
sha256:16577c877c887cfa8ef43e85f1356353afdc1ab74034fcadf23155b718c2b9b5  ruff-0.9.2/playground/api/package-lock.json
sha256:d01f9c9f470803415b7b3203dba2f1ccb5b59acf32138d21e538036db6affdd8  ruff-0.9.2/playground/api/package.json
                                                                         ruff-0.9.2/playground/api/src/
sha256:dc1c787d77adb5b517971edf6074eeb163ca11056473301a118bfdb8f27bccdb  ruff-0.9.2/playground/api/src/index.ts
sha256:bd0512fedfad8b10f1d35a6a37e228f5f890ce1cf5e12e94697e8201adaa70d4  ruff-0.9.2/playground/api/tsconfig.json
sha256:f8688c9d103f9e44e616f8f41f07df3c59863b8d4b942a8e5d0521670cc47265  ruff-0.9.2/playground/api/wrangler.toml
sha256:696d998f356497a11c6840612a3790ee13df95e76d93cb35ebd60f1efccd186b  ruff-0.9.2/playground/index.html
sha256:7a6ff998d1dc415413c2a68554a4948cba7fdd27ec066aaac4d91a2fb7630a40  ruff-0.9.2/playground/package-lock.json
sha256:488500453e0fa1c7f745a26e1b6d11dd23dcf18bbb4e028792b096155da96476  ruff-0.9.2/playground/package.json
sha256:5f576deca73c9f36090f17d646cb5a3b0d328ea6ba03c8225bd5faa51f786b00  ruff-0.9.2/playground/postcss.config.cjs
                                                                         ruff-0.9.2/playground/public/
sha256:64028d3386980179f192b00ba1b0c42d73ed3f5bc643a932814621464b459106  ruff-0.9.2/playground/public/Ruff.png
sha256:f7274d97e72cf879a827fa5c3ee0ea731960e20b77f39f16dd34714f784a2531  ruff-0.9.2/playground/public/apple-touch-icon.png
sha256:e1eb7cb95f7b6b979f51c358dc26494bdcb4e21e35299c5e063c6b6f2454ac5f  ruff-0.9.2/playground/public/favicon-16x16.png
sha256:9db36d5e0fd8918b31c7186640e35b5ac4c328641df0e2b0ff5c2faf210432ce  ruff-0.9.2/playground/public/favicon-32x32.png
sha256:f58c597a96a78c0f58e9a55ac69aecc115456ae6a32ae3d9ffe1cbcb99286df8  ruff-0.9.2/playground/public/favicon.ico
                                                                         ruff-0.9.2/playground/public/fonts/
sha256:7bb998a02b8a170080a2cb103088e00a811d195d093bcb87d359278bd9f16282  ruff-0.9.2/playground/public/fonts/Alliance-PlattMedium.otf
sha256:a201fd14b83ed1e16be94e473df979859b46e9e1e9281b6d3d81e6bd5fd53627  ruff-0.9.2/playground/public/fonts/Alliance-PlattMedium.woff
sha256:b4538f31c74cf74c760baf1a7554ff2388eef74fb6ab3507cd5e2b2c97170832  ruff-0.9.2/playground/public/fonts/Alliance-PlattMedium.woff2
sha256:e95818d39d5395366d95257f9003f09d51c09ab8c9468848f62ccdecb4df63b3  ruff-0.9.2/playground/public/fonts/Alliance-PlattRegular.otf
sha256:b1d80a9014c847b86907c76d0bafef39818ef794ebbc85db4496b50d77b26d68  ruff-0.9.2/playground/public/fonts/Alliance-PlattRegular.woff
sha256:dd5a766f366e9ee88990c0087f9d2bbc9bfd44487c451961e14a5b8bda41ce1d  ruff-0.9.2/playground/public/fonts/Alliance-PlattRegular.woff2
sha256:379cf93b14cb1efea574887bbd18bfb864f0d031fe4336809b469c5321ac33bf  ruff-0.9.2/playground/public/fonts/Alliance-TextMedium.otf
sha256:8675c4c48716971aae144f0c0c9aebb459cf026b4466ca84cad4fa9eee5cc1b0  ruff-0.9.2/playground/public/fonts/Alliance-TextMedium.woff
sha256:1a849e56bffc93ec0ab45354935f26c4b5b55dce8ed894c48b8a68fa004e60d6  ruff-0.9.2/playground/public/fonts/Alliance-TextMedium.woff2
sha256:37861bfa854d8c43ed30ea99e06a630de28ff40c45de0f698239e598e5970d13  ruff-0.9.2/playground/public/fonts/Alliance-TextRegular.otf
sha256:2b72fe4ef63f5d145bfb14a7601af7587d7c1a5be7e1d6e6fe66ae7120c3430e  ruff-0.9.2/playground/public/fonts/Alliance-TextRegular.woff
sha256:d13dd9a65323d36c3cb369351e40cd7c30344b7f83dfefc80d761c9329e8f7ec  ruff-0.9.2/playground/public/fonts/Alliance-TextRegular.woff2
                                                                         ruff-0.9.2/playground/src/
                                                                         ruff-0.9.2/playground/src/Editor/
sha256:fa6260526557fa3532a1d3eeedf4e4cfa2362be7c0d11df3ec1cbd5d8af9bd4c  ruff-0.9.2/playground/src/Editor/AstralButton.tsx
sha256:04e8836329101398bab501be1a128cc118181c78714a7bb80e1e17bd6dbe0075  ruff-0.9.2/playground/src/Editor/Chrome.tsx
sha256:88c0b20544498ff444fce2f08b26c659f94b04171e84ea75383919830eae8e2b  ruff-0.9.2/playground/src/Editor/Diagnostics.tsx
sha256:db6d342d70c8cbe3fc561d63818845cfbfd0793f6a5f12d75c03d60664645730  ruff-0.9.2/playground/src/Editor/Editor.tsx
sha256:fdc52c47acf49366744d90a6be6d8b60d7dfd51a0e33837d9630c45f9c6bcf67  ruff-0.9.2/playground/src/Editor/ErrorMessage.tsx
sha256:7056e217166b003528bc5d62fd37877e0c58f54cb2d3e4e77d9fd55d18c08f90  ruff-0.9.2/playground/src/Editor/Header.tsx
sha256:29f9f71d774bcc09c4b0337f5132a8d50aa4adfab3c92b1e9e9ded94aa031247  ruff-0.9.2/playground/src/Editor/Icons.tsx
sha256:0dc05c591ce0789008aef0e2358ccc468ee8a069f553bda4e0ad183203179838  ruff-0.9.2/playground/src/Editor/PrimarySideBar.tsx
sha256:12cb255a177670acd5d6467a5d06b43e30e3ea7c9b0019e3e9296b2ff25613e4  ruff-0.9.2/playground/src/Editor/RepoButton.tsx
sha256:77a4210938887b9ae70fd6eb31ddfa6c0106809b6a548af86807548af82000db  ruff-0.9.2/playground/src/Editor/ResizeHandle.tsx
sha256:296144e6bb4b6eced1acdec27b410ae9fd1fe8e61060472e2e276f59072b94aa  ruff-0.9.2/playground/src/Editor/SecondaryPanel.tsx
sha256:68f3e89ed5dc24a769d88f9ff0876c3ff680cbfa44e5d80bb3ec9a45f88d678e  ruff-0.9.2/playground/src/Editor/SecondarySideBar.tsx
sha256:ee04aa62f463b8b652b7ae59e77382ef7272f850caac7e26768244ecba62a32f  ruff-0.9.2/playground/src/Editor/SettingsEditor.tsx
sha256:3b999cad4db868525f5ff365507dcb6c95dda0b65fec681098e3f67fc0de5d46  ruff-0.9.2/playground/src/Editor/ShareButton.tsx
sha256:3e8ef9920228877bad5849b4e74e23cf856d06feb4f0ff50a91bc88cf3912f10  ruff-0.9.2/playground/src/Editor/SideBar.tsx
sha256:f72463630fc9c62f1ac46c4bc6195578202b1a90148f3727472f8464e4ea224a  ruff-0.9.2/playground/src/Editor/SourceEditor.tsx
sha256:51128d138dc7b11a00d907ce972eb62c4c9821c6bf0e4332358842a4aef124fc  ruff-0.9.2/playground/src/Editor/ThemeButton.tsx
sha256:300232dfece3284bd4d5b24051aa0a4c27c8bb80a8ce1d79597e88c578bfcdd1  ruff-0.9.2/playground/src/Editor/VersionTag.tsx
sha256:6d765f0c7aa9bfe912bf2aece47af72e9417a11d10eb0dba1fdf69442f8ac59a  ruff-0.9.2/playground/src/Editor/api.ts
sha256:ca235079286baf7a8b8f937a2d95261891574599512ebb6b8f944177853bb336  ruff-0.9.2/playground/src/Editor/index.tsx
sha256:e353db55554d7de1856e6236543c74a9e059122a09f66d674bd8fcb8718f03e6  ruff-0.9.2/playground/src/Editor/settings.ts
sha256:1e47c883f8069b423a2ed36f7c322294e291b3e4f3128b334325516b9ec9ea33  ruff-0.9.2/playground/src/Editor/setupMonaco.tsx
sha256:0e1a8fd1dc246b1e3e851e72a772439af120655d3ba23f46a6fdf17216b65283  ruff-0.9.2/playground/src/Editor/theme.ts
sha256:6aa8fd7a2bab585725affec568f5e99aaa079282524cb5515f785b06a3e3a286  ruff-0.9.2/playground/src/Editor/utils.ts
sha256:31a9b087051f61a0706e3c707d76bce5bad141beb267deebc2bf4bec4c6ebd4e  ruff-0.9.2/playground/src/constants.ts
sha256:f6d8b0a5651fa98ec2ec06c005a54fba37be6e5ab873e2a07e137baeaf4ff2cc  ruff-0.9.2/playground/src/index.css
sha256:b6b8fadf5e58201a81da4d951064ae850b4275d2e8c5ece3b0ebd5cd8f278978  ruff-0.9.2/playground/src/main.tsx
sha256:2996ded3ccf87acd9cba5eca22ce470fe81f9191b3d7622c52ee5e071d3acef1  ruff-0.9.2/playground/src/third-party.d.ts
sha256:65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5  ruff-0.9.2/playground/src/vite-env.d.ts
sha256:d0c91ddf00d2e771d3cd709d8bf79fca96db2128be38619d8b96d1959abcbeb6  ruff-0.9.2/playground/tailwind.config.cjs
sha256:e406d87c9b5edebb901c53ec8e53c7aa35f4c93616a279b18c96f24efaea6385  ruff-0.9.2/playground/tsconfig.json
sha256:c40d0614fda5b8a746a1ba2e3be8e2370140c0167851ac77881cd53bb5647cdd  ruff-0.9.2/playground/tsconfig.node.json
sha256:9245c4576e583e4678dde5ec1efcb39045c5bb43585cc7b062d21099ff51cb9e  ruff-0.9.2/playground/vite.config.ts
sha256:2afcc0464405102b9e339cbafdc7abb26efc938af3d759263dc2b88f177af354  ruff-0.9.2/pyproject.toml
                                                                         ruff-0.9.2/python/
                                                                         ruff-0.9.2/python/py-fuzzer/
sha256:7617d4c414f2959e4446d37789c7f8d39887256cc761ba0e8eea9f59dc3b8cc6  ruff-0.9.2/python/py-fuzzer/README.md
sha256:2922480c6fd9fc4bbc41598c6cb52f85a7445c21855de87acb5d043dced63710  ruff-0.9.2/python/py-fuzzer/fuzz.py
sha256:5432e53f2ee569046bbe4ac48107338d00fdf67f9f961f1954b8f4a52208d1cf  ruff-0.9.2/python/py-fuzzer/pyproject.toml
sha256:c0bd76103c3f342db05085aa64d18fb254f8ab32feda4651b9b5617e9b78ef28  ruff-0.9.2/python/py-fuzzer/uv.lock
                                                                         ruff-0.9.2/python/ruff-ecosystem/
sha256:e38178c713c394c33633b687badf4f1d6abeb0fc96428adf2ddfb61da4f637e2  ruff-0.9.2/python/ruff-ecosystem/README.md
sha256:852bc11d57437ea4a7d566dbafba31dc99210c825f77423ad3d73b44fba5c2f9  ruff-0.9.2/python/ruff-ecosystem/pyproject.toml
                                                                         ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/
sha256:35c047cb90f747824a2e01a29dc3e0448280c96f30788b9413fb88db3fb45b4f  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/__init__.py
sha256:8b94e57dfcf4b5baa5a1a808c4d1db0bf4b71c464ee7d557ad8a72c177e05b7a  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/__main__.py
sha256:fc7a02bf05fc76c2d96153015cbe964133bbac44286b1dd8a4189add7038b0f0  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/check.py
sha256:a4681ea911adf4084f0a76094d215281fc3646ae916ab79a7e7ead604eddf686  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/cli.py
sha256:3bcf9224fa989107c3c7027249ade495c6ee66eb054f1436c73773c0079f8593  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/defaults.py
sha256:c2dd85f33b201d147562cd57c8d7b2abbc8927237aae5650ca90c2d3c6048ce7  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/format.py
sha256:b6c9c07d168a877678dd70b5b6b60213b22136d26c3caf99c628a40ba34d56be  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/main.py
sha256:3e6b036eac35212d22c8114ff7c3570789c349cc7bd35563a4402c03832bf10e  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/markdown.py
sha256:4b1c11caafdbf23502a36806c1fbbed3f641d0196ce850f86f10dcbd7fe8ac4d  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/projects.py
sha256:bd05d6c0f9988f72092765342ed7fdeba723d23f43f6d5fd4bdac3d9bfa444b5  ruff-0.9.2/python/ruff-ecosystem/ruff_ecosystem/types.py
                                                                         ruff-0.9.2/python/ruff/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ruff-0.9.2/python/ruff/__init__.py
sha256:10bf7342b2ba3a80c40b62138d683a55ec835c3dcb0b9393cd7a58fe8a15fd65  ruff-0.9.2/python/ruff/__main__.py
sha256:5759421c9ca6731f8f87fa41d16a39145ffb77c7f9eb18e671884d53f99c22b1  ruff-0.9.2/ruff.schema.json
sha256:3f796024c631cf34a88834c4358a50834458fcfb7f9602e5abb8150d8b7ca0ef  ruff-0.9.2/rust-toolchain.toml
                                                                         ruff-0.9.2/scripts/
sha256:160b9c60baf22e0856cbcc81b4802037a2fb9faa2be763d29c294d9e3b8b5e58  ruff-0.9.2/scripts/Dockerfile.ecosystem
sha256:3e25ecc2d88f78029f55ddc5da9cb0d3e3129943f3436939f554b88ab3f66b92  ruff-0.9.2/scripts/_utils.py
sha256:8b48fc43e550162048ec37264bf0ca6c384d54f052fa00a0c012e5f17bf49a43  ruff-0.9.2/scripts/add_plugin.py
sha256:3f9b43563605655c92d3738f7d55ba6386e126e12ad34e3ac1591f318eb173d4  ruff-0.9.2/scripts/add_rule.py
                                                                         ruff-0.9.2/scripts/benchmarks/
sha256:9e6dc0f0eae434feda747ce8771684d660954fef31b7e53f01844dec76fb75f0  ruff-0.9.2/scripts/benchmarks/README.md
sha256:c12b8a873f98310580b13f3b8096782eab89e419c8d716b4f206b1ecc1bd9757  ruff-0.9.2/scripts/benchmarks/dark.svg
sha256:ecf616ebef59f8e374bb47b9c41667c860503ef7761d81f6f93b91a0607bca94  ruff-0.9.2/scripts/benchmarks/graph-spec.json
sha256:8a72fa04c8137534669a13473d8a4cafd30cb4bc55d329ce057aebeae52363ad  ruff-0.9.2/scripts/benchmarks/light.svg
sha256:b0a6b189a2bd7ed88ab60424737c992218b0b9cfcce2320a7922fda4c90cb0d6  ruff-0.9.2/scripts/benchmarks/pyproject.toml
sha256:9d6b63acb1edbf0a3863010f60f69b00811186d23f52f156b6d4fdbd21de970d  ruff-0.9.2/scripts/benchmarks/run.sh
sha256:30396127d8763ef9a70dd61ee20427007f266421cce6bcd4c577ff8d3763fd05  ruff-0.9.2/scripts/benchmarks/run_all.sh
sha256:fc76cbffb4a1cf68c98c2c13ea8ee0ee4dd65b5e03f6e2a8f24ac5dfb998f3f8  ruff-0.9.2/scripts/benchmarks/run_comparisons.sh
sha256:389530650abd6ae0e8f7f97ffa1edca20e96beb33475e3575e018d5ec83d9b06  ruff-0.9.2/scripts/benchmarks/run_formatter.sh
sha256:cf49f4ce29361f44b2716ddb9671077d66e3030abca76bd0804ed0cec7851a98  ruff-0.9.2/scripts/benchmarks/run_plugins.sh
sha256:ff4947432d308a36e8b69a3d9a6e724e72ce8a9526109bb24f0a1ef718fe53c3  ruff-0.9.2/scripts/benchmarks/run_silent.sh
sha256:7757b5c6b13c62de7c74c9056408629d5367e938759a2b0f4a0a7597eba17a10  ruff-0.9.2/scripts/benchmarks/setup.sh
sha256:5af646024da7b2d20b6f4dae5cddea8cc23b497a71345f174f780f8b2bcef8be  ruff-0.9.2/scripts/benchmarks/uv.lock
sha256:f91fef0c3b67711cc7973021a6ae59022e3e5ead484c1ba5b79469aba2bc05ad  ruff-0.9.2/scripts/check_docs_formatted.py
sha256:13c4bedf0abd6d4dc0e8a12748a05e9e3cba776b089019b23d7e2156b7cb2b87  ruff-0.9.2/scripts/check_ecosystem.py
sha256:f447fb6f51261ba922c6f6a03e04352ae931be194f5c20c7d6a6e76ff4a86f76  ruff-0.9.2/scripts/ecosystem_all_check.py
sha256:d199d4c4ebdb78385431f5580b347c822cbd2332cfd6568a371faa64d2b989f9  ruff-0.9.2/scripts/ecosystem_all_check.sh
sha256:6dca8b4545a17c75bf1dc53cbebdca0fd49de695f7d7447e661129ddf554e4c1  ruff-0.9.2/scripts/ecosystem_all_check_entrypoint.sh
sha256:f904818284a36a6cb4ea9a2d43848ab5ba1fade20a00c042d6bc0302379cde1e  ruff-0.9.2/scripts/formatter_ecosystem_checks.sh
sha256:76c199124f8386c32328903cc0f21d5dbfdd1d7fd3e172464706f4fd84c700f5  ruff-0.9.2/scripts/generate_builtin_modules.py
sha256:10ec472495e5b89fa87531e710b25dbbd76fd5e0e5ae238ee88e10a016f842a8  ruff-0.9.2/scripts/generate_known_standard_library.py
sha256:f23738f23c386743a677b75a2979aaa6b13aea6948cf08cf6ab790ed9057c882  ruff-0.9.2/scripts/generate_mkdocs.py
                                                                         ruff-0.9.2/scripts/knot_benchmark/
sha256:e2d708de43f11dda657b7fb626cbaba5f5a8645ba621218b56d0febe4f279423  ruff-0.9.2/scripts/knot_benchmark/README.md
sha256:6fa1ef0764cd34e826130a5cdc3c396d59593d66bf6773ec048970d2660d3952  ruff-0.9.2/scripts/knot_benchmark/pyproject.toml
                                                                         ruff-0.9.2/scripts/knot_benchmark/src/
                                                                         ruff-0.9.2/scripts/knot_benchmark/src/benchmark/
sha256:083c7734da8024ead5351e8f3a573bc6089c5fc209eab12762c697222a30e0f1  ruff-0.9.2/scripts/knot_benchmark/src/benchmark/__init__.py
sha256:1679933547830069ec483aa03d32f135fcad98bb3b705d87991671aa5acbb615  ruff-0.9.2/scripts/knot_benchmark/src/benchmark/cases.py
sha256:c583d434227eefde9c14cefaf992f89df4ea6e5d6ceeec301b780958ebba2514  ruff-0.9.2/scripts/knot_benchmark/src/benchmark/projects.py
sha256:346077744dcecc40994f24a063139dd7a2f04b19eaea29cc75baa15c8a2610a8  ruff-0.9.2/scripts/knot_benchmark/src/benchmark/run.py
sha256:9397a63d5fe653cdc9d7fcff5edbbe6d4162651069bacb313d4c2c14c17bd414  ruff-0.9.2/scripts/knot_benchmark/uv.lock
sha256:9ec93a0662334227d0e175cc2837413f6d79ec1d1a24482510731ce094540506  ruff-0.9.2/scripts/pyproject.toml
sha256:6b58eada9c011a28541da1e9f84b1ef0922ac926cfa325bf48b15819f02301ba  ruff-0.9.2/scripts/release.sh
                                                                         ruff-0.9.2/scripts/release/
sha256:5dd7f5cae6f9a9ca7373b337db031a8583e5407a7e10f7836a2fafc4d46f8500  ruff-0.9.2/scripts/release/bump.sh
sha256:f49efddf3870acd0e422e82a55455a9a1482c3515980d2bb1c63e749aaaeb195  ruff-0.9.2/scripts/transform_readme.py
sha256:acfca87dc7eaae52c029ac317f3e918e00a197f2998be40522364cd50c8fb72f  ruff-0.9.2/scripts/update_ambiguous_characters.py
sha256:8d76822947600271c07de965ac4f608db53008e40fdc4fcebf9aa8f0e3d83e0b  ruff-0.9.2/scripts/update_schemastore.py

Return to home page.