sha256:2d2935774ca904ca527f3c40ba8b13332914d9c524a9626b86985b6c0d059087

Build input of

Dependency Lockfiles

Diff

Content

                                                                         .cargo/
sha256:b25037c006808af8b437a8ab8cc5d760068227d4e89144cc4cdec758c272b893  .cargo/config.toml
                                                                         .devcontainer/
sha256:a879e648b293c321909faacb7be609119a40e2ae87f6124a7438d50c85c93dd5  .devcontainer/devcontainer.json
sha256:33dc080523f5d60b35e3aa18085ce2ba38b0c005de919b7e4edb950b18f30af7  .devcontainer/post-create.sh
sha256:5a8b9c3777dd87f36c612105d7da4ba669ad51069cd9a3478db560b70b002f51  .editorconfig
sha256:e48c4d4b75eacc398de8cc77d846c9789a09065725d83972c8a47e39367a8d20  .gitattributes
                                                                         .github/
sha256:cf05199d3d68d208fb0d3d2ed2260891ba306a8e3fdbe6c63ac82b3588d908c5  .github/CODEOWNERS
sha256:9149696ae621061215d57b7ae3894ef780c0e50fb0f893fc026c6d3a2e79242e  .github/ISSUE_TEMPLATE.md
sha256:724eaadca137460339a939526d6037f87871d59422b5edd6754439d45d3d8a90  .github/PULL_REQUEST_TEMPLATE.md
sha256:8915aba4a90229cb3376446b1b3fd767ac72a41dc58209e38c975e79e6302ce2  .github/dependabot.yml
sha256:1f7f67db6de0f3e24e195323a6a9157269b34999a4afe5e50bf0e4179ff61546  .github/release.yml
                                                                         .github/workflows/
sha256:ec833150db551244b198b95ffef02a695d80cbf8e0d2d0375a889e9d67c94f9b  .github/workflows/benchmark.yaml
sha256:ff3b7ecf4a153e6e1f566772c170fa200c43c0a566b5de9ca448b29ec26cc1e7  .github/workflows/ci.yaml
sha256:3146ab37c7e72a7168cf5d86a4ea7effcf9465186e07bfc94f9d45e14d7e1f32  .github/workflows/docs.yaml
sha256:6437cea84c8f91691f4995b9deb2f32c6dd2f90bebaf78d06b54407ff7a2f8d2  .github/workflows/flake8-to-ruff.yaml
sha256:fe447b875758b9effef92081472c12968e661d8ba793bc1109530af14b1befae  .github/workflows/playground.yaml
sha256:0a7d7985e91268ce3ede95d8d4c55594a49f919691250c6bc63d61e61bf13811  .github/workflows/pr-comment.yaml
sha256:854dff890020c8c7c685af3a539bf663fd17f86290ff39ee763cbd6dc2f26c52  .github/workflows/release.yaml
sha256:b317690f2dadfec0846322c4e1f515fa52e0a3490cc8d99a32794bfaea5c6e85  .gitignore
sha256:558088bb5a8ba7a2f3683c361a71719cde23219c127339a432704fc5a44d05e1  .markdownlint.yaml
sha256:a41ade3c3e83b69eede26505c4d96dfcc115ad447dd3c0962ddcdbca793af4e3  .pre-commit-config.yaml
sha256:67de64ff148cfb9ce1b613d875b3287d8c0d4556d99f227ec036106e998d8464  BREAKING_CHANGES.md
sha256:b598a422b62a68bc7c9bbe4789aa16a7265b6e6efa33419214be342a29734f7d  CODE_OF_CONDUCT.md
sha256:105cb7bccdb3cc4a9ade0dad43509df11c35f775e3b5de208b1e16a656ac409e  CONTRIBUTING.md
sha256:89086f05799e38a7f6422d8c237847863ca5b24636997c9d732f844825615094  Cargo.lock
sha256:4c93cdbab4b3887b8c03c337a966e9e1ab2844c6bd539b69ca989fb278af6ada  Cargo.toml
sha256:0a7aacbb297cf211e966be29ec363de4aacb561418fd0e991b97f8fb62a15c70  LICENSE
sha256:77ee5dd889189c39a7d42c3ff0bf7c2d9bf4a73838c151d230b3ac7ce93fd9c2  README.md
sha256:bafc765fa8080760b507ed2b26cf12c914327f06d8319305d8d211d9298f0929  _typos.toml
                                                                         assets/
                                                                         assets/badge/
sha256:2309517cd5cfb68dc1cba178dd97c6be9cfa54ed81fad98bf3f3c4284bf74fb3  assets/badge/v0.json
sha256:ac34f37ec6d152d3b9c281ae1b4bdc93c4ed8779137c45c77a54e3e4c015d66b  assets/badge/v1.json
sha256:fd8379743cd5102fd6aa4198955d448a88e190d66212b8c2a0b830ac54847bff  assets/badge/v2.json
                                                                         assets/png/
sha256:ea06ef8d285db4b2a37771de5aafaf57aa38ca1a2506124703a413afec12abe9  assets/png/Astral.png
                                                                         assets/svg/
sha256:aa06bfc21711e3ff5e556eacf7fa0b50506662faff12d8b3a7582720248941df  assets/svg/Astral.svg
sha256:c8a655018a99fe78c00f10c8b9c2f2437ae20ce152a3751138ba89aa29db0f7a  clippy.toml
                                                                         crates/
                                                                         crates/flake8_to_ruff/
sha256:b26e9a80c3bba7582414f4552a3df1846217c5bdc56ecd7adfff16b6abc734b2  crates/flake8_to_ruff/Cargo.toml
sha256:49ad503cad22ffb7ad501028ad45f66c79e942a88049542e5640cc254d150dd7  crates/flake8_to_ruff/README.md
                                                                         crates/flake8_to_ruff/examples/
                                                                         crates/flake8_to_ruff/examples/cryptography/
sha256:6a17ad0ce9c4b45aa1bc9b59201396dd6d2e71707a2bc73c7d9055aed25e6040  crates/flake8_to_ruff/examples/cryptography/pyproject.toml
sha256:1b17019273d6c80cef1f800c99dd9c8e105fb225b2d15242785e9a6dd8c79be7  crates/flake8_to_ruff/examples/cryptography/setup.cfg
sha256:ecfef0ccc30c2a6bba17a0cbe71db85e4e472407cf551747fb0f5424e10041cb  crates/flake8_to_ruff/examples/jupyterhub.ini
sha256:6122a44ecdfc727668b12e42d17e8594686bb782a34ffb0bf1e188c892251408  crates/flake8_to_ruff/examples/manim.ini
sha256:8b26d264ad3f655422730540c149ae2a83685f0510a19afa0990b0e85ab6dbec  crates/flake8_to_ruff/examples/poetry.ini
sha256:5a1ff91291aa990337176a07172b5ebd5f8a09fbe851ce46b5d24c0a82232018  crates/flake8_to_ruff/examples/python-discord.ini
sha256:73de22ce5178adbf2be3dfc1084035cec4c12b1f594aa8ecb4dbed4265b2c5a5  crates/flake8_to_ruff/examples/requests.ini
sha256:1c334924116f746b521ed82c0e957b61e32723d2691b74c7427bb643bf1e5d76  crates/flake8_to_ruff/pyproject.toml
                                                                         crates/flake8_to_ruff/src/
sha256:f502fac1d1696e85763224c3245de59e0cb58b716fe522ff527f6edc64a892bf  crates/flake8_to_ruff/src/main.rs
                                                                         crates/ruff/
sha256:0597a6bfdce187a8ebd4d84fdad5031bda6ee77d9efae047708494e1e68345f4  crates/ruff/Cargo.toml
                                                                         crates/ruff/resources/
                                                                         crates/ruff/resources/test/
sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f  crates/ruff/resources/test/disallowed_rule_names.txt
                                                                         crates/ruff/resources/test/fixtures/
sha256:12c7594c0849c78224097fd481f1c2ef1249b16afd6a6822e493adf556186b5d  crates/ruff/resources/test/fixtures/README.md
                                                                         crates/ruff/resources/test/fixtures/airflow/
sha256:b0be845e4a2f8a76241bed63980db42cc643599cb024773023facb5f3fecaf09  crates/ruff/resources/test/fixtures/airflow/AIR001.py
                                                                         crates/ruff/resources/test/fixtures/control-flow-graph/
sha256:209aba9666154122f67be9e27782961dfc12e206f8db413a489c47f42b5884b7  crates/ruff/resources/test/fixtures/control-flow-graph/assert.py
sha256:35fe2214347fc2d771a07ce1ec1f72b414e2deb3d7557899b22fd9429adf06f5  crates/ruff/resources/test/fixtures/control-flow-graph/async-for.py
sha256:91a70c6b2a9183818ac54ce8735e383a9a967c0d415c6ae3a78b2bdff2ad6df2  crates/ruff/resources/test/fixtures/control-flow-graph/for.py
sha256:fe6d626fa523dba608f01992d54ae488b7b945d050172587a86d089426ac1fd6  crates/ruff/resources/test/fixtures/control-flow-graph/if.py
sha256:1744e979d1085007cf31197a7ae7caad0ce5cdc6b8f260a0678fe5323e6c23d4  crates/ruff/resources/test/fixtures/control-flow-graph/match.py
sha256:e27132ce649af4d353917871066921e21fe6921ab14fe7db184fbe025db5b02c  crates/ruff/resources/test/fixtures/control-flow-graph/raise.py
sha256:3be6b9553dc351a71e3bb4c9959ae7e7c9c19d655bd5870623b9e3abb18bc7a9  crates/ruff/resources/test/fixtures/control-flow-graph/simple.py
sha256:147e22e47a9e82a13a0cf4b76a9d8a8bfd07db5db800e57f61aec480b341a7b5  crates/ruff/resources/test/fixtures/control-flow-graph/try.py
sha256:f4f197501911cfe1d2af31cbae042171eb71d8c14d39962916ef53b1244f047b  crates/ruff/resources/test/fixtures/control-flow-graph/while.py
                                                                         crates/ruff/resources/test/fixtures/eradicate/
sha256:3d8b3399d6e658b875a5b0f3055d09d70586aaa825a4e8b60c132304b71a4222  crates/ruff/resources/test/fixtures/eradicate/ERA001.py
                                                                         crates/ruff/resources/test/fixtures/filesystem/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  crates/ruff/resources/test/fixtures/filesystem/excluded_file.py
                                                                         crates/ruff/resources/test/fixtures/filesystem/with_excluded_directory/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/filesystem/with_excluded_directory/__init__.py
                                                                         crates/ruff/resources/test/fixtures/filesystem/with_excluded_directory/migrations/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/filesystem/with_excluded_directory/migrations/__init__.py
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  crates/ruff/resources/test/fixtures/filesystem/with_excluded_directory/migrations/migration.py
                                                                         crates/ruff/resources/test/fixtures/filesystem/with_excluded_file/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e  crates/ruff/resources/test/fixtures/filesystem/with_excluded_file/other_excluded_file.py
                                                                         crates/ruff/resources/test/fixtures/flake8_2020/
sha256:1282d7baa8c8960ea34052e735adcf35c14c5e37227ddefb8c29fa5995cfd96e  crates/ruff/resources/test/fixtures/flake8_2020/YTT101.py
sha256:5cdcc312051eb0faaca6cd7a13c7072571a1303581716e26c02735cdddff5dcf  crates/ruff/resources/test/fixtures/flake8_2020/YTT102.py
sha256:44bbd4292b70edbb45d8f461c4e4a212bd910cc1b4fac089e8ff279692178574  crates/ruff/resources/test/fixtures/flake8_2020/YTT103.py
sha256:58c50a53965a8bbd7162be0a2c5907b48bd7a22d7829d57d5706527ce7b58316  crates/ruff/resources/test/fixtures/flake8_2020/YTT201.py
sha256:28aca6a4202975385a6498bad9ce9805e118152cd272a99fd0b07d4b28862505  crates/ruff/resources/test/fixtures/flake8_2020/YTT202.py
sha256:381b4469597611c76b3e120c3d07526f47dc907a39975717383a4f847b22fed0  crates/ruff/resources/test/fixtures/flake8_2020/YTT203.py
sha256:8986b13d121029b365227404fddd9685867852cdabef2395d0dce83139b95823  crates/ruff/resources/test/fixtures/flake8_2020/YTT204.py
sha256:ab18925e5a4d031ffe825a667b961fd2f024c2f9a1f2a8e544328d633aab0553  crates/ruff/resources/test/fixtures/flake8_2020/YTT301.py
sha256:b5888b7a9e6fd76aad7db534b1fd2e9d5517dbfd8f4af37a4225e68e93532352  crates/ruff/resources/test/fixtures/flake8_2020/YTT302.py
sha256:a75bb288513636bc7d8d329b8fe78d4cdfb2c6fe4e29865ac2bbbf04b5995f94  crates/ruff/resources/test/fixtures/flake8_2020/YTT303.py
                                                                         crates/ruff/resources/test/fixtures/flake8_annotations/
sha256:4d411b95a1d26eadc06a54b5a1ea5617ae23f07458b4016830f6c2a60c346fe6  crates/ruff/resources/test/fixtures/flake8_annotations/allow_nested_overload.py
sha256:81ef291a5b7622a74b563cc997454b1800bcdd6bdc7b01a8544a36402c5940ab  crates/ruff/resources/test/fixtures/flake8_annotations/allow_overload.py
sha256:4883f62797686a8ce43997c5a1322ac848df1766bcc8d193e3104a2637add14c  crates/ruff/resources/test/fixtures/flake8_annotations/allow_star_arg_any.py
sha256:085e77cf815c731eb1d9b1866cf280cac7a229fe48bebd565eea9c7a5a0812c5  crates/ruff/resources/test/fixtures/flake8_annotations/annotation_presence.py
sha256:378778abb0453337c1f28d8dc9c8d72186f2bd89461814e6c3afbdbed5392db8  crates/ruff/resources/test/fixtures/flake8_annotations/ignore_fully_untyped.py
sha256:317cf90f028ccdcd21ae5974ba54ccf6b262ab8320f3c928afeae8d53472dbcd  crates/ruff/resources/test/fixtures/flake8_annotations/mypy_init_return.py
sha256:01e1973f5d384415ba930d1df5ab8e02a75a69ae0a254db912b7a4940f563f10  crates/ruff/resources/test/fixtures/flake8_annotations/simple_magic_methods.py
sha256:e328887feade124e4e9ab4cab88ef5f95b2cd7b658db0f41e3a8bfd6c09dd835  crates/ruff/resources/test/fixtures/flake8_annotations/suppress_dummy_args.py
sha256:d62488a1c333a8c3859e2a82b62fcd20e290f2ddbc5609e6dbf6a6c6b77e79ea  crates/ruff/resources/test/fixtures/flake8_annotations/suppress_none_returning.py
                                                                         crates/ruff/resources/test/fixtures/flake8_async/
sha256:df394b600deb836e57c70957321b104cd3de264c44091c544a90b4a83ad3123e  crates/ruff/resources/test/fixtures/flake8_async/ASYNC100.py
sha256:f8f25b6fef7baa30a2b64d7686698d2faa35f64e29ef99a1484615590762863f  crates/ruff/resources/test/fixtures/flake8_async/ASYNC101.py
sha256:bdfa666c040ea2815de76eb1ac79f61abded6ab305fe1e678f086a33368ea11a  crates/ruff/resources/test/fixtures/flake8_async/ASYNC102.py
                                                                         crates/ruff/resources/test/fixtures/flake8_bandit/
sha256:a53eb9499334820a9eedb7714889910d8a5131b510cbdaa08f89a3548dc4fdaa  crates/ruff/resources/test/fixtures/flake8_bandit/S101.py
sha256:9d2f420652dad2f47ed8669421d5ef8d93273b1d7082dcf6bcdd916ce2df8ea7  crates/ruff/resources/test/fixtures/flake8_bandit/S102.py
sha256:11416256b5c5035451d6a7abb52db9b1f9674a090a08a89c2735332a0c6c23de  crates/ruff/resources/test/fixtures/flake8_bandit/S103.py
sha256:3a09018c2e45c6b908169436b58b6ef8f2377556de0d923439c31ad4595d273c  crates/ruff/resources/test/fixtures/flake8_bandit/S104.py
sha256:76999b1e31128e2772f1f4cb896a41cd885585f365ec3c743e5053f3bc23ac6f  crates/ruff/resources/test/fixtures/flake8_bandit/S105.py
sha256:5323f6e5f0b0e05c28e856db1102b2b2b8ef8eae3d0bf2d17042be9dd6cd643e  crates/ruff/resources/test/fixtures/flake8_bandit/S106.py
sha256:f051262b6e8da105c02a558b9c1974f4e85967ea8d39ba35e9f424993195e6b7  crates/ruff/resources/test/fixtures/flake8_bandit/S107.py
sha256:04775bcd868e7b024a449ebb6a8860aa3949b57ded0638c488b36a79fb786399  crates/ruff/resources/test/fixtures/flake8_bandit/S108.py
sha256:7ae701e3f1ab8a54370bc6f1a2e575c04af86d21076e5d7afa615f8bbd7404a1  crates/ruff/resources/test/fixtures/flake8_bandit/S110.py
sha256:65de0fe5cb61035b21086810bd526a67c6636f56364c9519bf7e66d41375d546  crates/ruff/resources/test/fixtures/flake8_bandit/S112.py
sha256:a4f736dce5c7d97407775017a8cd73c354a7428d91b073d539eae7dd4dc23ff1  crates/ruff/resources/test/fixtures/flake8_bandit/S113.py
sha256:fb3d031286b883e9dbe314b1f7220a23f83227c88215c3ecf8943c9d340c7562  crates/ruff/resources/test/fixtures/flake8_bandit/S301.py
sha256:9c44567e660df3342d1d1a0b1db58d7fd3fde97b3646bddb45633aea57f0e9ef  crates/ruff/resources/test/fixtures/flake8_bandit/S307.py
sha256:6e8799e5f33103be6fc244a004c6fe40fd27e1cce40b57f354757f7007fbfd32  crates/ruff/resources/test/fixtures/flake8_bandit/S312.py
sha256:cd2a300fe7ec3339b22c1a5ef692a32a803e4de2968d943064710e9f09f3d944  crates/ruff/resources/test/fixtures/flake8_bandit/S324.py
sha256:10fc2dc1ec5b016def462311dc7a995615c82a99102d7dd4834a74535dc22a49  crates/ruff/resources/test/fixtures/flake8_bandit/S501.py
sha256:ef7fdddc5f458a1c981fef947eaae1e6c65aa25e0c8fed432c9fb7146dfbad12  crates/ruff/resources/test/fixtures/flake8_bandit/S506.py
sha256:065d1cd91c56f4b54dee07bd54dec77fe0d38a4e09c3a64b9a31f19eee5db5eb  crates/ruff/resources/test/fixtures/flake8_bandit/S508.py
sha256:74ece3f063b1f58283858314daa07eebe879a0d5006769db76b4ac86f0e73a2b  crates/ruff/resources/test/fixtures/flake8_bandit/S509.py
sha256:c0a18f1a104bbbd71d44f6d82b06d5bace543bb784cf9f03c061b7bd0d421faf  crates/ruff/resources/test/fixtures/flake8_bandit/S601.py
sha256:de84da45156a2c339ce8fc10955f06da32be627e6d8dffa98fdf45acb109711d  crates/ruff/resources/test/fixtures/flake8_bandit/S602.py
sha256:76cf9047710ff13b84c614697989e9bc565c63532167ea1d361b926dbedd7483  crates/ruff/resources/test/fixtures/flake8_bandit/S603.py
sha256:ee44f4d0aa6a250447dac5b50267f417741fb270f6cc9df534e2458eef9ff83d  crates/ruff/resources/test/fixtures/flake8_bandit/S604.py
sha256:ee4b57120399ce96d4e2c8d3f0ec7972b79f65ff4df95df8cbd03227f047122c  crates/ruff/resources/test/fixtures/flake8_bandit/S605.py
sha256:8ac2bce14b933c0ae282bc630d055eb38a918362c25fe92d89d6822dd9ab0698  crates/ruff/resources/test/fixtures/flake8_bandit/S606.py
sha256:c5baa0ae95aaa6583e991a810b9a55208da92d4965c5ae259b1a5558ad2f0170  crates/ruff/resources/test/fixtures/flake8_bandit/S607.py
sha256:5ff982cc633387f91616fefed8fc68790b24b983abdb20b28e6049e0bf267731  crates/ruff/resources/test/fixtures/flake8_bandit/S608.py
sha256:afab8e1f48ce9daaaace72bd14527e23ec5a87ffd530166f31a0332c1a708ac2  crates/ruff/resources/test/fixtures/flake8_bandit/S609.py
sha256:6d130cee3d2be20792f38d5d0b8bd0343b6621c28c53d1e82d5c3e91b4d2eaad  crates/ruff/resources/test/fixtures/flake8_bandit/S612.py
sha256:ccacc5bd6646b255571abcc56ad9a5e96cbd4290b4f3a4f52d6ef316f845b98d  crates/ruff/resources/test/fixtures/flake8_bandit/S701.py
                                                                         crates/ruff/resources/test/fixtures/flake8_blind_except/
sha256:d7be7dcee7020cf8d4e403124f88ca67a87996562dad9004d0ad8f024c649903  crates/ruff/resources/test/fixtures/flake8_blind_except/BLE.py
                                                                         crates/ruff/resources/test/fixtures/flake8_boolean_trap/
sha256:5da926a9d96db65be556d8ed09cb869a39909ab6a3d6620ef0937fb2893c5190  crates/ruff/resources/test/fixtures/flake8_boolean_trap/FBT.py
                                                                         crates/ruff/resources/test/fixtures/flake8_bugbear/
sha256:f0df155a3fbbcaf865ac58cfc533975c5bea4f8db919feb12b21ccaa4affd48f  crates/ruff/resources/test/fixtures/flake8_bugbear/B002.py
sha256:95343a15862624997074e5ec757b3d297a330db2ec190acf9db698d08cabeb51  crates/ruff/resources/test/fixtures/flake8_bugbear/B003.py
sha256:dc31c4547a3aa6efad88ca2050c0af60d5c5bd9e6395319c4b1729365fa026ca  crates/ruff/resources/test/fixtures/flake8_bugbear/B004.py
sha256:65f7d6d1a9cef665162206c324cd6a4893bace8f4266d17390e6ede815ea7450  crates/ruff/resources/test/fixtures/flake8_bugbear/B005.py
sha256:e253f09b624ff221b0a07f39e223a3e4031a7408b75444759576ab17c50f2e83  crates/ruff/resources/test/fixtures/flake8_bugbear/B006_B008.py
sha256:8886d022a0c45a654596228a8c046bda07e09182d2d972dd6a85e083d190a3d5  crates/ruff/resources/test/fixtures/flake8_bugbear/B007.py
sha256:e9a8f31cfde41a609d7b3097ccc36e1f7d7193d12744696f9965ce79c5825761  crates/ruff/resources/test/fixtures/flake8_bugbear/B008_extended.py
sha256:ba88ea18b0097adbb7644dc2e065c61f5a2b2087630cade695c03155c3ebcf1b  crates/ruff/resources/test/fixtures/flake8_bugbear/B009_B010.py
sha256:3ff66513869ac2080f4e9ed817c4c1d2682fd3bba4077c80de615a60cbfe8c04  crates/ruff/resources/test/fixtures/flake8_bugbear/B011.py
sha256:417a96241ff85574a2d99d8d5c5cc524de0441daea9bfafeffe928fe2965d4fb  crates/ruff/resources/test/fixtures/flake8_bugbear/B012.py
sha256:c0cea7ecfa9fe4e5e41a1629ba253d1acd21ba79a0ce632ecf3dd8a48bcfb825  crates/ruff/resources/test/fixtures/flake8_bugbear/B013.py
sha256:5877879668c94dea1d73a8084798ffdcdee17e6ecd1071482db028500a462774  crates/ruff/resources/test/fixtures/flake8_bugbear/B014.py
sha256:73fd34e3ae683284313e086a5dd1d2732a9876c8dd04415d878a22a94aed7f2f  crates/ruff/resources/test/fixtures/flake8_bugbear/B015.py
sha256:26d9420d17f578b92f588f31460f886d9dba64612774e107dd5d783bf1585bd6  crates/ruff/resources/test/fixtures/flake8_bugbear/B016.py
sha256:7b1e001decc6e1ff887044f165338cb56ceb1b9f4bcf3285f7a36860d7ee852d  crates/ruff/resources/test/fixtures/flake8_bugbear/B017.py
sha256:c0f195306d6c7a233d1bbb81d3e4b280d729e2da1892763f540a29f50c1d91f6  crates/ruff/resources/test/fixtures/flake8_bugbear/B018.py
sha256:dd935cfb7f831f7f2c55d81bc042bfc3be0fdf9e16ddb65c5867790a2154540a  crates/ruff/resources/test/fixtures/flake8_bugbear/B019.py
sha256:ccc206f86d09266c70eb04db998c899f33c91ed46f759cd3c53ea2f522d0ed56  crates/ruff/resources/test/fixtures/flake8_bugbear/B020.py
sha256:f5e25e803d4950f5f1ef478e79678e93e3de7057c86c4f67e2dc25424cf0ec9c  crates/ruff/resources/test/fixtures/flake8_bugbear/B021.py
sha256:b8ef29e67667ea218173909580cf8c6324c520f08193c3fb7d687a3835c96fff  crates/ruff/resources/test/fixtures/flake8_bugbear/B022.py
sha256:fc3d48969f3a177e9c2b79754e3272e74edb63077278da787778fe84b320ea5a  crates/ruff/resources/test/fixtures/flake8_bugbear/B023.py
sha256:7c1a3312bf8eb53726db688a3e3b8869a7c3c7f6d6f8c9835999124c16a0e0d7  crates/ruff/resources/test/fixtures/flake8_bugbear/B024.py
sha256:672bd7c2ba556e8065687113c4c61b7bedf8a3b4ccd9966e6eb559ac9a2d35e3  crates/ruff/resources/test/fixtures/flake8_bugbear/B025.py
sha256:d93669c6ee6719afe8404b56c2d91daf247d1ce2354191d14926933337c3e2e5  crates/ruff/resources/test/fixtures/flake8_bugbear/B026.py
sha256:2ef600d7c38ded409624180b7f05b683ff5d68cb06e6995397b8dae22e0c2328  crates/ruff/resources/test/fixtures/flake8_bugbear/B027.py
sha256:c02ab583254343de792bd1af2eabd7e0b81f4b80998062bd38051aa79a17189f  crates/ruff/resources/test/fixtures/flake8_bugbear/B027.pyi
sha256:b741c8c982fffc31fff7dfbe1b5469043bf7ce29ee8ba2160847c9c6e2909f0d  crates/ruff/resources/test/fixtures/flake8_bugbear/B028.py
sha256:9f981110b02f1a13867b52fac922f62b08cddef7967aca3457f9a2abb9c7e522  crates/ruff/resources/test/fixtures/flake8_bugbear/B029.py
sha256:35c1bf34db3afc570d7ebd43fa39d504bc228e3ae8cfceeefa7d04d93e04efd9  crates/ruff/resources/test/fixtures/flake8_bugbear/B030.py
sha256:70f5aeb947bbce3563eed433f435f7fd57010a3babb1412fb2c6c9f5992508fd  crates/ruff/resources/test/fixtures/flake8_bugbear/B031.py
sha256:1a82114dda4a01c1ed1903e90a361ac4903a55e372a05ab30cfb651e0e91ec10  crates/ruff/resources/test/fixtures/flake8_bugbear/B032.py
sha256:13ee1cf82577bb63667280e0a05cae24e85c3062ba204b24ff42d4749638f410  crates/ruff/resources/test/fixtures/flake8_bugbear/B033.py
sha256:51f055747e20304d1235a5cf38766b2704d7dd05e6572a90de499fe4155a7d22  crates/ruff/resources/test/fixtures/flake8_bugbear/B034.py
sha256:cb8b9cf1ced37071686eec810f3c8fbe258d171bb293c808194a96a3a5acaf12  crates/ruff/resources/test/fixtures/flake8_bugbear/B904.py
sha256:019730da60c7a2884587047abc5c2d6429d7e4b2ed5f3a649d343262e660ca61  crates/ruff/resources/test/fixtures/flake8_bugbear/B905.py
                                                                         crates/ruff/resources/test/fixtures/flake8_builtins/
sha256:3ffee450bb8a3a3aca6403a5aa5f69f738f9cdad47ec03a27a2aac71bf6d0634  crates/ruff/resources/test/fixtures/flake8_builtins/A001.py
sha256:5634ae237a82e205ed52827dfea76002598a605ceee05766b0009e136c6ca831  crates/ruff/resources/test/fixtures/flake8_builtins/A002.py
sha256:81ed3e6788beeb7bff7aa8e8269c121e29de443021c1924b1da8b991ac576768  crates/ruff/resources/test/fixtures/flake8_builtins/A003.py
                                                                         crates/ruff/resources/test/fixtures/flake8_commas/
sha256:318115ddcea22fd6f1eb482c49ecfa370990b4a109259a1c9225deabd6353de2  crates/ruff/resources/test/fixtures/flake8_commas/COM81.py
                                                                         crates/ruff/resources/test/fixtures/flake8_comprehensions/
sha256:4c2f939c16a6f7a1f330c68828342d987030d8a8b201d952506619daa56a707b  crates/ruff/resources/test/fixtures/flake8_comprehensions/C400.py
sha256:28b41db0038de4fbb3b190dd056103dad10b4508136abe0f52024f865c4b9f50  crates/ruff/resources/test/fixtures/flake8_comprehensions/C401.py
sha256:fe89cf69c9b9a0e5ad68d9e31405ae7a0f0b92343b7f38c1d22750cd9a479367  crates/ruff/resources/test/fixtures/flake8_comprehensions/C402.py
sha256:9d1b66d9d9491bc52735afb94b8fb262589e840d6cadfb230efa30601a61e0a6  crates/ruff/resources/test/fixtures/flake8_comprehensions/C403.py
sha256:5945574beaa54e3c9b34dda115d0d16b8016680f83684eed8716f2e6f80acbdf  crates/ruff/resources/test/fixtures/flake8_comprehensions/C404.py
sha256:ba3568a4925326d4ec1abb81c78368df4f5d7e4880a2465c3a903279880caa5b  crates/ruff/resources/test/fixtures/flake8_comprehensions/C405.py
sha256:3958bfe32f58a097b83bca58d47ea56753dce0f482188b1e8cfab111fcc1ee46  crates/ruff/resources/test/fixtures/flake8_comprehensions/C406.py
sha256:015ba414649c7ac0d3d6383ba4aa4d50551718f3cf240e4d7dc814e8d026cd1d  crates/ruff/resources/test/fixtures/flake8_comprehensions/C408.py
sha256:034738784d0af9e452e9549c38ae18d489cd5ae126c9c219d6e4e04165606e38  crates/ruff/resources/test/fixtures/flake8_comprehensions/C409.py
sha256:f0902971d79c2236e87448642ececc35d754e030863ecdb09997c0a779aa49b6  crates/ruff/resources/test/fixtures/flake8_comprehensions/C410.py
sha256:af2e3935d7009a2e34e720ea63ab3d663d304e61809845ac770300999aa7af1f  crates/ruff/resources/test/fixtures/flake8_comprehensions/C411.py
sha256:34498aba5e7baa9088328373db46b6aced3b71370744161046c81ad152a19b1c  crates/ruff/resources/test/fixtures/flake8_comprehensions/C413.py
sha256:75a9c13f6e30024c5d299bbb1dc8d2623b199d3400bbe9b821de26ab227b27ca  crates/ruff/resources/test/fixtures/flake8_comprehensions/C414.py
sha256:854e72219b5dde3a41325ef91ffddb4291d4da4e9a5049d9bbc01f34cbac28e9  crates/ruff/resources/test/fixtures/flake8_comprehensions/C415.py
sha256:93afee33e31b215006d33fca7f1ff4f1034ba43239ee2b027535d017e006eeb4  crates/ruff/resources/test/fixtures/flake8_comprehensions/C416.py
sha256:7bd1495c052544cc0a0122f4d02af3badb786dbd5790753f6f55256aab66025c  crates/ruff/resources/test/fixtures/flake8_comprehensions/C417.py
sha256:51d33472e1e8487abc1c278167fe3969e71a9426383ed689df9a8fa0c2fc1841  crates/ruff/resources/test/fixtures/flake8_comprehensions/C418.py
sha256:202f1e2872e2281b649cda1011833f09111b833e0c5b671538a720cd73ccfdf3  crates/ruff/resources/test/fixtures/flake8_comprehensions/C419.py
                                                                         crates/ruff/resources/test/fixtures/flake8_datetimez/
sha256:81dbab143a8a9c35035e139e8010a95f3102946947ceb43534c8f0b473211e8a  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ001.py
sha256:faf01109a3a9e6a552c6c1d1a3eab5e75dacfd31b30a40dae69f28990e87b884  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ002.py
sha256:8996ed40f4ed2b7550eef80a4b0551f80bc3c98c26453d9412ca62e6abfc9fd6  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ003.py
sha256:0572b3b43e5b3ca186747659b5d158ffcc74c55c4d8efda1b36741f080a71c80  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ004.py
sha256:12003b7a52353c6fc4872e7796074ec026f3cf23c571f485fab5f42078da8305  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ005.py
sha256:dc687cf9b14852108080f9142f1d139b4a283310ffe5e92000434d57d8aeff51  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ006.py
sha256:a3524282b194d01a0ed4bc0616b7ccbde23bc4a9881836c6465a70b9e0a991f1  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ007.py
sha256:fa79f82402b6a08ede3480274f2c00bbbd6b7f48ce4b098101b98ac4d978a541  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ011.py
sha256:e4e6df3c1187a7d8a362216e53b59c83ff0cbe2207df77d8d5c670ad73138d00  crates/ruff/resources/test/fixtures/flake8_datetimez/DTZ012.py
                                                                         crates/ruff/resources/test/fixtures/flake8_debugger/
sha256:a527c29c38eb1211709d68858681b14f407f1dd80c7a7fa1874955a37baf6d7d  crates/ruff/resources/test/fixtures/flake8_debugger/T100.py
                                                                         crates/ruff/resources/test/fixtures/flake8_django/
sha256:405c6298e4db17bb690f28b6aa569c3961a021324c412075e5e95d5e8f94749b  crates/ruff/resources/test/fixtures/flake8_django/DJ001.py
sha256:144cf26ed7ac61cbb07e734d22733ef05f53d15c1953e458c1eefac2b83fe29c  crates/ruff/resources/test/fixtures/flake8_django/DJ003.py
sha256:29387ef5b40b73aa7e1ff27da62348fd971fd1d74b781ba6381f9a8c0edc5ec7  crates/ruff/resources/test/fixtures/flake8_django/DJ006.py
sha256:a2e16e1508ff91169e75f85addd08afff2402d15b3be1051dc2e0439a7d683a8  crates/ruff/resources/test/fixtures/flake8_django/DJ007.py
sha256:46aef67f6cbc560a0635dc96c8bfe301e43b291ce0cf543e54d5d9d5fa969ddc  crates/ruff/resources/test/fixtures/flake8_django/DJ008.py
sha256:0ca0b9d40b14e19ae5ba1919bbc9266df7491a6f3bcc5617ffa83033b3e20874  crates/ruff/resources/test/fixtures/flake8_django/DJ012.py
sha256:0c99459663bb962422bd04e2e6bdbe6104140cb3ef318d90adf7030c2b9056f7  crates/ruff/resources/test/fixtures/flake8_django/DJ013.py
                                                                         crates/ruff/resources/test/fixtures/flake8_errmsg/
sha256:8499cf80bd106fddf2f6bfbc3afff2eab15e8f78bbb2439d6e54e519ba62e876  crates/ruff/resources/test/fixtures/flake8_errmsg/EM.py
                                                                         crates/ruff/resources/test/fixtures/flake8_executable/
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  crates/ruff/resources/test/fixtures/flake8_executable/EXE001_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  crates/ruff/resources/test/fixtures/flake8_executable/EXE001_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  crates/ruff/resources/test/fixtures/flake8_executable/EXE001_3.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  crates/ruff/resources/test/fixtures/flake8_executable/EXE002_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9  crates/ruff/resources/test/fixtures/flake8_executable/EXE002_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d  crates/ruff/resources/test/fixtures/flake8_executable/EXE002_3.py
sha256:6b78b2d0b97b7217232354bb5da808485e7c0c0efded2d048223eca4f008f4eb  crates/ruff/resources/test/fixtures/flake8_executable/EXE003.py
sha256:83d689f64b59298eec8691c4931233841d467212f0a89e6eca269f188f6aa755  crates/ruff/resources/test/fixtures/flake8_executable/EXE004_1.py
sha256:29eb077dbd5a03220c046472405448d8f5c731e387a56253d6c65752443f8cb8  crates/ruff/resources/test/fixtures/flake8_executable/EXE004_2.py
sha256:54659688bab50795e03206fb5b2ead55087f15e998b2caa9026ef3df3313ab8f  crates/ruff/resources/test/fixtures/flake8_executable/EXE004_3.py
sha256:4e4174fadb1201dbd2a91414b5fce2619fb5a676cd12dbdc80aca697624b3b56  crates/ruff/resources/test/fixtures/flake8_executable/EXE004_4.py
sha256:0b0a3eee29874e29655a6297eee0c8a6ddfbaf97a848baf64846a114f7d520a5  crates/ruff/resources/test/fixtures/flake8_executable/EXE005_1.py
sha256:87ed7aabc84ce69fffabd76072d06c4a8b81386fbbb43041d3c82022577e9028  crates/ruff/resources/test/fixtures/flake8_executable/EXE005_2.py
sha256:13f616f0287769731dea3eb32574dadbcb6a6bbf0e598e241d4ddd18b7066009  crates/ruff/resources/test/fixtures/flake8_executable/EXE005_3.py
                                                                         crates/ruff/resources/test/fixtures/flake8_fixme/
sha256:f28b48042efdcc5464c6d047561e1068c326cf43d0c46a8e7e9a0c0365b7c1b0  crates/ruff/resources/test/fixtures/flake8_fixme/T00.py
                                                                         crates/ruff/resources/test/fixtures/flake8_future_annotations/
sha256:41ebaf80fc573ad64e9653cb09751531b23f4b708f3ff8a6ebd813295a0a9975  crates/ruff/resources/test/fixtures/flake8_future_annotations/edge_case.py
sha256:9196c94b885f58e3dbc2ec3599b9e328f188f34defc47bb5b2dd7760bfd19fa9  crates/ruff/resources/test/fixtures/flake8_future_annotations/from_typing_import.py
sha256:e87f6d57954c95d6a793dd6c4691173b23e1caaadd75d1ba4d43e3ab264192fe  crates/ruff/resources/test/fixtures/flake8_future_annotations/from_typing_import_many.py
sha256:35dc0cc988d9683b3c929364ab444dbecdaae86adacdf680afdc2fe667e1b732  crates/ruff/resources/test/fixtures/flake8_future_annotations/import_typing.py
sha256:00b43720048d37d69f7d2a3926ed25bbcf4cb3b281daf0301c48741848332c9e  crates/ruff/resources/test/fixtures/flake8_future_annotations/import_typing_as.py
sha256:25c25fb77e7bc030f23faefa22b9fc784fba9022015d448ce5c43ec71b980f3e  crates/ruff/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_lowercase.py
sha256:ed35b4ff3cc5aa7d0844fa1f20f0f09d85b03dd2d4446f65bfe3abff1956cb6f  crates/ruff/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union.py
sha256:a0d5cfcac2f6eebd96f6ab85e0d3f7444b37f8531e67602acee4c3987c0b3c5a  crates/ruff/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union_inner.py
sha256:88bab635c16aab387971de49b29d43bb15df8c2ab0dd8f0b6fca805858ddedef  crates/ruff/resources/test/fixtures/flake8_future_annotations/ok_no_types.py
sha256:066222f191c42ba50e6b6024dbf1debe7248f98c3b5815ef3812a37f6fddbe56  crates/ruff/resources/test/fixtures/flake8_future_annotations/ok_non_simplifiable_types.py
sha256:701a01595f16601360b7b93a6c97b98a02499056b27d54c145d14e1993151cbf  crates/ruff/resources/test/fixtures/flake8_future_annotations/ok_uses_future.py
sha256:9f041fd133058352b7d71b1d4d5a42e05d45949f81903cab70a137c1b67ca779  crates/ruff/resources/test/fixtures/flake8_future_annotations/ok_variable_name.py
                                                                         crates/ruff/resources/test/fixtures/flake8_gettext/
sha256:a23abd1c0ef90d9cde372ef10c2ea09f5258386c442b58fc23ccf970e8b46cd3  crates/ruff/resources/test/fixtures/flake8_gettext/INT001.py
sha256:7403940986a38c24ba4f4bbb7317e0b1211bd3c37ff0d0232fb92c49094d2b58  crates/ruff/resources/test/fixtures/flake8_gettext/INT002.py
sha256:4685491e5a63dbab65ab4c65f219bf5bcb34390c930ff34d293afcaca1eede87  crates/ruff/resources/test/fixtures/flake8_gettext/INT003.py
                                                                         crates/ruff/resources/test/fixtures/flake8_implicit_str_concat/
sha256:b13faf2ea978f85cbe44ff3c3062c0d002c80ba05b5ea8de7afa067c1647b859  crates/ruff/resources/test/fixtures/flake8_implicit_str_concat/ISC.py
                                                                         crates/ruff/resources/test/fixtures/flake8_import_conventions/
sha256:f552a744f2e3884b42aabc607b8b4b08e00a7f943d7fe3c9c531f698b3408751  crates/ruff/resources/test/fixtures/flake8_import_conventions/custom.py
sha256:627fb749835a10879c56ea4018388b0472209b905fa188b86f8e5bf11a712660  crates/ruff/resources/test/fixtures/flake8_import_conventions/custom_banned.py
sha256:3d1e69cdbad3ba84ea25968a1821a27e74549be0ea48512338864d060ad69806  crates/ruff/resources/test/fixtures/flake8_import_conventions/custom_banned_from.py
sha256:b927443a1bfde46de9957b6019ced76cd5034879f2d264550a93b6141c401816  crates/ruff/resources/test/fixtures/flake8_import_conventions/defaults.py
sha256:67008595d44c08419bde64be06971c5acd18f6f48d2256c9cc664df9fcd3483b  crates/ruff/resources/test/fixtures/flake8_import_conventions/from_imports.py
sha256:9e4435e4a2bc44973364abe090e9a98d689b921d07b7e9139e7cc9db6029b25d  crates/ruff/resources/test/fixtures/flake8_import_conventions/override_default.py
sha256:8fc1596fe3f9ac2c578ea24ad86d450f3ffdfb59e3ba10d544747b4a2ce6b703  crates/ruff/resources/test/fixtures/flake8_import_conventions/remove_default.py
                                                                         crates/ruff/resources/test/fixtures/flake8_logging_format/
sha256:0b70a93fe761a1687a00018344364707190dbc527de57cb2432e1b5441b63f7c  crates/ruff/resources/test/fixtures/flake8_logging_format/G001.py
sha256:2595bd4509056aaad119e31de2de6eb81fe76865afd6229e00d731e036578453  crates/ruff/resources/test/fixtures/flake8_logging_format/G002.py
sha256:ce76f00241d74ef8b5105eaa248be5fcc282ef525699921cd55c26aef7f31774  crates/ruff/resources/test/fixtures/flake8_logging_format/G003.py
sha256:035677725d1136e3526b42f81c4d801c2a1fc9ad8f862595a4e321695f14b0b9  crates/ruff/resources/test/fixtures/flake8_logging_format/G004.py
sha256:f7c8f7237acb3d38587c1ec5675fc32f4819a12b23bccdfc35ba1b9a98add9c0  crates/ruff/resources/test/fixtures/flake8_logging_format/G010.py
sha256:33cf6df68aa90b89ec434c2ae4b2deb218f7b4ba88425191103324ef35a54d28  crates/ruff/resources/test/fixtures/flake8_logging_format/G101_1.py
sha256:ae89b7502b517c90729cc6dc140673e3472c1123e43ca0717cf9dada36dfd946  crates/ruff/resources/test/fixtures/flake8_logging_format/G101_2.py
sha256:39295f39ceeb056e1dc5ce472447f15e48c6b7971067c03acf8912ddef7f89b5  crates/ruff/resources/test/fixtures/flake8_logging_format/G201.py
sha256:3e7d1c259c05a5f38639861bac403cbc5cbf03822a058a1be0e5b80581ab0093  crates/ruff/resources/test/fixtures/flake8_logging_format/G202.py
sha256:83222531c0e1dad52ff51d0e9ddc6d23ff61e9b65f85d13ddc76939be64605fc  crates/ruff/resources/test/fixtures/flake8_logging_format/G_argparse_parser_error_ok.py
sha256:9cbdd4dd5c31aac4710bf6babe5b6bb032c7ccdadc7f7543e27118bd98bf0a0a  crates/ruff/resources/test/fixtures/flake8_logging_format/G_extra_ok.py
sha256:799fc1fc7f7416970eb2361ee391619882d64761b8c01da80aeea53d98de076f  crates/ruff/resources/test/fixtures/flake8_logging_format/G_extra_str_format_ok.py
sha256:7ffa1021318cdecaae8a9d12a3c763a3fb029ae7c7e6101c269dd7061956067a  crates/ruff/resources/test/fixtures/flake8_logging_format/G_simple_ok.py
sha256:9366a7fddf1f258fb1564a99ff9fd7fa87556ca9229939e8f57af35bd68eaa0b  crates/ruff/resources/test/fixtures/flake8_logging_format/G_warnings_ok.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_empty/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_empty/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/
sha256:caf026f25d7140209f98072605307a438914b9ce6f3c14b23d15d9667241de52  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_shebang/
sha256:ea8eafe4264b53828aa9dd5e1d713abd1d3b586f329a02743fbe5933bdb3fb29  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_fail_shebang/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_ignored/
sha256:08057bd121dd2ed95bba7032cdf9a6eabb5e083933227c2657ea621840272210  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_ignored/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_init/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_init/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_init/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/example.py
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/example.pyi
                                                                         crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_script/
sha256:1fe2f9e469d8ddcf85461f2e220c50bc2a1412b430f78dcf82f46eab45a51c39  crates/ruff/resources/test/fixtures/flake8_no_pep420/test_pass_script/script
                                                                         crates/ruff/resources/test/fixtures/flake8_pie/
sha256:263932a3acb2e70f1a5b0f0484c0a0b82167d3630be0f75ab10932d68c2c80f2  crates/ruff/resources/test/fixtures/flake8_pie/PIE790.py
sha256:19aaef4ae0caad52041ad812f774d1b51c72430a85bb20774cb0a9e9a1734e81  crates/ruff/resources/test/fixtures/flake8_pie/PIE794.py
sha256:900abeec1fee02ca10e0c4148e9df8347d9ac91f36518d6533bddc2942d6ef7d  crates/ruff/resources/test/fixtures/flake8_pie/PIE796.py
sha256:854146c28842facdaadb04b092ba8f537d77f57877772a99ddf8da7b902a225d  crates/ruff/resources/test/fixtures/flake8_pie/PIE800.py
sha256:3c4053e7ea6c635706c83f16b2c7cd50bb07493c9b8c4e70614ef282bed2d2d1  crates/ruff/resources/test/fixtures/flake8_pie/PIE804.py
sha256:d3c6ad19642c64b447a6061e99384b5d3a3273c7462243524e41ce7449dde67a  crates/ruff/resources/test/fixtures/flake8_pie/PIE807.py
sha256:dc5f91965101d6827b7b3cf1a6c66f11cf428b6c8ece757eca967a90622f32c4  crates/ruff/resources/test/fixtures/flake8_pie/PIE810.py
                                                                         crates/ruff/resources/test/fixtures/flake8_print/
sha256:922a5e6c35bbd0334e931dc9283bb4c2d410fcb7b9143b481266165439e534d2  crates/ruff/resources/test/fixtures/flake8_print/T201.py
sha256:5b87dca26ebe48ac4b0e0d5c6a8dbdb70e24e8c46490750b2b6fa6acf300d212  crates/ruff/resources/test/fixtures/flake8_print/T203.py
                                                                         crates/ruff/resources/test/fixtures/flake8_pyi/
sha256:652e064982e80d8821e4d180de9af4b1e6bbdb3259c6fdde4256c03e13c7d27e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI001.py
sha256:b59450e6d8d667158ed30186c2b65b572331d5e088e5970aa0f94e5a2fa09906  crates/ruff/resources/test/fixtures/flake8_pyi/PYI001.pyi
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc  crates/ruff/resources/test/fixtures/flake8_pyi/PYI002.py
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc  crates/ruff/resources/test/fixtures/flake8_pyi/PYI002.pyi
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336  crates/ruff/resources/test/fixtures/flake8_pyi/PYI003.py
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336  crates/ruff/resources/test/fixtures/flake8_pyi/PYI003.pyi
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349  crates/ruff/resources/test/fixtures/flake8_pyi/PYI004.py
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349  crates/ruff/resources/test/fixtures/flake8_pyi/PYI004.pyi
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db  crates/ruff/resources/test/fixtures/flake8_pyi/PYI005.py
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db  crates/ruff/resources/test/fixtures/flake8_pyi/PYI005.pyi
sha256:1acff44504373a340a9c724ecbe5f0dbff00388ce0657181f7198e3c8f3e507b  crates/ruff/resources/test/fixtures/flake8_pyi/PYI006.py
sha256:87a849bf9141b81adff19db0bf34707c5ca32378049fb604e85980674310fc92  crates/ruff/resources/test/fixtures/flake8_pyi/PYI006.pyi
sha256:4ab7c13474188c5c47e52b0a7083f627b4efb8077465306ec63cf219c6969723  crates/ruff/resources/test/fixtures/flake8_pyi/PYI007.py
sha256:62cb62873f6cf44af591329c29b4945369d3278605ab6b6bf7036506862c3d47  crates/ruff/resources/test/fixtures/flake8_pyi/PYI007.pyi
sha256:b25ee1665384953843c32247b4ee0920ccbb6f7dc069c9cedcd42ed07bb98578  crates/ruff/resources/test/fixtures/flake8_pyi/PYI008.py
sha256:4d603401517092e45a77695bbc06cdb5b8517107fca42014b47c24e80a2c9e6b  crates/ruff/resources/test/fixtures/flake8_pyi/PYI008.pyi
sha256:56d7d833657358a4149eadef54be2ac4665d2d3ed323df6581d5182e86129c2f  crates/ruff/resources/test/fixtures/flake8_pyi/PYI009.py
sha256:adf7df507b63d1dcc60e9d67c3dbe8471040cdb2d3c9c7a67d17bc7fd97afac1  crates/ruff/resources/test/fixtures/flake8_pyi/PYI009.pyi
sha256:913d7c243d2cdf5ca9566acaa0d12411cfa809b7f14c78c31dd1ca910e478308  crates/ruff/resources/test/fixtures/flake8_pyi/PYI010.py
sha256:4f18e6ab0c7a96d88b66f02df80d15ce939d0cf1289ea77ba1f285d4f56c8d37  crates/ruff/resources/test/fixtures/flake8_pyi/PYI010.pyi
sha256:f2f9ec630115a878e5615faa6ba3283ff4bcae6fd0ea0577c76d859b1fa779c0  crates/ruff/resources/test/fixtures/flake8_pyi/PYI011.py
sha256:3011aa15bf23215b41a6be241d1d2edfb39d7d4ca5c9c755f60ebf52ac5372e2  crates/ruff/resources/test/fixtures/flake8_pyi/PYI011.pyi
sha256:0385c9101f74999e944d9dec3bab37c3f7679d6b8b8654429ad5da2d6bd396aa  crates/ruff/resources/test/fixtures/flake8_pyi/PYI012.py
sha256:337150beabaa9571db076194befd6609c65f2cec47fe3b44839c991b8cd99a16  crates/ruff/resources/test/fixtures/flake8_pyi/PYI012.pyi
sha256:43753f089d175a16510bed20828cc334d7c9779c13a9c142202bd4198ec40457  crates/ruff/resources/test/fixtures/flake8_pyi/PYI013.py
sha256:8a06ee0b33dc212d2f8a1494e846ca2c39c1744333dd71b4cc220fc1731c1aeb  crates/ruff/resources/test/fixtures/flake8_pyi/PYI013.pyi
sha256:09a420928ac9a9ec3d795f3c6ef36ba46eb6ef3717573c0cec9e90660b326b2e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI014.py
sha256:0866238b7f7eeaca1382e67d010a298b7497c7d59e9833daf975c91e93badd1c  crates/ruff/resources/test/fixtures/flake8_pyi/PYI014.pyi
sha256:3427baf25da89768c60bb68cc28b53b9a78c8646781f9af22bec3e00f25e9ac3  crates/ruff/resources/test/fixtures/flake8_pyi/PYI015.py
sha256:befd265016377c6989436e12e5ed585cb7ef1f16e3f4077fcc816e73c5663412  crates/ruff/resources/test/fixtures/flake8_pyi/PYI015.pyi
sha256:cf91a34b2ea997e7d036228af19c9c06e6db8a2ff2d455c4900927c4e42027d4  crates/ruff/resources/test/fixtures/flake8_pyi/PYI016.py
sha256:cf91a34b2ea997e7d036228af19c9c06e6db8a2ff2d455c4900927c4e42027d4  crates/ruff/resources/test/fixtures/flake8_pyi/PYI016.pyi
sha256:1a975df5f0f8d75207970e6328c95cf1d7b1230e8365034b6139699f44b78c85  crates/ruff/resources/test/fixtures/flake8_pyi/PYI017.py
sha256:996dd2653d3608a9decd3a6c69ae36f5206cc051468c8ec8c12dcc26814d583d  crates/ruff/resources/test/fixtures/flake8_pyi/PYI017.pyi
sha256:ae6e14ee4f142aaeee50dfac3fc850698bee516174ed72f710264840c32909f5  crates/ruff/resources/test/fixtures/flake8_pyi/PYI018.py
sha256:ae6e14ee4f142aaeee50dfac3fc850698bee516174ed72f710264840c32909f5  crates/ruff/resources/test/fixtures/flake8_pyi/PYI018.pyi
sha256:4fb47c019ad6d053d4931f6bfb0928cbbd70dc6db321a7c484dc45a4b6c78266  crates/ruff/resources/test/fixtures/flake8_pyi/PYI019.py
sha256:4fb47c019ad6d053d4931f6bfb0928cbbd70dc6db321a7c484dc45a4b6c78266  crates/ruff/resources/test/fixtures/flake8_pyi/PYI019.pyi
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115  crates/ruff/resources/test/fixtures/flake8_pyi/PYI020.py
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115  crates/ruff/resources/test/fixtures/flake8_pyi/PYI020.pyi
sha256:26c1cb9bb346e48767a14f412c86ef8e1e5633738d7a82da47c3ae02ace54a6b  crates/ruff/resources/test/fixtures/flake8_pyi/PYI021.py
sha256:ea85417182f49b9449055ea274eea3ca51cbfeb451169bb0282389ed235fc549  crates/ruff/resources/test/fixtures/flake8_pyi/PYI021.pyi
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI024.py
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI024.pyi
sha256:1b7af70748d883d267ac9a6d60ca3e28376dbb56954278363d7583f5f5396689  crates/ruff/resources/test/fixtures/flake8_pyi/PYI025.py
sha256:4642ccbccf436edeb0d64e3879f9805654c74ebae9790b02a2210cbf7f8d059b  crates/ruff/resources/test/fixtures/flake8_pyi/PYI025.pyi
sha256:0894b8fd3715de062d97f8b8a2b6b3c323460ea5d5bdffa26aef1e813a5ecc3e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI026.py
sha256:a96e4f53afaa4a9010f583b4623696fb2ad74f311c81654e428161c98243fa4a  crates/ruff/resources/test/fixtures/flake8_pyi/PYI026.pyi
sha256:e8ec46faef2e23ffe83460956d857c1f9f655a65b1f6e135ba1331f2ab113b2c  crates/ruff/resources/test/fixtures/flake8_pyi/PYI029.py
sha256:da31e38aec94b19ecc99dfa1bf04e3d2a57edee2fa93e798431aba184b446a43  crates/ruff/resources/test/fixtures/flake8_pyi/PYI029.pyi
sha256:1686a299837d5360cec23b603b5b1bae74798059723d32b15bf84ed3c391accb  crates/ruff/resources/test/fixtures/flake8_pyi/PYI030.py
sha256:5292069f181e9d5b0130db5bc0c39196cb116a12bad005adc51cf6816c5dc700  crates/ruff/resources/test/fixtures/flake8_pyi/PYI030.pyi
sha256:0721ea90aaa4ab6e2a8046aef8f267417fab05349cb950a6385c110a8d42e5c7  crates/ruff/resources/test/fixtures/flake8_pyi/PYI032.py
sha256:0721ea90aaa4ab6e2a8046aef8f267417fab05349cb950a6385c110a8d42e5c7  crates/ruff/resources/test/fixtures/flake8_pyi/PYI032.pyi
sha256:6b35263f2adaa0773434c7c78a7d7b1d4da8f947a7f9cced75d39956817ee85e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI033.py
sha256:6b35263f2adaa0773434c7c78a7d7b1d4da8f947a7f9cced75d39956817ee85e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI033.pyi
sha256:7565dd2faa8f0f06f1d955dfdb96f45c6a1a03994cc5a57587b89324b9a047ac  crates/ruff/resources/test/fixtures/flake8_pyi/PYI034.py
sha256:e42b2f2b91a48e669555fd4123603c81775bcd23e0954386086a21f8fb43b68b  crates/ruff/resources/test/fixtures/flake8_pyi/PYI034.pyi
sha256:f7c54eb50bf505db57d24d1dd3b08b5c2c0a83674c9f5d84334f8804eb5fba17  crates/ruff/resources/test/fixtures/flake8_pyi/PYI035.py
sha256:c8a8c61937442300ad1f582b70954d899f64e391f9d333df2c4f7689e9adde6e  crates/ruff/resources/test/fixtures/flake8_pyi/PYI035.pyi
sha256:c3a91fe04b65b55452f881de4eeacce760f1b214ea9505b67804d05cd520f31c  crates/ruff/resources/test/fixtures/flake8_pyi/PYI036.py
sha256:35f254d83fb78a107a4412e4a0e47d9e217f01dedf592536af1df41d84f9ba4c  crates/ruff/resources/test/fixtures/flake8_pyi/PYI036.pyi
sha256:49227711badd6c8edc33525781bf1b2fbf7eb49e6e2e65745528c2cb5004e185  crates/ruff/resources/test/fixtures/flake8_pyi/PYI041.py
sha256:cb46c4ff39829ff1d997e3bce14f01560274c09c9547e109bab4c007c5f242f2  crates/ruff/resources/test/fixtures/flake8_pyi/PYI041.pyi
sha256:2f6bf6cad38a0fe33a199c90af53aef8582795ac8b1063682dd8ecfd47fb1244  crates/ruff/resources/test/fixtures/flake8_pyi/PYI042.py
sha256:2f6bf6cad38a0fe33a199c90af53aef8582795ac8b1063682dd8ecfd47fb1244  crates/ruff/resources/test/fixtures/flake8_pyi/PYI042.pyi
sha256:07961afee70cd922390a6f4e1920adcf078ffbc5b9dcdcc393d51c5793d0f8eb  crates/ruff/resources/test/fixtures/flake8_pyi/PYI043.py
sha256:07961afee70cd922390a6f4e1920adcf078ffbc5b9dcdcc393d51c5793d0f8eb  crates/ruff/resources/test/fixtures/flake8_pyi/PYI043.pyi
sha256:fe8b73063c67a1f82707a05e42c31d9785d41279542b355588aa0b7ac265188a  crates/ruff/resources/test/fixtures/flake8_pyi/PYI044.py
sha256:8e968941411375c65987654c4d6a9d8e831db895ffaa1bc30b7196cc0d0ed15c  crates/ruff/resources/test/fixtures/flake8_pyi/PYI044.pyi
sha256:93f7fb3b4bcd1df9b0c2af2757e6c115ab6dadc7cd8d74c8fbb907f6b2d0df42  crates/ruff/resources/test/fixtures/flake8_pyi/PYI045.py
sha256:324a7fe6aac40f4070fe288ce7e458730bd35aeeb7eae42f6600a48e12a6691a  crates/ruff/resources/test/fixtures/flake8_pyi/PYI045.pyi
sha256:3bcf8c424322c9e26542cd55155975b004573f723e388221c794d4a656e27e60  crates/ruff/resources/test/fixtures/flake8_pyi/PYI046.py
sha256:b3f28a342603f6698267051139fb7170a1679f33c39f33b04ceff6708fe41ae3  crates/ruff/resources/test/fixtures/flake8_pyi/PYI046.pyi
sha256:2cefaf9cf15775d558834bf77feda9fe4dc65f37ae8643d772425615ce0d0d32  crates/ruff/resources/test/fixtures/flake8_pyi/PYI047.py
sha256:2cefaf9cf15775d558834bf77feda9fe4dc65f37ae8643d772425615ce0d0d32  crates/ruff/resources/test/fixtures/flake8_pyi/PYI047.pyi
sha256:7088591193e821eca008800e1b49eae5f2caf0054da2668bf4a9f484e4233909  crates/ruff/resources/test/fixtures/flake8_pyi/PYI048.py
sha256:acbe9e5b62ff5b056587acd7579f38ea63e0c505e4e060c38e75ddf60985377a  crates/ruff/resources/test/fixtures/flake8_pyi/PYI048.pyi
sha256:d0f4fed7370a71a6333d8a9ac567a1c2178f84bf703b489e4d569e5c1ac4075a  crates/ruff/resources/test/fixtures/flake8_pyi/PYI049.py
sha256:b0dcd3d40e61747d3c7ea87d88df2e2b9dea7845c23bc73fc9bc51d3424d80ba  crates/ruff/resources/test/fixtures/flake8_pyi/PYI049.pyi
sha256:2344e7924ec284589e07ab10070703ed114a97cfceddae2c06caf07295525576  crates/ruff/resources/test/fixtures/flake8_pyi/PYI050.py
sha256:aa96704a2e9f4e5e4612789716aefeca784d43894d630454d424cddd7023f112  crates/ruff/resources/test/fixtures/flake8_pyi/PYI050.pyi
sha256:6eb4516a70dec0c5bbf98d71d28786aea6da863b998c4659bfcc3a66979a4d7f  crates/ruff/resources/test/fixtures/flake8_pyi/PYI051.py
sha256:6eb4516a70dec0c5bbf98d71d28786aea6da863b998c4659bfcc3a66979a4d7f  crates/ruff/resources/test/fixtures/flake8_pyi/PYI051.pyi
sha256:da342e45b355e483538ee83ef6d9fe54157d1a6714b10a4aaa689d3f0aa02500  crates/ruff/resources/test/fixtures/flake8_pyi/PYI052.py
sha256:167f7600285757685d6ffe5b40b161b8a4cb0bf57976fc5d5bfb3d4673f67601  crates/ruff/resources/test/fixtures/flake8_pyi/PYI052.pyi
sha256:b07309740f5fdffa32436bbad754609ea6b513a06446423d93439e9e0d871047  crates/ruff/resources/test/fixtures/flake8_pyi/PYI053.py
sha256:d971a8e70124a4f1e58c3cba769ea1d1d1b9da0dff1f4c30c1e430f91d9c21d1  crates/ruff/resources/test/fixtures/flake8_pyi/PYI053.pyi
sha256:607357250c4b946add7e332f9f4f36e3675654df6764a7bab66679ce24221393  crates/ruff/resources/test/fixtures/flake8_pyi/PYI054.py
sha256:1453a85e86502a8b9002dd87ba2e42feaf588dad26dfbf020d5936700ad7c8a7  crates/ruff/resources/test/fixtures/flake8_pyi/PYI054.pyi
sha256:a826cafa70e64e84592bd82bc39e4ba9beab3faa91ebe1dc9b8775719920ed80  crates/ruff/resources/test/fixtures/flake8_pyi/PYI055.py
sha256:a826cafa70e64e84592bd82bc39e4ba9beab3faa91ebe1dc9b8775719920ed80  crates/ruff/resources/test/fixtures/flake8_pyi/PYI055.pyi
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69  crates/ruff/resources/test/fixtures/flake8_pyi/PYI056.py
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69  crates/ruff/resources/test/fixtures/flake8_pyi/PYI056.pyi
                                                                         crates/ruff/resources/test/fixtures/flake8_pytest_style/
sha256:f886469eb34fcd79eeae825a4004cf29615223107bdfb1b692753ab052d6e14c  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT001.py
sha256:a470b4abffd7fc3e577fbdc45be0931c5bdb27dd2333b45d0fc378b25e9e56e4  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT002.py
sha256:a94a0c6879d130589a77f4c90c3d309aee9b61ec72a834cced41e7fa05ee3303  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT003.py
sha256:22e4685d9e9e2c2a92155bf0f9bd4462a61def0da783672f07eb088fcb6599d1  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT004.py
sha256:5546617f0d5e5adf93aaf2752ef065973a0fef06e23a283f5680ce22a58446e8  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT005.py
sha256:35b1b4deeb63ed427b3515c08aa529102e44c30a288b04268ea2ab02a08c5bba  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT006.py
sha256:4c33c8dfad7179303d342086503ea7b2be690beaba1c8de5b48715ce28fb7e85  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT007.py
sha256:539c6676a9c5ec99d7643444bdcb6fe3de2cd430236ddc07921c848891d55d5f  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT008.py
sha256:685dbcbe5b39797da9913953fd70a80e75b492971a33fa3f45b103ee2706e198  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT009.py
sha256:7fc8fea187e9ddf951484d59d84f87c84665f77c47a8fe96fb73ed31b46bdcc7  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT010.py
sha256:209e7cb9b4b38b01057a89c601df9cdd2f8b448fb59a3de239805dc26b613faa  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT011.py
sha256:97a18643fecdc7ba962a26d78cb789623885114e654f1d062de80f9f6263309b  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT012.py
sha256:be1ebdee174ffb3b07b60a8b5f7a4a08db95d00c3b2403736b4ea1f8728da3ce  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT013.py
sha256:97a98c29be7a8db97dcdefe4bd942df57204a8b557d8f7a4ecc1726500886fa0  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT015.py
sha256:abd866003a6bb2f5caab7c8645d3765c38c71a405c4dcd46b3b0df7bc59c6200  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT016.py
sha256:71eae5ceda5eb3cd36c35af6de7a153cd2d3cb552fdb34035078f2f8a58401b7  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT017.py
sha256:b745535e0c7494f5a900e07f5cb15acfa87407076bac452e7692f36a73ccdf3b  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT018.py
sha256:a864525b4aba4b463e81f028cfb2cdae3c66d9e0b1a704e4074dbd47a5dee32f  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT019.py
sha256:8974856c0adc1321906fcfbd57aa842787ae2520c189d434ec64e99e93807bf0  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT020.py
sha256:af2e3330ec7ac5fd1afbf9f40e21b5179c43ad43dfd46101547ee38ee2b3df6e  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT021.py
sha256:e22496c702d9452fadcad0ce30b5d37cc19eed0daad9af1de369b4de28db9ea4  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT022.py
sha256:fccb643e60e3221261b4b442ebc2fe4fe684a8437dd20fd94f416784558882ef  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT023.py
sha256:67d066a61cb87cdf7c7a20e1f7c960dbcd4a84addecbdd1331436e2f581c65f8  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT024.py
sha256:544c22f6e7a067cc9aca343870a72806e38219d3e8bff19200b822c346d77770  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT025.py
sha256:a53c958435cc67cd95958d047af1e0cb9a7a9795f5d8d0689d200cabfd2ea893  crates/ruff/resources/test/fixtures/flake8_pytest_style/PT026.py
                                                                         crates/ruff/resources/test/fixtures/flake8_quotes/
sha256:43727e3f2910eed5e8566ef28919fe6913faade0789874708c171e7b6e55922d  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_doubles.py
sha256:e7707eeff7d660327086d11a2f35475cdb3cfd6f2376248b1e13325129a9a76b  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_doubles_class.py
sha256:c81c0d7e970a0cbf8985d367a0e2ded991a7f488e0a7a3c6dc77081265b31c4e  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_doubles_function.py
sha256:8434eb39b1a764636116da2a4d44d7cfb97ade82cc4824f912872b017bd4462b  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_doubles_module_multiline.py
sha256:1c96f766511255bc9807c913c5e035454dc6c8a8f932d3c2b274931605939289  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_doubles_module_singleline.py
sha256:f48e47abe6ba679c67231efb9b4ed9684f552533de812e7ce449afa2f7607156  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_singles.py
sha256:633dcbb133ec41db448d6dff7cd1fa67e00607a449bd3718c6e7fde4f76291a7  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_singles_class.py
sha256:19145cf132612caf5548a0e519ba47e484b6f0c696f4a3f6578b4ae16b1544cd  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_singles_function.py
sha256:2e2faaa98ec7d56694b022fa7884bb03237f12c0e839f818030fb155f80f1527  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_singles_module_multiline.py
sha256:19d0d278135ee0e0f9949b691148e615cb3fee50431002d7ca86ce5efdf5e23c  crates/ruff/resources/test/fixtures/flake8_quotes/docstring_singles_module_singleline.py
sha256:bcd182856ab6f630783dd83f55ce3cc7b69caa237a1cadbd728456f234f42b7f  crates/ruff/resources/test/fixtures/flake8_quotes/doubles.py
sha256:6e29cf5f47021ab26f28e56938398d2a5da0adf9a49cd5ee31d3c8c8636695bf  crates/ruff/resources/test/fixtures/flake8_quotes/doubles_escaped.py
sha256:08eb75b5405e11adedb1f6e16090384eaa47b6195b6107536ddea723cf2d1acf  crates/ruff/resources/test/fixtures/flake8_quotes/doubles_implicit.py
sha256:8393356964c88142781eefe628ec36da0f93e2dbec573dbf25aa623fdc94adb6  crates/ruff/resources/test/fixtures/flake8_quotes/doubles_multiline_string.py
sha256:b45f8f49f80b3df2e9a09b982c1f6d54a73b977e6b6c7a6abc89a1de4e9c4789  crates/ruff/resources/test/fixtures/flake8_quotes/doubles_noqa.py
sha256:14f49f0b687e3568882d24376887c92c21ca676959dedc4be97f768e719aa710  crates/ruff/resources/test/fixtures/flake8_quotes/doubles_wrapped.py
sha256:eef2993454317b96eb27a8c63d6e1c88e6779d8bb74c982af3b55f2d0599e3ed  crates/ruff/resources/test/fixtures/flake8_quotes/singles.py
sha256:bc692bbfa78f118546109cecaa6af5c09b3960a3c8150abde5795cab798f7dbe  crates/ruff/resources/test/fixtures/flake8_quotes/singles_escaped.py
sha256:98233dc188c70817ca1319713a2359b864feaf6bf3f7fe31ed8440b739ead9cd  crates/ruff/resources/test/fixtures/flake8_quotes/singles_implicit.py
sha256:d32ded1c4bb0d8af6809708b6a4e25fb66273508e1c4d0a4a6127a3d7cec870f  crates/ruff/resources/test/fixtures/flake8_quotes/singles_multiline_string.py
sha256:1448623fa1d95c366647ea0fe509303de9d01d6792943944d50b45d70349b5ea  crates/ruff/resources/test/fixtures/flake8_quotes/singles_noqa.py
sha256:6ee4d35a3090f6e00223d591d4bdaa2090efc9f1a036b136f7331a2f33bc9775  crates/ruff/resources/test/fixtures/flake8_quotes/singles_wrapped.py
                                                                         crates/ruff/resources/test/fixtures/flake8_raise/
sha256:755c4835129eab4c08c5bc077758a74ff0eb2075deae76d278ddfe8f6231e88c  crates/ruff/resources/test/fixtures/flake8_raise/RSE102.py
                                                                         crates/ruff/resources/test/fixtures/flake8_return/
sha256:8b8e6a36a1dcb7778c79d8175a995981189df93d23e21fbb54cbe3cd0eac0669  crates/ruff/resources/test/fixtures/flake8_return/RET501.py
sha256:5b753473edf6538028976c2baedb07b091b50899c5f58257fb9d5c08fa641001  crates/ruff/resources/test/fixtures/flake8_return/RET502.py
sha256:615ccdd655da8caff03cb353231c7657e9a87729589c8107f186c28b8f9e8be0  crates/ruff/resources/test/fixtures/flake8_return/RET503.py
sha256:69225d6ef1dac2013317d1d778f58667f4e73b6ac98b9e6b58c1cd52fdfb257b  crates/ruff/resources/test/fixtures/flake8_return/RET504.py
sha256:41a2646577678456c3a7b478544ce422b3fcc7595ed2a2cf771e2f3e231f6ddb  crates/ruff/resources/test/fixtures/flake8_return/RET505.py
sha256:60313c86f1e11cb503b18d62fd06ced983d1e3ceed866856682dcb897a089d65  crates/ruff/resources/test/fixtures/flake8_return/RET506.py
sha256:828df99109800c87f6d8bf52211939656b9f23a0c7c281f879edd7bf0fd5afe7  crates/ruff/resources/test/fixtures/flake8_return/RET507.py
sha256:eb025aac093ace54bf77c71a69dd8056288b424aecda5ffa06b0f3d893748fb9  crates/ruff/resources/test/fixtures/flake8_return/RET508.py
                                                                         crates/ruff/resources/test/fixtures/flake8_self/
sha256:85509a183504599bd4d6bfa12d9bbfb5785b7e8a76e243da485a263d4f161d35  crates/ruff/resources/test/fixtures/flake8_self/SLF001.py
                                                                         crates/ruff/resources/test/fixtures/flake8_simplify/
sha256:5b8302d2f6768da2f19c0c2c48db78725249c3dae5e66f97139e39ad53d35c44  crates/ruff/resources/test/fixtures/flake8_simplify/SIM101.py
sha256:22631ef0f9b7fbd1d5494b63bf9ee8424789f80c187f24f1574a11810c6d93bb  crates/ruff/resources/test/fixtures/flake8_simplify/SIM102.py
sha256:481b07fc92fc18187eee5769bb90e2d976f3158465071dade9a2a4af1b9e4c17  crates/ruff/resources/test/fixtures/flake8_simplify/SIM103.py
sha256:7dc9bcb7cd4c6d488a7ff9e80c06356a35f695dab952a071953b62552eab35d3  crates/ruff/resources/test/fixtures/flake8_simplify/SIM105_0.py
sha256:57cf8060043635fad71d4c0d7f7e827dfe08df0266eb22b10d2eb9c29a949cae  crates/ruff/resources/test/fixtures/flake8_simplify/SIM105_1.py
sha256:75ad0e60e96267bf05bb21362632a30f7e56d8bdba20a0557b3b2441dbace4c9  crates/ruff/resources/test/fixtures/flake8_simplify/SIM105_2.py
sha256:21c6596a8ea87ddee57de91b318b61372005dad4150b288d4524910699557aec  crates/ruff/resources/test/fixtures/flake8_simplify/SIM105_3.py
sha256:b003f969aaa336beaff3d5b7dd65b1704b9d23c02271bcb2dec570438562f1f3  crates/ruff/resources/test/fixtures/flake8_simplify/SIM107.py
sha256:73d79a653a2ebfe1ba3a3514b212fc8e18ab31e5a771b6086f8d3437b1fc8a22  crates/ruff/resources/test/fixtures/flake8_simplify/SIM108.py
sha256:ab0a436a83191a137d3bf053f7714296e23c713bec325605836ac53a152c85a7  crates/ruff/resources/test/fixtures/flake8_simplify/SIM109.py
sha256:f4ef64c5d1636b746e9ba1d80eb9fd31086ec5d3503e9e382b11b580ad1c98dd  crates/ruff/resources/test/fixtures/flake8_simplify/SIM110.py
sha256:d5675bcb8497aafcd0f61cf7651fdf8f6bdac7c79f4dbe05faeec4a42e48148c  crates/ruff/resources/test/fixtures/flake8_simplify/SIM111.py
sha256:2e4111a9b208a5da7af6c889c00ac42ccfde8fbcb5772b73f186f397ce916999  crates/ruff/resources/test/fixtures/flake8_simplify/SIM112.py
sha256:b4f43e628d846350c7b4959fe5a655695cc05237eff04ca665f705a11d8104b4  crates/ruff/resources/test/fixtures/flake8_simplify/SIM114.py
sha256:457a63587c5446d220f49651a4372890a64be8ddcc158a89e37cf4b1dd2e208f  crates/ruff/resources/test/fixtures/flake8_simplify/SIM115.py
sha256:294fce33b8ecef92c3105ee27fe7d92012b370693f75d22bacf523cabb8b39e6  crates/ruff/resources/test/fixtures/flake8_simplify/SIM116.py
sha256:53eb1a3b4c38e61d0ad4de3313eb26781cf541c1e72d0ce0a57e951bdfbb6a5a  crates/ruff/resources/test/fixtures/flake8_simplify/SIM117.py
sha256:70cc786e32c359962d530fdd10c39b22ef7299b3939ffe9a639a340468321517  crates/ruff/resources/test/fixtures/flake8_simplify/SIM118.py
sha256:026ba5f39872f7b19902cba9b8b557386a477fc2b40145b791864340a9de1ad1  crates/ruff/resources/test/fixtures/flake8_simplify/SIM201.py
sha256:608c0ad40f2d8e70027dca984cda45cf35066c6d08f861f693ce91e941c070e6  crates/ruff/resources/test/fixtures/flake8_simplify/SIM202.py
sha256:84f612ce573f2263a77afa9bfbe3bd04f3269e4bce308b0b76e81aeeca5e301e  crates/ruff/resources/test/fixtures/flake8_simplify/SIM208.py
sha256:014e352f7799b2ee4e8edb21401eac3a93417e4861177ae0063992b1d6763929  crates/ruff/resources/test/fixtures/flake8_simplify/SIM210.py
sha256:6f46af7d73dc323b0236b7f64d1963c21c1acdf09212b558bc1d21ee1c259e8f  crates/ruff/resources/test/fixtures/flake8_simplify/SIM211.py
sha256:44afafeba510c29e92f26ed5ebe576285ef356b94143621a8b266fa421eead4c  crates/ruff/resources/test/fixtures/flake8_simplify/SIM212.py
sha256:bedf65247d2db9c842812a4bf5c1da8b368c663a1129a9767035915e53829163  crates/ruff/resources/test/fixtures/flake8_simplify/SIM220.py
sha256:80480347e429f85512b68e67adb0af18556d88493bf7344c578d3c4d81263d39  crates/ruff/resources/test/fixtures/flake8_simplify/SIM221.py
sha256:3be5164d9e770d522e180cd4fdf9cf3c3364c2f90f38aacb631187f52d9eed97  crates/ruff/resources/test/fixtures/flake8_simplify/SIM222.py
sha256:96348d1e9d877296feedd8b21e0100a466f06c59334826b2ceaa74a6023c3039  crates/ruff/resources/test/fixtures/flake8_simplify/SIM223.py
sha256:a37d0d43351ed3347994053e2df52b1973bc36cbe07bc08dde9a9dbecb8fd874  crates/ruff/resources/test/fixtures/flake8_simplify/SIM300.py
sha256:5300a3525d9a5cad63860fdb89cfd8745388bcdf5c927dbfd2d362da4d003c97  crates/ruff/resources/test/fixtures/flake8_simplify/SIM401.py
sha256:a5c6f5167526287d5c9364a0d79328df3152d8ada4b74de5e6f1dad586b297ee  crates/ruff/resources/test/fixtures/flake8_simplify/SIM910.py
                                                                         crates/ruff/resources/test/fixtures/flake8_slots/
sha256:5c00d65b82483e19b3ca89190f298e794c600fd897be72527f210ee4569f38b0  crates/ruff/resources/test/fixtures/flake8_slots/SLOT000.py
sha256:f44a9e690bfa68923c22a7a61460bb967391180747831028b4157048c13bc9f0  crates/ruff/resources/test/fixtures/flake8_slots/SLOT001.py
sha256:43f0701d46bba856cecb717e0ea189c59598f3594fd6cd3ff1f8201b705be12b  crates/ruff/resources/test/fixtures/flake8_slots/SLOT002.py
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/__init__.py
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/__init__.py
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/__init__.py
sha256:dfca75018524933fc11af735c3f6e8da9ad9f2c7c24609fa7c1157db12bee1f5  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/application.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/logger.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/models.py
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/
sha256:a6c51c423729c18f3a6ad3a3d9a89bb2970386c0253c19fc05a6fed9011f792d  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/UpperCaseModule.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/commands.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/definitions.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/responses.py
                                                                         crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/example.py
sha256:7914197768f3d8f018dc89a28cc53c90b8d1efb8e7be24519e06682f6246adc2  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID251.py
sha256:e660e8da415dca3af859142cde9dab8d13072ff470921c37d1f94695ed5f1193  crates/ruff/resources/test/fixtures/flake8_tidy_imports/TID252.py
                                                                         crates/ruff/resources/test/fixtures/flake8_todos/
sha256:756401fa649d0f8359986a1e39025848325fa19f19392b6c1819653e0e0c3557  crates/ruff/resources/test/fixtures/flake8_todos/TD001.py
sha256:81b8f3ef44c138f346caf2c79e99d5a69c4cb10722c934a564c516e95c75f119  crates/ruff/resources/test/fixtures/flake8_todos/TD002.py
sha256:be3c9086c5c886ba1507e52a0c646c4ee5ebc0ca35cc1f374ea2c00bc9b957a7  crates/ruff/resources/test/fixtures/flake8_todos/TD003.py
sha256:e7b8c8edd0191fa88a6437289c5be2c3e39bc6d7e96f68c2f581720899ab261d  crates/ruff/resources/test/fixtures/flake8_todos/TD004.py
sha256:fe8c5b3aca3c0375c6c18a963a1764516c2afe14338cf91678646b6e6e1e33b1  crates/ruff/resources/test/fixtures/flake8_todos/TD005.py
sha256:a09269bbd605f7d3e00fd9220cdaceecef2bd7556d628f20cf05ce003b18bb6a  crates/ruff/resources/test/fixtures/flake8_todos/TD006.py
sha256:dc884c42d17f55ca451f9f4b227a58fd0f447dd82c83bb210c44165d311aa9c0  crates/ruff/resources/test/fixtures/flake8_todos/TD007.py
                                                                         crates/ruff/resources/test/fixtures/flake8_type_checking/
sha256:ac0e57265e0515b786c63bf99e281dc83ac6d8d8e9c0c1e887687281bc452e4a  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH001.py
sha256:e1b9c2893a2fa1a448d60fbde44275e311de823323608f66f99f65e1b0d4cffd  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH002.py
sha256:63428609d27d8420447d220a88bf2e1850fb853890c2c97587381c2d376c2461  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH003.py
sha256:be737db9463c209256b923c6a717524710cc4f835393b3856ac4148b3809014e  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_1.py
sha256:ae878c07e81c72555bcef1ebb0c82d34bb122306b9b9e2edf4aa794aa4291e76  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_10.py
sha256:7e464f9f1187de9611d2a170758bd4cf4e5614f11e37c4662dbc32a22bb58871  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_11.py
sha256:7b80e12a34e6109a1f7222b0bf40b59d46d4770bbb5d6dd96470ad3506bb7f27  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_12.py
sha256:6bddc5dcec2b8cc17db6f8edf39542d5880451118a45c78fb5099f69f27f18f7  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_13.py
sha256:c673d1f5be3ce3cd7e90c84398b47b05c093f5c907c96a299770c5889689854c  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_14.pyi
sha256:56bbb316385d9428d991f903e66a1c604e54896ab06758a6e3b47be96b3c9b29  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_2.py
sha256:46da89a4b8df7de09bc30d77075991aa5d13757c2cba67c0102d76ebf2fe0915  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_3.py
sha256:a9e312dd80d683e78d2b31baea5589505d062fa95b1d12fc2badebef6db721a3  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_4.py
sha256:46ebac1f37685420507bc320a21758682fee2b4ac09a67590a2c43656abb6b32  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_5.py
sha256:59aab1e69e4895990cae4e3a047f8aefce98c6d0942703516561feb5339a9e4a  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_6.py
sha256:fb808c71a6cf3a959ca9bef698d054d191f987eb182e607158611f789a8bbb4a  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_7.py
sha256:1da51020372ffd42f43afa781466faf78c89ae38637a000b4062e5e1aad8ed3e  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_8.py
sha256:7f91d0f9a76492048fc596b179245eaec1843d1e9e3cbb5d96f0727b90d9b9ae  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH004_9.py
sha256:a4a21aaf066d057d67dae1aa58aff247573747052d28fc0d4669baa5979e2ef2  crates/ruff/resources/test/fixtures/flake8_type_checking/TCH005.py
sha256:108f1a898defb9ee03a608f1d5a765878ac9cec004b256c1ae9415879c61cfee  crates/ruff/resources/test/fixtures/flake8_type_checking/exempt_modules.py
sha256:3626690b4aff8f250363d3ca634d54b45c55a6266504b41a50351c1e160c971f  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_1.py
sha256:65f5f4d23abc49fd12980eee448196a302d174a870354ebc60f7544bc6a62e49  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_2.py
sha256:899a1941053ba1e0a2e2e8824400d1a827e0c6f02a374c437f8304af04f9b599  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_3.py
sha256:93bfc0ff8ebf24ad87f402f80def4798f4fb4c5916517f6f3641aa6e97be0768  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_1.py
sha256:7a5e9f14da250ef0872d1f4aa8c3b1d51d5fe55e58690ce69b7c762cc3e2b9b6  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_2.py
sha256:e5c2e4a5c0cd01dd56a0825c0710049014ca6af99b46698f8d4d50e86682fcd8  crates/ruff/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_3.py
sha256:e900aebff2a3d3ed4b4cd8b12d13893f67f5809787120724da170d8c65a00ca2  crates/ruff/resources/test/fixtures/flake8_type_checking/snapshot.py
sha256:2dde6813c5ea82ed4943e6398e87e421b5c45bb6bfa4c96e12510931eaeeada5  crates/ruff/resources/test/fixtures/flake8_type_checking/strict.py
                                                                         crates/ruff/resources/test/fixtures/flake8_unused_arguments/
sha256:0d393fa57378fd694909054d97795c99c4beec9e2157919e18cc78fc13c2729b  crates/ruff/resources/test/fixtures/flake8_unused_arguments/ARG.py
sha256:9800c6e1d615acc6cee77a410ee7b3485bfd1a60c73ccfabfef793d64ae80cee  crates/ruff/resources/test/fixtures/flake8_unused_arguments/ignore_variadic_names.py
                                                                         crates/ruff/resources/test/fixtures/flake8_use_pathlib/
sha256:aa8a7471e7f5ee5676794ad919468b7fbf43cc6b0bee3db4617ff147945d571d  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH201.py
sha256:da422f50d7797e235e30774cca75939d3258e113747809570f0772f9d71da1dc  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH202.py
sha256:7c8e11b4c76b17d9fde1bc1f873555b4a6f1d303113681de7bbdaca53e413249  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH203.py
sha256:0215f86fa3ce405ca19d29bb5e3af45c211d9a05911efe7fee72b68f30fff289  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH204.py
sha256:334d996501fc3629f9dd73504a3ab43e4aac33dccb02e45b75c7651862059e6a  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH205.py
sha256:025123369881a899a1a3a4acf943f3f1491a9b5ab1ce30f57723fe19c88a0596  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH206.py
sha256:f20b60977e3022cd7cbaf919b75c6b00b79296494b3d17a1ff11284eb496efe1  crates/ruff/resources/test/fixtures/flake8_use_pathlib/PTH207.py
sha256:69f98f4b0e81ebcc913548b546694080d7069a4b5cc45fe080a2b261849840db  crates/ruff/resources/test/fixtures/flake8_use_pathlib/full_name.py
sha256:a6e00e31fcd45f1aedaf706a834b047f9a6fad05d9f83fc4ef81838d35c3c8de  crates/ruff/resources/test/fixtures/flake8_use_pathlib/import_as.py
sha256:5535e43e175731ce430a7f8ba0d9c4d35ee8b89c48bbbb5c32ed9466dfba20e3  crates/ruff/resources/test/fixtures/flake8_use_pathlib/import_from.py
sha256:85c2f88e87210ea2d6cea5ca63b6341c5fd79adf0cefda820c857411bf6c3120  crates/ruff/resources/test/fixtures/flake8_use_pathlib/import_from_as.py
sha256:60a09c6e0508759cc01430f2f89b6a9f45b97e3d933b0545e8e22350e8034ab7  crates/ruff/resources/test/fixtures/flake8_use_pathlib/py_path_1.py
sha256:89f6f5159855afc395bbbfc4782cc5b4c67690a6796c9f77fbe62025be177b40  crates/ruff/resources/test/fixtures/flake8_use_pathlib/py_path_2.py
sha256:8b1c1e3ad0455f432ad9fca7eb89c4bc8f66abde5d61a0b1e0ab8b5ae6d836bd  crates/ruff/resources/test/fixtures/flake8_use_pathlib/use_pathlib.py
                                                                         crates/ruff/resources/test/fixtures/flynt/
sha256:4a8f15941a9107e6e6e13dfa2ba10705f1c6c9bcf7cb537ee80767f777c49e02  crates/ruff/resources/test/fixtures/flynt/FLY002.py
                                                                         crates/ruff/resources/test/fixtures/isort/
sha256:e99c6f4e0dff2a77cdf284a1bb9e86e8ae6a9a977e9bcb3ffba0d77b9307f513  crates/ruff/resources/test/fixtures/isort/add_newline_before_comments.py
sha256:ffa927639d823faf82fabbd51e4d78d0f7df05b2676c5c060982cbc2fe9e3517  crates/ruff/resources/test/fixtures/isort/as_imports_comments.py
sha256:41ae57792d6d93a5b7d88a130251bbcea22708f5b32f1712048ca61478bcfdfa  crates/ruff/resources/test/fixtures/isort/bom_sorted.py
sha256:1ac0fdb37d305178cd6cfb7ca512c8b22066f2095813b3a3dc08b0bbf160128b  crates/ruff/resources/test/fixtures/isort/bom_unsorted.py
sha256:f8b3103376c95219ef44ec7a611cb61e80b7b5a8c72b301629b61afca602f5f2  crates/ruff/resources/test/fixtures/isort/case_sensitive.py
sha256:066d72199ff18f93156f272658f4ecc432074df5f1bc5b7c110e56e01c14ecf4  crates/ruff/resources/test/fixtures/isort/combine_as_imports.py
sha256:018335075aba12528db0f5540e46c9f116007da2527ebf75bd599c75a1ce9414  crates/ruff/resources/test/fixtures/isort/combine_import_from.py
sha256:df4fa781cb64d736a81d6a7ebe61f4db064667cb34819674a0dfe19663b85484  crates/ruff/resources/test/fixtures/isort/comments.py
sha256:98124cbb90d785c11f907c01553a7d7f95e51535a7a6c8a5a218220f912c5d97  crates/ruff/resources/test/fixtures/isort/deduplicate_imports.py
sha256:c98872419401998ae982bfa5c41f64a1ef8d7a84b1e5a52768647fb3ff82ad07  crates/ruff/resources/test/fixtures/isort/fit_line_length.py
sha256:ffd133023d4a41123c0f0a59b737ec2b737c13d1ef9e26795ccbf12e7b24fb33  crates/ruff/resources/test/fixtures/isort/fit_line_length_comment.py
sha256:5c7b420ec5c318b302caa04859ee9f321d171d9af1918abafafbe8a9059dac70  crates/ruff/resources/test/fixtures/isort/force_single_line.py
sha256:4d53d4463dcb9ea786c0d0179b06e903d5f29e6473828bb5e7e44a1edd098eba  crates/ruff/resources/test/fixtures/isort/force_sort_within_sections.py
sha256:cbd30b89bc8d08490bc502804f1d6425f723a50dfc11942b8a6a60aa644c655b  crates/ruff/resources/test/fixtures/isort/force_to_top.py
sha256:165eaf446c2b79c3099cecd0a91b21fdfdd9451aa95c3393ec8954ae0deb5d7f  crates/ruff/resources/test/fixtures/isort/force_wrap_aliases.py
sha256:97530a1dea561a13d346ad7d62b0774991d33e53b06d3d1ea02594af680002f7  crates/ruff/resources/test/fixtures/isort/forced_separate.py
sha256:ccd6c1e78c724c5ea63a993e25bd9862442d37d9da65e5ae114a3e2535ca0a18  crates/ruff/resources/test/fixtures/isort/if_elif_else.py
sha256:41588c43f4315508bdc5850a1b0666fa832e783e160dec5b17bb50434efee316  crates/ruff/resources/test/fixtures/isort/import_from_after_import.py
sha256:81a4b821aea6e116d5377fff7d0f7e8fd121ffd8f0314abb2395ccb8b432d350  crates/ruff/resources/test/fixtures/isort/inline_comments.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787  crates/ruff/resources/test/fixtures/isort/insert_empty_lines.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787  crates/ruff/resources/test/fixtures/isort/insert_empty_lines.pyi
sha256:5b96151f05ba434fbc94b12d2c49145d0c08cbcc839229e00c2d277f52e1cea5  crates/ruff/resources/test/fixtures/isort/isort_skip_file.py
sha256:2a5e94e6a565603f937063d593cd9c4be65d4d2720a96a9417ec296bb6c39c57  crates/ruff/resources/test/fixtures/isort/leading_prefix.py
sha256:7b9583028178a12ae9ae833baa2f1412cf5ee2132c77aec0830f5fb83f28963b  crates/ruff/resources/test/fixtures/isort/line_ending_crlf.py
sha256:2a2f417952ea0b9e4eb53dd4b67f93522dc146ec7afede1c876bdb0c18c81b0e  crates/ruff/resources/test/fixtures/isort/line_ending_lf.py
sha256:41f76a2841b5059429c4469e56667926fd750faf477a223534baf890db5d9117  crates/ruff/resources/test/fixtures/isort/lines_after_imports_class_after.py
sha256:549ab63c3cbb20779959a737ed8bb83d40eb3bf8a5e67cb5494cb420a3450aff  crates/ruff/resources/test/fixtures/isort/lines_after_imports_func_after.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842  crates/ruff/resources/test/fixtures/isort/lines_after_imports_nothing_after.py
sha256:14e91752dcc34cd0b01cd90c701baa4fc1d2a2f3a21b1257eed2510dedfde3f2  crates/ruff/resources/test/fixtures/isort/lines_between_types.py
sha256:ddc01d98ef2d4dd5eea89c01786d1e70911312ac3e73c3d2a679953e6366ca08  crates/ruff/resources/test/fixtures/isort/magic_trailing_comma.py
sha256:545494def8ea173f890e14a5497e524d38f904df29f3d1e1a40622460f8876a0  crates/ruff/resources/test/fixtures/isort/match_case.py
sha256:5123912d58f7a21a1657ea9400b509454c46c4e4b46211e0039da3fcc35ca10a  crates/ruff/resources/test/fixtures/isort/natural_order.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842  crates/ruff/resources/test/fixtures/isort/no_lines_before.py
sha256:72e344c45b5990fb7280aa169650e4ab40ec24a817610bd8d8639d380cb77f98  crates/ruff/resources/test/fixtures/isort/no_lines_before_with_empty_sections.py
sha256:1e1e451ff760529a7258a18b401b7f8cd6e712723c20a22c88746860fef193d6  crates/ruff/resources/test/fixtures/isort/no_reorder_within_section.py
sha256:04e11d72c77b9286185bcc9fb2ae60a44e1e29709dd2b09943914585b5d94120  crates/ruff/resources/test/fixtures/isort/no_wrap_star.py
sha256:649141d70c68ae9d7263b6554bc8cf7b2d6285e2017a84b821a0536778d846de  crates/ruff/resources/test/fixtures/isort/order_by_type.py
sha256:8b9f00ff872b2faa0a13ef6229f6fce1c32a95ef03478d8956411d008fa407f3  crates/ruff/resources/test/fixtures/isort/order_by_type_with_custom_classes.py
sha256:d83e033c2197ae06dfe72dfd7625ee79d6d5f9794c27e741829c866f00710f29  crates/ruff/resources/test/fixtures/isort/order_by_type_with_custom_constants.py
sha256:9fa4ac96eefc74df7b9aa79842b83c5d3bdbbb2e8fdf8490ec9d68427dc1054d  crates/ruff/resources/test/fixtures/isort/order_by_type_with_custom_variables.py
sha256:b405df749f4ddd3070a6f53d7e44517652aa942045a64097b642bfd51fc30f0a  crates/ruff/resources/test/fixtures/isort/order_relative_imports_by_level.py
sha256:2be48e93fcbc04bde21add532e0a11d594f3c0f778adc25d90810d8a2e9bd29e  crates/ruff/resources/test/fixtures/isort/preserve_comment_order.py
sha256:8d1c9fc4025144c59cc338d7f641a8cf5d37b380892f45d45d64a1260a1efd18  crates/ruff/resources/test/fixtures/isort/preserve_import_star.py
sha256:d40fee075eba5a825cf802749194e2491dac8c5eb22c63cc951ca2b9d7f9446b  crates/ruff/resources/test/fixtures/isort/preserve_indentation.py
sha256:23ed3c2b45ecac8a24b5887ff638d4b724992859064db2b532c84a4b09f9cfb3  crates/ruff/resources/test/fixtures/isort/preserve_tabs.py
sha256:e964d2953757cdfd8c9e39c1a65af4159064a6e427290ff2b7570324929b4e2c  crates/ruff/resources/test/fixtures/isort/preserve_tabs_2.py
sha256:bfcefcf5ed9942bd19d5543879eab3ff58bfd1ebd7868e1bf3d7968d50d1691a  crates/ruff/resources/test/fixtures/isort/propagate_inline_comments.py
sha256:32af6fd0637af89b567eb8ed68fa54bdd9d79c851728ff066c081135babb9c3c  crates/ruff/resources/test/fixtures/isort/pyproject.toml
sha256:db475dd8c1209392f9aaf003b55aa6f4fbdf1202c733894f633f039342a1187c  crates/ruff/resources/test/fixtures/isort/relative_imports_order.py
sha256:72d9af51e86edc62ddaceacde1f74442cda3eb7fc006b21582892064ca23ee77  crates/ruff/resources/test/fixtures/isort/reorder_within_section.py
                                                                         crates/ruff/resources/test/fixtures/isort/required_imports/
sha256:1b699d66e0f34c460ecbdcce1bd6831bdea52986ddb470f6336439f6eb0517fc  crates/ruff/resources/test/fixtures/isort/required_imports/comment.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6  crates/ruff/resources/test/fixtures/isort/required_imports/docstring.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6  crates/ruff/resources/test/fixtures/isort/required_imports/docstring.pyi
sha256:33b08e4ff14004946b8e74ed100a4238dd1a72d0c6c17308419f4299257f5e81  crates/ruff/resources/test/fixtures/isort/required_imports/docstring_only.py
sha256:8abdc9625018456de647972deb88f5732d51438ba43fce8d467a93e90bf635d3  crates/ruff/resources/test/fixtures/isort/required_imports/docstring_with_continuation.py
sha256:5b207adc80ea80538fe36a96b62ed5db611ec72a5447b71850b7d43d8f3048e4  crates/ruff/resources/test/fixtures/isort/required_imports/docstring_with_semicolon.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/isort/required_imports/empty.py
sha256:c889a7e3d23881089221f026a13f9ba6d8b9242e9abfbc1f0f6c22bdfee116bb  crates/ruff/resources/test/fixtures/isort/required_imports/existing_import.py
sha256:f115847f7478e9c0409fc35f06c59d844d49d7cb1500d72e852c92172004792f  crates/ruff/resources/test/fixtures/isort/required_imports/multiline_docstring.py
sha256:79e15ed951a9df8854eff88257bdde286f56264cd218023e685e934db2cde34d  crates/ruff/resources/test/fixtures/isort/required_imports/off.py
sha256:5a9c913ecb237c83c323119556306945af212e07508610debb001a495ae0e165  crates/ruff/resources/test/fixtures/isort/ruff_skip_file.py
sha256:38fc33a7bebda517bb9f932042fd2fe6cd6ae8a331b729758a89759fadf5b8d5  crates/ruff/resources/test/fixtures/isort/sections.py
sha256:db039c658889dec463895755e02a4e17da91141a9a25e028c773da63536d60fc  crates/ruff/resources/test/fixtures/isort/separate_first_party_imports.py
sha256:523b3a1288bb4d19130886c49517db2ece410b8cf88a64240a1f5f3e25ff80d1  crates/ruff/resources/test/fixtures/isort/separate_future_imports.py
sha256:27d4e9eac863ea504371112980921540f770fceaac2ed79bccc5561421191dfa  crates/ruff/resources/test/fixtures/isort/separate_local_folder_imports.py
sha256:2a25a9a8de6a4f5c982bf9ec06a510a9e34a718bb9f5865459c87c5a82915a97  crates/ruff/resources/test/fixtures/isort/separate_subpackage_first_and_third_party_imports.py
sha256:6bb199b59cee6deee21608af321e50a69695e778ce7df6109d6365b55b650a15  crates/ruff/resources/test/fixtures/isort/separate_third_party_imports.py
sha256:09afd5566a1df4e0b6cd17481b7d885874b25d35129ef6a0ecd2e7bcd44bcd02  crates/ruff/resources/test/fixtures/isort/skip.py
sha256:f79e21b493e22fc156da9c9144fb442a08f37333d37e8694140d5cf4642ce1db  crates/ruff/resources/test/fixtures/isort/sort_similar_imports.py
sha256:e69f4f2c3abb236da5c4a49bb761f77256f83b943ec43b5be81ce90f75090b7a  crates/ruff/resources/test/fixtures/isort/split.py
sha256:288c5818592d2c3556ae6f8917cd3d38372f8e178c01d870e62d2295868214b5  crates/ruff/resources/test/fixtures/isort/star_before_others.py
sha256:12506660d837fc9868b7b1f83de05397d3deb7bde4c2a9f387ff32b9af5cc327  crates/ruff/resources/test/fixtures/isort/trailing_suffix.py
sha256:44c5a6d483d980d5823c942399d107200d4bb22ba335b2ba376a1eac776c730c  crates/ruff/resources/test/fixtures/isort/type_comments.py
                                                                         crates/ruff/resources/test/fixtures/jupyter/
sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787  crates/ruff/resources/test/fixtures/jupyter/R.ipynb
sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d  crates/ruff/resources/test/fixtures/jupyter/after_fix.ipynb
sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64  crates/ruff/resources/test/fixtures/jupyter/before_fix.ipynb
                                                                         crates/ruff/resources/test/fixtures/jupyter/cell/
sha256:6ec4c13d298d2f514986e94ab643ad738c2c1a4959ad22b2a73a5d6887845f9f  crates/ruff/resources/test/fixtures/jupyter/cell/cell_magic.json
sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a  crates/ruff/resources/test/fixtures/jupyter/cell/code_and_magic.json
sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d  crates/ruff/resources/test/fixtures/jupyter/cell/markdown.json
sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861  crates/ruff/resources/test/fixtures/jupyter/cell/only_code.json
sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9  crates/ruff/resources/test/fixtures/jupyter/cell/only_magic.json
sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17  crates/ruff/resources/test/fixtures/jupyter/invalid_extension.ipynb
sha256:9640254cf3aa2c5da90a685246911e53246a562ad32de038766b46720ed5a542  crates/ruff/resources/test/fixtures/jupyter/ipy_escape_command.ipynb
sha256:d82b7a3d50fd447c2dd128d3b72616087c5586b5053731b7c7e2b20385a5cb41  crates/ruff/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb
sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d  crates/ruff/resources/test/fixtures/jupyter/isort.ipynb
sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff  crates/ruff/resources/test/fixtures/jupyter/isort_expected.ipynb
sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089  crates/ruff/resources/test/fixtures/jupyter/no_trailing_newline.ipynb
sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa  crates/ruff/resources/test/fixtures/jupyter/not_json.ipynb
sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f  crates/ruff/resources/test/fixtures/jupyter/unused_variable.ipynb
sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7  crates/ruff/resources/test/fixtures/jupyter/unused_variable_expected.ipynb
sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b  crates/ruff/resources/test/fixtures/jupyter/valid.ipynb
sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356  crates/ruff/resources/test/fixtures/jupyter/wrong_schema.ipynb
                                                                         crates/ruff/resources/test/fixtures/mccabe/
sha256:965cab9fcedeedc836de913b10bce3c2e689f6f8dfc30217f83e5d7bccdc5853  crates/ruff/resources/test/fixtures/mccabe/C901.py
                                                                         crates/ruff/resources/test/fixtures/numpy/
sha256:d1910fa5d567388ac1019a53f359a0158724d42eb7dfe5835a48f34381abc061  crates/ruff/resources/test/fixtures/numpy/NPY001.py
sha256:b16e34baa6094bd484bf992bbbf72452d508b1ba421b64d24f5c923043152bd1  crates/ruff/resources/test/fixtures/numpy/NPY002.py
sha256:1c8a09b9ca0d6d013cf87b2573bfbb7cc24e4e8826ff4e87f53371d90e6f4307  crates/ruff/resources/test/fixtures/numpy/NPY003.py
                                                                         crates/ruff/resources/test/fixtures/pandas_vet/
sha256:6d53af1b134a42d4a1af4dff8c573ae11b0a49e775529344589cb79d19d8f5db  crates/ruff/resources/test/fixtures/pandas_vet/PD002.py
sha256:428578e7cbce1628dff9f56a3fa5e9820ca7c996fa299fc17d46720f811366d6  crates/ruff/resources/test/fixtures/pandas_vet/PD101.py
sha256:2888ce0623fdff7402b0ca1da00d41c525e90970ec3f49f97b9769585623ccb3  crates/ruff/resources/test/fixtures/pandas_vet/pandas_use_of_dot_read_table.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/
sha256:4bb3006b4fec646b87ee834c19f9b6c7a128cf01f86d7c2fd0f64d4be097fe20  crates/ruff/resources/test/fixtures/pep8_naming/N801.py
sha256:0f7531bfc06e6f4968fda44ff57feec3151e100570cb6c4015ffab193d08e07c  crates/ruff/resources/test/fixtures/pep8_naming/N802.py
sha256:817dabeca725f7f830d671ae000346481b23c372d2dc3c405d1b7387e1ebe34d  crates/ruff/resources/test/fixtures/pep8_naming/N803.py
sha256:89bc3fa2828b281791bf3225e3bb8542da671c1efa36638b29a6b4d154d25890  crates/ruff/resources/test/fixtures/pep8_naming/N804.py
sha256:5b8e4c4fa31462ea502930611006dd7982e106032c49bd4e24d0f6600e79e817  crates/ruff/resources/test/fixtures/pep8_naming/N805.py
sha256:e74838fcab347455027689cf942d91679f9c1aa7e232be93a05e33f396d35b28  crates/ruff/resources/test/fixtures/pep8_naming/N806.py
sha256:dfb865f4fabf3e692e4609de1981b9a0f736cbe309fbb96df4f202d494580fb0  crates/ruff/resources/test/fixtures/pep8_naming/N807.py
sha256:efc9a6d25c4a7d892d891ad4e6f80266079df340a75c72879af405c66a286de3  crates/ruff/resources/test/fixtures/pep8_naming/N811.py
sha256:28f5b1e4e51ebcc68a901fec96b74c56cc22e2d49f8c5074d5710231d9f79399  crates/ruff/resources/test/fixtures/pep8_naming/N812.py
sha256:844778a99efb6d4037b9eb8a89d43ff207abd91fa8d9d59ffdcac12f7d240339  crates/ruff/resources/test/fixtures/pep8_naming/N813.py
sha256:9089ba67352c0edf420f89abc3c6208189335b4b92068cad2d6a86b8e84ec0a1  crates/ruff/resources/test/fixtures/pep8_naming/N814.py
sha256:492ae509a77baf22550ff6e9a3c3eb2376aa007f2d4f91c9ab096acd3aca08a4  crates/ruff/resources/test/fixtures/pep8_naming/N815.py
sha256:0fda56e479d3abf799c06e76514fcf19f50a213ce2ad516ae5e59f9f8d699e81  crates/ruff/resources/test/fixtures/pep8_naming/N816.py
sha256:a48192f691d42c0772dffadf1953c2b7db37fa3433046af6f4b8b21f1afd9f74  crates/ruff/resources/test/fixtures/pep8_naming/N817.py
sha256:493acb10c39b0762a2952d5df9785f2a331bde345402348c213a5b82e4858ab6  crates/ruff/resources/test/fixtures/pep8_naming/N818.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/MODULE/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/MODULE/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/MODULE/file.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/flake9/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/flake9/__init__.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/invalid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/invalid_name/0001_initial.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/invalid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/invalid_name/import.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file2.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/__init__.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/no_module/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/no_module/test.txt
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/__main__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/__setup__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/
sha256:6b30ae068928e7a0a9a80b42e1ebbab88bc57cfa4a24c52ed2b838a6426696c7  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N801.py
sha256:ea4e64afddb954b00ed301e7aa02795f7384018912eb95dcd9d6dafe4b3663d8  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N802.py
sha256:b76a3933ac2290db9e45f1c165814b32d8e717d60d8ccb62b43a15a60236a2c2  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N803.py
sha256:531485d9d65577a9ce72b25f7b9868d742866f7d4135236d9bb65a711b70746f  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N804.py
sha256:052b6bdc0b63b56dc7bb74de0102481f90b7ef96b946d33ee56d78492fbba0dc  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N805.py
sha256:cb10900cb8c1b2a0db799df76cc8f94e05e88e9e7968d55874c76d2577d36364  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N806.py
sha256:f457f99fdab5ff991f85ef742b319dab0dc50d125a17977a8aeaec35720c9eaa  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N807.py
sha256:853619aec69d3abcfb57ba86d9960d91627643967c1967fbdbfbbe9729aa8a9c  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N811.py
sha256:3ecd612d55f8bee7d5490606ffa75308506f7aa2e3d3a2357ef81091787d2b2d  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N812.py
sha256:e41f1436e954057af37d0335e1bcc7dc26de1754a9ff3a5f931a0fc23de7e02d  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N813.py
sha256:23d6fe19252b84025ba48815ce7ce799d8efd3beecc719f5df47b1c611b07a9c  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N814.py
sha256:690e5dbf3f1a98f6c952362ff4b71e4b669d838b54f5b8c0ea4b3a8b2494ac72  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N815.py
sha256:7999bbdbf0aa28465646568bb051b667e2cbff03c065492c1624c68116dafe42  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N816.py
sha256:3ea950dc5f5ddd054e9b5c8d31261cd47ea0952d34ec4cc405174d2c060d6461  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N817.py
sha256:0201b9f9f1f5ab898babd0c90f1d71d7858b4b22246b36ea3d9f955ab72c6ec9  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N818.py
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N999/
                                                                         crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/__init__.py
                                                                         crates/ruff/resources/test/fixtures/perflint/
sha256:c8d9932a3ec35d70a5fdc68f0d2e190064c6b403f72eb4cce60cd13d47ea95f3  crates/ruff/resources/test/fixtures/perflint/PERF101.py
sha256:77be65a5d434e02738805679a2714430b73eabc5bb50de46fc444f3a6c1d6bec  crates/ruff/resources/test/fixtures/perflint/PERF102.py
sha256:ef445684800f05b422745ecba58360d61efaa54fd0800058df74bc4b525014a0  crates/ruff/resources/test/fixtures/perflint/PERF203.py
sha256:33c37a2777b198ea65f592927ce621670f60a8bd4be64e5a8793db2d66d4e35a  crates/ruff/resources/test/fixtures/perflint/PERF401.py
sha256:f703b8f1b7a637ea8c3c9adbd44655ff43a44a6f34377c0c15f7488fc4220d30  crates/ruff/resources/test/fixtures/perflint/PERF402.py
                                                                         crates/ruff/resources/test/fixtures/pycodestyle/
sha256:d457f9b57f59772142a21b4cfc776d116d552df06b0ca83e21cfe38ea17a46e1  crates/ruff/resources/test/fixtures/pycodestyle/E101.py
sha256:e8126e2ccd6ac0b2f4f51c31c608783491746cb1f90f809149acfd19f0eb420f  crates/ruff/resources/test/fixtures/pycodestyle/E11.py
sha256:591b15f1b536ea70afee86129576c0c9db20e592f0685b8b62a659e5bc959297  crates/ruff/resources/test/fixtures/pycodestyle/E20.py
sha256:94871fb758649cf7a44a4cb151dbd8bfc374259292319fd2cac7067c8e627c78  crates/ruff/resources/test/fixtures/pycodestyle/E21.py
sha256:58ca0857d0fe5a3f9d3ac2c498b6b3ad405318384fffc361bed594bac2342694  crates/ruff/resources/test/fixtures/pycodestyle/E22.py
sha256:e68864b5d130a54627ced87ba5aa3e8428880167296d19bf8e62fab86cb456f7  crates/ruff/resources/test/fixtures/pycodestyle/E23.py
sha256:24c672cf3acf3de2ccbeae08f9ed55ee907c2ea58aeb5b56c5a120c22401edd6  crates/ruff/resources/test/fixtures/pycodestyle/E24.py
sha256:8d57eb90c7935e785038a513d3e4ee19dc17721faec18b246104905ef4d7d96d  crates/ruff/resources/test/fixtures/pycodestyle/E25.py
sha256:20a030c568474179a221aea1172ec714a8888783921e47045670b37b436c61ce  crates/ruff/resources/test/fixtures/pycodestyle/E26.py
sha256:733fcaadc9b411c8656a0b220700df3a84f479d5dffec84903305720f4cbebb7  crates/ruff/resources/test/fixtures/pycodestyle/E27.py
sha256:ccbf64d176ffdcbfcda62eeb0b18f6fdb3ea2d553f53cab3fbb8408eb1a36ed6  crates/ruff/resources/test/fixtures/pycodestyle/E40.py
sha256:3f6f559dd139107088759ab5fe2f733ff88e791dca44ca2258bd13c20f2bc0ff  crates/ruff/resources/test/fixtures/pycodestyle/E402.py
sha256:ac60c0f8e02e392a3aca53f310e9bce24b6be54c437a9ff9dcb9360921d260d6  crates/ruff/resources/test/fixtures/pycodestyle/E501.py
sha256:e7d33df86361425f119d7b260b95cc384bb62cb5f73fd9e33255785d175327c7  crates/ruff/resources/test/fixtures/pycodestyle/E501_1.py
sha256:a4d037a0e9147cad49dd95996c2fdb1007c64da67046b7eafea28cc8acb9b603  crates/ruff/resources/test/fixtures/pycodestyle/E501_2.py
sha256:1877fab458efb31d43b94498ab2867415e46f6d85ae98b5c0a16490ec9a3ac67  crates/ruff/resources/test/fixtures/pycodestyle/E70.py
sha256:f43cab4a76c86d76ca63a0c8720c5f36a52af335ab15c7065b678ab9576f70cb  crates/ruff/resources/test/fixtures/pycodestyle/E711.py
sha256:e30f444e1299c3bc9d06fea9ebbcc6b6aa11d0a543d710f2cf19e4ddfa5cf206  crates/ruff/resources/test/fixtures/pycodestyle/E712.py
sha256:ede559eda381c1beb53d8d28c27de1d28df2b33420de8a64df8bd317c5f970bf  crates/ruff/resources/test/fixtures/pycodestyle/E713.py
sha256:e160fb30e80c3f8475ec850092594051a07e97dded13aa7f13f98dabbdb2602c  crates/ruff/resources/test/fixtures/pycodestyle/E714.py
sha256:a83e4e392558b940caf0ac08ed6468328b20b6f14bc26c26d809e9c5980ea424  crates/ruff/resources/test/fixtures/pycodestyle/E721.py
sha256:20398752b14bd5ea7f954b6889a8eaaf3a3e7472f5278224aaa40b13d2774025  crates/ruff/resources/test/fixtures/pycodestyle/E722.py
sha256:90324a0921338611d747555e3f4b7c9da0b4a6cd0dfd2ea342e3746981c12fdb  crates/ruff/resources/test/fixtures/pycodestyle/E731.py
sha256:6c96ad8d457d920fa13da90cd672423bfcab2fe8ec42896cce5811e14e4faeaa  crates/ruff/resources/test/fixtures/pycodestyle/E741.py
sha256:c62e6a2332398aa26e1447499657e50db5ec63d27623c45db021ab33a5750c3a  crates/ruff/resources/test/fixtures/pycodestyle/E742.py
sha256:a131108f44a306429f5f537eef5a82a6295a2fdc3ef7357392ea99d76bb0ba8a  crates/ruff/resources/test/fixtures/pycodestyle/E743.py
sha256:ee6aef6604dd63e5defc6acf863b72b3f101f276076224c939514cc35da7e041  crates/ruff/resources/test/fixtures/pycodestyle/E999.py
sha256:e451e98368124de0263d7a4acc48b83ce89c19522aab780dcc2397358430caa3  crates/ruff/resources/test/fixtures/pycodestyle/W19.py
sha256:3a6e1a9124872e5b6b2b4f86a02fdca8b2032eb3812526cd8e00d08f53f57d1a  crates/ruff/resources/test/fixtures/pycodestyle/W29.py
sha256:bdf17e9f13fd47504ecc63fa62d698a3536b46e4e6ce6e64d4958345758fa0ad  crates/ruff/resources/test/fixtures/pycodestyle/W292_0.py
sha256:81ca8e6bca73e4e4b314b2616d1988abc3f28239876bc2890e92dd99f5d0a30a  crates/ruff/resources/test/fixtures/pycodestyle/W292_1.py
sha256:6f0ee5d35912c97741167b456cec1b05e6eed2b0b98e7b7a2eac0c1a8cf0b7bb  crates/ruff/resources/test/fixtures/pycodestyle/W292_2.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pycodestyle/W292_3.py
sha256:36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068  crates/ruff/resources/test/fixtures/pycodestyle/W292_4.py
sha256:bf624f86e92040ee0edb71f05d94920a49799d2a66d6019ceb4ab24319973d09  crates/ruff/resources/test/fixtures/pycodestyle/W505.py
sha256:79f4ccaf1927722818692048d93a90d349e44b4dceca2a3b146b35f64e84b50f  crates/ruff/resources/test/fixtures/pycodestyle/W505_utf_8.py
sha256:b66b92ffb39c4673f2469acd47c90f150a85a53f521f7d354bf3486d90b6dc74  crates/ruff/resources/test/fixtures/pycodestyle/W605_0.py
sha256:136293a9a8977e5c0ba68f5959ad341c8f29274f1f75cf4155accd9a0bc32c35  crates/ruff/resources/test/fixtures/pycodestyle/W605_1.py
sha256:663cc6eb3722f6a179943d5f1cfd13b69293027bef9ab767b500a2445fb4bdf8  crates/ruff/resources/test/fixtures/pycodestyle/constant_literals.py
sha256:ecf1b9d8ddc9a265f1a1f6134f541a1e82e68c49eee98abfaaa06f2731df8ae2  crates/ruff/resources/test/fixtures/pycodestyle/shebang.py
                                                                         crates/ruff/resources/test/fixtures/pydocstyle/
sha256:9ec476408fa9ec141e44434bfc305f27ea52076653cc40229d6cc5c2f61e6b69  crates/ruff/resources/test/fixtures/pydocstyle/D.py
                                                                         crates/ruff/resources/test/fixtures/pydocstyle/D104/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/D104/__init__.py
sha256:d91e458b421ca214f51d47ed40b4661323e711c783fcfcd91aa3e18a725721b8  crates/ruff/resources/test/fixtures/pydocstyle/D202.py
sha256:93fc21e4fe6a94d77957cbc42423f0ff83bd7050cdd329725ae0b1c672c44ba5  crates/ruff/resources/test/fixtures/pydocstyle/D209_D400.py
sha256:1e654b46de58af7ee3aad4158d8dd2b43e1eaae81e5e3c374d97d2d15d7692a9  crates/ruff/resources/test/fixtures/pydocstyle/D214_module.py
sha256:a2464f2fa72eaa1339337d93fc1d3e17872e2dd3a1920d1eaa0f5863fc883691  crates/ruff/resources/test/fixtures/pydocstyle/D301.py
sha256:b7e00c4995a1ef18d2cb176e43f00d29c595ca658f7f8ac076374c104a51a39c  crates/ruff/resources/test/fixtures/pydocstyle/D400.py
sha256:5b71d9a50d0d73f865e4d080dd18a68021b8d45fdc194352d7d56f3212778e79  crates/ruff/resources/test/fixtures/pydocstyle/D401.py
sha256:8f284a31db0d7d24c5aa3a9c4083c6413c99f041e2cac5151dad67cfda53e50e  crates/ruff/resources/test/fixtures/pydocstyle/D403.py
sha256:4efec145a986ea01dc42c84bde41a6762823a912a56fdca3428a9742d3ed8521  crates/ruff/resources/test/fixtures/pydocstyle/D410.py
sha256:ffd64f89848a8af3cf6bc728d1157dbf45b1409cc057f4554717b9515d737303  crates/ruff/resources/test/fixtures/pydocstyle/D417.py
                                                                         crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/_no_pkg_priv.py
                                                                         crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/D100_pub.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/__init__.py
                                                                         crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/no_D100_priv.py
sha256:5f8c47984dc782b2ae40f931f766cea89fb86cc81f20ca3e6c6375574320d2d7  crates/ruff/resources/test/fixtures/pydocstyle/all.py
sha256:65ae72475b1ee0ff875a6eb8ff28a8c63d290c0ae05cde0d270d285150ff2785  crates/ruff/resources/test/fixtures/pydocstyle/bom.py
sha256:4d1c6b5efd80595683da93a3554b2ba970c8283d4bc4fab21901ea3355fccb59  crates/ruff/resources/test/fixtures/pydocstyle/canonical_google_examples.py
sha256:f6aac5260b314a69fe61a71958f44226a9710a142b51a8539b3ed42bfccaacd2  crates/ruff/resources/test/fixtures/pydocstyle/canonical_numpy_examples.py
sha256:29ded533a6f4a3adc2701f5cca0389cce806f1f6eabf49685d319c52c9e23270  crates/ruff/resources/test/fixtures/pydocstyle/sections.py
sha256:470483109bc5be91c11ca9c736335e8cb75d8cb0d5042750eed7ff3b62b330fb  crates/ruff/resources/test/fixtures/pydocstyle/setter.py
                                                                         crates/ruff/resources/test/fixtures/pyflakes/
sha256:f82b7e5acf8e5d499837900bd21d8b9ab2eec84c99083afed10ddcf6a7276e65  crates/ruff/resources/test/fixtures/pyflakes/F401_0.py
sha256:80c3255b77dbf0668eceb7f84f70bd34b970b25ec89672383a762f4ab19517c2  crates/ruff/resources/test/fixtures/pyflakes/F401_1.py
sha256:a75ac3e1fcfc37d61c8cfccbe6da2696a2ab38b98d9a738960284e73493c919d  crates/ruff/resources/test/fixtures/pyflakes/F401_10.py
sha256:23392bec90a4398ad87d8fe1cff09e25d2e6f26f5e9eccb0444e2c41c34b3874  crates/ruff/resources/test/fixtures/pyflakes/F401_11.py
sha256:d3f7332fc9bf7ae799292f5307477ee46746a47a7401e9d03ad0f3a0fc8cc60f  crates/ruff/resources/test/fixtures/pyflakes/F401_12.py
sha256:670508c3ea5f3b85c3be9fe46f12df765f6a67cbfb3e434da9cc0b377332ca2c  crates/ruff/resources/test/fixtures/pyflakes/F401_13.py
sha256:f290e5f9dbd03cb418c18209553ab17f27d0f3abd7d3ac712bdc1a93d1f952eb  crates/ruff/resources/test/fixtures/pyflakes/F401_14.py
sha256:98d7466db0d24a443ceb7462c6b76c9bdfdb62e4c0b46bbdbd86bf358d10a5ba  crates/ruff/resources/test/fixtures/pyflakes/F401_15.py
sha256:72fbfa956069f8695d46f3bfd499b3e6b17a680b22623142b8f1a9d67bb66f65  crates/ruff/resources/test/fixtures/pyflakes/F401_16.py
sha256:7c6401e2d88c6607a95453453beae719868e96b30ca9245fbc0514122792c836  crates/ruff/resources/test/fixtures/pyflakes/F401_17.py
sha256:9abad9f471666e42e09b985724de2177f3529ae52782845e5d49057be09fbc33  crates/ruff/resources/test/fixtures/pyflakes/F401_18.py
sha256:24d7bc8269a0b67b9950076dec994faa7e047de2bba245e63d4a5a78f0ab7a46  crates/ruff/resources/test/fixtures/pyflakes/F401_2.py
sha256:4bf06a3d0a3cf6627dd4e94f365350d85d6a8eed2c4ac8e36e7dc6886aee535f  crates/ruff/resources/test/fixtures/pyflakes/F401_3.py
sha256:ee1a1fda8971211aa78a6edc2c22e1b725dfaf6c3f4b167820803067c8ffa98b  crates/ruff/resources/test/fixtures/pyflakes/F401_4.py
sha256:42d3df3be07fe204e222c5a02326a3f8551454046b785049aa9d00ac8c346998  crates/ruff/resources/test/fixtures/pyflakes/F401_5.py
sha256:7e9a7fda84b8ca0c9067ef53ae34b63e60c2e570bc48abb2daca4cd648ef62ce  crates/ruff/resources/test/fixtures/pyflakes/F401_6.py
sha256:42d474e6eb543f8e14c300434bbfdefd3908a11ffb73e9f8531fef6d15b0b245  crates/ruff/resources/test/fixtures/pyflakes/F401_7.py
sha256:95b0152e36aa6700e6ca27d2831c4628bf9eef33b872dd9bc24f6f16f46f93ee  crates/ruff/resources/test/fixtures/pyflakes/F401_8.py
sha256:607a547e10c4834b9b092a16fafd0d2ade4b7fa9566bfe9dfc59635c8398ba7e  crates/ruff/resources/test/fixtures/pyflakes/F401_9.py
sha256:16d0f96a233a109c40dad6f3845c073b50ab9ba6c7eea465bc6a02ebac328d71  crates/ruff/resources/test/fixtures/pyflakes/F402.py
sha256:c995b50877f0ca22e33d4c7bfd0f0915214e732e1591ec071edb9fe229b8b3d1  crates/ruff/resources/test/fixtures/pyflakes/F403.py
sha256:b3269090876996fdc49f008cf8953d3592cb2e326baf5f8badd78dc2a9439d9a  crates/ruff/resources/test/fixtures/pyflakes/F404.py
sha256:7e5fba5571a0d2dbaa48abf4c1d71f1fb48d74982da928cd7bc5df4b7998ef58  crates/ruff/resources/test/fixtures/pyflakes/F405.py
sha256:2c929a7ac810c64c7992afe8c9cbec8124eff426779efc6638af80116275a3d7  crates/ruff/resources/test/fixtures/pyflakes/F406.py
sha256:9c8067c0fc7e5335087a821ac8aeaf202c97d435c9c9ab6bf1c36694e8ee7e16  crates/ruff/resources/test/fixtures/pyflakes/F407.py
sha256:96df9b3cce81bd40c6144c2d6de86a45e0a6cc38343002760991e64cc480d58e  crates/ruff/resources/test/fixtures/pyflakes/F502.py
sha256:334f717c4197a3e15783ecee70f6789349148011bd2deef7350699463ad54db7  crates/ruff/resources/test/fixtures/pyflakes/F503.py
sha256:00fc3b398272c40b1a7416ada2c6a7f92ebc13f370e421c7c0fad89f6dc93515  crates/ruff/resources/test/fixtures/pyflakes/F504.py
sha256:7f93a5d21dc90ff261722dc273212012f20d62c4d961cd51d0f3f2833f09c3b5  crates/ruff/resources/test/fixtures/pyflakes/F50x.py
sha256:551d4107acbd5cca8f00d5dca797a9998d06b372dd8fdff9698891dd3bd618e1  crates/ruff/resources/test/fixtures/pyflakes/F521.py
sha256:09ef4f05ab2f8b866b7e45630a7105d8746658688cb5230d19baf6ef398a0afe  crates/ruff/resources/test/fixtures/pyflakes/F522.py
sha256:3b7627a980c865ab88347ce8cf197a6d95ef7869c3dfbc8d5934962007b29327  crates/ruff/resources/test/fixtures/pyflakes/F523.py
sha256:1e7de12909d8b10deb78a8ed9d6bf971afc1b0db716d78cbba3a19f9524675ae  crates/ruff/resources/test/fixtures/pyflakes/F524.py
sha256:19827bf234adeb6d9935747fc4f6991e5973641ebd2d7ac365e561cf7ac3b117  crates/ruff/resources/test/fixtures/pyflakes/F525.py
sha256:ead1385d12e1feacfd2463a987d38c060e9b31e9b40449332a2a7197e520507b  crates/ruff/resources/test/fixtures/pyflakes/F541.py
sha256:159b62d9c4df3fa8a92f08d5b31901d2ea4fefe7062004fdd8782f9df07699dd  crates/ruff/resources/test/fixtures/pyflakes/F601.py
sha256:b869ce8618a6294593f499a4156aed5b315e8b3056b9e464a7b4da2a93d3b4d4  crates/ruff/resources/test/fixtures/pyflakes/F602.py
sha256:3fe9a31e7708485db72efb031452d2fd44f5bea11d77ff63737bbd836b3be0b8  crates/ruff/resources/test/fixtures/pyflakes/F622.py
sha256:a9f2c6c34d2804dad7defc2e5afe5665f29648acfb4db6f24d80dba58d09dbfe  crates/ruff/resources/test/fixtures/pyflakes/F631.py
sha256:5ebaba5e008e3ff0f2b397eb19c786d75d0dcd6236960befb6e51b01fa254adb  crates/ruff/resources/test/fixtures/pyflakes/F632.py
sha256:f8850e11fe289d1be57e9b8c238833cedb5e9a6c1d9c01bc22d7353fd2f9344d  crates/ruff/resources/test/fixtures/pyflakes/F633.py
sha256:1a77a6e24fa0e0274c9890acd6ff37b340426fb09bda523ff7715bc4d135c340  crates/ruff/resources/test/fixtures/pyflakes/F634.py
sha256:cdade8a66ca18ce92956f21ed3b7ae9443c02447a73578d69d42d3cc3cf731f0  crates/ruff/resources/test/fixtures/pyflakes/F701.py
sha256:cd6fccccd1c67ee26f86475a5230a30f1325ae7beca27ac6e6edbdec3ec76f34  crates/ruff/resources/test/fixtures/pyflakes/F702.py
sha256:70cdeefce4cfea3b87f697664f547da6e096df3006b55406c08c0238114aa1eb  crates/ruff/resources/test/fixtures/pyflakes/F704.py
sha256:6463d56336f9d3f4fbd167984d19a142db606638bb682d9d3ee612812809c89d  crates/ruff/resources/test/fixtures/pyflakes/F706.py
sha256:2575c6465086af08f3c1e43f76f947a91dfd19aab5fa37821b9e9a5af47177de  crates/ruff/resources/test/fixtures/pyflakes/F707.py
sha256:2b1f77f140ce08ae10c972718b40e95c640bd432fa8eecc56b03df15a8ce0c29  crates/ruff/resources/test/fixtures/pyflakes/F722.py
sha256:ad24531ffc3e8c760b05567d530039cfb1c1a3da6d8440b4642f8d68040bd1d8  crates/ruff/resources/test/fixtures/pyflakes/F811_0.py
sha256:9b4050110948c54c69b455435eca2d64b81ee0626c8415dfec65368898000eeb  crates/ruff/resources/test/fixtures/pyflakes/F811_1.py
sha256:818ce9668df2e67d9f2c3f4c8902c93140bab38c672ff9b4d7ddbd486945ad78  crates/ruff/resources/test/fixtures/pyflakes/F811_10.py
sha256:5ec4aef4abcc1a28c2d6910d339208f0f04c5d7db383662e73df0d0e11d6aa94  crates/ruff/resources/test/fixtures/pyflakes/F811_11.py
sha256:a1b021c74ef435ee29907316c995bde75295fa8af62ebdc0ae8af9230290d351  crates/ruff/resources/test/fixtures/pyflakes/F811_12.py
sha256:a8dac08cb34f59adfe2e3618d1fe1d366a7ca0de43ed0a7fdc99a44b1ead75b6  crates/ruff/resources/test/fixtures/pyflakes/F811_13.py
sha256:647ada4c8e5f9afecc84eb064d8fa04881e832ecded1bd84177f57866a45bd45  crates/ruff/resources/test/fixtures/pyflakes/F811_14.py
sha256:c29bc4d233e47749e80cc725376d8f62e955d95fb0eaf2f24e3f4af7064a546f  crates/ruff/resources/test/fixtures/pyflakes/F811_15.py
sha256:7de2758864d4c8e03629f1ea49eeae5584cd68c0dedcc5bd79ec7a019d8b6d8f  crates/ruff/resources/test/fixtures/pyflakes/F811_16.py
sha256:8ecb3250c81756f832d22d9111f7d6237e153f89aae1f9a607f2068f82b5e06f  crates/ruff/resources/test/fixtures/pyflakes/F811_17.py
sha256:3ab1838ddccf766745a41e1ebb5e7966d4cc1ad1477546c40682f2a4792313a2  crates/ruff/resources/test/fixtures/pyflakes/F811_18.py
sha256:4765fbad9f2db13e2768a3f901f70953360e285cb8c5fdee21a2e7e315d0876a  crates/ruff/resources/test/fixtures/pyflakes/F811_19.py
sha256:d288dd485bf970b6ccee99fc54c5443e1eaabeb6b1d4f413f7b5e72720ecdd21  crates/ruff/resources/test/fixtures/pyflakes/F811_2.py
sha256:801834f7061a2ab44259fac15c475dacfb7b672ec5a2940d76b4c2f54e0ee46d  crates/ruff/resources/test/fixtures/pyflakes/F811_20.py
sha256:2e44e6af9d668a2f5e8e28d04f205017693ffb8b721b31b9f7b9186d03a0aedd  crates/ruff/resources/test/fixtures/pyflakes/F811_21.py
sha256:596f37e90d491bc795abfe8f6bb92cb5a08c475562659ed840c5c936d3c89934  crates/ruff/resources/test/fixtures/pyflakes/F811_22.py
sha256:7e6d7e5252c064d173f9e473fda4367ea7961721797481ed70e64ce103eb8493  crates/ruff/resources/test/fixtures/pyflakes/F811_23.py
sha256:2439c75363f36a21fb14f7ea40955beca7b36fedc91cc7a3d5b122a9d8f2adaf  crates/ruff/resources/test/fixtures/pyflakes/F811_24.py
sha256:f392f23f8b11a12dc2b0392ed55e9dc9570e8bed14b18b567fa3a927c7b709c8  crates/ruff/resources/test/fixtures/pyflakes/F811_25.py
sha256:0d6dc633a23f6b890309def7bf4b3c952138ab2980f4f633ac08abfaf25337d8  crates/ruff/resources/test/fixtures/pyflakes/F811_26.py
sha256:12023e3a2db51ad290fbf0231046003414db215cbb73c075e6e665e446c9d62d  crates/ruff/resources/test/fixtures/pyflakes/F811_3.py
sha256:e28ed1f278fd5095c7d56bfc9319d287172a600e42416af86ebe72410752e420  crates/ruff/resources/test/fixtures/pyflakes/F811_4.py
sha256:9a84ad3121e731dd2efd1b34ba3544fbf0f8f00988ea1e98b7518b1dffe8bcbe  crates/ruff/resources/test/fixtures/pyflakes/F811_5.py
sha256:cd39f74f52f955f662630332704856f258113b4bec87cd22d9362be0148d362b  crates/ruff/resources/test/fixtures/pyflakes/F811_6.py
sha256:58dd5cac832c4fba3cceba686f95ff3451e0524ec0c6c2b19ca081ead9058541  crates/ruff/resources/test/fixtures/pyflakes/F811_7.py
sha256:8fd674abd803e8622f01374c460464c0caadcafb390a27b3d6ac6dc6b6687202  crates/ruff/resources/test/fixtures/pyflakes/F811_8.py
sha256:ef014821870c966ced875f70c2a01c51f95d8380183db3ad72fdd63e154c8d94  crates/ruff/resources/test/fixtures/pyflakes/F811_9.py
sha256:3ad1c2e5b273ae9fa3a1d334532191081e588f20bc4dddc6d5d649ba2c4a75ab  crates/ruff/resources/test/fixtures/pyflakes/F821_0.py
sha256:3f1ea46d8a9cef81983126fd9632393d0eca2c11d47d4dbe1bd42baf64e738eb  crates/ruff/resources/test/fixtures/pyflakes/F821_1.py
sha256:216bc57bac516862415b0515d6888cfb7b223a7cf5140f9f0e24a59d312d4aad  crates/ruff/resources/test/fixtures/pyflakes/F821_10.py
sha256:910634098f5dabf119bb6e5a24d0482b88475599d8834cfddf3c487acebb68e0  crates/ruff/resources/test/fixtures/pyflakes/F821_11.py
sha256:97fe9794d66c3207474e94578326e88c1c4e41e1cffde0b78961a3ed63cb004a  crates/ruff/resources/test/fixtures/pyflakes/F821_12.py
sha256:2df26746c41d7cdd64f8508d6f6560913b58c42770b86b430576cfc0602cba9b  crates/ruff/resources/test/fixtures/pyflakes/F821_13.py
sha256:5aa102c554cc20af6b5a30bc45f9cd5f8e867b4096d2b2bc4a981e8d78cbdd00  crates/ruff/resources/test/fixtures/pyflakes/F821_14.py
sha256:df9ad8ce6069e85fb418c843f2a8c46af7c313ac922b9ffa2f459de1ac48004d  crates/ruff/resources/test/fixtures/pyflakes/F821_15.py
sha256:b7e52a0f1859b2644f57516a34c37ca61e6c176ed51c37e97c523a9ff53f70f5  crates/ruff/resources/test/fixtures/pyflakes/F821_16.py
sha256:4c954d3855da8e985216c8096a3e8141993f0920090f18810f9fb7d2c8a1c1cf  crates/ruff/resources/test/fixtures/pyflakes/F821_17.py
sha256:bef943ff0bfda83a8ebf2070208868197c0174f16865acc1c597442b9921c2ab  crates/ruff/resources/test/fixtures/pyflakes/F821_2.py
sha256:21a646901aec0dafe9ab404e511ae701cd134db39f4ce47e1721e0d968f293f9  crates/ruff/resources/test/fixtures/pyflakes/F821_3.py
sha256:24fa859b794598ef8dd8ddd22992a9d8dc2354378c9a28594abd961c2bbac3ee  crates/ruff/resources/test/fixtures/pyflakes/F821_4.py
sha256:c8c22a3a421fccd5d39818aa0766c1093eef53a4dabb92ace0c9d37e60d5c820  crates/ruff/resources/test/fixtures/pyflakes/F821_5.py
sha256:f122fb23c0b2c138b817511dd79e56aa12c567d98e7b7eaabadb05adf705e842  crates/ruff/resources/test/fixtures/pyflakes/F821_6.py
sha256:0b755aca97400bdd564f0669958d03ca85a6b4d9fc70f24d700494eb18722738  crates/ruff/resources/test/fixtures/pyflakes/F821_7.py
sha256:0558d31821442febd4087c06f9884d6a034a29b0d555865613b5b2e34479302d  crates/ruff/resources/test/fixtures/pyflakes/F821_8.pyi
sha256:8230470d27aec4cfcf4976685ea6c7b6cb68edd7e35f86cfe0196ecdc9b853ed  crates/ruff/resources/test/fixtures/pyflakes/F821_9.py
sha256:fbef3150ed89cf783dd239969a86297b7262dc038a34e899a4af9e6dccb9a7e9  crates/ruff/resources/test/fixtures/pyflakes/F822_0.py
sha256:5fcbe430f7a66d88159527ceb5dd8e9b7768169df58e4a86311e270039fd0f84  crates/ruff/resources/test/fixtures/pyflakes/F822_1.py
sha256:17d7b40013377688fd2db07d606dfc1a03427324ebf50be80b73d24005e26603  crates/ruff/resources/test/fixtures/pyflakes/F822_2.py
sha256:a67da255b78afdffebf32e24242d5ae025a3004e619b2a220d47edd20357990b  crates/ruff/resources/test/fixtures/pyflakes/F823.py
sha256:36e8df848feb597648cafa704c98a436bba470ffcc3ce9a00736a75c21c06686  crates/ruff/resources/test/fixtures/pyflakes/F841_0.py
sha256:48bf0ff683f8190a07e53b03f7fd1bd436c906ddb0e0f1419386f02b53cb5dc7  crates/ruff/resources/test/fixtures/pyflakes/F841_1.py
sha256:887d255345394a5b769d4e48ba70fe6610f747dc6bd9173b5accf1d238a8ffd6  crates/ruff/resources/test/fixtures/pyflakes/F841_2.py
sha256:633a97e01272b7753c49d17effb70436d2132169a5f5e65a5366bccbaa9958f7  crates/ruff/resources/test/fixtures/pyflakes/F841_3.py
sha256:68ef46d7d2f44c7982faab5857833e5adce7f7a12774dcacaa6297e422f9c2d6  crates/ruff/resources/test/fixtures/pyflakes/F842.py
sha256:89aad36e71cacedefb1f1c5a7a8b7f4c482d6387fd2540bd1e0b1e18397d2c96  crates/ruff/resources/test/fixtures/pyflakes/F901.py
sha256:a3d886c24c93b7cafff8c21c0a9def908702ad5e05291f0862fb9cfa0a038d4b  crates/ruff/resources/test/fixtures/pyflakes/__init__.py
sha256:c1074ba072d833665d55f5f295b211a25923f8aa4286bc092ae7336e3b61a785  crates/ruff/resources/test/fixtures/pyflakes/builtins.py
sha256:d6b7121853f91c09dee022543c99cc2199505adb8aaf7f6c5bab4f7a1d13e65b  crates/ruff/resources/test/fixtures/pyflakes/future_annotations.py
sha256:e592e9358e8e1d01d0e67dafa2d0da62aa0b3fc05a82041eed7cdad71ab105d7  crates/ruff/resources/test/fixtures/pyflakes/multi_statement_lines.py
                                                                         crates/ruff/resources/test/fixtures/pyflakes/project/
                                                                         crates/ruff/resources/test/fixtures/pyflakes/project/foo/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pyflakes/project/foo/__init__.py
sha256:feaca8252043d8199399bd5e281ed9f1745f09f0c9105b09e94545ba074032da  crates/ruff/resources/test/fixtures/pyflakes/project/foo/bar.py
                                                                         crates/ruff/resources/test/fixtures/pyflakes/project/foo/bop/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pyflakes/project/foo/bop/__init__.py
sha256:44fd8b71291f91f6534ce2564dd2cc2ffde565d78655dcc4df36a1fa72a23865  crates/ruff/resources/test/fixtures/pyflakes/project/foo/bop/baz.py
sha256:f06b07b5e77ee2eabd9b732593a1b2f858f32650f055434fe73e185d356db851  crates/ruff/resources/test/fixtures/pyflakes/typing_modules.py
                                                                         crates/ruff/resources/test/fixtures/pygrep_hooks/
sha256:2ec2b92453e37d7694c447b6b08e34616f0c96a82a1cc13f4605b5970c21b871  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH001_0.py
sha256:83fdfa32635945699e23acb9664c6952a28a067d76ece3a9d11ba7c90e38199a  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH001_1.py
sha256:e21e7bf02dc0e99d73f3b0c992393d735ad1c74c56969c9ba95181fed882f284  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH002_0.py
sha256:cc684b463f268f201dd77617501c796bbaee918c2f5e8bd46de3dbdd98631d61  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH002_1.py
sha256:337f0d2dbeb4bd27b10452a0b671b4548d6d818c80b068d0549998933472f089  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH003_0.py
sha256:103e7f2866ac86e7caffc43c77b689531a8d880819e27abaf2391f8f9c880f19  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH003_1.py
sha256:cda9c89b940098cd78d37aefef62b1aa543920d1c3fd62d8909e6cdcd4d93ae6  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH004_0.py
sha256:9dbd008bb83eb2599b684405e6d2cb30369bde452be256fe6142aa517251d7f6  crates/ruff/resources/test/fixtures/pygrep_hooks/PGH005_0.py
                                                                         crates/ruff/resources/test/fixtures/pylint/
sha256:57e02bb993b7b7139cfd21191239d5d39c1c406401c94c4fab17e86f50aadd2b  crates/ruff/resources/test/fixtures/pylint/assert_on_string_literal.py
sha256:99ef9559446ab69795ab6b8c8df8830a3185c8603a36afa6e840e22b0cb84b6d  crates/ruff/resources/test/fixtures/pylint/await_outside_async.py
sha256:c936b02d6116a46b6e4bdd2e3c7e91f4db612d1f449e04c5dd1d1314083fed05  crates/ruff/resources/test/fixtures/pylint/bad_str_strip_call.py
sha256:fa109695a1d9ca9d98e300a63be0ac5ad4c02df7b3179a311a9ac8f15715f1f3  crates/ruff/resources/test/fixtures/pylint/bad_string_format_character.py
sha256:56151ff68a483558c1d6b0a654d2c66ee60bcbab72ae57d643caf74373320c4b  crates/ruff/resources/test/fixtures/pylint/bad_string_format_type.py
sha256:13aa18c475be3dcbfca51f119a675d457422a1c9b5f45cff3b080d6b38571d94  crates/ruff/resources/test/fixtures/pylint/bidirectional_unicode.py
sha256:492ce63c71eb7cdb0a298e4c5a5d0f8c63531da53375a203a8e0bb31d7fe5eee  crates/ruff/resources/test/fixtures/pylint/binary_op_exception.py
sha256:aef9fb6d249da50c686a2dee857c71bd9c565df243718b3770198c301348637e  crates/ruff/resources/test/fixtures/pylint/collapsible_else_if.py
sha256:bdc385719d8924202b9af2a6131548966561201eb55f5088321de5724b2341f1  crates/ruff/resources/test/fixtures/pylint/compare_to_empty_string.py
sha256:ac255cfc7ff069a6de131de27f79cb100e22c69f50515727b425d79e51ce0c36  crates/ruff/resources/test/fixtures/pylint/comparison_of_constant.py
sha256:2abe2a9d501ad0c6a7bef8994081f555b88dfbd511a2bb2e6319f914ad2264e4  crates/ruff/resources/test/fixtures/pylint/comparison_with_itself.py
sha256:6ff6612aa535cc74d9799027de70b4c90ad6ddfd6f90e590f931ff150dca4b02  crates/ruff/resources/test/fixtures/pylint/continue_in_finally.py
sha256:6e073afa3cc1f284a712c56242d90395975911676ba9d59989780ca5d53cde21  crates/ruff/resources/test/fixtures/pylint/duplicate_bases.py
sha256:6a54ffa69972b605d4915977b0ed97ccee3d628b2bb0b573abb092c041c9d9a5  crates/ruff/resources/test/fixtures/pylint/eq_without_hash.py
sha256:a72a90189c649e00ff0b0f98e5cd470fdc29cb81787496dc67bf076c34f6c510  crates/ruff/resources/test/fixtures/pylint/global_statement.py
sha256:3b02ae1de2790db00db68fcbd6972328f726c908ffffefd3a86c28c8ff720cf6  crates/ruff/resources/test/fixtures/pylint/global_variable_not_assigned.py
sha256:47404ebeb791a4025b788278f07707c55c7f572cda802658af7d49f954b9fbf9  crates/ruff/resources/test/fixtures/pylint/import_aliasing.py
                                                                         crates/ruff/resources/test/fixtures/pylint/import_self/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/fixtures/pylint/import_self/__init__.py
sha256:d612e0470bfb6c4ec1b4a48eef119c56b133ef15c5ebaaf89e44aa3d6a1e6560  crates/ruff/resources/test/fixtures/pylint/import_self/module.py
sha256:5f98a034985f6e503144c41f9f38913353b20409e4dc6e6b364588711a12496e  crates/ruff/resources/test/fixtures/pylint/invalid_all_format.py
sha256:7c43ee074126bb9b490305bb46b2af7e7ef16d5bf3420be633f0a75ae91a8247  crates/ruff/resources/test/fixtures/pylint/invalid_all_object.py
sha256:2b1fd47f003340cfb3f3606ce55c88c89950a3bfaf25975097a63522a2eb2ce7  crates/ruff/resources/test/fixtures/pylint/invalid_characters.py
sha256:0eca239584903cb7a1c605ef5bffdcae55df0c7dbe229d853618c5b5ec9ab193  crates/ruff/resources/test/fixtures/pylint/invalid_envvar_default.py
sha256:e272d6d9ea96c8d03f18c6cf3e805c97b534eafddac28f1f8d1b77986b923c0b  crates/ruff/resources/test/fixtures/pylint/invalid_envvar_value.py
sha256:5e9722653bd49e30262c0d6ae4455dec31c1d88e19bf9cc920c26ca7c010d375  crates/ruff/resources/test/fixtures/pylint/invalid_return_type_str.py
sha256:9f149b30f99cbb35d039dcc5c46e4be1bc4eb48b51e5b709c575b5db5bf27142  crates/ruff/resources/test/fixtures/pylint/iteration_over_set.py
sha256:22274948e84c22609deb838273bdbbb64d2dc1479803c9dc634b3f1c08ad048f  crates/ruff/resources/test/fixtures/pylint/load_before_global_declaration.py
sha256:b0dddfd74420fbfc750db7b92ec99e29208a437d01f2f567d8da5894653b80b2  crates/ruff/resources/test/fixtures/pylint/logging_too_few_args.py
sha256:0bfd876d3bb1891422be6dcbeb95c84338a5cdedd0f40b5b9774608fbbbac85d  crates/ruff/resources/test/fixtures/pylint/logging_too_many_args.py
sha256:7227427b5dab2327a54c1be62fe526c90e78d8fa73bbfd27b400bf862cfe2f79  crates/ruff/resources/test/fixtures/pylint/magic_value_comparison.py
sha256:df5f935df1bc4a778f8caa6f9b196821a8824df0475d21757fac1f737ab08f88  crates/ruff/resources/test/fixtures/pylint/misplaced_comparison_constant.py
sha256:15a4b750b8c18da4eddd238ab7bd3e3dd6625dc4cf2adec7084347bac2d6c47c  crates/ruff/resources/test/fixtures/pylint/named_expr_without_context.py
sha256:7e9f265de9b66720a27179600ceb4dae56d0780f833b71cd95c19299ef62a39a  crates/ruff/resources/test/fixtures/pylint/nested_min_max.py
sha256:41396f0ad1b7f772d88d6f998104c28aee288f5624778c0220d01b06ddeefeac  crates/ruff/resources/test/fixtures/pylint/nonlocal_without_binding.py
sha256:b18ff5f84f678e27285acd3d8781263ea3cf024cabe1caebad64d8aa89a9b40d  crates/ruff/resources/test/fixtures/pylint/property_with_parameters.py
sha256:af887fda9074e4075ad09a6122c16acd02112fee5af078aa83cbc77dbc9e9cfb  crates/ruff/resources/test/fixtures/pylint/redefined_loop_name.py
sha256:2a5d2c723d00ed3f69155a60428f8c276b79e9823573abadd5a0d4b22fe4396b  crates/ruff/resources/test/fixtures/pylint/repeated_equality_comparison_target.py
sha256:0ababa4e3cc2f0d03069ffbfdded676a23293720c6f7de4232ad499e540ba6ff  crates/ruff/resources/test/fixtures/pylint/repeated_isinstance_calls.py
sha256:5ccb9adc42b3784a38b52856f54d6289987c5a7a85f853a35f505885ab7760af  crates/ruff/resources/test/fixtures/pylint/return_in_init.py
sha256:0211e27e4c98ae76ad360e0d335d59f2c2977bf877bd6a07e7195327328a3359  crates/ruff/resources/test/fixtures/pylint/self_assigning_variable.py
sha256:c3b63774dd81c2615b957e793d6182c040e0922a89f26b3568db6f3ed729b292  crates/ruff/resources/test/fixtures/pylint/single_string_slots.py
sha256:43b7a075f824af291c599a40e27dc19593c122c19c39fde816bc31562cdd74b4  crates/ruff/resources/test/fixtures/pylint/subprocess_popen_preexec_fn.py
sha256:09f4067b973b062140d58225dc935f091ac8a4f1eeab3897f0c22b775657ec39  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_0.py
sha256:49ecd6aa5e4264471f7e379a350d60cd17ada470212e310d565c37f401b8a13f  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_1.py
sha256:cc9b1623b68681ada78b0a434b2e78fa83c93d15dc5f1750bed6c2b7d2df75ac  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_10.py
sha256:cb19a4b8997991f7eddb700dd27c9da22218e8ebedc0dfdcd145f894e44626d4  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_2.py
sha256:e7033ab127be26aa93899819d49b8838887ef52a90c0d9aca2cd154f9556411f  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_3.py
sha256:84e3442f6a372cea8f5fc997f81d467204261fddc19dffc05e752fb44dd08211  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_4.py
sha256:e6b433f2876215efc05efefca548a4bf39075ad702e465694b13dc821d166f18  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_5.py
sha256:c71d3c22184533e15bb9e92101963f55ee11e0aeca39995f129668dc800caa90  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_6.py
sha256:d5d310a557e1ff14492d7c7c844f11aa4346b3cb1eed81ff11c4660e3e2743ac  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_7.py
sha256:25dd60be525ed771344c3596540963e25df5039e01e5fb4b8b8e30496fc694ac  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_8.py
sha256:f5fe4f55e491cc8637a7bfdf96bbbb35cf7d4319d0bec4636ce5799ef79b0ed3  crates/ruff/resources/test/fixtures/pylint/sys_exit_alias_9.py
sha256:2111fc52a5d8f7e2c649f55765164230f2a3310afe424d6864106401a5ed492c  crates/ruff/resources/test/fixtures/pylint/too_many_arguments.py
sha256:7868ef420184eebd4652a0735257431b71a661f7e75197500eca17d4018fe9b9  crates/ruff/resources/test/fixtures/pylint/too_many_arguments_params.py
sha256:c5f6429a12988b7432f19df44c4800d76b95b30d6cd4679821d580ff9e40a8f5  crates/ruff/resources/test/fixtures/pylint/too_many_branches.py
sha256:2f77b4eb0c23d97f5c8bafbf0258936cdaa6d4e9808919ff0a9331223e72976f  crates/ruff/resources/test/fixtures/pylint/too_many_branches_params.py
sha256:9e84074a72969e5bb2b2e1dcc6eceacb3234fb036e1da48a00fe0f3acb1079bf  crates/ruff/resources/test/fixtures/pylint/too_many_return_statements.py
sha256:4ed203d22f20286baa1492978aaf1e4286d06b1167241e1300772f741e986d98  crates/ruff/resources/test/fixtures/pylint/too_many_return_statements_params.py
sha256:00c2bf05aef9863f7b63cfb45c290e34961bcbce10f3994a95a202f353fee9cc  crates/ruff/resources/test/fixtures/pylint/too_many_statements.py
sha256:4e19b12a91387d83f3fcdd2c5ebf32b7781d147826c2200a641c2d9727c85062  crates/ruff/resources/test/fixtures/pylint/too_many_statements_params.py
sha256:2e7f12c2784856a834db2e1fbf0f9bd5306b7407894d83fc9b87d9e9b2380517  crates/ruff/resources/test/fixtures/pylint/type_bivariance.py
sha256:199a6f46e1bafbd22d7015acf36a9b80b714ba55af68b7522bfdb74d73863b55  crates/ruff/resources/test/fixtures/pylint/type_name_incorrect_variance.py
sha256:0c56d5bf62e694960810fb73010d24b82c554d30453fe2a603e7d9115e1525a9  crates/ruff/resources/test/fixtures/pylint/type_param_name_mismatch.py
sha256:f45ebff1b692d7f29a082827a5fe42d163c4b3c7e891b3bd527b501e7cf6de76  crates/ruff/resources/test/fixtures/pylint/unexpected_special_method_signature.py
sha256:fd9b34a82c2e9de04aade01cc5009aab2bbc1d0a7c13a5d709f42abecbe9593d  crates/ruff/resources/test/fixtures/pylint/unnecessary_direct_lambda_call.py
sha256:df0261a66a07946dc9483071c45b8f99c4ec841e08cfa97a3ae1375d87beec72  crates/ruff/resources/test/fixtures/pylint/useless_else_on_loop.py
sha256:cfad0552fae809751971bc11f00c90585673bae999f011baa76b47c4cb0cf4fb  crates/ruff/resources/test/fixtures/pylint/useless_return.py
sha256:59ac792293c367ecce4406541ce0c4eda6cdf234b63d07ff10230b8375e787b0  crates/ruff/resources/test/fixtures/pylint/yield_from_in_async_function.py
sha256:21b3123acb011ea1ad9889de364fcdcc27d62ad8efd57c9f89d88592d238c7af  crates/ruff/resources/test/fixtures/pylint/yield_in_init.py
sha256:a430696eaca974fda47e36c4c2d9ce8b247d9a9aa362a5c4ae5c25f7b98c47fc  crates/ruff/resources/test/fixtures/pyproject.toml
                                                                         crates/ruff/resources/test/fixtures/pyupgrade/
sha256:20cfe63685aff7d3091ec5b5daf712f54878dd0ae088c6e5f6842ba2e10042ca  crates/ruff/resources/test/fixtures/pyupgrade/UP001.py
sha256:9bcb9d180397c0f375d1cb071b9d3e7148ed661c9eff2104705832c80eebdc7c  crates/ruff/resources/test/fixtures/pyupgrade/UP003.py
sha256:14c482a0efe17a34acb850a5d26f1b8568e7ceb354c28915f2412433d46bbc93  crates/ruff/resources/test/fixtures/pyupgrade/UP004.py
sha256:76ccd15532b5ec0db371fd3ca3e87bd69543a4b2a1095a098b3c5c6213ff4ce1  crates/ruff/resources/test/fixtures/pyupgrade/UP005.py
sha256:bd873830b0225ac4ec8cc90d9f305cb8464fadc4e9acba2b6406d2d40255f423  crates/ruff/resources/test/fixtures/pyupgrade/UP006_0.py
sha256:c7be865faa068b727438d3cdaaadc95b61b3f4f15ba290a573cb263260b76d68  crates/ruff/resources/test/fixtures/pyupgrade/UP006_1.py
sha256:caea10d51df2fc1be291c2e4ade0d121491266f926678f2cfd3a20d225f92dff  crates/ruff/resources/test/fixtures/pyupgrade/UP006_2.py
sha256:ead3f4684f4b80cad2115a8068bd5cb537089dd4c5e9292241b8253be5b5f053  crates/ruff/resources/test/fixtures/pyupgrade/UP006_3.py
sha256:2ec6e127a659965b231854066a8fb13fe085bc06e8e1cd99acd97fde32fa9ed3  crates/ruff/resources/test/fixtures/pyupgrade/UP007.py
sha256:77121e70ff7eb0f77c139b6f2795da38c9e1c7eb994af65cb11a33685db823db  crates/ruff/resources/test/fixtures/pyupgrade/UP008.py
sha256:70cd26ee64d15c243177e340f75470186b21019123f4057967a04e6a596f3d8a  crates/ruff/resources/test/fixtures/pyupgrade/UP009_0.py
sha256:e1c9ede64068171645e9203e10ed9ced1fc2082e779905e57a1b463e3e2b5df1  crates/ruff/resources/test/fixtures/pyupgrade/UP009_1.py
sha256:aea451da52d03e28ac74dfd4459eb682d974015e464f2efcc79cde6bb5b86cf9  crates/ruff/resources/test/fixtures/pyupgrade/UP009_2.py
sha256:d8522e710338cf4dc92ffa15803c05436462f460d4bc134365419051a0afe3da  crates/ruff/resources/test/fixtures/pyupgrade/UP009_3.py
sha256:3e611f05c1c41f5aa00ec4de767455518747367113c9efb1a50d83c7e496c31c  crates/ruff/resources/test/fixtures/pyupgrade/UP009_4.py
sha256:24fb5eb47092f43c96aadebafeeb2b884dd79cef5367d3e1971f6c2cec467e28  crates/ruff/resources/test/fixtures/pyupgrade/UP009_5.py
sha256:b70a4b1bbf765fe4711fbe41cffdad3b6a0696247f3c9bb75b7e52e96ec2821e  crates/ruff/resources/test/fixtures/pyupgrade/UP010.py
sha256:3c18be50826eb53ba48c7357482afb2a7caf5fbe40607d156b7e67059cf8a6cb  crates/ruff/resources/test/fixtures/pyupgrade/UP011.py
sha256:e4ef14df019049fa3dda48ead2b57671e40016496e532a32c8e64e45b12dc56a  crates/ruff/resources/test/fixtures/pyupgrade/UP012.py
sha256:41b1370200d808fc97e976536012fc7accaa4a03ebfaaffc8d1663aacceae07c  crates/ruff/resources/test/fixtures/pyupgrade/UP013.py
sha256:1c2460988b59e61c9e9922b93953143486bbe0cce2c82106960be32b93a14363  crates/ruff/resources/test/fixtures/pyupgrade/UP014.py
sha256:fa2c6223295ce9471b9565a4b2207c207f9831a1df852f02d64c20775a730d1f  crates/ruff/resources/test/fixtures/pyupgrade/UP015.py
sha256:4d0de06ebd7a25031db48c337ec08de587d6b774e7bd35fca8f492288a8eaf5e  crates/ruff/resources/test/fixtures/pyupgrade/UP017.py
sha256:38565bbb50a727222bf42f83207e5303adf944a59aec5614fc51e76e21f380a9  crates/ruff/resources/test/fixtures/pyupgrade/UP018.py
sha256:102d7095db708a908ef87877ba45e962d600d3c52c7492df99dfa33553edda78  crates/ruff/resources/test/fixtures/pyupgrade/UP019.py
sha256:7ce6f9fa7cad181fb329e616cf669493f46520043a1139f8a63a1a0ecea590ba  crates/ruff/resources/test/fixtures/pyupgrade/UP020.py
sha256:3290916ccc8a9545005537749bd0ec83de4c8215e10c6a513049ae39b6008c17  crates/ruff/resources/test/fixtures/pyupgrade/UP021.py
sha256:ad2d74ea6013491943ffcea067d4b7f023f7b7d7011d4f089776626fd32ae444  crates/ruff/resources/test/fixtures/pyupgrade/UP022.py
sha256:d366f0b898ccae30e2042d95b90b786cbf2fbb85eacfc9bff7e1324900d9bcee  crates/ruff/resources/test/fixtures/pyupgrade/UP023.py
sha256:a9620191f6dcb150cc45ede34a55ccc98bc281bef64224d6938344fc94309c1b  crates/ruff/resources/test/fixtures/pyupgrade/UP024_0.py
sha256:d4959dd3337e12c985db88c62dac91d548e0f30be531319b527023b72f1a4529  crates/ruff/resources/test/fixtures/pyupgrade/UP024_1.py
sha256:c90a73927aa7dda2dbd034f0b3d657e29c1157a7fa9378159d15f52c81050c33  crates/ruff/resources/test/fixtures/pyupgrade/UP024_2.py
sha256:47594a73c7d9be5b32990a16f95794f0fdf5f77038b8fa192fc196067966481f  crates/ruff/resources/test/fixtures/pyupgrade/UP024_3.py
sha256:c81a83f3bd2feaabd66c4652919c3433ace0be11034098f82609e3be7f0454db  crates/ruff/resources/test/fixtures/pyupgrade/UP024_4.py
sha256:f342b90fafa12f5922bc156bce73dacc028444016e871ddaf467099572c88d59  crates/ruff/resources/test/fixtures/pyupgrade/UP025.py
sha256:bf17717e5baa173b69678974b983d1c9b33b3b6df6996e6f013517488ebfbfc6  crates/ruff/resources/test/fixtures/pyupgrade/UP026.py
sha256:d75ff5d2638bdaad3b4eda4234c075fef4da759f016d67dd8c9ba9f7a672e08d  crates/ruff/resources/test/fixtures/pyupgrade/UP027.py
sha256:1c88bdde0312f23fc0f8f787e1a3bc94391136c04ab8d8f21e155658c368176c  crates/ruff/resources/test/fixtures/pyupgrade/UP028_0.py
sha256:3b17d04ee6ba105cda475df7bf8a16b53f99ec431888d90b94cc506714aa5c3d  crates/ruff/resources/test/fixtures/pyupgrade/UP028_1.py
sha256:a3615cd428821a6d6ceadc22237d97f702c1d735c1bd1730f9b7b080b8ac9e5c  crates/ruff/resources/test/fixtures/pyupgrade/UP029.py
sha256:b4b7dcefec2603876a150d918beb5c3959f13f4b9cce024b4b5606436f8bd0a3  crates/ruff/resources/test/fixtures/pyupgrade/UP030_0.py
sha256:bd42c4643d39a7cce190be99ab06d6b0a4032a7fc7af10a40922c9af9daccb12  crates/ruff/resources/test/fixtures/pyupgrade/UP030_1.py
sha256:8111a902711237d266ce137041b5a4da45491895d41bf90cbad0c42a1dd710e7  crates/ruff/resources/test/fixtures/pyupgrade/UP031_0.py
sha256:494b34c1bd11f097eaaad726d0752f6ae98eb2840176396c6eb819920dbdc336  crates/ruff/resources/test/fixtures/pyupgrade/UP031_1.py
sha256:b27bc7461c57bbc12e7c2e771bab2d400868184c001c7ad7f37fa70a9099371c  crates/ruff/resources/test/fixtures/pyupgrade/UP032_0.py
sha256:6dbaa7d8e2da2269a48cdc55529a606a32979fa836dd8612d703714528c1a54a  crates/ruff/resources/test/fixtures/pyupgrade/UP032_1.py
sha256:e035c3433e0bba9998c5ea42fa8708cb6b89555d0044c12a4d2c42cad69669ee  crates/ruff/resources/test/fixtures/pyupgrade/UP032_2.py
sha256:fe01e9b530e80e95f60d87a423677bcb10ea48e6c3b54c87c4f348d5e07b296e  crates/ruff/resources/test/fixtures/pyupgrade/UP033_0.py
sha256:faf0a44375f69cbf6048d98886499d0d98a52e34cac2722586fb54942c9dbc3c  crates/ruff/resources/test/fixtures/pyupgrade/UP033_1.py
sha256:2e23bd4050160b86354d6f7bc4fe6434d2d01d839c09afdc7fb2cbb764ff2c1d  crates/ruff/resources/test/fixtures/pyupgrade/UP034.py
sha256:19c7e78fbfc965ac30d68c7b2b22ee9c96910a75dc7a52f6191744806e4714ff  crates/ruff/resources/test/fixtures/pyupgrade/UP035.py
sha256:4d9a61bff74e0b5abe37171ab7e1451b6d422cb3d34587a31d40ed835a8265a5  crates/ruff/resources/test/fixtures/pyupgrade/UP036_0.py
sha256:6824fad18a3f84f78b2b2663bc4510d4aa9c2d30177a14459d68f530484a46cb  crates/ruff/resources/test/fixtures/pyupgrade/UP036_1.py
sha256:fd6bff9ecac54afe2036c2ab2ea15d11a640a4747e2c8df26c454b98c19291ae  crates/ruff/resources/test/fixtures/pyupgrade/UP036_2.py
sha256:87d01dcc9ed83c12e80ca8797cda4c3c8bd1f455b983111efe0595f4c10e6eea  crates/ruff/resources/test/fixtures/pyupgrade/UP036_3.py
sha256:640b302b46078ab41ea15198154e499df845079aba23d559f00dd57b5e7ba8d1  crates/ruff/resources/test/fixtures/pyupgrade/UP036_4.py
sha256:e7096b23b115de23054425b6e7fcbc8c9c932d00446fc064be96c6aeb702e324  crates/ruff/resources/test/fixtures/pyupgrade/UP036_5.py
sha256:97cfcfd49b032f2ad66bdec7d19d9bf65e29abb5108a56c4d8cdc1ca40aebc84  crates/ruff/resources/test/fixtures/pyupgrade/UP037.py
sha256:84a17050f22fb67a5128284fe9c8c942364ab25d63889ff47b5539e4e1e23309  crates/ruff/resources/test/fixtures/pyupgrade/UP038.py
sha256:d7728542f91b6b2a3c7e82e30bf28eca3e9720795e832f28f1779aaf5c04ca98  crates/ruff/resources/test/fixtures/pyupgrade/UP039.py
sha256:5e2c0f24d8e306bc32c2a3eb0ba5c89079416f3279b928c12b5f21dc3d8bfd24  crates/ruff/resources/test/fixtures/pyupgrade/UP040.py
sha256:1fe6b079f3f125e8f0f0a92746b4d52c637b9e22534263534150c5eb4c84976d  crates/ruff/resources/test/fixtures/pyupgrade/future_annotations.py
                                                                         crates/ruff/resources/test/fixtures/ruff/
sha256:26547353975b41524ec1ca86635697b0cda3c16b7e1e36a7477bb285f9f9e919  crates/ruff/resources/test/fixtures/ruff/RUF005.py
sha256:6f8ed51d2324a2565b843790250c95218c7a78dd3aed9c06c02d7632c60d4159  crates/ruff/resources/test/fixtures/ruff/RUF006.py
sha256:2b64f82dea5243e2cefecab936a2489f4fb5a90694c2b391a2fa14b50997cbf5  crates/ruff/resources/test/fixtures/ruff/RUF007.py
sha256:9332755f87bec1d7a129d87f1aa71d47b243312d8bdb6f321ac05734c4c71c95  crates/ruff/resources/test/fixtures/ruff/RUF008.py
sha256:2d822eab1309e24ffcafbc3ae78aaae279229330da20cb3db708390290ba8cc5  crates/ruff/resources/test/fixtures/ruff/RUF009.py
sha256:886e8b3cb7b332646fc8361edf2b5e8d70653e3e28c24058e85060a0628e9096  crates/ruff/resources/test/fixtures/ruff/RUF010.py
sha256:2ed70baaa16dcbf8923a7a144e9615a80455d094d1077733b1a560ec0e1e5285  crates/ruff/resources/test/fixtures/ruff/RUF011.py
sha256:df3184914061d034fd9b1502bfaf9e11b1fb34973a24196002b26ec91ed8952c  crates/ruff/resources/test/fixtures/ruff/RUF012.py
sha256:57311b12f34021c0f5e5cec511a91de945a6dcef16849139cac358836768b2a8  crates/ruff/resources/test/fixtures/ruff/RUF013_0.py
sha256:6d2d5f4f8203ce3156616ef9fbe9b1b4025f02f990f29bd7f7347aa3d77a9a60  crates/ruff/resources/test/fixtures/ruff/RUF013_1.py
sha256:350024f7e50e4d7c8947637d00c314e8c3804f7b63557a9ef5dc2199c370db21  crates/ruff/resources/test/fixtures/ruff/RUF014.py
sha256:0f1871eb29f5afcbe27b51db183eef78e81ec4a4967f50535013823616baff38  crates/ruff/resources/test/fixtures/ruff/RUF015.py
sha256:d9fd6ccc2fe0895701d71c418463871126158094a097e052ece17e48413adc5a  crates/ruff/resources/test/fixtures/ruff/RUF016.py
sha256:5fe0f0ed55da0a16961697e71cb71d956b37a5f509d77a2a4a7bbf3977d125a2  crates/ruff/resources/test/fixtures/ruff/RUF100_0.py
sha256:4bf2c3957282fa493ff968ecc56a162a58f5f9f5a37e3832a1ba0742bf4397d7  crates/ruff/resources/test/fixtures/ruff/RUF100_1.py
sha256:ce11cb3a39a75dde5020f83fe128026eb06dba4d6f4041b5b8e5c5883ab69a2f  crates/ruff/resources/test/fixtures/ruff/RUF100_2.py
sha256:487c598f52b27bcc26525317bb066e1aa0d3542e3362b907d74c59d4f69ad2a0  crates/ruff/resources/test/fixtures/ruff/RUF100_3.py
sha256:67e2cb58c24abf7d655fd64969dd26db89fefdfc9600fac82ac85c5d26870be6  crates/ruff/resources/test/fixtures/ruff/RUF100_4.py
sha256:f99a34e9758cfa1cc63c66513a92ad9726cc8d93ac0de3fd939335370077ccdd  crates/ruff/resources/test/fixtures/ruff/confusables.py
sha256:26a628c518a8c0e28ec0061e69601b6c78eb70a46c6a1baf5f9c9e2766033df2  crates/ruff/resources/test/fixtures/ruff/flake8_noqa.py
sha256:9f1c70746bfce494e2da9af6795a325e47a84ac3151c5240c77b1f7bdd6ad677  crates/ruff/resources/test/fixtures/ruff/noqa.py
                                                                         crates/ruff/resources/test/fixtures/ruff/pyproject_toml/
                                                                         crates/ruff/resources/test/fixtures/ruff/pyproject_toml/bleach/
sha256:1081f0215ec3ad03f4dfde6dea4a11e44f5a24485031bc12f20e151871ab45d5  crates/ruff/resources/test/fixtures/ruff/pyproject_toml/bleach/pyproject.toml
                                                                         crates/ruff/resources/test/fixtures/ruff/pyproject_toml/invalid_author/
sha256:f955cfd6b257336b8c71dd300eb9d436dfb7e5dc7a20db82fd807faae4eb2aa3  crates/ruff/resources/test/fixtures/ruff/pyproject_toml/invalid_author/pyproject.toml
                                                                         crates/ruff/resources/test/fixtures/ruff/pyproject_toml/maturin/
sha256:b2179d3264ce98addb6ca1886782769b97193ef1360985595affac29052daac2  crates/ruff/resources/test/fixtures/ruff/pyproject_toml/maturin/pyproject.toml
                                                                         crates/ruff/resources/test/fixtures/ruff/pyproject_toml/maturin_gh_1615/
sha256:ead0ceac4444a461f92c7cb2a87c5b334ce7f0f0ddce07692f3354f1a501d6c1  crates/ruff/resources/test/fixtures/ruff/pyproject_toml/maturin_gh_1615/pyproject.toml
sha256:3fd9b87cba949c9fe43c5251ee624e1eeb9e271b999b42fefd71a973d39f4604  crates/ruff/resources/test/fixtures/ruff/redirects.py
sha256:a5a521d9d31f387bb0a2f3f3670d1bc3aee3e73c1e987139e6fb7741891987e5  crates/ruff/resources/test/fixtures/ruff/ruff_noqa_all.py
sha256:482c393ad94761933e75a7ca5a83027aea101037128d71446bab55b4f670ca3d  crates/ruff/resources/test/fixtures/ruff/ruff_noqa_codes.py
sha256:75584f2a9713222a59c00cb9b97f2c56d85b1e20e561d034ec6c926955b79e0e  crates/ruff/resources/test/fixtures/ruff/ruff_noqa_invalid.py
                                                                         crates/ruff/resources/test/fixtures/tryceratops/
sha256:f6186e4ae96b1720ed266c48d05bb1ffd600cf4d5b4ce883614181e75f727446  crates/ruff/resources/test/fixtures/tryceratops/TRY002.py
sha256:d508655bd0e477eebb26afa6daf1cd3847a6d6ab055ece0f72ec5f246e81be6a  crates/ruff/resources/test/fixtures/tryceratops/TRY003.py
sha256:f0833bebdcb790efae410ccb34f668979a5eafeb82a597eddffe5bc75aa608d9  crates/ruff/resources/test/fixtures/tryceratops/TRY004.py
sha256:9c16a2e4ef7d5e3a9f15ac96223672f05ebd94a36d08ce2521fa893995ac7b9a  crates/ruff/resources/test/fixtures/tryceratops/TRY200.py
sha256:dd03060941e73ff17b494f266bbd7d88dad947aeecdde26a329a355fb16d413a  crates/ruff/resources/test/fixtures/tryceratops/TRY201.py
sha256:3facd33be48ecf1a0722feb58fbe66634296299022731e7c30ee97758521388d  crates/ruff/resources/test/fixtures/tryceratops/TRY300.py
sha256:d7a1586bfa00d6549f3517a1370fc9987f6c7257bf5e2a65a0a6f8c6897e54b7  crates/ruff/resources/test/fixtures/tryceratops/TRY301.py
sha256:e9374bea9e1ca868beaee4f81548f4412c0497ca2e09089e4cd61a98310bd47e  crates/ruff/resources/test/fixtures/tryceratops/TRY302.py
sha256:daf22c94347fd959920227221c6987492fa5d7219c8ad35b33d107fac66b9496  crates/ruff/resources/test/fixtures/tryceratops/TRY400.py
sha256:4c021b136c961130fc0b76581dd4713b9ec6bd6752150d0dd6b0c922036d174f  crates/ruff/resources/test/fixtures/tryceratops/TRY401.py
                                                                         crates/ruff/resources/test/package/
sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1  crates/ruff/resources/test/package/pyproject.toml
                                                                         crates/ruff/resources/test/package/resources/
sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387  crates/ruff/resources/test/package/resources/ignored.py
                                                                         crates/ruff/resources/test/package/src/
                                                                         crates/ruff/resources/test/package/src/package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/package/src/package/__init__.py
sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91  crates/ruff/resources/test/package/src/package/app.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/package/src/package/core.py
                                                                         crates/ruff/resources/test/project/
sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088  crates/ruff/resources/test/project/.gitignore
sha256:7cce097664c35e3fe9de80bd7c81b296381869f21d2c5c9384a635161120b7e3  crates/ruff/resources/test/project/README.md
                                                                         crates/ruff/resources/test/project/examples/
                                                                         crates/ruff/resources/test/project/examples/.dotfiles/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/examples/.dotfiles/pyproject.toml
sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea  crates/ruff/resources/test/project/examples/.dotfiles/script.py
                                                                         crates/ruff/resources/test/project/examples/docs/
                                                                         crates/ruff/resources/test/project/examples/docs/docs/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/examples/docs/docs/__init__.py
                                                                         crates/ruff/resources/test/project/examples/docs/docs/concepts/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/examples/docs/docs/concepts/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  crates/ruff/resources/test/project/examples/docs/docs/concepts/file.py
sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071  crates/ruff/resources/test/project/examples/docs/docs/file.py
sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273  crates/ruff/resources/test/project/examples/docs/ruff.toml
                                                                         crates/ruff/resources/test/project/examples/excluded/
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  crates/ruff/resources/test/project/examples/excluded/script.py
                                                                         crates/ruff/resources/test/project/project/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/project/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2  crates/ruff/resources/test/project/project/file.py
sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505  crates/ruff/resources/test/project/project/import_file.py
sha256:a5a026c93606337a400c8cba51c7c0681bc6fe6ae9ddaaf62ce7a5cf2ecb7a00  crates/ruff/resources/test/project/pyproject.toml
                                                                         crates/ruff/resources/test/project/python_modules/
                                                                         crates/ruff/resources/test/project/python_modules/app/
                                                                         crates/ruff/resources/test/project/python_modules/app/app/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/python_modules/app/app/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/python_modules/app/app/app_file.py
                                                                         crates/ruff/resources/test/project/python_modules/core/
                                                                         crates/ruff/resources/test/project/python_modules/core/core/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/python_modules/core/core/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff/resources/test/project/python_modules/core/core/core_file.py
                                                                         crates/ruff/src/
                                                                         crates/ruff/src/autofix/
sha256:1b3e27d544f89303d2ab6b4d6e7e46562e0cd4d56deb858ec9eb8fdec9b38bd5  crates/ruff/src/autofix/codemods.rs
sha256:36b8dabb82c05c6ce1dd326c78f6e8394ad0156f075a5081dcc79ff76fab0e7c  crates/ruff/src/autofix/edits.rs
sha256:f4571eec527f20927317c6362e7f2ac499661cae91bf53f9c87f08e8573c03b8  crates/ruff/src/autofix/mod.rs
sha256:ba7a0471f17c35d5a304b3f46efe6f907c76f97662ad68e67410d94b8e6f1dd8  crates/ruff/src/autofix/source_map.rs
                                                                         crates/ruff/src/checkers/
                                                                         crates/ruff/src/checkers/ast/
                                                                         crates/ruff/src/checkers/ast/analyze/
sha256:8d5e3a2b508763dafaab37d21aa6bd8290ea6255517a2c365be07a41464d5778  crates/ruff/src/checkers/ast/analyze/bindings.rs
sha256:811366f3d26929974769eb711227ad5f15e2863cef286fbc98ca181f6d590357  crates/ruff/src/checkers/ast/analyze/comprehension.rs
sha256:a14fa7d2eae8f5fc8ac8c8556a9bd1ae834023e9bbe4717d409f607f4103e6ab  crates/ruff/src/checkers/ast/analyze/deferred_for_loops.rs
sha256:725723b2f035cf533b21378ebc986e1ed76cb82e8fc823dc9b404e3226f25ed7  crates/ruff/src/checkers/ast/analyze/deferred_scopes.rs
sha256:b6c69a3aeaf532a3b7b36f3751902df33702aff1f88555f2e14d29f26d347aa7  crates/ruff/src/checkers/ast/analyze/definitions.rs
sha256:00506a4c6fdca8db4d29b2d1c7847a98a818c56331a67b5f914db9cd7168c3a1  crates/ruff/src/checkers/ast/analyze/except_handler.rs
sha256:fb1afe0bf270f5f195e7e5af0e0c14a28d87d32e4ed73b7a014f50e43c4c4bae  crates/ruff/src/checkers/ast/analyze/expression.rs
sha256:a2bccf5f04e0fcb9e60b123a4d49876a0aa65d0e20baacb115554e0b11c14881  crates/ruff/src/checkers/ast/analyze/mod.rs
sha256:4ab26a8ba0777353a49895255648627c79a31037864275a809ae71fb2009e92f  crates/ruff/src/checkers/ast/analyze/module.rs
sha256:22690495d43b853c746222eda74d227ad1551cded943db44f750de8a0a7dd5a5  crates/ruff/src/checkers/ast/analyze/parameter.rs
sha256:2d7a1146f0efc524ef54f7d071707d486885a3cde670b3a7389b323e9a0cfcf0  crates/ruff/src/checkers/ast/analyze/parameters.rs
sha256:eb3e2c3812b35cb5246383f86f4255026812e5a099a63cd44735aa4a74289f00  crates/ruff/src/checkers/ast/analyze/statement.rs
sha256:353611c5be4f405704c6e32cd055aa246695fa331f9f20ec92580f13f9dd409f  crates/ruff/src/checkers/ast/analyze/suite.rs
sha256:202ea889f91874670b8642a973ea292723614951db4f6627fb27d124cc693257  crates/ruff/src/checkers/ast/analyze/unresolved_references.rs
sha256:22c109fe42a56192f7512e8ee99f7c151ada27d9beaac95b9a33f7f421b5e5e7  crates/ruff/src/checkers/ast/deferred.rs
sha256:88d4f63a5ac5fe31aac340290d0d300a461596c0a1bdea752ade0e441977b59b  crates/ruff/src/checkers/ast/mod.rs
sha256:3ce38e0f2138f046381451210263f0a5624c007adb03fde375e5a73ea04a9448  crates/ruff/src/checkers/filesystem.rs
sha256:a8efda48084f1fcdeb34b6836c6404ff7624611d61518c046efa2dd7ef19039d  crates/ruff/src/checkers/imports.rs
sha256:cb3896d50497179444272bb50e78d75264b3f3189c6b0070d6e627c752f0607c  crates/ruff/src/checkers/logical_lines.rs
sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6  crates/ruff/src/checkers/mod.rs
sha256:7444be4bf73942d94602a4f08febc987d86456fd754017bab27ae0eebc6e2dd2  crates/ruff/src/checkers/noqa.rs
sha256:1a45e7de499e80d67077028ee25f3020040e3c108d97a4d0a212488ef2629e55  crates/ruff/src/checkers/physical_lines.rs
sha256:91a549238f92a9ba48c269841b7f3e9dc970a6fbc24e381cada219ae856c526b  crates/ruff/src/checkers/tokens.rs
sha256:df1b58ee380571682992a1f4410aa3bec7e3de78a80239c07f83e2162476ae3c  crates/ruff/src/codes.rs
                                                                         crates/ruff/src/comments/
sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad  crates/ruff/src/comments/mod.rs
sha256:d670742b054a69565d3a36e75eef635da1c00f4ead2f2aeee55de0b6353d29f2  crates/ruff/src/comments/shebang.rs
                                                                         crates/ruff/src/comments/snapshots/
sha256:4ed495ae3e27aa8fec14147fbd882b1a862e39e3f53d3e5846257038b4274916  crates/ruff/src/comments/snapshots/ruff__comments__shebang__tests__shebang_end_of_line.snap
sha256:4ed495ae3e27aa8fec14147fbd882b1a862e39e3f53d3e5846257038b4274916  crates/ruff/src/comments/snapshots/ruff__comments__shebang__tests__shebang_leading_space.snap
sha256:31e1032a6ecd7554b3b69294b7274dd10757a981da532ed47366bf4ea63af1af  crates/ruff/src/comments/snapshots/ruff__comments__shebang__tests__shebang_match.snap
sha256:9e5ac0fe988e40feec31fb1a2e5f231114120d6863455d094996072bbc7bea04  crates/ruff/src/comments/snapshots/ruff__comments__shebang__tests__shebang_match_trailing_comment.snap
sha256:4ed495ae3e27aa8fec14147fbd882b1a862e39e3f53d3e5846257038b4274916  crates/ruff/src/comments/snapshots/ruff__comments__shebang__tests__shebang_non_match.snap
                                                                         crates/ruff/src/cst/
sha256:88b35b4272173032a69118af048292a8f2da00bd03fa4e9337926ccb98f9ff4a  crates/ruff/src/cst/helpers.rs
sha256:51b534c11cb54172ebcc3c61aa85802a31c34976fba777b25356221263c27b68  crates/ruff/src/cst/matchers.rs
sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc  crates/ruff/src/cst/mod.rs
sha256:cc4a4b0746f73b217cb078db50ded327f9a8aad311035709d7b0b7a822f9af52  crates/ruff/src/directives.rs
sha256:3c88669eb4e49bc8680684aa3a8f09406493b15be56e5d90ba9a145dd40843b4  crates/ruff/src/doc_lines.rs
                                                                         crates/ruff/src/docstrings/
sha256:e5196ebb978aa61dd2b756a8fb790f1d642c80bade3c9e3aca953ef11d163145  crates/ruff/src/docstrings/extraction.rs
sha256:469d7d0d1f13f13ee9198a98a525c967a2c6ee907f243d04a91f8833a4cca4b6  crates/ruff/src/docstrings/google.rs
sha256:f58f6ef578bb394ffb19dfeacef63b6e96015679b569ebf967221f45deaa052c  crates/ruff/src/docstrings/mod.rs
sha256:fa1f8255976655b34bb5aaf43f37f92bf007a4225fcd877d944f6d781363f95b  crates/ruff/src/docstrings/numpy.rs
sha256:87fe12b9c1cef791f077432f4843853dd52e018e426de2fb0d0e30564444f2c3  crates/ruff/src/docstrings/sections.rs
sha256:964bbfdadab3174fd2d11164a2d4345e4c4d9034b114bef53dc6edf46fec4207  crates/ruff/src/docstrings/styles.rs
                                                                         crates/ruff/src/flake8_to_ruff/
sha256:f2c6c5b8da3f238b10e491c377faed3ce847c445e098e295d732fff04c884800  crates/ruff/src/flake8_to_ruff/black.rs
sha256:55c863557c77ddecb8c55272245924ea009dc1c0cdff1a32e9d7bb0cf0d4b5aa  crates/ruff/src/flake8_to_ruff/converter.rs
sha256:11fccbda5958537bd16ecb889140446fbda95e25621ef0387f49bdc2f49c5ac8  crates/ruff/src/flake8_to_ruff/external_config.rs
sha256:18ba9d7f737e6f97e400619dae65300d76decc389b268e92f769eae1a2f632e8  crates/ruff/src/flake8_to_ruff/isort.rs
sha256:fe4d4c73174ed38f0b826d546df42d787f524a6ad93aef5d33804ee92306cdd9  crates/ruff/src/flake8_to_ruff/mod.rs
sha256:ebd92547e39f054956a55290b562b713cfd8da5a786424ff2fc50597fc42fc34  crates/ruff/src/flake8_to_ruff/parser.rs
sha256:675db963f747162b43ffde429cbc3e8ffaac02fc27291e978dfd56ef33aafc9d  crates/ruff/src/flake8_to_ruff/pep621.rs
sha256:d0de9ea9c49299b943ad38995bb3e66008957141132b2ada28e02b7c992a2841  crates/ruff/src/flake8_to_ruff/plugin.rs
sha256:ec0ae80f87b167e36381ee6a9a863eb8ea2ae6cc1ac8fc41449dbcc5106a83ef  crates/ruff/src/flake8_to_ruff/pyproject.rs
sha256:215c7b61c9c15f3ff319c39c3b1e0006ae53871c6a134e85d655d5834e6e849a  crates/ruff/src/fs.rs
                                                                         crates/ruff/src/importer/
sha256:70b6cd9240c06e62f9b2f92b3c0b720c99f95ddf560ec4fdd67377956655fd28  crates/ruff/src/importer/insertion.rs
sha256:aefa40f292695d5952ba686b1244431910210b7761c67f40d025f683b9276f28  crates/ruff/src/importer/mod.rs
                                                                         crates/ruff/src/jupyter/
sha256:8c8ad3b381feae751b6ab8924bbf4976eb8097f659c2fdb4893c81f1319d1380  crates/ruff/src/jupyter/index.rs
sha256:758f43425970b657c5bb180510c4a5dcb80ad3a376c19f0a27d7700221ec562e  crates/ruff/src/jupyter/mod.rs
sha256:a40036c0db17278793e1254f6a3437bf8da799313db84d9aaeb66906258e9996  crates/ruff/src/jupyter/notebook.rs
sha256:42aaa035244e4ba4fe591374d46a65b5acf7b784fb23ff8b99e836725fb30035  crates/ruff/src/jupyter/schema.rs
                                                                         crates/ruff/src/jupyter/snapshots/
sha256:19be5717fe57801712440a08af36453010b0f40a86a80542cc762797bcfa8cfc  crates/ruff/src/jupyter/snapshots/ruff__jupyter__notebook__tests__import_sorting.snap
sha256:4828f158a40638f99ce73c1fba32607383b45546b04cb76a32d5c48ba133c402  crates/ruff/src/jupyter/snapshots/ruff__jupyter__notebook__tests__ipy_escape_command.snap
sha256:898bd2e5a67e73e11b45142ff444d6ad88ae79613c79c9f58fa45cad4a60109e  crates/ruff/src/jupyter/snapshots/ruff__jupyter__notebook__tests__unused_variable.snap
                                                                         crates/ruff/src/lex/
sha256:014efeafa9891ff0d77eca30ae42183a50eaab1c214707de295772a44de80233  crates/ruff/src/lex/docstring_detection.rs
sha256:54d61e8169abbdac005f4678b34815c2642dd867f1865c5c027f738966c50825  crates/ruff/src/lex/mod.rs
sha256:9a2bfd877295d87af44cbf2b5c0b83f28765d3c2cdf948cdb61a88f6f6907a31  crates/ruff/src/lib.rs
sha256:0e1a562975d54775deecfee490c7e23beb25f81b5edff4a4b87e0a27f76094b3  crates/ruff/src/line_width.rs
sha256:bda5812debd219be21ecc0dbf37e9de4649e0697eee3fa8671d07ee0b5c03aec  crates/ruff/src/linter.rs
sha256:dd473d96c3ca15461b8027238f8f1ec51224e6461505684e79f3610244961006  crates/ruff/src/logging.rs
                                                                         crates/ruff/src/message/
sha256:ba832c2ff091ff0237d9a4c2defbaa643591d51dda814128e3e68e7262bcb8c9  crates/ruff/src/message/azure.rs
sha256:374b40fab87d50da0836463cca82e4fa391e64841eb814b4e5825985e7f6378b  crates/ruff/src/message/diff.rs
sha256:0fddf5e56943d4c06a8ccb5c27f7245a4247d25c0f73f3b28208eb9e4bee1e66  crates/ruff/src/message/github.rs
sha256:00dfc7f93359d7a8de50648c4dff5f6b1b81b3bf40c335a07495de8cf59c010d  crates/ruff/src/message/gitlab.rs
sha256:d65051600a2a9d9d2b960fe5a15e2c81f974066ef822829ca40a7ef6b8981070  crates/ruff/src/message/grouped.rs
sha256:f2fac1b3274a999e4822874657f3a16442aa521aceedb856a725d7cfe4e20706  crates/ruff/src/message/json.rs
sha256:440fec10ca42622e8b4780e4feea41b22da357b9ef0512031212107ad8a58cb9  crates/ruff/src/message/json_lines.rs
sha256:c8c6494f087afbf21bbfa6f866fa200a3aa6d019877e85a06deb6dd878de0b73  crates/ruff/src/message/junit.rs
sha256:8f22ee0a68a92932290e72e342fec212ed498f57c547047c6a4461764f93f3f8  crates/ruff/src/message/mod.rs
sha256:06ef5d8c078f5d84c0fe7c526148229eec4215aca07f2c7e971edd5c66066fd2  crates/ruff/src/message/pylint.rs
                                                                         crates/ruff/src/message/snapshots/
sha256:65ce421d7cb500025a3605334b9b214aee92fbed9cb713bb01af0243fbdc5a17  crates/ruff/src/message/snapshots/ruff__message__azure__tests__output.snap
sha256:0d1c517ecbb6d31da6aab673631aae775a63d13817f7a62adb77b8758bddccd3  crates/ruff/src/message/snapshots/ruff__message__github__tests__output.snap
sha256:b41e4918d708237842fbefd0bb2f68d1d015c6a1db3a004a88849746fabe2974  crates/ruff/src/message/snapshots/ruff__message__gitlab__tests__output.snap
sha256:f917a7d6a03d1d383bfc6bd558c7de67cf5ddaa584515ce6684884320fef4da6  crates/ruff/src/message/snapshots/ruff__message__grouped__tests__default.snap
sha256:53b3da028b4daed9b6b334f91b687786808604d3b06304ad5a8ec524360bc2bc  crates/ruff/src/message/snapshots/ruff__message__grouped__tests__fix_status.snap
sha256:a2c19b45f64a736c3bad7e29c27ba094892c90d35fe6781cee16ca64ae27ab87  crates/ruff/src/message/snapshots/ruff__message__grouped__tests__show_source.snap
sha256:6abc9d4cb88ad9570215eea095d2d67185aca902a68c8756d4db799d8f192ba2  crates/ruff/src/message/snapshots/ruff__message__json__tests__output.snap
sha256:f9dfc931024e92de48c2602ae2baa48333e10f65de32a06d4ff1f9bbc515624a  crates/ruff/src/message/snapshots/ruff__message__json_lines__tests__output.snap
sha256:c681ab7f2ec5a27b8b9d2fd6d5bea0a56c0b8d98dee24578d7687172d774c7bd  crates/ruff/src/message/snapshots/ruff__message__junit__tests__output.snap
sha256:3ca13c3821a7b297109207cb12966529a1d9fdfbe66c41cdff4bf89abedd955b  crates/ruff/src/message/snapshots/ruff__message__pylint__tests__output.snap
sha256:f02fc00f8f9f9986a5239cf89cd079a53ef2d1ad65cbf315de186ec8fe5353f0  crates/ruff/src/message/snapshots/ruff__message__text__tests__default.snap
sha256:fe60ddb3ebfcc5edac85b3ed221a1673fbed7fbdd4604f2ff8b34ac24c0b2512  crates/ruff/src/message/snapshots/ruff__message__text__tests__fix_status.snap
sha256:6545a0c5a111c78df413691e02cda9cde1ba253eeb13e57f6a1188c9085f6c23  crates/ruff/src/message/text.rs
sha256:b7e968e59deeb9176c05740bdfff2edcfb265cb62eac380cbf0eb8eb2e83c83e  crates/ruff/src/noqa.rs
sha256:59c1a965a28ed5f6706fbdc89b27136296049e214b46c83058b8773574211845  crates/ruff/src/packaging.rs
sha256:4a52cbcec676d3a20d2bd9709434b9b6723f5f9e077aeb4b26268a04c315d071  crates/ruff/src/pyproject_toml.rs
sha256:90f002765bb80804bcaa8cb2ec602cead1e9e2d32c39a2b30723344081997f2c  crates/ruff/src/registry.rs
                                                                         crates/ruff/src/registry/
sha256:76a72c667f01cd21c61852e93cd920bad5c85ba3977ec99de5c30542b89cddda  crates/ruff/src/registry/rule_set.rs
sha256:dcfe87aa493afe9a9e90731cd3ddb9b1d6d3b7ebdbb71f9001cd3daf17baf93f  crates/ruff/src/renamer.rs
sha256:ffb74dca87da9dc4b2e1189343b4d255bbbe3e158245e156d5f6f39af8976126  crates/ruff/src/resolver.rs
sha256:d8f28a3de5d171ba8440f72e62429e212e6b42c9fb9cdb954f3350267247b16a  crates/ruff/src/rule_redirects.rs
sha256:7336de7ee4bd149dd88957a4c5ce3f21426c55c295b98dbf358b2e8838098585  crates/ruff/src/rule_selector.rs
                                                                         crates/ruff/src/rules/
                                                                         crates/ruff/src/rules/airflow/
sha256:29f263e121d9732d74310dba059b5a1c98685948dcc8351e3dd2882cc9d8b9a7  crates/ruff/src/rules/airflow/mod.rs
                                                                         crates/ruff/src/rules/airflow/rules/
sha256:bf7ade03213895b5d08b487c3807c631401c518b06ea5f2db2e80baee5b2f584  crates/ruff/src/rules/airflow/rules/mod.rs
sha256:f547a11a9112862b4328dbef2cdc1288f1bb08015ceeae2fc301d77c406adb70  crates/ruff/src/rules/airflow/rules/task_variable_name.rs
                                                                         crates/ruff/src/rules/airflow/snapshots/
sha256:3f91f6dfe5f7159c76834f6507b8fd37600bc593c30617170b1774b9c1207fce  crates/ruff/src/rules/airflow/snapshots/ruff__rules__airflow__tests__AIR001_AIR001.py.snap
                                                                         crates/ruff/src/rules/eradicate/
sha256:e0af5315d42f58289f535ac7380fb1e3fadaefcec2d6d28b5b1a61a1990cbc29  crates/ruff/src/rules/eradicate/detection.rs
sha256:28cc943ad239defca4682f16f1ac05663af6bc47ca79acf8cbb03c38242be9f8  crates/ruff/src/rules/eradicate/mod.rs
                                                                         crates/ruff/src/rules/eradicate/rules/
sha256:b7b606c4507a186737901166499bb4f6259605defaa1076f5c5e4d4218c2dac3  crates/ruff/src/rules/eradicate/rules/commented_out_code.rs
sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a  crates/ruff/src/rules/eradicate/rules/mod.rs
                                                                         crates/ruff/src/rules/eradicate/snapshots/
sha256:71df7ccc9ec93caa01f53b679941072e7da5f4b2eae1f1c58ed8973a2e2cc913  crates/ruff/src/rules/eradicate/snapshots/ruff__rules__eradicate__tests__ERA001_ERA001.py.snap
                                                                         crates/ruff/src/rules/flake8_2020/
sha256:bb89ca6b7af22a56b5b83c0b8f9a9201ac1301981ffe39d1594600a4129163f9  crates/ruff/src/rules/flake8_2020/helpers.rs
sha256:08068908a28ac37caf7b6ab13f45b9e68e1112d234f3e25ce3592d8ea54429e9  crates/ruff/src/rules/flake8_2020/mod.rs
                                                                         crates/ruff/src/rules/flake8_2020/rules/
sha256:b81d38b3a5083f6f4a47c4db094006b542779adeb5615c57721a95891c68a181  crates/ruff/src/rules/flake8_2020/rules/compare.rs
sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2  crates/ruff/src/rules/flake8_2020/rules/mod.rs
sha256:dd6781b1a01112b9ce3030671c67abcce0e79810962c7c16b5058f2677d9b5e8  crates/ruff/src/rules/flake8_2020/rules/name_or_attribute.rs
sha256:7fbdcec92900e52a4caf6a1a5c7ef18c12f009c933c86253724a06c17e60b1e5  crates/ruff/src/rules/flake8_2020/rules/subscript.rs
                                                                         crates/ruff/src/rules/flake8_2020/snapshots/
sha256:ba643d560a397864e3b9800669dfae5c947aeebeae9f3a46ecbc5d445caef6bf  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT101_YTT101.py.snap
sha256:8c3260208a9a33bcc11dbf41fb697f6ed3373a97a171b63e2e342b5e14ef3f48  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT102_YTT102.py.snap
sha256:84eb610a5770efb5a52b59ea93e19d1be65dede6915baeeba0fbb6287c8a76fb  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT103_YTT103.py.snap
sha256:ea025c2feb63e192f01d7eab798d11929d366a62724f57f93e452e42c674650f  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT201_YTT201.py.snap
sha256:428debf2841fc82942dde75c757f21f84a430dda1faa1710c76ad06523a20eab  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT202_YTT202.py.snap
sha256:6cf015e89649c1745527e974ac9e7eb730359d41d36b9cdb2afa22d01b897468  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT203_YTT203.py.snap
sha256:4eea57519bd4e1dbf03bb536d17dd3dc2a81a381e9a2fffc791645b59412aa89  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT204_YTT204.py.snap
sha256:c8ae2d08119b4ce43fa9881e319157616fb42631d4027f1a13b4d9d8d4b2749d  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT301_YTT301.py.snap
sha256:7a746d658ad59b83fc5869d88f8fda1df4c6f143291e4cdaf4e587d7c5505098  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT302_YTT302.py.snap
sha256:824241fb7783d129ac539cc1c9fd206029a8672781152d8592f97ff5a110370a  crates/ruff/src/rules/flake8_2020/snapshots/ruff__rules__flake8_2020__tests__YTT303_YTT303.py.snap
                                                                         crates/ruff/src/rules/flake8_annotations/
sha256:7815d9f31abc0d361c6d41870ee4e488141b76abd4557b39fd1fb497af3bc47c  crates/ruff/src/rules/flake8_annotations/fixes.rs
sha256:ddb8f2d72c32b3602cf4eb6745d1e82d2362ea12c5daebdd61d0cb77e7e4bc1c  crates/ruff/src/rules/flake8_annotations/helpers.rs
sha256:dde392f8f4720eebef2728dc1ed6e0c73a40f708c5fbbb2fec56a373b033349b  crates/ruff/src/rules/flake8_annotations/mod.rs
                                                                         crates/ruff/src/rules/flake8_annotations/rules/
sha256:ae6f24562e556ab71de2008a010a73ecd25bb31d152174cca240643e06593574  crates/ruff/src/rules/flake8_annotations/rules/definition.rs
sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d  crates/ruff/src/rules/flake8_annotations/rules/mod.rs
sha256:f3cfd05dabf07bcb49cb7fbe5b15673245b64f05ae94a18916ef1dd322bbb389  crates/ruff/src/rules/flake8_annotations/settings.rs
                                                                         crates/ruff/src/rules/flake8_annotations/snapshots/
sha256:16795254b81a83e6bbefe784241fabd66c582313969a549dc581f672fa4e8342  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__allow_nested_overload.snap
sha256:135670b13c40d63469c01bf564899657bea29dfcdfa58228498932fa513716b0  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__allow_overload.snap
sha256:c3300367f4804e2fd3d2b074a87be0a2d9f9e917ae65b98a00f30c96e3224afd  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__allow_star_arg_any.snap
sha256:ebd11b7b784aa98950e6de320a3b936c771a58d18e0cdd164446765cf8d40b3f  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__defaults.snap
sha256:60a99af1c5c24a7221f53d453e010626ce7e7b6e08a073c02152527e066b9771  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__ignore_fully_untyped.snap
sha256:09a2b314bd9fa6ace634debee135c89258ae4b1e50fb8e947fcb2275fac2e006  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__mypy_init_return.snap
sha256:abd59d33c9ebc7085f8a6a8058e5ababdb50eb8b34f01b22a0fa6c1b6a70f9d8  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__simple_magic_methods.snap
sha256:16795254b81a83e6bbefe784241fabd66c582313969a549dc581f672fa4e8342  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__suppress_dummy_args.snap
sha256:47661647d58e77fb4cc2d8f37178094f9b0a5c3557a053afd65443e9b3b7fd64  crates/ruff/src/rules/flake8_annotations/snapshots/ruff__rules__flake8_annotations__tests__suppress_none_returning.snap
                                                                         crates/ruff/src/rules/flake8_async/
sha256:d20b7f04ef8714e000b84c0aa36a044ffdd99d67f64b4c7b9b67a4f236c33b49  crates/ruff/src/rules/flake8_async/mod.rs
                                                                         crates/ruff/src/rules/flake8_async/rules/
sha256:b8dd7a8956b85d57e18fe0b36c61bc7c0e1c837762af75875eb5ea4e9b3c8235  crates/ruff/src/rules/flake8_async/rules/blocking_http_call.rs
sha256:072b5b7ad91b93532636163cf58c523e240d404b419a26749e4da46142a36165  crates/ruff/src/rules/flake8_async/rules/blocking_os_call.rs
sha256:ba9d1e0f4dafad9a9e4de8f428269a61ddfd3deecbd723263bf1bb46ed2616bb  crates/ruff/src/rules/flake8_async/rules/mod.rs
sha256:68e4489b24e00feaec497a0591a0fe8dad4f355b1d22f308864f278e847c5e57  crates/ruff/src/rules/flake8_async/rules/open_sleep_or_subprocess_call.rs
                                                                         crates/ruff/src/rules/flake8_async/snapshots/
sha256:79d63254a29c45cfb66fe5c2a17efd569dd99ec3ff6f67a79f164275e834cf84  crates/ruff/src/rules/flake8_async/snapshots/ruff__rules__flake8_async__tests__ASYNC100_ASYNC100.py.snap
sha256:0b188576c48a8b76591b27717855a0b22a9157bbe6464c913ab2262b544a0db9  crates/ruff/src/rules/flake8_async/snapshots/ruff__rules__flake8_async__tests__ASYNC101_ASYNC101.py.snap
sha256:e6e1c2779fb8828fc0ad2a124d8f926cf96538c99853d1ac19a107e5cae97d77  crates/ruff/src/rules/flake8_async/snapshots/ruff__rules__flake8_async__tests__ASYNC102_ASYNC102.py.snap
                                                                         crates/ruff/src/rules/flake8_bandit/
sha256:85fcf709a524e6b6349fa3d17a3889b98a364401d095f86b9ae321c0fcf260bf  crates/ruff/src/rules/flake8_bandit/helpers.rs
sha256:1a7ffa36529d83515b91052bebcdf51b9881abc316cf078f4b8b8290c4aafba0  crates/ruff/src/rules/flake8_bandit/mod.rs
                                                                         crates/ruff/src/rules/flake8_bandit/rules/
sha256:0a912327177af18e242a8c71be35215c90d9e621811aae3ffa43a758591eb6d4  crates/ruff/src/rules/flake8_bandit/rules/assert_used.rs
sha256:a82281101205ff351234a9050b8af45a617ee1f453400aff170958df35a29b90  crates/ruff/src/rules/flake8_bandit/rules/bad_file_permissions.rs
sha256:2a3b6bfa67bc4e76bc79430a3690a35165db01be3fc09abc8770de0f32739759  crates/ruff/src/rules/flake8_bandit/rules/exec_used.rs
sha256:31b50bc43a7593202a152557da68817ac6b56ebe73c88c0613a56bd6eba709e6  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs
sha256:92743cf808eaa78637c2c3f3fdc8f792aa3da1cfc80b97010208f9879ea554ee  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_password_default.rs
sha256:18ca876bcf6a01ea76d14b25610d94ed625db29e986b42609a74703cbbb4f240  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs
sha256:c00fd874feff235788f08ac4ae253f563663e5e6939f7d0cd22a3eca4c9ac2df  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_password_string.rs
sha256:d9fa1176c447934751690e53c5bc6576325df2dcedd2853c877f4943c070d886  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs
sha256:17d441d12d870cd5b3791c83ab822a934fd5ae16bf6728f24b0aa73d7f257587  crates/ruff/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs
sha256:ed631fc935e08024b3b693adfa29603ab1808608fcdcff5cb40fccda91f65175  crates/ruff/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs
sha256:05dbc031b2d1ed3bd4ed868c5590208fe5daef99062fd69a9f5f551e8f57036c  crates/ruff/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs
sha256:9326f9635f7c68bf852474f781f5865b10794f23c50e5b2742069eda87a549c6  crates/ruff/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs
sha256:339035570a4229878f5faa729a9caa641cf52c04f04e2fa58a11fa9da88f8b9c  crates/ruff/src/rules/flake8_bandit/rules/mod.rs
sha256:1e86667c138989b7743d124c8b2579d567769981cb550ae6def9aa4a6db09388  crates/ruff/src/rules/flake8_bandit/rules/paramiko_calls.rs
sha256:200625d2585944e665db4768394e45d25da42779d321916e4ef000f149b74e4c  crates/ruff/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs
sha256:bc8b01191257dc56c0b058e53a078ea2f66433a113ca1f3e0b4db160cb81a416  crates/ruff/src/rules/flake8_bandit/rules/request_without_timeout.rs
sha256:4e40643003b01d73f5599e1e7c2008c79c97257d4d8e738d28ef03bc78fb2b75  crates/ruff/src/rules/flake8_bandit/rules/shell_injection.rs
sha256:07f46b1cb14495febc59dc2a312ed40ce93bc2c299c2163c5a642ad2739574d6  crates/ruff/src/rules/flake8_bandit/rules/snmp_insecure_version.rs
sha256:cfd8f792a056cfd016c167b0d5dc923319aed1722f15a55ae67dd796bb818ed8  crates/ruff/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs
sha256:dc8a9e76d09e862e50da057550d6786d2682bbd878b9ad6e7c72df12822394f6  crates/ruff/src/rules/flake8_bandit/rules/suspicious_function_call.rs
sha256:2685c925cc2c935d411f5d3c10ccb2343750cffc95c55641e8d8c7cca6715753  crates/ruff/src/rules/flake8_bandit/rules/try_except_continue.rs
sha256:e6ac900f7cef7ab16511d471ada25e0a617303e39c28353d2feb230eb9144859  crates/ruff/src/rules/flake8_bandit/rules/try_except_pass.rs
sha256:71b72ef084923d29a07b3b7018a9d14f3be18e7574bc2ddd1c68a97a42dfd97d  crates/ruff/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs
sha256:a7afa4c69ddcc231e3b84fe896fca716a9980f96d90fd203b450fc21ac784fa1  crates/ruff/src/rules/flake8_bandit/settings.rs
                                                                         crates/ruff/src/rules/flake8_bandit/snapshots/
sha256:b42e76cdac5d4afe5018367ea5aedbe542e97c43460a88dd1b15c5d26dc2d2e5  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S101_S101.py.snap
sha256:f2a201aabac9530e621e0314f3bc91602fa650a5abe577b7e2e240aa653e68b5  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S102_S102.py.snap
sha256:bdea95870270522fbcb231493d4db182ef7dfda3778a1da259c29306f84360ba  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S103_S103.py.snap
sha256:42e11ddeacc66409302ff1245c694a0c6e55cd9c0e5d230da2be2b152d88f9a9  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S104_S104.py.snap
sha256:6c5b9900904c478898d8989eaa9871d30837ccb9c68f60ad448fb761cb0dfe2c  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S105_S105.py.snap
sha256:fd62a8e4e142835427d3fdc3d1670a3adf52bc948333fca3ebd01a8a9af38f2b  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S106_S106.py.snap
sha256:7b6e73a77a40d01e69e03667e7d62214b2f27f22718634cbe8a98a7abe6aac6b  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S107_S107.py.snap
sha256:95285f94719d977b06b4c653501ffad42541c82564a43fed8c469219debfd32f  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S108_S108.py.snap
sha256:ea41e6203760601679916e1dec4480badc3c51b3af84016a8afc02d1439ffd61  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S108_extend.snap
sha256:d0599c7cc64258a6a002fb2f73bc78d783edb5a53985b2691e8dc8818a3554a9  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S110_S110.py.snap
sha256:e9a45aa5a052f6265c1d0ca87f0362129b6dd0810ae0851beebaa0946748c4f8  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S110_typed.snap
sha256:cc63c02953107fe5c220038f58ea047aaf1644115689a050aafe7ed5ffd3940c  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S112_S112.py.snap
sha256:7640cc2585bbdcf705dda042d10f5c727441b39f30cad6f9d1e4e1f40a95cfb3  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S113_S113.py.snap
sha256:787d907c088cbd0b8e0effbbece152504035a24c087948252fcb6849be669628  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S301_S301.py.snap
sha256:77479f3f8eea1951da28108205f68e7836a087238a2c78f61ff7265de0018645  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S307_S307.py.snap
sha256:9ad475f9e21bae1bdedcb016bf4b3c98bf6d12da526fab5db558b711791a4c28  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S312_S312.py.snap
sha256:340dc8e43ac373b77dd4a3909e06170def24bd8cae105ad609cb2be27961af21  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S324_S324.py.snap
sha256:fc85b26be3a99efde62459f99a4e85505985f579a9c4316e3246c69c83a38a5c  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S501_S501.py.snap
sha256:9de357055086a3e33e0ea545a61466ff261e9c3a1e42941f60d1e1b7841a33e8  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S506_S506.py.snap
sha256:3e4829a42722971c50455fdfaacb26264fc068744e67740a85225a87612756ce  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S508_S508.py.snap
sha256:be5dee55d4c94a298f3a798dc8ecbcb6621249e54461ed8aa900031f073c0bb7  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S509_S509.py.snap
sha256:96dcd3cf8f454f14f41b0219a8de4a977a100d5599274692c48c6e6d0ad3fc40  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S601_S601.py.snap
sha256:322c7a0d3a34eb3318fad52afcbdc23aa2824ad5040a2460e91fe1c66a7b709c  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S602_S602.py.snap
sha256:97880fd62a2d703c7488f3b7443cb57918f630a8b239db6e42ad4298133b59f5  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S603_S603.py.snap
sha256:d1230e927751043f92ba90242f217e40709e6e4df92e2d9356dabd3ed513a649  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S604_S604.py.snap
sha256:74cdd16302256a11acf6de90a83e81a24e644cb66bfa55ba88bbf5795831b90a  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S605_S605.py.snap
sha256:9760e723c79f99567702402b75ea6c1b8fc2b595a85366cbb499798e371ce0fc  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S606_S606.py.snap
sha256:f7b91efc01d5c463a4b32e867885bade7f892dda7d2669141f6065eb143f5cbf  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S607_S607.py.snap
sha256:ad235f73e8fc3a04986435f077b9e58aee5a4adf3a66488bdf8d934a5b4e2440  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S608_S608.py.snap
sha256:ea3a6044b64bb56dde22f474f9ca2002b37d49ca8357259d809af4c610082d56  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S609_S609.py.snap
sha256:c206bc5a79a593e8fdab4b6e5fdf2f9ae7a0b901279dc36306433a85becb04cb  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S612_S612.py.snap
sha256:ff8166dd1cc5c03c061fa28a30ba9533473dc28368d7caec18ef98cd8ba00dfa  crates/ruff/src/rules/flake8_bandit/snapshots/ruff__rules__flake8_bandit__tests__S701_S701.py.snap
                                                                         crates/ruff/src/rules/flake8_blind_except/
sha256:53827a8e6f0b818167f674fe4a165e03156db098c5edcd2eddd27b3135460fee  crates/ruff/src/rules/flake8_blind_except/mod.rs
                                                                         crates/ruff/src/rules/flake8_blind_except/rules/
sha256:71d9460832b186164bbc5d95c83833549ba46886629589b3bebe13414ba49402  crates/ruff/src/rules/flake8_blind_except/rules/blind_except.rs
sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922  crates/ruff/src/rules/flake8_blind_except/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_blind_except/snapshots/
sha256:11a002fea658f2d4fe9ab1d93f2e826e4eecbc1c7889daaba12c5921ce4224a8  crates/ruff/src/rules/flake8_blind_except/snapshots/ruff__rules__flake8_blind_except__tests__BLE001_BLE.py.snap
                                                                         crates/ruff/src/rules/flake8_boolean_trap/
sha256:d854465ccd13ff1608cb8228e79f39c5822902200d92f508ae63ed003f3d4b2f  crates/ruff/src/rules/flake8_boolean_trap/helpers.rs
sha256:9dd6195428b25cf11b1d9a6a4b2e6a5c4a4c810bdce8c0e1d46d34c53b496669  crates/ruff/src/rules/flake8_boolean_trap/mod.rs
                                                                         crates/ruff/src/rules/flake8_boolean_trap/rules/
sha256:f822bdeebcc35ed60ba18bed8fac57cc45ab10c02b047869128bcf24273f0212  crates/ruff/src/rules/flake8_boolean_trap/rules/check_boolean_default_value_in_function_definition.rs
sha256:3cb11a0708672cde876f05a6d180409b0985705d0ff9527da0f3dbb74994d57b  crates/ruff/src/rules/flake8_boolean_trap/rules/check_boolean_positional_value_in_function_call.rs
sha256:2496a643a9a86cd2c1d90589410f85e8a3b0a468e0a8123b3858f542f041c49b  crates/ruff/src/rules/flake8_boolean_trap/rules/check_positional_boolean_in_def.rs
sha256:ba5b460bd5edc0289411676bbc604e138fefcb8d54d344c9dae49603740a6d19  crates/ruff/src/rules/flake8_boolean_trap/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_boolean_trap/snapshots/
sha256:5823d4f3f6e962cf62ed67253cd1a34c8d0d9cf3bf9b89a2a2e34fb0b6875e84  crates/ruff/src/rules/flake8_boolean_trap/snapshots/ruff__rules__flake8_boolean_trap__tests__FBT001_FBT.py.snap
sha256:dfce31adf94c924e9ab150186437127a69bafae7a6d4501b765bc65ee9cb2324  crates/ruff/src/rules/flake8_boolean_trap/snapshots/ruff__rules__flake8_boolean_trap__tests__FBT002_FBT.py.snap
sha256:c8fc0f48d14fc3e4d29a725ea2879658c5997b1aea2ccaebb879a1c1810ed477  crates/ruff/src/rules/flake8_boolean_trap/snapshots/ruff__rules__flake8_boolean_trap__tests__FBT003_FBT.py.snap
                                                                         crates/ruff/src/rules/flake8_bugbear/
sha256:af6b9b24037f8f699b8f8435cd6c121418a61ad249b5c3198e5b87904a3a6602  crates/ruff/src/rules/flake8_bugbear/mod.rs
                                                                         crates/ruff/src/rules/flake8_bugbear/rules/
sha256:3fab8acc10af613a74578789c4c3dfac1a047d58e5f573d7d3f8267247dc4727  crates/ruff/src/rules/flake8_bugbear/rules/abstract_base_class.rs
sha256:850dc00a088f693376abbe4097df0d6482eb31a667ef3012bb9df3c5a9017c6a  crates/ruff/src/rules/flake8_bugbear/rules/assert_false.rs
sha256:db684c415c17e3b69766bb2d142e010a1c0bd496c93f6417d97f328db3fb2c7a  crates/ruff/src/rules/flake8_bugbear/rules/assert_raises_exception.rs
sha256:36e27b9a200dfc8998a2d992362c09c0c7a0c1fa9f3901f4a772c2e6c1fe1787  crates/ruff/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs
sha256:c8ae68142d25c58994cfbb646692b228ea6ec877e7bf1472f91d5ee7f987b1e1  crates/ruff/src/rules/flake8_bugbear/rules/cached_instance_method.rs
sha256:5988c4596d5e22d49897021d1201c8443bf234a639031a6bffefecadd9841bf8  crates/ruff/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs
sha256:309162aac7d51f8e555cb29daf4ea773cf74d313bd96ea897aa04949321dcff5  crates/ruff/src/rules/flake8_bugbear/rules/duplicate_value.rs
sha256:92b2a59a5599bf7ec4cceb927b9a78c3755cef57ff8d8e969d3807863e9b3df1  crates/ruff/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs
sha256:98f899260a0d9c142fd0ef8092979f2ffcc7a37cb05252ecb93e9382e8b252de  crates/ruff/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs
sha256:0c17bb5c3f8848eab4f31bc32471ab8c8d4478d06d94f947d75187ad98f2e550  crates/ruff/src/rules/flake8_bugbear/rules/f_string_docstring.rs
sha256:0d6a864a635881bb2db73cda89eb2381ee33caffef4de94091785a6dd5f6a4bb  crates/ruff/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs
sha256:75ca10e78c1d502ea964904fe53c70f576031cfac908a627eb090749c33d29c8  crates/ruff/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs
sha256:bf6e774d40b402821d5bab91d70344e9bad4aab5b9b6ac5f75365b6afc28a501  crates/ruff/src/rules/flake8_bugbear/rules/getattr_with_constant.rs
sha256:84c4c0cc56b58eb198c3a610ff547c0218d8b9b769cdb6eb58cfdecf040e3166  crates/ruff/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs
sha256:11d2d9a6249d451963a547e93a8b62b14882bbea91ebd72f527b3a8aee3eb677  crates/ruff/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs
sha256:9184b22592efa168d83c7d6884ec69ab9dfd6905c68bd725e7bbabc6fe99aa76  crates/ruff/src/rules/flake8_bugbear/rules/mod.rs
sha256:11daa9734bf8afaa5c0b9eab3d841fbe604f4d643e9341b687ddc44fad39d5bd  crates/ruff/src/rules/flake8_bugbear/rules/mutable_argument_default.rs
sha256:31cec2d5adf51713cdcb727b199a24d539b4681a14b469da39dd07e150566bb0  crates/ruff/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs
sha256:7eeda897f436809f65446a26ce5e7cdf0d5626be6195dcf1e25de0d4482281a0  crates/ruff/src/rules/flake8_bugbear/rules/raise_literal.rs
sha256:a8d8aee40eb6cd30d898205415cbce00f794c1ab7cdb91f0babb052759c23bba  crates/ruff/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs
sha256:ad54aef4e00b63531e7e73252afdd63c7df8df4e28439d52a2c12b29224cd70c  crates/ruff/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs
sha256:da7200e9b4385deb7eb586877cc9b071061044f60a1dc0bfd8285d2fbb013422  crates/ruff/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs
sha256:6bed889e2da8f2a4466d940949651eeec669a94a478fe5fd70b6375818ae439e  crates/ruff/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs
sha256:60061ab9908681ff4ed3c237670091dde39d593c6df264303f3f6d24a79ff997  crates/ruff/src/rules/flake8_bugbear/rules/setattr_with_constant.rs
sha256:48ce1ea01cd8f2945672c07a49e9beb0bdd4022b35f762953b94775c24b5c43e  crates/ruff/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs
sha256:9c1ad9a3c7dea9cff1b54ed5e3c559b3f38fcd4b6a9f3cdb23c0cc937be89af3  crates/ruff/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs
sha256:2a25cd61c5b2caaed4ffaf0c1a71eb56cd41c29e01f1064318efd8fd821bf6d4  crates/ruff/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs
sha256:47b8acdf524db54f579eba120fc5372fe6b284b88125ee0540c7283e6c34864b  crates/ruff/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs
sha256:ebe4d2589ff947219bec4c591d2d417fdc179e1d4988187a7262cc430532b5c0  crates/ruff/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs
sha256:b10054aab3bba5bc7f68afcb07e771cdc959c5d62929cd3c588bebeb9de4d4ee  crates/ruff/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs
sha256:e4f5f35c9046fdd232ff449d2f9e1e9483d9720cc62f39d964d451c3f1ce40ea  crates/ruff/src/rules/flake8_bugbear/rules/useless_comparison.rs
sha256:56eee8790a7a477c79d2f210bbba713decef4d746eedab9d568ac7bd8f102410  crates/ruff/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs
sha256:c2380ce0156ec2b7b75c117870d98bb4598d18a1434500ca3a3ccc56868ab61a  crates/ruff/src/rules/flake8_bugbear/rules/useless_expression.rs
sha256:06a134cf57ac67da048c905b175b28385b143a5e7181bda721e3dcff49c6196f  crates/ruff/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs
sha256:b3a73a0f2dd0405f35da6274e6453e8970ec8f93b5c332a5002309d01382d162  crates/ruff/src/rules/flake8_bugbear/settings.rs
                                                                         crates/ruff/src/rules/flake8_bugbear/snapshots/
sha256:ed4742b4b68b34baea7db14f957a02fdb46ad101d9bc57efd02fb9db2a02a9f4  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B002_B002.py.snap
sha256:b88ff3d8a1a1297beaa70597abf87be5688b478a22d85a37458773da412af433  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B003_B003.py.snap
sha256:e341e42aa1e24edf4959ef7ca77a96148dbd00883a4c4765506654e40f0dae70  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B004_B004.py.snap
sha256:33d99a2242230fddac906dd83159950dbcf2a21afc9c2c9760ac139b22e6493a  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B005_B005.py.snap
sha256:3a62c5d2fa4e3597cbe885d19f5e8ec9b3db4badcba9bd953a8f93061488fb39  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B006_B006_B008.py.snap
sha256:844c1d25db5a317a8ed4fd59b68cd3617ba01efb120d473384407f24504ce90d  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B007_B007.py.snap
sha256:f6d4d976772eae7d3001fb9c43345f90e966635c998b4350c18a2dce1f21410a  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B008_B006_B008.py.snap
sha256:2b3f7637b0dd9629bdbcabbc3ff704f3590c3aa97d2cd22e7eeeae43b3c9e949  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B009_B009_B010.py.snap
sha256:d5450d540e9d72119bff90e41f0318813be027ae5cc727ee6da6857feee02050  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B010_B009_B010.py.snap
sha256:3b74bbec17dfac78b681441db34cc5e52a2a6af36024bb172ebbb6b5f35c13ab  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B011_B011.py.snap
sha256:359f52a14a623120a5fc86a7432664aa6340d13696ac3838eace19d2f0c4e67f  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B012_B012.py.snap
sha256:a134615b6bcf96d373af0ffaf4383a1048f333a017905f8f587907ce6dac8711  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B013_B013.py.snap
sha256:63ea68e5f9d95d07c9a4c725b5804a46456c44116b9e23c2b5dbb8ebe0142f99  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B014_B014.py.snap
sha256:c57d2df24978f7fcaad6bf617adf9d62ca4b5ed1fc31d05c854cad61753a66fc  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B015_B015.py.snap
sha256:134eece0fba3138cae4e112c798aae4da00d8856ef785ab7fbf21a541c09e1ce  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B016_B016.py.snap
sha256:8cc277d9d8ab5358bb6030ed7168d93efe8a9d5c7146466300ca74a5d0096337  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B017_B017.py.snap
sha256:b0cebc8e707df0018bd4849834f0b5106e939619e848aec323b201fa61f77ef9  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B018_B018.py.snap
sha256:666daeff6e57ec99be94fef3dd0d7a2fc195e98d46611dc005b7350af38871b4  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B019_B019.py.snap
sha256:a6f118d652994eecc7c75a48c34d1360cc5dcd7d7e8c002a0fe47a1640f159d8  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B020_B020.py.snap
sha256:58bf38646b831e13ce0c8400b37682fa381c2d45df137741a54893d06138d1eb  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B021_B021.py.snap
sha256:95bde040fc3223822fcf57a65b9706b680a8f304ed442c4b5f383eaf7aaddc6b  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B022_B022.py.snap
sha256:76e816ec2801b27780ea57826ace88ee2e0ee43cc95f3ebfefcf23b77e2fd040  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B023_B023.py.snap
sha256:a601dbfbbbe1febce943cd37029bf4abdec4493caea5c89cf8efb569cc70b943  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B024_B024.py.snap
sha256:3cd264d2d7693bbe8a60bc54789af4b166ccb31018e4d391157067c9d9593caf  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B025_B025.py.snap
sha256:c693ec87343ff4a0f819643f08be71b95755a59df3bf1269260f7221199bf4d8  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B026_B026.py.snap
sha256:2a51e6e2248ff745134cd84bfd16c00b39f5a591b2b6cbfbdb38ebff5fd62496  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B027_B027.py.snap
sha256:20235e8f4e6ea4131d355d646688715a3b2f6c71926167e848906b2acd025d1f  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B027_B027.pyi.snap
sha256:26d528de3c1dfb2f73f3b67899adcc115101601cf9d55053c9d21c85a09bc6ca  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B028_B028.py.snap
sha256:59d7137e377fba43b263e4d96c836fce0f135d81ac123b392257cf04c3660d11  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B029_B029.py.snap
sha256:f00d428a51ad989468daa887e07ce6a037c170cce0cb3cf99ad5bca8329debec  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B030_B030.py.snap
sha256:1dbcc881ec957cd2bfe695fc7b25b33b217936f0b17a5fd8401936aa6dcb4caf  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B031_B031.py.snap
sha256:34d8e172148bba5c4bc5a08c493aaa1707fa990a895ab78d490ed76a94849c9d  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B032_B032.py.snap
sha256:b4294e64208033ef305c3d9530e3b100e27a1c22ffed09bff7c94cd250eacf9c  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B033_B033.py.snap
sha256:f916dd1cc6b7b5321aaa6cd234803ebe4a7d471e5809d0c6a5daed1053f397b1  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B034_B034.py.snap
sha256:51f740f969efcc94fc5a3f37e75997753c82bc2237a48951d7b5796c493acb2a  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B904_B904.py.snap
sha256:ac600d4a4faec4c3bd06334c2748195f8efd4eb560beba6afa3350a3df62b27a  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__B905.py.snap
sha256:986300f7127073717a5b1bc58fc48285b308665dbb2e72425ba6e3f94184e720  crates/ruff/src/rules/flake8_bugbear/snapshots/ruff__rules__flake8_bugbear__tests__extend_immutable_calls.snap
                                                                         crates/ruff/src/rules/flake8_builtins/
sha256:dfa7be232a68e50465d97767b8d123aad920801994419c3bf3c728886c805329  crates/ruff/src/rules/flake8_builtins/helpers.rs
sha256:cab3f25fcadc8ccae2f89b9ef8637f26c2fd77e58f6fb06ccebbb12de0b9238c  crates/ruff/src/rules/flake8_builtins/mod.rs
                                                                         crates/ruff/src/rules/flake8_builtins/rules/
sha256:bc3f3e9e7c72305aa4d8e30ea8eabf607889f54ecaca513a7788744fc93c53f4  crates/ruff/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs
sha256:404b884eea34a517252730b10f1ae5b38cdccc976c09ec00250cfa78686d8eee  crates/ruff/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs
sha256:1ca75d31531ce54a7be649ded4a8579d5a151defe87e5606dd8f818429db8d07  crates/ruff/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs
sha256:97c0eaf757abe85fbaaded6be8cf5bcdac2719a3340d07abdf0884b05cd95d55  crates/ruff/src/rules/flake8_builtins/rules/mod.rs
sha256:599342060f5c14f4da361e385503a83d155f14c4960813602d99d3ab5964b426  crates/ruff/src/rules/flake8_builtins/settings.rs
                                                                         crates/ruff/src/rules/flake8_builtins/snapshots/
sha256:b4931824ee611d656ff787a625af9366106ca407df9ff78b9258c92d82a57fe3  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A001_A001.py.snap
sha256:1a77f3bfcd6f9a8f28511670e1c6e5c1a1d07ec9a161a29cdbac846165252d26  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A001_A001.py_builtins_ignorelist.snap
sha256:71575e99ef36e2901c6597c2561a23d83a0485f596d25458669f147002960413  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A002_A002.py.snap
sha256:f49bea1a081ba13ac5e6d9626d4885807761938bfd387d9880a4d1c0c06a2622  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A002_A002.py_builtins_ignorelist.snap
sha256:1e08b3155a53f5a2770efb55c5147961dc07c66301c49f05629ad5f60dd98eee  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A003_A003.py.snap
sha256:313897ac6d3f18a32303e766c26526b20e22cedc6344c63b9a782e121756ff25  crates/ruff/src/rules/flake8_builtins/snapshots/ruff__rules__flake8_builtins__tests__A003_A003.py_builtins_ignorelist.snap
                                                                         crates/ruff/src/rules/flake8_commas/
sha256:aae884f6292e4185dfd169742ba7f37da1f59ced02bf30aeb0325fe1e3de64eb  crates/ruff/src/rules/flake8_commas/mod.rs
                                                                         crates/ruff/src/rules/flake8_commas/rules/
sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c  crates/ruff/src/rules/flake8_commas/rules/mod.rs
sha256:4327b760e3c2bbdb3a36cee8d888f34e9582f630802f290e44a16db2a5cc6a9f  crates/ruff/src/rules/flake8_commas/rules/trailing_commas.rs
                                                                         crates/ruff/src/rules/flake8_commas/snapshots/
sha256:fd3dd0bb98978c54f4d1326b8319f9c0b12ed3f0881390f23832b5c8d391ffdd  crates/ruff/src/rules/flake8_commas/snapshots/ruff__rules__flake8_commas__tests__COM81.py.snap
                                                                         crates/ruff/src/rules/flake8_comprehensions/
sha256:e03d2dea05bdf65cf6df3e20d03dad77c485a157d511543aefc571c8a3f62442  crates/ruff/src/rules/flake8_comprehensions/fixes.rs
sha256:be05a17ad02638b688b895f44d2e5f78460a0835180c62153337b629d03475f7  crates/ruff/src/rules/flake8_comprehensions/mod.rs
                                                                         crates/ruff/src/rules/flake8_comprehensions/rules/
sha256:ea6e6220b967fb260a33319d46073202422f2c7e5df4623651ce9bdbcb608def  crates/ruff/src/rules/flake8_comprehensions/rules/helpers.rs
sha256:ae686b0ca9962b9984aee2a3e55999e174291dfad48fd1e44e5c7746192795a8  crates/ruff/src/rules/flake8_comprehensions/rules/mod.rs
sha256:a50d81581fcccb686c0e466b67833d8577efb196743cff9270cec108cb42572c  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs
sha256:f3102567d32ff39615221d2356e0503aa6e7a4b15366c7a5fb015f598641f166  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs
sha256:7759507353a8f7bdec2a538cd42be9d3d23727a4cb2e00b0282d9f28cdea10ac  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs
sha256:f4c84aa5027b0f0f14bbcae6ac3eddef4b79a2f0b8fc38d7bacfb96916b29674  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_any_all.rs
sha256:6b297560747f5d061ff784209e69fbe9093ef1ad2d506fce271999724067acae  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs
sha256:beafde7e28de2e09a5a774fb1e24cfbe4af26465ff3f801f6f9d13c49a935c44  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs
sha256:0f2efdc480925f0536a6ffb3d21f0ffeb99f416415f4ffd7f9405e59f050f65b  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs
sha256:59c85d2e4ecafe3a2e5ab3a05e38083665a3bc5bbc7e9fb0fcd76b2bb87fccc5  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs
sha256:adeaea61f49b76103babeeb91b9cc074852ad1446a113882ba1048db1fb7cc28  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs
sha256:b1ea3c4f727d1469b49907ed0d0a28c0aa2af809a5e3c8d728a42511b08bab6c  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs
sha256:3326dc080a4ab32a8c56ad9f63cbc36507bf69362865c105a55e541a98ad6f26  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs
sha256:30fd36b3afc620157e83fa486df214ae2da87b435699423c9686a8e9c4db596e  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs
sha256:d1d96444c22c6bc480c011eeb42637979c55ead80b5f126b8035a7d91854f11e  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs
sha256:279fbbfa377331c55cdfd3f6622014f707b5cca77d7634bed051116a3d10fd80  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs
sha256:52f919caced1b8c9fd66a0815e05f15092b8e20f5a8395d11999afb068a3b1f4  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs
sha256:2f081e1294ab8e239ecdd575d2a1042ce4f2dc909385753f44d2cc1f31cee9d1  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs
sha256:616c642a078aa6a95d99534fa3e0e2ae012ba3a412f9711c8363ba01b5b08807  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_map.rs
sha256:48d1408957f5a8e4b9a4df7d8099623eb5aeda07f463603f839ec8ef4148143e  crates/ruff/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs
sha256:52740e9f899bc5be46c184c23bf1ca7ac7df1dc5dc387a6d6f3b6c6824bcb52c  crates/ruff/src/rules/flake8_comprehensions/settings.rs
                                                                         crates/ruff/src/rules/flake8_comprehensions/snapshots/
sha256:e8ea92a21584d982241af77fc916837175c0b224fe505b7a66412ab91997f92e  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C400_C400.py.snap
sha256:d5e281efa2f7dab7b472a2aaa51c0fe5488fd0006b88457f04bd7607887a7b74  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C401_C401.py.snap
sha256:347be51249cea8b0f7dd23a235689c016781c87993b6584788603a10e24c0d72  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C402_C402.py.snap
sha256:5c3fe7962e46b1ec3a8abcebb1619bc76bb824e84c5f8a887c517147ece2bfc7  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C403_C403.py.snap
sha256:a6df8b344de1aadd5d10ee34a270d78ff4a24edfecd7e4a7f4539e18d42c8b95  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C404_C404.py.snap
sha256:64c6c9efa243e0072995057ff770462e8ab70bc16c7c62c5927142f2c6941de9  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C405_C405.py.snap
sha256:2c1856c8a60737a23a73189e23114bb88208bf06e7afc2bf6e1628cce65c0640  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C406_C406.py.snap
sha256:b0ec1259fdfb087e2e4daf5df97e65e006c7b95aa985bd892f98cb152d9c8fe2  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C408_C408.py.snap
sha256:34bc755d491f3cecf4136d0c08aa84e6e2a28a2b9c6474ca58603692382efd10  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C408_C408.py_allow_dict_calls_with_keyword_arguments.snap
sha256:d0d41a0b82dd4e9076f8c253d732fe590a305fee948ebcca739750eade874978  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C409_C409.py.snap
sha256:a6703c3e2d51541db928296849d293d8afab15dc7eeac8fa4cdaea177e0e046a  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C410_C410.py.snap
sha256:7788dc8528af0c35bf5a6545ae6624873a375af0a47e1295316dee72eee8f19c  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C411_C411.py.snap
sha256:2114b9f5434961a65007d6746ecad184f003c7ec531ae1868ce30f4c1788ec82  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C413_C413.py.snap
sha256:c23cb97a81e1f0ee301c9156303987cc1e0845310a1c43d4d69dab5c35a98419  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C414_C414.py.snap
sha256:5e2a1afeba952ba258b3c50205b41955a6de4c4b15255d2c76a1a425ac7a5fb6  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C415_C415.py.snap
sha256:f83b185a9e51b8fc9a0a74f1726b78538459261fc36f6a81af6b46370a5f92e4  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C416_C416.py.snap
sha256:fb89923faa781bcb5cf609c2fe696488f8255eb860cf91a1f66c9281ca488109  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C417_C417.py.snap
sha256:13d631f95e511df03f4b7908b960b5f66db1067f5f985f5aea826f4dee211646  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C418_C418.py.snap
sha256:87653a1a10b67736c561872c505850ca5abcaf08f8b3b284320b9c1cefadd8d1  crates/ruff/src/rules/flake8_comprehensions/snapshots/ruff__rules__flake8_comprehensions__tests__C419_C419.py.snap
                                                                         crates/ruff/src/rules/flake8_copyright/
sha256:d7a087d1584e2d3c36355bc8be3b209fe32707e8576614bb642ab22aee6bb1ec  crates/ruff/src/rules/flake8_copyright/mod.rs
                                                                         crates/ruff/src/rules/flake8_copyright/rules/
sha256:a9bc9774201801e3bb2c431678655eb9be6134a9a821dab4ac5337cd1e8fb8f0  crates/ruff/src/rules/flake8_copyright/rules/missing_copyright_notice.rs
sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67  crates/ruff/src/rules/flake8_copyright/rules/mod.rs
sha256:0a8bb0338fb6913ac251e60a3aff753513579cc85ee59c73fa352b0622b30529  crates/ruff/src/rules/flake8_copyright/settings.rs
                                                                         crates/ruff/src/rules/flake8_copyright/snapshots/
sha256:bac16d42a4f0472baa4898250ff59ec4fdc0499bc1a260be1d885b41593df958  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__invalid_author.snap
sha256:bea381a7fb60816cce92d21cc3e0708e7a8cc7d9a1131a074ea8cd9b45ee24df  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__late_notice.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__notice.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__notice_with_c.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__notice_with_caps.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__notice_with_range.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__small_file.snap
sha256:0931d6e5da1f108264ce86fef9ca2f98901018833449ecbbf91c7d1442599a55  crates/ruff/src/rules/flake8_copyright/snapshots/ruff__rules__flake8_copyright__tests__valid_author.snap
                                                                         crates/ruff/src/rules/flake8_datetimez/
sha256:607ce973e4d60d9a067facd8b5d071f854fea27f10cccf1679135c172a99834b  crates/ruff/src/rules/flake8_datetimez/mod.rs
                                                                         crates/ruff/src/rules/flake8_datetimez/rules/
sha256:76176a567c15263bc65ee8b1e66485070e8273ac27d0f7767c3b01894664453e  crates/ruff/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs
sha256:8911be2c28f7aae19c43bca3aa94461eb9b0315d09f938745c64e20e94fa005d  crates/ruff/src/rules/flake8_datetimez/rules/call_date_today.rs
sha256:414c77149835fed7f1ba8431db56184dec64b083878fc60bd36ab09d12cfb5dc  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs
sha256:0e5026ecc993bd0a02b31e2950564c33a37b3bb5a5312c13cc7333148b47acd6  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs
sha256:1be12be09ad5f2e3aa92fd525882517352fc194b3de615b0e4ecc7aaee8afc51  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs
sha256:7b7f6245d042e5331c9eb9f5ce4efccd9e5382e0bfe77ff2a193ed31c82c2de7  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_today.rs
sha256:70e47b4f0d23d0177689a8c2f0eabc6fc449511818eac570d6f01d316a62e458  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs
sha256:ba32c75c12d8a5ab88e8f67536555ea4a49af2728ff39bd3a68fed1d09ab625b  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs
sha256:eda6c79e7244c5b059383550c4399e4f40ead1052b1c3c31af2db67194ebddf2  crates/ruff/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs
sha256:3564bf20d9b4713e9508be1eda2dc65a00f2034a1b72c531caffc061fa121507  crates/ruff/src/rules/flake8_datetimez/rules/helpers.rs
sha256:c30364b5f8aaa8278f87d1c021f4e255a4a122087ed13786cb9292715a47250a  crates/ruff/src/rules/flake8_datetimez/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_datetimez/snapshots/
sha256:9b19318acac7710190112ce7c79159706b52af69cd8904a37d51d385b2e9e5fa  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ001_DTZ001.py.snap
sha256:920a068386f35c4f7da59f13e0a57507d8c03ff5b76f1d5e60d132f60b6b781b  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ002_DTZ002.py.snap
sha256:24755f728d6840b2f3856b9b89c73e640a4f32878c42339113f7b06751232a39  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ003_DTZ003.py.snap
sha256:f2c66df6940521dfac98b8bed30c3e2e40329c48186e4e74b01aa9feb2ec1f55  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ004_DTZ004.py.snap
sha256:7b1c468259bd186795397b0068181a4855173533d34583b18ca9f9b800b00e5b  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ005_DTZ005.py.snap
sha256:eb10d5ca1f33756e86ddcf70dbc1379f4bf66c7a699aa646ff4f0fec9cc95b75  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ006_DTZ006.py.snap
sha256:3bd2ce78981efd24913d8d9357f181ee77af4d733155667110aa305ac3de7282  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ007_DTZ007.py.snap
sha256:85549b0ba94864e6e7f1a7fad04a9b868c835291cefd42e04bc2b596c0d05eae  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ011_DTZ011.py.snap
sha256:9ac3f1c4f4050205a0d556ebc7ce2490cc73391e08d972a31a4b5b62be60cc73  crates/ruff/src/rules/flake8_datetimez/snapshots/ruff__rules__flake8_datetimez__tests__DTZ012_DTZ012.py.snap
                                                                         crates/ruff/src/rules/flake8_debugger/
sha256:de73a73db061b5e2dd95043ab5013e27f79d7cd2674107911716daa16ed90b7f  crates/ruff/src/rules/flake8_debugger/mod.rs
                                                                         crates/ruff/src/rules/flake8_debugger/rules/
sha256:c4fa64871a726f7d28a941a886b25755693ec01a42c396e123af3d73ecf77bb0  crates/ruff/src/rules/flake8_debugger/rules/debugger.rs
sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939  crates/ruff/src/rules/flake8_debugger/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_debugger/snapshots/
sha256:cc73cd5311766f5183cd8606f71e68c75d0d944db295c0962161db05e9ed6feb  crates/ruff/src/rules/flake8_debugger/snapshots/ruff__rules__flake8_debugger__tests__T100_T100.py.snap
sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326  crates/ruff/src/rules/flake8_debugger/types.rs
                                                                         crates/ruff/src/rules/flake8_django/
sha256:5067f199d5faab7849be33ab9e3eb0cbcaa361e4fb3e20f7ae1ff63647dc5ea0  crates/ruff/src/rules/flake8_django/mod.rs
                                                                         crates/ruff/src/rules/flake8_django/rules/
sha256:589f09618e9797fcb5dd0aaadd4bdf2e1d5924a6e9863f761f511a1c5a98ce36  crates/ruff/src/rules/flake8_django/rules/all_with_model_form.rs
sha256:5629459e11aca75c605c70b05352bb51420dc9c76a82d8c520f56a2f2e0a8bf4  crates/ruff/src/rules/flake8_django/rules/exclude_with_model_form.rs
sha256:6d8005666b109b0067b4555f713b3a42f0ef819d110d645a2ece3c2a43b7861c  crates/ruff/src/rules/flake8_django/rules/helpers.rs
sha256:c78a78846d37f74f27830db6f4eca6dd4c86b8783e167e001e7c57136a7fece7  crates/ruff/src/rules/flake8_django/rules/locals_in_render_function.rs
sha256:67a82750230bb21a0de35b56e055533c04a70f88f24e6ece569cde2722b16f7c  crates/ruff/src/rules/flake8_django/rules/mod.rs
sha256:f1e4c4a2e3a161334cc9fa32fb85aaca6c4c758d427c5de8ee8b178e7258ff94  crates/ruff/src/rules/flake8_django/rules/model_without_dunder_str.rs
sha256:688912565173a8ae5eb8feb198509924a7b2d9a4e4d61ccaa98d3045cdaef515  crates/ruff/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs
sha256:667ad9d547b33ac25dc418b7283d4923cdfaa5053064292f9daafab1b282d7f4  crates/ruff/src/rules/flake8_django/rules/nullable_model_string_field.rs
sha256:a751034d4df34e078217bb408be171ca2af08d3fd27bdefcbefade86bfae5285  crates/ruff/src/rules/flake8_django/rules/unordered_body_content_in_model.rs
                                                                         crates/ruff/src/rules/flake8_django/snapshots/
sha256:e52104aa8bb25cd0208d880048bd66cdeee38cbd5608a3f316822b790ca8bf51  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ001_DJ001.py.snap
sha256:629ad3f5da3ff8fef63098ed698da890105d04bd9ae76de4d5b26fafd2cb4502  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ003_DJ003.py.snap
sha256:c9ed8790c0211c6f97245a3a7fd1018a64b132548971d7f1c08d32a0985fc4f3  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ006_DJ006.py.snap
sha256:8385640332782dfe21e86824fdc409b585fbad02c3dab85b6a042c9e80c17bf6  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ007_DJ007.py.snap
sha256:0057412b665910711b77c66bf53e3e3a9e574aceffddb21c4b27eaa1d21ff1d3  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ008_DJ008.py.snap
sha256:0fbfe5b55dc85ea235ccf90af045b2c3d02e022ae73a22f60e64b7e237fe5f21  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ012_DJ012.py.snap
sha256:4e9b0cbf1e5c02f1b9dfa65bd940f20b0bf12f5824f06838110604afcbe80653  crates/ruff/src/rules/flake8_django/snapshots/ruff__rules__flake8_django__tests__DJ013_DJ013.py.snap
                                                                         crates/ruff/src/rules/flake8_errmsg/
sha256:4b462775acc4fae5674ab439a549193dd5259c11843ac7da96c0130ff259fb00  crates/ruff/src/rules/flake8_errmsg/mod.rs
                                                                         crates/ruff/src/rules/flake8_errmsg/rules/
sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d  crates/ruff/src/rules/flake8_errmsg/rules/mod.rs
sha256:dbcf27dfdfa7da4d512e79ba0ff795cf1780c5cb2c4c2cf8ec38e243db47e360  crates/ruff/src/rules/flake8_errmsg/rules/string_in_exception.rs
sha256:6ee048493037ae97736e709cb37e90c07cd09870c29f76deab16eef06dfb3577  crates/ruff/src/rules/flake8_errmsg/settings.rs
                                                                         crates/ruff/src/rules/flake8_errmsg/snapshots/
sha256:556f2dd57334f2cbc0a791537a3d97186a5f549f33f8db3b09db50aee880a9cf  crates/ruff/src/rules/flake8_errmsg/snapshots/ruff__rules__flake8_errmsg__tests__custom.snap
sha256:2c52cb659bd75087f1fe86f0d516107d7498f9da48a0631d48582e011182caa0  crates/ruff/src/rules/flake8_errmsg/snapshots/ruff__rules__flake8_errmsg__tests__defaults.snap
                                                                         crates/ruff/src/rules/flake8_executable/
sha256:1f3aad0163e890d86be8c203af762d926ec76254de5adfb9c6794fe8436be5ca  crates/ruff/src/rules/flake8_executable/helpers.rs
sha256:5673bd2e53b5d4af3223131efee9586efa93542093b128d349853768763e9ea8  crates/ruff/src/rules/flake8_executable/mod.rs
                                                                         crates/ruff/src/rules/flake8_executable/rules/
sha256:df9321edc2c51f65c1fc75c936f679e0784b95dd352b809f20d52638c48d7690  crates/ruff/src/rules/flake8_executable/rules/mod.rs
sha256:b1d4fdd8a803ea75e8246544c1379b17c57ebbbe419832768f7c68419eda21d6  crates/ruff/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs
sha256:d3cac9f7a3e462f89a13fb6b756ee3a004f0f75dbcdf4ceb9062840e6aed2ee9  crates/ruff/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs
sha256:3a647deec3a8fda61ccb3bfbc73acfe63217fdda3c2cd4b0b8773331326298d0  crates/ruff/src/rules/flake8_executable/rules/shebang_missing_python.rs
sha256:c52abc2d8b854584563f7b24074ccfbf29f8f5799dac8c9e3147218cabffb877  crates/ruff/src/rules/flake8_executable/rules/shebang_not_executable.rs
sha256:7e6e40db87f22ceab567d2d5dfb32452dac8362737176ed2b661d8a7bd2da4d4  crates/ruff/src/rules/flake8_executable/rules/shebang_not_first_line.rs
                                                                         crates/ruff/src/rules/flake8_executable/snapshots/
sha256:b0ad42d4473fe9a1a64a361437ba66de7e9cd61b7da11b4fbebd5f51ed27f7a5  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE001_1.py.snap
sha256:4d58518b227acdb1f81d465a592e467bc23dccf42549dd904105e3d37d08f7e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE001_2.py.snap
sha256:4d58518b227acdb1f81d465a592e467bc23dccf42549dd904105e3d37d08f7e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE001_3.py.snap
sha256:00d38863806a7f94e5b6b511b7dabf7da224de1b04189b3d388bfe8b7a1bb8e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE002_1.py.snap
sha256:4d58518b227acdb1f81d465a592e467bc23dccf42549dd904105e3d37d08f7e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE002_2.py.snap
sha256:4d58518b227acdb1f81d465a592e467bc23dccf42549dd904105e3d37d08f7e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE002_3.py.snap
sha256:34b93de601d1dce60ac00e37012583a365b4a8a25a0b4228c1aca2dfb55822e6  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE003.py.snap
sha256:9f20df16aa25af4028609124323919a99d18917644fea16ded33ab091149aeb5  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE004_1.py.snap
sha256:4d58518b227acdb1f81d465a592e467bc23dccf42549dd904105e3d37d08f7e3  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE004_2.py.snap
sha256:4a15465eb49ffc29a220b68ec43429d453aa0e9e6a58c856bf37513238c9952b  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE004_3.py.snap
sha256:13d66961d7081a7f123754e2e2560eda89645d24b4a58e8575a593d02c176611  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE004_4.py.snap
sha256:cf86e76479c51579b4311fb34d0832384dbca4aa90b2074e2097250b09b1e620  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE005_1.py.snap
sha256:c1bade094df00414f09ce847c5a27a2de90764a81e30617c3400372c94670957  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE005_2.py.snap
sha256:960b621bfd681559f5cdf1a4b230ccfd44bad6baeb412a0bcbda5086aa2bf267  crates/ruff/src/rules/flake8_executable/snapshots/ruff__rules__flake8_executable__tests__EXE005_3.py.snap
                                                                         crates/ruff/src/rules/flake8_fixme/
sha256:5acd5cf826447654c404ad06f7b2359747de90a60a79780f6f4e80cba8c2e2ef  crates/ruff/src/rules/flake8_fixme/mod.rs
                                                                         crates/ruff/src/rules/flake8_fixme/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e  crates/ruff/src/rules/flake8_fixme/rules/mod.rs
sha256:395aa331e517256b25fda4950222ea48622c2f27560f98bc28ca57bd08393026  crates/ruff/src/rules/flake8_fixme/rules/todos.rs
                                                                         crates/ruff/src/rules/flake8_fixme/snapshots/
sha256:373355c0508099f1ffec62500d2ac10638c38a0a6e9244c46baa34c2650dd0bf  crates/ruff/src/rules/flake8_fixme/snapshots/ruff__rules__flake8_fixme__tests__line-contains-fixme_T00.py.snap
sha256:e6483b8212f796ef54fd7cbea821a10fb454d05c9e1527221376c0feed7cda87  crates/ruff/src/rules/flake8_fixme/snapshots/ruff__rules__flake8_fixme__tests__line-contains-hack_T00.py.snap
sha256:d9f62017dbfdcee48a025b8b6af1a173e4caebe6d89fb4241326e52f37b85955  crates/ruff/src/rules/flake8_fixme/snapshots/ruff__rules__flake8_fixme__tests__line-contains-todo_T00.py.snap
sha256:0683ebb699721a82f958cfa2329813dc941e0ffb7883f5933f2a4841cd125fbb  crates/ruff/src/rules/flake8_fixme/snapshots/ruff__rules__flake8_fixme__tests__line-contains-xxx_T00.py.snap
                                                                         crates/ruff/src/rules/flake8_future_annotations/
sha256:54890c7ac7cdc97274d7c348364c1f9da0988fe33b76480d3fd8fb853cda53cf  crates/ruff/src/rules/flake8_future_annotations/mod.rs
                                                                         crates/ruff/src/rules/flake8_future_annotations/rules/
sha256:26d160b5332013d36f999b4a55e76c6d59694b1a5c377a600d4d04863c329029  crates/ruff/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs
sha256:e224e05f7cd13d6f151644fab8569d8e1f2c4eba86de8e7721627d5e006593dd  crates/ruff/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs
sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067  crates/ruff/src/rules/flake8_future_annotations/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_future_annotations/snapshots/
sha256:23601c91015f2ac26697d276ece4822fdf5aecbc8cda4d8e51fbffdaac9a102c  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__edge_case.py.snap
sha256:2d4366204760003bcb2bf38863cf933b1bcf00b4070c873061a8a243e6b018b0  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_lowercase.py.snap
sha256:06b88ab07dc4c3275dea527831d95b6ae858cd83033acf897a9a30b96b0dd04d  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union.py.snap
sha256:1f6fe1cdf6c6ed8cf65f70940cf265d13e422131e34e22aec78d1832e5f36c0b  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union_inner.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__fa102_ok_no_types.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__fa102_ok_uses_future.py.snap
sha256:b0dfa675f94f78cf2527fd75dbdf7332e002efe02a9e154cc11d1b355c8a02a5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__from_typing_import.py.snap
sha256:51648afc6cd24fbf35c1188f29b7007ba5027d3f46c334e87d59eeab9558ad80  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__from_typing_import_many.py.snap
sha256:a3d02aaacf99d8b2b53476c2312b91d96c86ab9a7344edcc875188a1cd13e52c  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__import_typing.py.snap
sha256:78e0dc2e066c93b058f704680eed024048f3c2d56f46e326fc83de3023674103  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__import_typing_as.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__no_future_import_uses_lowercase.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__no_future_import_uses_union.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__no_future_import_uses_union_inner.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__ok_no_types.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__ok_non_simplifiable_types.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__ok_uses_future.py.snap
sha256:163b0412e6a1a2ea01a236f58740135ae50b13fed288fdfde70a7857486481d5  crates/ruff/src/rules/flake8_future_annotations/snapshots/ruff__rules__flake8_future_annotations__tests__ok_variable_name.py.snap
                                                                         crates/ruff/src/rules/flake8_gettext/
sha256:554cdd3209c90b06fe472f1925a2597f8781efa7ca11a8d1c0f97f672570dda8  crates/ruff/src/rules/flake8_gettext/mod.rs
                                                                         crates/ruff/src/rules/flake8_gettext/rules/
sha256:7597f3c736392ac8b1f881ed8eff9b0e632e3842cdb70d19021e9aa2891c01fe  crates/ruff/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs
sha256:1d04c97a2058e969b15a3049e9a4f94fa9ceda59f6dfdbdbad83bbb543ad5d99  crates/ruff/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs
sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a  crates/ruff/src/rules/flake8_gettext/rules/mod.rs
sha256:d7fe9ae191c74790dc12f55a677c7df0be1309ad67b75e557744f1ae2333d833  crates/ruff/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs
sha256:023e6dffdf4982257f0bdfe5b5201f5d8ee44c7ae525db2a6f9832c04e5f0b52  crates/ruff/src/rules/flake8_gettext/settings.rs
                                                                         crates/ruff/src/rules/flake8_gettext/snapshots/
sha256:41319b556d2a2f9fcd78549995faa1153ce7b46f87833122c8a23c555ceab48e  crates/ruff/src/rules/flake8_gettext/snapshots/ruff__rules__flake8_gettext__tests__f-string-in-get-text-func-call_INT001.py.snap
sha256:79b917bb25438ded316f74cbecd4e14cecbb76bcbf614bb9d0fbcca46f3502b7  crates/ruff/src/rules/flake8_gettext/snapshots/ruff__rules__flake8_gettext__tests__format-in-get-text-func-call_INT002.py.snap
sha256:f47b3bbf56b853bbd0d185816a0b62563808bf5c3e39def6cf6984fca100df11  crates/ruff/src/rules/flake8_gettext/snapshots/ruff__rules__flake8_gettext__tests__printf-in-get-text-func-call_INT003.py.snap
                                                                         crates/ruff/src/rules/flake8_implicit_str_concat/
sha256:7dda253e0bab5a900898a1205133f15fc6266970aac7259d9a1a966d334deca7  crates/ruff/src/rules/flake8_implicit_str_concat/mod.rs
                                                                         crates/ruff/src/rules/flake8_implicit_str_concat/rules/
sha256:c04a96bd6a26aeeb596147215f6746957f013f9f80ab02be94b28b0c08186512  crates/ruff/src/rules/flake8_implicit_str_concat/rules/explicit.rs
sha256:d2ec68aa50e83dd843f1fc6539723b118a8ecd6560c399f20e325e443984ae0d  crates/ruff/src/rules/flake8_implicit_str_concat/rules/implicit.rs
sha256:ef59a1b461449f02d5ca5a57c15b66d85cfc92192dc5775158e89a7a37e8cb66  crates/ruff/src/rules/flake8_implicit_str_concat/rules/mod.rs
sha256:37c0b51474d153cc5317c93a55b1d6cd714c773cb435f98f1c1e113a35537e9a  crates/ruff/src/rules/flake8_implicit_str_concat/settings.rs
                                                                         crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/
sha256:5056f332a2883f5c70620cc7eff47b9e55111270a1691b6b5cf6931395aea3cb  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__ISC001_ISC.py.snap
sha256:104c4d116d2f8f9c634e90004e9f46e92086c019ededae872899ead3fc8e15f4  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__ISC002_ISC.py.snap
sha256:7c27ce4e92e135c97b16701b3765d6a5e6d252a46361c5ed2120d439dfc2b21f  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__ISC003_ISC.py.snap
sha256:5056f332a2883f5c70620cc7eff47b9e55111270a1691b6b5cf6931395aea3cb  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__multiline_ISC001_ISC.py.snap
sha256:5c73351c402c2e759dbfe7c66115b1fca33d68365197ca10a54f2abea2cef1b0  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__multiline_ISC002_ISC.py.snap
sha256:7c27ce4e92e135c97b16701b3765d6a5e6d252a46361c5ed2120d439dfc2b21f  crates/ruff/src/rules/flake8_implicit_str_concat/snapshots/ruff__rules__flake8_implicit_str_concat__tests__multiline_ISC003_ISC.py.snap
                                                                         crates/ruff/src/rules/flake8_import_conventions/
sha256:1b27cb1a5482bd8adeedc6e175c6a3c1d67d4281c3d4f6008fe97d08107b4c05  crates/ruff/src/rules/flake8_import_conventions/mod.rs
                                                                         crates/ruff/src/rules/flake8_import_conventions/rules/
sha256:1d306a486fcf20107569f340a51137e1bc1e3e6a9227f940343e2d3006a8f322  crates/ruff/src/rules/flake8_import_conventions/rules/banned_import_alias.rs
sha256:466f5c4d22c82abe92facf8bd2cca0c13bc6e8e825f0dce31bc3f848f88c5911  crates/ruff/src/rules/flake8_import_conventions/rules/banned_import_from.rs
sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6  crates/ruff/src/rules/flake8_import_conventions/rules/mod.rs
sha256:a3247d84544786f3ac0c07dbdeb28fbfd527401f7073be8065af974b70744a84  crates/ruff/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs
sha256:ea9f455438d793296c7bb2a3a4f2de8c3b24f8e8301791b8acfbbec1f318bc9e  crates/ruff/src/rules/flake8_import_conventions/settings.rs
                                                                         crates/ruff/src/rules/flake8_import_conventions/snapshots/
sha256:c43e90d058946adab4477e837049aeb3744ad8c9108e54c842e2a28fe15f1b90  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__custom.snap
sha256:e2b1dfadd154f32c8e3d295ae6c8af048dcf6f813449acc2e228a7e8f2664c01  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__custom_banned.snap
sha256:705d1b828e19475202fadb6a7251d759ef65fdf71a87b4709cffae30241bc24c  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__custom_banned_from.snap
sha256:e7d544963aba1a77993684adbc2dd3caea361870d75460c0d1ca6d00a7a7954f  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__defaults.snap
sha256:bfda2ff88fb03376eabf649458c9f71a25efc7c9a042ae95444a00cf06abeb96  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__from_imports.snap
sha256:b7993e472a5b8b35fef3d2ff047fc981f064be4cd48e02755ebdf466a8908906  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__override_default.snap
sha256:824334b7af600338536e8188d156692b5624cffe3202a0a7a45ab38aaaba9f8f  crates/ruff/src/rules/flake8_import_conventions/snapshots/ruff__rules__flake8_import_conventions__tests__remove_default.snap
                                                                         crates/ruff/src/rules/flake8_logging_format/
sha256:360cc43457b7396cd9570c8a673c6d02c341b49d3fd425fc3f1d479fe7a27d02  crates/ruff/src/rules/flake8_logging_format/mod.rs
                                                                         crates/ruff/src/rules/flake8_logging_format/rules/
sha256:46ca6383832c7ee6ace8ade8cd644c4d45116a4d938fec8c9923180f59f23fc4  crates/ruff/src/rules/flake8_logging_format/rules/logging_call.rs
sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475  crates/ruff/src/rules/flake8_logging_format/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_logging_format/snapshots/
sha256:dadc633972f476bb0d2f76f512daedec1d871c19fdc2586a949d7a81c8607a3a  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G001.py.snap
sha256:55bf8d5aaf2ddf2757add30bd14004af1526e81c6dd33ecd31e9c12f94419e7d  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G002.py.snap
sha256:8b8772bdcd77fe29a11f9eca65d8d8bd47636a8fc46bd5084b2d962aa6eacdbe  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G003.py.snap
sha256:6c4dcba97b4904580e3a141eb737e681d1ce5140e7583eb931430f566fc4721f  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G004.py.snap
sha256:e5779d97768b6cc3fe544adb5251855fa384c86bb16a4162b4b498f936eb57a8  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G010.py.snap
sha256:f8111005fe97572ee96c19c62e9f9b0ca41e808b1b45883f91a9960537eaba95  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G101_1.py.snap
sha256:c0a33d2a2e0b0aa1e1f92d4a941b438f11850e115fa443c8647a63fca47abfdd  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G101_2.py.snap
sha256:3c246f7cdbf74a3fc2a656d4262d79f8281706e092b8d8fc81747922a09a1fe9  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G201.py.snap
sha256:af77ee93c868c567515d49a689161402aa9682d93f92bd018254e0d540019b33  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G202.py.snap
sha256:5ed1179a0fb317b8bb6042800028274c4e6a59000d236b62053832564f637059  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G_argparse_parser_error_ok.py.snap
sha256:5ed1179a0fb317b8bb6042800028274c4e6a59000d236b62053832564f637059  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G_extra_ok.py.snap
sha256:5ed1179a0fb317b8bb6042800028274c4e6a59000d236b62053832564f637059  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G_extra_str_format_ok.py.snap
sha256:5ed1179a0fb317b8bb6042800028274c4e6a59000d236b62053832564f637059  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G_simple_ok.py.snap
sha256:5ed1179a0fb317b8bb6042800028274c4e6a59000d236b62053832564f637059  crates/ruff/src/rules/flake8_logging_format/snapshots/ruff__rules__flake8_logging_format__tests__G_warnings_ok.py.snap
sha256:a7bfe3912a76d9a0e3cc634a1ce0d03a2b25eec8363dd0555e0033fc2b40d610  crates/ruff/src/rules/flake8_logging_format/violations.rs
                                                                         crates/ruff/src/rules/flake8_no_pep420/
sha256:417a2cd44d483f5fb5018799ac53e52a65ef1132f5b2863910c795615ab9838d  crates/ruff/src/rules/flake8_no_pep420/mod.rs
                                                                         crates/ruff/src/rules/flake8_no_pep420/rules/
sha256:ac735a46234badc13247cd4e81cb503df3257ef380491e6c8924782ef7d2a5ac  crates/ruff/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs
sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5  crates/ruff/src/rules/flake8_no_pep420/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_no_pep420/snapshots/
sha256:7953c60482cb66fed94ff0efd61aa9f4a3e5991bc99b8255dd0cdebf3de84155  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_fail_empty.snap
sha256:67f4128c34fa17a52e8128aebd7d8a3e0aba7879e05d89fbb16ecd72b999028c  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_fail_nonempty.snap
sha256:80afca86bdc112b1333f7159a4bba9744c3b2917638dc4cbb2137fed9e62d445  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_fail_shebang.snap
sha256:8674c6b0d7f5c2d82d29da0241e1ee390bd94429a7284ae023a65da2cb444ae2  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_ignored.snap
sha256:8674c6b0d7f5c2d82d29da0241e1ee390bd94429a7284ae023a65da2cb444ae2  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_pass_init.snap
sha256:8674c6b0d7f5c2d82d29da0241e1ee390bd94429a7284ae023a65da2cb444ae2  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_pass_namespace_package.snap
sha256:8674c6b0d7f5c2d82d29da0241e1ee390bd94429a7284ae023a65da2cb444ae2  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_pass_pyi.snap
sha256:8674c6b0d7f5c2d82d29da0241e1ee390bd94429a7284ae023a65da2cb444ae2  crates/ruff/src/rules/flake8_no_pep420/snapshots/ruff__rules__flake8_no_pep420__tests__test_pass_script.snap
                                                                         crates/ruff/src/rules/flake8_pie/
sha256:13e1518cee693b5814ba50afe6e9e4d288964ceefee175b0d15af7f754497e23  crates/ruff/src/rules/flake8_pie/mod.rs
                                                                         crates/ruff/src/rules/flake8_pie/rules/
sha256:a6af162af7503f43d64feebc6b20a958d010beffa1818503ead2889ee673cd13  crates/ruff/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs
sha256:3eeeb81d49027e6b66d941ac97be452495c618ecec8818cf03c177cfaba5435b  crates/ruff/src/rules/flake8_pie/rules/mod.rs
sha256:21abbe2468b9efb12d01b7e8500ecb1285f5282811b5b066e611b33845c5153c  crates/ruff/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs
sha256:5a93649d39f01a876cbd0439d7aa6e7f223909c1e1ca6ad1d264c48eeb5fe324  crates/ruff/src/rules/flake8_pie/rules/no_unnecessary_pass.rs
sha256:861c8858a7a9a785c0dad1dac59abd3fc0f62b5e3b526a7f94184340b5050206  crates/ruff/src/rules/flake8_pie/rules/non_unique_enums.rs
sha256:5344b3164f539e0d50f543019f7ded64f3d78dbf3250ab8130c8bc844c4e6f65  crates/ruff/src/rules/flake8_pie/rules/reimplemented_list_builtin.rs
sha256:8fc4916ee12250e459935411f20a10761f37a5ce7ae563e9c5aad75c47b6c7c9  crates/ruff/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs
sha256:de85318f8a12959c1f1d68977adee1810de18610ae7b37f31c9139adae6ecef7  crates/ruff/src/rules/flake8_pie/rules/unnecessary_spread.rs
                                                                         crates/ruff/src/rules/flake8_pie/snapshots/
sha256:ff0495f2a60db99ecdaa03ee6d3526cbf460e4cb29ee41866e7792526795dc12  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE790_PIE790.py.snap
sha256:2e0d4833d7b20c188d493b6c63b1af7aada1892d57261a2ee23512e0199dbebd  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE794_PIE794.py.snap
sha256:2d653510ffda8a3cdf1beaafe2407601fc2539d030a60aa012d81388f9e3183e  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE796_PIE796.py.snap
sha256:bc364a94a04d7af5323faeb5aac615380009d7c10da36ede8e5cb2f504a3f0cf  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE800_PIE800.py.snap
sha256:9848da8c64238b136cfb51e8752227b0d3f9ea1e3bd500aaaa2a0dbbfde85d26  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE804_PIE804.py.snap
sha256:083855e6944709a858f6201664ccd3b77672b3a4673237a1dfafd771babec48b  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE807_PIE807.py.snap
sha256:21fde6e3b6ae8b6ef6c90fbcefe38622e28236e7e5961fe4cccf5bfc6fbed5f8  crates/ruff/src/rules/flake8_pie/snapshots/ruff__rules__flake8_pie__tests__PIE810_PIE810.py.snap
                                                                         crates/ruff/src/rules/flake8_print/
sha256:08ddb59cbe46d91f67ac6f73a0b1dff985ad3fa4ea9b2edd78e74de315678fef  crates/ruff/src/rules/flake8_print/mod.rs
                                                                         crates/ruff/src/rules/flake8_print/rules/
sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2  crates/ruff/src/rules/flake8_print/rules/mod.rs
sha256:9348c4231f7174fbcc4d9e155d1c68927ea8d3365f0d56c2130def7fcd6630fe  crates/ruff/src/rules/flake8_print/rules/print_call.rs
                                                                         crates/ruff/src/rules/flake8_print/snapshots/
sha256:e2acac2f4b2548563cd57bdcf0565e6f9d8b7179895168bb4bc4341c6f7d162e  crates/ruff/src/rules/flake8_print/snapshots/ruff__rules__flake8_print__tests__T201_T201.py.snap
sha256:c7df4dcfcbd0d77bc1c3372b9937b255248719f898d7cf6dc43dd75150121a04  crates/ruff/src/rules/flake8_print/snapshots/ruff__rules__flake8_print__tests__T203_T203.py.snap
                                                                         crates/ruff/src/rules/flake8_pyi/
sha256:c71a80d336cdf30b6d4b3dd83af02741756378b5894745247e2838215f4322db  crates/ruff/src/rules/flake8_pyi/helpers.rs
sha256:29fd549b76470bad8ec9d31ca8289fa974419abcdb858b6329c2cfb010a73054  crates/ruff/src/rules/flake8_pyi/mod.rs
                                                                         crates/ruff/src/rules/flake8_pyi/rules/
sha256:a7835c5f5ceff279ffaaac1ffc5bfbd6540b05bcd45f9f50c525e30a91baa08f  crates/ruff/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs
sha256:3e08a190da407e593dd33b47e5052752fd20eef7109d44cfbf84a8dbf698e7cd  crates/ruff/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs
sha256:7502eebcd43587abb64c4597dfd0ce6931a3380eacfdbfbfdf60b8eeb61010e9  crates/ruff/src/rules/flake8_pyi/rules/collections_named_tuple.rs
sha256:e834711d9447a548fd6a7dd487d102245f50443e1f011fdfe90e2691b879a39d  crates/ruff/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs
sha256:d65499c5572bee2115305b937bb250bdb1c8680c0668dc60d7f39c834fdb251e  crates/ruff/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs
sha256:a335d911a821d78cb18db92e885525a4fd601a9b2263a91884259980029ae6e7  crates/ruff/src/rules/flake8_pyi/rules/custom_type_var_return_type.rs
sha256:410dc03da66339e13c45818e27f6cbeec6f1f774675a153c414dd77ea4d1269b  crates/ruff/src/rules/flake8_pyi/rules/docstring_in_stubs.rs
sha256:5b522e221105cae4c32e0bc2a3e623fb600ea24031b7c37520602c2f293a4767  crates/ruff/src/rules/flake8_pyi/rules/duplicate_union_member.rs
sha256:d3550523302451017158b098a68505608421f1a8f1fda0facfef493277f6e16d  crates/ruff/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs
sha256:e3c566b9dde3b1c33846b7124aea58f7ce21782c13766277312b40824361b69c  crates/ruff/src/rules/flake8_pyi/rules/exit_annotations.rs
sha256:ae0d285223e6b6cdaa50cb0026c5056b56e7ddd4d12dd55e08ec1a24064923d6  crates/ruff/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs
sha256:aac24607bc0755a312bbe9d0bc7a2f0f6c9db83e12bc36b2693dedfea3b2729c  crates/ruff/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs
sha256:9e217e917263792799c2d52af58b17affd5af582386b7f79beac3343295b5363  crates/ruff/src/rules/flake8_pyi/rules/mod.rs
sha256:1fdc0858df636f87b7b67b6dbdc4a28c617afa66f5d0c429019f1382614c8371  crates/ruff/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs
sha256:6319046c3115c4127e0c43171c5ab13e5437c1be26d0c2e8b7185f04dc46d65e  crates/ruff/src/rules/flake8_pyi/rules/non_empty_stub_body.rs
sha256:8ef5b6c0e2541ae8228ca2abc5997f83032e68f3319dc9c352c67f237c21123d  crates/ruff/src/rules/flake8_pyi/rules/non_self_return_type.rs
sha256:268fcaba631f80daa65e6b8f8cf4ec6df30279d7df4766d3ef800303516c48a3  crates/ruff/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs
sha256:b06976d45910fa0bca0f2ea6eb746676ba5017e76dd634f320dde1ef353fd153  crates/ruff/src/rules/flake8_pyi/rules/pass_in_class_body.rs
sha256:33ffd5a6ea8b9a86ed15e029bd14279abfc8c02618a360041603076cce661179  crates/ruff/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs
sha256:76b404eabaa2b7567d1797f764a16bc856937f38948284610032a40869f81ddb  crates/ruff/src/rules/flake8_pyi/rules/prefix_type_params.rs
sha256:a0fc4b4edc5e1bce3618541bb2d5abf577bd789e8a9fc30ad865295f651a0ce6  crates/ruff/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs
sha256:8e134bd02de622d0dfcd3494e5c4276831382e172a88187cd9f715ff77975143  crates/ruff/src/rules/flake8_pyi/rules/redundant_literal_union.rs
sha256:40876975552c07926890dae92c81fc5fcc6e743bb372494136a74a5d40bb6a93  crates/ruff/src/rules/flake8_pyi/rules/redundant_numeric_union.rs
sha256:2c2b37c091d78ea0e93fcfd2febe51756a9f83e363ccf71e8028bcb89df9bd8b  crates/ruff/src/rules/flake8_pyi/rules/simple_defaults.rs
sha256:c993f58b59952ed934eadf81bee2d3ae99e60cc8a40cef67408e1e40d18eb8c3  crates/ruff/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs
sha256:dc6b7338b4726a9809c36f297fac5b4a41112b894dcf96dc6dcafbac62dc609a  crates/ruff/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs
sha256:36a062ae4a1bfe10ee9f4c05a9da205ea48652f6b1507f566d6f0ff9096d887e  crates/ruff/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs
sha256:c72bee4b4beb3ace350ab3de664186f9dc7e348c32a3fe458cf80ad9cf1c8b11  crates/ruff/src/rules/flake8_pyi/rules/type_alias_naming.rs
sha256:02de0860ea9a2a4c0c268153cc807735e1cb39b8a7d5152ffb6dcc7ce06e085e  crates/ruff/src/rules/flake8_pyi/rules/type_comment_in_stub.rs
sha256:6fc4f19f107fd861b279d69cf2960a6ee9fea5a344b464ab791565c130296ed1  crates/ruff/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs
sha256:42d5343e705deed8647e8b5cca3f680e86a46d61506088893cea5be6246cb2e2  crates/ruff/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs
sha256:48af6b1a424d4b224bad6b079d3b20f53f54c13d00b0755074dea2526d80df1d  crates/ruff/src/rules/flake8_pyi/rules/unnecessary_type_union.rs
sha256:770e25c8cdb132407bb4c1ec1ffc812bbcc826ddcf4a8d820f00f2f4d97987a3  crates/ruff/src/rules/flake8_pyi/rules/unrecognized_platform.rs
sha256:2af9394c3617aa8d05e36dac5ec9aba43c93b58ee75c85d5aed2878992178346  crates/ruff/src/rules/flake8_pyi/rules/unrecognized_version_info.rs
sha256:6ee6dd3883e66cc7875bef2a4d599367b4d699c5df5a6c768cd61d274fce7cb6  crates/ruff/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs
sha256:be1271953debdc1fdf78a8312e8856f0a5abcfa743f734baf07bbd93fbb148ec  crates/ruff/src/rules/flake8_pyi/rules/unused_private_type_definition.rs
                                                                         crates/ruff/src/rules/flake8_pyi/snapshots/
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI001_PYI001.py.snap
sha256:be47ff2376945befded46d40d7a7d82b1b82f753d2f152a9506a7fd1d63c7246  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI001_PYI001.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI002_PYI002.py.snap
sha256:676655843cc4b56bce87adc5e851a098a76c5eec8639ec8a22e8206547c72890  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI002_PYI002.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI003_PYI003.py.snap
sha256:3ba15679924c6446636b7efec86f54e183df78a052bb7f6bd096f23e61457985  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI003_PYI003.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI004_PYI004.py.snap
sha256:65e3209175753580187b0468f659120c3dc70243b5c34741e646c1712b2f4828  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI004_PYI004.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI005_PYI005.py.snap
sha256:82f930ffd57abf5b64e499fed803ac7b2ef7609561024bd1060be003bb98b934  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI005_PYI005.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI006_PYI006.py.snap
sha256:a380f8c0d9b17b94130c8e80fbccfaa46bf91460572f7fc0c7cfa3e6e5160bdf  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI006_PYI006.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI007_PYI007.py.snap
sha256:b063f1a07b558d40ca13784be1e1cce297e0a037c986e5585b16410b2cf1005a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI007_PYI007.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI008_PYI008.py.snap
sha256:d6734b1bd674ae1df0ee691fca6c0e29db8994e4a766e4188b2373d185eea94d  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI008_PYI008.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI009_PYI009.py.snap
sha256:1cc2c30235da92abf4143310f8b80517d62876167d40b3bd05d821c08d207ebf  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI009_PYI009.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI010_PYI010.py.snap
sha256:10519ce4d14a7035d0a2f3781ac7d139a1636ea912179ed388960d6897c7b945  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI010_PYI010.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI011_PYI011.py.snap
sha256:3033e07724671010dcaab0ffdb557fd3a9196ab59329c88e4ba55f29723c50af  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI011_PYI011.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI012_PYI012.py.snap
sha256:4848e990e4bd4c4946f3e94e9fb84ed8faba9b99da1944aa93948ba3fd39386e  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI012_PYI012.pyi.snap
sha256:4949a7d18094762686b9f6f29bcd0ff52aa34227b706f9250217a204100539d2  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI013_PYI013.py.snap
sha256:7fe6c86a29a4438c3cfc07127fb1558932846fcf90c32f57af0f506a8307ea79  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI013_PYI013.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI014_PYI014.py.snap
sha256:1f683599f9694ff8c3b2690d708b574683045fc3ebbff9d9ecf9343e1d419c36  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI014_PYI014.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI015_PYI015.py.snap
sha256:264cbcb0401ca6e82e4ff4411c4897a6e7a2f2126389726507be9d7f0a90c215  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI015_PYI015.pyi.snap
sha256:2cf213a2dd9e86414626afb833969e54b93fc671d2934b6a3b8fd4b0b07a32a3  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI016_PYI016.py.snap
sha256:e5a29714ba9a83bcb83eaefd97c6d29d7920ee03cff9a1c39473657ba8b7b932  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI016_PYI016.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI017_PYI017.py.snap
sha256:77cb29c69d5cec86c9f53e20b3ed5392c26a3637e45b5b03d7def7352848bcb0  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI017_PYI017.pyi.snap
sha256:54cf1466f786c3cca862717c6606877d5c7a91cb9dfa1732dba4784af98b0fd8  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI018_PYI018.py.snap
sha256:56a0b0d9a799b30c820423207e075c521658f9ca59b9332d3ada1c7d3508a8ef  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI018_PYI018.pyi.snap
sha256:e2f248b20484f3d44c02c67e3747746fd873b0c12072690b8f1470a548632656  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI019_PYI019.py.snap
sha256:78584e841ed336786b25cd8f0d0f5bb9342661e36da4d67ec840761d62c486b0  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI019_PYI019.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI020_PYI020.py.snap
sha256:c84a6a408e853ec870b3c3ba47dce0454171c3dd2c5d25d2bffcc78373ea38fc  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI020_PYI020.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI021_PYI021.py.snap
sha256:022ff59899c29ed748873b07f36c61cce7b5557a6889e7a4edc71c1ca2eb8e3d  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI021_PYI021.pyi.snap
sha256:30eafe5a8f09998500087fa4c55d29f5463b123810a8d1ba60428062e699249b  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI024_PYI024.py.snap
sha256:56e65eb0b66aeaabed3370009f7f64afb5563dfbd7054fa4954fc2830cdbaf17  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI024_PYI024.pyi.snap
sha256:b1b7eec038fdb12a3d671b34f0d753da068b05af4bb85c0192769c42db86ef1e  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI025_PYI025.py.snap
sha256:4619ca5de4d9593f633adcd482875a0fdb6f4591e75e0f78ce73f2daec636a41  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI025_PYI025.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI026_PYI026.py.snap
sha256:922ea614d8feab5bc5678ecf56ec10f7743900483e0e679a829a59fbc3f4f207  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI026_PYI026.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI029_PYI029.py.snap
sha256:fba35fd278795471f77a5b5f96883bc04357c01e0499b6268dcac6bab73d7d9d  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI029_PYI029.pyi.snap
sha256:6e6e91cba080aecab5262a6e22f2c4044636e46a979b6005407bde37bced5967  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI030_PYI030.py.snap
sha256:7835c5ea3e44f148cb1e925e18ab365631e0afd36749036cd345e82b5736fcf9  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI030_PYI030.pyi.snap
sha256:dd4e82688d9503c3cb388d4978993dd92c456c5984b2c78a725c8db1affc4a1e  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI032_PYI032.py.snap
sha256:87095e13df1d188b0fa73a5fda2d88ce7cb434ce83bdc4b782a241043b0532aa  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI032_PYI032.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI033_PYI033.py.snap
sha256:d23bf7eb414e1e6db633522d395f4c085f9b6740dbe71b969fa7c859c8e547b6  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI033_PYI033.pyi.snap
sha256:c97043759da3d353b6c15ca8a1f313d5a5f7e94f5a6409f98096cacbc23b34cd  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI034_PYI034.py.snap
sha256:b56049811ffa8cb2426b1c3dba67334bc68bb8bb8ea680780dded09e8bdf1544  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI034_PYI034.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI035_PYI035.py.snap
sha256:890ecd4daa462a68b9be7a21bf7ab06c5c03e335988516fc8e85503047aa2fc7  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI035_PYI035.pyi.snap
sha256:19288c686055a91dc5216b76994ac767e0ad7596ec0cd80d5a12d1c86e58ed4e  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI036_PYI036.py.snap
sha256:2621263b918d6ec5588ca4f778f9f913d2ca010307d4f953876400628fa5c9e4  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI036_PYI036.pyi.snap
sha256:9258bc14efc3c47de8198a1e4c2ba9a938c25a722fc0f65218a9b7ec0fd0b3e6  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI041_PYI041.py.snap
sha256:cddadd2b873097ab8633849140dd9f41fc97b84db94c9b22edacc563f7eef03d  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI041_PYI041.pyi.snap
sha256:c7b66ac5acdd627d710e0e2ff91c2f46e11043e0614ad00ea8d3229aa42682b8  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI042_PYI042.py.snap
sha256:390240162f31ae30e04aec36544bc2d8ba88b9e678080981984a2541f63413b6  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI042_PYI042.pyi.snap
sha256:50fe4ea1fcb23de84027da254af899e05765ea0b7d4d04bfcb88e139e5b55e46  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI043_PYI043.py.snap
sha256:fb9863ef848a30db743cd45a053a7d00bb6a23dca5cddc2de807494eeb6fdc14  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI043_PYI043.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI044_PYI044.py.snap
sha256:2f9526d2c78265398c629e303e9868193d333b5a9eafb5aebce49ee6a5e3a144  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI044_PYI044.pyi.snap
sha256:03ca0a21af0626c1a466a46d46224acfe3b70ef156975334cf4c4126bfe4667c  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI045_PYI045.py.snap
sha256:1ca9185fd1e65c1d0356bee8e1deca15543550b1cb9cb2b554941d691065ee64  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI045_PYI045.pyi.snap
sha256:ba10f8fef630f41a2534836c984c01c0737c173623eb71b559f6e60c8dfe9154  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI046_PYI046.py.snap
sha256:667456af53d32b7f5d1c2ac823f2e436f1a3ed84af4b3dbef616a8a10f011602  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI046_PYI046.pyi.snap
sha256:a7c505c9d1c562b71005a3b40888d27adf0f1d1e50fcc8d2377f94fdf36db78e  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI047_PYI047.py.snap
sha256:8a1f66d4b253c32009dca3b286170b3f99df10a667d4856ce0e8d603e72d4a13  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI047_PYI047.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI048_PYI048.py.snap
sha256:26328879c1e1fd560ffd0a0e178fcc2b6722db198996f3d6eafefdd658653505  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI048_PYI048.pyi.snap
sha256:2d57a52643cb495e6304ebb5085f8bf248551f67f7bd8cdcfb118103bf30d752  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI049_PYI049.py.snap
sha256:87efb693707d47b194509723e66ea234273a8fb526bc4bf6768215c097955270  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI049_PYI049.pyi.snap
sha256:d57124d7a6b56a019eff0ebc686ecde8a38748739670ac050ed5c958b9e503e4  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI050_PYI050.py.snap
sha256:10e31c0f29d2feca2957848c83e5f25ecb88515a332f469af9e0043066624122  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI050_PYI050.pyi.snap
sha256:bb596bf4b2bea4a6115acaae6274217506c00f532c12fceb4c0f1a690084ef37  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI051_PYI051.py.snap
sha256:45baa892e59b70475c9409d683de7065b0c2c9e9568fe83dfc54c661b739eac6  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI051_PYI051.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI052_PYI052.py.snap
sha256:e4bb8ac9b5fc9b3249f429801ed1fc138926414f9d2c20bec7daffcfc3ec0e4a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI052_PYI052.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI053_PYI053.py.snap
sha256:9d145ff5cdb2e98154b2fbcd38f8684373cfec67ebe927e82491ac37b135db68  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI053_PYI053.pyi.snap
sha256:6380a2a3386044848aaaa005b52f098b0520947b309d2db90c43d1ff771dd34a  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI054_PYI054.py.snap
sha256:771910d05e2406bbca46ae6d4c8f15ede3f5d16ae61c4745dcd0d782f8c5b342  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI054_PYI054.pyi.snap
sha256:a7c6b5532327b84eb2e4bce9032208fd9ec24ae07067a578b6f6c69d4dcbcb03  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI055_PYI055.py.snap
sha256:6445a037a3d5b4e38d823f72f84f59d18b5c906080fdc655a9125d78d8922c56  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI055_PYI055.pyi.snap
sha256:60bbb11da1350212958fa31eb08aa5d24423760f5c36659a1a07baa660275221  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI056_PYI056.py.snap
sha256:40e7aeef1d9dbcac839c231374d69ff1e059a3862efe3a2c27a6caf4f6186692  crates/ruff/src/rules/flake8_pyi/snapshots/ruff__rules__flake8_pyi__tests__PYI056_PYI056.pyi.snap
                                                                         crates/ruff/src/rules/flake8_pytest_style/
sha256:487e3b114d4efbed2bfb1e68ac7efa4bd7f4721593bd007a78dd70c7dc80caf5  crates/ruff/src/rules/flake8_pytest_style/mod.rs
                                                                         crates/ruff/src/rules/flake8_pytest_style/rules/
sha256:920b175c7e88505dc9fc9451d041dca4f8a4ef9e6464ac1271cd71f9d1108b7e  crates/ruff/src/rules/flake8_pytest_style/rules/assertion.rs
sha256:8c6eb27208861e17d551e5ebec60e09ab42ebf56ee4ced6d5ecd1e0e2076d925  crates/ruff/src/rules/flake8_pytest_style/rules/fail.rs
sha256:a31b543664522a5a6e90283eb37b0ae6abef17cef4f500a820c2fc05934fac6a  crates/ruff/src/rules/flake8_pytest_style/rules/fixture.rs
sha256:1ec220af62d8f4de31f3706f2e9cb92f5e8839e0712086abd9fe303a1f5fc8c1  crates/ruff/src/rules/flake8_pytest_style/rules/helpers.rs
sha256:3a0831affeb9cdc6335ec71d07ce84479ed7d63636669ceeb43e0b2bb46900a2  crates/ruff/src/rules/flake8_pytest_style/rules/imports.rs
sha256:ef3a368efef4359ddc4093c1c68ae58ec701c3d1f89872187726cfd61f67ef8d  crates/ruff/src/rules/flake8_pytest_style/rules/marks.rs
sha256:af5fedbac69cd0c7cd89060241af8ae8a8ccb7376706340e86ba694a95f33b87  crates/ruff/src/rules/flake8_pytest_style/rules/mod.rs
sha256:e9f8b46c229658560193648c4f14af62fce36e1c42f466d479b16118a1d44025  crates/ruff/src/rules/flake8_pytest_style/rules/parametrize.rs
sha256:915c3a580966f9a457559ec6ad456df523d286c8be8580df9dc45d2a64ccfa28  crates/ruff/src/rules/flake8_pytest_style/rules/patch.rs
sha256:fd7e28ada651a4b1e0c749feb81d006c0429b889ae73e89f30dc024115eb945b  crates/ruff/src/rules/flake8_pytest_style/rules/raises.rs
sha256:9511054574eede80eecf16c9c9c136d1f4cc45d846de1d4f65f52286170f03ac  crates/ruff/src/rules/flake8_pytest_style/rules/unittest_assert.rs
sha256:66c0d77c6dcc7a32a11598290c0cfb30bc08be085ff73b3b5a6a8008b0fcdce4  crates/ruff/src/rules/flake8_pytest_style/settings.rs
                                                                         crates/ruff/src/rules/flake8_pytest_style/snapshots/
sha256:67ba7907d3a70d4df31804b0f3327f9ae883a983b0870923c180d3af777c0190  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT001_default.snap
sha256:b4c6e00a13f7b871f92cee2a1b79dd76aa7df7716cad33456bc6726fbd2268ec  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT001_no_parentheses.snap
sha256:f515891195537e57dfa0b1d4e36ef6be4c7b0199b9c637adaa68e1c10a0ef3fa  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT002.snap
sha256:847e89d99f17ca1bbc09a8ebf945f87111aa5a21fe937fc20f6c89006c06fac2  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT003.snap
sha256:11c8ca1b62617af06f7c434d0bd21acfd96bc4af91ebb9272dd28658be84b313  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT004.snap
sha256:c744c15dabb9f5c8735dabcb290041a98d670142354f3aecfa2a77bdd99a7028  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT005.snap
sha256:049a094ad7f0409220f217a86931b423707a9fac12044b3b455d8cc70cadab22  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT006_csv.snap
sha256:694e1fd436d3eac140485c1ed399bb4deade587c8047a34d372b3879a559ff9e  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT006_default.snap
sha256:1e8f30546feee02e5e80f22beaedd58a0532027a96f74c704b0d723279f2c47c  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT006_list.snap
sha256:acba625c4bb143e4db2d95d7bef6b414074b285cadd9ab0fef06dfb09948de93  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT007_list_of_lists.snap
sha256:2625c34b158381e8c6c371c1f9d6a17f8a667f0ed7d6fd7eded0069bcb784b18  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT007_list_of_tuples.snap
sha256:ff5554d7c9a235c22f737ce33a1d8c3429e95582cfc2ca7bc906c5675ce34e41  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT007_tuple_of_lists.snap
sha256:5da9fb8f68f3f34ea669b33ae6c599e112c164a9e33a6ca174b8afe3b27bdca4  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT007_tuple_of_tuples.snap
sha256:9551c2aa7f0ee8027c2d24e9abfd7bc86494f980c7d4aca113eea53f39cf017c  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT008.snap
sha256:028181ec2a5205e766fda1663e8ae617a95e3f7c8d9e635bc8408ed8153a9441  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT009.snap
sha256:24f3daf04e8fac0ac34bbecdc467f58457328aa29d97bf5a1531786083f64617  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT010.snap
sha256:f31a59f4c7c5e7e1383f0723ba05404fab624608b6124c58da3643d7d4aca03d  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT011_default.snap
sha256:6b371dab7b2e7b0a88c2f98c66df968875309342409462f264cc8f8af149c6c3  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT011_extend_broad_exceptions.snap
sha256:faeef963d0d86f8c0b49e84c9b54129b7305cc35b7ea76b730770fb6a5e8a004  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT011_replace_broad_exceptions.snap
sha256:d8c786b1fb417141d2b62b743a9921f92539bb8c2a0f4bfc8ee2846a9a09a376  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT012.snap
sha256:dc5e003abc8d4ddd53f0127533de0948fcde3be2b520cbb02ef53c9d3f626612  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT013.snap
sha256:63fd6dc9500b4c7bd8377c2e889f4c7851b009f68042ad71636e85a80223e541  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT015.snap
sha256:27c894280f7a4afa0ecd675d5dc923aefa6cc70ae2fed5e91bd43cfd92582df8  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT016.snap
sha256:d478e55c00fe6cb20002c3cf8cd4bd3c0615ee5ee9685015be2526c08da5112d  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT017.snap
sha256:00757bd17b66ea40647f3af48a1c80be3aa818f72ac192308d0ad21a45838f9c  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT018.snap
sha256:5a39fa9785e7494d7639eae9a59339798d0623cd0ddf4e26ee5c88b7aa03c7d0  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT019.snap
sha256:a95f16af416b2771b3a7ac4e2dd2428b2822b8ff3986b4e67cf8400ea27724f9  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT020.snap
sha256:a31f5c204b04cbc8a220e58868c034dcc21cebd164451fbe5ffd676505fd1941  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT021.snap
sha256:aead7d41a6873e159375621bdbe9308c8cd0c07c45fbed16961530fc5c69af8c  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT022.snap
sha256:fe1772e4b5ce8feb7a3f159d2c80f31d22416ec0c6d8b1e88293afe15237415e  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT023_default.snap
sha256:5dbb8b4a1cc566190ad48d5803bc790af9f7c854d807bda62ca90fb1aa8e1420  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT023_no_parentheses.snap
sha256:9adb614c3f93653fb5c45e89aa2a78685fe2ab208a2b2a75a2d7681f644d9d01  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT024.snap
sha256:5cc0791c5e241cf2215034786bba5841fe3c63a37d3a7e91ff63b8c4d4d29bd5  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT025.snap
sha256:d58c117cad6f80e887d919ce057ae6b149a4222001c90d924146f674f792632f  crates/ruff/src/rules/flake8_pytest_style/snapshots/ruff__rules__flake8_pytest_style__tests__PT026.snap
sha256:3913e3acccce45dd4a0d293d544df604d1a6eb9ffd3e902666060df4f37dc5f6  crates/ruff/src/rules/flake8_pytest_style/types.rs
                                                                         crates/ruff/src/rules/flake8_quotes/
sha256:e46fa5587279b93fb8cedd493c36cca265df6284af03d38fd32ede2492fe176e  crates/ruff/src/rules/flake8_quotes/mod.rs
                                                                         crates/ruff/src/rules/flake8_quotes/rules/
sha256:e7fdd4cb2c33a53b3c8ed8dbc7b3c0f4a3f13992f1fa35f77000802dc069e716  crates/ruff/src/rules/flake8_quotes/rules/from_tokens.rs
sha256:ed4f8304d1a28b99425f2bbd200b955dcfe9ea7dd372443d5d87f4b671584e60  crates/ruff/src/rules/flake8_quotes/rules/mod.rs
sha256:3e3cfdbd7cb0a3c0219d5a3ee32f4737f9bb730120143506fe120cb5c0e383e9  crates/ruff/src/rules/flake8_quotes/settings.rs
                                                                         crates/ruff/src/rules/flake8_quotes/snapshots/
sha256:c17d892e60a1df9b4cbfb97f24c504bec05115b0a7e214571308cf0833195e4e  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles.py.snap
sha256:7ff5bcd06b6437f7417645030873144460014c5c07844f59fba6d18b502de8b1  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_class.py.snap
sha256:a1dad0571c9ac72dc0240451a7b4b886f68af5cb741485ae7b36bbcca6935884  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_function.py.snap
sha256:18b0fca1b3f61699d6a4a90dcca7ddbed26929c5b05b55aa78fd1e9f40065cb5  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_multiline.py.snap
sha256:87d85ba2c3c4bdd787b8662817be6de0bb5fa0f15281cc9e3c1f4e29707aa25f  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_singleline.py.snap
sha256:fe31d0cc89e7ab2ccbad2c8af25e8e5d890fb4130813d4edb22f6a91a7163588  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles.py.snap
sha256:c0d690c43d23b7883ddd9df3bfe168ff06fbf9eb37cff4fbeb8db389ea9375fb  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_class.py.snap
sha256:9071a10f42be07e1f68891945313bec7e2cd741fa192246368b312678d80a502  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_function.py.snap
sha256:0b1d67886ef9f304c118335a0312b1acc46d7544663bc2b17dc06d6f733da056  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_multiline.py.snap
sha256:2fc45b2ee66c2c56ceef54c3b905761a4d534b7a398d50d68935a082cc0606fb  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_singleline.py.snap
sha256:516d4419edeb1a9aae7789f074aaf7f5c578bab75406938fc7d2454d3b1cee6b  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles.py.snap
sha256:663e9d0f35bfcbd33026f80d3fe0834d8733894b4511c27c4d5bcd7d67e65615  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_class.py.snap
sha256:ed089d6ecfa6dbd1e2c82ce2955d9e1cc8c365a796a797e20333e6725eb6071c  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_function.py.snap
sha256:614400707d622846453eba9e89dc6262466b17bbef80bcb3ee148063e215e77c  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_multiline.py.snap
sha256:f2d73045dd0cc00e6c9621ac48638a32c8299fe911935f707ae988403733fcff  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_singleline.py.snap
sha256:6705a44585d068b2d4b1b647af1cdee22098ac1f5719ac0ded69869fb55e1750  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles.py.snap
sha256:fee451b07e4d5503e1e56efff66e9a9a6d307179650415ca919e4dc10c76b2b0  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_class.py.snap
sha256:e26265919d880c3265d70011dfeed6b8afd097e839ed46d81d5cd6a3bb982a36  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_function.py.snap
sha256:ddc52cea8bca870c9310cf695249318ff04f6036376d3ea8043220a77c0bb844  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_multiline.py.snap
sha256:30d640b786a8599fa0949e09919b713b925cda2492c80ab4d4af84c33a8288b8  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_singleline.py.snap
sha256:0faf57eadd92192d65a79c13e389b1be3bfd586de2069b0c4a257a68f8bdee79  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles.py.snap
sha256:8db3ba0248279e8ee8fe27367ccfbcb5171afe9046aa82fb78759f0b4cd87b72  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles_escaped.py.snap
sha256:e5d31e45d5341b08e1918f8deb721245f35cf3abdb604d62f0ab48ffacf0b580  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles_implicit.py.snap
sha256:18282cda4bc47ae0a12b7f7f331281df9ed9dba7a4c2e919485d24e8ebc68ce1  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles_multiline_string.py.snap
sha256:efee2469c57e5a389fd90d9e7749ac4a5b0846e88e586985b28d96980ae80605  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles_noqa.py.snap
sha256:efee2469c57e5a389fd90d9e7749ac4a5b0846e88e586985b28d96980ae80605  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_doubles_over_singles_wrapped.py.snap
sha256:4aa17198f8e224db7018bca1d8f007d10577d3dadfd806947515bfeb9a06b0ca  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles.py.snap
sha256:1f903b03b4fb242d0c29a294bc752a133217e237c3a6d08f07cb46962a2d12eb  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles_escaped.py.snap
sha256:5ec17b644581295a8049d6a2d5f7f417b296b43b89028d2520b9b1fa0e457117  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles_implicit.py.snap
sha256:8e7e8771468e1baf8bf7a9fad08865947485083bc50256dca25582b56a32b8e5  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles_multiline_string.py.snap
sha256:efee2469c57e5a389fd90d9e7749ac4a5b0846e88e586985b28d96980ae80605  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles_noqa.py.snap
sha256:efee2469c57e5a389fd90d9e7749ac4a5b0846e88e586985b28d96980ae80605  crates/ruff/src/rules/flake8_quotes/snapshots/ruff__rules__flake8_quotes__tests__require_singles_over_doubles_wrapped.py.snap
                                                                         crates/ruff/src/rules/flake8_raise/
sha256:9c5bfc892e6c8a80f1c99290ea6edeb236925bd8a27b92953d85e258b4bbdc6d  crates/ruff/src/rules/flake8_raise/mod.rs
                                                                         crates/ruff/src/rules/flake8_raise/rules/
sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846  crates/ruff/src/rules/flake8_raise/rules/mod.rs
sha256:1d4395e95bcafaf69a6915837048756a70e3a97d2351ddd5e0eb2b4ef2392aad  crates/ruff/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs
                                                                         crates/ruff/src/rules/flake8_raise/snapshots/
sha256:9c386bb6f9bfaa8cacb784fcafb5a725bf67c95c74834df3442925f276f511a7  crates/ruff/src/rules/flake8_raise/snapshots/ruff__rules__flake8_raise__tests__unnecessary-paren-on-raise-exception_RSE102.py.snap
                                                                         crates/ruff/src/rules/flake8_return/
sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0  crates/ruff/src/rules/flake8_return/branch.rs
sha256:68c7dfe26ed860a5cc3ec152dc2d88dc576ebd237de8cd42338fdd4f8ae73004  crates/ruff/src/rules/flake8_return/helpers.rs
sha256:a4062410a888a4a1ac4f03d03eb68f495dc480637ad6663893673469c48b4952  crates/ruff/src/rules/flake8_return/mod.rs
                                                                         crates/ruff/src/rules/flake8_return/rules/
sha256:ed508fbb9f4252ba2439f19c4d75a8874f22b8bf96235ff80a7f8b087d48bed4  crates/ruff/src/rules/flake8_return/rules/function.rs
sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585  crates/ruff/src/rules/flake8_return/rules/mod.rs
                                                                         crates/ruff/src/rules/flake8_return/snapshots/
sha256:088e7dc5e47f9fe1c183bfdb95b9b6873771c81225e8b38e28dd9d56d02b98d2  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET501_RET501.py.snap
sha256:3f6338ac0f37e9081c9f44d7784bd6a18491f8c1a24eebc97964c91fb9f9f382  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET502_RET502.py.snap
sha256:9c621cf055622371410e36bf4ef1805d74e620d674a3423ae3383e74a8eabdbf  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET503_RET503.py.snap
sha256:5640738f396e5c3f84065bd28a5a870572bb4329eb40c87761616e8301ceaa65  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET504_RET504.py.snap
sha256:543c04eeb6b9e15cc2433178325fb16cd301606f03eb554b6fa7995fedf96df9  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET505_RET505.py.snap
sha256:980f87334719f5d1b0dc4bdd3bcb6f83010ee68f50251b847184f97884b24d47  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET506_RET506.py.snap
sha256:735c896553e150ca0dbbb24c23ea2fa05be6fc8f282c7f0669b0c0e7b2fb1833  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET507_RET507.py.snap
sha256:9a4c577e12064a4e27104bf007310be683dba9ab0c446fbaa14109e160060c31  crates/ruff/src/rules/flake8_return/snapshots/ruff__rules__flake8_return__tests__RET508_RET508.py.snap
sha256:7cc02d2fd90efd70bd2d49627ed85e1829ffca3ad551602ae61ff21cd4216f3f  crates/ruff/src/rules/flake8_return/visitor.rs
                                                                         crates/ruff/src/rules/flake8_self/
sha256:f9a8077b5b16af31050aa5e8a4bc596ec8c01450f47fefea083c4fab10ac243f  crates/ruff/src/rules/flake8_self/mod.rs
                                                                         crates/ruff/src/rules/flake8_self/rules/
sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880  crates/ruff/src/rules/flake8_self/rules/mod.rs
sha256:abf8f19c81c59f627ca5c4d5f6469854aeb5f07830215317b3cecb14043cccb9  crates/ruff/src/rules/flake8_self/rules/private_member_access.rs
sha256:6f46658ab82fc003ee3ee356af99c3c386b19a29838cc056a7933b668f8f1a5c  crates/ruff/src/rules/flake8_self/settings.rs
                                                                         crates/ruff/src/rules/flake8_self/snapshots/
sha256:ef357f1942384f283f233ffef607da705e73f2ad2dddebd696cb5f363c67c8ec  crates/ruff/src/rules/flake8_self/snapshots/ruff__rules__flake8_self__tests__private-member-access_SLF001.py.snap
                                                                         crates/ruff/src/rules/flake8_simplify/
sha256:6cabebf4081e23f86ef6c57ea02ede00570732f5fe0d230ca950e5aa817b71f7  crates/ruff/src/rules/flake8_simplify/mod.rs
                                                                         crates/ruff/src/rules/flake8_simplify/rules/
sha256:b54c9f5cb6132ea109586ef011ee08f3397690eaaa1a97201297460610d87d5d  crates/ruff/src/rules/flake8_simplify/rules/ast_bool_op.rs
sha256:b2ae45e6447ce605a0d8b927ff6840fe4ed44b1112d2f2e3c1535edb8164b5a4  crates/ruff/src/rules/flake8_simplify/rules/ast_expr.rs
sha256:cdccd938f245bb3e8c9cd7f693d9ed7a503abea4cee80a3c10706ca7e6fb2843  crates/ruff/src/rules/flake8_simplify/rules/ast_if.rs
sha256:94e7336116964d0701a38403825b805f894f1e1581ae7909b65e35fcf54e3b7d  crates/ruff/src/rules/flake8_simplify/rules/ast_ifexp.rs
sha256:fa7a6f8c2cbc1dec1b55840c7b5be8e6d8d5ee8b37a982ab586c31c7d3e1cf94  crates/ruff/src/rules/flake8_simplify/rules/ast_unary_op.rs
sha256:7e7ba0255ff4bc45f88e482038257ad937d4a45adf8d90c83d70110431836d5e  crates/ruff/src/rules/flake8_simplify/rules/ast_with.rs
sha256:4ccbda315fa095fa28f1e720d61192b6a0142a718356737ea9e6ba350920d91f  crates/ruff/src/rules/flake8_simplify/rules/fix_if.rs
sha256:f46f8b7d5e223aa1fa7b84795f1e118f1b79dd2abe54868fa3b9e01f079678b9  crates/ruff/src/rules/flake8_simplify/rules/fix_with.rs
sha256:d2305d3b5c8293491f3f4f5f09a2dfed0f4ef1cfa54784c4f346663849a3a970  crates/ruff/src/rules/flake8_simplify/rules/key_in_dict.rs
sha256:64a86e5cf7fcf0f3bf4459f39be48d7fe68563e379f925152e6e8d31a16cd060  crates/ruff/src/rules/flake8_simplify/rules/mod.rs
sha256:41328250152dc691e1189d72cee033fe52fd78a4ac0fff90a9f52a157753093f  crates/ruff/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs
sha256:b6bc7612cffa1ce9d41f24b3ba4995a7abd565b8e116a4a805e5738f3c488baa  crates/ruff/src/rules/flake8_simplify/rules/reimplemented_builtin.rs
sha256:eb89406e6ccb2075c54b5a4bd78252becd88afbfda67d83070ecade8b070a733  crates/ruff/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs
sha256:cfae5bf9e43a3aeeb54d884911d663c9e0b85aac5de3f1521aab7773ec2b4d05  crates/ruff/src/rules/flake8_simplify/rules/suppressible_exception.rs
sha256:ba581875060b26254c552d888f7c1b111171c03693e873f2bd108b7bd4af78ba  crates/ruff/src/rules/flake8_simplify/rules/yoda_conditions.rs
                                                                         crates/ruff/src/rules/flake8_simplify/snapshots/
sha256:924e77c5420bad403dfe5fd01788f7ae2ed8557a356f73722f0859eacfba375c  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM101_SIM101.py.snap
sha256:3668df8b1773478b8e983b4dbf7f86f599b49030e538ace1685b9a8a428d85e4  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM102_SIM102.py.snap
sha256:d796fc45b210f60699af5727b85ab40a5f8592bbb18a9f88b3ab7eb8799b40a7  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM103_SIM103.py.snap
sha256:df0033fb773f06b94117de12ebaa1a13ccae26710bc072aeb3100222c8a35f60  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM105_SIM105_0.py.snap
sha256:d1a1afd4b2d5015ed75402a8c5068fab7002feb4b0f7595367e0fe1cab6d45dc  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM105_SIM105_1.py.snap
sha256:89f6ffe7e92c1a3031f384e0cc348af17affaf807c7fb0995fc7d2a057d0f0a1  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM105_SIM105_2.py.snap
sha256:07c46c75fe8df9f34e9fd17eba97aaa56aedc97006ea7e18b6305ddbe0a733e8  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM105_SIM105_3.py.snap
sha256:e2971a460379289cabd74369c2079eb46f483f72d05e9ef60d620a88a1b287bf  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM107_SIM107.py.snap
sha256:1e6bad4f6b5631b8cc78eca3b783e77a2d61527d34b29efcdcd4f5ee482aca16  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM108_SIM108.py.snap
sha256:de0cf74c921085fee081ac5ccfc0d5b020c1bfdf6c7c064df2e93ea9486c484e  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM109_SIM109.py.snap
sha256:12d5676530b024e9276ba74e96dc0c29bf0d7f81ca4a476cfdaa77cd7cb70e26  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM110_SIM110.py.snap
sha256:94fd5341812ff9e1acfca0e19f69db742470c9e3e5f01b513070d2bb72b83225  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM110_SIM111.py.snap
sha256:c75bf08c2b6beee3b6327c9a6fe1c401767817079f809aaf3ee17fff6353b19c  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM112_SIM112.py.snap
sha256:0e7018cddf9ba0834127fbf9680ca4c2d660948bae9f5aca48bac0c3874b726d  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM114_SIM114.py.snap
sha256:b0dd0ca3b1f6a05b0e6ed3c17c1fe6567379656c19ff7a2da4dd78a120bb4d22  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM115_SIM115.py.snap
sha256:1e96c31b2ed23c8d1891b1b43be6ce87dd676ba799be96e943ca5200fac549d2  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM116_SIM116.py.snap
sha256:ac7b689d6aef74890a98bd7d3ff6ad4e05247f9b8c063c0172be42daff7679a7  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM117_SIM117.py.snap
sha256:3b9488236bfe0ed6b653297f249121613fdf2a94a839bcc2c84c9e725b237482  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM118_SIM118.py.snap
sha256:e8b0596958f0a519d0f2c1c49e958335ed674f5dd95ff70ce0f2c74a43920e55  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM201_SIM201.py.snap
sha256:548a7ecfc5852eee3875b70ce2edf9b59fb92c72a9ce333a4b2781d9c3736eba  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM202_SIM202.py.snap
sha256:1a0257f9261d0bdfd1d449ff1e995be7a146f282c6471bf20faf7a890a882e96  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM208_SIM208.py.snap
sha256:3344544a48597cfbe0d9ca8af3a707fa953b3102c9088e3b4d10d64ab140bf69  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM210_SIM210.py.snap
sha256:063be371cda48ddd836c54f87bc5effa2d565951542d14c3bfa3ed6477e993ed  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM211_SIM211.py.snap
sha256:c4af2e8b94d76e92582916c10d2678b18f5204a8e8a3ce35f3264a1038cd3d13  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM212_SIM212.py.snap
sha256:b0aa1615095b70505086ac4b6fd56bc58e32b18b490bd9a855f36e64996683b5  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM220_SIM220.py.snap
sha256:0aed4bd87ab973b91417910b9da0c32fd73392baf7f9fb6da8175a22c461b230  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM221_SIM221.py.snap
sha256:3bf6c086a0e062f10043215da6081c60d2abfd1e3ca7949cf4f95f54d3d0f028  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM222_SIM222.py.snap
sha256:0986b05dfa3ea829f18d416127cf85d824a84f1a3e3661bc7f7a6307f44c9b67  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM223_SIM223.py.snap
sha256:1cd9c4c85a8b018025937dcd2ccaad7a08d7d1df4673e24d8f65c450cbf500fe  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM300_SIM300.py.snap
sha256:3602f04a4c97f9f3e1a1d23d322b0b5b5542df2d05019ccbeb723520fe4b9fed  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM401_SIM401.py.snap
sha256:3cbd02d1038e69f2d7a0868a8cc28ae7804d8871016e2a625b0675cca95ce570  crates/ruff/src/rules/flake8_simplify/snapshots/ruff__rules__flake8_simplify__tests__SIM910_SIM910.py.snap
                                                                         crates/ruff/src/rules/flake8_slots/
sha256:f87e61334365b4e8917de50844b31906927683ad79866331558d67d003c140e3  crates/ruff/src/rules/flake8_slots/mod.rs
                                                                         crates/ruff/src/rules/flake8_slots/rules/
sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917  crates/ruff/src/rules/flake8_slots/rules/helpers.rs
sha256:8b39a0fac75b4159b4f945265877861e41ee04b3739c2cac6e71ffd1011cec91  crates/ruff/src/rules/flake8_slots/rules/mod.rs
sha256:5377e36928394f4514c9f91aadced42d00c3cfe11f5497c6db046e15552eff61  crates/ruff/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs
sha256:ac615348bd522f107623c012c68ad27bd6b00e10aed66236ea4dbfc10214cdeb  crates/ruff/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs
sha256:d4b785999872d684e3fcd3c0ec2574527775cdc2db0ced439b6d9db273548215  crates/ruff/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs
                                                                         crates/ruff/src/rules/flake8_slots/snapshots/
sha256:20da3c8cfb292aedcc1d3901dd1f4c278f3bd115f6be1e2390f7d45c4ebe5eb3  crates/ruff/src/rules/flake8_slots/snapshots/ruff__rules__flake8_slots__tests__SLOT000_SLOT000.py.snap
sha256:137641ab46e1b491fa65c0eb4af1e6aaa5f16bfa962c9937f7cc2c7ae660f9cd  crates/ruff/src/rules/flake8_slots/snapshots/ruff__rules__flake8_slots__tests__SLOT001_SLOT001.py.snap
sha256:1c2048c4be8ac59a92e52bb6033e74f613949b889625dceb029535c312e8f3f4  crates/ruff/src/rules/flake8_slots/snapshots/ruff__rules__flake8_slots__tests__SLOT002_SLOT002.py.snap
                                                                         crates/ruff/src/rules/flake8_tidy_imports/
sha256:7ae6e16a8024db3faf5b4e58e0a0c2e168d0e18a398740607c0def4271905a90  crates/ruff/src/rules/flake8_tidy_imports/mod.rs
sha256:b1c1eacc0533f0be97b056bd03c4e3145027280a4b4c24ff00036e0e282f5177  crates/ruff/src/rules/flake8_tidy_imports/options.rs
                                                                         crates/ruff/src/rules/flake8_tidy_imports/rules/
sha256:ed6a6990367c3dec74b606f9d63e0996696777b264042cd67d04790d56228258  crates/ruff/src/rules/flake8_tidy_imports/rules/banned_api.rs
sha256:591a1b5bc94b0d20931bb25f8b8de9472f15ec173367401980b489c30c13037c  crates/ruff/src/rules/flake8_tidy_imports/rules/mod.rs
sha256:2e5cf903ad422323f9ad1a6fe0e186f356736d6233484664ff8a8676c3c7b6c7  crates/ruff/src/rules/flake8_tidy_imports/rules/relative_imports.rs
sha256:0e3ee79559e66ce7bcdd8518f5264e3c197d6ceb8da40eee5c0d3087446ca6cd  crates/ruff/src/rules/flake8_tidy_imports/settings.rs
                                                                         crates/ruff/src/rules/flake8_tidy_imports/snapshots/
sha256:6ca83f3888f68387a47eb14eb2dfe4ebe600871140578dc0f4a026ba3f307de0  crates/ruff/src/rules/flake8_tidy_imports/snapshots/ruff__rules__flake8_tidy_imports__tests__ban_all_imports.snap
sha256:fb56d8e629a144643b413fa96fce486c3c50ace96beaa6877ccfaa74a81adf7c  crates/ruff/src/rules/flake8_tidy_imports/snapshots/ruff__rules__flake8_tidy_imports__tests__ban_parent_imports.snap
sha256:30ca7e3ffa16a737c29367f9d9b0760ed8f93362f66a2374c92af8ac26b4bb52  crates/ruff/src/rules/flake8_tidy_imports/snapshots/ruff__rules__flake8_tidy_imports__tests__ban_parent_imports_package.snap
sha256:6ab72e6a1a729153c769d60264f7292fc4a808edbc2d1240786632d8416d8428  crates/ruff/src/rules/flake8_tidy_imports/snapshots/ruff__rules__flake8_tidy_imports__tests__banned_api.snap
sha256:7bc02f68dabad84d59e9525edbc955e2f21435a36e74499c905baa7eeb2bf639  crates/ruff/src/rules/flake8_tidy_imports/snapshots/ruff__rules__flake8_tidy_imports__tests__banned_api_package.snap
                                                                         crates/ruff/src/rules/flake8_todos/
sha256:cf34f9db4e7a849ddb348b5cc8ad5e0502d1ef799e7dc4a41a5416523ec0c523  crates/ruff/src/rules/flake8_todos/mod.rs
                                                                         crates/ruff/src/rules/flake8_todos/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e  crates/ruff/src/rules/flake8_todos/rules/mod.rs
sha256:e9c144ab3b78c5833c80d3d186119c057cd75dd5768e027e0d18b6abcc6b69f5  crates/ruff/src/rules/flake8_todos/rules/todos.rs
                                                                         crates/ruff/src/rules/flake8_todos/snapshots/
sha256:9552c8ec781cfb84f0379facd7adf90c25c245756523c1e40e438d769c718384  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__invalid-todo-capitalization_TD006.py.snap
sha256:3c9bcce7c0742f6f5b37b276692eee20039e8014ad9878a755d0406b103bdd4e  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__invalid-todo-tag_TD001.py.snap
sha256:0e0713cae79dfff5e64cc4d52f01e194ab19f5474bce93eaa629a18eb12f15e0  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__missing-space-after-todo-colon_TD007.py.snap
sha256:bb522d6512befafd6b70a7413b1d4d16c32ef8e9d5dd373489672cf446008b11  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__missing-todo-author_TD002.py.snap
sha256:b23efa89bcd603f96f461e4ae1b316340b584d0596406f1cd1f587b6e2b0f7b3  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__missing-todo-colon_TD004.py.snap
sha256:1d2d5d43d6e45a88502d28560581d38abb0cdfd40defd1025fa0b0e8e67f2ec0  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__missing-todo-description_TD005.py.snap
sha256:e27356755939fc2a0e10ea9b9f5502e73acccb330eba9b55b61f9845a239ef5d  crates/ruff/src/rules/flake8_todos/snapshots/ruff__rules__flake8_todos__tests__missing-todo-link_TD003.py.snap
                                                                         crates/ruff/src/rules/flake8_type_checking/
sha256:ab054bd273b6a32d689bed9d1a907a99a6bffcd73e5eb0c84a4a6914daaa1c4b  crates/ruff/src/rules/flake8_type_checking/helpers.rs
sha256:ad85cb1e77414057590f0110dbccfdcf88112e5750c4a07b20452b12d07b9f84  crates/ruff/src/rules/flake8_type_checking/mod.rs
                                                                         crates/ruff/src/rules/flake8_type_checking/rules/
sha256:f91bb59a4907897c91bfc1a5c43d05d086657278be0dcf3d3c10cd7558d3678b  crates/ruff/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs
sha256:d6fa76d2cbd8b46a20017161eace6b4d23fb5b7063221508a0c87a6e4161593c  crates/ruff/src/rules/flake8_type_checking/rules/mod.rs
sha256:669a19c4159746d46fb1f48c0f60560fedb8b079466d8f5a489a900d3832668f  crates/ruff/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs
sha256:e6e91fdfaae54088221031fccbd477bd0fa4e1d3140b9b78d39040564b097aa8  crates/ruff/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs
sha256:15647d5d18e4cdcf67e678faa41057faea9d24a9bc7083b8a28920f42bcbfcce  crates/ruff/src/rules/flake8_type_checking/settings.rs
                                                                         crates/ruff/src/rules/flake8_type_checking/snapshots/
sha256:ff4fdaa627709d587207cd9d9cfbfc20d8cf8f39535ea5c1d82d0d83e54835e4  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__empty-type-checking-block_TCH005.py.snap
sha256:2aea3e5daee78f130c3412c8200809e50388ecbffc338af4e87f2ea470e1f7f5  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__exempt_modules.snap
sha256:1e271251d7c97dd1a970b477f2a6bd061fb67cf6dbfe17786b940c4e5660c96a  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__import_from.snap
sha256:f6485b336d9bff8225b1d2592a278d2f7dca5eba19d72352678e50e302a9527c  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__import_from_type_checking_block.snap
sha256:c38d948e5cb7e8cd680cd35efbe528815d79437188d8edcd7002e4f3a247fd54  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__multiple_members.snap
sha256:03f4ee0df0a92e9b55cc1b5120ff816e3c00397aff308bae9e06ae247b2156d6  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__multiple_modules_different_types.snap
sha256:e1dc310270204c5808913bfccc508030294678ab6fafa5c395b06ad71d762a3f  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__multiple_modules_same_type.snap
sha256:cb1c8db6b22d4fc55f85224729b7f60f9eeb9f1d12805e8b49c4f0f6e94fef8f  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__no_typing_import.snap
sha256:9f1ea427633396b3a54ef2201228ea73a77ff9e5a3bd248bee36653adaa770b9  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_1.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_10.py.snap
sha256:d2340a3d2e4c8d6e49472a37caa5a59fec91d41188bbb99a32c431f41840f216  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_11.py.snap
sha256:e7f2d6b72b53138b254faf33d3a60f85bb9c47c056735b02316c1d1021493b76  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_12.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_13.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_14.pyi.snap
sha256:bb87371efe706f2b45a685f7715e84edcab468d499dc6517ab98a197bdfff262  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_2.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_3.py.snap
sha256:7d566f191c922c199d133f1d65af16c946346aa25f8692d88b088961c0c440e4  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_4.py.snap
sha256:52205baed2957591f55927271230e6298fc187f4af7c9911a6780302237b8594  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_5.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_6.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_7.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_8.py.snap
sha256:4c31143f44f5cb29783936c9ec5914576d8576271d03f6ddaf9e683d48431faf  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TCH004_9.py.snap
sha256:8834eafbcd5a8139956725210999c0f24f72be40ddba38587d584c52675489ec  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_base_classes_1.py.snap
sha256:1b5c0931265c94ef0532f563f65c2b6de32c36156d129b85412f62f3fc9c6401  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_decorators_1.py.snap
sha256:e09d03802c37e5a1b0f469a5f704b26b6d6de2aeb1e7619eece3d171abf24bc1  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__strict.snap
sha256:958b67fa80895e3f5462068e1b0a71740db23a1a49ed56286ab71cb3a462c9dc  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__type_checking_block_after_usage.snap
sha256:7d2909f77f30fc5c7959a0853af2effd3e6e3a8a6fb218f0fda1b7f9ea84c7b1  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__type_checking_block_comment.snap
sha256:752f24cb190001c4f1934673ede55719874e300ecc84b36a80afd39b2871a0d1  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__type_checking_block_inline.snap
sha256:7099d1cdd2a2be96d45eb90a6223ac90d656ca889ef7557468fd806b5d171cc2  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__type_checking_block_own_line.snap
sha256:1b861dd20820cad9ffe0808faf8cff8cf8517aa5c1580c7fb9093031b9463e7c  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-first-party-import_TCH001.py.snap
sha256:7a58e2320a6eef8521c0205810302d06b1f5dcc95aaca9aec9168f018b353356  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-standard-library-import_TCH003.py.snap
sha256:5b78f8b1267dd37a6ee4d167e888bbced160ef6559afb5782db9b30ed0c43e50  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_base_classes_3.py.snap
sha256:4e4200a805e6468829262c87d95d31f5ed8485bc268237e4289f5795d388cd9e  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_decorators_3.py.snap
sha256:3439eac15198f253723558c810caa869ac3794d05d4b2393b47a10bb133b1219  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-standard-library-import_snapshot.py.snap
sha256:e5b49ffec01cabe90a4182bb334204597a77ed41dcbf2de8ce357226674f3514  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-third-party-import_TCH002.py.snap
sha256:6d315737f0df09c345f0b81f7ba9c35593b059aa6a3771509955eefa9dea85d1  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_base_classes_2.py.snap
sha256:269666120cdc52b198704860a2f21fcd98b0da98289948d1ebb0e07c16c25b92  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_decorators_2.py.snap
sha256:382d78913b02b04e749ea15d80af3064de0952faae84026aafc4b18d2f8458d8  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing-only-third-party-import_strict.py.snap
sha256:85e06fe3984e91a5acdbc811e13860bb14c1b56acfe2dcfbefabf875262bd7e9  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing_import_after_package_import.snap
sha256:2e7468704563d45d92bdd2f46251106db91eb28f1b56b133f6bb0710b34b8cbf  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing_import_after_usage.snap
sha256:89a79b9577e211f2dff4ebba575ff4574ff9306dea4ecbe9a3792d5af2220ac8  crates/ruff/src/rules/flake8_type_checking/snapshots/ruff__rules__flake8_type_checking__tests__typing_import_before_package_import.snap
                                                                         crates/ruff/src/rules/flake8_unused_arguments/
sha256:25b5882ad97efaa9ae03cec870b8e23b55553d898ee75e8819c12477861d067e  crates/ruff/src/rules/flake8_unused_arguments/helpers.rs
sha256:2496397448675e4838b886bc4c1e1cc0c348ffd2c67cd29e5f2246e61ea7cbad  crates/ruff/src/rules/flake8_unused_arguments/mod.rs
                                                                         crates/ruff/src/rules/flake8_unused_arguments/rules/
sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892  crates/ruff/src/rules/flake8_unused_arguments/rules/mod.rs
sha256:15eee6202a7784dba7b26c1de789a61e9fc0f1acdaa58d37f1bb05d988b906e2  crates/ruff/src/rules/flake8_unused_arguments/rules/unused_arguments.rs
sha256:95045ebd1518e0e68d6823c937cf02f207028261b6f1ef3269458c9814cbeabd  crates/ruff/src/rules/flake8_unused_arguments/settings.rs
                                                                         crates/ruff/src/rules/flake8_unused_arguments/snapshots/
sha256:e848eb492d176a6cc9a1df9a8daac1eba93a04b2e1db1e3f761cdb135b66676c  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ARG001_ARG.py.snap
sha256:1595d9d0ce67b374be1fa66db0c14d3d949fd501632df5f24b66d6d5a142881c  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ARG002_ARG.py.snap
sha256:fd03a178ee27fcbe8bc05b74983261f7b596a3a8718a2ccf85889e1f049976d9  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ARG003_ARG.py.snap
sha256:e9f72ab12b02a3f13717741794c48e4c41d50b9f2ebade5e85e16a896e096cfe  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ARG004_ARG.py.snap
sha256:e65f554754cdebd6166ef446d52bbec0e4a8244b854570bd5ccd0123ce5a3143  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ARG005_ARG.py.snap
sha256:4b5a3d68b9148ca2ce724783258ef372f755874a89aa10fc8f3777fbc991db14  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__enforce_variadic_names.snap
sha256:a00144b70e7158229e2fa55a3fcf7cd1a91663de46f717d53223a6298c8bdf70  crates/ruff/src/rules/flake8_unused_arguments/snapshots/ruff__rules__flake8_unused_arguments__tests__ignore_variadic_names.snap
                                                                         crates/ruff/src/rules/flake8_use_pathlib/
sha256:f7f67e010549c69c8d4d97330e553e4b3bb8cc61bddba10f2ba508b55094e28e  crates/ruff/src/rules/flake8_use_pathlib/mod.rs
                                                                         crates/ruff/src/rules/flake8_use_pathlib/rules/
sha256:6764abb0fb5379aff84bf0f9f2a9ecf6159b4b0b50b8fd4d84c03eceb043dcfe  crates/ruff/src/rules/flake8_use_pathlib/rules/glob_rule.rs
sha256:4a64665391c344c5d37038884bc524f1e99e6157b65522e60e40d11ff10d39a8  crates/ruff/src/rules/flake8_use_pathlib/rules/mod.rs
sha256:521bf06e0c04d72eef86548804e53487648819e56dd81e0fd8f339aa361625b9  crates/ruff/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs
sha256:f5ceb3fbac18b5b60802bcda318b586b47ce2b7d07ca74f5689346677317aabb  crates/ruff/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs
sha256:6f34a30f77a16f89306f0e003fcf04042e706fb990e1009ab3f42bc8554cb128  crates/ruff/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs
sha256:32b023eba58b0f3cdcda5899f38a5dc43892bccceb500bf735a66ac11c83cd54  crates/ruff/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs
sha256:11a006fa8a9b05b7053166017127a261563c1785f3f6338c69dfbcc510fc6c7c  crates/ruff/src/rules/flake8_use_pathlib/rules/os_sep_split.rs
sha256:248e49784c5b12467d768d39ad058e34f0c31589298f4cfb39f578ee943c61aa  crates/ruff/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs
sha256:a1c290648e993664402f4704fe40db62e199a9ea65e8416e3d02c915af25977b  crates/ruff/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs
                                                                         crates/ruff/src/rules/flake8_use_pathlib/snapshots/
sha256:8b0c93609a7bf8f5bca04f257911efe7e05da7f098a355cacd14e007f23f3258  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH124_py_path_1.py.snap
sha256:1a78f16decbcf4fdf72de2ad5ddbb2d9bc955c80c99b48532f207aaf6a00f064  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH124_py_path_2.py.snap
sha256:671c63c0744b151dcc671180073de5b7ca6ca7c32ed6a530037caeaad41115a7  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH201_PTH201.py.snap
sha256:a8fb343e2d96d7829025553a0393b74cb03cd45c57023e689983bfa315178aa4  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH202_PTH202.py.snap
sha256:d5ab43035093a7fd8fcf9c8d3e722df1e8446e9ec71795332c7f5643d74385f7  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH203_PTH203.py.snap
sha256:a0256e2bc81340047a4195a3750f4e84205071a381dd17286b15c0634f25b157  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH204_PTH204.py.snap
sha256:942837174642f2bd6ad8e5b495b9ddede8115eb498712c2e2d89713c4285ad5a  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH205_PTH205.py.snap
sha256:16db61bea281e9056c202f547d5e64d03bfbf52459fd41659bee734f800948a7  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH206_PTH206.py.snap
sha256:3494ebd3c22f240d0f5ab3a265cfcfb85bac9e83dc50c998381540bc900a32ff  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__PTH207_PTH207.py.snap
sha256:57534c6ede780956bd9b45ef92da02b1bb816eb0769cf94485d359f332f9ce97  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__full_name.py.snap
sha256:2dcf2898e71b0b200cf1ee702d88ea1d7076e28d41a4b204aa0d1e374d6255a7  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__import_as.py.snap
sha256:6c2dd691e569ac661691f1ebf168b60f16e88e95b3449d953ec0d4e73ead11b7  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__import_from.py.snap
sha256:8ba7e785738bb3778725e2bd525eef582cc3e95ee36783a2abd026768de86e06  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__import_from_as.py.snap
sha256:68b1a1ee36b8b42dd8004b47c940a1dad25ef65dd44cd1de3a2b9f237503bbbb  crates/ruff/src/rules/flake8_use_pathlib/snapshots/ruff__rules__flake8_use_pathlib__tests__use_pathlib.py.snap
sha256:fc69c40b1b78cd184a660e43e3fd67bf959d2a501dfedab14a453004ccce2429  crates/ruff/src/rules/flake8_use_pathlib/violations.rs
                                                                         crates/ruff/src/rules/flynt/
sha256:af03506b0569e072c2a6ccb92790d06eab2d8dc65faf51981868ab75eee46a68  crates/ruff/src/rules/flynt/helpers.rs
sha256:ffa788249c6ab30304fda6693aee2e2f0663a806158c6d599d9a9b95335eb4a3  crates/ruff/src/rules/flynt/mod.rs
                                                                         crates/ruff/src/rules/flynt/rules/
sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51  crates/ruff/src/rules/flynt/rules/mod.rs
sha256:ede479b22112f1d933607cc07512d9ef898b08e69c53595abfa9f2bddf0d25f1  crates/ruff/src/rules/flynt/rules/static_join_to_fstring.rs
                                                                         crates/ruff/src/rules/flynt/snapshots/
sha256:05daa0ccb5f7b4ac791908b031b41bbddb5368efcb9a7cde820552a95c4478b2  crates/ruff/src/rules/flynt/snapshots/ruff__rules__flynt__tests__FLY002_FLY002.py.snap
                                                                         crates/ruff/src/rules/isort/
sha256:c6650c9c256e70a612b53f1c1c4a3498b5e4279f605c42f776be2903d7a5c0d6  crates/ruff/src/rules/isort/annotate.rs
sha256:d262b4343df8d92162f73d58c02544ecaeb6273dc21fc5e795a6353eb7f72df1  crates/ruff/src/rules/isort/block.rs
sha256:fc2d948d499fd9294144757331dcf8461826d2e39dc1b3712808b6232076f46e  crates/ruff/src/rules/isort/categorize.rs
sha256:6f23712596cd5ed82c8bbc8f46a7f7e4f142f18166ff31853e4304e88fda6407  crates/ruff/src/rules/isort/comments.rs
sha256:a2a78b0215a8e1288214e638e17ae5c4ddc1384ebd2e7b2ea6c1b9936d2882e0  crates/ruff/src/rules/isort/format.rs
sha256:c2fd8323027051ff4077d3031e507c23b52071dab8a352d90c309c6f7f7980b8  crates/ruff/src/rules/isort/helpers.rs
sha256:154dd856f3540483727572949190df1a69e1211c437c2a9110dbbda4d46baaf2  crates/ruff/src/rules/isort/mod.rs
sha256:6930b82e2d674e580d31efbb6e246d81232748189f1c8cdf670e28cfb101d0be  crates/ruff/src/rules/isort/normalize.rs
sha256:a88425d6d655e10babab37f2ec15c3cd75a1d8b34dd4e46a5719ceb973ab1b13  crates/ruff/src/rules/isort/order.rs
                                                                         crates/ruff/src/rules/isort/rules/
sha256:a238d46f2637cf83cbc27d301bff95ea94584841d05eec2c4129125ab55933a4  crates/ruff/src/rules/isort/rules/add_required_imports.rs
sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30  crates/ruff/src/rules/isort/rules/mod.rs
sha256:819ea36923fbf45fe6569a341de2587fd10ab28050e3c577cdbbeccb06078438  crates/ruff/src/rules/isort/rules/organize_imports.rs
sha256:63be89db9c41526395b356a5ad2ad6825896cd926abf62df072877bcd7989f79  crates/ruff/src/rules/isort/settings.rs
                                                                         crates/ruff/src/rules/isort/snapshots/
sha256:8596677c869290d90242dfe5ed5667bcb2126c0aea14ad6edb0f87eb23dcd6d5  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:613c24e8dea9666340c7d24413f73e116689353ab66d7484927207ce1ca38177  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__2_separate_subpackage_first_and_third_party_imports.py.snap
sha256:112985a919ae5bb4735ec0ed6752f017ff448d27d315a46a8f2734f1d8113afa  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__add_newline_before_comments.py.snap
sha256:4470a0945a8e84b9fbdb3c9b583edc61c20afad8dc658740d1a5c30be9dbe520  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__as_imports_comments.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__bom_sorted.py.snap
sha256:114d47e60b3a481df54b1fbcc637b2de0c9c08899e087b31f4d1135cdd6f1c04  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__bom_unsorted.py.snap
sha256:66a588ab2730ad121451af138dd9b9b12bc5c9c2a6fd64aae46a316c3b8666bb  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__case_sensitive_case_sensitive.py.snap
sha256:6936da83c0effb3734fad70da048726858e2f004ff2cab059fabd008ee4bf98c  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__closest_to_furthest_relative_imports_order.py.snap
sha256:919fada9fdf4bd3b4746ab406fc5aba3c8b403e452d6ee517feb29788d8b9674  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combine_as_imports.py.snap
sha256:2bdeb2a4083d8a9dea3c7e23215149f7dfa6dc7f4073f773b7093f6e1978e622  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combine_as_imports_combine_as_imports.py.snap
sha256:502e4916bc7bc901f8d10cdb8f28364fc1c420b278e3e7c293424a48acf81fe3  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combine_import_from.py.snap
sha256:d4280adeefee6b33026f782e06ee1b82c2ce57b75d92986ea99d0f8b754d4109  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combined_required_imports_docstring.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combined_required_imports_docstring.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combined_required_imports_docstring_only.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__combined_required_imports_empty.py.snap
sha256:96dc4eca7bb60efc692c7807b6fa338dae59b5fab6513d8c1f6486ba0aaee2d8  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__comments.py.snap
sha256:f7679507bb2a0f9343efe6ce8bedc57f6c33f1c2a4b2916c4d4bbecca8ac1bd8  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__deduplicate_imports.py.snap
sha256:a8d26a27a35260725526e723857026ecb6b1386be32467e8be057fce1c64beb9  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__fit_line_length.py.snap
sha256:7b82d6b802894626d6437e1ce688b638b4dfed1aaaa6b356a00113af102a8b78  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__fit_line_length_comment.py.snap
sha256:94e9d963b569637cef0421cd980794e0f96020ccd8724d66367a1936434f5acd  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_single_line_force_single_line.py.snap
sha256:4033a7921a3a3466e1b0bb35b06f9c2d5b9326c5fdb26d8fd007f1888a2bd7a6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_sort_within_sections.py.snap
sha256:5dfbc7e3f8cde459cdbb8f93e77b3be601329e468866b0c462507385bfbf80bc  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_sort_within_sections_force_sort_within_sections.py.snap
sha256:42a0db545b98b5ea0dec2bacee0db50d659932aadcdfb6a4794b38a70b7b1f63  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_to_top.py.snap
sha256:2a0ab41ebb9b2140d38a6bb01df92400f1a23cf4dcd789d38f623168443496d7  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_to_top_force_to_top.py.snap
sha256:810f166d0cbb743933fb6394746610bdafa73c4f41277b486faeb1184625c457  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_wrap_aliases.py.snap
sha256:b1e05f7f79a490c9694502eee246384c277097a1d4e2ea8902dcf8e5632401cf  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__force_wrap_aliases_force_wrap_aliases.py.snap
sha256:d2f46215de6a1d9c5cde2ea2acc2ed1ae57e7b138eb00ea1e777c95e299b1067  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__forced_separate.py.snap
sha256:8596677c869290d90242dfe5ed5667bcb2126c0aea14ad6edb0f87eb23dcd6d5  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__glob_1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:3201fe970cdae61a84de6ec7d8dc30db5e8edc182f01d318f8b3fbacc745fbbe  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__if_elif_else.py.snap
sha256:6009d2ae32e84a35526bc83b82c7bab5dd7c2300dedd87a27cf745310c27c28d  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__import_from_after_import.py.snap
sha256:6029382275f5fe3e788cf1cf7db93363f62bb7fc7f228d384065b2ed99ac3c82  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__inline_comments.py.snap
sha256:10a8f9dd904d42f1a384f64998808ac27599aa806cbd15542ba598651c51a23d  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__insert_empty_lines.py.snap
sha256:b0e42ca6a60adffd7fbe2fbf4fada7d271869c2722184f9bd90a1ae7d26f3971  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__insert_empty_lines.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__isort_skip_file.py.snap
sha256:a9af47c305b6847cc463438bb43b0251c1a6cf4c090f41c43b273c3128a627ff  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__known_local_folder_separate_local_folder_imports.py.snap
sha256:92b96139e3134127dda42e91ba098c2a743668d1d1a8ffe2dd6b22379ccc32b6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__leading_prefix.py.snap
sha256:1b7eea7f5eb705f302dce4cb8105c74a334cd8a41a692f72c85790278fc7aa4a  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__lines_after_imports_lines_after_imports_class_after.py.snap
sha256:460bde57e657ddd4aeb2f311e26b109446147086c477da151c829ea3c3aca14b  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__lines_after_imports_lines_after_imports_func_after.py.snap
sha256:3cc093d59e215bb3f28af42ac491fe4a8af0897ac4c191de7f4d525e93d7c2b5  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__lines_after_imports_lines_after_imports_nothing_after.py.snap
sha256:e93911ee37b6c3936686131271d4b663388ad408924b6e32913ff5ebbbe8573c  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__lines_between_typeslines_between_types.py.snap
sha256:cfcd121bf515d266255b0b263b8deb3800f2263480d62948290ace2e86b6f8ae  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__magic_trailing_comma.py.snap
sha256:8c9ba0fb4f5fd9eeee228b032ae2b08de406292a1372f8c169c862431a5759f4  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__match_case.py.snap
sha256:5694acb5f92b9b2c8e702c22d23f719f481b25690a3bedc7eba4ea5201bb3eea  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__natural_order.py.snap
sha256:51862d5cbd873dcbb00fb1c50f6b852b5b3937c4392df882015b751a22c445d8  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__no_lines_before.py.snap
sha256:96e77db7c3adc5ecba2a55d432370a35022dd9bbb6534387d594aab96b5e53f8  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__no_lines_before.py_no_lines_before.py.snap
sha256:78473bac9653a13b951195edff1218a88447f8179a32846c12cf21eb211f1212  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__no_lines_before_with_empty_sections.py_no_lines_before_with_empty_sections.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__no_reorder_within_section.py.snap
sha256:bbddc55c9cc0ca27be4d27dd9df63841db0e7342e2eb0f218c11321dbbac62df  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__no_wrap_star.py.snap
sha256:a4477734247c3dc5e297f6941b140871fa117ed9ce6a6751a17fc03dbd75b63a  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type.py.snap
sha256:0fd6514d4152c56a5e2dd2ca2fa266008e4c22bb8bad4fe270e524c86189801c  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_false_order_by_type.py.snap
sha256:3b2c5731bd7087c23ca99b776add7e89bdaf72fadecf78ec2d1dd6bad948bf43  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_classes.py.snap
sha256:5338c58046368bd62bbd985ab3529ba25bf84a062a4a1cc696c60436da196455  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_classes_order_by_type_with_custom_classes.py.snap
sha256:4b4543ae05de583ae6d47a5a5a2927680d914702edaa3c439f55e66f4746f818  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_constants.py.snap
sha256:3f51cc86fd84d921eff7213db7da870d9bdd0488b5f5671da00b62363bb4787a  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_constants_order_by_type_with_custom_constants.py.snap
sha256:32273bd3f07f77f10924ece7c1195f17b3b935aad95f9e7f31d29be5b61285ee  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_variables.py.snap
sha256:b19b4105410dbe877bbfb4109740d27ade47a554075f6be03b33c597f6e2dc96  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_by_type_with_custom_variables_order_by_type_with_custom_variables.py.snap
sha256:a003924913818732e1e06ae506af1c6b4ce3a55f1673e40a73e06451ba69f0b6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__order_relative_imports_by_level.py.snap
sha256:81ee750ba13c4c65d9ed6492f13f17f1e0573bf67219d314e4442878c53f7ad6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__preserve_comment_order.py.snap
sha256:0f9e69f1b163f5e25ada7734dac2b6aed6f8f0a634dcf7a476b3a4ab5ad831f1  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__preserve_import_star.py.snap
sha256:47ae9ca53f7d5035e24e67b633330737552bde500eec9dc61039d955a8fca01d  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__preserve_indentation.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__preserve_tabs.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__preserve_tabs_2.py.snap
sha256:2aea067b2bbfbe631d0fbb14007fe9f1bd11bf94c962adcd1e4e89cba2ee6f33  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__propagate_inline_comments_propagate_inline_comments.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__relative_imports_order.py.snap
sha256:d35279576cf21fbb4c6c625d8fcd21370de5cf6b32372539a998da09e17504c6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__reorder_within_section.py.snap
sha256:da83cce872016e712823d4e3f7b2c8a18aa42074f4dffde20b7e3ad15dd94231  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_comment.py.snap
sha256:1cf51bf2b93839d3124faefbc915b850fd58c1de3c632c570b989be581e95ae4  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_docstring.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_docstring.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_docstring_only.py.snap
sha256:a9413576afe098b5fcafdd9069e6e333e45ac95b958b45a42bf47de483051925  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_docstring_with_continuation.py.snap
sha256:c01a41c086012d32abb69bfede6b6db26d4ec8ea72553fe0c2f012dd0a715cf7  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_docstring_with_semicolon.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_empty.py.snap
sha256:15b60cc3f97cffc2da67453d22613d3d0b94374c304c419988a18cbfbd840442  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_existing_import.py.snap
sha256:864e027e1a236f1f34b44da5a0c32e993701e68bb351d2fb74b0dc099c87d86e  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_multiline_docstring.py.snap
sha256:46c0effd1edcb90f28408d23f7bdbfba987a56f23c1b9e8d0fb897a41b50ba96  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_off.py.snap
sha256:112153f85ab904080d240767820c0d78aaff7fae6e73271966a8c038b1fa69d9  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_comment.py.snap
sha256:3621fe6a9a7e0a4aef6044917f39208876738cb834b5045415f35be261368a52  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_docstring.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_docstring.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_docstring_only.py.snap
sha256:88f2e0e2dcf2065c867cb1ef7d02a28a06ff6a7879a2fcd631a7b5f398786c75  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_docstring_with_continuation.py.snap
sha256:8a15b128d78baaf5b56a8d08e0f636d73fa7c19ddb637427b671848bcb5f2214  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_docstring_with_semicolon.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_empty.py.snap
sha256:a31f7ec5ac9ac2bb49d722e7544a5fbb90ae5bb6af7ef22098d601d8dc4cb37c  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_existing_import.py.snap
sha256:70b42799c5a13e9ebc06f55172598bf68ffca615c640176a15a69631863341a5  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_multiline_docstring.py.snap
sha256:5c767322a3020106d8fb72db40a4849e8680657aa143370a1026769993787f48  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_import_with_alias_off.py.snap
sha256:d4280adeefee6b33026f782e06ee1b82c2ce57b75d92986ea99d0f8b754d4109  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_imports_docstring.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_imports_docstring.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_imports_docstring_only.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__required_imports_empty.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__ruff_skip_file.py.snap
sha256:9bfb650c9f4bfdc1c93d5e3d241cd3605c38f1554827d7c8e665c90ef5ad0d8b  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__section_order_sections.py.snap
sha256:aefc802f49ab55262b693bb3e51481b959add4b7f3285a61232cb986446dade2  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__sections_sections.py.snap
sha256:a5fde5ba7e2010c5029b6c0cb0452df1780afff5e0118cd801b913f3efbe7aa7  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__separate_first_party_imports.py.snap
sha256:7f6f321b9cf7ab2e68727624d3db2fbea171a75eae81ed3d68c42a29ff3a15d9  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__separate_future_imports.py.snap
sha256:5e36b724a5e3c091ab368ede01f51acae961e70cc8b478dd15f869c90821c99d  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__separate_local_folder_imports.py.snap
sha256:f541a4be62eca13625bc39036fb1474f2598afa808aedb95abc7003bd13aef6e  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__separate_third_party_imports.py.snap
sha256:75bb38f4175aa73cb7754d1a329d4ae36fe27cb88affaca4e52f19c9c77417c1  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__skip.py.snap
sha256:7c67a16ee2dc6dd27d78619b50308bb3a4fbc22b1519bff44f88f087a3e2dee8  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__sort_similar_imports.py.snap
sha256:c005304bf5539a2c49620ca7cb3c1ae40f8db18019b77cf640db97d016cc0c8d  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__split.py.snap
sha256:72a4f882e36cfc5481f23d13d5169a42ad55ffd6f8663095fdf0e2f11d0b94f9  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__split_on_trailing_comma_magic_trailing_comma.py.snap
sha256:f196d5519c4d965a9986a8164bd643bfdc42f5774c93a2f6634ae8b49b8bd374  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__star_before_others.py.snap
sha256:071a5e9ba8cd827c1443a4041465e2bd31ac1ab61f834da20c091e773c73a2b1  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__straight_required_import_docstring.py.snap
sha256:90f4235e6c69911a492327b5a6b0a4f144654538970bbd9a9892e8a7f06c6cac  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__straight_required_import_docstring.pyi.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__straight_required_import_docstring_only.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__straight_required_import_empty.py.snap
sha256:abea38f5e94cd53bee974497f8ff38a159d94a083d0c389efe5f3362d0ac79d6  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__trailing_suffix.py.snap
sha256:31b4517cdaeb7d1e0b9b854f3ed31d7bd14dfc4300772fb9a0bd1c5082f9f129  crates/ruff/src/rules/isort/snapshots/ruff__rules__isort__tests__type_comments.py.snap
sha256:aa33c4c0eb49fccd6a6d4bbd0f3f3aaad3d01ba8708813e5127bc1e7d1b7f7e8  crates/ruff/src/rules/isort/sorting.rs
sha256:028195935e3626eb543a6f8d320c8e029d0a0f91fdcfe95d3c3366fc3468b56f  crates/ruff/src/rules/isort/split.rs
sha256:55e8a0e0ca481d75a8c7e6a17bcea4e45c34d1cb95f795cd5902e7fd3e9fc730  crates/ruff/src/rules/isort/types.rs
                                                                         crates/ruff/src/rules/mccabe/
sha256:7812714651c74ab24c7f0d14c2c38d8ecdd1d9d8609b66b0c8bcce5c0caa7527  crates/ruff/src/rules/mccabe/mod.rs
                                                                         crates/ruff/src/rules/mccabe/rules/
sha256:ecf03f4d8a3dffb283165af23c2cc30f30c200a9f7a5e7be25e014bd8306c96b  crates/ruff/src/rules/mccabe/rules/function_is_too_complex.rs
sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964  crates/ruff/src/rules/mccabe/rules/mod.rs
sha256:31e461df5ba3a5fbed365facac19675d854a6c204f2a0bad7e4bb595f2ad2b24  crates/ruff/src/rules/mccabe/settings.rs
                                                                         crates/ruff/src/rules/mccabe/snapshots/
sha256:18bf57218ab1ff192af239878ca0791ded3532b0156ea08c698e44aa8cf9ce71  crates/ruff/src/rules/mccabe/snapshots/ruff__rules__mccabe__tests__max_complexity_0.snap
sha256:0514672176936b419f5eef9b3018a22e02b88aa324fb9005aa1baa63b766de2b  crates/ruff/src/rules/mccabe/snapshots/ruff__rules__mccabe__tests__max_complexity_10.snap
sha256:96a6e6ec0a8ef44ba55402d7080cb18e7011042424c15c6725be6d0a9970130b  crates/ruff/src/rules/mccabe/snapshots/ruff__rules__mccabe__tests__max_complexity_3.snap
sha256:550a6ca2f039878a57ce1909d3d157a28741ee87e3379b292bb8f008916c9934  crates/ruff/src/rules/mod.rs
                                                                         crates/ruff/src/rules/numpy/
sha256:8d566faa44627eac4582a94a461dc074d670ccb034e60c42791792b06171ba4e  crates/ruff/src/rules/numpy/mod.rs
                                                                         crates/ruff/src/rules/numpy/rules/
sha256:e69bb0c6a67b34c89ae1f2608e7a57b7b7b8d588b105db86d753b6182cd837bd  crates/ruff/src/rules/numpy/rules/deprecated_function.rs
sha256:cea8262ee1c64210d5edd1ca95d0a2cac443e1652784fd45a63ff00430d96ab0  crates/ruff/src/rules/numpy/rules/deprecated_type_alias.rs
sha256:13499f0e9a8412cfc2f311689b0052dd642722a6a935de825b661e8fca441c9e  crates/ruff/src/rules/numpy/rules/legacy_random.rs
sha256:27028a21f7f9e889e95384ccabcbf71d6a6f4be66ab0640ca19afccfaf89f48b  crates/ruff/src/rules/numpy/rules/mod.rs
                                                                         crates/ruff/src/rules/numpy/snapshots/
sha256:b9fd64c800a0620ffb4fc4363a5de928c8ba74916b391a37c7438edb989393e1  crates/ruff/src/rules/numpy/snapshots/ruff__rules__numpy__tests__numpy-deprecated-function_NPY003.py.snap
sha256:f75bfd8983df848c424ee33b3b1fdec00666740b0f878214e36c57d6bc1e2ed0  crates/ruff/src/rules/numpy/snapshots/ruff__rules__numpy__tests__numpy-deprecated-type-alias_NPY001.py.snap
sha256:fea451bd5e0ee540f9f0eb051c7d995f9b93ded32811eb530729d8e7c7583def  crates/ruff/src/rules/numpy/snapshots/ruff__rules__numpy__tests__numpy-legacy-random_NPY002.py.snap
                                                                         crates/ruff/src/rules/pandas_vet/
sha256:6741f150336474988211b8ee82b5ac6772ea4147bebbb1de6b3b48db4f2be525  crates/ruff/src/rules/pandas_vet/helpers.rs
sha256:7d7ccdbd7f3bc457dfd7f09c12339210b66160f528b56f9b59b2d966741a88ff  crates/ruff/src/rules/pandas_vet/mod.rs
                                                                         crates/ruff/src/rules/pandas_vet/rules/
sha256:2f006cd3d062c4d5aebc94ed5552f727bd1a8908921662f270c130d686b82302  crates/ruff/src/rules/pandas_vet/rules/assignment_to_df.rs
sha256:380b39b00fcba73f4659ce957515bec0d3734dd29905ee11eece041cefdc4bdc  crates/ruff/src/rules/pandas_vet/rules/attr.rs
sha256:a42da432040f5294a6250120fbeaa27e124b0d84454a64b691c7c729039b14a1  crates/ruff/src/rules/pandas_vet/rules/call.rs
sha256:12aa73a21183234a80f79415fe97e66c087ae3dc37e968c27f0f1eec785cfa60  crates/ruff/src/rules/pandas_vet/rules/inplace_argument.rs
sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335  crates/ruff/src/rules/pandas_vet/rules/mod.rs
sha256:9fb6306158c0c23be130f7bdab55a893634ee5d6b68110bd69f60903103bb0be  crates/ruff/src/rules/pandas_vet/rules/nunique_constant_series_check.rs
sha256:8e5a2cd2477616a48c95a7ec1c3722c0815bed0998057d5cf803b402a05f739f  crates/ruff/src/rules/pandas_vet/rules/pd_merge.rs
sha256:723432dd63a023bf1f4fc7d195b0dda6b16ab646426761bc15f273edc1dbb036  crates/ruff/src/rules/pandas_vet/rules/read_table.rs
sha256:98281f7c38bcef41743cf203c9020ae7a7ce755aeb3a8de532f53573a5f26db2  crates/ruff/src/rules/pandas_vet/rules/subscript.rs
                                                                         crates/ruff/src/rules/pandas_vet/snapshots/
sha256:806825951e91e7eb6569cabfc49e340ec7170a1c82c58eb8d906c0ec48ffb420  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD002_PD002.py.snap
sha256:0f29e3c3a9c049448e8e0bf99d8488ab74c3270800ce1742cf9718c3705a2fa8  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD002_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD002_pass.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD003_allows_other_calls.snap
sha256:836dd1f7726bd5ef792ca9ce42ab6ffd76ced8c9d6fc7831ec4edcac3c213b79  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD003_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD003_pass.snap
sha256:949a1b8ea8352acc77f39a642e2fd0b9cc875eb20988cdc8a5453ff690b65616  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD004_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD004_pass.snap
sha256:1dcec23e4590350218341fcf8f371e6674f8fde58d086e8f92bfa5c28c5d8982  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD007_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD007_pass_iloc.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD007_pass_loc.snap
sha256:2ebe21fe3505330f18bcb8684c941ac9d65c414426405f46a041efd2fb6439a5  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD008_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD008_pass.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD008_pass_on_attr.snap
sha256:7674528d83e13b5c6a55baab44092a668956602a9e02e49d6873bbcb5848adfa  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD009_fail.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD009_pass.snap
sha256:f1ad4672c36dbca682a5bdc33e1e632b0f652870e899569dbcf044ff10ff2784  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD010_fail_pivot.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD010_pass.snap
sha256:aec048358d5f8321a2479e4937bc662ead504208c1eae3182bee1b6002cf481e  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_fail_values.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_array.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_node_name.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_to_array.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_values_call.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_values_dict.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_values_import.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD011_pass_values_unbound.snap
sha256:a017342271eabf9b5d0605ea65b747cd5a45639119c5fc4da4305ac94df75bf1  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD012_pandas_use_of_dot_read_table.py.snap
sha256:776d0ba1b050924932d3fe403e3bb385eda23ae3ac157985fa118762b9c5e179  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD013_fail_stack.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD013_pass.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD013_pass_numpy.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD013_pass_unbound.snap
sha256:d93dcda0f7000a772758bab889a807f25d74648277b40198a2b5cede94a311f8  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD015_fail_merge_on_pandas_object.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe_with_multiple_args.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD015_pass_other_pd_function.snap
sha256:38c58fa2315d458864867dce8988630be1029a5eea0b10cc92448c725b96ec01  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD101_PD101.py.snap
sha256:5173231f1de587926827d5269aceb353f869f515ca629b812370aad5844e59b1  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD901_fail_df_var.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD901_pass_df_param.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD901_pass_non_df.snap
sha256:858d2bccc94ab38ce2946fbe199fbe4d3cc07a8649c7ebafd8966958ba9289a9  crates/ruff/src/rules/pandas_vet/snapshots/ruff__rules__pandas_vet__tests__PD901_pass_part_df.snap
                                                                         crates/ruff/src/rules/pep8_naming/
sha256:011f9865a68d7dcd47dfbe64ec8d56f9202b411be5a58970b8bab4ff7a110274  crates/ruff/src/rules/pep8_naming/helpers.rs
sha256:aeae0968686115ee553ec7598763757d0c62e78f4c69b71be4bd89bab0582b23  crates/ruff/src/rules/pep8_naming/mod.rs
                                                                         crates/ruff/src/rules/pep8_naming/rules/
sha256:1d3284013430e37e01c4587534326d736612d04a7b17623f25cb9ffa095e4245  crates/ruff/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs
sha256:652d6b1920a0504bc8fac9d51e8d2bc359f2c9eb078fbe865d70498e542e8c6f  crates/ruff/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs
sha256:0e55b48d3469df84a704a7c9fe529ce5fb60f136c6bfa1117070832dacaaa9a3  crates/ruff/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs
sha256:e6dbf7241bd5e39f2615a7c061fe6274450d63bbb04544d1218ffe04e03fc573  crates/ruff/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs
sha256:7588e91c355b8d00c89428b271cfb98541624dd5eef05137307a42be30aa5698  crates/ruff/src/rules/pep8_naming/rules/dunder_function_name.rs
sha256:478b9ae572605dd7a6170cda4f8281415a8f5e7541398d9d20b19ae21c21f8d1  crates/ruff/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs
sha256:2f059034db2741a2d961fe826b3ee11f77c2dfa485fa2377c96f5f9133bb4c1d  crates/ruff/src/rules/pep8_naming/rules/invalid_argument_name.rs
sha256:0e9475112950741088ad7c1b8d8fd114cc9c3cf441101704f200bdf79b5cf183  crates/ruff/src/rules/pep8_naming/rules/invalid_class_name.rs
sha256:e4b9d99bdd1580f470d0dab4c0669e693da50deebb248be35754e2ce4ebcc309  crates/ruff/src/rules/pep8_naming/rules/invalid_first_argument_name_for_class_method.rs
sha256:85bdd7a9915ac52a88b88c65b598c3c59450a31263ae6c1c218cfe5cc424e73c  crates/ruff/src/rules/pep8_naming/rules/invalid_first_argument_name_for_method.rs
sha256:840b99769bfb02a46303a487e6e231ce22af368143df513d21d2f4c70cfb2251  crates/ruff/src/rules/pep8_naming/rules/invalid_function_name.rs
sha256:1a6c3886942868a1d1b1ed06da6fcd09a8f954613fbeb72ec7105176e90e5732  crates/ruff/src/rules/pep8_naming/rules/invalid_module_name.rs
sha256:da4f6ffed325da24196ab8ec1235371f4f0dece830958d8f26c5db9dc02d28ce  crates/ruff/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs
sha256:01bf1742d4bccad03a1d74f7ce1bb63dea85ec2769b432d355717e387bd35018  crates/ruff/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs
sha256:5c94ef937a4fd0d9f817262fd96b0219dbd067ee6155ecd6028227026d131d7a  crates/ruff/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs
sha256:d2b2f2e982570eaaa75bd844316d133cd9a8d80e7b4a7c9bcb72c1d8e1ebe659  crates/ruff/src/rules/pep8_naming/rules/mod.rs
sha256:188e5d46c152a05ac23a95db9bee23867e0b3871230421677f27544be2a30537  crates/ruff/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs
sha256:6bee2ef4c62b5c2e87b86dc8ecfbc62dec8cd437ed26e7c96ea773e75060db29  crates/ruff/src/rules/pep8_naming/settings.rs
                                                                         crates/ruff/src/rules/pep8_naming/snapshots/
sha256:46a5e682e54b8eccd52c27f9cc0180462c19fd57a4091933f648ebf00deab081  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N801_N801.py.snap
sha256:102b549541d743dbf8ea3dec5353deb0bb8c8869a64d1e5196cf218c28130bf8  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N802_N802.py.snap
sha256:c69a284c9d814d72dbc52ebdbb161fa57dda3f301f4ec81a3985b42dc3c799b3  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N803_N803.py.snap
sha256:a905c48f8c546da99746d3a14b9d7ce67057fd415caf85a6de3e616839fa61c4  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N804_N804.py.snap
sha256:1694bd01b5159fb5b78b8b230aea55272f1d27a5594b4884df7b0c6633268011  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N805_N805.py.snap
sha256:5008648d25675b53ad4ca1e2ccf502ec3b3db1eb60c9151d8d7eea3983779dac  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N806_N806.py.snap
sha256:25fad5086dfb9d0547ec847dde468d16eec3a6be04695cdc991c08bccca77adc  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N807_N807.py.snap
sha256:c911dcd87f833cba6a0bd70e1620f121403ef53e77e78e42811fc7b3a4a9194f  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N811_N811.py.snap
sha256:7ac01c40973c085e5504c4c298275b2388b986d09173a171ac413f5476916e43  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N812_N812.py.snap
sha256:4d8dacde51f0d2bdc562dc72d3b2d1e2b4c19df002309b0b551cf2be9dfcf53e  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N813_N813.py.snap
sha256:8ae452f18a5b2c76d9a299716d7cf0dec9f88b6815e078ecbd5888baafa44b03  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N814_N814.py.snap
sha256:2afcaf4475c0d82a9b0c6cbeb0868ccc0d82a507ba6b30897448568fe340c018  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N815_N815.py.snap
sha256:088a3620de39622cb1830700735c7c342923507ef76d695e75fb098a7e07ecce  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N816_N816.py.snap
sha256:8bb564371a5d8a0d3ccb584f62240a93f99052b547afb5caf16fa836a6b06c84  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N817_N817.py.snap
sha256:df8ca703e45df49e5548908f0b160e7b34faf35309eafd6dd9573f4878c602f1  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N818_N818.py.snap
sha256:3665df1405573ce1a018f0c3b1d940cebabd07dbfbfe3248381e05b565fdc3c5  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__MODULE____init__.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__MODULE__file.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__flake9____init__.py.snap
sha256:edad3da712ab1e8bda83ef74bbeec043db664c1d67e02da68ac6551ba633cd4a  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__invalid_name__0001_initial.py.snap
sha256:a3a4ca190896c7487671f0d87d4856e1725a97bddff2f3b07430ebae8abe02b6  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__invalid_name__import.py.snap
sha256:1ee974f0d1a84c02989d6bec98c86b64406279fcd6cce612176a502b32ee4377  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__mod with spaces____init__.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__mod with spaces__file.py.snap
sha256:0505137c348aca9ac680e5575bbec6db235a31af4e103a098eaf6205386036d4  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__mod-with-dashes____init__.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__no_module__test.txt.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__valid_name____init__.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__valid_name____main__.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__valid_name____setup__.py.snap
sha256:72dad43c2d7cdec1b6101925c505a5a901a10187cb9dc576852b8ab58423ea04  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.snap
sha256:7c0b3e0b73cf9e7c321b61425cad022555285c32ffcb0c495a7e2991ff28f5ff  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__classmethod_decorators.snap
sha256:ec93833e6d6985297ae9397b045a3cbc407f1dbfb6c7c9a46efda4302856387f  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N801_N801.py.snap
sha256:2c612835cb43b040ab114548344ae8af10fd8b9545f2f5caed79323e6f5ee824  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N802_N802.py.snap
sha256:2ceeeac6a24da0f8956f0803d81f1a580100431e7a67d81880ef498568961f60  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N803_N803.py.snap
sha256:cdae1a8cbdcfb15915d93e42a080606a2baa50c8a131745d5562e701722d97af  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N804_N804.py.snap
sha256:c8d85be7b13424372e8dfada541e438f69e2d4b1b94b2c2bc621db6cc6899cdc  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N805_N805.py.snap
sha256:c6b91842d17bc5e4878aac1c152c0a64052c8195ec061be8f34ae7747ee8cbf4  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N806_N806.py.snap
sha256:48c54b5f0358384516675118cfe1e3ceacd428d2bfc32eb80dbf583585d6f501  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N807_N807.py.snap
sha256:7f847522895fd8e8bfd4d767dcdd1d3f5487131421c75fcd7ef667fae8707dea  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N811_N811.py.snap
sha256:e73023c6a111e94940084747173bb6087fc3f8318d2a73bd353077fb58616463  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N812_N812.py.snap
sha256:1383c654200448a216a0b1b012c11b2af72f9df12ec5af1dbb39f6cb91c0edd7  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N813_N813.py.snap
sha256:cfa30646697d9c343f8febb2de2774b911a556dc765c5defb81e1a897aebfe60  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N814_N814.py.snap
sha256:ac055b13c471c6c135350b6cda7554101019769f77d1db8950e213e5e34daa6a  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N815_N815.py.snap
sha256:bfa0ebed03e3c75c6c5bb2c67d57eba3d423e290363e0468049302ca183dee83  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N816_N816.py.snap
sha256:b529ab750454f6bb3a90b4af876c6f4c8b6a66004ad33606bc63e79e01ee6386  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N817_N817.py.snap
sha256:752a836a063ccc6be3968b707cfd56f558fc39e9d87adad37b8525d1fe50ae80  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N818_N818.py.snap
sha256:4b64659ea0cc5e6d8740a1e960da9d7828467f2613d16c590fb2667648502563  crates/ruff/src/rules/pep8_naming/snapshots/ruff__rules__pep8_naming__tests__ignore_names_N999_N999__badAllowed____init__.py.snap
                                                                         crates/ruff/src/rules/perflint/
sha256:99d58b17f5741829419cb11d1826008caa067902e2370a0cb354494960d5000c  crates/ruff/src/rules/perflint/mod.rs
                                                                         crates/ruff/src/rules/perflint/rules/
sha256:02fb69817c01c4ae259b7a3c10d065a5bbc97ece666d0a7c7730f97eeafcf85d  crates/ruff/src/rules/perflint/rules/incorrect_dict_iterator.rs
sha256:744dfe022c3f67aea2d406d446d4f9bef0c80105690bace08cc63561c5e28310  crates/ruff/src/rules/perflint/rules/manual_list_comprehension.rs
sha256:a066e70991024b09298607531639f3878463c86cbf692220760f9d2a9ea23511  crates/ruff/src/rules/perflint/rules/manual_list_copy.rs
sha256:ccf1160594595869de12ecd9b950a253e24260c1a82381f33cdcf2a5d04122fc  crates/ruff/src/rules/perflint/rules/mod.rs
sha256:1d9daffbcf117ac49218e246e892b4b7545c21b1fe4b745f5d408be43eab83ca  crates/ruff/src/rules/perflint/rules/try_except_in_loop.rs
sha256:7e0638bbfae04b269658d1d74f84cdfb90ba8717e9728b63c9142ca5e4ca4efa  crates/ruff/src/rules/perflint/rules/unnecessary_list_cast.rs
                                                                         crates/ruff/src/rules/perflint/snapshots/
sha256:705060812a79cbcd8485ea2f266be30410c107a250501a6ed15c315d600b1cb3  crates/ruff/src/rules/perflint/snapshots/ruff__rules__perflint__tests__PERF101_PERF101.py.snap
sha256:7cf62ea37e6528002bd64601334ecedc36ca8346c6f122fb75c6c3877a3f9bd7  crates/ruff/src/rules/perflint/snapshots/ruff__rules__perflint__tests__PERF102_PERF102.py.snap
sha256:6e8ff7cf046c3e022dcf0d0b9cefc117a76b6151af24cbc3bbc2a7e881c1ed92  crates/ruff/src/rules/perflint/snapshots/ruff__rules__perflint__tests__PERF203_PERF203.py.snap
sha256:1db0d288e992c4a3ab9d4b135c3180060b9638cb95e441372f0e5554c3d6ab64  crates/ruff/src/rules/perflint/snapshots/ruff__rules__perflint__tests__PERF401_PERF401.py.snap
sha256:d48c8d360f4d70babbd73c854b2ae446c3de523e509a378272e54c9f1f5eeba0  crates/ruff/src/rules/perflint/snapshots/ruff__rules__perflint__tests__PERF402_PERF402.py.snap
                                                                         crates/ruff/src/rules/pycodestyle/
sha256:f46e791e1dcc48dcebc1f51fd19abd7a3f107fad19985910fe4546d11c77a620  crates/ruff/src/rules/pycodestyle/helpers.rs
sha256:9769c01fc310ca134d2ebb39b3754298a43d453c5d5df5e4df20c38c109b5ed4  crates/ruff/src/rules/pycodestyle/mod.rs
                                                                         crates/ruff/src/rules/pycodestyle/rules/
sha256:2c58d32c701d258593a9ed4252a49f0fa40a3350fe0231057fe8c302608388f4  crates/ruff/src/rules/pycodestyle/rules/ambiguous_class_name.rs
sha256:32ae0bd1fbcda43e802b4c9c79293665f5a155b52428b242810597327b2ca6e1  crates/ruff/src/rules/pycodestyle/rules/ambiguous_function_name.rs
sha256:df0335d1b7b18253be6ea26f5b6ae47abd393aca7cd6df8f382ac217ab18501c  crates/ruff/src/rules/pycodestyle/rules/ambiguous_variable_name.rs
sha256:6ffb913e285ee8639b5ad6594004da4500c9594046f0d9e21065c2aad7a9e8f8  crates/ruff/src/rules/pycodestyle/rules/bare_except.rs
sha256:f2cdfb62c5a12be009d2efc20b7653d52c691d3d3314ad02a1b4ba34e7aafe32  crates/ruff/src/rules/pycodestyle/rules/compound_statements.rs
sha256:ec83eab362be4abd3e5f83d5773a1b91a3d9e1e09b481e5e06915c866204697a  crates/ruff/src/rules/pycodestyle/rules/doc_line_too_long.rs
sha256:ced47e001107f05bb3769f8bf9b2d2377a8e45ae27d6b2273299a3026fac2bad  crates/ruff/src/rules/pycodestyle/rules/errors.rs
sha256:50ebcac6917eab4530faa51760ee6abd6fb0becc2b81668def34103b57961101  crates/ruff/src/rules/pycodestyle/rules/imports.rs
sha256:ba5f14c48dcd534e514e6855b86ae534c5cd571859fe5d406d0b28700797acc0  crates/ruff/src/rules/pycodestyle/rules/invalid_escape_sequence.rs
sha256:741625fec5a944b85f5e77cf01a6badf334b5e3d4440a2c58742a9eeb41db269  crates/ruff/src/rules/pycodestyle/rules/lambda_assignment.rs
sha256:e08a11ce148dc0a65ab78f40af0936fd124b9fc3a74dd2fbb978a36cf81e4ff2  crates/ruff/src/rules/pycodestyle/rules/line_too_long.rs
sha256:d64dea17b32f8ea4fc68f37f10cd5dc9a92f8f02f9daf3a06210abb1600eb065  crates/ruff/src/rules/pycodestyle/rules/literal_comparisons.rs
                                                                         crates/ruff/src/rules/pycodestyle/rules/logical_lines/
sha256:d100ab48f79374b1c8b8cb2aa0264b8134eeeeb7bc93b7331af119057ea3ae0d  crates/ruff/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs
sha256:a8ec6cc1dd13a8604988319fe3f7105d07a2414a05fa21eeb3c5b43dfbc69991  crates/ruff/src/rules/pycodestyle/rules/logical_lines/indentation.rs
sha256:a29616872b2d71656c34e7ec9b8dbfb34b0e58311ecce8e9ce3ecb7523f65b72  crates/ruff/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs
sha256:fdd3be41305966140d4262bd9a4a22c2c76623de949d6ef7e99f3d0813602af5  crates/ruff/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs
sha256:d8489ee893376ba359c08f157a1b0840f7f93fb5b59677dcbff82af1a0afa972  crates/ruff/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs
sha256:2a14c1889f91b879c494168ff09e91d9a772e852ab7b3fae2fb473539acde78c  crates/ruff/src/rules/pycodestyle/rules/logical_lines/mod.rs
sha256:e325246ca1a8419065aa4c5673dfd6c4953b0c5571b2fc5f03165be76da8f1bf  crates/ruff/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs
sha256:6a98cf9d9f574fe327e5a83b994678d9b296ed37bcdedadf4f2bb3419b996c43  crates/ruff/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs
sha256:af29f844fefe433e0199678882db9205b2186820c9280113341a0e08d41c0806  crates/ruff/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs
sha256:7aec2682eb64637116e51f0e61314f199c374143c995c69a02b9189d81111d13  crates/ruff/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs
sha256:a91bf979a508ad0abb5567a1dcdc3f2022e6be610ec4586fac1b3ac9725fde32  crates/ruff/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs
sha256:12bd34df6dcc30c99874baabe91329392d21c3a061b33de8d05b0be0e72480ad  crates/ruff/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs
sha256:5ebbadcc5e798bfd346c9b894eb3925b291b30749f73c1c44c4f9151683e602d  crates/ruff/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs
sha256:036fe5b11dd030b012e69726042a8b13b7718a6e99ebb3efab313badabebb0e1  crates/ruff/src/rules/pycodestyle/rules/mod.rs
sha256:9b3bdf1863347d99e4576907e3e1217a33ecc3a1e32ac1aa4b03dcf5ad47df47  crates/ruff/src/rules/pycodestyle/rules/not_tests.rs
sha256:7dcbefa03e4ba4fcaa1a57c5726bc2617652105c6fc18b394435a243aed6fc67  crates/ruff/src/rules/pycodestyle/rules/tab_indentation.rs
sha256:e439fecc3c91bd4601c6cb8ba0e3e012635147fcbca2699fa4f02654183a1831  crates/ruff/src/rules/pycodestyle/rules/trailing_whitespace.rs
sha256:4882c6ff2bd354709b3d91c3512a97d4cb05e531bb4b366c53dd4f622f065ea0  crates/ruff/src/rules/pycodestyle/rules/type_comparison.rs
sha256:fb4fba9d0f81a4175739a62fd542486c1b94d833379409fe2225a6ff39d46bbf  crates/ruff/src/rules/pycodestyle/settings.rs
                                                                         crates/ruff/src/rules/pycodestyle/snapshots/
sha256:9d2c933145f01ccf47f270dde579cc52a4fab270bd264ffbf4d4a9f08a722134  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E101_E101.py.snap
sha256:8fbbaa0f4289c57253b57e0680148315835296045e1873cfca9fb665924968b3  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E111_E11.py.snap
sha256:129e434549120ccde3bb5c993df59bba92534d5a47dae86d76dbd32c3659acc7  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E112_E11.py.snap
sha256:ae3942369c097a76ee77cd66afca11a4ca590fc9ed1c8cf0fef11df47cc0a2ae  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E113_E11.py.snap
sha256:19987972a7c0a06e9ce24fe5929e36473d8384c33646bf8422d3688b7b159712  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E114_E11.py.snap
sha256:dcfba85dae13c4eea75f7bf7da60dc56c2008f6c1285d68b19111d692750c85e  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E115_E11.py.snap
sha256:4ee127c36d7dfa3e8cd942679a56786a02269b37788a4d2c0fe8e9c9e36a2bda  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E116_E11.py.snap
sha256:4f3620e5a1558ddec66267578be1c173e99259dcef15915785170678334a8909  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E117_E11.py.snap
sha256:77167971d54aa185748d2dff8f54b1523bb165fdcd351b32bb50d415a29f40b8  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E201_E20.py.snap
sha256:8a3707eefad74c4a403de19d6bbf7f314225e7d1a97febe0acb829a53db73726  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E202_E20.py.snap
sha256:73e19fdd56aec662a1d32ea0b5237a91bb24103a700563719326a797867c2e58  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E203_E20.py.snap
sha256:2f5589c97cc592b4cd0fc57dc7b4535e99c9084151aec514082e26d0b3362ea5  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E211_E21.py.snap
sha256:78927c3426bc3b08a8255c783a7709422c9c01e0a24ab6b60e25d65f3a0757e3  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E221_E22.py.snap
sha256:905b861c27d3b174be25d55c583b3993d7072d85b627937c084a4690d4d230b1  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E222_E22.py.snap
sha256:5ea9f52ae355c3d93240d70191b37ef1d77f1c8d1ba8910f1932133c20668752  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E223_E22.py.snap
sha256:4f7057b7fb10adfac9f9c953ecaae3dea2c8a76aa526c2980f97765b13adcfe8  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E224_E22.py.snap
sha256:77e9ec6ff3066a7b3b119299663e08dd6208d7ed5de97b4d4f83c998996487a9  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E225_E22.py.snap
sha256:29243aba16783c361103080c9da2d88fb53c42de33622d04727113efe3cff652  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E226_E22.py.snap
sha256:844f20859806dfa1607e8919073bd4d4da9534a79712ce91943eb183b5577cda  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E227_E22.py.snap
sha256:65a590e76018a4981405ed2b44ec83dd3bf5a1b2fdf48fab29a73df38f5d4fd7  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E228_E22.py.snap
sha256:61ec63dfe3ea8e172b5fe32410bbcb37e5b248426504ba9ddaa62b42f541528c  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E231_E23.py.snap
sha256:8a396168e4d9983e04076b4f29097b72b572b468bbb48995ba105f2cb5037be2  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E241_E24.py.snap
sha256:716a99cad60a1969c2f708108747a5f1c67fb35c69460729cecbd2a0e2ae2fb2  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E242_E24.py.snap
sha256:2f6e8934803332dd1d0c17aac05501a7ec852349f9b357ceabe340bac27b6162  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E251_E25.py.snap
sha256:ddbb226dbf55ddb4c34aa4875f2166daeb056f0814bd8264bc17138ea01eca29  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E252_E25.py.snap
sha256:c05296fd1da662a54bdc763287c286558180a9c06391b8f39fb3f761f030812f  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E261_E26.py.snap
sha256:690b05772c894324b494d6a55574d0cd069180dc6135af745f0d5f9684bd4391  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E262_E26.py.snap
sha256:bf4ecb056f18720c14ddd43bad180c2ab8ca7d9091d8ef5991b0ff308cec8986  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E265_E26.py.snap
sha256:5ffc0fb8e2980cb650d3c9fdbe124b6987ee58d7cf904a882401c4ee785ec3ec  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E266_E26.py.snap
sha256:8548dbad3236af1624d7ae9e7a464c9a25436092df22706f12ad003ce62283d5  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E271_E27.py.snap
sha256:66e8cf95eaaa0c7ec4d4cf94e1fc1c74e6290c29495ab551ffa1398a9ca90b57  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E272_E27.py.snap
sha256:2e5934314b10d93fdf30aceec24b1f4c4dcffde71526f58b2a74cdf9d50ca2c7  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E273_E27.py.snap
sha256:f76cd79553365f0027b12a1d0d10dd4a2a146fbdc8b4623e285b706d83af48ff  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E274_E27.py.snap
sha256:9ae838af8e17d735833ac0cff194fe257b9973502944babd501ab494df9ed8db  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E275_E27.py.snap
sha256:f4e74a9281f30e03dc5c0ee4386d7c8e1616d4eaded2604396af8559a44d0e3d  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E401_E40.py.snap
sha256:e02fd19c1f10a5e9208d0338f471031793c3cab5d8fea9e6e0da3643e7a98f8a  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E402_E40.py.snap
sha256:c0f729c55464f54618c08f63d5bfdd7f3db09471cb8cd409e141826da0bc2708  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E402_E402.py.snap
sha256:fb2d0a84c61ea8c4d357d53799d17c05a45d709ef3403e30aa771cc6116c211e  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E501_E501.py.snap
sha256:60fb6f02b119da096fe2e83de90b7d632b7c7a84583db05d68502801411ab49b  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E701_E70.py.snap
sha256:a5a319e3f8bbc2dad71d8d5a24699df63d39a2a5161dded3ecf25c0d80707e68  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E702_E70.py.snap
sha256:05e6b382a5cc4dbcf24aa71dd5ad55113c8e44ccb5c3299850e3f8bff90bbe6e  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E703_E70.py.snap
sha256:5899351162d14ad1904dd8384c7bc676e910dddf4016fb6b6b49f1f4302dd527  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E711_E711.py.snap
sha256:06aa870ce058976f6169f110bafba881318c40885d781e8f98f5c3a032d9c71f  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E712_E712.py.snap
sha256:d5eaedbc5897342a0a794b0c62bece32782c09bf8d7735e201b19f451c946529  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E713_E713.py.snap
sha256:be97d3862401cbb15cdb341e3d07f4fae5c82c3fad515e7f4b7c3d5f8e68b7ae  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E714_E714.py.snap
sha256:b4b9152f9bd96c20c78906c80799068c8d58e7f26748679d3f8a873348ea60eb  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E721_E721.py.snap
sha256:d57516f9840a5b493059d24201d9fd2758419475548fa2a89b9b076230e78eb1  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E722_E722.py.snap
sha256:e8bba29387ad5904b2269b641312bbacc1d8e10748d03d8e5ab3c8e7532baa45  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E731_E731.py.snap
sha256:00505f78e67e075564ad9d40aa67b365714e81068a05631fe41f159dd4e71db4  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E741_E741.py.snap
sha256:5fa592b2471827ca869feef899593c6d89fc6cbaf36e27e6090ebf62203901ed  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E742_E742.py.snap
sha256:af0b0f5567408fc482b0d759010931ed0e2e9a3a9bedd25daa5b24d223778da0  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E743_E743.py.snap
sha256:f457211c00f37b1f04374383a65469b9649ba88b87fdcd7ed9a23dd5e0562066  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__E999_E999.py.snap
sha256:46db3e3679681f28155df2b3fdc85de2dc2f0e2ab23acc41dfef51d72da63e37  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W191_W19.py.snap
sha256:97d06ec3827697b2416770bd482eea3573ae8860d7903e6e39bdbf863eda2348  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W291_W29.py.snap
sha256:cd8319a1cec7acb9c3de34ef66fdf861c0c695343a19e902726818c6d4d76586  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W292_W292_0.py.snap
sha256:f163e8b87512d1f18c96a091031e1121dc3b4992ea16af379a86a9e5a46e4e83  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W292_W292_1.py.snap
sha256:f163e8b87512d1f18c96a091031e1121dc3b4992ea16af379a86a9e5a46e4e83  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W292_W292_2.py.snap
sha256:f163e8b87512d1f18c96a091031e1121dc3b4992ea16af379a86a9e5a46e4e83  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W292_W292_3.py.snap
sha256:7d79d16ea7667797d97d8ad4b11b61976b346ce35103272425d6e664ea68e47b  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W293_W29.py.snap
sha256:84007158a571de2171f77b81e4a29ca9cc615160518b01a1da653757bb2a0239  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W605_W605_0.py.snap
sha256:bcb7f94b689be8ed7a9520e746d1f8e4dfe50d75245565813d4e7f46b3c04bb2  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__W605_W605_1.py.snap
sha256:a6795afd98905ae7288beb30edb5a5e914879f026cd4522654e00db28dc9d9eb  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__constant_literals.snap
sha256:67b453309007c71743174ecdc4e2d3e57c471c32b481568cbd8f5a374e0eaa13  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__max_doc_length.snap
sha256:db95b61477fc16629834b0e6aded89a97da618742824cd678016020acfadaf9c  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__max_doc_length_with_utf_8.snap
sha256:989053ce8143d12cead84af760a6d8addbf52dceca1385b27f4e5820cc2ce4d4  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__shebang.snap
sha256:8a8fd6c607f61608d7b133a38a81dce9739f89ba85aecea3857beefb793dc908  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__tab_size_1.snap
sha256:8a8fd6c607f61608d7b133a38a81dce9739f89ba85aecea3857beefb793dc908  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__tab_size_2.snap
sha256:7052121fa7d2f2154791f4d910312154cf29c79efd6dc387d1cf44ea9bf46174  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__tab_size_4.snap
sha256:2030032817753d9b8aa03f08cb1ce3d239bb964dc9bd66ae9393a33a696638b6  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__tab_size_8.snap
sha256:303367c7ac4591a9799df5f3db4a48298f8550bbb7fe595270a5cadc3c8bed34  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__task_tags_false.snap
sha256:f163e8b87512d1f18c96a091031e1121dc3b4992ea16af379a86a9e5a46e4e83  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__task_tags_true.snap
sha256:af6ab8a425a57bd2e2c4a58aa3e6a9dc35b6992c54f054b253c691d4f8d3b517  crates/ruff/src/rules/pycodestyle/snapshots/ruff__rules__pycodestyle__tests__w292_4.snap
                                                                         crates/ruff/src/rules/pydocstyle/
sha256:43500260758f4750d4c6d341aabc52b47dd4da35929e53cb0fd871ddfc5e22ca  crates/ruff/src/rules/pydocstyle/helpers.rs
sha256:f323f5338871dd9d101837c90968b45c0266d2cce3457950bc243ed2ef3253e1  crates/ruff/src/rules/pydocstyle/mod.rs
                                                                         crates/ruff/src/rules/pydocstyle/rules/
sha256:8be6e559913681bf48df0275ccfa22c5ec6fe1329e502b98616487345b83bf3b  crates/ruff/src/rules/pydocstyle/rules/backslashes.rs
sha256:d4ac014bc5adaad2d23b3405423486ec5aafb779d8d6099a6b6430cf950e9292  crates/ruff/src/rules/pydocstyle/rules/blank_after_summary.rs
sha256:b9f74f862397481625876c6725d251a13c62a658bfc39a0b2e70abc05933cca3  crates/ruff/src/rules/pydocstyle/rules/blank_before_after_class.rs
sha256:23a3b9400076ca7dba3853f3ff78752af8ea8ea38b28093c810c18af4d00994c  crates/ruff/src/rules/pydocstyle/rules/blank_before_after_function.rs
sha256:776a2fcb0964184c29348412b95f06a20daa65444d186b9380f1c55667d4c8ef  crates/ruff/src/rules/pydocstyle/rules/capitalized.rs
sha256:4f47b5c6e40befbae21f48bd96b368d82f7f6ce5ade29798aa3400979047f9c8  crates/ruff/src/rules/pydocstyle/rules/ends_with_period.rs
sha256:23ecf5affa257862b96482584a9326c21c81b97e471a80f67b510fd76fceaa55  crates/ruff/src/rules/pydocstyle/rules/ends_with_punctuation.rs
sha256:29d86f9d22a8160eb4d1093adf71ba01388769683512b23522d276f905e338b8  crates/ruff/src/rules/pydocstyle/rules/if_needed.rs
sha256:f12ec6d94b9906eb5bc9d7ebcab3c02e2623b8f2f5d068b19029c593e9c682d0  crates/ruff/src/rules/pydocstyle/rules/indent.rs
sha256:442fa4f03511796153fa3e7327ca25b36f6b1314ac64a848d9e65c1172d09313  crates/ruff/src/rules/pydocstyle/rules/mod.rs
sha256:1bf420b23674dda56363976b77d8ce99ce5bb09ed6c5f6c75dcd5a4daf0f494e  crates/ruff/src/rules/pydocstyle/rules/multi_line_summary_start.rs
sha256:f46813bc6de57359fb79c02c75d83812554cd5b2517597feb4bc5ac668687d9d  crates/ruff/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs
sha256:af7c6fc3888d25a53d2252fc84b7fcd0a1bb8d3a041609c8b18352ca7564b9cc  crates/ruff/src/rules/pydocstyle/rules/no_signature.rs
sha256:7d4ab64fec80bf5aeb11816f36cb3ae55d9eba290f51437138853de085fdbf6a  crates/ruff/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs
sha256:7575658bdc7e842e6850eb03b4b5b72c44e4f50e01f5ce3f5d66413017e874e7  crates/ruff/src/rules/pydocstyle/rules/non_imperative_mood.rs
sha256:9422e25ffbf6418700df7501480dd7266d749aa2fb6294d19c2e56f653583f43  crates/ruff/src/rules/pydocstyle/rules/not_empty.rs
sha256:e0d2794d21a54aac9469cd12ad1a6398bdbf38f6260c36754b86fe0910b188e3  crates/ruff/src/rules/pydocstyle/rules/not_missing.rs
sha256:f6998bb6897c423729dbda5d840b688677952afee1caa62fc31eb4fc4f93fe3c  crates/ruff/src/rules/pydocstyle/rules/one_liner.rs
sha256:6a19c83f6824750fb3cb405cfb3c200f35ad36d104e8fc6efb89558c7151ac20  crates/ruff/src/rules/pydocstyle/rules/sections.rs
sha256:ba12336e0a747ebd448ade29d1dc53c4817110c9f9ab5cd4371179b9edeceb69  crates/ruff/src/rules/pydocstyle/rules/starts_with_this.rs
sha256:0f98b58aca2fc2bb8e68519cdaaa66ea122e36e4d1d1f14d0ee3d8bacfc8617d  crates/ruff/src/rules/pydocstyle/rules/triple_quotes.rs
sha256:bc1da979deb688c774ec440854ebdcbe86427093922bbafe1c848fbfec6c206f  crates/ruff/src/rules/pydocstyle/settings.rs
                                                                         crates/ruff/src/rules/pydocstyle/snapshots/
sha256:b6532e9f911977de2a01badc3a289e280746bb18a0e7a6fdb0f847ced8b728a0  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D100_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D100__unrelated___no_pkg_priv.py.snap
sha256:b99a3ffb7452b483565ef651c4404995d97b4275a643535dc38f524484829f18  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D100__unrelated__pkg__D100_pub.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D100__unrelated__pkg___priv__no_D100_priv.py.snap
sha256:c7875f8b37e6fe187332c6b50e0fe1772203d7dc9a78bc2fe6077d9bf64c619c  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D101_D.py.snap
sha256:ed96fe7b51c682d3fa4283612c0465158a7f054f1cc6b4be34c856224be97cc5  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D102_D.py.snap
sha256:4c0414aeafcfd2ccba6053b93e115258266e163c43916ea94cc47f1c79700096  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D102_setter.py.snap
sha256:4828d132e23d00fc1c94d0ea8d3fce36ffa05556ed48cd70cd47864649cb9745  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D103_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D104_D.py.snap
sha256:744620a7554a0fa1cd321fdf1285ecd3563832feb48eb9de5cbaf16401adf604  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D104_D104____init__.py.snap
sha256:941a7aa22a8ccff70c146f6fde21f5921bf81d85479f155c3ed901c14154ed60  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D105_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D106_D.py.snap
sha256:efdfe0ebd88a9380e592d32dcac5afcf4be87cc50f2eb26496d03bfa76d2fe8c  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D107_D.py.snap
sha256:5a1a71d3c232d648b8bfeb02ac29562d6143914def87206a2a89bb63a21d059d  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D200_D.py.snap
sha256:4b060fd4de97392e4fa5a77746388acdfadfa8ca68fe14700f3ddee3bd15cf81  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D201_D.py.snap
sha256:e256e95e74710429855bb3f6e6aba07e5100d2bb75fa89fb3c8fa32dd215827a  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D202_D.py.snap
sha256:93c55b6d88e92ac61049aa1eba6ffe02cf97cd21073d99908e5b2bbe0ac43edb  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D202_D202.py.snap
sha256:8e9bba98cdbd2a1370eef85632e642ca926da6fabfc133e1c32e8d4ea2dbcb8c  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D203_D.py.snap
sha256:489c225e5a6eecb62f4dc8516987760e88328ec0bd31a1667deb7170d08a2a7d  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D204_D.py.snap
sha256:c4873756063170fefb9fd6134e99139294ff256f80f9a66d4086b68da5c128ed  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D205_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D206_D.py.snap
sha256:916f09fdfbc1fadb0a483024574c3b104b2e51b1029b1fa5661c79c8a9b39a1b  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D207_D.py.snap
sha256:2352153cdbfb507258bf9be22ecd78481e55fb4bde1ceebc12c1fe78a53916cf  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D208_D.py.snap
sha256:2ac63c8bbd940ff2f8b2e5e5d6f7809e08f894c0d4cce3076c85cae613a1afb1  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D209_D.py.snap
sha256:bbd12bb734b2f91f59de47aaa23530a58d662dbfe092649bcd4e889741e54179  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D210_D.py.snap
sha256:f94e18621a68358419c20c89e34cc953b86f28cce3624537c3c1115f2af2c1b5  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D211_D.py.snap
sha256:eddced6bd0ede6dbb516cf052b843958aceadef658034bf549db95ba5362de27  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D212_D.py.snap
sha256:77dfdf4a32a2ad0afbbccb3a6cc2d5aeff5f7c30cff7054f56da0722a3da7c01  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D213_D.py.snap
sha256:20e78bf011e394d90db1ebfda6050941b7dfc39f3aa1a01340d5793992744ebb  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D214_D214_module.py.snap
sha256:656cc4dd32514e1c6eb2c80b739d3d3f770c0d8d99095726e9e01b084ce9e13f  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D214_sections.py.snap
sha256:5519a421564966bf53237d746bbdd9e91544fb7bc85e93091f3a7c8283362ff5  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D215_sections.py.snap
sha256:fa5c7bc96630eea69db374207d5c741b4931dd9a95b5dfb488bdff2c3d204928  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D300_D.py.snap
sha256:c0db08b900abcdd67894d18c442f03208a833c8c5bd8de652f0f164f450f4bf2  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D301_D.py.snap
sha256:cc164ce26289f57d94bb86eeedd48fba263f1a8300436149e2799c8554b43f93  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D301_D301.py.snap
sha256:7e013dfb013df4eacbfe6eba776c8ba32c219d84f55e3e9f0ffcd89b2e077b5b  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D400_D.py.snap
sha256:c6256bc120a6df9e1b4f37cd54c50338190922a431fb04427bcd80be9104b326  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D400_D400.py.snap
sha256:1aca8a7111810808adb37a308a4546f9122cda6b74d700cd5d9bbf3150ecb5c2  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D401_D401.py.snap
sha256:a42f9b685606093648c21a1d98391dc0e80be73aad155c0e104102619e406ffa  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D402_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D403_D.py.snap
sha256:3c69b973a1ce395c299c7fce27c530408aea554f0cc75fb42fa612cf9651b59e  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D403_D403.py.snap
sha256:c4e73bc0ffda50fabc875645d893ee2940d5e5d97a2c81407e48894d2cf32590  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D404_D.py.snap
sha256:86ac7faf8615487450c837a317b2d8fc276d98aa9ad7ebd77bdabc77647e8218  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D405_sections.py.snap
sha256:bb81012c2df468467c0ccf787b3f52ea7fc4fc9375b59104f2049f521fb60b78  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D406_sections.py.snap
sha256:56db332b86b61b865cf6ec8ae63cf78e016e27a98308a168c59b8b0550fd843c  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D407_sections.py.snap
sha256:b233a31409d6c179e2c0fbf1407fa0d5c49e0b91b2e4a88ae5c33b78a97445fd  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D408_sections.py.snap
sha256:3f6c2e3e22b1bd86f94c5eea0aef778d4ddea96c79e2242d910a54101794294b  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D409_sections.py.snap
sha256:b7731d1cc277ea1621476ba1032821476b68ec6b9f595847ea5e1eb54ae011b8  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D410_D410.py.snap
sha256:850628d542325dac29fc112e004ab7758254143b204a0bcd45a6674d5988d360  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D410_sections.py.snap
sha256:985767654d98d28400240454d85acc13fb61742d10b0bd8a854eda62c0a5ed0d  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D411_sections.py.snap
sha256:31c373ffce3e29f174e4a9a2a514b8953d94d5bbafcc8336920fe3018b3214a3  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D412_sections.py.snap
sha256:42c7c4f93b0cce5d8b667fbc874622bf4e93ea70817e5c3838a4d8eff3111bc8  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D413_sections.py.snap
sha256:d684a5bc08a80c4b64d2c38ef5d9dc1bd5cfa3177e42d14e162b175903279b26  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D414_sections.py.snap
sha256:69c65a801e23c40ec34c9634a72b4062330598cd1518456c0ced2fbaf9040978  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D415_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D416_D.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D417_canonical_google_examples.py.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D417_canonical_numpy_examples.py.snap
sha256:85ac6faca10b7ff3dfd16b3edcb024f5f1e81da8b9151db309f795b9708be49d  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D417_sections.py.snap
sha256:3ea59a78b98bdbf9a1b7ec28c98d168b8c8ad7f28f49baa4199e1d18b8b1e110  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D418_D.py.snap
sha256:7dd32a91ad44366fa501be61032e64598c74c20f99a1b1b6828d5cf0d41f57cb  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__D419_D.py.snap
sha256:a3ba94a38c2fbf50fadbcc07b3e75c0e4910e5da6faf8c5bc5d4b046a9131406  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__all.snap
sha256:35fbac0d62b76a2b134d888d37e1c2adddce5c46ec79eafc37c1fa06ae881452  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__bom.snap
sha256:43b7e738a293921e04e54237e094ce43e548bc73f36d9e99225f565a4f216743  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__d209_d400.snap
sha256:bd27203c1109e0803577424de230841a113937220ee1c9fbb5e9de441b720126  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__d417_google.snap
sha256:24c6846849ac8a5a1d3a28bee19eabb02409e8d9da4862a3cecbe4855aaba607  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__d417_numpy.snap
sha256:bd27203c1109e0803577424de230841a113937220ee1c9fbb5e9de441b720126  crates/ruff/src/rules/pydocstyle/snapshots/ruff__rules__pydocstyle__tests__d417_unspecified.snap
                                                                         crates/ruff/src/rules/pyflakes/
sha256:6b80621b4738bd65ef649e578450029eda95d36365c176cdadd124e7cb24e4e3  crates/ruff/src/rules/pyflakes/cformat.rs
sha256:b44aef2613826740550d55435ac27af34ca2d1e2d2b752c45a9a81c8d18a95db  crates/ruff/src/rules/pyflakes/fixes.rs
sha256:bc796955c232001354d5691c0eb841cb70a609b62ec921fea79477b2d63c4d70  crates/ruff/src/rules/pyflakes/format.rs
sha256:68421cf906c54c69d6a1d77e45a6bfab2aa0709225f1079fe59e6c980d50469f  crates/ruff/src/rules/pyflakes/mod.rs
                                                                         crates/ruff/src/rules/pyflakes/rules/
sha256:47449931350a5e0c92023ad09abc763402ad5a9509e5fd2054b10e1f3af65eae  crates/ruff/src/rules/pyflakes/rules/assert_tuple.rs
sha256:d2e305a35757d521ae2d3348874eab4ea562760e4137c14b7ec95cdbb248dd70  crates/ruff/src/rules/pyflakes/rules/break_outside_loop.rs
sha256:8449bba0509609a8c6a09447a8958411d8c6c6319f7784ff63c4e1e4d821cb4c  crates/ruff/src/rules/pyflakes/rules/continue_outside_loop.rs
sha256:0cad29af181900c6818517ad718cdcb2ff26537e0edb74843db6f043da2abd94  crates/ruff/src/rules/pyflakes/rules/default_except_not_last.rs
sha256:21c399242928d9a93fee448139b14ec7dc0f48bfd880f12e0074bb64a8cac268  crates/ruff/src/rules/pyflakes/rules/f_string_missing_placeholders.rs
sha256:afd8ea99e8104cfd0e24b9b85f918a06b424be49773d23bd4a4d23e60165d772  crates/ruff/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs
sha256:4d4efffea6e12827839aaeb4333b607fae543a1bab7d3dc305e925dd77077f68  crates/ruff/src/rules/pyflakes/rules/future_feature_not_defined.rs
sha256:e4686e0240b6d1ddcaacf03708bccbf0a879aa56af10d404f586bf63108bd9d7  crates/ruff/src/rules/pyflakes/rules/if_tuple.rs
sha256:c6c3186aa9e1c78dfe2c2206dacf33db60580c8bbdcb7c3936c28d4530471962  crates/ruff/src/rules/pyflakes/rules/imports.rs
sha256:a73dcedbf2faff85ed4ebaac5f2e2204c4545d64238084feb99fb73de4415c81  crates/ruff/src/rules/pyflakes/rules/invalid_literal_comparisons.rs
sha256:f3680c53b9f5191ae99de53a8d8413ccbcc6b5c647d3b9137d3026adf4ce9e84  crates/ruff/src/rules/pyflakes/rules/invalid_print_syntax.rs
sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903  crates/ruff/src/rules/pyflakes/rules/mod.rs
sha256:8b45aadca6da28f7aa2014b626ddd9334ded98a5beb93bf3178ae414928a5fe5  crates/ruff/src/rules/pyflakes/rules/raise_not_implemented.rs
sha256:5488b9ad0ef23237d8a43502ecf9d7f75bb3c8176ad27448e53daba8f70eeac7  crates/ruff/src/rules/pyflakes/rules/redefined_while_unused.rs
sha256:2d534a2c2c314113a554b5f92870898d232e07f8a386f27bc7ca805e6214d8d2  crates/ruff/src/rules/pyflakes/rules/repeated_keys.rs
sha256:25dd084e3dc2fb348db53afb19ab96de108f9f1604d9e72011ffcbe883c8b9b2  crates/ruff/src/rules/pyflakes/rules/return_outside_function.rs
sha256:f17a2fa16b540998d13319d66c74431ccfc01ed1a2343f5e422ef681df458709  crates/ruff/src/rules/pyflakes/rules/starred_expressions.rs
sha256:6dd57dff58081cf293be9bb7173b22a58ec8489b347e5d9552d77385e8a5cdd3  crates/ruff/src/rules/pyflakes/rules/strings.rs
sha256:c997f2e716c602bb26e7a67594de73340fa6f52b2b46f2a28acb477fbddebfad  crates/ruff/src/rules/pyflakes/rules/undefined_export.rs
sha256:39d749acb1d7bb7694426a0595207dce3cf184e46d848617f2c3167505c69948  crates/ruff/src/rules/pyflakes/rules/undefined_local.rs
sha256:f83a8bfd7d3e9fa10a1d41e2d13aafb64a4cbbd1daaf05dde6091bfb6936b50c  crates/ruff/src/rules/pyflakes/rules/undefined_name.rs
sha256:96f5cd022462a1960253cbf1a8f8970fb8cafb23ed2dfd193ed4ac2903b2f655  crates/ruff/src/rules/pyflakes/rules/unused_annotation.rs
sha256:df29b6d5956073f3a4fe4c3c4b92c370280c49edb06acf5398087854bb8ea9d0  crates/ruff/src/rules/pyflakes/rules/unused_import.rs
sha256:f1cabe5612751ea39d1bcb98a7eceb759bd866d4a228b70ca733bb2ebbf900b1  crates/ruff/src/rules/pyflakes/rules/unused_variable.rs
sha256:2ed6c185c4144dcf4ee14081fbfc6b7e42b3e15d19d13ef4c84f5fcfdc827419  crates/ruff/src/rules/pyflakes/rules/yield_outside_function.rs
sha256:3c3966ce66502bbda70f73a044e33fa710cd56d3467c15644ddbbdc96c580aa6  crates/ruff/src/rules/pyflakes/settings.rs
                                                                         crates/ruff/src/rules/pyflakes/snapshots/
sha256:369888184cbc02e8756f2b1c92a5ac28be5f952a9a817a687f6a210e9800c773  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_0.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_1.py.snap
sha256:228524e3272382dda95df2c35d730e41faced7aa47a148f3e32f6806d688d755  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_10.py.snap
sha256:1ef78d1bd3c10fab20617b86effeb2687f3c82f6c744c383ad8b2d9d334fc3d3  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_11.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_12.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_13.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_14.py.snap
sha256:ce66b9932b824a9a2de1be4a65c0fb5ca272a04492958218b0c9a054c80a12c2  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_15.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_16.py.snap
sha256:d86997369a10d27a0537906643673c16968ebb2fb126e51e19f84f2e1cc4f5c1  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_17.py.snap
sha256:9468e57797de8bf68202fbf25c8ce5d076a25bceafbfc98b04359b15dd3624cc  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_18.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_2.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_3.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_4.py.snap
sha256:1c67e61cf550b7b2bd315ec89d964d61e024d1d8f3626a7ed83c2efb938d5792  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_5.py.snap
sha256:9f5fa6ce11ddc17d47516dd2d4ff58a070467fe48b3964317399690bc62e281a  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_6.py.snap
sha256:30d0b6534ba886c80285a66ef8057a4d6ebb8e3870d08eb6f8100027ac98ef0e  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_7.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_8.py.snap
sha256:5eaed0c255121d03703e2b6c7429608b20d13f4411fd98108192d87ebeefcdb6  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F401_F401_9.py.snap
sha256:2284ccbf5d9a5f47804a520a090a94fce3dd016ce36c9a56e67966627a54d3d0  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F402_F402.py.snap
sha256:3c8d3afe7bca84193ce547bc6218596828a174f10b5b8dae8904fe2105b9513e  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F403_F403.py.snap
sha256:29d06a53f61383df8cd9164ad231e599e15a4620728a502797dcf4216eef33e7  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F404_F404.py.snap
sha256:92bf6a2fe4b5a6e0c79cb6a7196b73ea2f6949d883cd198a2021e21d87cfc514  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F405_F405.py.snap
sha256:e96e55e1b3eba722074c0e2fb38cc0ab1c9c7ac5e3e25c1013cca24f600cdc71  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F406_F406.py.snap
sha256:e901cfca3b18ce0ba04347d1867cd0e8eeee960cc2ba420771f50b92520485f5  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F407_F407.py.snap
sha256:764f91f24bf76464120db096f1aba86019f5020961cc92599ab24eb5d9abc1ba  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F501_F50x.py.snap
sha256:6cb0b07a3d0263c46afc4fed97451c4df12304246ef853c2d9d1cd9e1db3385a  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F502_F502.py.snap
sha256:5d7d43407e21734078b9cce776cdb157b619dd1c2ee68b69a5bbd3e6b2e4f325  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F502_F50x.py.snap
sha256:c2c1f90588b222324fe0a2a8ec81c5eb12948feacf519121947d229f083616b5  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F503_F503.py.snap
sha256:270c96033228890b3efdccec09a316c67d2b93d8abea632eae9dc5d4f17fe14d  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F503_F50x.py.snap
sha256:ddb9ece204c72e7e1e74fb8ff3162d3bb89585f6d02a160a9429c76ed1529ea4  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F504_F504.py.snap
sha256:e4497f3009a7977a0a83dc991cde54ae81ecd44f687b7f8d526f3a686744972b  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F504_F50x.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F505_F504.py.snap
sha256:f6b6aa7809f8a3cd71492e3c8f32e7e2cfa5f2f0e4e8e0a006078f1d7ad7ba08  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F505_F50x.py.snap
sha256:f9a88807215565a657a571c95d9e7687bbe9a578b64b1ff549c8919559207c97  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F506_F50x.py.snap
sha256:a8e4a2356bcb5f6891a5c7d5354e54be65fa3c98c972fa996c6eddc0a9763e28  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F507_F50x.py.snap
sha256:8264e50f60f718f62408ee183ba9fe8f7569105a97e75c086c32ce494c5f945e  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F508_F50x.py.snap
sha256:aae259e02a3e25056cbb1122543ca6b9b99412a9a4514aed8c34f845ca7bb1ec  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F509_F50x.py.snap
sha256:69c39b62375d495a783eb9139abe6b341d62de295fd77914de5909bab741065c  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F521_F521.py.snap
sha256:bcb9063ead2846a377f63782c5b04bf69035df2836415efa48ed0866ce42ffe5  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F522_F522.py.snap
sha256:49e06cc8e9e010e7f20de96835559396b67753b4005234bc53b59a6b2f41bb18  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F523_F523.py.snap
sha256:59925c5ffc670ee0709f8353e449ecb6f63b9d2283700edba6ac810412cca1a5  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F524_F524.py.snap
sha256:daa0c5e69db2c058371c4d7003fbd2fc70227102fdf4ebcb3f9cb1b79c93d8bf  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F525_F525.py.snap
sha256:d3aa1f67e13a92b7dce524b073d31e79293f8efcc56f9f6855d6c12ec16a288b  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F541_F541.py.snap
sha256:2754161ccce5a8aa26a68a7b2ed3d835a4df8e249285d46f8447003fea5c0a5e  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F601_F601.py.snap
sha256:faf71b63cfecd2579200610eb2d246b82cad3e285b640d06c40bbc1d622dc5c1  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F602_F602.py.snap
sha256:999359a402834173b44ea35e5165b806c8969051fe2e156c07f4397b3000366f  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F622_F622.py.snap
sha256:113f979e886b7f1625089785b8ccf172cb234663785d11a384c2bd0ba8f90131  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F631_F631.py.snap
sha256:c49b5e9ce83c7765454ee07bf6c87d175fbe1ce88ea6fe9ea132f6bd5a01f1ff  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F632_F632.py.snap
sha256:7e7384e2f87e99b3c0f1bc57ea8b9fc4584a024de782c09c9c5b66af1409beb8  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F633_F633.py.snap
sha256:147585a6b8f075e97a331d0d8f544581818189ae7ef5a6b804001029dc0b4e8b  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F634_F634.py.snap
sha256:800fedc4e805462de9e4765058df59d2d64225a55a83a029836b651d6826acea  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F701_F701.py.snap
sha256:9bb6d395336b5d340addcde286f61daf0797857f8b4aeae5116b6702715620f7  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F702_F702.py.snap
sha256:a091fbce55e18adceeacf2227a36e6ec11b7f615a8ad3c299d29b4ffe41554d6  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F704_F704.py.snap
sha256:94ff7f598da84daed7e4255eebb094f7e511253aba6261e22cb5ff1f9cc8cdbf  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F706_F706.py.snap
sha256:a37a39d9605b167b4fa802a572419173577975d430952ed401207c202d440b2d  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F707_F707.py.snap
sha256:1663cf21e73c2c4fa07c354f2f0b96dac1878476c19ffdc37469fa96a32c467f  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F722_F722.py.snap
sha256:856f06cafcef8ba50b3bdc1c3dddbbd174fd994fe3f958027e4af73eb7f1d189  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_0.py.snap
sha256:437082e4e9365f180c2ccc00b085b1fbe18a85eb9b35d2b36de0090ec65e36da  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_1.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_10.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_11.py.snap
sha256:882059df2a625ec0274810937782007c7a86a945ca26e89f4a52228b11782c7f  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_12.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_13.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_14.py.snap
sha256:3cb4514308424273ee20adde49c160a8a3ebd108924df8ccfa29242b3ed341de  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_15.py.snap
sha256:7972df508709e54d3760ebde4cad83d70142cccd6897f722b0927791a7ab552c  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_16.py.snap
sha256:b6aa0848055357fb46828917da85afe8dbd29aed596ba4b8964e39e0255becbc  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_17.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_18.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_19.py.snap
sha256:199d55a1717a29956938580b6c045434326abd8a5977f6ddca99e4fced3c75de  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_2.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_20.py.snap
sha256:f02bed787f192527eb348e15f87938d318497abac87faf6369f8905e01d4812e  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_21.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_22.py.snap
sha256:9600807d3549e027a4616cd825644cc56b6ef847ebe1d0069edfd1044d282b5c  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_23.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_24.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_25.py.snap
sha256:7a53419e2a7b51f5390398f7486f0d58aef640f7c33db7ab6ffb1af058be3dcb  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_26.py.snap
sha256:8af4325c7e7b71b1d80a367f5d46a270359263d6087921b13bde746103eb8aed  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_3.py.snap
sha256:b86174503d9d5942141ed55ac434f805c2daba3b6c4799a69e06110249731dd2  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_4.py.snap
sha256:862a8fe30cd322ccc00854593b6636575fe9eaa829dc43bc9ef471c633aca567  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_5.py.snap
sha256:83bc911697e63c364ec26fec940cb7e8264c36f27258f308c4291d4d532c837f  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_6.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_7.py.snap
sha256:fd7298afc7a5917372c211ba530ab147f0c47742f67077c3533a10e8c180abbe  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_8.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F811_F811_9.py.snap
sha256:1c7652893849b31c44010b0d169b97ce41000c93d63ec53c9044303fa89ccacb  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_0.py.snap
sha256:7928547df710ab364c357dfb6cf84b3360e8794a4cec32dcecc87c4108cdfb06  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_1.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_10.py.snap
sha256:65fa4b92ec028be30109342af808d8b5f8027fb5413f06243460b9de850e31ae  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_11.py.snap
sha256:7d8a2050307482d095dc027aba8b9b52406bc4607bc09e780df2958393462589  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_12.py.snap
sha256:ff47220ba2998759a50777b384377e62e620f00082c38b59ac7438f58bf52618  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_13.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_14.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_15.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_16.py.snap
sha256:46b4662d5dc984f1cb4061a4e570ae7331d4daa0e6587ce655d2874e1b7fc47b  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_17.py.snap
sha256:a73d9bd7e563b28f01fa593fc7ade42965e801fab42b1b7ef7430e1f5ce484c3  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_2.py.snap
sha256:8d46c67d170035e0f836a11b84318da97e69aa78d9ac7e61f71b1a5cec9eecdf  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_3.py.snap
sha256:1fb8c46706317758a23857f947b17d920d14cc041d2047032bafe097d0c96eec  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_4.py.snap
sha256:d160f67ea8eb777ea74e2099414f3a01f6b17595f209eae42f27e0beaf8f43af  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_5.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_6.py.snap
sha256:29ece2cb2c98aae682c78916a25e9c0f7cfedbbcb16afb3ddf9ed4ac1b25fd5f  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_7.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_8.pyi.snap
sha256:a1c8513bc0c277f2a37b4fbfbbd6d18699892679354bb35580f83a2a8bead533  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F821_F821_9.py.snap
sha256:37e20007e179d9d4f679c7d7ba15d02c16c12057a9ad50ee37f8172554aa4a53  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F822_F822_0.py.snap
sha256:698ac90ec7362ee1edb2e58b1225b2039e6e58093a268952553a32e2c2ca1286  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F822_F822_1.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F822_F822_2.py.snap
sha256:8e2ecbcea380febd783733e7784e9275e34652d62cf9b6c3411bf136e8355ffd  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F823_F823.py.snap
sha256:1f3582f7f81658a30839e3f42a0edd91ff6a4fc860f1468088a1918e79a6e763  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F841_F841_0.py.snap
sha256:4c110130d6716f39d35404db93311d4aaf4582c59a22f8a90825d6f4cb37c9df  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F841_F841_1.py.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F841_F841_2.py.snap
sha256:56a36794bc19275ef96b45eba687bfb6b800d147a78ce67d69d245c64a23ddea  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F841_F841_3.py.snap
sha256:f083d1f18cf5af809b0bc66f238bfade9577cbb61d17131d3de666383c5970b2  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F842_F842.py.snap
sha256:8dded9f2d9463f94a9c88dc8f7f989dc252298da82e97b621ed33a20cf61b5c4  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__F901_F901.py.snap
sha256:f970a1e5ede3d1ee2aeadc187adf3c4684e653dcc7274df283998c37df183830  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__augmented_assignment_after_del.snap
sha256:459f1c02958359c0fbb15c9dbd7718074514b3ca9ae0cdcf78c84dd8487abb12  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__default_builtins.snap
sha256:617c92b585573ba8e7e85d7948bf8e75f87129accd126b8292f128ae12c18c23  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__default_typing_modules.snap
sha256:07fa25d1fc0d3f10c2ca51490f9e323c8a77254bded4356461e01c6c65baf3e5  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__del_shadowed_global_import_in_global_scope.snap
sha256:b0e9237e071a1f4ccda402f292c30ac53b338433cedabcb4a1056795671dde8c  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__del_shadowed_global_import_in_local_scope.snap
sha256:9b00116a0d5d816ee7036feebb000cd0445fb2ba3487bdddccab223da4399ca8  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__del_shadowed_import_shadow_in_local_scope.snap
sha256:e44655a7a16c6b99df3b7c74e695b75a082bd164491d78ab3c481bb33599a126  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__del_shadowed_local_import_in_local_scope.snap
sha256:f17191a9babd8d0935757b2b0aca7435319ba3131ded706db3b947a232d39ba6  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__double_del.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__extend_immutable_calls.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__extra_builtins.snap
sha256:a88690cb65328e5ca3ed9e098a4fc5176de5c118808de3047ebd011d839a2a7c  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__extra_typing_modules.snap
sha256:ff5a12a476bc65f6e33cc58895aff02fdd691dcd4321eb0e9a40f22df4ce63b0  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__f841_dummy_variable_rgx.snap
sha256:f0e6f8706a4104c819ce5470bfd9b5ae7a28fd7d359ef8786f590c8b70ad72a8  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__future_annotations.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__init.snap
sha256:f62ec4e227d450c37ee43b359bd64e2c2f706f5e026379e46e277c46f9a1aad2  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__load_after_multiple_unbinds_from_module_scope.snap
sha256:994708aa592b69465116f98ad2f9cd1e3849cfc141a3adfbf7071e9fd10731b2  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__load_after_unbind_from_class_scope.snap
sha256:a8508ca8d260d6cf1d329c72cabebba129fbe9d412ac482becf0df3d893a875d  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__load_after_unbind_from_module_scope.snap
sha256:f527128ca1daa9595cd5fbd24f6618330b1b27d89a86a02614a51dde4e372ded  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__load_after_unbind_from_nested_module_scope.snap
sha256:7f4ea9da9783365744cdd23abc00112310b99bd6f19036754823c628e20cb5bf  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__multi_statement_lines.snap
sha256:30bae54cb1ab3c34a637712808b55f5e05b13eeb555c066aca22aca4db1d7d70  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__nested_relative_typing_module.snap
sha256:57829816dfce7d9dbf50f504a727d74f69a7da0d8ed3fa34cdb789f3d76acad7  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__print_in_body_after_double_shadowing_except.snap
sha256:4d67afb7c6863b480ba6ccc3c16996995dee745cc6f40399e8b51a1e5c0dbe45  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__print_in_body_after_shadowing_except.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__print_in_if_else_after_shadowing_except.snap
sha256:46d02330b221d3211f5d18c7c8cf92a48775f32677d2b3890baad25904415733  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__print_in_try_else_after_shadowing_except.snap
sha256:feaff85431f6482cfe49f50b09b2e598833eebd9ea865aead267740fa35fe3f7  crates/ruff/src/rules/pyflakes/snapshots/ruff__rules__pyflakes__tests__relative_typing_module.snap
                                                                         crates/ruff/src/rules/pygrep_hooks/
sha256:827accfc21b31bd7931726c1498bfef61d5fbd28b20fd351ac8c82babeeaa963  crates/ruff/src/rules/pygrep_hooks/mod.rs
                                                                         crates/ruff/src/rules/pygrep_hooks/rules/
sha256:aac4a15f67d9ca414a91746c863eeb6c6b9da8fc909090381deb3b20ed6cdc51  crates/ruff/src/rules/pygrep_hooks/rules/blanket_noqa.rs
sha256:348d208aa640095f2b1c411154fc5553843c1cecdb21c35080c9e33b1e1638af  crates/ruff/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs
sha256:a40b451933f80d6daa1f43dc7b8e7dbfa3c391131b89096128c758bf0dedf795  crates/ruff/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs
sha256:e15c8a91a7365f74d266ad298f169e93a818dddf5f32bd0bb379e7f39fc2d147  crates/ruff/src/rules/pygrep_hooks/rules/invalid_mock_access.rs
sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777  crates/ruff/src/rules/pygrep_hooks/rules/mod.rs
sha256:ff0347d3896679a388f3e346dedbb5a4fad287b1dedf3ac71df7d4f74adef47e  crates/ruff/src/rules/pygrep_hooks/rules/no_eval.rs
                                                                         crates/ruff/src/rules/pygrep_hooks/snapshots/
sha256:7693c29d9ee80923abef3790a2f39987ff857b7d56eceb7423b660efc32cbf08  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH001_PGH001_0.py.snap
sha256:93c40db118e2c52d0a52a3d244edded62d5489839ccb36f750c19e396a649a0d  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH001_PGH001_1.py.snap
sha256:93c40db118e2c52d0a52a3d244edded62d5489839ccb36f750c19e396a649a0d  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH002_PGH002_0.py.snap
sha256:840e788827acf8b661cdb197df18b227890c7a9d75f7897f0b0dd6e022610431  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH002_PGH002_1.py.snap
sha256:91c2d49e2b7ea18bbf9c4b167e393a4fdcb15812f03fa3b44de912d379f5c6f4  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH003_PGH003_0.py.snap
sha256:f9cf750a8b9c5027b1b1ee31d29df50d9eaf8e5a1d4d0fab17f213d3ad3f4a09  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH003_PGH003_1.py.snap
sha256:4b469c1f8bec7f88f522429085059a2b83185ed6cb9748ba3c972ef3e689bd12  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH004_PGH004_0.py.snap
sha256:155fee25f2b539d410cf78f33ef4a68f5f00f91573ed80a9821ec44f4c47ace9  crates/ruff/src/rules/pygrep_hooks/snapshots/ruff__rules__pygrep_hooks__tests__PGH005_PGH005_0.py.snap
                                                                         crates/ruff/src/rules/pylint/
sha256:34ecd119ce4a4d68621e8fe770177d1d3d704fa00c07271d48999f17819056f0  crates/ruff/src/rules/pylint/helpers.rs
sha256:5c1ada8faf63ae4fda6f3cfe1190c59e6f92ecb0abcec0e8fe4da2e1edf0ed24  crates/ruff/src/rules/pylint/mod.rs
                                                                         crates/ruff/src/rules/pylint/rules/
sha256:3e28db781e66481a38031ea3918a657d2881e906c41b3098ccf303babb11e843  crates/ruff/src/rules/pylint/rules/assert_on_string_literal.rs
sha256:3339062cae9f7d94917369f916ab93969e67ef744b3e5ae0eaafab7fd2c6ff11  crates/ruff/src/rules/pylint/rules/await_outside_async.rs
sha256:321b15285be7583393e2bd8ce6e05e75f171f6a08f7ce7c5f921e48d41718098  crates/ruff/src/rules/pylint/rules/bad_str_strip_call.rs
sha256:f569e21291a6c697b5dd0da2f7a265eec94d237985176b6c8020837a25a4cdf1  crates/ruff/src/rules/pylint/rules/bad_string_format_character.rs
sha256:4c65fd400e1932965759c923761c25825f77890d15953b53fb8146589e0f0bff  crates/ruff/src/rules/pylint/rules/bad_string_format_type.rs
sha256:cf103333e813de9f393bcae980d890f4472ee916c93bfce6fe6c9865a5723722  crates/ruff/src/rules/pylint/rules/bidirectional_unicode.rs
sha256:da14320e2448413778e5ebe350c6cc95425792ab94c1b180596e86cf1a65634e  crates/ruff/src/rules/pylint/rules/binary_op_exception.rs
sha256:6f5d2b965d6095ef9fd9ad6b2491ed816d9cda495fd2cd875fa37f4804329487  crates/ruff/src/rules/pylint/rules/collapsible_else_if.rs
sha256:a509d29363d8fa0822d5b0e0e6654f7f30a580b5615a0c962b210c648eae65ca  crates/ruff/src/rules/pylint/rules/compare_to_empty_string.rs
sha256:20b11e36b2b9201737b291a94cc0f7e8a09539262e0885007153ad238e9ae7f9  crates/ruff/src/rules/pylint/rules/comparison_of_constant.rs
sha256:615398b4245c83c611b7b0fd49c61a3ea446aff9011122c4be82e4a569b0b8c3  crates/ruff/src/rules/pylint/rules/comparison_with_itself.rs
sha256:05ad1e82b4c67a4126e0eb917261291e69e55e7f7e6dd8cddc24006fcfa4967c  crates/ruff/src/rules/pylint/rules/continue_in_finally.rs
sha256:9cc131940944a20715d951fdfd2f820ecbe3dbf5313a13b3c022c1ca0013a6b5  crates/ruff/src/rules/pylint/rules/duplicate_bases.rs
sha256:e2085b2f5decf88b6e0f6ee2278a7e5ab0ac239ceea96a696b8815872c930e9c  crates/ruff/src/rules/pylint/rules/duplicate_value.rs
sha256:286ba68428ce7ebb098db3d7d73c111271022cbc8b413c89f27b91b23c3eac41  crates/ruff/src/rules/pylint/rules/eq_without_hash.rs
sha256:5525b1825a331460e6a444a648e38866a7df158dae3b226ec74dc5cdeb46c4a7  crates/ruff/src/rules/pylint/rules/global_statement.rs
sha256:107ba6e453e4b5c95b30de35de94d80639915189e42086dee4c059bfe100e19e  crates/ruff/src/rules/pylint/rules/global_variable_not_assigned.rs
sha256:7077d53ff3c5c3e3e225552641828acab4f5a4459245aeb3d2897c60379c8ed9  crates/ruff/src/rules/pylint/rules/import_self.rs
sha256:46b345a32577827b80b4bfac02fdf74518ddac661c581934d85aaacee76ffa7d  crates/ruff/src/rules/pylint/rules/invalid_all_format.rs
sha256:6046335884d23c6cdff782d58b6b5bcc36327448d61073af9112580f2d215b45  crates/ruff/src/rules/pylint/rules/invalid_all_object.rs
sha256:49bcd2d113850a1fd0146a26ff9fbe64170fcde86eb613fb5f0744199f9fe3f3  crates/ruff/src/rules/pylint/rules/invalid_envvar_default.rs
sha256:0b005115ea8b4615a8da9170fb064487731f3abafb7f6f62adee776eda5493e7  crates/ruff/src/rules/pylint/rules/invalid_envvar_value.rs
sha256:3cb72aa1189570ad84b9f2c92539c3e8ee6b1a0917504a6f1f2b2a3bd0c428d5  crates/ruff/src/rules/pylint/rules/invalid_str_return.rs
sha256:91765fafc82a3d871c6b0a86d8546d4ac255acb6672f2c72a499a943e86eadef  crates/ruff/src/rules/pylint/rules/invalid_string_characters.rs
sha256:5e144adfec24318c0efe55a557c74c0a469fc0f380907c2bfd6f32f2005b6c81  crates/ruff/src/rules/pylint/rules/iteration_over_set.rs
sha256:8a4bcda59e762d6b39f350c65fddcdaac3e52196a56b0d010a4524b251f4b921  crates/ruff/src/rules/pylint/rules/load_before_global_declaration.rs
sha256:19863a895a8cd0f6279f9f506eef9088e07ca841994bfa83972121a20a2051df  crates/ruff/src/rules/pylint/rules/logging.rs
sha256:635e7ebed80c19e78d03ac20a8bc00c9f361a0b977375356e3e7d11e0ea47c46  crates/ruff/src/rules/pylint/rules/magic_value_comparison.rs
sha256:a39d9a390dd7599edeeb510219d47ec7a1b2aa652d7675c6bffbb23a371daabe  crates/ruff/src/rules/pylint/rules/manual_import_from.rs
sha256:5ae90858f3368dbdc541fba7096399ac6841d04f884d0baa8009fb60df320b79  crates/ruff/src/rules/pylint/rules/mod.rs
sha256:ad102cf5fe316ad8bcb47b7b4e2ac8a3ae14b8282f2c6ebf22f23826c2a99c76  crates/ruff/src/rules/pylint/rules/named_expr_without_context.rs
sha256:a4be709399261d7d03404caed83768128c35ec8261cdd6b23998a9e7e5acca3e  crates/ruff/src/rules/pylint/rules/nested_min_max.rs
sha256:71486941e5a2020343b9c600f1cc736c4e9cfc092635367c6496653b2dddfcef  crates/ruff/src/rules/pylint/rules/nonlocal_without_binding.rs
sha256:f857e59acd59d76c834d4e95920d56115588cf18438d80d96db33274b07b5c44  crates/ruff/src/rules/pylint/rules/property_with_parameters.rs
sha256:6478abe16966de23de22bfc30bd6f26ae28cdef39bd503f4c89081cfaf0dbb01  crates/ruff/src/rules/pylint/rules/redefined_loop_name.rs
sha256:69d3f555a338b52c693d56139ffb1732aac2b8921968b58ec3caecc36539c4cf  crates/ruff/src/rules/pylint/rules/repeated_equality_comparison_target.rs
sha256:9f8819aa7078326720446eb9e6e19371ac7cc5c682f3cc8190841019c7b8cebb  crates/ruff/src/rules/pylint/rules/repeated_isinstance_calls.rs
sha256:26df5e3decae1e7d554992494b7d4ae2025d106fd76392483aa5fcb955c27671  crates/ruff/src/rules/pylint/rules/return_in_init.rs
sha256:baae4228de5d5436d4d3bb3ba43eddac09ffb356b295352ccd37c12e221d4911  crates/ruff/src/rules/pylint/rules/self_assigning_variable.rs
sha256:6724516cfbd3eb9d03b35e73c404044c2f43d74e30b618c67363ce16fee08743  crates/ruff/src/rules/pylint/rules/single_string_slots.rs
sha256:530b21fde5e2bd94899186799c15a2768fb5d61d4ad7de1d5623a9282f4a0dfc  crates/ruff/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs
sha256:374aa1e45cb11ef692426709ae6c68cd89e085302c291ea9f56e6b220d721902  crates/ruff/src/rules/pylint/rules/sys_exit_alias.rs
sha256:1f413f117ef1c2af45724a420606bf8a6af3c0a9d771bb4c5b0708aebbe1588a  crates/ruff/src/rules/pylint/rules/too_many_arguments.rs
sha256:eb88d35f48f99a30ce97421e5cef07112688fae99fc5273eb3e6667249b4ba7d  crates/ruff/src/rules/pylint/rules/too_many_branches.rs
sha256:7b98d6419944e80261b1a5571902557f77e42ff8816027b191643dd0e1649eb3  crates/ruff/src/rules/pylint/rules/too_many_return_statements.rs
sha256:9cdfb92501c03a4be7364401408bca0f6d8ef3b6e178bf54de90a3b8ab8adc5d  crates/ruff/src/rules/pylint/rules/too_many_statements.rs
sha256:76cb093927417786c6d06a62de9434a3647df3f4a160464f63df572e8565daa4  crates/ruff/src/rules/pylint/rules/type_bivariance.rs
sha256:59a06966498e4f36ec8c97b41f2a3f2b4366ae8603b5528e26a72067cdb58ad2  crates/ruff/src/rules/pylint/rules/type_name_incorrect_variance.rs
sha256:873a9a6854ada0c10858bcad150620a7ffb8fb5498b3b03a68ea02b138731842  crates/ruff/src/rules/pylint/rules/type_param_name_mismatch.rs
sha256:0253fd58a3ad888eb3bc1f81b5fc33704ff050a677a5e2c17627de09b9a3651c  crates/ruff/src/rules/pylint/rules/unexpected_special_method_signature.rs
sha256:e4d3eabf947579e032f7159023c358f03b62777d74fa7a3567211f13792c371a  crates/ruff/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs
sha256:7d32564af111d827bfbb2192b42262735781b5a671e266823663f482bb4d4314  crates/ruff/src/rules/pylint/rules/useless_else_on_loop.rs
sha256:12c17f29920620d11cfc1608e9735b77e586ab935733488a062c23579fcddbaa  crates/ruff/src/rules/pylint/rules/useless_import_alias.rs
sha256:f87a0b88a5cf12f063c2fd6c13cc770df0736f19fdf33eb3b5f5b444d59bf4c8  crates/ruff/src/rules/pylint/rules/useless_return.rs
sha256:8483141c98b76a2b5826409222e786afc4110d5b551c9a3f235ffda651de7851  crates/ruff/src/rules/pylint/rules/yield_from_in_async_function.rs
sha256:55fa3797336eb4fbd44fd08a32ba51539ff0c45c0b6e6d076a64b3ce3d24a7ae  crates/ruff/src/rules/pylint/rules/yield_in_init.rs
sha256:a4757a4085ad3203318de83f14b36503a10028eda593d1b6e5c0abd5ee875f96  crates/ruff/src/rules/pylint/settings.rs
                                                                         crates/ruff/src/rules/pylint/snapshots/
sha256:b58fcd152e687e3c16d11fe822f24375f6685b3a732f8b53f31ac9afedf2591b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0105_type_name_incorrect_variance.py.snap
sha256:028c5e6f1e9106663b54281059be61093b6295b1f54c91c4054a9c557c03c971  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0131_type_bivariance.py.snap
sha256:ac9e993d4b82b943796696e4550c92bda4bf3ece894559a80c2e7152b2c0d2ab  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0132_type_param_name_mismatch.py.snap
sha256:1a245867efa29e63ceeb5f9d0110a3c204a67a110047ab21e0415b60c57a053b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0205_single_string_slots.py.snap
sha256:1dd53e06a4359805ab7f87fff3ebdaedd42a641dd5afd754e30a61ae64d530b4  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0208_iteration_over_set.py.snap
sha256:713d9e867d4d6a7c9802c511a926ad4ab646cde60cb584cf58780e49e583c64a  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC0414_import_aliasing.py.snap
sha256:2a4bb6fcbc73f33af9bc2df0e4576a886790c6bd0d309e25bb6ecf6d9bb88c1d  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC1901_compare_to_empty_string.py.snap
sha256:2b0012610369031b16a271cf37b9c2a52e69440b3554057aa1f97de499ff20a2  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLC3002_unnecessary_direct_lambda_call.py.snap
sha256:f23c95c02901fa2a4a554919a9b4448380a37440684d219db4604956b6a5897f  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0100_yield_in_init.py.snap
sha256:b743c51edbe946af2746260cae29ee4bf05466ac480deeaa1bbb8ce504a9559e  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0101_return_in_init.py.snap
sha256:aebeb7433a98e2019d23f5068c4b66a5ea4ecf35282750a8a349bf5a88199da2  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0116_continue_in_finally.py.snap
sha256:972f977f0190b2dc58c8cc249be6341604f340d8e41674c450c0012f26b77b2a  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0117_nonlocal_without_binding.py.snap
sha256:037c6a6fd4fb9091325a627fb5e1a46191a73b8deba5066691e308b973c37cdf  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0118_load_before_global_declaration.py.snap
sha256:1a721cdd8082e02c112f314bd9e39cca3798a8f3250ca2afe9e217a977459318  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0241_duplicate_bases.py.snap
sha256:faf59a9c2d5e7fa976689f2a6e4124c6d8ec5de73ed14bbebd942824805c9fa9  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0302_unexpected_special_method_signature.py.snap
sha256:cbbb5e5cd1a8ce88351235294ec5f53280204892ff5319cc17490ecc83dda3c3  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0307_invalid_return_type_str.py.snap
sha256:189f1fc3d6108633b0a3bbd3bf7fa5c59d9fc13509613f0d54e80f0d2462cfb5  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0604_invalid_all_object.py.snap
sha256:e5b86fee1068644d748deba27e4797b01041bdc5b7a9dccc097abdae1997ebd3  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE0605_invalid_all_format.py.snap
sha256:0f071521ba2baae7bccdbcfe5640bfc5f83296c9a2242b62b8fb2986366fc18d  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1142_await_outside_async.py.snap
sha256:e1b54fcbada65fd9ae7839317ad0b41dd7eeca3ffce11badb3b0b8752847204f  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1205_logging_too_many_args.py.snap
sha256:49f366e62d498a0008d804605c19a8469a628ee5e3c7f07c177a8ff1dbd2f47b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1206_logging_too_few_args.py.snap
sha256:e23eddfa8e21cc4967157a8f2214d69767b410639e55e394fb7935f07ea56f97  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1300_bad_string_format_character.py.snap
sha256:dc3426e7b3624bbab3990027c4626b6c5691ce455173f1906faa5321e2f9ec1f  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1307_bad_string_format_type.py.snap
sha256:99107c5c9fa5210c7a5b0ba9046629c547f9738dcf75fc9a9ad8c7c6add32dea  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1310_bad_str_strip_call.py.snap
sha256:9c0d886502bbf324e87cd9df4eb8edbc29220ecbd5415f501dc21647340564ae  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1507_invalid_envvar_value.py.snap
sha256:aad19f449d4b434a789884bef989fecad96417a35c5bf3a41377bd2a4ff6ec7e  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE1700_yield_from_in_async_function.py.snap
sha256:dda0f9b1f629ba1cecd257979d9596c936614d3e7959c2d9fb33d40a8baa758d  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2502_bidirectional_unicode.py.snap
sha256:4e26187d633b1ada59f3adff3752963f607407b9aec7912e1fa4da97dabb637b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2510_invalid_characters.py.snap
sha256:efc40ecc929b58b3024f03f2efa6b402d3b5ac0290596c3c07c42551a525bc46  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2512_invalid_characters.py.snap
sha256:11d3142c2cdab9b8bd562ed500126d180d5aaed315424d7bdaf8951454ffc6b9  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2513_invalid_characters.py.snap
sha256:905659f95dedd5af8575846aa7ce5c30163fc9ace45d8d5f15ebd050d486aa67  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2514_invalid_characters.py.snap
sha256:fddcbfb85d37504c37c65b71b24da6bba35f75f1f83e00cb808f52e6c96b825c  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLE2515_invalid_characters.py.snap
sha256:a54d050bff93d24e8002a09fb4849bf16168894ac5d2e17575f49bce2de278ba  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0124_comparison_with_itself.py.snap
sha256:03467db6f75242b014c1a6003854c678ac6a4011de6ed6ee615be030bbabc738  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0133_comparison_of_constant.py.snap
sha256:aca18bad8f5b299b356f888176c3fad8bf6ab5d9bcc8bb9a0ef9bcc66ea939b1  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0206_property_with_parameters.py.snap
sha256:99535660649bf4b485581ba8e6676b9a5e65fcdd2c64217f195bb050a32deb4b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0402_import_aliasing.py.snap
sha256:a7a59f1df81a3b9bd143dcb27e2bde8d4871727de651fa85c094e698ee123db6  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0911_too_many_return_statements.py.snap
sha256:97d33c41a150b968865edff5b9b46fbc032e84ad35baf8fda8121afaedff5afd  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0912_too_many_branches.py.snap
sha256:b4ba54cbd426673a1050a0751e485f528896cb080d8f430df91de4f600777312  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0913_too_many_arguments.py.snap
sha256:0e85476ea9914983385b3a2d09b027a970d559f4d53cc1ca399f0065a0255bfb  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR0915_too_many_statements.py.snap
sha256:a6036d87283904c1bfaef3a3b541a79ad9bf233cf278c771eb43f087efa61436  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1701_repeated_isinstance_calls.py.snap
sha256:b18809d439a9eb3301d5b982fbf627af98bd3dbe99307d919552d9319e456542  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1711_useless_return.py.snap
sha256:3245133c265e2ea9652967b0a1f973a52ad0f266c8bba035bac741fbee39dc92  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1714_repeated_equality_comparison_target.py.snap
sha256:f4b035891dcdc574fdb1770a291d349bb0fbfe1a3ab0cfc33f9bdab98a6e3171  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_0.py.snap
sha256:fefd833803965c5b112a87d43cb0509f514c466e5585c39d78a55324d0dbcf70  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_1.py.snap
sha256:a75b52bcdd3b43e5078e278f2f232f0489ea92623c0dba1d2e5ba2c5aa05d48c  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_10.py.snap
sha256:a4779060c16eb270bdd7b927301c1569854cc66b2b326ec7fe6739538d974bfe  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_2.py.snap
sha256:9db22e3b46a55771fc68bd3f8ad645328efb8a7241a56a280ae147a898715045  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_3.py.snap
sha256:f8602d24d776714c8086ba394dd7dcfab602472235fef69f54f8aa9bc368c567  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_4.py.snap
sha256:d89475e55f544e62eb672a6122b152b6abf3b4de8cc96fb035d5438db0f54f23  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_5.py.snap
sha256:aa6f9919469a3db3c1efefdd04b1bb6f910644b2693bfb3d6e8166b1b5a95867  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_6.py.snap
sha256:ee8589323f477c3795e0046c240e77dca2a5423068029aabeb98d7c9281cb64c  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_7.py.snap
sha256:9c92b68664a0edaf44f510aaeb54307a4fb758538bd96afe99e554faad4c6947  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_8.py.snap
sha256:fa66a353dbafe192e8ea4060b72fcee3dd9531d181733e7b52bfb01f7483799d  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR1722_sys_exit_alias_9.py.snap
sha256:23b8ccc51be913c3bd309a3704f19a56c920924e3fa92093017a3e4c9608f6d1  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR2004_magic_value_comparison.py.snap
sha256:eadce87092fff5f5716a98229c86a21ce788200669fac61c6517bef62a4bb1f4  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLR5501_collapsible_else_if.py.snap
sha256:c0fa9122b1f61da8a064b86ae076b17d59befc634fe8b82b58cb5a78632ad5e6  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0120_useless_else_on_loop.py.snap
sha256:c40d724e9b8855bcd1939c6158a34ee56f092416651bf214fcf72e89f78bc9ce  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0127_self_assigning_variable.py.snap
sha256:5dc1b01a6987a8540a666ab67facbfb9bcb22ef0522fb52755c80b909246704b  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0129_assert_on_string_literal.py.snap
sha256:96b23da03778d6679f8d91e3194d0fb7b71d45f6796360ab50a8a570106c37ba  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0131_named_expr_without_context.py.snap
sha256:c0d02a4dbafa0f276ec22d8c1f68d3bbebc4665a314f2e7ab2609114fa8277cf  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0406_import_self__module.py.snap
sha256:2964f3c60836bcfbf1e58ca5a3edfbb2eef7866cd6031119699d320c70c270c5  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0602_global_variable_not_assigned.py.snap
sha256:99f9201c5739cc708634a0d9f3e38fcfb06379e6c3de189c2fc4b19f86c16106  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0603_global_statement.py.snap
sha256:5e45058ae10674143abe8a3e43db7b4070f8600ce0b1a1ec395c1e6d0e222a1e  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW0711_binary_op_exception.py.snap
sha256:f302011fa0d4b85fc10fdf1b0b24e119e0aca558fa1d58a6447a45b388775568  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW1508_invalid_envvar_default.py.snap
sha256:f6dafa628f5532705afa18adb0c314546c59d70d786497892c3f74dde83a884e  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW1509_subprocess_popen_preexec_fn.py.snap
sha256:4aceed541bfdc895288ec6668be0e6ef66895d3fc46ba126daf720e60bde0108  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW1641_eq_without_hash.py.snap
sha256:1e74c41e17da63aa2ed2135528f8ee10862b05ec83543c3be3023da1c328aaa2  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW2901_redefined_loop_name.py.snap
sha256:93929ed7e6b9af457e6dddf8705f8e050aa7c3cce3fc7e2a714e5e34022e4593  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__PLW3301_nested_min_max.py.snap
sha256:e743f6c28d4f8df85817b6a02a34c593d207f47f076855fa53126077e06071d9  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__allow_magic_value_types.snap
sha256:2145050664c0b30546dd7f313b186b8e6de55294c7eb19b44e403cfb7b602a36  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__continue_in_finally.snap
sha256:f0a389bf33cdbb05c1b9bd0e2ed49c4d565f3549543228feed170370bc45f9c9  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__max_args.snap
sha256:d2fd08596923ff1021f3ddcd2b9f5ff5be2e08e1079a5401651ecba2ef8cf4e3  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__max_args_with_dummy_variables.snap
sha256:739e88f8400153d535cfa87d6fcb2c3aa8353f179b99dc418af4fcab51a53897  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__max_branches.snap
sha256:6d45452a6253c1137910942753a949f1c8cf1bb37b45c10252d22510af9e8bfe  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__max_return_statements.snap
sha256:7a8a250755ccff81e685f7f21d3265a4f316b609cf057d5b7f5c33b9238b4e86  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__max_statements.snap
sha256:c30381ad2546212f599dab142b1cf53b6a4d6d670c8ef05b1846f3b1e80c93dc  crates/ruff/src/rules/pylint/snapshots/ruff__rules__pylint__tests__repeated_isinstance_calls.snap
                                                                         crates/ruff/src/rules/pyupgrade/
sha256:e9e5598a30199d922d975830afe23352d4e83a08c8f0de61fd5e29a19c1d25d7  crates/ruff/src/rules/pyupgrade/fixes.rs
sha256:5207fe34b6067834e9bbcdd9891de4a6c94368cdb07edc05ef24d4a5ab84e78e  crates/ruff/src/rules/pyupgrade/helpers.rs
sha256:5a8de84f9e3b85355c9ac6c2e7338a4161823b26df1fd4eac2c9c9edbbfa0c6c  crates/ruff/src/rules/pyupgrade/mod.rs
                                                                         crates/ruff/src/rules/pyupgrade/rules/
sha256:ddf7d7511a8c3642fbfc2994cc06b1e02ae10af3390dafd029907768bfaa53cf  crates/ruff/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs
sha256:da4e9ff6c45dabfa184650bbb4121ff6d39d1946d79cfd40d5d9d59c3ee05ea3  crates/ruff/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs
sha256:f7f9a9a11fd0935eee229d6f16487e0440229c3d4f2de196fccb44f08637de83  crates/ruff/src/rules/pyupgrade/rules/datetime_utc_alias.rs
sha256:fe9e8f850dbe2cd331db3f712c0848030d4ce44bf4ddf45c6835b1c7813b355c  crates/ruff/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs
sha256:4dc99c9b3dc53d6cd4ce155a5d801d5921d4cd43e7865a5d47b9e769f02a5e59  crates/ruff/src/rules/pyupgrade/rules/deprecated_import.rs
sha256:8a9c6092156a49f54461d8c314e5c0d3620a8b480e890cbfb3139c0e8a16c05d  crates/ruff/src/rules/pyupgrade/rules/deprecated_mock_import.rs
sha256:69411cee4c9d7e76863ba097c5acf53771ab65e78a3a88377b117bf1e86ff66d  crates/ruff/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs
sha256:7b0f04ac27e9ee1ee1a077a046a68e351f23d936e1f71c82a8b4e7fb0db5eb6e  crates/ruff/src/rules/pyupgrade/rules/extraneous_parentheses.rs
sha256:cd3e220b4ea245cfbe4e427d856d834dba645d08c3ae835d34894532876c0ab2  crates/ruff/src/rules/pyupgrade/rules/f_strings.rs
sha256:40082bf4041cecd3852a6e6df19db3272d66f8404846d81637b271aa9ca6d8fe  crates/ruff/src/rules/pyupgrade/rules/format_literals.rs
sha256:ce4282103883dab9fd7ecd4dd0fc42177333db98f3cf524a1cb82ab390698f04  crates/ruff/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs
sha256:9c91aed67a62c1fde5f0ae2f7127ccd32cc46d452d05c68c78e270f9cedd4627  crates/ruff/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs
sha256:d161374783a7ade73b3cd0b0e129870177b98a04e9bfa8076b7e66aab32dfc48  crates/ruff/src/rules/pyupgrade/rules/mod.rs
sha256:cf95cd42f49cdcc41c89fc33b7a40339a7c9cd27cfe4fd6f5e235baba85f02d6  crates/ruff/src/rules/pyupgrade/rules/native_literals.rs
sha256:45e78be71ecd2db7818e5800956702306fe64150c0bbf82c2d6fa766d44b3eeb  crates/ruff/src/rules/pyupgrade/rules/open_alias.rs
sha256:c472ab197abed5a731b394188ebba6d04291f379f5543dc41cda96963ca912b7  crates/ruff/src/rules/pyupgrade/rules/os_error_alias.rs
sha256:cfb4ace0be87da67a79f40768d92da53e45a6f5a3025acfd0e5d1fa6d81516da  crates/ruff/src/rules/pyupgrade/rules/outdated_version_block.rs
sha256:97e077872872e05321c8e398e42d50cacd736880f13471cf009fd29f8442f801  crates/ruff/src/rules/pyupgrade/rules/printf_string_formatting.rs
sha256:c21bccce92f9ce01b9b21e400b443136bf3092a17984e6b97aa0271aa15806e7  crates/ruff/src/rules/pyupgrade/rules/quoted_annotation.rs
sha256:5184b9a6a738b95aeca041d9e68dea6ee82a551a3f90b0a6cc57c1a5eca03f77  crates/ruff/src/rules/pyupgrade/rules/redundant_open_modes.rs
sha256:c705cd9c33ae4f949e4bede6a03aa07c9542235bef62635d2fecba0c004ba307  crates/ruff/src/rules/pyupgrade/rules/replace_stdout_stderr.rs
sha256:2ecda8f8ae36a3cdd36de28b32743ded8b8858f9f90d4fd2fdfc65da4ab5765c  crates/ruff/src/rules/pyupgrade/rules/replace_universal_newlines.rs
sha256:7c83b63b8446ffa73c1b5462ca296922b9682de612174be334322d175c658c24  crates/ruff/src/rules/pyupgrade/rules/super_call_with_parameters.rs
sha256:845d77535ef7e65cd3cecc2e4019824f7d3b17d85d453ee7bb7db05a7f0e30aa  crates/ruff/src/rules/pyupgrade/rules/type_of_primitive.rs
sha256:4a67cdf0fe82585446b7f86548fe590007bd4ac7bb8c75bc7a7e725c33583a2f  crates/ruff/src/rules/pyupgrade/rules/typing_text_str_alias.rs
sha256:7c6ffcfdc209ae005b68590394a3749382003f9b615c7854d608a34987fca39d  crates/ruff/src/rules/pyupgrade/rules/unicode_kind_prefix.rs
sha256:541b6fec388e5a9d9b394361705a514693faf4645297d6eeca88574f0d7f9308  crates/ruff/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs
sha256:72bb1345c5d81740a50b1e46bbb34493826264326e5c6cd4b22e32fe3b54568e  crates/ruff/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs
sha256:62d3f9ed2c47a6a35b322362347555bd3ca5d31ebb2e16715565f4a06685b300  crates/ruff/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs
sha256:16c0fe3ccde2d218e268d4335d306f117a8c12f6f42183526f047f3fdcf08ba4  crates/ruff/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs
sha256:ac8413811deeeaeadbfc9f1ef1742a6dd9c6b7a123ff86eff05c6c843717595c  crates/ruff/src/rules/pyupgrade/rules/unnecessary_future_import.rs
sha256:c477fdd8902c16ba5e31aabce2e0f2e0704672c8d1a05a80df93fc0c8e129807  crates/ruff/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs
sha256:7c31c8d05f7d1c778b1ce9617d5047cc020ddbec6c24d4e329969ab601e8258f  crates/ruff/src/rules/pyupgrade/rules/use_pep585_annotation.rs
sha256:9d5d8c3e085c2eb96959476ecc3271d1116ac9a2348d752d91b2f1703eedc06f  crates/ruff/src/rules/pyupgrade/rules/use_pep604_annotation.rs
sha256:ce14d3ed2ecb4ac143ab836a9bd959428d87b81093b27e14b675f985f65795e0  crates/ruff/src/rules/pyupgrade/rules/use_pep604_isinstance.rs
sha256:733a66fc3ef09f90ae79e97811d7909bbdca54377a6bdd89acf9a3074fc1c32f  crates/ruff/src/rules/pyupgrade/rules/use_pep695_type_alias.rs
sha256:0d3b9cfdd2d947255dd6beecf8985d337c357101ae26789221a61de2bd819599  crates/ruff/src/rules/pyupgrade/rules/useless_metaclass_type.rs
sha256:696a7e533801392b047fab5de3851418c91c19007b9dec863ec8f1e91575095d  crates/ruff/src/rules/pyupgrade/rules/useless_object_inheritance.rs
sha256:8b451a51b65e7524bf3db196a19ba55156b9a1619c3aa109379e2968200ca106  crates/ruff/src/rules/pyupgrade/rules/yield_in_for_loop.rs
sha256:e61c06731c14691d0992dbfa232735a81cd7f073aa938a361c57825d8468ea37  crates/ruff/src/rules/pyupgrade/settings.rs
                                                                         crates/ruff/src/rules/pyupgrade/snapshots/
sha256:d8414481eeec2b9b8db651e244bab6c5fa9d684b3466495515097616d6a40029  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP001.py.snap
sha256:176775a105ecbba5eef1fab06f717e50608732032a1a08d157a3b6fd1f50d520  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP003.py.snap
sha256:8cb96366fbbf54dc1f15258108f0b6fd46dcd09dc374edec4a04b108affed307  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP004.py.snap
sha256:b774d80ced74b3656e1df5b0683d29a3d4d054add9f1fdb6a07920222ca9c1fb  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP005.py.snap
sha256:6976b255e51899d7a0b0c7437dd853feb38aa044e5d6c5b5c46069ad00a71695  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP006_0.py.snap
sha256:e6760bf52211720a7dcb76e909bab027ea27e5ab98ac16b5786ff53237c8af0a  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP006_1.py.snap
sha256:e4f1caa3315ac6be827e882a040ce679e8f3575a3bcf205de2fabc269d9ff4fb  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP006_2.py.snap
sha256:41d55ee4db6b2c556799adcc594c631db3a958a338dc4a7400e34679b76a0cd6  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP006_3.py.snap
sha256:ad876ee817b6a40a1d9b2b818a3482da4890ac476f77fbe309c7e41f92be5e4a  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP007.py.snap
sha256:54cc121689f087d7774c1d4950e2fb7ffe145184c9c05a99ca33cda555788231  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP008.py.snap
sha256:13dac698f3f69c76b0fbbd2efcc7e7f533e7ee31c89da15ccc0c451f31147724  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_0.py.snap
sha256:a0488b6c53300d1694ed6cd3c0cf0760948d4da81130a0b22e9b35bc9ca15243  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_1.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_2.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_3.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_4.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP009_5.py.snap
sha256:cff7b0b2d363732f6e0795873557e89d6134a6203f4dc526f3d5a1ce785e875a  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP010.py.snap
sha256:bf0f124272fc82b83c03f008abb3207f54ffaf11da2542587aa68c78e43fe8c0  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP011.py.snap
sha256:7a29233ba14c2f5332ef19083c51a25912e4ca288ac063f7ffd48beb88635051  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP012.py.snap
sha256:f4070a2628bf5b6ba336179be13cd117d8754e927093d1a1b43ea7f2297ce54a  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP013.py.snap
sha256:abbebbf8200eaf56f398663c2c964019b402f511b9f22660ece5f405fb56f873  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP014.py.snap
sha256:045dec6f35b97dc80699b50bbceb96ca3f3b48099e2b5f21f9b9cf495add5f04  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP015.py.snap
sha256:23682cdf2c666a915e0f1eb45e0f42bd2864638331b1de23fe2b2cdc3379e87d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP018.py.snap
sha256:a975e287043c67b719649f270f32a0e6aa0783f1ffd3fea1859a087b9f1751e1  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP019.py.snap
sha256:060a1cfb1bdc87536d44e5afb406b65992c9d4016ed22cea04dd896adf56b1c5  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP020.py.snap
sha256:f54309f1d329d599ff2693b1927d5637a73101972952daab7006934fe7116c5d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP021.py.snap
sha256:1991a5462d328eeab30c513185314ee3b5b53d98a8b6d846bd9bd0bab55974cd  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP022.py.snap
sha256:229f4a0a6e52bdf05ef65c772f2a8fc8a0f3c9d3ec1f40d9670780e2753b6dc1  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP023.py.snap
sha256:347bfeb6eae3adc3f2a3c9f4550015084b1245040ced01a75e2b29dca3a3568b  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP024_0.py.snap
sha256:90157cbbf5705a5587f65b54aa9e9e5e5c16623c9fb1eb0068894e1b58b7793a  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP024_1.py.snap
sha256:e53e7c544195a8c03899c570809bba0a893a49cc1c54be7ee4f97129d04652b4  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP024_2.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP024_3.py.snap
sha256:acbcde97daeaf67ca84d152d68a4f2a84ca165c6e741ffede461c20a15272290  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP024_4.py.snap
sha256:000c5ea518574fce07f1d9b372ac1b29ae31115caebdf8098277c7f3036b6ca0  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP025.py.snap
sha256:e5c8d2482d822555617a655dba414af75cf93f58c5d0d2ea1db560c40edc1dc5  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP026.py.snap
sha256:0cbb5dd588d9c73efca7772f27d47ddd2c70242469a0e734da49505a877c6b8c  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP027.py.snap
sha256:81f77c1db20aacfd6a6443a7ccbd97e07fab9ce0490bbdd1ebdb999f8048d1e2  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP028_0.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP028_1.py.snap
sha256:b313ffee76cf2ced060dacbd10cdffde3de450eb006f35dc89dceb53aa0cdaa1  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP029.py.snap
sha256:2b77acbc5100d33653f4d5538aabd1d04fb06e30b9946f7139b8b6bff9a13fd7  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP030_0.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP030_1.py.snap
sha256:4ae80b0036e90958b45ba910ba787f9282216cf1badb9c5fd4a20b770df14e2c  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP031_0.py.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP031_1.py.snap
sha256:f931c65f3907d16a0bfc05416c3437b8b4efd6e3b479cf4fa58bfc0c4d47a5ef  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP032_0.py.snap
sha256:b4bd725dc8fe035239e2b3e7972a049ee62bacd71e5e76fbcacfd66004024ff2  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP032_1.py.snap
sha256:5b6b73112f72ddfa0c9441a75a759cb6442da289748775b042b4a4ceec30137d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP032_2.py.snap
sha256:d3f13b0ce8ef81431307b5d98e055ee74a77e9b0120ecaaf046cd94117a44337  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP033_0.py.snap
sha256:9f7ab4420fcbc47bb802fabee518715d4fadf28c0c25bd2db5b34fced19b8b31  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP033_1.py.snap
sha256:c0be49cb29b1e8b1e9e74574b9bc868828b83e686b37e1e236178067f938d0f0  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP034.py.snap
sha256:b2880e93927097b801fce7de10b147b47c093c2be8d67ae577ff38e9bedb6922  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP035.py.snap
sha256:efd07b1c778795516db12fe9d553f99e6ff7662e001cbb99455bf3a7bf945cf4  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_0.py.snap
sha256:40df242f0f4d14a8e42af56412a5aff6b143506ecad6e7096e84e38f53c16e4c  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_1.py.snap
sha256:723e4ac66bc4258dd063d1d7eac102cfe80daec841b0e955256a90087bb691eb  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_2.py.snap
sha256:a0b4539572d29bcaa09e4db5894b2709f3bbb2c34337e44880a77fae2c10cebd  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_3.py.snap
sha256:0b79c98eae2a3b049c01942d82b95a6e1aad9c43f5dec61a3008acfccf65ff67  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_4.py.snap
sha256:00d41318e0cc9f9dfb11c41f4aaa1bccc3576d02b5e649721dba9a1f3dcd60cb  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP036_5.py.snap
sha256:b746bd61da7d17307d9686e9c6655b7c73a1df3e83f370b29edbb8a49f09bd86  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP037.py.snap
sha256:56ad651a823836533f16e6cba565d81e59ba2e682397d9483cdb36378a5612ae  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP038.py.snap
sha256:8af016d189e3fd1466ffeed13fdc33fefd6506488d2dd4cc976f39760366522d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP039.py.snap
sha256:cec1dc71e555c3c911852d72a6dd0a64fb8206dd3c25c04ffc6b863d490b7ae5  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__UP040.py.snap
sha256:2d9e50dcbfefd1a09b08e6307558c41c7c37f39309eeaf59afa8d8f4c3f2d6a3  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__datetime_utc_alias_py311.snap
sha256:2f31b0572fd414c0d1403bf13e1151c2b122497829544aa5d8e866fbf3b5f78d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p310.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p37.snap
sha256:aa60ea122b23775a4b6d364c32a67607c9d23ea97436cdb817b74f95f60ab339  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_pep_585_p37.snap
sha256:2f31b0572fd414c0d1403bf13e1151c2b122497829544aa5d8e866fbf3b5f78d  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_pep_585_py310.snap
sha256:bc6a3eb9b873ff87b3da93f89cada5a1c40d8ba7842aaaad8f60094574016b47  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_pep_604_p37.snap
sha256:8a5470a1628820c5783bb95ca68267ea4a3328c60f4e95a9451a27ca6813ce13  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__future_annotations_pep_604_py310.snap
sha256:50b412761e829236a6b86c3dab6b60d9b8d24d3b55ffac6ca6357760f48c2138  crates/ruff/src/rules/pyupgrade/snapshots/ruff__rules__pyupgrade__tests__non_pep695_type_alias_not_applied_py311.snap
sha256:cae479f803c416a005572fb66d84c4609f278ee147121c10c30fef8d54c3bbe4  crates/ruff/src/rules/pyupgrade/types.rs
                                                                         crates/ruff/src/rules/ruff/
sha256:de507c9145afd1507f017353fed325973d98e04abda15cb63ed046720a13786e  crates/ruff/src/rules/ruff/mod.rs
                                                                         crates/ruff/src/rules/ruff/rules/
sha256:bb740a9c78a08b5d631323912ae6d2b03220b41d11c491d485383ad28f843efd  crates/ruff/src/rules/ruff/rules/ambiguous_unicode_character.rs
sha256:186538b66ead057a4cbfbfeb1bff3ac1996d413612186f959c4daf721a512128  crates/ruff/src/rules/ruff/rules/asyncio_dangling_task.rs
sha256:3d6d6f23e1996ef817a34a98c8e71e91d14cc6444d2ed75631f1a30120fd7db3  crates/ruff/src/rules/ruff/rules/collection_literal_concatenation.rs
sha256:bb38e6f8d12b9bec8d6f07b773dc8515ec28acea0907889b8d5e17b9ea2c7c8e  crates/ruff/src/rules/ruff/rules/confusables.rs
sha256:4efb04cdb4028472a11562d9dfd7268c539a7707f8adffafb8eb5a38284d43fa  crates/ruff/src/rules/ruff/rules/explicit_f_string_type_conversion.rs
sha256:75d5af486c8fb9aad645bced87e4400582b58b13f567a67ac3b9060fb7659bb5  crates/ruff/src/rules/ruff/rules/function_call_in_dataclass_default.rs
sha256:c5e8901de59f2f4e4559287356de70d3028d489b3ffdcd11fa5142171fa4f558  crates/ruff/src/rules/ruff/rules/helpers.rs
sha256:5c5e0b9e2106fb425a6d816ff129e1e45003cebf05467187bc22e8ef2cf8b98a  crates/ruff/src/rules/ruff/rules/implicit_optional.rs
sha256:48d33ccad6e5d2f12b955d8a52d21afabbf7c42f76ae7a62522281fe0c93bd4b  crates/ruff/src/rules/ruff/rules/invalid_index_type.rs
sha256:9f1132e512e400d22f1a93d6b48562c6311dd50e7628efaf9e12bde0296442e2  crates/ruff/src/rules/ruff/rules/invalid_pyproject_toml.rs
sha256:f424ec7a761d21f0dea774b82909d0b338c67e8c2df28d93897c874dfe04e76c  crates/ruff/src/rules/ruff/rules/mod.rs
sha256:95dc2130b2184730702af727a58809853adf7426da330b86654916ed3a27e4ff  crates/ruff/src/rules/ruff/rules/mutable_class_default.rs
sha256:54df8f605c715d67e5e2ff158f7da71cb4afb5f92c6837b499c42618a9027bcb  crates/ruff/src/rules/ruff/rules/mutable_dataclass_default.rs
sha256:90fc793a7ff702797def4fd5e6b42bec6a302c69a2baff1728c2ba0d70eea9f5  crates/ruff/src/rules/ruff/rules/pairwise_over_zipped.rs
                                                                         crates/ruff/src/rules/ruff/rules/snapshots/
sha256:a4d6290606683ae34aae83c29c50e82e02082bb22637a17b68b083ea5683a9f3  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__assert.py.md.snap
sha256:85b23fb0211c14a0019fc3d720cdbe1363ee763badace67395b4123105e2344b  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__async-for.py.md.snap
sha256:854509351414e5e642008a933f40d8ffbd2627788d0a58e2f43b759bc2a8f707  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__for.py.md.snap
sha256:73be3e0eac81c633bf16f1cc2b3d5939199a520960bbbc63c9389357ec0967da  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__if.py.md.snap
sha256:c97e81c0eeb5b0b82ce7225b84bb674e3afeed6dbccf39c2ac5193d7ed330588  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__match.py.md.snap
sha256:15f7f396bd217df0f4beaa8abedd1ff2060a77f7fe2b861603a28c9bc281e37d  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__raise.py.md.snap
sha256:0aec934d19ebcf51205d81b24cd042aaeb3ecc7469a8f5ed57a865d05c300944  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__simple.py.md.snap
sha256:8e2f3920c6bb0cdb2cdb29d20fb81d90ff97130689f487f2108d021f0417cc34  crates/ruff/src/rules/ruff/rules/snapshots/ruff__rules__ruff__rules__unreachable__tests__while.py.md.snap
sha256:9ba56361b8951a15a56f3200ff8a2d80d2e4b76987b5bd8c582f359ef763f7ad  crates/ruff/src/rules/ruff/rules/static_key_dict_comprehension.rs
sha256:56b1c30c01f0d76a5d865e039fa588bd96d227bd7ea8efa6bbf90d44708d0c14  crates/ruff/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs
sha256:e0e3dcf79e314bcdc6e916b84ce0c5cb543cef958e616a29aef6b6d0497f6004  crates/ruff/src/rules/ruff/rules/unreachable.rs
sha256:72eef6aae22254caa640142b05adb7d499504223aeba47aa2befccdcb2766e34  crates/ruff/src/rules/ruff/rules/unused_noqa.rs
                                                                         crates/ruff/src/rules/ruff/snapshots/
sha256:a9213474a16e1ae315ea095f0f8d4106b4ae94f73071609020fb101a165ee6f6  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__PY39_RUF013_RUF013_0.py.snap
sha256:6a7fa68f6c2092b0ff41ee5a6818d175df26ed388bd9a0b861324585efc7cd8e  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__PY39_RUF013_RUF013_1.py.snap
sha256:04c01225e630d267f23e5834459029d9a1d94684a27ce74dc795a91548afe4ab  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF005_RUF005.py.snap
sha256:6a04d499f07d62c4b34f33d672f4779c97c4c9009583a3e329a975f0502505d3  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF006_RUF006.py.snap
sha256:27329cee8268dad9610c7a4c8a52fb96bcebfdbe677f745a9e21904cc0be11b1  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF007_RUF007.py.snap
sha256:a2dcf8672ffbcf619ce650440d64a44f068ec6056f0e4b57de52b682e0666420  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF008_RUF008.py.snap
sha256:d34939f220982a8e30e5ce7af68af4ca0b5eb7de32f14d99fa53d8b2405a0c16  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF009_RUF009.py.snap
sha256:6edf1693c20f483ec91163e18ecd3267aaf0040758905f46813ddb6b264a017c  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF010_RUF010.py.snap
sha256:63cdb49f6c6444439a11544f3ccb617c55d58d0ace560183eb60b333aa210767  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF011_RUF011.py.snap
sha256:8b5b6f0fcb56ed36313c66d2a797de5cc227303fbbb10b38559df58a13524f54  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF012_RUF012.py.snap
sha256:3b1c756c2990ab69f204e9e6da2378cb0706917bc82d93dc1835e5531657920a  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF013_RUF013_0.py.snap
sha256:2b2c073a60a0c42c55980a63707207e3528355d831f29f42c1a407724ad290f6  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF013_RUF013_1.py.snap
sha256:6b3b69c2cd06a5db00d96f3c164796b861dfcc8c23371a574740a1bd0102af8c  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF014_RUF014.py.snap
sha256:074a4659d286d4e3966aa05f212bcde7786ad76d0da3cec7c0e2f77b05329032  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF015_RUF015.py.snap
sha256:c6f4d7986e6d4d26c9394387bcfa28df17fcafe721ab6e055dd92e7f1d077575  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF016_RUF016.py.snap
sha256:cc57f708760dc6ec1022bfeea73ef64df0be11ccc959374b94caa79462197625  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF200_bleach.snap
sha256:2f02b444fa8a64e6ca87583bb75de5ba4f9b809d02e2b82d89ae24a35227dd8f  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF200_invalid_author.snap
sha256:b918725c52353c8c3ac95515a53dca0979edd09ed37464e53c9a78db1028f0aa  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF200_maturin.snap
sha256:76ede6f761c9f00f9d6762405eb5b609a92d39d7f2c7dd35c2cd05a6bcdf9da2  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__RUF200_maturin_gh_1615.snap
sha256:4789592b8289a6871c74ea8ed2a0d707340fbef3a3de0bd165395b1d27537c27  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__confusables.snap
sha256:b918725c52353c8c3ac95515a53dca0979edd09ed37464e53c9a78db1028f0aa  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__flake8_noqa.snap
sha256:290199d2df10d74f1f4cc29a4a7db622e70d4aad0664b0f9601aa8eebf3c1e12  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__noqa.snap
sha256:b918725c52353c8c3ac95515a53dca0979edd09ed37464e53c9a78db1028f0aa  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__redirects.snap
sha256:c53d51c5f7d9f186cfd2e78f967abea0df5599755a6ffcc0efbbd5ed2eb214f7  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruf100_0.snap
sha256:624f0c1decd31ce8b756d0bab6263d95e1da1e97abce1fcf19770206dae9cf13  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruf100_1.snap
sha256:e006ede2fed99a2b764b3ddf5fffff4d5ad74a09c09a475b1a1d51f86e1d198b  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruf100_2.snap
sha256:6d69d225c6681fe0c15336e5b4c1d2399dc770be5a0f74adf4994d5c93595534  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruf100_3.snap
sha256:b918725c52353c8c3ac95515a53dca0979edd09ed37464e53c9a78db1028f0aa  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruf100_4.snap
sha256:b918725c52353c8c3ac95515a53dca0979edd09ed37464e53c9a78db1028f0aa  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruff_noqa_all.snap
sha256:d35534a8c5b14ec1aaa52e3d1db7584181522fda1447c428f5ea466e36ea7ab9  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruff_noqa_codes.snap
sha256:56ff3dd2759a9e68cfc880151b4f9e321d77ea45390cbdb9a099fc2b36380ba6  crates/ruff/src/rules/ruff/snapshots/ruff__rules__ruff__tests__ruff_noqa_invalid.snap
sha256:c2126671a56d81ebf2a8973754f7f5eb8201bde852771ca1a570d15e10fee7b2  crates/ruff/src/rules/ruff/typing.rs
                                                                         crates/ruff/src/rules/tryceratops/
sha256:c94627fc26f1832491a497574b4e8dc94d522d59655853da5402f3c0eebac412  crates/ruff/src/rules/tryceratops/helpers.rs
sha256:12eba2b4a3e5fbd637f251e7b0d25af0c0bab5c8118d4ace11fa0ab2c8927a7a  crates/ruff/src/rules/tryceratops/mod.rs
                                                                         crates/ruff/src/rules/tryceratops/rules/
sha256:286cbee71933cd864f3540efc022f3d5da0431c567cb32a86c7d461e8e1120de  crates/ruff/src/rules/tryceratops/rules/error_instead_of_exception.rs
sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880  crates/ruff/src/rules/tryceratops/rules/mod.rs
sha256:cda7757fe10fe3de7b7f057a21b7054fff5dab7cf5b941425cb99413931c9434  crates/ruff/src/rules/tryceratops/rules/raise_vanilla_args.rs
sha256:324ed6123f5d4c8ab1b334755698467a0e6f34ec6fef993172f15d42f28d9469  crates/ruff/src/rules/tryceratops/rules/raise_vanilla_class.rs
sha256:da5f78e63563f7625cdb0a0d30bba8aa6c604bc50a9fff19f2d0336884cbc311  crates/ruff/src/rules/tryceratops/rules/raise_within_try.rs
sha256:ba33be535cd1793ee809df92433547f0d5d31eff2b93aabd0dc62c91abaa999c  crates/ruff/src/rules/tryceratops/rules/reraise_no_cause.rs
sha256:e8b37fc4999c7ce00bb705433b6061f114f06d51f177ada30124b457aab6fd78  crates/ruff/src/rules/tryceratops/rules/try_consider_else.rs
sha256:15af853b589b399e850eef4be8fe6e730308b523b7c3a0739993e13b74faa015  crates/ruff/src/rules/tryceratops/rules/type_check_without_type_error.rs
sha256:1971500f8aecadeec9b5e99a77f3b697192674456db07061ad5ae7d7e5fdcb6f  crates/ruff/src/rules/tryceratops/rules/useless_try_except.rs
sha256:ec651a8b62b0b6cfdbaa492a8641925a4bf493bbab10240757e1c81d5d1c01c6  crates/ruff/src/rules/tryceratops/rules/verbose_log_message.rs
sha256:a8f9a9308641a2161a90627a2713c3c276f094bead646b90d030b34201195b14  crates/ruff/src/rules/tryceratops/rules/verbose_raise.rs
                                                                         crates/ruff/src/rules/tryceratops/snapshots/
sha256:42462384fae95258dddd44faa6dc1ad5b995b76cb8975107197e2f66beb2e216  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__error-instead-of-exception_TRY400.py.snap
sha256:ef321ee02ef79cf43ba7dffc097357ca6fa9ceb195817f130c7f42846b3e113b  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__raise-vanilla-args_TRY003.py.snap
sha256:3a271d562ec1ec1bc588f5787c351ebd9fbb80f4a75a34aaae186d0eeab5b3df  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__raise-vanilla-class_TRY002.py.snap
sha256:196aaf1727ce5b50d05b479345b62ef7ee3291c8d189a342841a53e757a8e608  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__raise-within-try_TRY301.py.snap
sha256:12cb463689637b538c3f7ae237a29a7196a8690439af01f48869df76d6aa38ca  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__reraise-no-cause_TRY200.py.snap
sha256:129d56f6b53e1461fc99d7a5246622248e75526025cd26a8c6b4cc7c414a1334  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__try-consider-else_TRY300.py.snap
sha256:832b46fe4547eedee0b3eac1512b42bf843baccc264fe2f92ce7d1cccd967419  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__type-check-without-type-error_TRY004.py.snap
sha256:b78628ddbe92901011aab4904cfb9e15338a10195ac7a314909170d442528e6c  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__useless-try-except_TRY302.py.snap
sha256:18bea3b349d9a00b880602b793a4ae76d586e46f73fc7879018ad13d31d64454  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__verbose-log-message_TRY401.py.snap
sha256:063bf6606affc9457f65979b5832c99c84fa3f4a547a0b560e94600e37100519  crates/ruff/src/rules/tryceratops/snapshots/ruff__rules__tryceratops__tests__verbose-raise_TRY201.py.snap
                                                                         crates/ruff/src/settings/
sha256:9e30d94514aa7f73097555efd36311037ba3cbb0c93129613d05670dae399892  crates/ruff/src/settings/configuration.rs
sha256:d4090376a4b89949b9efcb0705584e5f1dc8bd30be752578237b4efce3f83316  crates/ruff/src/settings/defaults.rs
sha256:dc157a93d82f7d49003c7c513edfd658cfe510855abe3e36269f46f7be6fa204  crates/ruff/src/settings/flags.rs
sha256:f265f12b07735dd4de761187a716b7d129e77f6d5de976d1ec7694fa4169e529  crates/ruff/src/settings/mod.rs
sha256:12c53ba6bde40cfa5080a1c555c6ba48722b4867f740ba0ea5ac2925e6bd10b7  crates/ruff/src/settings/options.rs
sha256:e05ba846f6f98daeaa2c2118274f20996b1ca9aa961ee21b000e0765fee64f7d  crates/ruff/src/settings/options_base.rs
sha256:2f03790276ca77dffff58c0f6f99b7c482ba2de1f3d8dff22d65863bd4de7ad6  crates/ruff/src/settings/pyproject.rs
sha256:fec791b21b20d0b94fd7c4acb6a6b3dbd659657ba7356071ea3ecb0c4f623b4d  crates/ruff/src/settings/rule_table.rs
sha256:42d92463389107a7e46f99ff277317f6ea514ff899d82ae28c0424641f8177fe  crates/ruff/src/settings/types.rs
                                                                         crates/ruff/src/snapshots/
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__flake8_exemption_all.snap
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__flake8_exemption_all_case_insensitive.snap
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__flake8_exemption_all_no_space.snap
sha256:c6d701cfe442d233d1dd6c82bdd39ef5f39d528e4f030e8417f8d81d152f4627  crates/ruff/src/snapshots/ruff__noqa__tests__flake8_exemption_codes.snap
sha256:a94fb79936cf9321a986ba9c64607d792f877146253442338c4508e61af51c0d  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all.snap
sha256:a94fb79936cf9321a986ba9c64607d792f877146253442338c4508e61af51c0d  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all_case_insensitive.snap
sha256:2c20f9fc6f4b5c340ae5fa2c703efd912edc5f3826e2948f5e24596e4ff6c0fc  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all_leading_comment.snap
sha256:bac4544799dacff0be76fbf8d7c225bee2705d7363a977e2fd77649706946bb9  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all_multi_space.snap
sha256:ef3c6aeb65bab15cf5013e9927a0a5899a91ad04ef0dc297a20809fa64c58e0f  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all_no_space.snap
sha256:a94fb79936cf9321a986ba9c64607d792f877146253442338c4508e61af51c0d  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_all_trailing_comment.snap
sha256:6d2e81c5a3bfe3df671fbe0f69890f2828c15675ebb1d13ac96b60bff907d1d7  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code.snap
sha256:6d2e81c5a3bfe3df671fbe0f69890f2828c15675ebb1d13ac96b60bff907d1d7  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code_case_insensitive.snap
sha256:f3d2ccfab77ddcb1ea7a4d0bba4f8ab0cf80583a5a413d7a5e9f43acd43582fe  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code_leading_comment.snap
sha256:4b0aadfbb491b694669ed092ddca4fa1be66aeddaa208f32c3fbadee6d0c97d3  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code_multi_space.snap
sha256:a4ee424a9dddc91ca6857767df87d7e64c0ec660e3ac2680ef15d8c8da5ded4c  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code_no_space.snap
sha256:6d2e81c5a3bfe3df671fbe0f69890f2828c15675ebb1d13ac96b60bff907d1d7  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_code_trailing_comment.snap
sha256:e2f77d5f319c895bead0f6578e3521cd1e2e744e969ae2401408fdf3e1a3eaab  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes.snap
sha256:e2f77d5f319c895bead0f6578e3521cd1e2e744e969ae2401408fdf3e1a3eaab  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes_case_insensitive.snap
sha256:d298a25b7f8857fbe05f500e7ade5c06612ed57341859fad6743e3e559457c9c  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes_leading_comment.snap
sha256:245b6cc5f49a17a769d15ad7494565a2ac47c47f70beb19985e96c49631ffa7b  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes_multi_space.snap
sha256:3268a570b27a1b9c7183cf608585ad94c1b6b925144580d02ef4cfd1e3dc1e55  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes_no_space.snap
sha256:e2f77d5f319c895bead0f6578e3521cd1e2e744e969ae2401408fdf3e1a3eaab  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_codes_trailing_comment.snap
sha256:27ca8768e1efe2d7e50addcdee44e5819c5200c6794dc6788187fa2ccd049ff3  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_invalid_codes.snap
sha256:b7e6c82a11415bf528e40c16049bcdbb01dca2353120a4e5068da75732a9313a  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_invalid_suffix.snap
sha256:864e9fcb9662b78076494ebab782c9787016575febba6b1461e2a2cf1185150e  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_leading_space.snap
sha256:6d2e81c5a3bfe3df671fbe0f69890f2828c15675ebb1d13ac96b60bff907d1d7  crates/ruff/src/snapshots/ruff__noqa__tests__noqa_trailing_space.snap
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__ruff_exemption_all.snap
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__ruff_exemption_all_case_insensitive.snap
sha256:a00ffb745920bbd6f4cbc94069ad4db71a1ca1491e5afe0e5c4950aadd95506c  crates/ruff/src/snapshots/ruff__noqa__tests__ruff_exemption_all_no_space.snap
sha256:c6d701cfe442d233d1dd6c82bdd39ef5f39d528e4f030e8417f8d81d152f4627  crates/ruff/src/snapshots/ruff__noqa__tests__ruff_exemption_codes.snap
sha256:11def6e0a396f63709ae157eb5974b2983e5ec2a82e7f4b2744987fba12c5494  crates/ruff/src/source_kind.rs
sha256:308bdd48da99d1bd5276cc3f2395770d0cade49b46872ffa0852187cb7113941  crates/ruff/src/test.rs
sha256:3f1c9661229f35b8694876c3ce85e6d2a2f045003fdcb58f4072176a0d448b71  crates/ruff/src/upstream_categories.rs
                                                                         crates/ruff_benchmark/
sha256:664871f5e42fb3da9e102c8153307d34146a42d07138eb510b8bb786ed6cb232  crates/ruff_benchmark/Cargo.toml
sha256:e908856cfeaae00fa9c771c4e50114ca559b52fccb83b814a6a826170bc4dd6d  crates/ruff_benchmark/README.md
                                                                         crates/ruff_benchmark/benches/
sha256:be207b10dd2a69af4fb8d2701ef2981fc492c0633101d363dfb7cd37d41bf701  crates/ruff_benchmark/benches/formatter.rs
sha256:b809c38c8eac769067ec7b69d16a229a19e2756a664f9b460632f9779bda68c3  crates/ruff_benchmark/benches/linter.rs
sha256:ff2e44522fb467b0c60bec1e9398688561fe4163b9e31daec9316ec71f9303bd  crates/ruff_benchmark/benches/parser.rs
                                                                         crates/ruff_benchmark/src/
sha256:990582859d2e941a15a3ccb111153bec872f63b47d2f010fe53bc6174fdc266b  crates/ruff_benchmark/src/lib.rs
                                                                         crates/ruff_cache/
sha256:d63a0fa093a3c47fcf53f326881e12238d650cd74f48c4e91cdd818e46c61e47  crates/ruff_cache/Cargo.toml
                                                                         crates/ruff_cache/src/
sha256:d63ac66ff0eea31ddb2bb015c5a368d0975e167429a430df7237bfd7855b8558  crates/ruff_cache/src/cache_key.rs
sha256:8a9a31e19ec50e08c42b8da771e176ab08422d1f1622de61bb90d33df1b850c8  crates/ruff_cache/src/filetime.rs
sha256:f5bc73cf0ce833d885ff3a1a4a28adcbd8aed4dca49ba2fa8a19dd2fb3a05f56  crates/ruff_cache/src/globset.rs
sha256:01611b629ad51b2bda08e1dbbb6758807d994229ea65190ef8b41d8a15f2de8e  crates/ruff_cache/src/lib.rs
                                                                         crates/ruff_cache/tests/
sha256:347b991ed5c414e9363aff6609d3c55de7a4f78f134a41cf8f6d51c862f73060  crates/ruff_cache/tests/cache_key.rs
                                                                         crates/ruff_cli/
sha256:70625e00392768c0b02a03d12bb7fb32ca944b0d7a55549ceb61566cc232e58e  crates/ruff_cli/Cargo.toml
                                                                         crates/ruff_cli/resources/
                                                                         crates/ruff_cli/resources/test/
                                                                         crates/ruff_cli/resources/test/fixtures/
                                                                         crates/ruff_cli/resources/test/fixtures/cache_mutable/
sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde  crates/ruff_cli/resources/test/fixtures/cache_mutable/.gitignore
sha256:5fcbe430f7a66d88159527ceb5dd8e9b7768169df58e4a86311e270039fd0f84  crates/ruff_cli/resources/test/fixtures/cache_mutable/source.py
                                                                         crates/ruff_cli/resources/test/fixtures/cache_remove_old_files/
sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2  crates/ruff_cli/resources/test/fixtures/cache_remove_old_files/source.py
                                                                         crates/ruff_cli/src/
sha256:f45d6bd3088f86eff072dee437e15466b1483eede14dbe042513986085e2d0a0  crates/ruff_cli/src/args.rs
                                                                         crates/ruff_cli/src/bin/
sha256:fff81e82fee7998b4c56386411a1412eeb02a760e21d560bf273f53252cdf9d2  crates/ruff_cli/src/bin/ruff.rs
sha256:3d95a946d2f755ec81d803d4ccdabc569ea925943f8001f6cf7a6cff05976f4c  crates/ruff_cli/src/cache.rs
                                                                         crates/ruff_cli/src/commands/
sha256:05296c5a5facbd0384be6309bbdcb68dd231873bf68c3da44447598d205ab15c  crates/ruff_cli/src/commands/add_noqa.rs
sha256:41fb27878d9770b07fa0c0badd816de0503620563b609d3d9d380ffe9a6dcaa8  crates/ruff_cli/src/commands/clean.rs
sha256:6968b8f6b1948b3bb4c538732d8b010d31cb88b070250d4213a24bc7231b401d  crates/ruff_cli/src/commands/config.rs
sha256:863597b67403ea61ed149bfcafddfda4964cd123285338353d99eb3ae7f5ab7d  crates/ruff_cli/src/commands/linter.rs
sha256:f99d73da9383419b8766993e49a339d87901447da044c4c1d0c848851f616aee  crates/ruff_cli/src/commands/mod.rs
sha256:a98ad798c9924144e296e55f2131030c9c77845e6d063eeafb0831e05588d399  crates/ruff_cli/src/commands/rule.rs
sha256:5cd901ad09888e53bc54d0dbc360fd6a710062baa663260a4db2597c2d37b37f  crates/ruff_cli/src/commands/run.rs
sha256:bd72b993ab0ada315a07ccc25039037efaa4eabb1d912555f6a91e75d44c7323  crates/ruff_cli/src/commands/run_stdin.rs
sha256:c308bf3c906d0c7e7a5b9eb60a038963fd86db94ea69bfdebc68b94b603884d8  crates/ruff_cli/src/commands/show_files.rs
sha256:8dca8069a6c4c2c44ed53cceb0a963a3531bbb9ae0dc556346587e51a6373556  crates/ruff_cli/src/commands/show_settings.rs
                                                                         crates/ruff_cli/src/commands/snapshots/
sha256:01c432f3a28d7f80cc1f9b06bef767f4525c3c8289a4741ba8d09c5957ac22c0  crates/ruff_cli/src/commands/snapshots/ruff_cli__commands__run__test__E902_E902.py.snap
sha256:023aac26419f5c5930a2f9e98bf8062b922c590b2b0a9b8a337a13fffc06cf33  crates/ruff_cli/src/diagnostics.rs
sha256:80efc7ae854d0618237f4dd649a4d4c30ff8d9fcd55cad3c51d9ef8d7309e7af  crates/ruff_cli/src/lib.rs
sha256:570ea65be1367b472dbb8539833a12f2bb383846e33b08de0712b9bff1d3d2f5  crates/ruff_cli/src/panic.rs
sha256:93547ac25aab968fbeb0c052e525510168c219dd57bf658818cb18703383dd15  crates/ruff_cli/src/printer.rs
sha256:802c54f85d1c33687c768c6227143fcc7cd38979762b05812a9e1a5196f2d2db  crates/ruff_cli/src/resolve.rs
                                                                         crates/ruff_cli/tests/
sha256:7697508dd365ba242d394914e4a52639b7af6d92637f4db5888829ea851147ae  crates/ruff_cli/tests/black_compatibility_test.rs
sha256:0285f368cdc9bd5ba58a57052bcff32adbce1528569ef4ea36a8c1085fed22ff  crates/ruff_cli/tests/integration_test.rs
                                                                         crates/ruff_dev/
sha256:e40b80f394c1c95412fa832ec522469b78b402c231a98848cc36445e60ff79c4  crates/ruff_dev/Cargo.toml
                                                                         crates/ruff_dev/src/
sha256:8d925480eb49c52098a9e4dab0349a6e3eb5e02a12a86542c26b5ea309fc7719  crates/ruff_dev/src/format_dev.rs
sha256:486b18159ada74a7299f1e05e59807c612ad270dc7367f095bd0e02207e12961  crates/ruff_dev/src/generate_all.rs
sha256:28975c00b8cee0b062843d58cb8f710252145ee775d300d7d790bb18658d52a9  crates/ruff_dev/src/generate_cli_help.rs
sha256:0ece52605d8b3aafabb9f8cd76b9739af26d33b59ac9e3ea13ca42ef5ac149a7  crates/ruff_dev/src/generate_docs.rs
sha256:f587af1576d4a521a5aa830f49b3cc85f2906dbc828c6b60bd299651dd2ec98d  crates/ruff_dev/src/generate_json_schema.rs
sha256:dbe804a45339ffb8f8d87e718a0bf83fc6762769b3829dc3056dd07172264c23  crates/ruff_dev/src/generate_options.rs
sha256:fb91b00f6ffaad67dd6f7c9dcbe8f7180d2c62bc84c800fb6ed5e03bb9fac1e1  crates/ruff_dev/src/generate_rules_table.rs
sha256:1c2e9c19163fe3dc9b033d4f1df9222451b720a86da3618ebb7bc7aab084030a  crates/ruff_dev/src/main.rs
sha256:2fa52a8c6712893b3123ea66ad3bb0b245ece81819537de575632be4abbd5ba0  crates/ruff_dev/src/print_ast.rs
sha256:05237c5bb74aa5cc2c85f6cec28746cd42ed45af609afda1313a45dcd9bc421e  crates/ruff_dev/src/print_cst.rs
sha256:88b7bf88e79375634ac529b464995b60514ccfaaacf3cdf6fbaa50e688c4664d  crates/ruff_dev/src/print_tokens.rs
sha256:122fb53f10ec5ef71bf6307e07a3f83423fd93e90fe7ce042cc7ddaab93ae1d4  crates/ruff_dev/src/round_trip.rs
                                                                         crates/ruff_diagnostics/
sha256:54b46445db9760103928061806d0a7650cc6ff2f71edce64c6469dac47581acf  crates/ruff_diagnostics/Cargo.toml
                                                                         crates/ruff_diagnostics/src/
sha256:a379c5e36fc8ca920b977c7d67dfd908c420fb7ac043cdfc7dc633a7b2563a4f  crates/ruff_diagnostics/src/diagnostic.rs
sha256:e946aa43c21e497e3920302f8349f6daa8c699a31c73f5d8b4b93f54c996c719  crates/ruff_diagnostics/src/edit.rs
sha256:bd072944973ac6fb4762b85e32c132aaef6dd65b19c9e5620d7ff0b7d082925f  crates/ruff_diagnostics/src/fix.rs
sha256:b7a7fc828c6d77fd2b05a2b0a02aea7b9ac5346e589f1afe75398907bace7a02  crates/ruff_diagnostics/src/lib.rs
sha256:a0b062013a960ece07f818bc4392e14b441affd32bd68af0933ca7464c8d0afe  crates/ruff_diagnostics/src/violation.rs
                                                                         crates/ruff_formatter/
sha256:e88e088ed03f9dc4bbc220319ad63927a93adc02001a47e30610a8c0f8b59a99  crates/ruff_formatter/Cargo.toml
sha256:7654e92b6d6bf01c6da47c55a4727618bf05d59823413ad548ef37f2e7217a5c  crates/ruff_formatter/shared_traits.rs
                                                                         crates/ruff_formatter/src/
sha256:825c0f7fa4cf65deb6d44502868911f1f979f247758a75780609be739d947045  crates/ruff_formatter/src/arguments.rs
sha256:34d1103983b11a4980b8b2ac61942915d9fe55c4ba14302e1bb27a7e15d7fe9d  crates/ruff_formatter/src/buffer.rs
sha256:4767c9e7210d9812cd47e127be86f0e80573d70eaca0b6cc8be6e67e6480895a  crates/ruff_formatter/src/builders.rs
sha256:8da3f6254ddc885a8183cce8c06f7472fff1203ccc4ed92358e38c60bcbb5a4f  crates/ruff_formatter/src/diagnostics.rs
sha256:5403bfbf261e4f36a82b035af99c8a039753c9fdcbf360cf54cddd004476a2ee  crates/ruff_formatter/src/format_element.rs
                                                                         crates/ruff_formatter/src/format_element/
sha256:87916a1475591ecef6b4f1fac82665e45cfa014a958fab9219821784f0832a73  crates/ruff_formatter/src/format_element/document.rs
sha256:d314a58cf8831d90a6552154e46df49faad2f3ef1c6df24b11f83a364e992884  crates/ruff_formatter/src/format_element/tag.rs
sha256:31cffca4f8091c6750fa222a14930c733dea724d9a8c30b026bb256b39d7bbcd  crates/ruff_formatter/src/format_extensions.rs
sha256:b53ef35a5e1073bbafafd5ae69106ed0ba11f5dc2cfac8e32e0750c786d8b520  crates/ruff_formatter/src/formatter.rs
sha256:238b57b66ae833b96736e4103d1e580110262e812193359b43be7cbbd59bee58  crates/ruff_formatter/src/group_id.rs
sha256:3329448a9fc4922f3bed1b86e48c11329938e4ef27a3a3009d050ba67e0e1fe4  crates/ruff_formatter/src/lib.rs
sha256:11f73a02761fa499117aebe76603d7b51566a5ae648cd43a5c48dfd2c1cbda92  crates/ruff_formatter/src/macros.rs
sha256:2b25b049cf2d097dc989772046106a14aa964e4d8efcaae763af0d92124a4d87  crates/ruff_formatter/src/prelude.rs
                                                                         crates/ruff_formatter/src/printer/
sha256:9d24a9131256a5730eba70a5fa985af5547f2d44287fa626b6565651f6787af5  crates/ruff_formatter/src/printer/call_stack.rs
sha256:ca5ec1a4d6e41fa777a93fe699afbd14392392556921565d067081b5aea5d67e  crates/ruff_formatter/src/printer/line_suffixes.rs
sha256:14045674293540c3b189c05e48e671a67dce429828386184818b1f9ef2fad145  crates/ruff_formatter/src/printer/mod.rs
                                                                         crates/ruff_formatter/src/printer/printer_options/
sha256:a2d9c32e46a5065859cacac30ee75efc70b9680c2d7ebfe19fa4bf8a7d3bbe21  crates/ruff_formatter/src/printer/printer_options/mod.rs
sha256:e8465e90c0ab57891ec1f477abe9a8a84fe0f6b93a0a42592de009c616814163  crates/ruff_formatter/src/printer/queue.rs
sha256:5d7e77eef40703e4c826002495aa08ee724a0b99e8839481c96d13fbfa085d93  crates/ruff_formatter/src/printer/stack.rs
sha256:669cd4adeb26e6aed92749aa62d5c4b8e1688e2ad561f01537cee655baacb728  crates/ruff_formatter/src/source_code.rs
                                                                         crates/ruff_index/
sha256:5410d3166518ee3011d49f0a16197bf448de09f5f0a7748c254c1ef1831de3bd  crates/ruff_index/Cargo.toml
                                                                         crates/ruff_index/src/
sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e  crates/ruff_index/src/idx.rs
sha256:9deedea1c56de8f2ea609abdfb8bba6c5fbcaf69e9733fec933105450dae7238  crates/ruff_index/src/lib.rs
sha256:db61dbaa6bda03821dcf3067b0bda2af23bda056c316e08b5fe20d4b4a0b3044  crates/ruff_index/src/slice.rs
sha256:3cfb15ed1b7f9d0cc98e1b6d3014668be1f86de947cd8ee6dfc3bf9e5a3da5a2  crates/ruff_index/src/vec.rs
                                                                         crates/ruff_macros/
sha256:af6916dd6714c009f05e5be376ac5679cb012c6b3b87ec67008228ebc257acac  crates/ruff_macros/Cargo.toml
                                                                         crates/ruff_macros/src/
sha256:cdc8e61599e043c1cef9374455b6c4ff259469ea961c604532af53853e3fc80b  crates/ruff_macros/src/cache_key.rs
sha256:15376cf31f3d606d5bf23dc9a855d39dea4a08e7bfc9b9370e7cfa109f88abbc  crates/ruff_macros/src/combine_options.rs
sha256:71e24c715d9240708359ad083dc87ecef70b5cd10ee122267ac4d9a99e688648  crates/ruff_macros/src/config.rs
sha256:de854e434147862b213910b18b4f29bff4ff61f5ded3a4512fded0c262597526  crates/ruff_macros/src/derive_message_formats.rs
sha256:fedbef94008271d7bbc059ad3f973a21f5609cbd5dc92050c18bdb50f3cd0a5d  crates/ruff_macros/src/lib.rs
sha256:6e64f7a58ed2ca64fb7c814004be711bc44d2487d21f6c8c3f5602d44556688d  crates/ruff_macros/src/map_codes.rs
sha256:f0c88bb11c9a9abfee32b85cc870562e0584d623d4dfacb6d283531a36004c3d  crates/ruff_macros/src/newtype_index.rs
sha256:6eee772c07d16b2472341fa00e74ee492aae55d746af9ffe7d56eaecb6fabca1  crates/ruff_macros/src/rule_code_prefix.rs
sha256:16c47d3be6297581de6526002bd921d8f399a8e4479a86b00ca8226beaf056df  crates/ruff_macros/src/rule_namespace.rs
sha256:f8c21e7b606495f94e24f22e73fb1360e1d7c268ed17d34c56238ccfcc5c6e5f  crates/ruff_macros/src/violation.rs
                                                                         crates/ruff_python_ast/
sha256:ff65d6108ddf5e0a1c559f18673ee1b30ed0b79e1e26540a2cdb5f55abf1b01d  crates/ruff_python_ast/Cargo.toml
                                                                         crates/ruff_python_ast/src/
sha256:90bc20435ee1ac1a0f782c30f87deb1627fc45fed6add61fce46bec23e39f7d5  crates/ruff_python_ast/src/all.rs
sha256:185ce9d5810c5a72239e9f1165cb8e43a372b7e022367d2b354fb8a21cf7a756  crates/ruff_python_ast/src/call_path.rs
sha256:ed5f99efc19e9abe9bb0f867f183e965d441b37c323821aa61b46018204d1c8e  crates/ruff_python_ast/src/comparable.rs
sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f  crates/ruff_python_ast/src/docstrings.rs
sha256:4e13eb5ac0eae6d78ca1e80249fccffa159245fe0eb928ff4276b8859783b535  crates/ruff_python_ast/src/hashable.rs
sha256:53ca5f2d35e1d9caa1206c22aabd366cfa26d204c6f65c02af255669e53cc9e6  crates/ruff_python_ast/src/helpers.rs
sha256:139a44c888ec894ad6184910af99709babf4814cf0287c9765e94a797d2613ce  crates/ruff_python_ast/src/identifier.rs
sha256:9d31f08acfd477512bd6f39a6d43f51fb8b8a84efecb3442961cabdaa6d1bfc7  crates/ruff_python_ast/src/imports.rs
sha256:3809f3c160ad2c1b64fd838f9844f688e65a84353a273ce9bae1341b574d7f65  crates/ruff_python_ast/src/lib.rs
sha256:b67180724e3efce7581abafc1523277fd4fb5a699eabbc6217289d841aa0230b  crates/ruff_python_ast/src/node.rs
sha256:1efd1b61b0a4189d06c8ff1ac34ac86391f389742af796edf3238943fd652ab6  crates/ruff_python_ast/src/nodes.rs
sha256:868af958441f7a6d4c3ba211686138aa1b5e871b409f0e4ff95c2e3162d293fb  crates/ruff_python_ast/src/relocate.rs
sha256:99911adb0c818e83aa94e6f27ecf5603dab74779c77395312ea0eec43e18784c  crates/ruff_python_ast/src/statement_visitor.rs
sha256:a3db831cc2f3cd624e4a8c4cddc26ab9318f8124db9a7e6a637f31b174ff1f35  crates/ruff_python_ast/src/stmt_if.rs
sha256:82e6d368a7ab4506fe6527e077f4fe8bf1eaa32f8186a09ad5edf14625e148f6  crates/ruff_python_ast/src/str.rs
sha256:db8d6f6204b57fe74ec3a6774cb209f3abcdf5ccd47d1f9c385fe03525e1bb19  crates/ruff_python_ast/src/traversal.rs
sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640  crates/ruff_python_ast/src/types.rs
sha256:50d27d5cdd9ad7835c013757c8ff7d2e0e2ad5bc70cf5f6c9fee8c8e8c0bdc97  crates/ruff_python_ast/src/visitor.rs
                                                                         crates/ruff_python_ast/src/visitor/
sha256:00b66340acd6a8f47715a97f4b844c3180438a12fbfbf0b62c4392700a2f72cc  crates/ruff_python_ast/src/visitor/preorder.rs
sha256:4e7f52bc03986037b6b0e8729a89cdaf6ab1a1d4f6fd0983479a58475754f9b5  crates/ruff_python_ast/src/whitespace.rs
                                                                         crates/ruff_python_ast/tests/
sha256:c023c1f0d91621f3defbf8b7136ff80332fb272776105781771e14ae7678535f  crates/ruff_python_ast/tests/identifier.rs
sha256:16cac47322b6a2f71a3e4e2a9a5c8166ab83785e12c2231336be0a78fb0ef343  crates/ruff_python_ast/tests/preorder.rs
                                                                         crates/ruff_python_ast/tests/snapshots/
sha256:144cc88b9617e22e714c57fa1ef0bc6c274aee389b7c1a2fee16264cced2bdc1  crates/ruff_python_ast/tests/snapshots/preorder__class_type_parameters.snap
sha256:c31e08b09df6e163a8d1c4bb1addd1e323061540699069f26cf18318096a0e01  crates/ruff_python_ast/tests/snapshots/preorder__compare.snap
sha256:6972aec1e7d954adf166eebb390a59c9751fc36f8c2a0a600dd10aaef8354586  crates/ruff_python_ast/tests/snapshots/preorder__decorators.snap
sha256:b0d844cbcc7675bf3cffead276a52251ec9b751cc3b84d0ed265bd0037c4070d  crates/ruff_python_ast/tests/snapshots/preorder__dict_comprehension.snap
sha256:20e02c7e558af503745c7f296a5eac32e18273908ca82e3385c5d26ca3d1cde3  crates/ruff_python_ast/tests/snapshots/preorder__function_arguments.snap
sha256:077ad38fc90f83758182efb476f2b281502201bb8092732fb42f58e08d65b529  crates/ruff_python_ast/tests/snapshots/preorder__function_positional_only_with_default.snap
sha256:7c4e5307514444bdf77f2dc29ac9f35d2f9ffe7c6180c257a89bb69d27a871e0  crates/ruff_python_ast/tests/snapshots/preorder__function_type_parameters.snap
sha256:438123066b4ab2392cb6c16b16a522b78af7b8616f80eb884a00e54c3c2a5d34  crates/ruff_python_ast/tests/snapshots/preorder__list_comprehension.snap
sha256:4a55bfee0a26e8a4665ba14a00561361986849164dec7b8018cac2c477e03d1b  crates/ruff_python_ast/tests/snapshots/preorder__match_class_pattern.snap
sha256:2bfca8c0d755aef8bfdbdb34f4b3f30dec721a1cca78a3ac48d9207cf09eb059  crates/ruff_python_ast/tests/snapshots/preorder__set_comprehension.snap
sha256:d8de7ab7de006dce663395e6af86e5747d4b629b16b288fbe05242504825ee0f  crates/ruff_python_ast/tests/snapshots/preorder__type_aliases.snap
sha256:c48188241b359d23018a8ae37b4a279fc857658977c10495d0145c65180540e0  crates/ruff_python_ast/tests/snapshots/visitor__class_type_parameters.snap
sha256:3a9ff89d4009378ef8245da65900ca87353c9727cd458edcbc5bf4f7603a4ce8  crates/ruff_python_ast/tests/snapshots/visitor__compare.snap
sha256:9625441fa9b8840cde599b31b8d5ae1f94f1e95f2e956dc1b7513eda486ce0c1  crates/ruff_python_ast/tests/snapshots/visitor__decorators.snap
sha256:c99a8c76fa59bc1c9e752c5aa0d39a4c12d1c2040848ee474822d4e6dbd7a693  crates/ruff_python_ast/tests/snapshots/visitor__dict_comprehension.snap
sha256:02d099c2378538d950ce03dc8e02606b2d954fced01a0fef7b21859f003b7ae0  crates/ruff_python_ast/tests/snapshots/visitor__function_arguments.snap
sha256:e482f4a653bb681b614fab78efe12e3145268f91ae93fa2659e89b1be893c7d2  crates/ruff_python_ast/tests/snapshots/visitor__function_positional_only_with_default.snap
sha256:0db8e962123e59a590f03d772fb82ad658b826498ae460764eb7655a66c05aaa  crates/ruff_python_ast/tests/snapshots/visitor__function_type_parameters.snap
sha256:dbf1a42caeb28eeec037333a5f343dd63e7fd1db024a9d0c71c590c79ab358b8  crates/ruff_python_ast/tests/snapshots/visitor__list_comprehension.snap
sha256:2b78058e7a74f56eeb2409607966269247c23a11bf7983593693e6878a8332ec  crates/ruff_python_ast/tests/snapshots/visitor__match_class_pattern.snap
sha256:306b169b2df8cb394cd2ed7178ed9036908494f92bb490a314ac8a0a69bf3c62  crates/ruff_python_ast/tests/snapshots/visitor__set_comprehension.snap
sha256:46b46fb784538985549398effc5035ff709baecf468706efbbf54692721b395b  crates/ruff_python_ast/tests/snapshots/visitor__type_aliases.snap
sha256:11df66132e20523a83ce56bd6a5fc6cbc040c027b9e8aac4cb6da754f5e5c7f0  crates/ruff_python_ast/tests/stmt_if.rs
sha256:733b08e4c58def612d28a32a7b6eb058207bc1983b37a118fe55381ecb45ecaf  crates/ruff_python_ast/tests/visitor.rs
                                                                         crates/ruff_python_codegen/
sha256:70e23c9e655e67c5ba553e2b557c3c4fa20ec0ad760ccbd72bb6ef3a8b6daf4c  crates/ruff_python_codegen/Cargo.toml
                                                                         crates/ruff_python_codegen/src/
sha256:64c21ee5d48ba8fc6436d0b88d6eee5cb2f2331359a40809f3ed8d0f8625245c  crates/ruff_python_codegen/src/generator.rs
sha256:5c38a5ffdaf5c192fef03ef5c12859a43d31828f40b2081b19ed285e45a16fc2  crates/ruff_python_codegen/src/lib.rs
sha256:4c0e0e371284d9f66c48e18faaeee989a449b0099f6b5191526c1411399d648d  crates/ruff_python_codegen/src/stylist.rs
                                                                         crates/ruff_python_formatter/
sha256:20dee99299b49cec3af61cf1fa46053189a31d77578917da3d57e2cebabf86c6  crates/ruff_python_formatter/Cargo.toml
sha256:4816b6c1bec5edac2e70476767e6e0d3ab36b6678ecdf93178f27378569983fd  crates/ruff_python_formatter/README.md
sha256:1a91a90f50780353ad55baee88864fba6e50737db7f0a33aff2bed24b0c3d096  crates/ruff_python_formatter/generate.py
sha256:9decacb3bdcb70faab35d8670e8b0c70068b1b0a608c79e754de0e258758377b  crates/ruff_python_formatter/orphan_rules_in_the_formatter.svg
                                                                         crates/ruff_python_formatter/resources/
                                                                         crates/ruff_python_formatter/resources/test/
                                                                         crates/ruff_python_formatter/resources/test/fixtures/
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/
sha256:366a151eda4856eb248ef3f4e6362fb1ebccd2caeea7a21f7c51b6925c34d685  crates/ruff_python_formatter/resources/test/fixtures/black/.editorconfig
sha256:6cd1a7f26d0bbb1efd0c7521488581755e81b4455b09e43ba7467eda0dc4b6d6  crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py
sha256:dfb8f0beeb349b7c8833ab2c72f4ddd8476765578a14b60abffd859cac9fb5e7  crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/
sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py
sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py.expect
sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py
sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py.expect
sha256:28f02796b6350ddc70aa11221ce94ff9ccf5eb0a78ac72e0f5e6dad614f3c4be  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/decorators.py
sha256:474bcb220768e2b12348b1926961b061a6b1cedce3e4031cb33a53ddef21adf1  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/decorators.py.expect
sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/docstring_no_string_normalization.py
sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/docstring_no_string_normalization.py.expect
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/docstring_preview_no_string_normalization.py
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/docstring_preview_no_string_normalization.py.expect
sha256:e0b1fe559f503b0507002c975268adcc32ff4cb160b9aeea9c7b067f5c55adbc  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py
sha256:1d8f1ae5b206324ad9980c36fb459d9fc2ec18d906113dcb2f8422b2e9752492  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py.expect
sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py
sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py.expect
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/linelength6.py
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/linelength6.py.expect
sha256:c5a5571cbdfff74bc80076aa0b983e6f2687a193b8afc4ce8062e841c744fd18  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/long_strings_flag_disabled.py
sha256:c5a5571cbdfff74bc80076aa0b983e6f2687a193b8afc4ce8062e841c744fd18  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/long_strings_flag_disabled.py.expect
sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py
sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py.expect
sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/power_op_newline.py
sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/power_op_newline.py.expect
sha256:47e54c9bd8f8fca303aaeeb9c7368c34476011aacf819e6965b1e3f1017e65ef  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py
sha256:408d833dce57a2328e5f5e8872af6ad77fe1cbcbd0164c9628bb3bbfa0743701  crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_310/
sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/parenthesized_context_managers.py
sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/parenthesized_context_managers.py.expect
sha256:532f4141f6e26111a99b3edc48b1ce1d2e631f1c05ebbfb696ec73d677bcf4d4  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_complex.py
sha256:532f4141f6e26111a99b3edc48b1ce1d2e631f1c05ebbfb696ec73d677bcf4d4  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_complex.py.expect
sha256:8de779659435f993a5f0ae4ca48658460f019d58b727376416bfdb9c27ed05c6  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_extras.py
sha256:8de779659435f993a5f0ae4ca48658460f019d58b727376416bfdb9c27ed05c6  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_extras.py.expect
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_generic.py
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_generic.py.expect
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_simple.py
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_simple.py.expect
sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_style.py
sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pattern_matching_style.py.expect
sha256:06e6284f5bd14a5221780add6eaebe692fdc56a850928d83cafb8c59ec49a20b  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pep_572_py310.py
sha256:06e6284f5bd14a5221780add6eaebe692fdc56a850928d83cafb8c59ec49a20b  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/pep_572_py310.py.expect
sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/remove_newline_after_match.py
sha256:7015596dd649ca8d43e0e9e1e8bc9e8f7ce693f02ac1aef313da743686eac040  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/remove_newline_after_match.py.expect
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/starred_for_target.py
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e  crates/ruff_python_formatter/resources/test/fixtures/black/py_310/starred_for_target.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_311/
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff  crates/ruff_python_formatter/resources/test/fixtures/black/py_311/pep_654.py
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff  crates/ruff_python_formatter/resources/test/fixtures/black/py_311/pep_654.py.expect
sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba  crates/ruff_python_formatter/resources/test/fixtures/black/py_311/pep_654_style.py
sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab  crates/ruff_python_formatter/resources/test/fixtures/black/py_311/pep_654_style.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_312/
sha256:71205984a03daded598ca6c6887212d20b230a273fa9e92b755066799f3c1def  crates/ruff_python_formatter/resources/test/fixtures/black/py_312/type_aliases.py
sha256:d783f80740b1fde098d58cdb9ce26bb86b28019adecd4948758dcc920470e2cd  crates/ruff_python_formatter/resources/test/fixtures/black/py_312/type_aliases.py.expect
sha256:f86cb48f3c0404784ea2bbc57732978beb2ba4d87b021a9c2e23de0dfb26fccb  crates/ruff_python_formatter/resources/test/fixtures/black/py_312/type_params.py
sha256:d14821e34a952241a1b6b9d9c66529daf30f034a79afe917c0d313b5434a390c  crates/ruff_python_formatter/resources/test/fixtures/black/py_312/type_params.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_36/
sha256:b74ea7b89cef00feb9bedb7de795b0d70172b63af67f16401fd90c8fcaf1190a  crates/ruff_python_formatter/resources/test/fixtures/black/py_36/numeric_literals.py
sha256:d1af1fae9296920ec75e4cf8626c7e11cb42f5b253545528a0cc8edb88abc726  crates/ruff_python_formatter/resources/test/fixtures/black/py_36/numeric_literals.py.expect
sha256:847a1909f43b3fde194d86844a8c4ea3319443f6de5eabe734b1a2cffeace944  crates/ruff_python_formatter/resources/test/fixtures/black/py_36/numeric_literals_skip_underscores.py
sha256:f25d181a64ca829227824e8609d9b1e02fc6fe0b9849bdc58554e096873d98c3  crates/ruff_python_formatter/resources/test/fixtures/black/py_36/numeric_literals_skip_underscores.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_37/
sha256:b9f4abe649b1c70a3828d5db6065006cb31dd3099effb5958801913095826779  crates/ruff_python_formatter/resources/test/fixtures/black/py_37/python37.py
sha256:b9f4abe649b1c70a3828d5db6065006cb31dd3099effb5958801913095826779  crates/ruff_python_formatter/resources/test/fixtures/black/py_37/python37.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_38/
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/pep_570.py
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/pep_570.py.expect
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/pep_572.py
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/pep_572.py.expect
sha256:ad07705e775f8c0cc8f042a130261c86d539fcd2ed9d6e0129b1344795b12203  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/python38.py
sha256:e7e142b754d87f5901bcdaa6ebe7b23743cd91befd89c573e3fb34d5c774e3cc  crates/ruff_python_formatter/resources/test/fixtures/black/py_38/python38.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/py_39/
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/pep_572_py39.py
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/pep_572_py39.py.expect
sha256:4289ae3a416210d3e4322cfd702d2b346da34faff10c996270f49a43d5844095  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/python39.py
sha256:fc19c5b05e9cd3162753a0327aa5ad7f9b06fd8fe2f2b7b1bce36e5152e6617a  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/python39.py.expect
sha256:ab61a551e9dbf0027fbabd89e1fce864744abfab191f92af2958af4ddd11a319  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/remove_with_brackets.py
sha256:1251c8371959d49ad2c41bc69c7c9af1ae20b3c36996ea53f52519e8f5703ae6  crates/ruff_python_formatter/resources/test/fixtures/black/py_39/remove_with_brackets.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/
sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/attribute_access_on_number_literals.py
sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/attribute_access_on_number_literals.py.expect
sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/beginning_backslash.py
sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/beginning_backslash.py.expect
sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/bracketmatch.py
sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/bracketmatch.py.expect
sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/class_blank_parentheses.py
sha256:9015c919dad2af16daa1a12f69225344cc5bccec21c76e642883d231ed5d8d3c  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/class_blank_parentheses.py.expect
sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/class_methods_new_line.py
sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/class_methods_new_line.py.expect
sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/collections.py
sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/collections.py.expect
sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comment_after_escaped_newline.py
sha256:0b6cceac81b96756037fa5ea5cdb7a7f6282ebaf77882375adefd8d47153a78e  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comment_after_escaped_newline.py.expect
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments.py
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments.py.expect
sha256:c0253451fdea344996389ec369fad44f0fa33f3d01e99eebad62cdea3c418834  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments2.py
sha256:ec6fce3d8391cdd40ea6532ee8e53d346a0ba592c8cbece067a320b6fd6b3540  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments2.py.expect
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments3.py
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments3.py.expect
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments4.py
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments4.py.expect
sha256:9ddcc6ba173bcef0771510dee4ad762d4c93848e3a68434883e8da6e41a48c40  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments5.py
sha256:9ddcc6ba173bcef0771510dee4ad762d4c93848e3a68434883e8da6e41a48c40  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments5.py.expect
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments6.py
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments6.py.expect
sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments8.py
sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments8.py.expect
sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments9.py
sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments9.py.expect
sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments_non_breaking_space.py
sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/comments_non_breaking_space.py.expect
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/composition.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/composition.py.expect
sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/composition_no_trailing_comma.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/composition_no_trailing_comma.py.expect
sha256:4510a44e6aedc4d32345f8e97b16973ec6f9cd9d9febf9b913ab1cfee2ab3324  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring.py
sha256:705175669e4f47a93d1b926eb137d3601e1c1e77768693a003a47f6298f15f7c  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring.py.expect
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring_no_extra_empty_line_before_eof.py
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring_no_extra_empty_line_before_eof.py.expect
sha256:80809169c1aff103bbafbdb340d107ea897aedbfac5b081947bf0b7421fdb5d7  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring_preview.py
sha256:51797e3eeaf65f2102a72d5123c3b86dd4f50c399f5b09208f31c71e3cb158c9  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/docstring_preview.py.expect
sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/empty_lines.py
sha256:b52bc54ae139d40234f36f36933a1e00fbae3b6c4d27123e28c19ad0712a024c  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/empty_lines.py.expect
sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/expression.py
sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/expression.py.expect
sha256:3cde34023be87484496b025ab296da27e060b7d53fc7ffd8f8dd80660333e484  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff.py
sha256:853b3aead63a6e4bab46c063a3da92ab689b8f509bf7d99859f257a6431997be  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff.py.expect
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff2.py
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff2.py.expect
sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff3.py
sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff3.py.expect
sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff4.py
sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff4.py.expect
sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff5.py
sha256:f19ff142148f9605990966719f39804db390a9b56fd76a9acd7f1a48daf24230  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtonoff5.py.expect
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtpass_imports.py
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtpass_imports.py.expect
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip.py
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip.py.expect
sha256:c65bca6310815b8a417f23fc21613a72967919ef20a7b1955ff3a034c1312dfb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip2.py
sha256:5b09191cb8769d17481943101cba92440c722084a9da2b1983c8071a4cb3e277  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip2.py.expect
sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip3.py
sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip3.py.expect
sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip4.py
sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip4.py.expect
sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip5.py
sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip5.py.expect
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip6.py
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip6.py.expect
sha256:299b7b15dcc09a2b5ac0efae131aaf295e0cc892d202535d7a329f880cd137ef  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip7.py
sha256:004c7e948714c61c8f29443dfbae34b4e4832337477f695d286b3f13a645c0c9  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip7.py.expect
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip8.py
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fmtskip8.py.expect
sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fstring.py
sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/fstring.py.expect
sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function.py
sha256:acf978b2ba25e7fc1e71cdaada8b633c6738905959d50548be0586294715dea2  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function.py.expect
sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function2.py
sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function2.py.expect
sha256:f0048f968c78a0394f447330b4213a829ad6d51bcf857b95b0682d8abe3c140b  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function_trailing_comma.py
sha256:bf67191b956532a7a1d2d30788addf43478731ebff325dca695800803fbb9fec  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/function_trailing_comma.py.expect
sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/ignore_pyi.py
sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/ignore_pyi.py.expect
sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/import_spacing.py
sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/import_spacing.py.expect
sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/multiline_consecutive_open_parentheses_ignore.py
sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/multiline_consecutive_open_parentheses_ignore.py.expect
sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/one_element_subscript.py
sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/one_element_subscript.py.expect
sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/pep_604.py
sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/pep_604.py.expect
sha256:19c8830daa1153a14091af930f4f620fcac1e6fd18f9de0d516ec42b70e43131  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/power_op_spacing.py
sha256:3cc9b81cf8907749f9a25a0735a11a5bfd9c4f5633a27104db32118c3a6942eb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/power_op_spacing.py.expect
sha256:543232b10558e6e1697c1a2107affe202cf375e4de25f05eb607f8a9165828b3  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/prefer_rhs_split_reformatted.py
sha256:e03ffd4fe992329e2748464376db23102f2693cf2d85aeb5eebbc0ee6d353256  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/prefer_rhs_split_reformatted.py.expect
sha256:68efd94fd8d57e2848761e88e4123f88cf3e1515cc13c3366faf68df4a9bf6f5  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_await_parens.py
sha256:8dec4e525964d03d1bd2374c6bf40375788375e2ce705ff25fe34039df44bbda  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_await_parens.py.expect
sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_except_parens.py
sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_except_parens.py.expect
sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_for_brackets.py
sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_for_brackets.py.expect
sha256:988fde09b2e2ae41f2b275b4483d2a59a067fb78933af8f695ea3264fceffdf3  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_newline_after_code_block_open.py
sha256:3827398842dc0c964da9499683eef8aeb6bef803a84361f815521463ce6903e5  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_newline_after_code_block_open.py.expect
sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_parens.py
sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/remove_parens.py.expect
sha256:f52ed8c5e7cfb4c67c952a1d1d88fd8df0f1ae75be57f46ebb88f7bf2d19b9c1  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/return_annotation_brackets.py
sha256:432ef8ed605b96f4c10b54823216ab3434c25068d8a0893fac959151127359f8  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/return_annotation_brackets.py.expect
sha256:81567e172fdddb3d70b9cc318fee5a767c9f66e60d8b8cf8d0fcd4bc4d682716  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/skip_magic_trailing_comma.options.json
sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/skip_magic_trailing_comma.py
sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/skip_magic_trailing_comma.py.expect
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/slices.py
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/slices.py.expect
sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/string_prefixes.py
sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/string_prefixes.py.expect
sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/torture.py
sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/torture.py.expect
sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens1.py
sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens1.py.expect
sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens2.py
sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens2.py.expect
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens3.py
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_comma_optional_parens3.py.expect
sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_commas_in_leading_parts.py
sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/trailing_commas_in_leading_parts.py.expect
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/tricky_unicode_symbols.py
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/tricky_unicode_symbols.py.expect
sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/tupleassign.py
sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/tupleassign.py.expect
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/whitespace.py
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/whitespace.py.expect
                                                                         crates/ruff_python_formatter/resources/test/fixtures/black/type_comments/
sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b  crates/ruff_python_formatter/resources/test/fixtures/black/type_comments/type_comment_syntax_error.py
sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9  crates/ruff_python_formatter/resources/test/fixtures/black/type_comments/type_comment_syntax_error.py.expect
sha256:92c0a0bbfb7c801933fd9a69f5f306f7d2511a24e26ff862caa1b80f923326a8  crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py
                                                                         crates/ruff_python_formatter/resources/test/fixtures/ruff/
sha256:54a8ab05d02923067537fc56a32bba08f20394f8567b52f4a488df52c9f68556  crates/ruff_python_formatter/resources/test/fixtures/ruff/call_chains.py
                                                                         crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/
sha256:dfe52e2e67d5d34d0005720cc775c62c58f5f3a8172e4a3d10969549441ec928  crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.editorconfig
sha256:bacb67413343b7211f55073e376921821b7f6c5e336ff05b558f9e03d5e8c4f0  crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.gitattributes
sha256:e29d95830634d87e5dfca8f88a67911727a747b87378080f8de7f7c2644f6d01  crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/string.py
                                                                         crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/
sha256:c442fed5a53de2d06efde4f3caa1d7dc0de60ceecc96f26c038ff74adc2f0b7d  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/annotated_assign.py
sha256:9e7e1a0a9681d04e3ae1ecfb0b000f265db885728cc0ddd7c0d0d2ae0311d349  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py
sha256:044047008990392724f1c34c79619b3710eb46bee807d17c0905b1cf9c45860a  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py
sha256:8ae774f5847c1abfb6875991444c100ffd2664cc47577f41f50e88c16e2e31e8  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py
sha256:0024224ec4ebf7ba087dfa5a85c69058ee05046d0f04c71e0d120fa044f71f86  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/boolean_operation.py
sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.options.json
sha256:cc0b1b21079c2fcb6c4e8cde9b63a8b44852875659da3d67f0f91c545e3a1c2e  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py
sha256:dfa5ebd4280945072d201f26fe481958e8ed191e51523ad2008aedf78c4b9f03  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py
sha256:3eea7a20e8d69c383789a2f1e662f933d03ec548a71fa1ca929ad0dc5d4557d4  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py
sha256:67120f0d248854aca391fd9f36d5ffb02fa5be29c760d0f4811004cfb0e2d314  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py
sha256:f6fc6bd226a72dfda773489e7429276e534f8007792c642ca190b2f87cfb1dda  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py
sha256:ab609f9bab68889311c690c29b75df618d303ac8e5a73f607774b3701ec2f2e0  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py
sha256:a17ec143b2bdfc319e6be274c20d2e1892920e6d2d668efa855470b055ca10b9  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py
sha256:feef9765cbb3777d513347973227c59adf52e46f68113e8c2509ebc8793fb524  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/joined_string.py
sha256:2d250c0737b67dacbbca5c5982fe2b82dd362e85b36cc1e197508d08aee69424  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py
sha256:3e8a345394bb1548bb5a8345b3bc7be733a0975d2340d1befabab647fabcfe78  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py
sha256:a0933cb25f1495f6be161c0397064f39689246648e4f60409e7ef464d04eb2bc  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py
sha256:27f7cdc36c924b464756151d80e8dd9119865c3539eaa80d1c6998483d2f88a2  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py
sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py
sha256:c3aec238f8e71f79d4204219ad1db92f1f14291af955ac88cb09ab38e357334c  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py
sha256:1cde5c9dffdeacde42ac9a9c28f57fffa2b690f1a86ca7af584eb07b7a612271  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/starred.py
sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.options.json
sha256:81abe2943f256885529cc2e17efe7c79e5ac1efe97ae5733ae8fd775463f2dc7  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py
sha256:20a543aff2a7374ee70f38cda1f483517f4e36030a06b35378fccfdff6aeb8ad  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py
sha256:45167079e6e0c1639a0bcc533514b8992ef55e65a5323674871e721109c0b672  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py
sha256:fe4f7dd1754efc8f2240595a9852af10b0cad470d29ba92616058584c74a7d9f  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield.py
sha256:b6f3dd60260946b01a42283b6bf303b4f36313653c3a59e460e25064bd91b7af  crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield_from.py
sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9  crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json
sha256:2c74fb8bcd4ae20515b6f7a269040691fa348a424f6d7cd10e755fd814861662  crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py
                                                                         crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/
sha256:eb5cce55931e4feee95123cf318151469847671be663b1659834d7864016ec62  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py
sha256:2b2ee0c9eae721c90fc5b8179e8276d182db9756b9318a8695b253315a6397b6  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py
sha256:587b4fa17ff0dd0a86ad919c1eb63ad960a924835c44a1f9922866eee07bac26  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py
sha256:a707c8ba863ae583c37f58c1ae9cf176cfab8168d88ca114a9c680d8df75af1e  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/aug_assign.py
sha256:2856e5750b88802b10402dcb54cb605d6164fd292282e84873897ae67cf77131  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/break.py
sha256:5e8a3889e9cf6798dd18a7b3e2529bbbd62e1bbc70044c2d0a2eed1ceac80af7  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py
sha256:05c650ef6dbacd34776c53eb7ad2404c6acc3c813df97c51ba33dc74477fcca2  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/delete.py
sha256:76f1401efc53d00972af55bae348f35724aa27beacc567446dc55266224d9f72  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py
sha256:aa70f55721e9a8fc25518a6d0abf2f76cba0011d2731a64dc82b6c0d52c0cdb1  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/function.py
sha256:2f949878c6c589eb688a2d758f85bdfb51a34ad91edfaf223d95da5f259affee  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/global.py
sha256:2561ab4a6cc0ff8a7859327902644d9ec5bc0639529bd606956ec164a5c579fe  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py
sha256:415fcd3ba07a7878ce5077a6c0a74640f84654f41d1c19185d4cd5d77d92e21b  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py
sha256:b5446710b8651c4c80a799997e38f4fc14fca89bbb143f8f6182539c63f15ff5  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py
sha256:193e201582285d5ddfce432dfec02e632b0282e573b010d12b6ce07b16b86e68  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py
sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py
sha256:94da2ce0afe7b34ae1ed5ee2e5377c81d77b7fbfc878b4643175902a0073a17e  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py
sha256:57384184af0eec3204cd164921babca177a8874ae94244c01b86585d121cec39  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py
sha256:d285aa945ae5ce5e384c5aa789177d5b820c122ca2b58d391e425c861449adf2  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py
sha256:1a4937ea0b309d2866a0c410c649bddf1f8df5ff6d295ffb349699ffaf84276b  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py
sha256:20344892eb95e5a2a3ad2e31c0e9124dc9dacb7dd64a218144fa0b0683e26f19  crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py
sha256:8ebf731e1e6eaae052f7f201e481b0189ab8773891e501368648a128856e1796  crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py
sha256:0777d4b1171842e65f0fcfb948410523f4e08f47fbb6be68b14d4689a87a93d0  crates/ruff_python_formatter/shrink_formatter_errors.py
                                                                         crates/ruff_python_formatter/src/
sha256:5e91f69cf0c1bdeee64f47a987a5221c5ff2e87473944e5cb80dc57d388e443c  crates/ruff_python_formatter/src/builders.rs
sha256:2e43e3d52a1f77aecae1463116fc645555bc952183b89bb9fdcb7d8fc275f4b5  crates/ruff_python_formatter/src/cli.rs
                                                                         crates/ruff_python_formatter/src/comments/
sha256:6e074b1686115dd981350178273fad5e7316e196e27fb147f69a757d60d03601  crates/ruff_python_formatter/src/comments/debug.rs
sha256:3559a0864fd3075e4cef831166e225d1394ec4095df967d6d128da8f0e6cd6bb  crates/ruff_python_formatter/src/comments/format.rs
sha256:ace45410be00ff22e44137aad40ca706ca7e116663e465eedd32a023d508a2b2  crates/ruff_python_formatter/src/comments/map.rs
sha256:cb2752ae31fd07e94edf03ef19046c7269d6a45962008f346c83668edd10c34f  crates/ruff_python_formatter/src/comments/mod.rs
sha256:ac4aae1e16b7f9c23d52c916fb3bab5fb48210f7dd8ef3f3bfb872b232dfd2ad  crates/ruff_python_formatter/src/comments/node_key.rs
sha256:5103f2b2bd16a1d105be703ea820b0793cb3673bda0d1feab774d4dee6718014  crates/ruff_python_formatter/src/comments/placement.rs
                                                                         crates/ruff_python_formatter/src/comments/snapshots/
sha256:59d7fd5ee0f895b06ae47a9c3bcb3cff8bf743880b68060bddff767d90d98802  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap
sha256:cf862e5418889c4d8a18c970ec663620cc8c86224e2ad8da1969daf562616bb7  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap
sha256:a38b6057f0baef99c74405fcc436052fd2b5277e73164d9b8b7698dbccb9835d  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap
sha256:b7e7789f4c3a413aa808f260632d082a40194d2845b7dbad6de9e56b6679c179  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_trailing_end_of_line_comment.snap
sha256:b9fa42085f18688e00fc9106514a3f56237b1e628b3b85505fb8443b3c4ee4cc  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__dangling_comment.snap
sha256:325f78b509ff447925913fecf689c2f49f332218bb6374ce2d7fdb5e137e49a3  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__empty_file.snap
sha256:86a35dbe0eee197fa536de43802d82e35bac8d21ca5e91b265329e0bf9d7c229  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_else_comments.snap
sha256:01b020a09ec6d5d0db4013882eda8286a14d647a9dfc70028bdc4837a876ad5f  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_if_else_comments.snap
sha256:895bfae652bfb90eafed3f5705902f4c697f68a379e92c62929e7c94a23938d1  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__leading_most_outer.snap
sha256:af370740ad9aeddd919e8be5bc3a9fb4b6ffb6f621fc6b910f32724e31bd668e  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap
sha256:59329186a20346764a4746c26852e3fbf41a0e97f4bbe62a31a8bffd1ea2d9c1  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__nested_binary_expression.snap
sha256:b2618ad9593cdf808412a9dffd9355924ebb5ee21b5601e84d3f6dd795598671  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_slash_on_same_line.snap
sha256:d2e4f746e1940d6d6eb37b9465697f192f33e818e76da11a93fbef8e60be15ac  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_with_defaults.snap
sha256:606b4d7b63b633e91738feb3563a29613a4a0623d66a009de2793fad96895ac7  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap
sha256:1d787353331081ba2e2e667b187f7c83c170914406faea1b60c8e1f598b3d277  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_expression.snap
sha256:2cd01cd73e31bc37fa22896fd7f949f69252c58ef993df4a0abdd9a357504ce9  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_trailing_comment.snap
sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment.snap
sha256:5d0975534d8d8036992757b21e556d8bea7e091155883316aea832cad529f39e  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment_without_following_node.snap
sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_leading_comma_comment.snap
sha256:2fad2f1a0fb0e8c5b5d49d2efb8cc90799cef3fdd50b83600a2354f55a6fb0b5  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_after_comma.snap
sha256:7d7ff4052f739ea8b5bccee0a271ee8ce6fe5ef9350cf9d05d2f0080473d151b  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_comment_after_single_statement_body.snap
sha256:d86aedc747317351cb2f190a143123b09cc097271b8cb3296468ab44ad565585  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_function_comment.snap
sha256:cd1430b783d3a89bdec726f72d972989401249f1ae4d3fcae4a3a08899b2e022  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer.snap
sha256:dd91ac7879c1c53d61ec818abf4c6c10cf3063b6b8467ce35a0f039109fc51f4  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer_nested.snap
sha256:f1503967087ad97a5bae35fb0c4f798f30b95584358eddc3c7d657d7e4b19eab  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except.snap
sha256:9b97834855fde3de5ab7bb5a61fc026e8990c0acca325a507d681b3489d03d33  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except_finally_else.snap
sha256:c95313f7b4fc9550316b50b5665cfaf02868293d4b2e5241f2c8ea5d56d40074  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_else_end_of_line_comment.snap
sha256:1991cd0c5548a1859fe31b1986b5b901b4b5378230c7c724d888e6f18d3ebe02  crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_end_of_line_comment.snap
sha256:ee414dc37c58c03219d56a3809865f9ec8264b919b2ce934126b6990df7da7a6  crates/ruff_python_formatter/src/comments/visitor.rs
sha256:d4b5c937ab76d521b201b5a04cd6191f0c96e28bb62eea71e22f5f5eda5ee5a1  crates/ruff_python_formatter/src/context.rs
                                                                         crates/ruff_python_formatter/src/expression/
sha256:e916917000776419682d899b4640d6cfe1471a63f9a72f93aa55a949f1ae8edc  crates/ruff_python_formatter/src/expression/expr_attribute.rs
sha256:83b4a0b19a72508a2661ffa8d8d1cd282f478b5fec978f5f31dfc2d0bb1f075b  crates/ruff_python_formatter/src/expression/expr_await.rs
sha256:d47f3fd55e0cd7f43f40cd6a4921222fbaedda4d1be8d04358c0a77bd1fe5904  crates/ruff_python_formatter/src/expression/expr_bin_op.rs
sha256:7de2cd9448b1164c8a1c0f12164e74f93b18a24b9604f5f2f6781dcc317ef33c  crates/ruff_python_formatter/src/expression/expr_bool_op.rs
sha256:ceac27f2c666eba2247710f07de23359e091da96bb028d66c839d96f26c5ec0e  crates/ruff_python_formatter/src/expression/expr_call.rs
sha256:c10438e2f79cf900a318a3737a7a34af8a0fadc3ade1d09d8234a80be8fa159a  crates/ruff_python_formatter/src/expression/expr_compare.rs
sha256:a290cb7d11aa8aea093e9ce9205cd6fca9678fc259b67e754c7cabc09592a3ee  crates/ruff_python_formatter/src/expression/expr_constant.rs
sha256:03969540957582b09861d6600f08145275760a60c62474b9ed6f54f07ab3f673  crates/ruff_python_formatter/src/expression/expr_dict.rs
sha256:5dbc3886f14a6472a13b6b1b7042b65afd5ad807284b54166604a7dfccc23204  crates/ruff_python_formatter/src/expression/expr_dict_comp.rs
sha256:629d67455381082c691802da4dea6fb1ea680d027225a694eb6005d92bd67fda  crates/ruff_python_formatter/src/expression/expr_f_string.rs
sha256:ca8d4e9fe39abf068b238ad25204d1b632d41501c9ce858762ceef59f1d377e4  crates/ruff_python_formatter/src/expression/expr_formatted_value.rs
sha256:b44f836b4190e3f6258a5fabf78a6f8c045d41339458dbb1f75e921b52a22c58  crates/ruff_python_formatter/src/expression/expr_generator_exp.rs
sha256:d246a799e6273b775b26d2e1480d66217003782cb7cdf772d4631cb992a34d80  crates/ruff_python_formatter/src/expression/expr_if_exp.rs
sha256:2ab00b7a3edd7b00b69336f5568bdc2df79f69a5422eeb8da9b5f9bd082f1360  crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs
sha256:ede81d592d112c7008833da9e0494a715006f1bb4dc4f934587a161b1efc8b0a  crates/ruff_python_formatter/src/expression/expr_lambda.rs
sha256:7655bfd57adcd428525ccd78d51b2a2857c9f873ff6d72d045528a601806fb15  crates/ruff_python_formatter/src/expression/expr_list.rs
sha256:2947174e72e0f8f856f53b42e0467915d39734e6d686c3d70cd7d2be8056f940  crates/ruff_python_formatter/src/expression/expr_list_comp.rs
sha256:479d33b4f343c547079b862ea4545741d0daa79cc2fb686c78bf5d1d8c740908  crates/ruff_python_formatter/src/expression/expr_name.rs
sha256:9706826d0bf4042af2d3945e6c051d5335ae3a79463503e750cdafeebd31a338  crates/ruff_python_formatter/src/expression/expr_named_expr.rs
sha256:e2e7611623e763d2ccd0465b2a7c0aa6af1f7145bffcdb9606d9335a26eee2ae  crates/ruff_python_formatter/src/expression/expr_set.rs
sha256:f9104bc4dbd4465735c069a6a75faaac59712ebf135171eecffaf4df59c43ab8  crates/ruff_python_formatter/src/expression/expr_set_comp.rs
sha256:129ad250458158bf93720ac8d429750550cbfc3e5aa96e2dacac83938009ea2c  crates/ruff_python_formatter/src/expression/expr_slice.rs
sha256:075a36183146165cdc1d94964361166da5a94759cdfac9ec3b15654ab678308c  crates/ruff_python_formatter/src/expression/expr_starred.rs
sha256:b32ea1a4cbfb6c897ab7683f4de7c28950c8a6b2e3069aeb6f0bf8763129367e  crates/ruff_python_formatter/src/expression/expr_subscript.rs
sha256:8bcf23d7e6acfe9341e01c9ab2efdb00d2041f252fc044381094611379f4bd48  crates/ruff_python_formatter/src/expression/expr_tuple.rs
sha256:20ecd840f546ee3f8980a59e0d069a2c6e1b78fd17f50ab57e597394dfba5a86  crates/ruff_python_formatter/src/expression/expr_unary_op.rs
sha256:f598152822d3d9d38d9d640e04c6f208c093f9708afcff878b196abfcdb2185d  crates/ruff_python_formatter/src/expression/expr_yield.rs
sha256:891ae52273b04be5c309e5db3c42eebf6cc738d977ed8876a6010e225cd863a4  crates/ruff_python_formatter/src/expression/expr_yield_from.rs
sha256:72727b3aef9e522c08fae80017cc151f4dc8109af73549b31aa92868c9f76d87  crates/ruff_python_formatter/src/expression/mod.rs
sha256:4e99858b3e62b885777006cb97b832c5f0c7d3de35b415ae7db840973a53319a  crates/ruff_python_formatter/src/expression/number.rs
sha256:aa7f6243efc4ce68ffd6bd08400032db2df6fd0ec1bf2df44affa8cb9056a1a8  crates/ruff_python_formatter/src/expression/parentheses.rs
sha256:4795887b021b88d64418e54e34520030197dc9e86e0e957009e5a823159a07e3  crates/ruff_python_formatter/src/expression/string.rs
sha256:730cf1edc83d0d602c79c4a3b9daf4e265131c74563b35efc63d58785a9a11ab  crates/ruff_python_formatter/src/generated.rs
sha256:d01e1e1365b496fe8a2bba971bb29c9b371e1e02144540dcff1fe59ce68210ae  crates/ruff_python_formatter/src/lib.rs
sha256:ce255cba937b3427be2505ea4d8fe3556b8895480048b29e66ae1137ae407176  crates/ruff_python_formatter/src/main.rs
                                                                         crates/ruff_python_formatter/src/module/
sha256:68de49a3a9f5b494ce20b4fa9163510ec7f109515bde9c732b5b796e0d2cfb45  crates/ruff_python_formatter/src/module/mod.rs
sha256:6e4a7dc5ff52b876ed7b70b856cd80490a3c350bf2a3d28989080641d3771b8f  crates/ruff_python_formatter/src/module/mod_expression.rs
sha256:f3caab31e12d63b6c28221a2a777407979e50e404a61f6461ec9b2bfe27d8350  crates/ruff_python_formatter/src/module/mod_module.rs
sha256:9bd9eed6796e8eca56a95bec7c8e3a1be81fee2dc6df832b170ce17066723b42  crates/ruff_python_formatter/src/options.rs
                                                                         crates/ruff_python_formatter/src/other/
sha256:a3eca294d05b6aaac85857f53804ec1624176242394b9280b5c0d028d1e2e5f6  crates/ruff_python_formatter/src/other/alias.rs
sha256:8d63ca5eaef0e790e0bffb917c7d137fd23b3cb5aa4d03efa4c0919d7af5dd3c  crates/ruff_python_formatter/src/other/arguments.rs
sha256:eb98f1767238474e8afb1c80e63e6d8ecb698225dfc4a56caa92ef41776e97c9  crates/ruff_python_formatter/src/other/comprehension.rs
sha256:6e3d050fbbefe81aa44a72fa7207eb693938f0d49fb2522a6c49cc0cfa35c841  crates/ruff_python_formatter/src/other/decorator.rs
sha256:fe00ac1da3ca14419a17b3b6cf46e12ab33a5f76fd124ad40de86b3f37dccfa9  crates/ruff_python_formatter/src/other/elif_else_clause.rs
sha256:21a4954a8ee93989349bea7a063bef948055eecea593d679c500c48d8c9d8e10  crates/ruff_python_formatter/src/other/except_handler_except_handler.rs
sha256:8e0fab8dfe854145cb0996c59e34fb96de959881e0ae7022054e1ac7337c10e1  crates/ruff_python_formatter/src/other/identifier.rs
sha256:2bfd977402e69719a7000809a5507352ae8e96d86ec7987656481ddbca4ee041  crates/ruff_python_formatter/src/other/keyword.rs
sha256:34a2c9c53a0207443690954d24a8fb5a669f3969f085bd1851338d1c6277a1bf  crates/ruff_python_formatter/src/other/match_case.rs
sha256:1fb09263d469e81a687e08db21deb3d193be45f4e30def75dd39a1f92ab4d807  crates/ruff_python_formatter/src/other/mod.rs
sha256:c33e1a5e0fd8eec2179997edfb0143d6149a06d023b9fe9733aed6afcc2665b7  crates/ruff_python_formatter/src/other/parameter.rs
sha256:945aac57828fcb1120f2cc1b48090521ec150e7ff3ab28aff1791a8c65f44a54  crates/ruff_python_formatter/src/other/parameter_with_default.rs
sha256:a244674f6854b9d7a684adcab77a289ef1ab9c4cab2bb9dbfeb6ff345e366346  crates/ruff_python_formatter/src/other/parameters.rs
sha256:665457d72a2fe6531107e530cb9105221538ad0e3890614e7039629a930c1c99  crates/ruff_python_formatter/src/other/with_item.rs
                                                                         crates/ruff_python_formatter/src/pattern/
sha256:b55513b1cc35ea2f8e1ff3bbdd2734f3d681f8db635e5e2dfbc9c438cff351ea  crates/ruff_python_formatter/src/pattern/mod.rs
sha256:b6244ab1c4ee1b2d7d607b74d2eca4e1ddad82f0f63a54213eb36483af45c167  crates/ruff_python_formatter/src/pattern/pattern_match_as.rs
sha256:6d555b9412b57f8ab8b8f64b8193207998e1046ad2a332cf8f8ff53088bb5d99  crates/ruff_python_formatter/src/pattern/pattern_match_class.rs
sha256:3d37f4374632d200194b6d2c812c70bc2406d6dcb106de01b0dbc799c158b17e  crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs
sha256:b24adbc94b969b012a6adeeb913df803cdfa8c0bf4a8e431b012af15e7ee0c7b  crates/ruff_python_formatter/src/pattern/pattern_match_or.rs
sha256:fc12eb514e85377ae03c88365b1184cd6883c6f3b91413f95441e3566c052068  crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs
sha256:c7216ad7147665418f1df465535b44b00145c468113f182629484850d9c85741  crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs
sha256:ef62f63dc2870d7fbf5437336bb6ff1c14f2e2cc0d8d008a33fe0633caf164f6  crates/ruff_python_formatter/src/pattern/pattern_match_star.rs
sha256:d7acf1290ff4b695d22df3c104404bdd7715a4b9e94b3956b99e89c98d7980da  crates/ruff_python_formatter/src/pattern/pattern_match_value.rs
sha256:9c20fcee68e0c1bafd886d70576a8006649a66031b484f622a0068b3de260c25  crates/ruff_python_formatter/src/prelude.rs
                                                                         crates/ruff_python_formatter/src/snapshots/
sha256:29658163b50436096816e05f2c95cd99f3563ea975db8575e84342cd0eec1ab9  crates/ruff_python_formatter/src/snapshots/ruff_python_formatter__tests__string_processing.snap
                                                                         crates/ruff_python_formatter/src/statement/
sha256:ae0ed0a821753ce1e70563c926d8d2046cc22f16440bab844e5f03fb3105d210  crates/ruff_python_formatter/src/statement/mod.rs
sha256:f9e8f3d22114812e8b6a3010b6bd0ec221041dc934269835221dcb9d4e2ad3c8  crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs
sha256:9f49496bafa14722d74e0f55114df813868959cec0167c9b879542c70e210c95  crates/ruff_python_formatter/src/statement/stmt_assert.rs
sha256:8285b47780ba0708bb8a27b5cf4067ead2c1caa47d971091ec23d69de2f4c1da  crates/ruff_python_formatter/src/statement/stmt_assign.rs
sha256:6153e3fbd1e6e3f0cdebf36641ad634abd7ddade0a43e708f241cfa1d5a7d90b  crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs
sha256:1d792ddd50609038303c6cda420a4fe50b9fc9da2a7d200cd429e214722dc159  crates/ruff_python_formatter/src/statement/stmt_break.rs
sha256:86b4315b65f5405edcd4e3643e9f0b43521e9ad6fcae024fbf2d22aa8a457cbc  crates/ruff_python_formatter/src/statement/stmt_class_def.rs
sha256:2191784d56a48ae67753ad12684a61d208f66ca5e0c8a2bd2ea4a463a99ffa5f  crates/ruff_python_formatter/src/statement/stmt_continue.rs
sha256:4adb0d28c75939b1300959695da5d3ccafa2c8101097f0ff5e44c2f419ab2f23  crates/ruff_python_formatter/src/statement/stmt_delete.rs
sha256:7b6e7806a02be676e604e753255118b64bd46cc80e52725a2018066e435ab2d4  crates/ruff_python_formatter/src/statement/stmt_expr.rs
sha256:1d3cd8c839286a481abb3add64b82ef60288a27beaae74744517db4cf17bfabf  crates/ruff_python_formatter/src/statement/stmt_for.rs
sha256:86b0012b918d94724ec905f5af6d2b0052783b4ff58f1f100e5fba85a0732046  crates/ruff_python_formatter/src/statement/stmt_function_def.rs
sha256:8bd35523f9cb4d6de73f7cbead77819a5e5b545505cf48f9017cc25fe6f3dec8  crates/ruff_python_formatter/src/statement/stmt_global.rs
sha256:5ad583049aef697f466c47af55b9e33e5be553a18d08ba45ddf34158e41c272b  crates/ruff_python_formatter/src/statement/stmt_if.rs
sha256:7d04f3bd6d57825feefeb36be12f63cba976ecffa67787af096d74d329bbea85  crates/ruff_python_formatter/src/statement/stmt_import.rs
sha256:2597c2375adefa5a5d77c2047b1afac6734e09fec4834fbec114c9abbbc5546c  crates/ruff_python_formatter/src/statement/stmt_import_from.rs
sha256:31e0e690f4cd92a6c6574a80db792e12914d366476b396aed8fa742b7f2885d4  crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs
sha256:f49f1909a896bcda9bae7309f8bdd8ab98dce5c2b6764a6de02d232e41197d6e  crates/ruff_python_formatter/src/statement/stmt_match.rs
sha256:88892889b48c86e4c7379151ee6c32f9b7b1e7eba1d029a9eb5b9a37392d215d  crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs
sha256:58c07833eb65c7fcc80a95514e725e98b2f35665e0e2cb338c6469d6db569712  crates/ruff_python_formatter/src/statement/stmt_pass.rs
sha256:023f296ed8fc4ea6d052144c518ae74a7b2ffad19da062c755c285240c080741  crates/ruff_python_formatter/src/statement/stmt_raise.rs
sha256:f7eb8987cd8261d5399e0852a0ba63a9365d5e949d5e40b25ca1507a7eabb35a  crates/ruff_python_formatter/src/statement/stmt_return.rs
sha256:47f1f16651022782c4634b236b4f74ab55e727e026bd1400cc18d2f664cee392  crates/ruff_python_formatter/src/statement/stmt_try.rs
sha256:174080b7e88eb6e4aa413ae3789033035b74f1f526a9a034e6451fc1b781454c  crates/ruff_python_formatter/src/statement/stmt_try_star.rs
sha256:4586fd7c60cde1c8803f00bfe556882558e4437481042f292b1b575b1af81fb4  crates/ruff_python_formatter/src/statement/stmt_type_alias.rs
sha256:c1fb7129b15651fb81e665be29c34659f1004e1ebd3e9b4ad93f211d620dbb7b  crates/ruff_python_formatter/src/statement/stmt_while.rs
sha256:c15d31d32ee58da7e72bcdf3d09323d6c964cd73e4a60234812468b7c1f7b786  crates/ruff_python_formatter/src/statement/stmt_with.rs
sha256:5d1cc429c6e7a7d927ec055bbefc54dc56918ada4c1cc1945817d8ebfb5e6cf7  crates/ruff_python_formatter/src/statement/suite.rs
                                                                         crates/ruff_python_formatter/src/type_param/
sha256:b1fe4cf751b01cec83bbf113f8b2449aad08dfe2b9231e8c316a2ca795545938  crates/ruff_python_formatter/src/type_param/mod.rs
sha256:1030fecf87933d9cc1053d0f42a6c53efc36107097b037787e01ad6d09168519  crates/ruff_python_formatter/src/type_param/type_param_clause.rs
sha256:006ee8e92801e6e157041b0de23d89cd108c744ebbf5d5955268cbb98ca354de  crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs
sha256:cfcd51feda07c7f6a5652966157ec9fc6ceebf12a1819c34e08540c659e8500c  crates/ruff_python_formatter/src/type_param/type_param_type_var.rs
sha256:1e99307cc43bb22ede80df96a97dc9b998eeeee0a738917539665b4fb999bf95  crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs
sha256:d3b3d88c829b8a81c0d2b84c5d26df4e3eea7be6ef99952f612e61c39f617aea  crates/ruff_python_formatter/src/type_param/type_params.rs
                                                                         crates/ruff_python_formatter/tests/
sha256:0d24739a400ec0eb048d1889992d824283d7d2e5dafc80f727d31381b1d824eb  crates/ruff_python_formatter/tests/fixtures.rs
                                                                         crates/ruff_python_formatter/tests/snapshots/
sha256:cf7ac6db6ebc7bb56d34f21d5574b4f9e8e3f199d2caf3578a50c60bcd791ea0  crates/ruff_python_formatter/tests/snapshots/black_compatibility@conditional_expression.py.snap
sha256:956107482dbe519792c04a40f0a2cf881558f1f2d193e37187007d4ce8174922  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap
sha256:4bb85603c9de026dfba71bc23e64bca0ed9d722b8227a0526c07270743e2490e  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap
sha256:762fce27204cfa5b66894a90bc02fa7433366ac76c4bf3c118411c40c99a7fba  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__decorators.py.snap
sha256:4eb173a6604d313e8565a9968cdf8b8933d57ab9826f427661db8ea4b339b838  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__docstring_no_string_normalization.py.snap
sha256:55a24ae6f61c30c79d42a270298c82a9d915979cef4ae2dd198599920495d802  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__docstring_preview_no_string_normalization.py.snap
sha256:bb13a7af3f4e9380f7065ae3f1c9ba270676bd6831af56bb57077dac99e92227  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__force_pyi.py.snap
sha256:ae3615e9ff28fd2e38133bd87866903dbb0c478980aeb32001b63b9bd5865304  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__long_strings_flag_disabled.py.snap
sha256:756ec313b561b72be41882be27d1af570a37e575b8f76f79c2396c7585300a54  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__power_op_newline.py.snap
sha256:a63c86d8e25569a50c67fe16d199fbdcf036f2ce05c03c104e9843bdce8bbef8  crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap
sha256:6a675db7b788198e808433d9a7e06c65fc708f9d20aa099a9a3cc3694697668e  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pattern_matching_complex.py.snap
sha256:74909739fcb7c9f98b05a4f21cdc04008597b25b7ed906c78aa71182058fd52c  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pattern_matching_extras.py.snap
sha256:f6a11e5a17e0aef4424af5f269e6ca9d0b6be92a841d0f236c12815588b5d257  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pattern_matching_generic.py.snap
sha256:d0ab19e90cc3bc0226774e1c59ae73a171d26d43878018adc6afc7cf4d5ecff2  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pattern_matching_simple.py.snap
sha256:7011d0d1b59dd448f30ff0c801da7720275886d711b5d5bab037f11fd410a1cd  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pattern_matching_style.py.snap
sha256:1e0d9bd86722f5502da1000de2a0342dd823a7e0c5ba9cf1bc54190f6574d38b  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__pep_572_py310.py.snap
sha256:30530c06402838e79dd48bbcdb070309f7ec4d753d7929500ca7c9732a55e1ac  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_310__remove_newline_after_match.py.snap
sha256:48e4c62ff2507cd6543b40adc4976eb39d5120dbf0d861f998103bdd3d9a8cd8  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_38__pep_570.py.snap
sha256:6e85372d9f672ee659d5c475014f62f505452949ebeb4ab03a830265c01026ae  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_39__pep_572_py39.py.snap
sha256:67f4e0442fddd89b32e0dd098f6d81aebaf943d1b1d7fc71d943523e54a98de6  crates/ruff_python_formatter/tests/snapshots/black_compatibility@py_39__python39.py.snap
sha256:b9925944b958368117aace6b3ae7d734d065a7d763c2c45457faddf267a61143  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__attribute_access_on_number_literals.py.snap
sha256:95abd488200f5f769f6afea735144f52f0a68e8085a5640fb4bb22f9a2a9922c  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__comment_after_escaped_newline.py.snap
sha256:62cc222de28cbdd86e6fb9c7e2f0deea4949abea95161389f4f3b5ff547ab347  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__comments2.py.snap
sha256:f29177c1d84c75e57c579d267f6bc3d6a1e1879ca223adf77c76e7587575bcba  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__comments6.py.snap
sha256:ad9438b3a24e1405cb2116bbd0200531b9a8effcb6525f248fce995ae6b1b23a  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__comments9.py.snap
sha256:0959e8fe7bfdf6b2d2644510c7ca104f4db825250e5ecaec295e212d026a9ce5  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__comments_non_breaking_space.py.snap
sha256:50cf8d5d2bbc84e0eb583263f390ea53d55b30b963bf89ff9a4ff9e89acaa339  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__composition.py.snap
sha256:19b47211e1a8ef3f57935aecdbc722228624bc42fcd74643f4167bbfaa80ccc1  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__composition_no_trailing_comma.py.snap
sha256:07b55e03f5466c29935b99950693c44bc03ed12b50a07f6b62c4d4910397019c  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__docstring.py.snap
sha256:8942f2418e27d67781e2de82fa877362e46167ce3c68102693225e89faf7fde4  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__docstring_preview.py.snap
sha256:43f0c9fc2ca8a7e799275bb49957f62124276e63c2e341f533a7fed5c4cf5d2a  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__empty_lines.py.snap
sha256:b131c6329ed93204ae4d1f4b3bfdd021edd2ee1599bffbd214d9765ce4750c3d  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__expression.py.snap
sha256:6dc4480620122ba5282127cb53fe7c995fbff2e6a1744fa35ca708c153250718  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtonoff.py.snap
sha256:f0354f41d045e64542b85399bb2a5e2deba077ab1d0002c07ee4b69665a149a4  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtonoff2.py.snap
sha256:1ebe5e40dcf1cdcb476ae6225da7a025b44e739af74096fa5da1d45a10bbd621  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtonoff3.py.snap
sha256:8e58e762b4e2043ec5425a73020a5331c94a15362dfe99887d84ee3e4771ffb1  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtonoff4.py.snap
sha256:3a39f76fd09d741d3e0b46f3028ffc1c4cbb7a82bcb7c30fcff18b6a03295e69  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtonoff5.py.snap
sha256:48c95ab3dad9563a9d92b02a8e33121e3513fe18e47f218f789b75f3476da594  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip.py.snap
sha256:a6b34be171e361a56a2a1810261f9e096031428df847a6b0d34d5fb605def0d6  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip2.py.snap
sha256:e7f2a3f65f15bc62c2f424fd2325847371455cfb890cf6ca6bfa952e6d69b9c4  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip3.py.snap
sha256:d6c80091b889890b2e26c1a5835d1fa1c954029403342aa43a9fb2a87b5ad51d  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip5.py.snap
sha256:2c8546ad5cb35a327d646f5d2101c38f006027978ce69acedb11df1a9f435e3a  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip7.py.snap
sha256:d1e3ab10f9ec1eded0ed95c1a33f3f0fa3eaf77615916c4541de5baef08dea9a  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__fmtskip8.py.snap
sha256:cacb817669b891eed2062bc6b7514165a867256b1e7e352129a580340865589c  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__function.py.snap
sha256:7d551ea5681c78240e14c7e4e0a4814caeef11a57b67e72c21dbb03ed7bb2ef7  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__function2.py.snap
sha256:3cfcf7ec696ca3d2a5bf7b85c9f04b4fad4b810745e189bb91b79c4e9703bf89  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__ignore_pyi.py.snap
sha256:3687127b749bc922ace8a6213ebbd63594bd1feecc3dd224c346e889131f3b42  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__import_spacing.py.snap
sha256:96135dacb4d092f6dd84f5770700386a107446da8049a590f151ea3b7ebc74c3  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__multiline_consecutive_open_parentheses_ignore.py.snap
sha256:4060f47ac8a8b3f1ce0853769a9daad8350e9a69bfa69f92b8800e0234a81857  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__remove_await_parens.py.snap
sha256:6eedd8f4bb5f8af21c8688b0748ecaaa55a9e204f9ebf852e94b8dade2e89099  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__remove_except_parens.py.snap
sha256:e9ee8b09be3d38ecf9a71c7340f9382c5d72930b57292f5b2eb8f8049e84f08f  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__remove_for_brackets.py.snap
sha256:5f9e1525f4a2f36a0ced845f5435aafa6b32f65cc74e7e76c0370c782b428af7  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__remove_parens.py.snap
sha256:af1590ec43f907eb12c4893a1eb57c915c4d8cb3e4b4dcae191e4110382289e6  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__return_annotation_brackets.py.snap
sha256:1e42a01037dac63df954182a08ddb7a9dddc18482cabd967ee084eca7ae70952  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__torture.py.snap
sha256:fe7808ed45041547da6dfaa597af0002738422c99f16a3ff2e5d5d53fbb1b1fa  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__trailing_comma_optional_parens3.py.snap
sha256:c6608a394370abb6f95a087946a48aa9434bc73cbd04316291fcbdb692609505  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__trailing_commas_in_leading_parts.py.snap
sha256:46f5dc000f2a0ab80225587722e17c060825af5835935e98c2ec162d1de599ed  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__tupleassign.py.snap
sha256:244d2a5a8ed69c3285467a4a9a0277e260889bf0037940a2eafccf834fff8a1f  crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__whitespace.py.snap
sha256:ae2826f1d85b7ea42fd8dafaa02d1ea4534f9455ed70a61dc6e2d75d508df0d2  crates/ruff_python_formatter/tests/snapshots/format@call_chains.py.snap
sha256:37fb7ea0a42a717e57daea9e8fd7b8b9cfdec3d4badd47fe2f817af146b5b97a  crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap
sha256:741efba6417943a6abd2602cee36d7caa2ae698dfd6e08892937945770f2518b  crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap
sha256:990095ba488c8ac035c596a6a046af0bb19b893997de6ccb8db751501219440e  crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap
sha256:9c8eed2e75f45aee7952506cb63b9e4833ad7857c7c9cb31fb608f431c434b7d  crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap
sha256:ed1823e4ad2ca362ce1dd8d7c533ac6b7a73dfea6c14aaf814e8d7786a74a4b2  crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap
sha256:23523474a44bdff2203dbe518be35be65468f469009f7f8b41a418e6ff891cb4  crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap
sha256:e9b3e6467c250b7d2535cc5f7bfa128ca8485409e12740e090c7bb033f2e925d  crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap
sha256:cb91259c0423451baabb37454204238c54f44961c87425f72197d74417d20a09  crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap
sha256:0492176df23f8969fa594b3d454d05f1bab0291d89598e39982265fdea6f3409  crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap
sha256:ff38590797f1846edbebfbb27b090e14328f69ef9b8732f1cc5cf63a15652196  crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap
sha256:072ffe34b96bc9758a50b5c31a5fd198dc6744ab01d674119c92a95e9fdce087  crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap
sha256:7e221d3bc540497992f3f986c9d91cb6425ba26f97b9b4b5d495db9afc688cb5  crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap
sha256:f58acf30cd291aa6ffcf207dd55885c0610f32aea43e77ab99246db65b7f3eb9  crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap
sha256:02a65a20a06963e318ef114277e1aaee224692b3b49c3fff027687d491fd8a2f  crates/ruff_python_formatter/tests/snapshots/format@expression__joined_string.py.snap
sha256:828348afbd54fe2aacedfb98174425992a7f935142899dc761fe372f7341c523  crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap
sha256:0821864fef73a88bac47783c3ff3dcdb772134d67d3c9c8887834e4ff69889e6  crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap
sha256:05808ca5ab4a464c9c4c96a2193f439901206ec10f86226e0389a73a21df023b  crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap
sha256:196bd22b4f69af96f4e6af16d235ba9510b8d7db0a77eaf8124c0524971e17b8  crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap
sha256:ea6fe61a3c4f2c7af007e8feaf4ed97c50ae10e9af388c2c693102296b1eea94  crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap
sha256:40fce63ecb4545a573c2c7f03f1ecafb3280f2e65537b7325246a2fb192f06f4  crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap
sha256:4662607900924e42853c2f149b28453767846a49f2c8ecc4d6d95c6d61c56d4f  crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap
sha256:0e27f9f57ba0fb2a587b5f3b9d38627be651f003a5fe956bd8a7380869c09ce4  crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap
sha256:8007164f5cb4967640083e74d3baaa4355255a4b276282ef0fac939cdfefe629  crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap
sha256:baed7ddeb8aba05ed5fe9e838ff9681a71528ec799005947241d7cf42a3558e5  crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap
sha256:ee9dc87e2a6a00f97554771aa1ad7679713b088288ec6ebee722bcc5ddd546f4  crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap
sha256:bf545cb4d89203aef46d75bf7fd22358c9d4da18b18d405157a104423245cbbb  crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap
sha256:13a5dd745815456223aff2b91bc8633e2fc91e673b8fe6539a1a5a108191265e  crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap
sha256:b9c106c9d547741b4e1d42c8add55ac7714bf1258daf3312d247ea82f3aff7e4  crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap
sha256:e92d3101851960da19764e6fd89f849e158be4f4f72cf477a40ad68849b9b436  crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap
sha256:4a8d74ae57e33693d65d0116be74244009953933a8b0fb00387f5801e06fcd34  crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap
sha256:b4fefbcf5a65b88bfad65f1e01a6cc999ce32109cf325194839afa112ca72a4a  crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap
sha256:873f7e0d1d81d63ba528a67beb642399d3dfaf8ff4d4fb46be674da9d11dfcfb  crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap
sha256:6b1d48d41c15521dcd558bf4d54162a22e571a0e4683fa1ef8a51bb588251088  crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap
sha256:6326717b4a4ab5728af794f6b562c7fcf7aaefe7e606c97491d4b61c296fb704  crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap
sha256:f00098150f5c6558ea368b404ab263b83cd7989a2b447621acc92cba95716e9f  crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap
sha256:cc6418a990c88f927837878df9367be850458ad70c42ac3285c9cfca8ba1b6ca  crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap
sha256:d523bb93efc184747e95b8732b65970b7b1bb71df9377ef5a46447312369f83b  crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap
sha256:8c61b40e164fafdce935c131722d83c3913f03812a9c06e0c43755be0fedc27d  crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap
sha256:5f1d8990c13fbd57e87615754e6075912024939730cd5b29a3183371989f58a3  crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap
sha256:461f3243e98124763f17e7d8a8502653ec4439d39c7742bcad38873e95ec73f1  crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap
sha256:abbb63ab8325c81348d8c2ef5f7e89ee748ff37c2a0e85ae4785aa6195d28df2  crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap
sha256:641f04fcca6d4c69417264688d565433901469ccf39986f406fe347a8e728454  crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap
sha256:2472bf40ca7593a62cea088a071f1bc60b001a719a7686e31a4aa3477d541851  crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap
sha256:6c3a1b457417e910be804bdd1e09724f0601461841ea143d24b06512d6ca38d5  crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap
sha256:d52e973b5afd2c6adab2339eac5ee1ffc6392ca9c92d3edd11a326187862c86b  crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap
sha256:6fa153451284a9aa3b4577b8d8d8fcba7e8e59452e1607e594da5b80c217fe18  crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap
sha256:8c749ed9af5e2a88167cb8739f938eea8fc236c86fae7c39f588a71a5a14eaab  crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap
sha256:9da3f3872d0f16929717947fcdae4720d5eb4c697f48049eb1c46a5f5940e19b  crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap
                                                                         crates/ruff_python_index/
sha256:b767c90258aa2dd3ac4700133187d5cf98e84c6ce3191e9dac10a124ad6a2c98  crates/ruff_python_index/Cargo.toml
                                                                         crates/ruff_python_index/src/
sha256:9e4c3c0e0e457f918d460b5059e7eecc3ff74270cb2016c8fc129a96cb14b6ba  crates/ruff_python_index/src/comment_ranges.rs
sha256:442e52ef3576e3306718bf58f91f36cb12387b34ad8b1b5dd974ceb71a83e887  crates/ruff_python_index/src/indexer.rs
sha256:7859857b89efd4b9265d9de3b5d675e268ff56f609a92777704540e596a2ed7d  crates/ruff_python_index/src/lib.rs
                                                                         crates/ruff_python_literal/
sha256:112ac9825e05844edbd569c521b2c2246a045c6861000be12bfb9ff84856b87f  crates/ruff_python_literal/Cargo.toml
                                                                         crates/ruff_python_literal/src/
sha256:c32cadb2196b428cd4ee2acd308c896657e02aafa9e89d4a88fdabbf4c3c40e3  crates/ruff_python_literal/src/cformat.rs
sha256:89d1f946a2f7617e883d2f36c06865577c0916a3647532340aae6e9cde6be33c  crates/ruff_python_literal/src/char.rs
sha256:1caaa3dab4928875a578f447c7926c0899f63a823fcae35f44c5c242280541a9  crates/ruff_python_literal/src/escape.rs
sha256:d576142317b3c7646e9aaff66b521eec93ca92c97ec42c4f4c068a7642289288  crates/ruff_python_literal/src/float.rs
sha256:ae99dbc0e5298d43c01b9096edf1dadb3bf3233c083302839a90c2e01a915ea4  crates/ruff_python_literal/src/format.rs
sha256:841567af710caed6794cf8a23c44fea41207ea210062e01b41309f1b11edac2f  crates/ruff_python_literal/src/lib.rs
                                                                         crates/ruff_python_parser/
sha256:662e6959b7494dac66920134e6ac5fdf5af93994f47dec9965d599e7f497f8c0  crates/ruff_python_parser/Cargo.toml
sha256:f96fa893351f188ae0b707161e39b9d65f0e702b0f31ce04af4240e3ff4bd0e0  crates/ruff_python_parser/build.rs
                                                                         crates/ruff_python_parser/src/
sha256:b098f3c35423b69e2bfc2bb1800f41df48cadde0da662771f530486da2e725d5  crates/ruff_python_parser/src/context.rs
sha256:6d17ffdb1aa6f920a42aab4922c2243f00056d4c947774d3e44840cee706f089  crates/ruff_python_parser/src/function.rs
sha256:d11cbc70115594aadb483e56116edfd43e4b83946d3b4fc6d34c816ed53df4d0  crates/ruff_python_parser/src/lexer.rs
                                                                         crates/ruff_python_parser/src/lexer/
sha256:1267dd0d57986a86c3094b4b22eed15e19a4ef353bdc0315896cdee452d92d7f  crates/ruff_python_parser/src/lexer/cursor.rs
sha256:d190acf4309cbfec09c97513d6f9e29c2d0827f766878997a0badbba16725f3d  crates/ruff_python_parser/src/lexer/indentation.rs
sha256:280301fda594553bb3eab5236aa5a3ee757becfcd7bd51f60e6cf285d7a97eb1  crates/ruff_python_parser/src/lib.rs
sha256:d85e42b6a7b22a61fb56899442d33220c7ddf4a28e1402895ec52af828ba3a36  crates/ruff_python_parser/src/parser.rs
sha256:b6eebdc4876d61f0207e3ca60904334801f5d4de098990c8dc672a32219d612c  crates/ruff_python_parser/src/python.lalrpop
sha256:a190245af52dfa73839878ae19e432cd6d32362001a7125de50ec150d5895fc7  crates/ruff_python_parser/src/python.rs
                                                                         crates/ruff_python_parser/src/snapshots/
sha256:4e650494e5a7980a12618c757ef40654d2a3fa39c42e1f5df86acf44e30d1bd0  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__ann_assign_name.snap
sha256:f22e33f7b588c498917319f988d1ba9eeddabfb6a73c44e7acd65aa9268beb8f  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_attribute.snap
sha256:bb175341eeafe5f7941f69cc56496732a0c26e49dfd62c07d92c08e63c68900c  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_for.snap
sha256:ebf68a884cb9cf6223d8aed47a0673f803bb2b07c7118a011406d5f4b768b054  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list.snap
sha256:a2ac69f1b417e1e301590fc4fcb193db081a4ddae4c346c1dd86ac7a76f3aee3  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list_comp.snap
sha256:b49002ad84a8a775e48024400166d8aaca70dc1ba37fd6d4109c3700c621aef9  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_name.snap
sha256:34f5f9e7ede8f238929a0dc363ab75eff7598a92825bea3b5132a13645027726  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_named_expr.snap
sha256:51c5e754991c0f413f6c2ad633d00f6b2d33de66209b42907f6db7ebd1029f2f  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_set_comp.snap
sha256:d1605c90aba2975dc63d57aa409fcaf0ae4536f64a7e1abde1f08d474e643f7c  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_starred.snap
sha256:616f56761eb8d50bff4d51dabd46216fd9095bdddb725253810ba20565b39400  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_subscript.snap
sha256:d35e95cd273f10d4af7aad79095764c1497bc2ec3dfae91309040decc559015e  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_tuple.snap
sha256:02089901ee9b31686280b5bb8c77a662f840e73871c9d5bdd7d1e92ef39a9a81  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_with.snap
sha256:abf226eec58a2bab8c62b839cb9a26642c3feb42e7ba6f2bab815e69d67f31cc  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_attribute.snap
sha256:efef2c490e36f3dbf14b993438b266fdf64b67e8cc4aef57f63483898e8629aa  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_name.snap
sha256:ae2f2f37de18ddf5e8dde77a760dcf290aaa397e689e9258031698c6402ce51e  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_subscript.snap
sha256:7c3b0c1983b4b6f2f581b6cf53efd105bc546e47c8891ab7b201012894a88fea  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_attribute.snap
sha256:f2bc0c9edef39f961fde5af7703ab8afbb3ad500628f5178088d022a7dfe6641  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_name.snap
sha256:0bc031ece0c7308ead3b2983c05b9d156def98d91af1c77ace814bebd2377137  crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_subscript.snap
sha256:e4d0f44ebe9acbf8b5bc2f461492d4b286d9db06bc96b3d5a941c1510a484e50  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args.snap
sha256:abf7c58679253f3f9ab20b483190808b285706ca00dc1c00f99ebd35df8fff69  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults.snap
sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args.snap
sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args_with_ranges.snap
sha256:cbe32c32141e9d72bceb87e521469d516ad164044390b5c1896846cbfdd8e416  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args.snap
sha256:d45f995ff401066729ffc3f9b551b308fdc826763a6ec6ab5c817ab57e3de621  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap
sha256:97d8ce0d5a244f96ed96cfac5e7790d65f76a1c10246d78ab148d9a228df7509  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap
sha256:43740713899f8d9766c4e1fa98fbc794a6f335ea05ac213d817ac39e01c64486  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap
sha256:816e3c180ada82691114950da225f55a520ec7982feb7c7283eb9d3c4a617959  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args.snap
sha256:92ca3751936b6aaeee3327c29a06c73b93c8ef14a8c93604540d8e83e7df9eb4  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_defaults.snap
sha256:816e3c180ada82691114950da225f55a520ec7982feb7c7283eb9d3c4a617959  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_ranges.snap
sha256:b9c42f8ce175a96a570bd9f0422bb9aee4d67d010daec8c92690b0b2934e99f5  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args.snap
sha256:d0e97299c743fcf41c7b27130032ea74d6527164a559bc7c6edac3021958e28a  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args_with_defaults.snap
sha256:d9da853f6f27cd25cdaccda6e7f6d538a5d33fbdcc2ea38990ae32ed0f2d3e50  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_no_args.snap
sha256:c0b103aa48ebf4de3a31787757d8baa86fa508f5edb9308d53e6581b8bb98cda  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_and_kw_only_args.snap
sha256:ddca7eebb718f0cce394f8c69097536ab3e28d774d6edd8ce37d2bd8e5c2a7fa  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args.snap
sha256:a13c12303d66b1aa3f4465a9330e5f1d0704edac5f84f5c20fec3aa02ea2fb50  crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args_with_defaults.snap
sha256:c20084c119844521372c3fd4de8b4acdf69f7ded1fd16eb1ea3c3ea027d6f2b6  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__decorator_ranges.snap
sha256:1859171ca176846a5536a5b68d42a3df4a141b7780745aa45a204636f38956cf  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__dict_unpacking.snap
sha256:6f475da0730bfb29ad4eb428a0e96a8bf104e41b6fa9dead2a4363f21e620e5d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__generator_expression_argument.snap
sha256:1f6f867f38d8046439610179caa99e7bff5b5864e7fb1444dc724ae83ed55f80  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap
sha256:f4d3aa57058e79041d1f1bc82140b6ae034a19f82e21048f88f1895b1b53ded9  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match.snap
sha256:9bb90adee3dc4f96000499e89956658496cc91ced842a68c1c3904821eb6070d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match_as_identifier.snap
sha256:337882f902093a50ac156e44710fb1ca104fc011bc19736d1d991e0276d717c5  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals.snap
sha256:0ff8bc4045a87e74603c77fc05826a9dd40ead2deab3ce364a6c0a6827c0ba5b  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals_attribute_access.snap
sha256:f8b285a0e395d3f9bfc3dd30c2c963494c306c2824aa8c8ce38d58f92213a897  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_and.snap
sha256:58500f2edeff295b406be279b5cef625aaff20c53df2978095261ddab7c15b6d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_or.snap
sha256:16f2589e87a63507de245c1c38c0562b0ac443ff6a4b10e822cc0d3377a07735  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class.snap
sha256:67040cd44d3747e1a90ae7724688aa75380ad75c9f281cf7adc885d83f6e2add  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class_generic_types.snap
sha256:8e31c893875c99cb6deb278253e671848d9e3a5aada9ee36ab3f2e056098f383  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_dict_comprehension.snap
sha256:7e71090a2f0c17421e9eceb1655ea59b93b5d8def02a67bf892694cde7d2ba3e  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_double_list_comprehension.snap
sha256:2a9d8b97be493091bd2db4d5f5f39e165d7c68bb03d55bb67bc89b9c0ed4b4ae  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_empty.snap
sha256:16f34bfa724deaed747f85be9a4d55a16864f3068c9850a2a052efb604fcb11d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_f_string.snap
sha256:e57df02b596a21aeb6b122148691b81e811d10185cc50829a1bf79509bf57a0a  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_function_definition.snap
sha256:7c4369edda6ca3fe538f1a10e2f48dda0e845bcb1532bfd719ca2ed7a5224e3f  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_generator_comprehension.snap
sha256:078bc6457fdc0b39e7409403d5977755c96b1f1e85a22eb2e1f40f8651b4a862  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_elif_else.snap
sha256:03dd7b2a8d38048fd815f1a347cdb4cff3e3d3bef758d05b8459f24531e8c850  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_else_generator_comprehension.snap
sha256:167f163818002d12e6882c48e2d63d2ca8d89b9409321267db171684b5ea9476  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_kwargs.snap
sha256:56a2c78727527c09a53127e005ad1e9dfa73b18ef31ac689c178d03f997804cb  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda.snap
sha256:0bca293249ddb45d3a07eb879dadc16f2b98d99b3eed75ea14dbe1d9b8227a15  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda_no_args.snap
sha256:51747422c946b589bc32e7d8015b8ca07edb9dc042448662ce29fe9ced9b4ac8  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_list_comprehension.snap
sha256:82efbec9f71854bf7c67775916088f9d685b53c512621cf52671e1a1a5b018e3  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_named_expression_generator_comprehension.snap
sha256:6a7d777d3d4251ee133d9f5c1e7e9755b6f3c5aef5d2be8de1e44c0cccaa1218  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_2.snap
sha256:3f5b04f3fccf0d11cbb45c68e460341844842958a5d867957e6859c9e5f5fc3c  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_hello.snap
sha256:6d1489815a28e944fb347b8464cafc784ae60dfd0a78a4cca6680ed18fd93c21  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_string.snap
sha256:c622202c66cf515e662f3c68bb4ec4c086f8587151f577b822803779452456d4  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_tuples.snap
sha256:18ce5e32ce33e5a3692bfc8974432054e631985fd3f7bc2ef7470b908e7e6171  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_type_declaration.snap
sha256:0dc672167dc2f20bf76669f7bb2a5f4a265086e0667453d175af91cd39921c05  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__patma.snap
sha256:e1079c541e242af000aedc98124659ab17f3524ab80ace26a293e21aad44da2f  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__slice.snap
sha256:8728ed1ae68e608fa7ae84a835d95e16a15f55d13b383917a585ad3bb2837ee0  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__star_index.snap
sha256:354ba6ba9d2cf7212d23f567920dd73779bb9b07667307ac83d8f3ff497fddd2  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try.snap
sha256:78649a36346f90caf2965ac37b89b47457081bbb90aaef380443c9c332d505e7  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try_star.snap
sha256:456d24891c8b0a84b633211c049e819ce2641c40ebe7cca32daf3111b5a09993  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__type_as_identifier.snap
sha256:66f6a414e28564c190dc8283f09e5d9c5c40ad797995b651b9cf9d2c0b28ffec  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__variadic_generics.snap
sha256:390eb9929ac8ad3519f74019dadc6b6497e754aaabdc22ebbc7c12bbe2b4761a  crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__with_statement.snap
sha256:3ff67bf1ad2cb61a0aacd3a37df8fa7cd411bfd83e01d7a0da133f83441231f9  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap
sha256:40953953a86ac9102da943bba0a4d869c7483e388030741c26d383b31f2ba1b5  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap
sha256:0aae1829b486558163fb4e063bcdac0e9911cda5df6b0d3210422464db721ba5  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap
sha256:e3e248e22d4bff12a449647dec7ccc97ae22e357efa1dea42ea8b7bdceb85885  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap
sha256:e9df8aa9b8bacf0602836916cb907211618e9a69c8f888111015b491fadbc302  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap
sha256:e7e3abadd5f907e4ece79320ece6f3390005ead8387603aaf07d2c6dfc8252b1  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap
sha256:172c2f6deedf17355b27a134944b87d4d9054501f8d84390ca4c757aeecb1bd8  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap
sha256:883a1b3f5cd26c3a0b95ff638053da71e47c3a40fc3dac57064eee96271e5cd8  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap
sha256:7bee4befbb994be17b6c372420069ad8245d6073c75fce70c2623634cf629c5d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap
sha256:dcc41914b37d0e7c633617ce6ed77f96d4c406a8f83c856b49f72d654942efe5  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap
sha256:58109de7a873155ddf0893ba6a7289dea018155e8c9dc6cc60455969ab7d044d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap
sha256:af960a7fc456989ab43aa35f1a17ae09ff2d1918b32c197c85c00a18c806b89e  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap
sha256:4405bca820e86ccc12807301ebb91ba9d7a8b01a161aa5f6ee92de8ded471b47  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap
sha256:64b1546436f05b6f3bab1601c7dac48c160d2359b9a68291197c25e035d31a5e  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap
sha256:90aa1ba7954aad9d3bb0e82211976d4c66e12f0f3b7b0676ed9d6d1b684aca53  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap
sha256:665cd80a5f7ba0628286d6f2f39d549cab23e0b9de0273d00825e5d8f3124854  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap
sha256:736883eb1462d40bcb60b4d63edd28280ce7da87bab7e3aa0ea210c14c5b3384  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap
sha256:a7f7ab14eec8830b05b7896295f1b4216a656e5158bea66b141e345250d312ed  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap
sha256:5f626bfa694b6cc218cf1ab16c728d32299b60679550d7cf46c066e54873ac7d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap
sha256:d051e8f09eda6bbd41d7359d6529a560ca2bf97ee7a89598bbb64babdecf5263  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap
sha256:ba49930a41b93c1dff573b59007e776b05932ded6f5f9366a0421e00b8eb2e01  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap
sha256:ba49930a41b93c1dff573b59007e776b05932ded6f5f9366a0421e00b8eb2e01  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap
sha256:72a472eec261abd0c5c00b080d8cf0e2bf325f2c3b6ff47004cdadb02461adfd  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap
sha256:709a381824d7f447e51cc262e8df3baa432118251accf0e9b18cdb5ed38f5460  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap
sha256:32da7fe216f8bc7a5bfcbbf565bc82475f768507d5ee512e0e1c27cbdadd1a3d  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap
sha256:ac02ab838c4427354cc6c7ad5f303b01ff6098c5b7322b4f80e2b9e8629b0030  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap
sha256:906370e6156e04698eb43eb8d962986d8c0714eefd8f584e278120567bf92310  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap
sha256:b0831961b71e896f979d078b103e03da965b8db27f13c1555eaca4fe3bf597d0  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap
sha256:27c9b7a4928b5eb75a55b267cff638cafc603ee33aeb3381b43a562e3bf24df4  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap
sha256:b9d1492a0b4380c796f7d034fae769f541f87ee43d49f50933d876ec2bde4d0c  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap
sha256:17920a11ec9b4c69ca0bc3b4f753f45a92d1fb7f3d4bf379b8edfc81e384ddd1  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap
sha256:22136dcfffca52c03c855829aa28059e8c22bb80670d8ef763502801735995fd  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap
sha256:cad9ce651bc50031f34b0333dd317eac444071d5eb91c10b04843410dbbec0ff  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap
sha256:0c9a429b00b9d02dd975d9fa6055cfbf0c67d63dde5d5d3f701545e99b924182  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap
sha256:06d458e257f39d22f3a244ee6f4d55fdcc1439189980b130808f20377870f81a  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap
sha256:c24a1fc22dbea8b8d164f5a04244387b7d481cc5e45386f421b234114e2f75aa  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap
sha256:1d38bdf7b907686271853615a3420ee49aae1e8e4abf867b5d2ad3cf9ec41772  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap
sha256:d8262e9892f22bf18a2aa608cabb73ed942f4c7fd8c3dcace08a2fd6d7c58d92  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap
sha256:ca52074db15d80ff04184565a249921fa09e94aa348b031654e84004201ece83  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap
sha256:1bb20b0813df3ce7fae23b6b8a27b51de08bab6cf043b978862156806f1232d6  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap
sha256:e7e3abadd5f907e4ece79320ece6f3390005ead8387603aaf07d2c6dfc8252b1  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap
sha256:948b3a73dfbf2bbf56c17bcf88dc9555d9295e8eb427b0ee33a04c2800077c22  crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap
sha256:5df62919c9df9700b89fcdabcead366fb72a857f0fecb5889c00fd5e63e3a68b  crates/ruff_python_parser/src/soft_keywords.rs
sha256:e06348133c4a068a82767c6ac714326332f9e5f23c5768dca6ce412a6bed1db0  crates/ruff_python_parser/src/string.rs
sha256:c61da9ae344573ef46d1bb80a5d92bbfe4abdc626ce9fa3101ce956161a215bf  crates/ruff_python_parser/src/token.rs
sha256:9d18aecfa15568c9bd6fc91d3257011bc5b30dd8d2be74ebbcea573f5124626d  crates/ruff_python_parser/src/typing.rs
                                                                         crates/ruff_python_resolver/
sha256:63173a3e604482febca8fb4b67b901dfb0c41715034d96dd5987ce584f467bed  crates/ruff_python_resolver/Cargo.toml
                                                                         crates/ruff_python_resolver/resources/
                                                                         crates/ruff_python_resolver/resources/test/
                                                                         crates/ruff_python_resolver/resources/test/airflow/
sha256:caf8c1f2f2d489875870ca31ee05963a35b7fb1993251c768c426eec420a7823  crates/ruff_python_resolver/resources/test/airflow/README.md
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_resolver/resources/test/airflow/airflow/__init__.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/api/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_resolver/resources/test/airflow/airflow/api/__init__.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/__init__.py
sha256:6ac21ebf4f2ea307b77ce1b07a37f851ef055f3ee4ef22c9e1e9c3f4daadd2a7  crates/ruff_python_resolver/resources/test/airflow/airflow/api/common/mark_tasks.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/compat/
sha256:f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb  crates/ruff_python_resolver/resources/test/airflow/airflow/compat/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/airflow/compat/functools.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/airflow/compat/functools.pyi
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/airflow/jobs/scheduler_job_runner.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/providers/
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/__init__.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/__init__.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/airflow/providers/google/cloud/hooks/gcs.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/
sha256:c76bb49e8d8497884113462631c180bd6490b1a5803871f474fada61d029789d  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/_watchdog_fsevents.cpython-311-darwin.so
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/__init__.pyi
sha256:c76bb49e8d8497884113462631c180bd6490b1a5803871f474fada61d029789d  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/orjson.cpython-311-darwin.so
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/orjson/py.typed
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/__init__.py
                                                                         crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/__init__.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/base.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/dependency.py
sha256:f3998d273c66ad6e2443bb436f5b58e060c1500d424b4f91a55cd1cd0346b206  crates/ruff_python_resolver/resources/test/airflow/venv/lib/python3.11/site-packages/sqlalchemy/orm/query.py
                                                                         crates/ruff_python_resolver/src/
sha256:241bd75e97ba90207fa7ba7f8a27e4cc022d7366efe95983dcb1ed5683e8eae3  crates/ruff_python_resolver/src/config.rs
sha256:40d90995fc00d6c28a1fa5a0f53197e73ca99a3605d3a1cc90a7f0aaa06ece45  crates/ruff_python_resolver/src/execution_environment.rs
sha256:25a283c8228ed34a1d2c98aeb5d719c757cdd34e12af7960c5357ec43341f376  crates/ruff_python_resolver/src/host.rs
sha256:873e38a327f4dc54b0d749eebc3e0b409d8b8bf80a8462f6831d39b41bec203b  crates/ruff_python_resolver/src/implicit_imports.rs
sha256:81e004b134fe9f104a9044b26eea5e295a005d5625ad04eb8da57b0200a621c7  crates/ruff_python_resolver/src/import_result.rs
sha256:b53546ba98c85312335a52c00619a6a8172c05330491dbcbafc6d9dec5d6089f  crates/ruff_python_resolver/src/lib.rs
sha256:60822e5e1616531a4ffaf970a2fae3efd4c9b1f19c0158bb1e317cebb7289028  crates/ruff_python_resolver/src/module_descriptor.rs
sha256:5b7a1f834851bac9d2f73c0d0009c4f03e1810ae6204d3d973e7bb0fcb8b9d9a  crates/ruff_python_resolver/src/native_module.rs
sha256:b673a8368b0c78b2046137bf9257018dbfd7334c206ed2904b00c89e7ceb1b42  crates/ruff_python_resolver/src/py_typed.rs
sha256:bb28a24c2bc9228f3e28c39bad5999753c66448b52ef3771915ae98b821529ab  crates/ruff_python_resolver/src/python_platform.rs
sha256:61c00e3184d190a8c01ed861cace635f3d070f06186a8a5752d07b271a079206  crates/ruff_python_resolver/src/python_version.rs
sha256:a3c218faa3ed3df9a6b426b130ab7617ce5dff9cf294147226bcf2befcad8bb9  crates/ruff_python_resolver/src/resolver.rs
sha256:816f3482fee0cf5251bc0f8846675610d7c095f037205da57bc713b3086668d0  crates/ruff_python_resolver/src/search.rs
                                                                         crates/ruff_python_resolver/src/snapshots/
sha256:5dffff4267c7743b4c13c47186c651bb465d1628808e0e4e125320816f49c9d0  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_explicit_native_module.snap
sha256:56a727f9a69acbe4a53ba231200543b01adedd17bc85b73811838962ea85b8cf  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_first_party.snap
sha256:6892acc7d4455a9eb79e9b8a64bf53d52d7edd5c3bd14678a4761d51acc31d9c  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_implicit_native_module.snap
sha256:68959d7dd0bdaa810a569eb87ccd6bb81299908b8c889a1b1f2b87332dff9fbb  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_namespace_package.snap
sha256:3a8f9e17cc64adc93e8329660ba6934b83c8b4853e9a010f646a6186a3805946  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_standard_library.snap
sha256:25a889bc50bf9782d508d8b2587335d5288c306c3a5f0164cb1742d422a98860  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_stub_file.snap
sha256:57fe06215f185112778fa30a3944282a2fb46d09e2577148673985bc0e1c994a  crates/ruff_python_resolver/src/snapshots/ruff_python_resolver__tests__airflow_third_party.snap
                                                                         crates/ruff_python_semantic/
sha256:4a6905d0e29b57103191d00fcad00b4d97d358c0d4662bdc711c9479591c79e2  crates/ruff_python_semantic/Cargo.toml
                                                                         crates/ruff_python_semantic/src/
                                                                         crates/ruff_python_semantic/src/analyze/
sha256:f75f07ca9a64a6e9313c505f19c4fc80f0b5d06d18a1abcf1c0d718b50a94fce  crates/ruff_python_semantic/src/analyze/branch_detection.rs
sha256:4c8d1fa4cd1728fb82c2910fe3b8e971b64216f058b7095162bc41558f9e084a  crates/ruff_python_semantic/src/analyze/function_type.rs
sha256:0ec4a6a25fdfe316cd2a5e957010bb3a4443fbae268e2e3021f6ddfa9965b486  crates/ruff_python_semantic/src/analyze/logging.rs
sha256:c1b99263d58af206c2d7d9627740c8cdd15818ca049db51c974bd00a3496d39f  crates/ruff_python_semantic/src/analyze/mod.rs
sha256:8d5a38ef0f17a4516ef972bf6ced6071eeef0a903a59947569340bd3f5900144  crates/ruff_python_semantic/src/analyze/type_inference.rs
sha256:38a78d666cb1c0cb3a331e87202b1a8bb91dc03301ad77b86db77d7d3f37b27e  crates/ruff_python_semantic/src/analyze/typing.rs
sha256:7f0cff94a71dcc7a98020063b7460bbdeb5cfe9439207c73a6003903e677c384  crates/ruff_python_semantic/src/analyze/visibility.rs
sha256:e093275853cfc40a33d45b0b1b4f3a08a4aa63e482751040fcde014063a93a99  crates/ruff_python_semantic/src/binding.rs
sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1  crates/ruff_python_semantic/src/context.rs
sha256:e93309468bf2425daf894d10f696fb496ed1ff147f3dc466489e5b2638b810c4  crates/ruff_python_semantic/src/definition.rs
sha256:5b6f0daa608c9e8a4da772fc3c4bbbc52957a217185876f7dbebaa3482e48a8f  crates/ruff_python_semantic/src/expressions.rs
sha256:4a8624a5a34cf7c8176c990c941d9817342e5f75abbf0695089e7f5672d57c09  crates/ruff_python_semantic/src/globals.rs
sha256:6019ded3326ca185e8405c435ea425323cace062dcb35be127268f69d547444c  crates/ruff_python_semantic/src/lib.rs
sha256:c0fe01405c6bbb3b80061296a38c81e0f6c6298c97420d45d027a43b6a06a796  crates/ruff_python_semantic/src/model.rs
sha256:112dc7dbef3a18d3d94f57e0a7f286f16e3790cebbf9925460436312bd5bfd4c  crates/ruff_python_semantic/src/reference.rs
sha256:90a07691b81f84583d514735a49f535fa96254476fb10a8d56e2734b5c4127b6  crates/ruff_python_semantic/src/scope.rs
sha256:17c2a42128c3164ab08a558a465d22dcd51524493e32cef1dcd1b020b0b701bb  crates/ruff_python_semantic/src/star_import.rs
sha256:1c975825340a512ecd2a180561079c4642bc45a19291794dadf0e2ea2523ac00  crates/ruff_python_semantic/src/statements.rs
                                                                         crates/ruff_python_stdlib/
sha256:a4ce369ad9816bd931ee93fb0626c8242a12b99e40d7aedf4944c7c041b3f0df  crates/ruff_python_stdlib/Cargo.toml
                                                                         crates/ruff_python_stdlib/src/
sha256:63efe6a0093493e45b755ea7349e87bebfeb2b54d98795fd73cbe30aef667919  crates/ruff_python_stdlib/src/builtins.rs
sha256:786483d400f03fba03458e0337e681159b4efbc5d47fff6e3178deb98052b70b  crates/ruff_python_stdlib/src/future.rs
sha256:ffaefe4ddad7ed57805ee1e25f16930ea141f33c94be5ab5ff4d4316c3f1efed  crates/ruff_python_stdlib/src/identifiers.rs
sha256:c30fb17ec0fa977cd9f25ae1ddd83a6b836aacb016b08726cffb6d5503328560  crates/ruff_python_stdlib/src/keyword.rs
sha256:5142aed23848d09d2f99e7d4fdd790fd693c932d910fb077e872342eaefc286c  crates/ruff_python_stdlib/src/lib.rs
sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0  crates/ruff_python_stdlib/src/logging.rs
sha256:03518aec0fd1aaf2c40acaf6e3dbf431969e850f196ea5e7dbbf7fa62b78b86a  crates/ruff_python_stdlib/src/path.rs
sha256:51e4e2489a85d4887bf6eee16a8fa01143f4f0a45440b41c6c9c7a79608f5149  crates/ruff_python_stdlib/src/str.rs
sha256:27f02c83ffefde266951bff4c5703ef443feddaa96790da64788836ae6474a3d  crates/ruff_python_stdlib/src/sys.rs
sha256:dd8b35d4b76461544a52bd034268c0bfbf4ba88b056954b17f1880d4153fb91a  crates/ruff_python_stdlib/src/typing.rs
                                                                         crates/ruff_python_trivia/
sha256:ae62ee734aff1ef84babc623eaa8b800b276a7e241543891d3bb935739e3e023  crates/ruff_python_trivia/Cargo.toml
                                                                         crates/ruff_python_trivia/src/
sha256:2ebffe00ea2c3de455611602fc5d37777fc4bdfbaf9c81f7299b7dd9292a0f50  crates/ruff_python_trivia/src/cursor.rs
sha256:f94de506964071c582a00c5273353ebe4122e2836bff636a4f586a841a43ac35  crates/ruff_python_trivia/src/lib.rs
                                                                         crates/ruff_python_trivia/src/snapshots/
sha256:21248d6eaea7be3aa3143bd8d5f94ad589ada7f501d22262c599c2fb5390861f  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__Reverse.snap
sha256:e32a38b0e107eba0105521d1bf12adb084613610f29832cc72a361be1182e188  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_single_quoted_string.snap
sha256:d93be29ff09873aa4a435b3422d746874c59916e204238c1d7b564112c96bbaa  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_triple_quoted_string.snap
sha256:39e1bc722eb913afabe7ed9ad4dab47554085846ded19e5e79b91ef984215c8d  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__empty_string_literal.snap
sha256:829cbbe7bce342975e29e57a451109453a9a83fcbab5a1006953fc64754a2126  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__identifier_ending_in_non_start_char.snap
sha256:906b7da8b7ee668a2a2701be6ec573441c458a52d111e60d140bbd2c09719430  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__ignore_word_with_only_id_continuing_chars.snap
sha256:c3992bdf3b1d4ae291676869f743fecec76e2c8f0503819fcf6707f27c4fc9b2  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_containing_comment.snap
sha256:e91286ac87b03306265661a4832479c3e87084bee186fbb8d45252415f72b233  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_implicit_concatenation.snap
sha256:6e96a09cf31955118c85209b6a3b716fc6e5254de59325d21947c60474abbd52  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_followed_by_multiple_comments.snap
sha256:ebf824daadda315e1f8ddbe12d1647bb0bd4f0d0238bdceee8da895f6f6108d9  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_double_escaped_backslash.snap
sha256:2dbfe4778fd0d8c453d0ddafc9ce49bb80e3cd5c6943d535e5fcfa2f3917d9fd  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_escaped_quote.snap
sha256:ff746d63040742477bf00efd798b21aeddd73574faf0074cba77b57702fdd02e  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_bogus.snap
sha256:9bdbb503f7fee0f58f751cb146b0e605dd6eedd38a183f242a074006b07fe5b0  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_comma.snap
sha256:d9b94c1a175b7048dfb273ccdeb110bf8f9476789b6662b815c70beff3eac89c  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_continuation.snap
sha256:f5a610adeacffc1c9774df667bfc616db8dd96c086d5253a07f314179c53a82b  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_multichar.snap
sha256:946f6b6b2132e1bd0fcaaf4e8c6e691bee826b4f9e5ed862596ba2546cf4ac53  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_parentheses.snap
sha256:9633ebc82a4aae89d93c6f37ade5384e58f2aa737a155eafe617334946eae053  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_slash.snap
sha256:4f34644588633e72fb1a617d05322f5b5f17b968c25f710beac5c40a85840866  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_substring.snap
sha256:5a15bc848469b5f352665c3a01b835e79d83a3d60ce86eb40e6ec03f24c8fdfb  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_trivia.snap
sha256:f058bf16d8ed0f5b55aef95abcd05ca09f337f4d8a2901796abce34f26334ebb  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tricky_unicode.snap
sha256:4e14dca4f3a41ce1091b15a047789e3f944c7d0bdcc235118a88e14b8e8805f3  crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__triple_quoted_multiline_string_containing_comment.snap
sha256:1fce59042a4c16b4e3abf47bd010a047dbbf4fdb6642c83a16eaceb3e48ea7c6  crates/ruff_python_trivia/src/textwrap.rs
sha256:4799ef23feceaa6b70d01bcc3556746b3e3c82242f20c5d98f29adca69af6f2c  crates/ruff_python_trivia/src/tokenizer.rs
sha256:e1b2256fd2a6ce7ac3a0dfd680a5bd3ea319f6283b5697d95e3c9b7a420c51a2  crates/ruff_python_trivia/src/whitespace.rs
                                                                         crates/ruff_shrinking/
sha256:28c4abeb20fd8670948159ce426f81272a893fe1e786fbaa35faee2e7695de0f  crates/ruff_shrinking/Cargo.toml
                                                                         crates/ruff_shrinking/src/
sha256:cd3a4ae3774dc5de8feca35e12601a24ec4acc279807140d8336ceb06eba1137  crates/ruff_shrinking/src/main.rs
                                                                         crates/ruff_source_file/
sha256:596d94d0f7f35ba9da7f3bd33a8d72d0d155671d30dcb19099620d3363dfe9bb  crates/ruff_source_file/Cargo.toml
                                                                         crates/ruff_source_file/src/
sha256:658ff44b239f0336e4e2479ac144952220dee69b4b45d952698218383d8cb299  crates/ruff_source_file/src/lib.rs
sha256:9998cb20897f54302b3ae05786d7ef1ac8f0cb5461edb5ffaa645012bb60ced4  crates/ruff_source_file/src/line_index.rs
sha256:d1a07cb916039359b1b0be7e70dfca3788ec16940150d307e40d023bab32754f  crates/ruff_source_file/src/locator.rs
sha256:175734479848cf0b646a454de397ece56d2d51b7bcc1c3a8d759145a72d604c9  crates/ruff_source_file/src/newlines.rs
                                                                         crates/ruff_text_size/
sha256:c7da88341e190a104edbbd6571af3ccbbef29e8e9cd4c2aede0b99a22c0bab56  crates/ruff_text_size/Cargo.toml
                                                                         crates/ruff_text_size/src/
sha256:72de845f07160791a0021e5cf1c2443f8ee08d2320a7bea84eb24d5eb5ee7a8c  crates/ruff_text_size/src/lib.rs
sha256:3f8660b99edd7f19b279c45c8967710782c8c940c1836cd29fda58ab32fa94ff  crates/ruff_text_size/src/range.rs
sha256:f2875b9ae38ac0f125178dff8736d85be967f1753949b07826ea8aea5a051fe6  crates/ruff_text_size/src/schemars_impls.rs
sha256:c54cb17ce302ae04040f11fe48d91342fcd3e0140b85b08843b6975d40fdc48e  crates/ruff_text_size/src/serde_impls.rs
sha256:115bfe9e53cc277b9d7f392d2d0f919e7cf9762216a1a8ad84b7c7d203d8c755  crates/ruff_text_size/src/size.rs
sha256:92ca7890862cfd7ae9369a4adf20b02fcea68cd1d11b7d377401f58ed4aa53ab  crates/ruff_text_size/src/traits.rs
                                                                         crates/ruff_text_size/tests/
sha256:42bb3ddecd36cab69893ab30ea836ca9d04b74d052f3b975f16732e3de1092f8  crates/ruff_text_size/tests/auto_traits.rs
sha256:dd1cde3860dbb59f067bfd91967992901fb3da69a84c8f057996da649e0cd3ab  crates/ruff_text_size/tests/constructors.rs
sha256:106cee4ca834fcca60620645a39a90324aabd8156a8c4301b567667d8cccaa1e  crates/ruff_text_size/tests/indexing.rs
sha256:1e156d1f5c93173034fd0a14e0730e7b24ffb1d6d778709fd2132b247af7ca6f  crates/ruff_text_size/tests/main.rs
sha256:615d6291ec6258073fb46755e6e6c3190e0d96fe3f6e9dbe5256ec288db3a05f  crates/ruff_text_size/tests/serde.rs
                                                                         crates/ruff_wasm/
sha256:0ecec4544273667fe4ac0cb5d0755b7833c9959ee3499d379d3d0b51ef06663c  crates/ruff_wasm/Cargo.toml
                                                                         crates/ruff_wasm/src/
sha256:1590a6a251b34eca1ad31aa98b997b8d7da99dac839acfb314b992a4d00f6e25  crates/ruff_wasm/src/lib.rs
                                                                         crates/ruff_wasm/tests/
sha256:d7fe038a085ba126baab9f5424cd98f0687acc14d45bea4a0ab8f63e93f01cb6  crates/ruff_wasm/tests/api.rs
                                                                         docs/
sha256:4500c7b8b7d1b66e6e58aeefc0cff7e414f9f78353cf320e22b74cbf808e3061  docs/.gitignore
                                                                         docs/.overrides/
                                                                         docs/.overrides/partials/
                                                                         docs/.overrides/partials/integrations/
                                                                         docs/.overrides/partials/integrations/analytics/
sha256:541900b005b721f64ab7191f197821edb423097bd3868b2087260e1c0d725569  docs/.overrides/partials/integrations/analytics/fathom.html
                                                                         docs/assets/
sha256:16198727691c2f4f90c81dab0cf6d4e84924ffeec7a0642e7abcd7f8a595cf38  docs/assets/bolt.svg
sha256:01659744947aed48a701bdac8a8230a3594710b5133190ee89a62da62f7b5e82  docs/assets/ruff-favicon.png
sha256:4867b0ccf86f8f3c59f6e7c749dd6aa2202c76ee0d61f683fe0f388934ba273c  docs/configuration.md
sha256:15aa7fe4cd8b9ec8f5b3f778cbb0d09339b06f8706323db2d21b318efd43e9bc  docs/editor-integrations.md
sha256:2ef23cead4e848c9cf1adc8e9219f5cf91d3bbff5b4cf00d97215e9780b35e67  docs/faq.md
sha256:517c6dba77526796130ef60febd0798806d337fe8e8793446d8c3dc27c3c1240  docs/installation.md
sha256:c8f36c7a77eb9a8b2cd0a5a1b750f2d7f588cb1eb122d40dc67fe08765f45add  docs/requirements-insiders.txt
sha256:b0325c8122773e76e3f60a1e34b7817f5ea267f995aad00b5febb7916549c674  docs/requirements.txt
                                                                         docs/stylesheets/
sha256:57c563380250f94391e19ce810d656f8a38a75990361132606b8347df64562e5  docs/stylesheets/extra.css
sha256:908853d6cc6a6b7d932e259f668d08a90f088f4a181206e31078b3d738e284de  docs/tutorial.md
sha256:63b252a2eb8ffe2b02ac2e2475246be950ebf61a17da6e63f6a8fbbd625341d0  docs/usage.md
                                                                         fuzz/
sha256:11ced051fc712b78e8b9f38e56c4f35740529ab10728f7592913189767dbba1a  fuzz/.gitignore
sha256:e0ad5dcc67bdee6e5646f817dd19337288bf3f50efa6f5079f4c15d8a2bd75d5  fuzz/Cargo.toml
sha256:829026d98d98121c94b99676ce285dad22b44d31ff8f393713cb619cf0c30e95  fuzz/README.md
                                                                         fuzz/corpus/
                                                                         fuzz/corpus/ruff_parse_idempotency -> ruff_parse_simple
                                                                         fuzz/corpus/ruff_parse_simple -> ruff_fix_validity/
                                                                         fuzz/fuzz_targets/
sha256:e6937cd1853f6cd012d42ff9db70b352090f94def7244bef1021a9aec1f58417  fuzz/fuzz_targets/ruff_fix_validity.rs
sha256:7776ab42f1dfb52bf8d420293e47026d2ac37e093955fce9ddfc3d35ca583287  fuzz/fuzz_targets/ruff_parse_idempotency.rs
sha256:f20381af7b1436883ce237be31268801cba01803cf343fd0f1d18e20f1eb9da6  fuzz/fuzz_targets/ruff_parse_simple.rs
sha256:1f1fdf328955f4470151662a5a4fba14a1976097f21223661ccf92e26e4d1be1  fuzz/init-fuzzer.sh
sha256:e76c78e0dc458ae58216d312db6650aebedfb3d12e87e2eb8f4c361c9b4a0f72  fuzz/reinit-fuzzer.sh
sha256:e3cf5b90c3d8402dbdf0029469b5c5ee257272c12bdf7693db20c4d7457e611f  mkdocs.insiders.yml
sha256:9cdb86bd451957b80fdc6466fb5a004458597c4ebe6d01662deba4506aeb5c31  mkdocs.template.yml
                                                                         playground/
sha256:2a45b3a627151f10939060cd11b7f6228aa3e20704896e19b07138ac76052686  playground/.eslintrc
sha256:bdceec63c8b9f23b0b23c7daaaf0a8e41ba112d5ded9c02cdc5ebc26271eb24f  playground/.gitignore
sha256:d03cf13ffd75535e5e255569b81da8631d4898135f80f46e51ad5716e9186572  playground/.prettierignore
sha256:081337891d0f5748005d34049bf4dc8e08cab489fde8fac6c618ace9cca33dc2  playground/.prettierrc.json
sha256:7f89c65412bef1c479eed7cca57f1207818f1c92d2b7ba141223680b90e36494  playground/README.md
sha256:696d998f356497a11c6840612a3790ee13df95e76d93cb35ebd60f1efccd186b  playground/index.html
sha256:174dc37add8ccdb1737c45dcd9b8bc10c1da8762f37cb16ecb4a02eaad699153  playground/package-lock.json
sha256:129b39a52a207ad817ec796841b59763b7140366becf82ba0f7bbbcefedc3b34  playground/package.json
sha256:fa650b380adfabb151a0b352f7135e107e6352345f899060f1c5c231228f94bf  playground/postcss.config.cjs
                                                                         playground/public/
sha256:64028d3386980179f192b00ba1b0c42d73ed3f5bc643a932814621464b459106  playground/public/Ruff.png
sha256:f7274d97e72cf879a827fa5c3ee0ea731960e20b77f39f16dd34714f784a2531  playground/public/apple-touch-icon.png
sha256:e1eb7cb95f7b6b979f51c358dc26494bdcb4e21e35299c5e063c6b6f2454ac5f  playground/public/favicon-16x16.png
sha256:9db36d5e0fd8918b31c7186640e35b5ac4c328641df0e2b0ff5c2faf210432ce  playground/public/favicon-32x32.png
sha256:f58c597a96a78c0f58e9a55ac69aecc115456ae6a32ae3d9ffe1cbcb99286df8  playground/public/favicon.ico
                                                                         playground/public/fonts/
sha256:7bb998a02b8a170080a2cb103088e00a811d195d093bcb87d359278bd9f16282  playground/public/fonts/Alliance-PlattMedium.otf
sha256:a201fd14b83ed1e16be94e473df979859b46e9e1e9281b6d3d81e6bd5fd53627  playground/public/fonts/Alliance-PlattMedium.woff
sha256:b4538f31c74cf74c760baf1a7554ff2388eef74fb6ab3507cd5e2b2c97170832  playground/public/fonts/Alliance-PlattMedium.woff2
sha256:e95818d39d5395366d95257f9003f09d51c09ab8c9468848f62ccdecb4df63b3  playground/public/fonts/Alliance-PlattRegular.otf
sha256:b1d80a9014c847b86907c76d0bafef39818ef794ebbc85db4496b50d77b26d68  playground/public/fonts/Alliance-PlattRegular.woff
sha256:dd5a766f366e9ee88990c0087f9d2bbc9bfd44487c451961e14a5b8bda41ce1d  playground/public/fonts/Alliance-PlattRegular.woff2
sha256:379cf93b14cb1efea574887bbd18bfb864f0d031fe4336809b469c5321ac33bf  playground/public/fonts/Alliance-TextMedium.otf
sha256:8675c4c48716971aae144f0c0c9aebb459cf026b4466ca84cad4fa9eee5cc1b0  playground/public/fonts/Alliance-TextMedium.woff
sha256:1a849e56bffc93ec0ab45354935f26c4b5b55dce8ed894c48b8a68fa004e60d6  playground/public/fonts/Alliance-TextMedium.woff2
sha256:37861bfa854d8c43ed30ea99e06a630de28ff40c45de0f698239e598e5970d13  playground/public/fonts/Alliance-TextRegular.otf
sha256:2b72fe4ef63f5d145bfb14a7601af7587d7c1a5be7e1d6e6fe66ae7120c3430e  playground/public/fonts/Alliance-TextRegular.woff
sha256:d13dd9a65323d36c3cb369351e40cd7c30344b7f83dfefc80d761c9329e8f7ec  playground/public/fonts/Alliance-TextRegular.woff2
                                                                         playground/src/
                                                                         playground/src/Editor/
sha256:fa6260526557fa3532a1d3eeedf4e4cfa2362be7c0d11df3ec1cbd5d8af9bd4c  playground/src/Editor/AstralButton.tsx
sha256:4816202fbc82d1dd06ece31899cd3fd2c8b2154102b28247f977df8049d80d8d  playground/src/Editor/Editor.tsx
sha256:fdc52c47acf49366744d90a6be6d8b60d7dfd51a0e33837d9630c45f9c6bcf67  playground/src/Editor/ErrorMessage.tsx
sha256:e131678811af572c240bbea0c036a1cbb891e6a310dcbbad63bfab6a22c34957  playground/src/Editor/Header.tsx
sha256:699e223f5f1ed5ed6bac825f444d6991752efd5676ae662dccfbe996a911b342  playground/src/Editor/Icons.tsx
sha256:99971416c867a499cd1294d6626c7c83dd694ce3a6223d9b6ed695c3dd39ec15  playground/src/Editor/PrimarySideBar.tsx
sha256:12cb255a177670acd5d6467a5d06b43e30e3ea7c9b0019e3e9296b2ff25613e4  playground/src/Editor/RepoButton.tsx
sha256:77a4210938887b9ae70fd6eb31ddfa6c0106809b6a548af86807548af82000db  playground/src/Editor/ResizeHandle.tsx
sha256:346b34c2c898bac0a33e128e9e029b2bcf361c288f15b57d238f020dbde2cfac  playground/src/Editor/SecondaryPanel.tsx
sha256:7b2e4fe18e7359ba11c4d1b278d2ad3d5c4e7b292fc4473582da2d8d03384547  playground/src/Editor/SecondarySideBar.tsx
sha256:0a27033ea0a766810d97c58af222475f3ae3761bf9d4d9a1828e64153cd93d0b  playground/src/Editor/SettingsEditor.tsx
sha256:3b999cad4db868525f5ff365507dcb6c95dda0b65fec681098e3f67fc0de5d46  playground/src/Editor/ShareButton.tsx
sha256:3e8ef9920228877bad5849b4e74e23cf856d06feb4f0ff50a91bc88cf3912f10  playground/src/Editor/SideBar.tsx
sha256:e4ecf198eb3dea0c9f2f36dceae7e0f7eabece83a9d6cea234a211eec66d185b  playground/src/Editor/SourceEditor.tsx
sha256:51128d138dc7b11a00d907ce972eb62c4c9821c6bf0e4332358842a4aef124fc  playground/src/Editor/ThemeButton.tsx
sha256:300232dfece3284bd4d5b24051aa0a4c27c8bb80a8ce1d79597e88c578bfcdd1  playground/src/Editor/VersionTag.tsx
sha256:ca235079286baf7a8b8f937a2d95261891574599512ebb6b8f944177853bb336  playground/src/Editor/index.tsx
sha256:143e59fa5cbcf4a0d08b308a4951874354ca29f56587c16795a827c3f2f87b68  playground/src/Editor/settings.ts
sha256:bb3343f6fb062b5d1f483be5185d3afc71045d0c3016ac5b96e5bca4f404b65e  playground/src/Editor/setupMonaco.tsx
sha256:3dd8711797a860c7777dd2e3e9aeee4823bc3d6ddee8f5b2a5ea098b3c202d08  playground/src/Editor/theme.ts
sha256:6aa8fd7a2bab585725affec568f5e99aaa079282524cb5515f785b06a3e3a286  playground/src/Editor/utils.ts
sha256:31a9b087051f61a0706e3c707d76bce5bad141beb267deebc2bf4bec4c6ebd4e  playground/src/constants.ts
sha256:f6d8b0a5651fa98ec2ec06c005a54fba37be6e5ab873e2a07e137baeaf4ff2cc  playground/src/index.css
sha256:58ea99c11461d0554c9f22d20313cae1ba8421331b09fb89a7f87ffd6e322ae5  playground/src/main.tsx
sha256:2996ded3ccf87acd9cba5eca22ce470fe81f9191b3d7622c52ee5e071d3acef1  playground/src/third-party.d.ts
sha256:65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5  playground/src/vite-env.d.ts
sha256:d0c91ddf00d2e771d3cd709d8bf79fca96db2128be38619d8b96d1959abcbeb6  playground/tailwind.config.cjs
sha256:e406d87c9b5edebb901c53ec8e53c7aa35f4c93616a279b18c96f24efaea6385  playground/tsconfig.json
sha256:c40d0614fda5b8a746a1ba2e3be8e2370140c0167851ac77881cd53bb5647cdd  playground/tsconfig.node.json
sha256:9245c4576e583e4678dde5ec1efcb39045c5bb43585cc7b062d21099ff51cb9e  playground/vite.config.ts
sha256:1510d51032d637c2504a7e4c2c5d0ff9629afb1f4104f27eabe4957aaa23c90b  pyproject.toml
                                                                         python/
                                                                         python/ruff/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  python/ruff/__init__.py
sha256:9b44f415b47f004838103f070b76e8d3a5673d782a1ed2a63c9a25e55d4fdb35  python/ruff/__main__.py
sha256:fdb00d27a544e9898bb31753140b9861fabd011a719593fa1e678de3e69bff70  ruff.schema.json
sha256:ddaabfbc1c7c48e2d30116f0958fb8e358a04a60af71e65afae34627a12f2064  rust-toolchain
                                                                         scripts/
sha256:160b9c60baf22e0856cbcc81b4802037a2fb9faa2be763d29c294d9e3b8b5e58  scripts/Dockerfile.ecosystem
sha256:3e25ecc2d88f78029f55ddc5da9cb0d3e3129943f3436939f554b88ab3f66b92  scripts/_utils.py
sha256:c4c1c6ec387a3b7ab51f93a9aea9ef941011f1a79f571353eb85b62b4bc2a969  scripts/add_plugin.py
sha256:528b5d9f453212f92772eed1656cdaf1059913667553c3ef6e209006c2e6619c  scripts/add_rule.py
                                                                         scripts/benchmarks/
sha256:b550df775836b6cff5169868cb983aca54108313473ffdf9eb22f293449a53d3  scripts/benchmarks/README.md
sha256:c12b8a873f98310580b13f3b8096782eab89e419c8d716b4f206b1ecc1bd9757  scripts/benchmarks/dark.svg
sha256:ecf616ebef59f8e374bb47b9c41667c860503ef7761d81f6f93b91a0607bca94  scripts/benchmarks/graph-spec.json
sha256:8a72fa04c8137534669a13473d8a4cafd30cb4bc55d329ce057aebeae52363ad  scripts/benchmarks/light.svg
sha256:c92751ace171cf27467ed62152c60783abdf9d41191d80098a4bb07562238fd1  scripts/benchmarks/poetry.lock
sha256:f484eae978d92eafe36854943579e54c398d5e8c04507f4db4ce75542cf6f3e3  scripts/benchmarks/pyproject.toml
sha256:0b3cedf65bffdc7436f784d8a1d46a84c74d27a3dc6a8860190931ab1cbabe39  scripts/benchmarks/run.sh
sha256:c842927bc4f2b0cead830fef8d1c80431f3256c5bfc33eddd74fc46883c20ad2  scripts/benchmarks/run_all.sh
sha256:bbc7cfa7fce35259bc0ddc89e893fc510e78716d186813d15d244022a78a2002  scripts/benchmarks/run_comparisons.sh
sha256:46bcee525a9e1b3f182ef82fb5eb66eadaee7e756de0eca28f4522691f6fbbca  scripts/benchmarks/run_plugins.sh
sha256:f473791de111d38b365d90782f7e869ec95353c5e33511951faa122baa3a156f  scripts/benchmarks/run_silent.sh
sha256:b9e9dce24c967655c491ab95e4790c3c324bac078896f15a878a563567b44b85  scripts/benchmarks/setup.sh
sha256:4881fa4c61b967f29c39a42cdf07dd4172eb42d46297e068f34582437add3486  scripts/check_docs_formatted.py
sha256:658ea3fd2d769c86ca1d89fb29551e6d6efebb0a9311b2fce743ae97cb26eb8d  scripts/check_ecosystem.py
sha256:960a006af0d727111fcf3294087e16b5819e5a45f2c01e974e418ddaa4cb0261  scripts/ecosystem_all_check.py
sha256:9cb9439c713f64a12851f0af2e55296fea067ab7c180dba1fa00b78b152c923f  scripts/ecosystem_all_check.sh
sha256:6dca8b4545a17c75bf1dc53cbebdca0fd49de695f7d7447e661129ddf554e4c1  scripts/ecosystem_all_check_entrypoint.sh
sha256:a3694fed36bc9ec97eedba2c32c05873be2f40c6f89c46efbe0475a1d15bc40b  scripts/formatter_ecosystem_checks.sh
sha256:2067ca485b9a8e9c7817283da36241ced33445a9f36fa7c1eb31a63420ea233b  scripts/generate_known_standard_library.py
sha256:690ef5b4ae625e9fc31cbdf6b20edbffaa439b9d54f3b609c9e61ab5d0222698  scripts/generate_mkdocs.py
sha256:2493be1df3df38c819a9267a61913008bada58c7b7e5e738fd6916e83912003a  scripts/pyproject.toml
sha256:754f9078ef23295da95877c5726f05e7842f7e25d78313f24840b0226bd0aef1  scripts/transform_readme.py
sha256:a92e637bbd776ee7339b03cf77a372e43868706f77da7342b83c64f8c1ba858c  scripts/update_ambiguous_characters.py
sha256:bc95cc4d8a3705a65e1cafcf2f8f641d7446bd66cff7233dc8acef029aa54991  scripts/update_schemastore.py

Return to home page.