sha256:438bf2214d4ce4b850413a77d834b4f025aabf5800b4d3c58d895cdfe6f5d7a5
Build input of
- Arch Linux: ruff 0.16.3-1 (git+https://github.com/astral-sh/ruff.git#tag=0.16.3) sha512:14494f13d2200fd5dee54ec2503380c3cab3ec56611309a38b3ef72728b0ff286a81b8ae16336e871807ca62beec1afb094d813cfc5b21e82e8a005d23d531e3
Contains Dependency Lockfiles
-
sha256:0e591a2239fe7bc2ccce800d280ccab7fbb5ab942d70c2e5f8d2afbd0ad95ef0Cargo.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/auto-import-includes-modules/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/auto-import-skips-current-module/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/class-arg-completion/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/deprecated-deprioritized/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/exact-over-fuzzy/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/fstring-completions/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/higher-level-symbols-preferred/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/import-deprioritizes-dunder/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/import-deprioritizes-sunder/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/import-keyword-completion/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/internal-typeshed-hidden/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/local-over-auto-import/uv.lock -
sha256:bbb5720a75ca9f0d25324fc059b2d1ce4dcc11076a4eb48ccece642e67c77529crates/ty_completion_eval/truth/modules-over-other-symbols/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/none-completion/uv.lock -
sha256:ebf2627fa2aef746a2521278b8ca1938d3d5da84593d37cba86927abdcb8441bcrates/ty_completion_eval/truth/numpy-array/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/object-attr-instance-methods/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/pass-keyword-completion/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/raise-uses-base-exception/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/scope-existing-over-new-import/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/scope-prioritize-closer/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/scope-simple-long-identifier/uv.lock -
sha256:bbb5720a75ca9f0d25324fc059b2d1ce4dcc11076a4eb48ccece642e67c77529crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/tighter-over-looser-scope/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/tstring-completions/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/typing-gets-priority/uv.lock -
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976crates/ty_completion_eval/truth/typing-only-auto-import-ranking/uv.lock -
sha256:53472062080f6ddee0de2099488d566ff4e27db98e3969249717c372b65e8857fuzz/Cargo.lock -
sha256:ab586288450a1730ed8a57596b1f07efacb10867849d0897cb864954ad8b077dplayground/api/package-lock.json -
sha256:43e6b1cb9e1d0bda61ab9ca73c333f6075cfacdd3d0769c5399bfd48f24135beplayground/package-lock.json -
sha256:437e3c9e1de1880612b278659b79e4cebdb8d6ed37dbec4c6e5eb0ec82f62bcbpython/py-fuzzer/uv.lock -
sha256:5af646024da7b2d20b6f4dae5cddea8cc23b497a71345f174f780f8b2bcef8bescripts/benchmarks/uv.lock -
sha256:25fdbd74068a01ec743f781d7452d0f47a70d519be8db37b69d08616a86a9f0bscripts/ty_benchmark/package-lock.json -
sha256:2ffa6324ec1eca9a903b74cc27bb59647ea8b2f0185a42e77241bfc0e1203d32scripts/ty_benchmark/uv.lock -
sha256:79db4e6f1bffc6b54be6841bd5d6f684c7ecc240058f9f0586d5dc906f0313eescripts/uv.lock -
sha256:4cfa305eacda4e7be2465a785edde2d242817c06e1606b5c2d01a9a73dd3f36buv.lock
Diff
Content
.agents/
.agents/.claude-plugin/
sha256:4bb69daf9232982e1366a93a53a1dc65061bf9a03a39715480e0bda9aef4e35d .agents/.claude-plugin/marketplace.json
sha256:3324bf8a73079af9779901f0ff45b6b3083c2a9c4b621161d723c2c5be55337b .agents/.claude-plugin/plugin.json
.agents/skills/
.agents/skills/adding-ty-diagnostics/
sha256:796feccdb1d272f8948926d91b0fccb6adc3c2d86b6e3dd816b0fcd3634082fe .agents/skills/adding-ty-diagnostics/SKILL.md
.agents/skills/minimizing-ty-ecosystem-changes/
sha256:101755d8309760fcb578787bab58b2cf53193cffacff6b047e4271719ee21c8b .agents/skills/minimizing-ty-ecosystem-changes/SKILL.md
.agents/skills/minimizing-ty-ecosystem-changes/references/
sha256:d47e46f7caa61645c4cbe549677620e58fc70c9b24a603264238b0f87be9f234 .agents/skills/minimizing-ty-ecosystem-changes/references/advanced-minimization.md
.agents/skills/summarise-ecosystem-results/
sha256:a75f711e0c32b1fad7a0caf4d0024d6c0cbe23b263f3d8709653973fd6fbf74d .agents/skills/summarise-ecosystem-results/SKILL.md
.agents/skills/summarise-ecosystem-results/assets/
sha256:03efac5978da466404f1411f5b3ed05385109f360222b38c970dc7805af79608 .agents/skills/summarise-ecosystem-results/assets/report-template.md
.agents/skills/summarise-ecosystem-results/references/
sha256:6786caf0b27cb62825f3ee2ad33d2a702e72a3d896eb21d8f8e2f0a4cb143219 .agents/skills/summarise-ecosystem-results/references/evidence-acquisition.md
sha256:9f19337907356535b661fdc72f396c8636db3fc67036cb180f85dee75aa842af .agents/skills/summarise-ecosystem-results/references/subagent-handoff.md
.agents/skills/wobbling-ty-constraint-order/
sha256:ed712652bbfa83f6847bf20eb70bc1ca3b4abfd104a17abf4cf543534289bf94 .agents/skills/wobbling-ty-constraint-order/SKILL.md
.cargo/
sha256:1f0fadea61300f67aabdf33a4607532ed22d4ef729028bdb2a0464c2575dee0c .cargo/config.toml
.claude/
.claude/hooks/
sha256:313c8d3404b49061f639567aae8dd039e838ec4e164174c616462fe2adc9f2c7 .claude/hooks/session-start-web.sh
sha256:06a925241152a4999c53b4d64f0966cde26999cbcdfd1f070aadc9e9cde1cc43 .claude/hooks/session-start.sh
sha256:159de3d6a88f20c9783feaa14a7fbcaae8bc0e17d9f8ad8e91ec46c50d93711b .claude/settings.json
.config/
sha256:6e1eca3786c248c3c0b5ae26cbed916ae09cfbf070a24c87e60a10284a20ed3e .config/nextest.toml
.devcontainer/
sha256:3c218da0a6ebcbfc25196ca9ad77dcf438e30be99616851279ea1bca096fa3bd .devcontainer/devcontainer.json
sha256:78440ea4033422073471ae777bf73124f370fe069f317a48c6dfe6f2aedc846f .devcontainer/post-create.sh
sha256:cb469a40251dc91d06abe1b9a9bc237323b6779e04b9dcd6ac790d89072f3c09 .editorconfig
sha256:a33117f4f0a840c99247abbd762b34761dbcfaf379a864cd4adc48180158f81a .git-blame-ignore-revs
sha256:f8699f28d4f35e97bba6e2bb903b947936bac0ee920462a2a6242b1862d246a4 .gitattributes
.github/
sha256:89f961bcae697f80adf7e1d84e194694d5cc8918d0b357056e1989fb87aaffde .github/CODEOWNERS
.github/ISSUE_TEMPLATE/
sha256:d30e628d1d16b871c6c35badffe48def7f762cefce46dfa9963955219849b4af .github/ISSUE_TEMPLATE/1_bug_report.yaml
sha256:b022a0e3c4fa1d11c3f5384a0b949a59e3bf78b3042dbdee5498c0df525ed523 .github/ISSUE_TEMPLATE/2_rule_request.yaml
sha256:4b495d07a8cf3c4190ed6b15b60eceae9ff5c6eefc8ff412bb279160a67f333c .github/ISSUE_TEMPLATE/3_question.yaml
sha256:d7d19e0990c3c650108aea1dfed0bceb5650a7b7dd9d2189452a795ed953a9aa .github/ISSUE_TEMPLATE/config.yml
sha256:479eb9a7e65ba6c5307f9611541141cf5509726c600a3dd1ea32aea08c8f1767 .github/PULL_REQUEST_TEMPLATE.md
sha256:7e48d7ea561b642362cd0a854f3de0f3f8d24de1d22b8cec77f113a8e0dfe518 .github/actionlint.yaml
sha256:3238b4c35d5f053410aefa0c3f25a8b07bf4ae273c2c78f7f20b272644edc2bd .github/pr-reviewer-pools.toml
sha256:07d871e44d6d28fe12119eaa8c27e59b76bcbfd301025d2564902dfc6266f165 .github/renovate.json5
sha256:e981fe869dd3e6c8e5ba9344bf803b29c6dff162fc6d6d89fa645dc618e9214f .github/ty-ecosystem.toml
.github/workflows/
sha256:8ea6b41edb0f7bc39d908bb72e4e21bea5af67df29399b53e567ebc48bd2cfb9 .github/workflows/build-binaries.yml
sha256:8e96999c3ce087bc7f7c6f3f935102e9f9fdee4c86f2d51049f053d05f234661 .github/workflows/build-docker.yml
sha256:af5aea1d49c13398b0eb508d72b9f67f73d848be3e5d7bc793a17bb44689c906 .github/workflows/build-wasm.yml
sha256:b72c019301d6233e1c57267cb3b4ded01db501d5010aec33adb12174976ff323 .github/workflows/ci.yaml
sha256:a8d1408f007b9b8ab1f6fe4003cfee4e246701ce1dbf7611e96bccfe7dd78a9d .github/workflows/daily_fuzz.yaml
sha256:7ff0114e1be7301568729dfed38b1d0cb9b915ed193a829ecf28a3e737e4e02b .github/workflows/memory_report.yaml
sha256:efc8cd021a2cef1ae713282473950188c58c72b1720aff81c71aa7788eab4ffd .github/workflows/notify-dependents.yml
sha256:a4d9a7a76fdd8a34247a8db108dd36304a3301c57450c00f823ef3583269933c .github/workflows/publish-crates.yml
sha256:49c9af6d6fe89cb07ab16d31577dcf67cb4da8ace0eec9327b71b22c1dfe21e0 .github/workflows/publish-docs.yml
sha256:90628098cdf8dd3e103292d286b8650b5be8f179161787b70c4481683cf4d70b .github/workflows/publish-mirror.yml
sha256:97dfd49e5c33733b9ecf975d0552e2aa3a0e0572906aac26050ad25be3d7aca4 .github/workflows/publish-playground.yml
sha256:fc2069a7d71afe6c305ecd9857d4cd3b82d10e68bfd7e974bbf0adb0c63d0afa .github/workflows/publish-pypi.yml
sha256:ae311d85dc213d0b1e90f88f9d5490a0e14f596004980dcec450b051dd9e3492 .github/workflows/publish-ty-playground.yml
sha256:bee93a8be593245cc5867a1afcf3c69acc6c48da4d1e4ecff5852f8d33d7fa40 .github/workflows/publish-versions.yml
sha256:ae9a0ec216b0a8cf93d33157c0f3c390ea4b66e3a21dc623566ab00bdbcf246c .github/workflows/publish-wasm.yml
sha256:9f124f2ef9548d10e5eb365efbb3d53efa2a9ffe5d4dc4c4bc91794f75dcaf4d .github/workflows/release.yml
sha256:dc4c5ce7eb3b9cc50ff23b1e78be90da2931852dd47fca8f0e1eb559dd84cb9f .github/workflows/sync_typeshed.yaml
sha256:e5d9fd56ec4ec1baf7f50e40fae9097173dd66d3619bb59e35baf4e2c70f56f5 .github/workflows/ty-ecosystem-analyzer.yaml
sha256:877bce741e11fb034fbdfe90bb9189e1fd0a099254e9f7271bbaec5c2b8d9d30 .github/workflows/ty-ecosystem-report.yaml
sha256:191917068da9d9a8482b64b4b3f657ea435f15daef3b470713245cd928bc7778 .github/workflows/typing_conformance.yaml
sha256:68e0020ceb20f51f5eac77ef08acac6a3cbb6bc9831d8766701f71b606d73d43 .github/zizmor.yml
sha256:100d27a27b47412020f60a7b92797e95962b9756cda5c8d67cf8e725c33fde69 .gitignore
sha256:4bde544eb920aca1c6112f956a6e4f851a70ca136500c87311715bd7db416a9c .ignore
sha256:21ed95cc7d584b0bb2b16b470c0709a716607cd1e7b700fa4338c2e5af2c64a7 .known-crates
sha256:d6bd51d0b13a0604169c74fc0e455a7600bee1f589087354be73a4a33503139f .markdownlint.yaml
sha256:0c2cb1e94103a4231126001dfec778c905cd8b003c56932db5e32594cde5cc2b .pre-commit-config.yaml
sha256:bb104062ead4bff9f3945e91b19a1d665550ac21a27708cfaabccfdc28671b84 .prettierignore
.vscode/
sha256:e5e04ca70052da0dcdb8f801bdfa82eeaa8dd41eb86638615d5b78e0bbbd48e3 .vscode/extensions.json
sha256:2e26699eb124f90932c18e0fb8f0f3c16f046d683556e11ad4d8ef61baa51844 .vscode/settings.json
sha256:1b11c444a7e0720834c8f75916c1310798867a9f173b3454177c98db9486a14b AGENTS.md
sha256:36c437ec784eb4ae68a199322e473cb7e7073c61a64a9cbb0196ee6353ee6ec2 BREAKING_CHANGES.md
sha256:8e378eb1e4e78b96bd4aa50f8272fd7b773b1b14d1e4eb1401ee24aed3ede64c CHANGELOG.md
sha256:336cc4fbf19beaada7ccf9986414fa91851a8d7a07dfb3ccbe800a69eed0ab49 CLAUDE.md
sha256:a03a4ebf8e8fe60b7d36ffcba25a019f5acde2f37badfcb9d90f1c0a61b2cbe5 CONTRIBUTING.md
sha256:0e591a2239fe7bc2ccce800d280ccab7fbb5ab942d70c2e5f8d2afbd0ad95ef0 Cargo.lock
sha256:1ba80392413b72cebafecb4864880d61227f9508b47ae9f1ae39db199778fc61 Cargo.toml
sha256:2c017f1c2e06b8aeaa42015755e2134f20b6973c0630bf963b56f32f4092c981 Dockerfile
sha256:2597d854122b77ddc71971564ca2350a37608575ce324adc5650a2b2051c8f18 LICENSE
sha256:57c04a2a278214362dc4c83205472ad02f16e7dd784404ba01c8f5ae69e22d23 README.md
sha256:bd50519ea569fe485d781bb0ea4bc510b1fa4d2957fd6107bdcac41835e8845e _typos.toml
assets/
assets/badge/
sha256:03fee6db538f7b8549638517454cde78e1947ce592d4d30cff5f5fc7f6477fac assets/badge/format.json
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
changelogs/
sha256:cec49115ccc7b4cca3bc5fa6820cec30d8efc3f13ae54474f542b1590e6ae941 changelogs/0.1.x.md
sha256:9ac36645dbdecba747fe38542d117b46f2c5055595046531d77e14a4fc5236a1 changelogs/0.10.x.md
sha256:8afd9a7d33e4d1da5a9b68dd6e478dbcbe89fbd4bb558f644498fce096765416 changelogs/0.11.x.md
sha256:4f3debe6d199a3f79bd5094f42e87efce5fc308d42479af974198e68176f6a50 changelogs/0.12.x.md
sha256:793adcf7ae0f4513f0a682eed9fe67742c550e81293bb3088731ce6a10dc0127 changelogs/0.13.x.md
sha256:707ff41f1a797ddfe250738eb32512473c233882a333ee0d0c99766f24e9a1e0 changelogs/0.14.x.md
sha256:77525eee2a4387dec99e35d39d40a6e033cbdad18bb369ae6c4ed40aba8fba24 changelogs/0.15.x.md
sha256:c47e5714e8132bb3f3afe5eccde5476b76a2728d116f75e1055db215a7a90e9e changelogs/0.2.x.md
sha256:dca2dd3c1e4cb1d6fc7a393880dde542c6b49d72599a98ebe18f42d3f9922f23 changelogs/0.3.x.md
sha256:4f0f5fb0e4d905b4ee5b703ad3073a9f2aabf6595edbd553d020032c3a28cb92 changelogs/0.4.x.md
sha256:5bca8c791b3d98428f4a2d95c83e1f7fd0506ec325421ce5b85d3e0f70b34bfd changelogs/0.5.x.md
sha256:b322c478d934f6a3424211f17f78474f5aa100c4e18b216eade402373821a573 changelogs/0.6.x.md
sha256:c96ccbed3804dd0911a2a02762b14f8fed49bd7f6a93d49106dadc25e6b76cc7 changelogs/0.7.x.md
sha256:686b75a3a367ba2b8f79e46786fe4b56bb4d7cd6785087c9dbf867ede512a12e changelogs/0.8.x.md
sha256:e65a2fa25caee255f7c5ef429887df7a8984edddcfbfb064c1e39a3398b8c1b1 changelogs/0.9.x.md
sha256:98dc5f965f64853b6b7ef167d72b5d6524b54a2bd8295f8e8734ad73f1330156 clippy.toml
crates/
crates/mdtest/
sha256:869d4cc3df7592a5740896699e7cd70e72c174570e387b2e30dd1b82977e2df5 crates/mdtest/Cargo.toml
crates/mdtest/src/
sha256:8a585625aca8d4c685351dbbc07f2e863999a90573deacc48c544e825222e34f crates/mdtest/src/assertion.rs
sha256:d5cbb7409042c0db1e167ddbec554a686430f16e9d5e45921c27ccd7bb3611cd crates/mdtest/src/diagnostic.rs
sha256:47d869ae2e2aa6ec7b56db9ed30962c8399c64db46e860702009d98eb790eb3f crates/mdtest/src/lib.rs
sha256:bc19eb4e9a38bc4045d35007e445b5c74502377bd2f420312b8c901faae77932 crates/mdtest/src/matcher.rs
sha256:f4f486881e5a8e9e866eb16ddd722f8bee22192d3d17373bee09462f7758630b crates/mdtest/src/parser.rs
crates/ruff/
sha256:ac5a3e81a3df33ee11b3fff530852ff7da2988b2b081e4d6b58e369a295860cc crates/ruff/Cargo.toml
sha256:b8cefe2dc54e295cb54a157597361d0c5941323c21e1915a558c7cd9f9fc261e crates/ruff/README.md
sha256:fdea3ba58e7f8c0ad6541b68950708269577ef9c5bea83a5a5cde89a1fb9dc55 crates/ruff/build.rs
crates/ruff/resources/
crates/ruff/resources/test/
crates/ruff/resources/test/fixtures/
crates/ruff/resources/test/fixtures/cache_mutable/
sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde crates/ruff/resources/test/fixtures/cache_mutable/.gitignore
crates/ruff/resources/test/fixtures/cache_remove_old_files/
sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2 crates/ruff/resources/test/fixtures/cache_remove_old_files/source.py
sha256:13e1759ac7ed40bffb2afd1b35ab23219c47a400b0d23b62a71833169522b188 crates/ruff/resources/test/fixtures/formatted.py
crates/ruff/resources/test/fixtures/include-test/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff/resources/test/fixtures/include-test/a.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff/resources/test/fixtures/include-test/b.py
crates/ruff/resources/test/fixtures/include-test/nested-project/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff/resources/test/fixtures/include-test/nested-project/e.py
sha256:d5573471176b520beaa0a57b853d6d6fa3f2d127e633f5196a85a58becffd52e crates/ruff/resources/test/fixtures/include-test/nested-project/pyproject.toml
sha256:9a6fb4fd87d571c062895c2477a43ea9cdafd7e377d180a9d265b5c30f35e2fa crates/ruff/resources/test/fixtures/include-test/pyproject.toml
crates/ruff/resources/test/fixtures/include-test/subdirectory/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff/resources/test/fixtures/include-test/subdirectory/c.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff/resources/test/fixtures/include-test/subdirectory/d.py
sha256:d4c22ec65c6e5e0ed7bad0d3849c73dae3c2d0afe2c402ba09a1bd5dd5945931 crates/ruff/resources/test/fixtures/trailing_semicolon.ipynb
sha256:ffb36c5260abed13214526e8b2b63a7da394b039cb365147416a9226b976c2b2 crates/ruff/resources/test/fixtures/unformatted.ipynb
sha256:54d189d45142ca73d317ee3751c8c493f64af857029fda21e41bab5e3dce80cd crates/ruff/resources/test/fixtures/unformatted.md
sha256:83bf203a1721cdd3671cd4808ceff0c8221fae8448f8d2d6ddf6e40b71e5dfc5 crates/ruff/resources/test/fixtures/unformatted.py
crates/ruff/src/
sha256:df43b9b1ca338f16041cdf3a661e43edfe5893f6a57e10178272cb3bb05fb403 crates/ruff/src/args.rs
sha256:71dc9e828e3318d42893a2de054c424a4fe5f9b009c329875a4d81e3de87c571 crates/ruff/src/cache.rs
crates/ruff/src/commands/
sha256:d3a587d37041c73cf77d502b22c1fe9434eb212154294b7533f18a8a37f4c281 crates/ruff/src/commands/add_noqa.rs
sha256:30a54849310b42da8f59ca36f51a72b8964b20815046fbeb9521a327e239c3f3 crates/ruff/src/commands/analyze_graph.rs
sha256:4d3cf62b21a2ff53fe20928353bef9b24d529d7d4f2decf56ec92d254c995434 crates/ruff/src/commands/check.rs
sha256:e2e49cf62a34542b6f69e48386066426a3a637c6eb8c9cea74a584b16db829ca crates/ruff/src/commands/check_stdin.rs
sha256:6a7fb81597a52ffe49fd01915053c36bec6d7c5c8a4904649bc7248f5cfbcfb5 crates/ruff/src/commands/clean.rs
crates/ruff/src/commands/completions/
sha256:3d419ce0a688c0cf4752a2de91baf4af7899b82f07bd468c84f092f41a4a2e4c crates/ruff/src/commands/completions/config.rs
sha256:ce71c0aa842c12f70c46eaeb03f34aed3a8ff89acc2ff7a6d4f3a1b9cea35bf3 crates/ruff/src/commands/completions/mod.rs
sha256:5785c792cafd954bf733fcfa6d504430a9570976abcc6cd3ec596ccc16b0cd70 crates/ruff/src/commands/config.rs
sha256:8e6ab665ca141ae774b904eb0fbf7f9ad3025cf3ea821fad92daac00dc8d3f22 crates/ruff/src/commands/format.rs
sha256:99d8eb32ebd06b6c5f3a13b51611c4457c28bef9a4d21b6652a6e2185789ff08 crates/ruff/src/commands/format_stdin.rs
sha256:9fd0f689f502463ea21440094016d5e6fb4eae16e51f836bc0e15d624fc12d57 crates/ruff/src/commands/linter.rs
sha256:85b28705cac0ad99105c1fff14c4adb2026cb438368b6311120f284205b5106f crates/ruff/src/commands/mod.rs
sha256:3c05e1e113f8487601c66549332324e5644c25c081ecb6734a1814f30a6dc22d crates/ruff/src/commands/rule.rs
sha256:da60147d114794ec18c984ab9c0591d306283b7487e021a15795bac1e53f0f1b crates/ruff/src/commands/server.rs
sha256:392063db01c2a96eecb1eafd230b10f7323c674bc08f604aff98d9f41bc07193 crates/ruff/src/commands/show_files.rs
sha256:c577a1058ff93bd0550e6548a6682e4c24ab6ab8de674b07db31bd0b3a205af0 crates/ruff/src/commands/show_settings.rs
crates/ruff/src/commands/snapshots/
sha256:3dcc7a59a3422c13e1df1aa7e20550429d70046c8425cf82949602708b025245 crates/ruff/src/commands/snapshots/ruff__commands__check__test__E902_E902.py.snap
sha256:7f79213a8a5fe53486741cb14480794b204c63480cbd73dc204c63ff09391d7d crates/ruff/src/commands/version.rs
sha256:5ae0cdc40ae48ca2c1382a7b82b57c8a13569072f6a08a9c32dca59b15e1f920 crates/ruff/src/diagnostics.rs
sha256:b2cfb87cdc5137298c4a763fdd124864fc64834aa12869fdf511be3f780ef951 crates/ruff/src/lib.rs
sha256:0780e80f6920a1e9b3b7711bc238e26e4131a718d123a12b89838f461164b0f5 crates/ruff/src/main.rs
sha256:ffe58906c6f82286adfd428014315cbb15bc6c23b6a9dc4e8fda4ecd69055df3 crates/ruff/src/printer.rs
sha256:8814d6c0c08b6bc95da78593b1e67ceec78ff8a152b81006cfe4e7ccfa8bd591 crates/ruff/src/resolve.rs
crates/ruff/src/snapshots/
sha256:9467cbacfc7b20a6f55a64510118a46d1bb479bb7b73ddd4cad85aedadca5fb9 crates/ruff/src/snapshots/ruff__version__tests__version_formatting.snap
sha256:d129035508ae9c3bee3151e57f43efec61e800eeb264166e4b52efecb37353fa crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commit_info.snap
sha256:4461336c454172ef3bc6ee425cb65725c9785dd52c8dafaeeb6a6b02cf6faab3 crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commits_since_last_tag.snap
sha256:c0f59b3717b792c553087f761e69563251bab395bc40f281d946c35ec2462bf1 crates/ruff/src/snapshots/ruff__version__tests__version_serializable.snap
sha256:e8f56372c56cde3d5575f33c55636287e2f35f10ef4a63f66515b073e0d53a00 crates/ruff/src/stdin.rs
sha256:a971907194b9e7a3831b03494c21362e920b0df668a1231eb478c3e4517d26e1 crates/ruff/src/version.rs
crates/ruff/tests/
sha256:21d3484e876445d4dcc81b3fad8d3c930fbe4ca2ff33ead2469801c7a391c169 crates/ruff/tests/analyze_graph.rs
crates/ruff/tests/cli/
sha256:b683eedc679db9a6a08ab328d549d409da465b8aff81d829ea455ad31df27727 crates/ruff/tests/cli/analyze_graph.rs
sha256:dcba1fd2e9ab82f139e333ec9ed51f4b12816c090f5c88d98fbb48a3de250d54 crates/ruff/tests/cli/format.rs
sha256:edf85cbd12912729c332568d4434b895837073ff50d01b4cf4abae174397dc53 crates/ruff/tests/cli/lint.rs
sha256:92a10d41b071141d8c39973faef192213550928813f37ba187910f6380b801f3 crates/ruff/tests/cli/main.rs
sha256:caea210958d824a830109b54656a957ff7c92baa269bb63a5638bbbe9d66150a crates/ruff/tests/cli/show_settings.rs
crates/ruff/tests/cli/snapshots/
sha256:9283d8ea94c7b7b7bfd843be4f25384c1c536c53a5a672b29ca977f46443407e crates/ruff/tests/cli/snapshots/cli__format__output_format_azure.snap
sha256:4117dcfeb7c31b98a75525343298f5ecfd951f1cb34d8ad3f2e43506f888f3a7 crates/ruff/tests/cli/snapshots/cli__format__output_format_concise.snap
sha256:aa6eed6cd968204271c56401e4260b127410f7a2da0b51bd9f553b1b7f8f7a50 crates/ruff/tests/cli/snapshots/cli__format__output_format_full.snap
sha256:6642984676a8098c0376683c38f8fa3099ab588df74d612084464b9cf10851f0 crates/ruff/tests/cli/snapshots/cli__format__output_format_github.snap
sha256:7e0052d783c344bdb561a17fd77cadb56efee6e9a6b5425f25463db8b30d4cf2 crates/ruff/tests/cli/snapshots/cli__format__output_format_gitlab.snap
sha256:cb79be58915225d95ba7de0e76cc9f26ff0c9ea47312166b162b8319e6628b52 crates/ruff/tests/cli/snapshots/cli__format__output_format_grouped.snap
sha256:d12c13f2c875865b1e3ca047490dbefd0faa02c95480156621a8e7e97672c192 crates/ruff/tests/cli/snapshots/cli__format__output_format_json-lines.snap
sha256:6908ab7472e2c0f1051a55988198e97dee1f435316dc289b366260296bf21c65 crates/ruff/tests/cli/snapshots/cli__format__output_format_json.snap
sha256:31e2551e4eac601fa72f78fb120791ae9c62475954b93f72170065967c3e34d0 crates/ruff/tests/cli/snapshots/cli__format__output_format_junit.snap
sha256:d60b2dbebefe3a98e35ec2e457e5c7ecc6646cdbedf92e553c56b1825372a63f crates/ruff/tests/cli/snapshots/cli__format__output_format_pylint.snap
sha256:43eb6fe93fd8858ba6d22e71dbde0019e124c1a99b928ea38cfed9f9e5d80d1a crates/ruff/tests/cli/snapshots/cli__format__output_format_rdjson.snap
sha256:1017d448d489f2d6cba1b71236a4eb08296b3d4bf13184b0d0f54944ed27f8cb crates/ruff/tests/cli/snapshots/cli__format__output_format_sarif.snap
sha256:393a5058fd30fceb055e39e30f54701e1049e04c377486ebffe682f0487e896f crates/ruff/tests/cli/snapshots/cli__lint__flake8_import_convention_unused_aliased_import.snap
sha256:a9eae04257537663b0818296c006e0c58601c39cce2ac5361aaadd55e73e7c16 crates/ruff/tests/cli/snapshots/cli__lint__flake8_import_convention_unused_aliased_import_no_conflict.snap
sha256:227163e52dce9fb8742251f3f68914d7296a7b867c9d4a556185dcf8b743183f crates/ruff/tests/cli/snapshots/cli__lint__output_format_azure.snap
sha256:87108f8a20e0e7eec543fbdb1a4578c239ae6f24a5f5a4e2ede60aa0cd83df4b crates/ruff/tests/cli/snapshots/cli__lint__output_format_concise.snap
sha256:0518458d2236c894434499716ac06c64fe34e1586643f13886066e7710df9a45 crates/ruff/tests/cli/snapshots/cli__lint__output_format_full.snap
sha256:f77fddaf263ec72038dbf3c206d4722fdee91e6cbb90487e316940b72151f656 crates/ruff/tests/cli/snapshots/cli__lint__output_format_github.snap
sha256:ea47162dc7624f10764a27ec82dd3bdd2f5b121f85f9475884c16bca34039de4 crates/ruff/tests/cli/snapshots/cli__lint__output_format_gitlab.snap
sha256:a0ce67fabb042acbf1a5e16044eeb77ee14e3e96f5956771b507dd4862c65d05 crates/ruff/tests/cli/snapshots/cli__lint__output_format_grouped.snap
sha256:7e40ab3e8b1fc7af6f2c64b71b922977b8e5579920e3e9bd0dc462ec1910a7c3 crates/ruff/tests/cli/snapshots/cli__lint__output_format_json-lines.snap
sha256:16bdd6c546cbacb09f50ad542b4a864385e629272b083adec6c74086c1885b4d crates/ruff/tests/cli/snapshots/cli__lint__output_format_json.snap
sha256:a26e0c8f81c62dc3099be41c51f14d0a3ebdcb9a93f9d9b6b7627622d0b6f333 crates/ruff/tests/cli/snapshots/cli__lint__output_format_junit.snap
sha256:6971030a40f0ed64e9b9d455bc732548f57b38ecf58d877978280c621720950c crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_azure.snap
sha256:c961e987412f125586e978b695d92879b00d8cc1ba2f74a62b92261ad831683c crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_concise.snap
sha256:41db40c99cfc0a4178d61a345cfef854f024122dd5266724290308a58ad24a0a crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_full.snap
sha256:b6488e3883a33f5c9b105215756ff45fa9fbaa1ce88110411cad400c4b46e259 crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_github.snap
sha256:1f4c29af08e17702da3971a120c26d5e6a6c6d19a5a0701d829365f3d97629ef crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_gitlab.snap
sha256:a4285e8827d9ad91c83fa97c150c7fed661de6b9a2902b3885092768df45a4a7 crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_grouped.snap
sha256:64bb142dbdda9746a996d4625c5028f4cafc5ff5d50993c878c5859882d3a91c crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_json-lines.snap
sha256:ac02463a7c04357a3563f6d85ae2109938267f80c7ad2a5ff9a2103fe1e372fd crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_json.snap
sha256:39bcb9df6141b010b2ceca5bc71c8cd3e74e62b49be1a1a4e7cc8e0048827d69 crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_junit.snap
sha256:4671035b6f05e3a86f9def0deff7e3b0bcacdf5bdbc7a572f3332ee463f63805 crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_pylint.snap
sha256:789f0f782ad49f282f2f49188e4116b3d249281bccabd4c78d6f382d36fc1aad crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_rdjson.snap
sha256:c52360ab9cb58d96295cf0f5b1923bd74b1d172b823bc0f77e95b14073499a5b crates/ruff/tests/cli/snapshots/cli__lint__output_format_preview_sarif.snap
sha256:fabe13653e61aab18dfc6deb66344d309833db8fc14a39572fec578eb0e01181 crates/ruff/tests/cli/snapshots/cli__lint__output_format_pylint.snap
sha256:abb738780867cb9be9dda329db4f2f817373bc836e5e6b86ed0d6469df1d2228 crates/ruff/tests/cli/snapshots/cli__lint__output_format_rdjson.snap
sha256:929533a172fe6c22306980d77dcdf1bf5ecd7daccff062ea0df0d2a11e88a6e2 crates/ruff/tests/cli/snapshots/cli__lint__output_format_sarif.snap
sha256:119dca05cdf7e99bddebeb4771b11bed098776291b73089d40b77190cddc80ef crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_concise.snap
sha256:66b72fa235e6d92f30f9b180624d139d60bd538b76d3b2ec3fde57c15c95450d crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_full.snap
sha256:99cce480046c065693fa2f39072c73180bb81da78cd36dce51c2481b379e2e3e crates/ruff/tests/cli/snapshots/cli__lint__output_format_show_fixes_grouped.snap
sha256:d71d334b903ac5459f62e4ca1bab03810eaa6156868b541383e7d9c25b0594f0 crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_aliased_as_abstract_set_no_conflict.snap
sha256:410e54bd4f47649334cf5c2e729433dda591429f25425afcbca1a296fa7e9681 crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_conflicts_with_pyi025.snap
sha256:926139b32a6c493a5160c3bf09abd6cdcb3b869fcb07a6d0a05a54fad6c3f883 crates/ruff/tests/cli/snapshots/cli__lint__required_import_set_without_pyi025_no_conflict.snap
sha256:797e442e89732593db6bde32b0d0b701b4045e921af742dcf306ae0086bbb814 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_extend_from_shared_config.snap
sha256:2a3d8fc9c515b4c77471d8a44b6a5a68545b640d2657a1d2b4025341e49b42b7 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool.snap
sha256:4f391170c060b333a536efe12e3147bd84aec32a24ee9f7f14df51c3afd49433 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool_preview_enabled.snap
sha256:268d87c7a05dee3c08f9dfbfdcf0b768fa378681e8e803dd0e2dffff6bcf58cd crates/ruff/tests/cli/snapshots/cli__lint__requires_python_no_tool_target_version_override.snap
sha256:7b72af7e72eae66a80d50c64b63ee7353e9fa4d0ec9aabc31c0451842ba601be crates/ruff/tests/cli/snapshots/cli__lint__requires_python_pyproject_toml_above.snap
sha256:17648dcc5c78ba64137d40656a32e17ab08f7d55b0cc6c84e45111bb0cfc2931 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_pyproject_toml_above_with_tool.snap
sha256:2372fd3e09926066f87d946fb299abeb551eb58c8e1ab3ca1b84a8568e827ea6 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_above-2.snap
sha256:4007067c7f69c9a5727f238033f22298896fe1b5327b3d3225ac93413daa30e1 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_above.snap
sha256:543b33a57b7f71b0de6ad9d31b60fd788071f6033361956d7d43b8ff119a1c99 crates/ruff/tests/cli/snapshots/cli__lint__requires_python_ruff_toml_no_target_fallback.snap
sha256:63cd1ac20a805ef0795bb2c76322902282b58f839a6d3305999e078aca965a6b crates/ruff/tests/cli/snapshots/cli__show_settings__display_default_settings.snap
sha256:c894e658255dd3450d4ac94f129345a75031631df7ce47749cfdbffe4566a434 crates/ruff/tests/cli/snapshots/cli__show_settings__display_settings_from_nested_directory.snap
sha256:386fe1b5f45f390c055e88193c0a9f2a888e010da23c9aadc2b16083c41bc0fa crates/ruff/tests/cli/version.rs
sha256:9beba6175ee4d245ec6853470a42f3826e87871f91dd3846ee91f031a1e47ae2 crates/ruff/tests/config.rs
sha256:cd338aa982be039f95368cd4c80c335b8f2606a589ff2e41ca6ba8bfdb6207c5 crates/ruff/tests/direxist_guard.rs
sha256:f05601f640ed29e4c811ad6eb25e12bb2af08b4ca53c4a01ac6e97d786d8d7b7 crates/ruff/tests/integration_test.rs
sha256:0fa60801be71a677f4d5e565011d270e6f59a07dc62a2cc89480c1cb6c44a45b crates/ruff/tests/resolve_files.rs
crates/ruff/tests/snapshots/
sha256:a28ff5287692619be5c04e3f9e14000fe868065001d3194ef4f959c6b5dc6418 crates/ruff/tests/snapshots/integration_test__rule_f401.snap
sha256:c1b17f35e4511dbac9a4234a60b41a6956f72e54a015b3b5c3097c112a64f61c crates/ruff/tests/snapshots/integration_test__rule_f401_output_json.snap
sha256:bf025940c2774f36c86092df2222340b465c321496b4797f0d742ebcc914fa45 crates/ruff/tests/snapshots/integration_test__rule_f401_output_text.snap
sha256:05c81a9002b6d931ac20185ae80d2100e1d130860536f3e42987344a3b331bc7 crates/ruff/tests/snapshots/integration_test__stdin_json.snap
crates/ruff_annotate_snippets/
sha256:5bb43c7f6aca52ccfab97d93e20d0debf048bd89680901d9e9d9e8d1f3f8631a crates/ruff_annotate_snippets/Cargo.toml
sha256:c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 crates/ruff_annotate_snippets/LICENSE-APACHE
sha256:6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6 crates/ruff_annotate_snippets/LICENSE-MIT
sha256:4e0c6d521f9244293a0b6d69a5905bc81136b5d3220b7bb146db3ba722757ce5 crates/ruff_annotate_snippets/README.md
crates/ruff_annotate_snippets/examples/
sha256:f789258461ab5aec8f071ad1b84eedec8b1aeb2c83c131f504959fb91e430e04 crates/ruff_annotate_snippets/examples/custom_error.rs
sha256:fa2ceddc80f608aafb1c860d1333eaad9176878f8f3c3326aa38a441cdedb8d2 crates/ruff_annotate_snippets/examples/custom_error.svg
sha256:b07580b47aa08d25f2a08d7d9c0857228e7a186a3df54591043dab3ab816504c crates/ruff_annotate_snippets/examples/custom_level.rs
sha256:e997b6f8c61354c8a2509d00619c96e601c585ec374a07761c6ff85d8e251c47 crates/ruff_annotate_snippets/examples/custom_level.svg
sha256:a5acf252e795e52293c0b84e2a6de3a17b6a81441cb4c4df92dbb2e219a04e4d crates/ruff_annotate_snippets/examples/elide_header.rs
sha256:f58cf4c178cbc1648e7fc93132f8e61addd4c6ca431072f644cf0a7687ec398b crates/ruff_annotate_snippets/examples/elide_header.svg
sha256:0a1698a78035f772a84ed73425b017691ac746c87b7d8ca4c6288810de11b3e0 crates/ruff_annotate_snippets/examples/expected_type.rs
sha256:f011639eab1b946d069c46acbba2b1a42cc0b87a8ec67e7beba9b5f9829e9f65 crates/ruff_annotate_snippets/examples/expected_type.svg
sha256:74a5be49415987675c3ca3c9b7b59e75e6658b90d814e98c6fe2c2b33d572de6 crates/ruff_annotate_snippets/examples/footer.rs
sha256:d230ba3a47bc42fe932e49fd6e7ab8df573e8df080f4f6744c26ec1b0a23a65e crates/ruff_annotate_snippets/examples/footer.svg
sha256:063637d09d8b9d9534c21860f67639e0b9a2d5f3215ec5969b0abd2bb4f298e9 crates/ruff_annotate_snippets/examples/format.rs
sha256:39b55abc7a1a46bf746a8b396765820deb2720e7a5b1602feb199ead89705928 crates/ruff_annotate_snippets/examples/format.svg
sha256:90c214ba4b9c50476edf2ced9012195cb56bd33de1a14f9b2a3dea6c2b18ea56 crates/ruff_annotate_snippets/examples/highlight_message.rs
sha256:7e9a651956167e13a7901e7151b7b23d1ce8883a1605fbeabc26835fce16e234 crates/ruff_annotate_snippets/examples/highlight_message.svg
sha256:da8bdbf420663af79dca5141a0a469f9f058627d8b4ce2f259f6d9d15c8d2d24 crates/ruff_annotate_snippets/examples/highlight_source.rs
sha256:feb2baa92ed07b3bd26eb97361075c196aba9e9c982542d315e30628779d66b4 crates/ruff_annotate_snippets/examples/highlight_source.svg
sha256:6d20c02572754f3f1251ea59b72f8b2a2975028cee8bb5db7d8dd35b7fab1ced crates/ruff_annotate_snippets/examples/id_hyperlink.rs
sha256:b2743e36cd188a141122aabd0407398ad9d92a55cd64c42c9d3ba0038f4c2c6b crates/ruff_annotate_snippets/examples/id_hyperlink.svg
sha256:bf3c089e271099223dd92320b977e8ff8c6ef48b2844a95057ca1f1cd7f8c8de crates/ruff_annotate_snippets/examples/multi_suggestion.rs
sha256:6ef0e99a75c7c1e1a47b5ddc66c60f5c6e16f7fb78ededea37baa75b6974b8e9 crates/ruff_annotate_snippets/examples/multi_suggestion.svg
sha256:cbaabd5d0052b719e7a902f452283bfa6b4d017c79e48ec692e9cc69889da397 crates/ruff_annotate_snippets/examples/multislice.rs
sha256:7641583312cde42b1a19556ffd637741e1eefae12f3b04d9943c92835217e59c crates/ruff_annotate_snippets/examples/multislice.svg
sha256:cb8303bd626ce105c3c4bd3eedaad263ac0f3ce033106eee2839de6c24ebba91 crates/ruff_annotate_snippets/examples/struct_name_as_context.rs
sha256:d3ebf3a2a0ba730119f7ff8d75a250324495ff94df01bcc298af0f645267092e crates/ruff_annotate_snippets/examples/struct_name_as_context.svg
crates/ruff_annotate_snippets/src/
sha256:f16dfe219dd3940fc56c903a40af90ca19ab8efe1b49e2bd154f39e60d0aa900 crates/ruff_annotate_snippets/src/level.rs
sha256:626bf345c82652f013a1d71e8cd45ee93682593cfe31d21479759e38c190777a crates/ruff_annotate_snippets/src/lib.rs
crates/ruff_annotate_snippets/src/renderer/
sha256:81b599f35bbab9af7932f15d10033f21600574fc8ba0a70fcfd7bb241ac10607 crates/ruff_annotate_snippets/src/renderer/margin.rs
sha256:49e1657a8bbd9e490f7d01797142c6ac5da2cffb32ed9f33d8b9e464e2ed2561 crates/ruff_annotate_snippets/src/renderer/mod.rs
sha256:17e64d6d67525a2fb03561108283bb2a4e1481b4247f9c7b06aaa577e6deb307 crates/ruff_annotate_snippets/src/renderer/render.rs
sha256:f466e84cbf6bc3d1ac7280685bb73fe3813565801c0ea7fe054926f384a59fb1 crates/ruff_annotate_snippets/src/renderer/source_map.rs
sha256:c6b8b7c1d91755f6c987cefd57ba9f7a414905103db1e6354823eb24c8aa7355 crates/ruff_annotate_snippets/src/renderer/styled_buffer.rs
sha256:660e165282f52db2fd9558bb1fb0ee5c7e932a904b53d9ea41615b770261a124 crates/ruff_annotate_snippets/src/renderer/stylesheet.rs
sha256:272e25a6d121c3c57112e53e6ad9de3abc7ff88658008dbf4a9299b3399a7943 crates/ruff_annotate_snippets/src/snippet.rs
crates/ruff_annotate_snippets/tests/
crates/ruff_annotate_snippets/tests/color/
sha256:53aecb3b8384078d80b5e307dccdb1a88a96079f2d86aa44fce9679763daff98 crates/ruff_annotate_snippets/tests/color/ann_eof.ascii.term.svg
sha256:c0319371f94089ff4f158c13498286905a6ef89647076e5775c98d68ea8d1f0e crates/ruff_annotate_snippets/tests/color/ann_eof.rs
sha256:9f0ff964fdd903f2b9f004731c307bc00a5728412668bed5b61546139ce1e446 crates/ruff_annotate_snippets/tests/color/ann_eof.unicode.term.svg
sha256:3a7651ec4040e3d41ea317f9ec40dd76a6e8c835537b02b255dd6f1c7e1581df crates/ruff_annotate_snippets/tests/color/ann_insertion.ascii.term.svg
sha256:f611194c83c27689065c637e29d3b83d11b669cb927e38ebe1dd47fe3fa0a399 crates/ruff_annotate_snippets/tests/color/ann_insertion.rs
sha256:3236e7e1a9dccfd6a350b7d6a3e018e3bdcf0bdc245842b630b48f0b1500eac6 crates/ruff_annotate_snippets/tests/color/ann_insertion.unicode.term.svg
sha256:4b82c37e9c207891d3a03200d56b77e46599290d52611adefa2300fa1485a19e crates/ruff_annotate_snippets/tests/color/ann_multiline.ascii.term.svg
sha256:e5fc002b00c592f086949ea4dc67511c9cb6cad9c5272084d24221a51fd3e68a crates/ruff_annotate_snippets/tests/color/ann_multiline.rs
sha256:78f73c529cc6ab1eaf9a8746ea83e6208d9300aeb26cbacaa9bb772eefd3a9eb crates/ruff_annotate_snippets/tests/color/ann_multiline.unicode.term.svg
sha256:180492dc2c7ef124051c9cb55d302f973a7632c0ca614b456b76505b10f7e7b4 crates/ruff_annotate_snippets/tests/color/ann_multiline2.ascii.term.svg
sha256:bf2ae0e06e511ba7b36274318380c6f90287c6c8b3dbfaf26a45709c60378d96 crates/ruff_annotate_snippets/tests/color/ann_multiline2.rs
sha256:222d7e8df44e74c7173290dcb8294c49e8d2003be028c4d9831913637d735554 crates/ruff_annotate_snippets/tests/color/ann_multiline2.unicode.term.svg
sha256:53aecb3b8384078d80b5e307dccdb1a88a96079f2d86aa44fce9679763daff98 crates/ruff_annotate_snippets/tests/color/ann_removed_nl.ascii.term.svg
sha256:f81b3f29ef8aef75c789fc4a08fafd28dd418a245698bdc9a664836451ecf6d2 crates/ruff_annotate_snippets/tests/color/ann_removed_nl.rs
sha256:9f0ff964fdd903f2b9f004731c307bc00a5728412668bed5b61546139ce1e446 crates/ruff_annotate_snippets/tests/color/ann_removed_nl.unicode.term.svg
sha256:e6e601916347c4e798eaa52c6a3c392ddb1c58e3dd14c215ec5fe8f0c29c80b5 crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.ascii.term.svg
sha256:88066af38f0c754e60e2ac9e43d8857fbae8ef25e44336b255cbb3a3899ec1b9 crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.rs
sha256:b54dc011306a9b2bb255359e554279278812206a632b0d4e62e8384ff3b01697 crates/ruff_annotate_snippets/tests/color/ensure_emoji_highlight_width.unicode.term.svg
sha256:01162501bfbf3c4aa7a0e0ecda92b07e05744315c34098a28aed38b3d80fb3f5 crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.ascii.term.svg
sha256:f642f64e02fcedb369247670b61d033bd756087d96bf768fc5afacc150889cc2 crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.rs
sha256:7765144f957d836e4d61f308322461853929ec33f81ea687c40f5963b2266e79 crates/ruff_annotate_snippets/tests/color/first_snippet_is_primary.unicode.term.svg
sha256:62c126b64e5e891d30d6de4533a8ee2e164e16a2683339a01b1c90f7ce97dc0b crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.ascii.term.svg
sha256:4868f79b4b040173d42b9decd488509316d5ca9bfee77ef4170df4d48cae76ca crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.rs
sha256:dbe411d4108fabd5202e5f104f889f90a4b4823fe53a6ce96d58be471de7f336 crates/ruff_annotate_snippets/tests/color/fold_ann_multiline.unicode.term.svg
sha256:05f7875730f6c1b09fe9bb00bddf2a4147c939228b2f6eee94691236f0589c7b crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.ascii.term.svg
sha256:357108065295f152d96c9ef6be0bb84b2e0d0707703aac64f9ee25f958224eaf crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.rs
sha256:55d888038cd98e6ee93c350b0d3a970467bc649191cf5821f2d3957da14cadd3 crates/ruff_annotate_snippets/tests/color/fold_bad_origin_line.unicode.term.svg
sha256:a91b56930c96028a258d5e1fb332cc396db05369125b6b04b9f82dd4a85f8e2e crates/ruff_annotate_snippets/tests/color/fold_leading.ascii.term.svg
sha256:384c5b779d590b78b07406a7b0cec2c90424b92fac5ee4393f9d72af1733f029 crates/ruff_annotate_snippets/tests/color/fold_leading.rs
sha256:4e12741ced878536bda412f3556f425f45b355ec8d13a80476c3e7956b8d7539 crates/ruff_annotate_snippets/tests/color/fold_leading.unicode.term.svg
sha256:d2021f0f7751ed383df3f3f0f4b01fdd7b5437c2da5a9626e8406d0a698a6fb5 crates/ruff_annotate_snippets/tests/color/fold_trailing.ascii.term.svg
sha256:ee1f996f2566165dde01c95302e9517ffe3c44b1a566a22bd9c1645ce075b3f2 crates/ruff_annotate_snippets/tests/color/fold_trailing.rs
sha256:cb740e0a544496f40e38c3c98ab8213d63bc9e48a13e1bd88b0b1bba725d6925 crates/ruff_annotate_snippets/tests/color/fold_trailing.unicode.term.svg
sha256:c7b9c4e89cc72094cc11855b78c2a5ce5cabae82813f2084015da7fe0e18a1ea crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.ascii.term.svg
sha256:d7aebab732df27e1d5e27ef69e1e6d92dfce20c84dfce4c1d39d630a8a5b897d crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.rs
sha256:7c38b79a971de261df1f2b7c55b0f89929197a528847d64ca0ef8fc86f9060eb crates/ruff_annotate_snippets/tests/color/highlight_diff_line_with_wide_characters.unicode.term.svg
sha256:c1e08b6623db600765bf89b12dde461339860458c3ec8f9c7e52e9cee5f3e77b crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.ascii.term.svg
sha256:5337b8119d24397cfc3db533d77f4790107fabedfe9e07c194a46c80722afd7b crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.rs
sha256:40193342e874e304fdc1654567e82e3a34b84f1638cf6555353902025b8ba31e crates/ruff_annotate_snippets/tests/color/highlight_duplicated_diff_lines.unicode.term.svg
sha256:9766edd329144e6b508d75d464eb702734cde16ab9f29a44a9db8a9c879bd9b5 crates/ruff_annotate_snippets/tests/color/highlight_first_line_tab_371.ascii.term.svg
sha256:6c8c490223c31efc5da5c552d03f2194715bf8ddc7c7bd9b5ee3694b255bdab9 crates/ruff_annotate_snippets/tests/color/highlight_first_line_tab_371.rs
sha256:d2a47287653c08eb88da0b213b12d22f1f170c7cbee7d6e9ffcd5270f7497b01 crates/ruff_annotate_snippets/tests/color/highlight_source.ascii.term.svg
sha256:7a53f943b4d6069d86836abc0ba9fd4331337a6234aa49bb9998d38075798f61 crates/ruff_annotate_snippets/tests/color/highlight_source.rs
sha256:a6ef4fa98871bb2ef3ff9bf72846f383076bbcb53d43ebe10f05a1101f37541b crates/ruff_annotate_snippets/tests/color/highlight_source.unicode.term.svg
sha256:0a374fc350e8aad56f27b28576e440cba1f9d280a4bdda4460eac0149b2b69fc crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.ascii.term.svg
sha256:4b433f079a4d861ed1615ed433577836386ab2c0727532caf143fece18025f08 crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.rs
sha256:a347054e96473730e0f9a9625db1b079799e27c9088b34ec846acc771d4147b1 crates/ruff_annotate_snippets/tests/color/highlight_source_multi_width_chars.unicode.term.svg
sha256:be8e40aa8859801e66f88a07c20a95dde8201dab4cc91974eb9183e96e8d494f crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.ascii.term.svg
sha256:183fde4d1bc79298574bc2ed48f0fcc104c25058f53baf0d4bd040ae4c3ffe51 crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.rs
sha256:bbbfb220f7ad0ab049f682db4a14382aab68aa0a6e48020be5f70edf76459a3a crates/ruff_annotate_snippets/tests/color/highlight_source_zero_width_chars.unicode.term.svg
sha256:8b44c5b27c95a8ba755638e909ee52a72da3f869ecf2146b1741355880031b36 crates/ruff_annotate_snippets/tests/color/issue_9.ascii.term.svg
sha256:a6812c1124811ffe837bd22041a0ca225203e35e86f0866c7ea9f19d2540b3d7 crates/ruff_annotate_snippets/tests/color/issue_9.rs
sha256:4295895103d3c1d648a21005e6d05aebcd2436cfc65feaea67680b2917843eff crates/ruff_annotate_snippets/tests/color/issue_9.unicode.term.svg
sha256:ca4a53a5832f9c082c4f9536550d47d1fa5376f52c1a8c4b4ca63dbec14d3043 crates/ruff_annotate_snippets/tests/color/main.rs
sha256:281462587bba16e64469594cc74a2671463d322c9b348fdafda33fd34c2facae crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.ascii.term.svg
sha256:8dcad31701b0eb4d42cd7dcda3ac755ce7d01a619fbac0dd88ab4263d90e453e crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.rs
sha256:c193e3bf359e33fc676f655a6cb48f42e8514a66cdf103bc36f6a07fc05bcc0f crates/ruff_annotate_snippets/tests/color/multiline_removal_indent.unicode.term.svg
sha256:bda9528536b5fe8e85774a1f9f2e37e8dbaf9d199d858ede04f3f01d52754497 crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.ascii.term.svg
sha256:f0db09c3c3a7c90b16714cdfe0e9d0d3915158401cb499ed8f30ddd773bf0cff crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.rs
sha256:2c74f4fd6efbd9bc9e6f81aef6db87d30d600f01c985ffeb3f186df53bf7ad7e crates/ruff_annotate_snippets/tests/color/multiline_removal_last_line_tabs.unicode.term.svg
sha256:6cdff590d632a3e15d411633a933c04713d2458ace37d22cc14b36fb66e11a51 crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.ascii.term.svg
sha256:baa47285561c7ef0f59c0e223542c8cad56a5ef05a7deb120410aa1469696820 crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.rs
sha256:d7e78016e3d5e64ec21b57b9b308f2c87f34210b1decc3a8b50326e39cf062da crates/ruff_annotate_snippets/tests/color/multiline_removal_suggestion.unicode.term.svg
sha256:57ce677ed675a67409c1f92782e11ae5a180e0f63f981d6433942574bc5f589b crates/ruff_annotate_snippets/tests/color/multiple_annotations.ascii.term.svg
sha256:942c54bfb5aa4dc07c1cf3cb73ff0d5cda3c79d7fcbecaeb0383ea71675d9547 crates/ruff_annotate_snippets/tests/color/multiple_annotations.rs
sha256:b214ff4d7dfe99b420f9d5027be33f08b45bd50d989b8e9b5d0b4a5595d4524f crates/ruff_annotate_snippets/tests/color/multiple_annotations.unicode.term.svg
sha256:8198cea9105ca60afc6203c3ca37b11b61d1f8589083f4484247b51e407a448c crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.ascii.term.svg
sha256:78f17b82cf322fe60736644b78d51ffc396d80992fe9e8725c474e8bf297dcf4 crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.rs
sha256:1e34ca97955121d8770a7209a4a18a16d61e43dfa1372f6ee1a6c3e1c8f90725 crates/ruff_annotate_snippets/tests/color/multiple_highlight_duplicated.unicode.term.svg
sha256:e7527ff042a227815f9c3e370eb3a262eb82a808c71f1221310f8d532224cb57 crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.ascii.term.svg
sha256:ab5bd1ae2ae595628fa7d6456a05dceb9c633b2efaa6d4314465dc92a534609e crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.rs
sha256:a7519dbcf672adda762295e77b11d9c2a716d9a99686e20c57e63a9577e870f7 crates/ruff_annotate_snippets/tests/color/multiple_multiline_removal.unicode.term.svg
sha256:2b6c8614cafd7f323a256a3866b0628107ddcdca7f82159563bd13cf94a67dd1 crates/ruff_annotate_snippets/tests/color/primary_title_second_group.ascii.term.svg
sha256:65728a0a97ac5800613e77c883e8b00004505c24f688b9780c50aaf768b67206 crates/ruff_annotate_snippets/tests/color/primary_title_second_group.rs
sha256:66f7b19c1c067601a1b4ad0dc1474e22147d889823877a735a999357c9305a62 crates/ruff_annotate_snippets/tests/color/primary_title_second_group.unicode.term.svg
sha256:c56fb88463e71d49de53a8584b12aa299000aefd4b67538aa9b880bf2b06c25f crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.ascii.term.svg
sha256:c5856c5d5032ee2a6ffc7a6351fa02872155dd4731e7b2d8b29f09e1d1baa661 crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.rs
sha256:5394fd9fa7fcc31c4223e86118e3d3fdccc7b31f7f02c849a5611b9de4c3d066 crates/ruff_annotate_snippets/tests/color/regression_leading_tab_label_alignment.unicode.term.svg
sha256:47a5cc43cfb522976eaa34e939521bda6af870d2c2ff219c64ce225c989547f5 crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.ascii.term.svg
sha256:d2fb15e5a69fd83c3d85247cd687282492a6e7f2e5a58aeb2b82f8ad4ccfbf65 crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.rs
sha256:fe9aaea74bf5f4fa1ef7b1afaa1aa26a253af9baff90bae242387a194fd0e768 crates/ruff_annotate_snippets/tests/color/regression_leading_tab_long_line.unicode.term.svg
sha256:70ac7761a70d9ecb67682e2c6a075929a0c97c7bd53827b84e33e7bc906a5af2 crates/ruff_annotate_snippets/tests/color/simple.ascii.term.svg
sha256:a7fa0ade8c96c0d4387f9619fd09df01c50c5d5468e4c1626a329bc8f91a7e77 crates/ruff_annotate_snippets/tests/color/simple.rs
sha256:d12a681f469b68a5e3d6e103e98cb7fe8c32b816e2b89c592810a478ecc6ace2 crates/ruff_annotate_snippets/tests/color/simple.unicode.term.svg
sha256:e72441cdc4c806122f7865814bb28a2f39cf750fad29392d35fcd985d9afd44e crates/ruff_annotate_snippets/tests/color/strip_line.ascii.term.svg
sha256:f94b6c9c2a1620277a9e7e97b2fa6177a1aea80e82f975924b7e2200a1bc8fa1 crates/ruff_annotate_snippets/tests/color/strip_line.rs
sha256:11ce530c07648faacf8bb6a5506dc2f3894b57c294af35474e0e16317d514238 crates/ruff_annotate_snippets/tests/color/strip_line.unicode.term.svg
sha256:89c7077bfc0e59bf6d2ebdac41903b1aa041015cd750c2dfdab2a31da48b011d crates/ruff_annotate_snippets/tests/color/strip_line_char.ascii.term.svg
sha256:94f360ac1b5dd097f64dae86d1da9ff5c52557544c34227933b98d5d43e53400 crates/ruff_annotate_snippets/tests/color/strip_line_char.rs
sha256:4f8d51d14066db428f96ab412911b3a9f6e0524838a9eb09e8f9d3ad163474c9 crates/ruff_annotate_snippets/tests/color/strip_line_char.unicode.term.svg
sha256:ce19cc739eb27528583e4aee44935308aa38334ac0af6b04a7aff991f9ddd803 crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.ascii.term.svg
sha256:5c0f76d963621943fc8b759d88840c515a4e3dfb9b5fa956bb3207ad86f68b61 crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.rs
sha256:6a184af579f5561752546e85434ecc010f8ab54e3f3eb6621f83f2bacb4af441 crates/ruff_annotate_snippets/tests/color/strip_line_non_ws.unicode.term.svg
sha256:c77f5eef13e5814998d333f0660c67c34d503fd35246919d55b4d83965662269 crates/ruff_annotate_snippets/tests/color/styled_title.ascii.term.svg
sha256:38ee29050360af8c0c6ac9bcb18a65cb75854d040e70426a70a6ad591d89ab00 crates/ruff_annotate_snippets/tests/color/styled_title.rs
sha256:e1e2dc815bf06cc22d4fd1dfc840ebad9401d092763d4e7c4942e7e09b9534ad crates/ruff_annotate_snippets/tests/color/styled_title.unicode.term.svg
sha256:598c588acb082c3c3e1e5fabe3d67a6e48261999a11789e585910f073e50c5f2 crates/ruff_annotate_snippets/tests/examples.rs
sha256:1a490e552d1f03eee62486c861a54807c389b3fb9928e658ffc27faaeede3364 crates/ruff_annotate_snippets/tests/formatter.rs
sha256:d95ed9d60465aafdee0e2e2e465b94fdf5a7335b460d1aaa0366756ff123d217 crates/ruff_annotate_snippets/tests/ruff.rs
sha256:8d38511de8aafbae38a3b43068aeaf7e7af0bf85d8427dfa4b2ceddefb6a5798 crates/ruff_annotate_snippets/tests/rustc_tests.rs
crates/ruff_benchmark/
sha256:7cd85b056517a12880d072fb6296db3936f516869c8074e19ac30cdb91479760 crates/ruff_benchmark/Cargo.toml
sha256:437946040a6420d6e60e2d611901ec5d303e29ffcdb9e400b042743a70164170 crates/ruff_benchmark/README.md
crates/ruff_benchmark/benches/
sha256:0c57032f44fd1d867a8bb1725aa0c0006b0c12926c2b30abb0c01fdc602eaa5b crates/ruff_benchmark/benches/formatter.rs
sha256:6aaa4257551ad09f23242612a19f751f9beae5f066c5bf31ff3e67a031f2ae87 crates/ruff_benchmark/benches/lexer.rs
sha256:16ca9ad4987a00bb7f2dba1e86ea854952d923ca19fb22ea1f2bbddd5e571ccc crates/ruff_benchmark/benches/linter.rs
sha256:84a1543260cc2f7679f6f9d04ea9a3bbd47632fdfbda9a1eb8f4b45f5a58c651 crates/ruff_benchmark/benches/module_resolution.rs
sha256:494c0999d0eaeb6a373add41c80ff8f17a03d43618261cd1823017cb9cdaaa6b crates/ruff_benchmark/benches/parser.rs
sha256:0413c25b7220d1d6f863017e79b4d05fb001f5a3353c81047fea4d86d82362e8 crates/ruff_benchmark/benches/ty.rs
sha256:8e51819e04f4c445f8187df0aa12bae368de656e6e6c9474741646a9c34ea9d6 crates/ruff_benchmark/benches/ty_constraint_set.rs
crates/ruff_benchmark/benches/ty_shared/
sha256:9bcf5a0cc6aedcdf960d85e2a6dc81ef26a758ca4118870420dafa448c2e81e3 crates/ruff_benchmark/benches/ty_shared/mod.rs
sha256:ee02121bb9ca44d73d457207b1bb9b01890d0f0b52d627b91e51220eb1193402 crates/ruff_benchmark/benches/ty_walltime.rs
crates/ruff_benchmark/resources/
sha256:42bece16591b3b259d03602a80cdb59913b0e3233b8457db6cdf19189e1e6ae6 crates/ruff_benchmark/resources/README.md
crates/ruff_benchmark/resources/large/
sha256:2fe2cd37f3acd18f4fafd71864ad03691383bc3164706ead2e905171e6e6659d crates/ruff_benchmark/resources/large/dataset.py
crates/ruff_benchmark/resources/numpy/
sha256:9a5e76c9c9347284960b18b425361068640c0dbbe13a172af1efe74f170d21f1 crates/ruff_benchmark/resources/numpy/ctypeslib.py
sha256:9de11d71f2d9a072f06deaffd57cab9f6e8b717cb432b4ad6b4dd97bb68a6ba8 crates/ruff_benchmark/resources/numpy/globals.py
crates/ruff_benchmark/resources/pydantic/
sha256:87146b2d36ed7f8da098d188612037f27e9035a643b3ccc78d191601dc2eb495 crates/ruff_benchmark/resources/pydantic/types.py
sha256:ab115f304d0c54a086fa4dc42460cec6c9dbe1ae2ec81f6db2fd15988f424213 crates/ruff_benchmark/resources/pypinyin.py
crates/ruff_benchmark/resources/tomllib/
sha256:71f67036895f4c5acab942618af0cbd3d814451ba61e967f358d0f341a5b8f51 crates/ruff_benchmark/resources/tomllib/__init__.py
sha256:4579b04a7566452304781ccce37d3ebc1c36e810b058bdb1f33c0e51ddab0397 crates/ruff_benchmark/resources/tomllib/_parser.py
sha256:75b8e0e428594f6dca6bdcfd0c73977ddb52a4fc147dd80c5e78fc34ea25cbec crates/ruff_benchmark/resources/tomllib/_re.py
sha256:f864c6d9552a929c7032ace654ee05ef26ca75d21b027b801d77e65907138b74 crates/ruff_benchmark/resources/tomllib/_types.py
sha256:4af338d27ca4750ee6d73c071823bd83bfc4443226d9abce207e4b8be2b96290 crates/ruff_benchmark/resources/typeis_narrowing.py
crates/ruff_benchmark/src/
sha256:9edc4b19a4a8866002dca407db5b1f1bfb0d712de3e49af0294071c3c75f6397 crates/ruff_benchmark/src/criterion.rs
sha256:c1b0f03a40c7e5df51f7554a5e825905599ab4a586d22f23be07c3f198191854 crates/ruff_benchmark/src/lib.rs
sha256:4c3b4641e4f70f1be42f8c8d3adc07539b17df94e843eb19ecbe801791f4f610 crates/ruff_benchmark/src/real_world_projects.rs
crates/ruff_cache/
sha256:fc66eab0c40d49ec44ae4ddc401fa3ba0464e24f279062c2bd62d2f1084de3f3 crates/ruff_cache/Cargo.toml
sha256:67d3d10251ddf9b61435fd164ebfd5fc845d33cc08873ec1259d38704d513466 crates/ruff_cache/README.md
crates/ruff_cache/src/
sha256:f335fb53a18288fdcb6e308774542a0b162dcec466787ae8fff176d820c12955 crates/ruff_cache/src/cache_key.rs
sha256:a38df5ed1ad6daa526214df1c958fb4e878ff77cb67bfc2df20677533609f2e2 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:ba614a7732fa21ef883d8d92234953c88f1921029638d0ef589e203ea1a4218e crates/ruff_cache/tests/cache_key.rs
crates/ruff_db/
sha256:f2586b20bfab4b125ffffc1b2716481b6e6726b71f237459c3324c21d83d0831 crates/ruff_db/Cargo.toml
sha256:bf135dc9759ccc398bbe1c6b01ff1c33c7225f4442fdfc4053411814c52060cc crates/ruff_db/README.md
crates/ruff_db/src/
sha256:f1e275d42f058b9f55db70e82d4806e9d6f967e4378fb590d691682e182f2fb5 crates/ruff_db/src/cancellation.rs
crates/ruff_db/src/diagnostic/
sha256:5868d8d18172687a6795df948c3c7725cab2057ed755169ede91e2d18f8a328f crates/ruff_db/src/diagnostic/mod.rs
sha256:7f05c188aa514d926b3a4658258d959e2f8fd4693c19d28f55e1721370f9ca12 crates/ruff_db/src/diagnostic/render.rs
crates/ruff_db/src/diagnostic/render/
sha256:2c5b478b0bac5e296140b4488ff246af746b3e4ac80a1fd42e1304ed6bf1e499 crates/ruff_db/src/diagnostic/render/azure.rs
sha256:6c65411a3b6466232f0c273be3eab955bed02607a7515ab7b5469dec311bf2a2 crates/ruff_db/src/diagnostic/render/concise.rs
sha256:43505fe94b569712f9d615eb20ce969c98c3011da910a7392bb8e39f2027a9b3 crates/ruff_db/src/diagnostic/render/full.rs
sha256:477bdfd1611ed5adb99abef46742623104f188804f8821a4a64b9444530063dc crates/ruff_db/src/diagnostic/render/github.rs
sha256:bdce190f0287c513bb80f14acbf6c191a3a8e17d171c8cd28c7c57402700c984 crates/ruff_db/src/diagnostic/render/gitlab.rs
sha256:ee0c6e3c58f36a1cbf6580a2b44118abc845111c8912724289bbb2c4a3d40d92 crates/ruff_db/src/diagnostic/render/json.rs
sha256:5f506ce25f20316a5e74b21419a9492d950b33ec964b091ec2d658caa61f0deb crates/ruff_db/src/diagnostic/render/json_lines.rs
sha256:1d87d0fe100e71a01d7096a8f6c3abc9d55d829f9ceb475911832e141aa48915 crates/ruff_db/src/diagnostic/render/junit.rs
sha256:3ebabf8c8fc340f89a9e4bc9b89aa9e2434a8349270a7c49b818f061dc98a5fd crates/ruff_db/src/diagnostic/render/pylint.rs
sha256:d702069a4d0205047dcd67a4b803ae788b84737e3c764bfeb2729c935b484188 crates/ruff_db/src/diagnostic/render/rdjson.rs
crates/ruff_db/src/diagnostic/render/snapshots/
sha256:4abfe06a34cfb8a42c3c44dc168d1f4dee78f2c098549b9aea149d9b1274340e crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__azure__tests__output.snap
sha256:3adf3498c5084d93414d5584dacb8b60b7564e98fb50562a382aff8cd825c794 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__azure__tests__syntax_errors.snap
sha256:bb3a3eac254dea770ed255a4694ef9074858e27bfcab58b82cc847d82b155ac6 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__full__tests__notebook_output_with_diff.snap
sha256:7f01edfda7658da7e7ca0ba109c57012f03091ebb2096b1160d0444cf621eb10 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__full__tests__notebook_output_with_diff_spanning_cells.snap
sha256:8a8ff0e32d7ada2f28b911d8aa31fbebf1dbac7655aa7340dd5dd4a1d2a871fe crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__github__tests__output.snap
sha256:bc42efd946b8d8b89f38526809e6732e91e4a17656f9667254a3c489d55879d6 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__github__tests__syntax_errors.snap
sha256:d5f6f01e0f838bc374132b6c557f3c0d69241fc19af26d428d398e650ab7a8ea crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__gitlab__tests__output.snap
sha256:2a20ba275812b97f72b25cc3ecde5fa16192d5759b5f31243ab8e0b75ef72611 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__gitlab__tests__syntax_errors.snap
sha256:eedcac7ba81bbd91af764e00bf7a3d07e2fa8976271eb4af238151188b428f99 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__notebook_output.snap
sha256:654619fb2f0a574480eae320c54565b937e395ba862eaf5d476eafe5078c6876 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__output.snap
sha256:d3ee57640aa3f6fb07298e17d328cbf9c1c84cd27b4ad5c6c6f4bf0b64f4d291 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json__tests__syntax_errors.snap
sha256:d17d8d92553ff9ea352485c2b5407e060c18788cf042e0b86a51227edde6d65c crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__notebook_output.snap
sha256:f1c43eecaeba534c3204332ecc28fe6339571b20808f7ce0e45f648c208e6697 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__output.snap
sha256:39775ad52911b01d97106b25ac3937364fa27ec30ee1eac94713b2681844d9d2 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__json_lines__tests__syntax_errors.snap
sha256:51de3f1ba87566ffd26e25cee4bbf2905ce83ff07da1b03058d002e47a2e9379 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__junit__tests__output.snap
sha256:0a9b4ec181aafc57169b4774b7c908566a77347716cbbeef20a7c3bfabc299e4 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__junit__tests__syntax_errors.snap
sha256:e96bd94ca9db85411d2a6ecb5135cfd912fd985a6db403808445b7b0847d205d crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__pylint__tests__output.snap
sha256:cf433f8d7deeee413020c9efad3ff78776a158097aa75ce66b0a29cfb29bc661 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__pylint__tests__syntax_errors.snap
sha256:0ef41f605557081bc61de28b7cf3b5705adb20c261b36619ecab196e7736413a crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__missing_file_preview.snap
sha256:0ef41f605557081bc61de28b7cf3b5705adb20c261b36619ecab196e7736413a crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__missing_file_stable.snap
sha256:a671fa1d044229abd238dd467302348348640eaba7c831a7a4e2198c18090bc8 crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__output.snap
sha256:a6af91202d1e1b15243bb09edbc62d6c44d9e5e7d3f29d86dc235b858a66c42a crates/ruff_db/src/diagnostic/render/snapshots/ruff_db__diagnostic__render__rdjson__tests__syntax_errors.snap
sha256:e509f4cdb99722ed3a43b1b65be42e6e6731b5b7a98e739cff55d0fd9dc38cf7 crates/ruff_db/src/diagnostic/stylesheet.rs
sha256:215cf452fab3531a23e4f30ab8080b0ec51704db0cdff4b04a3a59b0d8b8fa48 crates/ruff_db/src/display.rs
sha256:7fb79338890b35b5788d989e2a65a671618a3536521606e122ba78ea6da48ace crates/ruff_db/src/file_revision.rs
sha256:8f5e5faada82b07f3ee1028b592a388561fee58b78d786395920aaf5c2569c28 crates/ruff_db/src/files.rs
crates/ruff_db/src/files/
sha256:65af7fbec2f959949c9d681c8f1fb8b87f609ebc5ad30d7f0a42d5e3bfa54e24 crates/ruff_db/src/files/directory.rs
sha256:c60d223a1f8267c23bfe4cb3eb0fe010c9d13d6a3f184f4604a100ff5e407871 crates/ruff_db/src/files/file_root.rs
sha256:25064e843d2bc2811c27cc745d355eb33b3e00468049a27d0dfc5ec690342d6f crates/ruff_db/src/files/path.rs
sha256:f52584e58136da03b8db1a4afca98ef75b516566347565aeb8ea75b21e484f11 crates/ruff_db/src/lib.rs
sha256:69b0f88682c11fe3a41e05327b537be737ce87a71ef1bc8788f2596b3ae9645a crates/ruff_db/src/panic.rs
sha256:26d5b7b2426ba351259f42fda86ec55549515861acff35b0c8bff31e22e37967 crates/ruff_db/src/parsed.rs
sha256:68fc532497b521beaee5c644c93236300d9123aea03acda9527d97cb18343a9a crates/ruff_db/src/source.rs
sha256:dfe45db36e8dc55c01fff49b8bff6b6745fba9f7004f6f96b10620aa60232395 crates/ruff_db/src/system.rs
crates/ruff_db/src/system/
sha256:254936aa9d19b08581120fa065c897f3d51c3a3608660713bc3b04ccf359346b crates/ruff_db/src/system/command.rs
sha256:5a1ab5560361e83b789e4aaaefc8ab1e08a3c2cf262da6e950e85cd0f8a18c17 crates/ruff_db/src/system/memory_fs.rs
sha256:8eeb9ff9f3ed50c20db3c61385e3b73fa26fd1e7155dd575d508253baf258826 crates/ruff_db/src/system/os.rs
crates/ruff_db/src/system/os/
sha256:92ca6d7d8936ff458d298f4694d5144e9ea7642fd79fe6877c4879144ffc73ec crates/ruff_db/src/system/os/ignore.rs
sha256:4a7feb9adc2edab246e2bb28ba706c2a282a34f5b39f4584193c92ce77e5a7c4 crates/ruff_db/src/system/path.rs
sha256:3c76df36f1bfb64b03cd26cd35ded4abd9bf8c5c701013f5f9c364d6a5d8808c crates/ruff_db/src/system/test.rs
sha256:d1992dbdc5423730230ef4c25890a3033db85ed7316b5cb78cb7f89f7a55e50d crates/ruff_db/src/system/walk_directory.rs
sha256:d55b9518d6386a0ff86338bfe55f0d3d88ff040393c2edeaffe8ece79d6cdf13 crates/ruff_db/src/testing.rs
sha256:e21095b01c6804a604dadf3374ced10a05047834cf184b26c5e82f4e9ae0b7e7 crates/ruff_db/src/vendored.rs
crates/ruff_db/src/vendored/
sha256:5c9650f3794eba8c7be24e76e655b8dc29479068e441e598482b93f28e32c513 crates/ruff_db/src/vendored/path.rs
crates/ruff_dev/
sha256:5ee22fb95b565172c534f6dcc24761f30d932e31017b4c7238d1bf6d33b81b2b crates/ruff_dev/Cargo.toml
crates/ruff_dev/src/
sha256:5202ee9653d824b0a74b75d8d10926c4e3b4e647e944a1ee528f36f21a7701ec crates/ruff_dev/src/format_dev.rs
sha256:8063d5395afdca2722c3cefd9e97a8d081ae7fcc0a65a59d2e17e863d80cf7e3 crates/ruff_dev/src/generate_all.rs
sha256:12c047578eb4ae2402a0dd0e53ac1696936062e8ec8e6d8b608f7e5c0eece582 crates/ruff_dev/src/generate_cli_help.rs
sha256:ca7e90340052b9fd803f71662060273b7d6a5e5b368f85f0c7de22fc381facbc crates/ruff_dev/src/generate_default_rules.rs
sha256:93af479411eee4f3ed76c70e27e2b4e120f02b8cb6370a318e31ec6d2c794281 crates/ruff_dev/src/generate_docs.rs
sha256:e564c07e29fa1f90cbc2e618ee86a18517afb96103ed83e8d92564196720c8a3 crates/ruff_dev/src/generate_json_schema.rs
sha256:e6986487eeb62df1c5ada23fb7f7dc07269cda7f30c6a0bb4c92326abe212e82 crates/ruff_dev/src/generate_options.rs
sha256:9069f9f81e07972da286d827b3a5c59f62fb69d326d9cc5cd99bc7cab4887e07 crates/ruff_dev/src/generate_rules_table.rs
sha256:2d98fa17a5338d26143d1723ccdc2ef57be8aed388deeb66cc45cd2cbaf330c7 crates/ruff_dev/src/generate_ty_cli_reference.rs
sha256:f77b0b41c5f7e13acf786f30808b5e5dc7d5f89cb27aa25ba2c30e5d0a2b5532 crates/ruff_dev/src/generate_ty_env_vars_reference.rs
sha256:2bc564c2e313690e2d287a04129fa9f1e008ae8c8b76bef700b51f52d548d177 crates/ruff_dev/src/generate_ty_options.rs
sha256:37b2406ba81886f2186728d45f747b6447ddfda7d2d8251ca43286a7e6fb9f8d crates/ruff_dev/src/generate_ty_rules.rs
sha256:03191d3096b27e74c0b50333d3112f4dfe5dbae79e14b290d50c8502cb5acb94 crates/ruff_dev/src/generate_ty_schema.rs
sha256:b2c99c1f1ced03b3b48bf5b5b16f42b0820291b1cee24a7d06470370fd8b8648 crates/ruff_dev/src/main.rs
sha256:cd7d95fe6613f8dc0c5d3b2ae27c5dadb5229afaaafcff5615e5239c2dc92a36 crates/ruff_dev/src/print_ast.rs
sha256:0775fa02d960228b879077c17da866040dd03f3eab34465d1b73cc531af4f25f crates/ruff_dev/src/print_cst.rs
sha256:9c4d10b61c7d781a1701c9730fbdbce6ede4b261e162ee1ae0f62c860482959e crates/ruff_dev/src/print_tokens.rs
sha256:32715700a820b221e7c8b423f95da346e7e5a8f5de8cac64fca4a97bbffa93ae crates/ruff_dev/src/round_trip.rs
crates/ruff_diagnostics/
sha256:5175ebb6726b83156a5ac4e7c3c2b10c8273ea3b55c5916f913b27da9000141e crates/ruff_diagnostics/Cargo.toml
sha256:dcdc5167e3365f3ccd0ab93d4934eaa097fa63354e166450078f3b574d450a44 crates/ruff_diagnostics/README.md
crates/ruff_diagnostics/src/
sha256:25cc294300dcce50a091562685275a76ec6db25617a91b9621c7aebb38026699 crates/ruff_diagnostics/src/edit.rs
sha256:59908c045b4cbaf3074f9d3f9c36b3b66fd53c0927f2eed0c2d497fa3b28156f crates/ruff_diagnostics/src/fix.rs
sha256:c40653627b2de58f3f3eb2873f64db0495b2822aae9f6be09b812e58ae75b088 crates/ruff_diagnostics/src/lib.rs
sha256:550c919fe814fc66b5e0072119efa3b839aa895f5a2c873d9d1622bfbe0f7926 crates/ruff_diagnostics/src/source_map.rs
crates/ruff_formatter/
sha256:40ac585d9f63539fc27addeafb1aedce6810f39cab2117a8ae6ee2fdac6f4570 crates/ruff_formatter/Cargo.toml
sha256:f1a26af00ed60c7011f1c4c7ed4ff65c26cb51974672c9b4a2966c469bd5c950 crates/ruff_formatter/README.md
sha256:332df9f09529ba8d129bbc8fcc8e079e385f157ed674bbbb06712ddc69969c8b crates/ruff_formatter/shared_traits.rs
crates/ruff_formatter/src/
sha256:31395adfd01203381e3352da67fd359ffd774bc1bfe7d35b9c00434e45661ded crates/ruff_formatter/src/arguments.rs
sha256:97cfa14328e0a0f93c47231f916c343dfb35677a4c8682ad96b4fcfabe8a1020 crates/ruff_formatter/src/buffer.rs
sha256:2f6c914003e037a359bc40997a317f7fcc926e4b9caf2ca5f2f59bcbb130d88b crates/ruff_formatter/src/builders.rs
sha256:fb7de7a16ed6fc6cde701b45a1fada1b3515bb0432df765b8e4e2ffc260d559a crates/ruff_formatter/src/diagnostics.rs
sha256:41b02e80941753d014aaff3c7b6c75dd694aafca2d61627ae59f82fa4d811032 crates/ruff_formatter/src/format_element.rs
crates/ruff_formatter/src/format_element/
sha256:060744c3e7567db0756353cf1c16b86da6bae0bab1b8225d68a2e364b5fed3a8 crates/ruff_formatter/src/format_element/document.rs
sha256:d5502704840dad4b10e5edbe768052589deb2f120ab5b849facea37480f43888 crates/ruff_formatter/src/format_element/tag.rs
sha256:9757e06248c29518dddfb7197402b2a50b77a309474344c0bae82c3876b4e10f crates/ruff_formatter/src/format_extensions.rs
sha256:b4d484cfffddf3152fa25d7d564a4c8c98f83b14072ecfd5956c4fe4ee0f2b2e crates/ruff_formatter/src/formatter.rs
sha256:d2920d3ad5ed6d91a614c479091ddd33b3fee7b9b9cd2ff88ac882b1a8896034 crates/ruff_formatter/src/group_id.rs
sha256:b96a073d84c76af8c0cc7dbc2eaf4bc20e3c020dfbf5996c5f8d3604143bb3fa crates/ruff_formatter/src/lib.rs
sha256:4577128347d42fcf61ebd827b0f08a0c490977bf1e9031167d8275311073e9b1 crates/ruff_formatter/src/macros.rs
sha256:594081e9089c9bafbb85a590209adf56ebff29d22d06b43fd998626d300c2153 crates/ruff_formatter/src/prelude.rs
crates/ruff_formatter/src/printer/
sha256:2f22c80795780ca5743f2fd37c6d997823d73e995052ef27ecda32694fcdff96 crates/ruff_formatter/src/printer/call_stack.rs
sha256:20aebd53e5b2450dc233552dd2a001e6ce8784be78b080d09453e5810e82ed1b crates/ruff_formatter/src/printer/line_suffixes.rs
sha256:8b53dadbe2e37502316cb7ed61e29001f0b071fcd05f60fac8ea479691c9e85a crates/ruff_formatter/src/printer/mod.rs
crates/ruff_formatter/src/printer/printer_options/
sha256:1534844fcf6ce80f16f73a32d85edcb68f30cc03de0d1c082c13d6934071f4f5 crates/ruff_formatter/src/printer/printer_options/mod.rs
sha256:92024036b3a234c312cd7f71c7c2ac95e3f81d27a6c0418abc3e88815f7e51c5 crates/ruff_formatter/src/printer/queue.rs
sha256:f71581848bee96169a3c90d496219ba14186a61e64fce3cd2b54ffed61ed1000 crates/ruff_formatter/src/printer/stack.rs
sha256:5c6169e43f0fb4204370fefc504d4aa20722bad19be04aa38960f7ffc98bbcd0 crates/ruff_formatter/src/source_code.rs
crates/ruff_graph/
sha256:e700498825689f6d3c75bb0c1569c4a4ae42481aa0c21777976191cd209a8801 crates/ruff_graph/Cargo.toml
sha256:a53a6c9cd9f4652d3b19c8157b5b17c3b960f27444aa2325ad2d8d25e6b288f4 crates/ruff_graph/README.md
crates/ruff_graph/src/
sha256:fda8eccafe8cec163402469a570b4444c960e44d872398d85b82bf491118d498 crates/ruff_graph/src/collector.rs
sha256:c8a3092ad7ef8b0b5a0647addb8a9d27eda00b00bd052c67218d05d4fe4ae5e1 crates/ruff_graph/src/db.rs
sha256:bea20ac26071cd2ec1bf6f04fcb3ef6207f9fc1e59c8df1e50a527610697a41c crates/ruff_graph/src/lib.rs
sha256:01a431574eac4e5e2d67bc732b6c4c9ecb9f1581340d7336d023f9e78274827f crates/ruff_graph/src/resolver.rs
sha256:cc722fdeafa4b06451f38bdd39cf805d591b467adc2561577b60ae6bdcd0ef09 crates/ruff_graph/src/settings.rs
crates/ruff_index/
sha256:d454cb6a0f82455b2b6cb48382c24de3acef87fa2c078f0be035e5359ddf10b0 crates/ruff_index/Cargo.toml
sha256:b8c34a80c60517010f877b22c6e81135740a739969e48b688c1507609c2c6fa5 crates/ruff_index/README.md
crates/ruff_index/src/
sha256:444f2f88176df5c7b82b24e38001404342e4ab62c79a3d3eca2697e3bc347c80 crates/ruff_index/src/frozen.rs
sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e crates/ruff_index/src/idx.rs
sha256:6f47946fb3a956242fdfbc0b2c543c10bb1c1a0d9b8e5ed66e29b91e649a1c08 crates/ruff_index/src/lib.rs
sha256:6be89482840b17a420e9f1f1d36d1a1570eaa92cff671cf13c1365bee6001ddd crates/ruff_index/src/slice.rs
sha256:41ce083ae37fd6d06dabdac1bf879d0e65f45213158d160a79e7aee322c557a0 crates/ruff_index/src/vec.rs
crates/ruff_linter/
sha256:1de9c61a58cbc721602dcd973b792c197b70d4c18f6e54486d59041bc45e6603 crates/ruff_linter/Cargo.toml
sha256:aabab73991fed8d3962d46eff9a24dd55763521e961ab3ad22bbd2a58151edf1 crates/ruff_linter/README.md
crates/ruff_linter/resources/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/__init__.py
crates/ruff_linter/resources/mdtest/
crates/ruff_linter/resources/mdtest/flake8-bandit/
sha256:646bbaa5d7eeb544d23c03b3b043d199c54275d9a04ec736d5348575e8df16c7 crates/ruff_linter/resources/mdtest/flake8-bandit/rules.md
sha256:aefe212eef927870e33159b9d516fdd989566e7b833bcb6f511a70d4437ce4f1 crates/ruff_linter/resources/mdtest/flake8-bandit/unsafe-markup-use.md
crates/ruff_linter/resources/mdtest/flake8-pyi/
sha256:4910bb6202fd131e161cfdf315429ac58873e87f3dce9ba59ca216883002e34f crates/ruff_linter/resources/mdtest/flake8-pyi/redundant-numeric-union.md
sha256:76e80e8c3133fdcea65f611d21730e89f57d4c6912d4966346df83177042444b crates/ruff_linter/resources/mdtest/flake8-pyi/string-or-bytes-too-long.md
crates/ruff_linter/resources/mdtest/flake8-pytest-style/
sha256:8f2ec3de13c7b9edfe05c17ee133968b8fcbddb29cbd545f15849066014291af crates/ruff_linter/resources/mdtest/flake8-pytest-style/pytest-parametrize-names-wrong-type.md
crates/ruff_linter/resources/mdtest/flake8-return/
sha256:3a648923e511adb79b294b65549e003eb000fc8f971f55713988efde2fa7106b crates/ruff_linter/resources/mdtest/flake8-return/unnecessary-assign.md
crates/ruff_linter/resources/mdtest/notebook/
sha256:ba9d67fa8b4fc9ab2aa487e9ae79bdb2f250b1cf7717dc2cfa3d9722d5178146 crates/ruff_linter/resources/mdtest/notebook/cell-boundaries.md
crates/ruff_linter/resources/mdtest/pyflakes/
sha256:5d27dc4b7b3dadd34fea4a7ac2448a77df2d0e857e61bfed52b1596022c15332 crates/ruff_linter/resources/mdtest/pyflakes/string-dot-format-extra-positional-arguments.md
crates/ruff_linter/resources/mdtest/pylint/
sha256:92397e3148f860273bc304371295b1bf7b80749698d56ab1423a2656ff983fff crates/ruff_linter/resources/mdtest/pylint/invalid-character-backspace.md
sha256:212413018ceb3519c849dea4c7ff1ce0a8b578385f4e5045b37515f2850e5f82 crates/ruff_linter/resources/mdtest/pylint/magic-value-comparison.md
sha256:b62bde356e25a41ca98c68809ba9129fdc096e420c7c302f695656cb7eb46bb3 crates/ruff_linter/resources/mdtest/pylint/non-augmented-assignment.md
sha256:664489c1a4609f537fc5cd73ecea09fc90f774dc6140660a3ec68069f25453e5 crates/ruff_linter/resources/mdtest/pylint/redefined-loop-name.md
sha256:d683583cd4356ba7137e2c9a67086bfeb1b58117896e1bff4df9cb462ef31f9a crates/ruff_linter/resources/mdtest/pylint/too-many-statements-in-try-clause.md
crates/ruff_linter/resources/mdtest/pyupgrade/
sha256:1893a1889b458db84924f580580519552744542d0fcb810ff094d83221f94f0b crates/ruff_linter/resources/mdtest/pyupgrade/deprecated-abc-decorator.md
sha256:b68f1b09f263282a0090afef28503e91fb6bd8994315e97d9b1edf5e856e3d4b crates/ruff_linter/resources/mdtest/pyupgrade/f-string.md
sha256:2b4d0f52591cbfb5114c7bf88a7be0b3e9ce48567069d583a83555d1a95ee59f crates/ruff_linter/resources/mdtest/pyupgrade/non-pep695-type-alias.md
sha256:c4e3e22f4ab7f056473d45bf627db8abb2746ed25da95d7a8160b42d12ef1e59 crates/ruff_linter/resources/mdtest/pyupgrade/pep-695.md
sha256:c31eaa0204090242ca1473a1bc154f0b46e2942a5a3098c3221011d940882cda crates/ruff_linter/resources/mdtest/pyupgrade/while-one.md
crates/ruff_linter/resources/mdtest/refurb/
sha256:e8ba78316dcafdf30fe9d6e420b529d016e429da92c08c81cfc6a9d71f1469e4 crates/ruff_linter/resources/mdtest/refurb/subclass-builtin.md
crates/ruff_linter/resources/mdtest/ruff/
sha256:764db2cd78b9bd17a38fc44d20d50161d88624cf4d28ebd1863914ac975f6fc2 crates/ruff_linter/resources/mdtest/ruff/fallible-context-manager.md
sha256:857426f08fde98b291c478f5b3c3088bd1c68c8997ff7eadf5f79bead2c64317 crates/ruff_linter/resources/mdtest/ruff/invalid-pyproject-toml.md
sha256:10d9faa945a068df98b8ba86f4dcb7940c0ce54c9573188df3363dd3bb8778e0 crates/ruff_linter/resources/mdtest/ruff/logging-eager-conversion.md
sha256:bb6ba0afd54ef20f819831a14b7943ce7dd9e1b6fd0bf8291bebf7ac4170e00c crates/ruff_linter/resources/mdtest/ruff/noqa-comments.md
sha256:9abce826b0b52d0292f97281d50628d12229bdfe0c5525ebfe9656b4de7520a3 crates/ruff_linter/resources/mdtest/ruff/pytest-fixture-autouse.md
sha256:99414035ed7e29cc85bbf34135e0d55ab66c9303b2529faeb47dd765326da150 crates/ruff_linter/resources/mdtest/ruff/rule-codes-in-selectors.md
sha256:88f2f7e2b27785cc4a2719273b2480dc98398411ab922bf379da27e25c79f109 crates/ruff_linter/resources/mdtest/ruff/rule-codes-in-suppression-comments.md
crates/ruff_linter/resources/mdtest/suppression/
sha256:7de2143f7ce679cd522d38511e0bfc14f4de2bc0edabc4bf1f8338d7ec6ff993 crates/ruff_linter/resources/mdtest/suppression/ignore.md
crates/ruff_linter/resources/mdtest/test-rules/
sha256:f4ef439910664034e62b3d0b0c3b0f5f37fc5247f6373cc63b8ba20fb109be0f crates/ruff_linter/resources/mdtest/test-rules/panicy-test-rule.md
crates/ruff_linter/resources/test/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/__init__.py
sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f crates/ruff_linter/resources/test/disallowed_rule_names.txt
crates/ruff_linter/resources/test/fixtures/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/__init__.py
crates/ruff_linter/resources/test/fixtures/airflow/
sha256:8118a9766ea27b1d064de4c5614c749cb1ecc78b89cd201ef97a1bb52fcd5359 crates/ruff_linter/resources/test/fixtures/airflow/AIR001.py
sha256:0f930e1d283a987dceb0bbc7f58908f9e14e2568aa0c5f18e782f1c6d5b529a1 crates/ruff_linter/resources/test/fixtures/airflow/AIR002.py
sha256:b7f15feeea54c384a545dd8310ce7eae1f3b245079eedcc5fc132d7105cdef54 crates/ruff_linter/resources/test/fixtures/airflow/AIR003.py
sha256:776bcd7b1229f893e5dc520fc8b42bf67dbd1f1b876db0393bc7704f792e3905 crates/ruff_linter/resources/test/fixtures/airflow/AIR003_dag_decorator.py
sha256:2275d436cdc4017f968c2b1d6583b589f8d236975e46a12d3ae85b259c1851fa crates/ruff_linter/resources/test/fixtures/airflow/AIR003_no_dag.py
sha256:702172bb534498c0bad2817046360f61d9d439dc649461602b5886e057ef00b4 crates/ruff_linter/resources/test/fixtures/airflow/AIR004.py
sha256:0d2ea780843393d90a1671356085e2f2ebc3960fa2876ac98e506a5a78593e2b crates/ruff_linter/resources/test/fixtures/airflow/AIR004_sdk.py
sha256:1850467c980b885a9bfb60290bdffd46b8f2a1cf9c1a8e001e8d4e459d5b4ff1 crates/ruff_linter/resources/test/fixtures/airflow/AIR201.py
sha256:5ea40cf17561a80c9c93778be3f943a529da6934043df8641bb260b2a07425fe crates/ruff_linter/resources/test/fixtures/airflow/AIR202.py
sha256:cc53d8f1d5fc02babd119399c5da8e3c337b49e7ce739e23112293b884d8bda5 crates/ruff_linter/resources/test/fixtures/airflow/AIR301_airflow_plugin.py
sha256:a842ff140d70b108e3b1a8b5d368bc4a0e8ffb4225c7de2ff75d00c86dddb575 crates/ruff_linter/resources/test/fixtures/airflow/AIR301_args.py
sha256:1fe871dc7b0c53415669b277b8a7436ea5f0eafed6e40385e00a36c93774aac6 crates/ruff_linter/resources/test/fixtures/airflow/AIR301_class_attribute.py
sha256:05670d26611f4a2861d5cb07612a573e790313afe215e3026b20ba9fa390471a crates/ruff_linter/resources/test/fixtures/airflow/AIR301_context.py
sha256:491c4679c7adae033d265093d3da192e7c950609cb513bada50ae0bf7731cb3f crates/ruff_linter/resources/test/fixtures/airflow/AIR301_decorator.py
sha256:9aadf7ad5a39eadae90994edbac9994ebcc0aeeaf29941d4e31875ef5261fad0 crates/ruff_linter/resources/test/fixtures/airflow/AIR301_names.py
sha256:70e65316dc990646b0df54dd933ad511c85da90bc762ccaf5533d8bf117d599a crates/ruff_linter/resources/test/fixtures/airflow/AIR301_names_fix.py
sha256:00e0e157b26055d19699e148b1fdb350ac8797a22a78609954a83af0b75169b9 crates/ruff_linter/resources/test/fixtures/airflow/AIR301_names_try.py
sha256:e0038ca7fee01cc68578f74cd37c6b5970c6cefa4f7eb0f751794dbf67c0d21a crates/ruff_linter/resources/test/fixtures/airflow/AIR301_provider_names_fix.py
sha256:ca6e9cb12f092a446d900449e434d77ef2ca8334d22be08fafea963f1be3e545 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_amazon.py
sha256:bf152787a477249222e607a98663d8d742a3fd6ffe6aeeb8902f6e232b5ec12c crates/ruff_linter/resources/test/fixtures/airflow/AIR302_celery.py
sha256:db6262d796fd74dce8a8301df8c6eccec04be56b7dd80f46b187e93bfae4feaa crates/ruff_linter/resources/test/fixtures/airflow/AIR302_common_sql.py
sha256:31e5842ed5dbb62c496bae46ad500ecd21573e5482a9735ab0f0a0296a06b769 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_daskexecutor.py
sha256:686b10b89048c686a5d083e1ab1f0b35e73bd5704fad97f225711603d3954911 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_docker.py
sha256:ee1e663214d08457b159ea6bb02cf8108bffb7ed5882d93eb1161622b827fb71 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_druid.py
sha256:de9407c0305fd2ac96a5137f16981f1a2dae9c336db6cea7838ca2bb81d3ba3b crates/ruff_linter/resources/test/fixtures/airflow/AIR302_fab.py
sha256:314a0ff2ad71b17705b2169251a684fabcd4fb7b058d986a2ee71ecdbcb0a5fc crates/ruff_linter/resources/test/fixtures/airflow/AIR302_hdfs.py
sha256:4c5afb40f590a8f4ffc9f38c437f771fca715fcc775540efc753d092f55ab82c crates/ruff_linter/resources/test/fixtures/airflow/AIR302_hive.py
sha256:1418ab3a5d2231b04f33d86e9c9ead5dd36bd8151f10c91d15bd2b0db5c9e673 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_http.py
sha256:8364ac4879a98c48b33fa39744b145d66f76fc73e4f7f4ff4b7606db100170be crates/ruff_linter/resources/test/fixtures/airflow/AIR302_jdbc.py
sha256:dcecbb55930388fe91b18661a4d955e9051c36159a89a41df550e524cf1bb90b crates/ruff_linter/resources/test/fixtures/airflow/AIR302_kubernetes.py
sha256:86424cca6929302f1ca4ae57ea72530de6fa25f91d79a30705b101e1586b4273 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_mysql.py
sha256:1386cb78755de67322c5525a75745a324591db4d40c4ceb0adabb45c80353e8b crates/ruff_linter/resources/test/fixtures/airflow/AIR302_oracle.py
sha256:6c33c6546461a79308f8e57cc0b4106635b8a0a296814a60dafc77eaa346ffbf crates/ruff_linter/resources/test/fixtures/airflow/AIR302_papermill.py
sha256:ccc29aed747c62b6f355f73f20569e570d4c712de2a99ee0315e5ea02d238467 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_pig.py
sha256:1da97bec58c0eba73023b9011f41f7b02adfdfb05d29b7bd1002b8675f45153b crates/ruff_linter/resources/test/fixtures/airflow/AIR302_postgres.py
sha256:69756b51f6c9a9d99cd4da7d3c11c2beea875fcb04883a46e95a086083525951 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_presto.py
sha256:20a797ec8e26e7c008c33d49c117819dce1861725baeaef2436a92b2cd1013cc crates/ruff_linter/resources/test/fixtures/airflow/AIR302_samba.py
sha256:cbcfeafd5525d5e2b95449b65fd85aa0fb535b5a9648fa4a74f52d01808d9d4f crates/ruff_linter/resources/test/fixtures/airflow/AIR302_slack.py
sha256:d3e77d2f19a15be4b194a3e7ab6d577d577b2f001001a6972da4765cff949a27 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_smtp.py
sha256:ce45f3e85cff43c50e9d19c718072fcaaf049b04a9356cb44e284701b9215fb3 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_sqlite.py
sha256:e18f2dcf1cf863dec9f7d543d345027f61b2780503dc5f730d0b8ad29a799755 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_standard.py
sha256:77184cc6a3864fc991f1bd754ef8248c7158b9f13e70f0fd7deed89db7b80782 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_try.py
sha256:886d366f165d94c37e1fe18f4b2611ccbcf2cf8cff77e369574da1b3c520a436 crates/ruff_linter/resources/test/fixtures/airflow/AIR302_zendesk.py
sha256:159be667cf013c2ba61add0f9286c34d33564e12c04cda66d07249bf4b084919 crates/ruff_linter/resources/test/fixtures/airflow/AIR303.py
sha256:7b21f3ca8ca3a6d27c4ea13f9c86e77dab054974a3ef17ded5c678b53de2f9ce crates/ruff_linter/resources/test/fixtures/airflow/AIR304.py
sha256:f40d02dc3c605f79432120329d8bd1372049a923a12ae95b6c38eed6e780cc18 crates/ruff_linter/resources/test/fixtures/airflow/AIR311_args.py
sha256:022bf003c293257394cdf8b9322cf136195ec5f8e9214fdca7fd3f76412435d0 crates/ruff_linter/resources/test/fixtures/airflow/AIR311_names.py
sha256:fcb41f0d4eff8e65fbf6d57480352b2e1f854207794170fe8247a256b22be8ac crates/ruff_linter/resources/test/fixtures/airflow/AIR311_try.py
sha256:0b076cc1ca96d6446b44ba5e93db931653c8a1a512fb235651eb6529536aeebb crates/ruff_linter/resources/test/fixtures/airflow/AIR312.py
sha256:89260103e6eba89618048ab679e7e69a2decaba0143f9a2bf35e75d32ac69a8c crates/ruff_linter/resources/test/fixtures/airflow/AIR312_try.py
sha256:eb2bb4a870a951c2550a3ef2248f7e373a19b24a5fdb2c73ceed3ec027c5ef5d crates/ruff_linter/resources/test/fixtures/airflow/AIR321_names.py
crates/ruff_linter/resources/test/fixtures/control-flow-graph/
sha256:8ef39340ca9b7b9f1989da2dc15622ef285d0b9ab4fa6e88885c125f2ce87d53 crates/ruff_linter/resources/test/fixtures/control-flow-graph/assert.py
sha256:35fe2214347fc2d771a07ce1ec1f72b414e2deb3d7557899b22fd9429adf06f5 crates/ruff_linter/resources/test/fixtures/control-flow-graph/async-for.py
sha256:9a94df1e4271d444f6ec7b9e91ea56c2decee1291707a9761024317195009685 crates/ruff_linter/resources/test/fixtures/control-flow-graph/for.py
sha256:0af164f71d5008e955367afcc7cf37552547447fc6c6f4aa08eb10a9939fcc87 crates/ruff_linter/resources/test/fixtures/control-flow-graph/if.py
sha256:729383e07c0cce82ff255fb1bb45ab81f261aa4c476b24c41d84a3c25ee79481 crates/ruff_linter/resources/test/fixtures/control-flow-graph/match.py
sha256:e27132ce649af4d353917871066921e21fe6921ab14fe7db184fbe025db5b02c crates/ruff_linter/resources/test/fixtures/control-flow-graph/raise.py
sha256:71c2375330ee8a674f780a7b14071d646bd80c5879359fb11c3494fb91dab80b crates/ruff_linter/resources/test/fixtures/control-flow-graph/simple.py
sha256:a0d691bd7df3c549c89f554684a9da6844b3e8fd00cbec2d879c6c74a169ff4c crates/ruff_linter/resources/test/fixtures/control-flow-graph/try-finally-nested-if-while.py
sha256:3938620df23fd60a7cd80afba7a901989f8aead3d7739b61e214f2c07c65500c crates/ruff_linter/resources/test/fixtures/control-flow-graph/try.py
sha256:fdfcc249dc29ee51037325fcbde5bbd7dde2c758e97684d165785681fc0dd00a crates/ruff_linter/resources/test/fixtures/control-flow-graph/while.py
crates/ruff_linter/resources/test/fixtures/eradicate/
sha256:f43fcfdb50cfe519224ad7fcb3d9c1af0a502f0549e09c1a2e1f8aa2c6f8cd22 crates/ruff_linter/resources/test/fixtures/eradicate/ERA001.py
crates/ruff_linter/resources/test/fixtures/fastapi/
sha256:f7d1873dfdf0d6ebdcee40a5a858377937cc314d5dbb855efd29f924f8bab30a crates/ruff_linter/resources/test/fixtures/fastapi/FAST001.py
sha256:a4c54b041a8c774f92fbf6c23a6c1982b26facebd47249b01ad8a9db76bd5119 crates/ruff_linter/resources/test/fixtures/fastapi/FAST002_0.py
sha256:e4497a97a1ec06ff9e70c93f4212db45af0fab1f0e95a75a8774304644f03aed crates/ruff_linter/resources/test/fixtures/fastapi/FAST002_1.py
sha256:12f923752494f5087199e703b369aba2b80d41f0dfcb8afa4c57d00287459d3f crates/ruff_linter/resources/test/fixtures/fastapi/FAST002_2.py
sha256:62911c9221c70fce6b1f687c948d2203e963780669f2bc9f5cd435fa7b31dc6c crates/ruff_linter/resources/test/fixtures/fastapi/FAST003.py
crates/ruff_linter/resources/test/fixtures/filesystem/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e crates/ruff_linter/resources/test/fixtures/filesystem/excluded_file.py
crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/__init__.py
crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/__init__.py
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_directory/migrations/migration.py
crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_file/
sha256:464035bab486cf1ac1e6fc893e5ee8cd10e2b66c26b23fadd4a7e91b982a516e crates/ruff_linter/resources/test/fixtures/filesystem/with_excluded_file/other_excluded_file.py
crates/ruff_linter/resources/test/fixtures/flake8_2020/
sha256:1282d7baa8c8960ea34052e735adcf35c14c5e37227ddefb8c29fa5995cfd96e crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT101.py
sha256:5cdcc312051eb0faaca6cd7a13c7072571a1303581716e26c02735cdddff5dcf crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT102.py
sha256:44bbd4292b70edbb45d8f461c4e4a212bd910cc1b4fac089e8ff279692178574 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT103.py
sha256:58c50a53965a8bbd7162be0a2c5907b48bd7a22d7829d57d5706527ce7b58316 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT201.py
sha256:28aca6a4202975385a6498bad9ce9805e118152cd272a99fd0b07d4b28862505 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT202.py
sha256:381b4469597611c76b3e120c3d07526f47dc907a39975717383a4f847b22fed0 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT203.py
sha256:8986b13d121029b365227404fddd9685867852cdabef2395d0dce83139b95823 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT204.py
sha256:ab18925e5a4d031ffe825a667b961fd2f024c2f9a1f2a8e544328d633aab0553 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT301.py
sha256:b5888b7a9e6fd76aad7db534b1fd2e9d5517dbfd8f4af37a4225e68e93532352 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT302.py
sha256:a75bb288513636bc7d8d329b8fe78d4cdfb2c6fe4e29865ac2bbbf04b5995f94 crates/ruff_linter/resources/test/fixtures/flake8_2020/YTT303.py
crates/ruff_linter/resources/test/fixtures/flake8_annotations/
sha256:4d411b95a1d26eadc06a54b5a1ea5617ae23f07458b4016830f6c2a60c346fe6 crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_nested_overload.py
sha256:81ef291a5b7622a74b563cc997454b1800bcdd6bdc7b01a8544a36402c5940ab crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_overload.py
sha256:4883f62797686a8ce43997c5a1322ac848df1766bcc8d193e3104a2637add14c crates/ruff_linter/resources/test/fixtures/flake8_annotations/allow_star_arg_any.py
sha256:748119d22d11d85e2c0a6b008e2d1847a68fec91ba45188dff33c8d5dafd2690 crates/ruff_linter/resources/test/fixtures/flake8_annotations/annotation_presence.py
sha256:0af2d840487dc10f14d29eca630f8470cfe4fa8ca872255d7bc664f01db6389d crates/ruff_linter/resources/test/fixtures/flake8_annotations/auto_return_type.py
sha256:378778abb0453337c1f28d8dc9c8d72186f2bd89461814e6c3afbdbed5392db8 crates/ruff_linter/resources/test/fixtures/flake8_annotations/ignore_fully_untyped.py
sha256:317cf90f028ccdcd21ae5974ba54ccf6b262ab8320f3c928afeae8d53472dbcd crates/ruff_linter/resources/test/fixtures/flake8_annotations/mypy_init_return.py
sha256:d0944aa496672f592bce82e9d9a944b57979b97b4f1e7e0b45d231397902d1b7 crates/ruff_linter/resources/test/fixtures/flake8_annotations/shadowed_builtins.py
sha256:01e1973f5d384415ba930d1df5ab8e02a75a69ae0a254db912b7a4940f563f10 crates/ruff_linter/resources/test/fixtures/flake8_annotations/simple_magic_methods.py
sha256:e328887feade124e4e9ab4cab88ef5f95b2cd7b658db0f41e3a8bfd6c09dd835 crates/ruff_linter/resources/test/fixtures/flake8_annotations/suppress_dummy_args.py
sha256:d62488a1c333a8c3859e2a82b62fcd20e290f2ddbc5609e6dbf6a6c6b77e79ea crates/ruff_linter/resources/test/fixtures/flake8_annotations/suppress_none_returning.py
crates/ruff_linter/resources/test/fixtures/flake8_async/
sha256:a130976863f4b16e64e1521b3ed3b6c6b0008aeecef1530195f6a741d0917f32 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC100.py
sha256:f88072b34bd3a191983e8d4b2f9c1d27418e7f90ab85c7817be4a4c7a33acdf8 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC105.py
sha256:0a276889ffb9cd2712cb7efb7a18181420eaf3eeec9767e1ee250ebace3eebdf crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC109_0.py
sha256:10ab43c3cd8d82e0ca04dbdbd80b9fceac4cd10064a55959cf960803796c3714 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC109_1.py
sha256:68f8993134efac2f0062532d7dca6eded3f4b6a15aa0c60dfd73d9f8af73bd7f crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC110.py
sha256:65b71da1762d3a505150e807534eb0e028fff7abc3acdb5911e3791a0a420ad4 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC115.py
sha256:ec2d1c3afcd276cead5d66870feb48b4c631027d859c6d7ccf7302d84ba7dc3c crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC116.py
sha256:197bc3701f861ce6997ac097b4a8068a92222f1f21e1a82a1c2ac44a02495ed9 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC119.py
sha256:9b49f88c79caf7a173df6cf220262f66475ef079a898bc35ad3e1b93efd45af0 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC210.py
sha256:93cc6be3b2cb27c11e0e4e84bb397c1ac0da7aac63b4c7a7cd3f4786ec3b4a8a crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC212.py
sha256:3300504129ed00fb1ca4f761db83a8bf1c61a98c9f84aa9493c742cf1e7f315a crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC22x.py
sha256:7a6385e89cebbfb4b01f6e6784b5fd8608f9af6d19274b64ff7e6ea48a82d326 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC230.py
sha256:6fc11c48f47f8fcb0f0b331f397702cfc7f0652e70d3750cea7e194e4d3ac005 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC240.py
sha256:2c830fe68c6f74bb1b8acb0b136033658d498ba824ee2001cec3fd90e68db46e crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC250.py
sha256:55b0768eca184829c845cfcde72921ee428b415be90f993db4989ba8e3ffdf82 crates/ruff_linter/resources/test/fixtures/flake8_async/ASYNC251.py
crates/ruff_linter/resources/test/fixtures/flake8_bandit/
sha256:a53eb9499334820a9eedb7714889910d8a5131b510cbdaa08f89a3548dc4fdaa crates/ruff_linter/resources/test/fixtures/flake8_bandit/S101.py
sha256:66aa92a17ec1c58c83b83c7f5cfc55bf999d4f9accf720314f5fbefe4b5f2923 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S102.py
sha256:0315903999e22d15fe09971ae8217a0a7672cf83634472062a89c7806d9f7da4 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S103.py
sha256:202e30c295ce70c353aff10777ffb82a5be4b74c874bc205f6134807831ce2bf crates/ruff_linter/resources/test/fixtures/flake8_bandit/S104.py
sha256:cdc39d7a349adf412310c414bf099f01244811f83b0dc7c8d68a618603820a0f crates/ruff_linter/resources/test/fixtures/flake8_bandit/S105.py
sha256:5323f6e5f0b0e05c28e856db1102b2b2b8ef8eae3d0bf2d17042be9dd6cd643e crates/ruff_linter/resources/test/fixtures/flake8_bandit/S106.py
sha256:f051262b6e8da105c02a558b9c1974f4e85967ea8d39ba35e9f424993195e6b7 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S107.py
sha256:582838990a8d28105a49f696927272feb5294564f97a874bc6e896f222041b94 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S108.py
sha256:7ae701e3f1ab8a54370bc6f1a2e575c04af86d21076e5d7afa615f8bbd7404a1 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S110.py
sha256:0109f4d896ef00785a9c1bc98883136b706db101abaa74b46b1ec6330c23e349 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S112.py
sha256:ca94ca3fd89ff1c59fb10c8dfb6c3d7a6bfaa076ea91e43a5d5398b4ddd39318 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S113.py
sha256:b4e70cecfaa119335c7527bc2d532f964868ec051e40f2bb7d6a7ec149dc75a0 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S201.py
sha256:196237e008c4c2a835ced3d53774e18c78471ca9c3fcf6d0c5f0c3a6313efcbf crates/ruff_linter/resources/test/fixtures/flake8_bandit/S202.py
sha256:0d2da27fb6a6bdf73d6e1c125b9e7f3d327363827098342bb159030a96eae963 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S301.py
sha256:dabf12ccf8f566ac4c609b74058c05713257f9903f9eb727c10fd49314b71144 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S307.py
sha256:d8bdb0f1f8550132e6b19396d2b80cbf036344075adce5c7a56586867b3d7996 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S308.py
sha256:1e148ff73f80c968ca755e66b0edd24cc5993e8890f4e6161022f6988d93c1cd crates/ruff_linter/resources/test/fixtures/flake8_bandit/S310.py
sha256:b82b9c457726715954557199b2cda7b5aed849b722e1a968fb619585a85ce13b crates/ruff_linter/resources/test/fixtures/flake8_bandit/S311.py
sha256:16ed2569104900dce72b5fb8093518f25c1243c2ef2065231d658a470135ca44 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S312.py
sha256:531ae5881b6555a018394c979c97abffa5fb27ae0b851b4f30128eaf147634c1 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S324.py
sha256:1287b851976004bfd35ca9a48bd6ec013e0c632dd17479bfaa7f06c58619b3e2 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S401.py
sha256:0c5fcdbb431b5fd936df3f9d3cb1cbdf41ec35d1ba92c2974d55dbb2e1657e6f crates/ruff_linter/resources/test/fixtures/flake8_bandit/S401.pyi
sha256:c13d812f097cd1b5a34587414c852c2b0fe03d274c8f8cd640285a54ad610d8d crates/ruff_linter/resources/test/fixtures/flake8_bandit/S402.py
sha256:e4bb7a7daac952a7079104d0fb9a17f82560d7c51effdff5e4dc8e407b3b5ac2 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S402.pyi
sha256:bf80c352fac448c5796eaf284805c1b4d2aa256df04499c18e89f3b4c230859b crates/ruff_linter/resources/test/fixtures/flake8_bandit/S403.py
sha256:d3b3ffc86a1c4a01a396aab55e40a8a85a597c289956d1f07e8e9b416c25ddcb crates/ruff_linter/resources/test/fixtures/flake8_bandit/S403.pyi
sha256:57ece09ed32e4498258dd9f19f23dc61b9f3e488243d305b06bce19e82f9f140 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S404.py
sha256:af3240b59c2443291d33a6b1c935d8d4c59c79a661a78584c91d7f3013459afa crates/ruff_linter/resources/test/fixtures/flake8_bandit/S404.pyi
sha256:560a843acf6c1af6f117faaee0272abc8d52dcec3b511c482f03022893e85557 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S405.py
sha256:a2e0e181885f9955ea2d02fc1c2384b4dd6f95148dbe1c6a2ba1af52f29bbcd0 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S405.pyi
sha256:1cfb2ae432ac4f24f258f42bc83cfcf37a53ef6999e899b0c5aeee6a92af501c crates/ruff_linter/resources/test/fixtures/flake8_bandit/S406.py
sha256:814b34eed7e8b4d1e0c7e3bf3408f027742a6e2d0f6d2e411d53524a957c52af crates/ruff_linter/resources/test/fixtures/flake8_bandit/S406.pyi
sha256:d685f17a3c28c69fcfbd4ae8e2aec0b8b8a932905df2f422b27375abbdd8c959 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S407.py
sha256:a2a8eb4f2333c1078a29b0164aae2480264255ae6eacc7d86681bebae2863a2f crates/ruff_linter/resources/test/fixtures/flake8_bandit/S407.pyi
sha256:cfeaf8533aba993d3222abc865f5d1331f2273bb7ffae2bc18511557d48f5a89 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S408.py
sha256:4f6d47c008a308f42703df00b1e32a6d09c1aa45f6ea95a362f128530f374de5 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S408.pyi
sha256:262bb492874f5db345c7a8c39b6db534b6eae8a90a5f022b628dc374ae79bc7d crates/ruff_linter/resources/test/fixtures/flake8_bandit/S408_type_checking.py
sha256:f891f6a6334b05ede33eee42c5269c3d0e51bec7dea57810832f5d2596a0ffc4 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S409.py
sha256:bb9c8a631da5e2d5ea85c45d0c0ec196140d02a14f922d60fb67b63c06ff2da8 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S409.pyi
sha256:5a73790cbcc53dabd2b810bb418adbf7351f6c7e09a722449d0db578dc4e40a8 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S410.py
sha256:c497248a065b9f5ffa873e442811956c2ad02330d555e96a76f769e9c38b3d01 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S410.pyi
sha256:8fb849ccf4cfaad03db60e3b4f9ba94d2837611975f3bf1a49be2c19c5903d82 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S411.py
sha256:a72caeabe49323247e0a89b949df344fe0b547ea89c552c4e856b8e345b539c7 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S411.pyi
sha256:d077626ec42b43059cd5a5895baed8f93e5825ce1727f217b058dd1eb80610ee crates/ruff_linter/resources/test/fixtures/flake8_bandit/S412.py
sha256:d56adbbd303dd98c2df831b311381054734b7b41afe8b7f8bc513ecab67df88e crates/ruff_linter/resources/test/fixtures/flake8_bandit/S412.pyi
sha256:90c70b7ce6e1e0e08d9aa5ae66f84641abb9bfa23bfebd26b09cabfddbe7cb6e crates/ruff_linter/resources/test/fixtures/flake8_bandit/S413.py
sha256:339323bae2939c8240f4c81c126afbce3d308da6881d97184ca6b1202b72dfb1 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S413.pyi
sha256:856eeaf6f4a6318cd3ce1c56c16c0f1ef5bcf7210dff35379303f759f1b9b84c crates/ruff_linter/resources/test/fixtures/flake8_bandit/S415.py
sha256:c8e7b8f1812d8098b06fbad164da9016af342fbfcdd9336bf259b384e086a779 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S415.pyi
sha256:d8b62dcad2a093640493d7728695eba3472f2ed6aa979bf51c7f5f244fa2da6c crates/ruff_linter/resources/test/fixtures/flake8_bandit/S501.py
sha256:060c73dca88249d53625bbeb7bdb2fda72784d0a4ff40f852e91b7685ad021ce crates/ruff_linter/resources/test/fixtures/flake8_bandit/S502.py
sha256:07c5d6247f4daaf03b9cdb114d8ca7aa55848c281760d4ec8d30a6666a8ee990 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S503.py
sha256:ab9f48fc39f6b404e17e1ddf42c47929466d77732c2cefab27cdc5aa989c6271 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S504.py
sha256:994b7b99bae86cd93075e0384b1787b649cac0edfc72f64b98a22722ee26be02 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S505.py
sha256:12efec349de6ed9b60074c305e7a40c808dbd64f294c0ed2e768b8c3e9935490 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S506.py
sha256:421c3aef55ec3827fdbe19a3bd8ab64e30ca5cf7fe29f24c6ddd99ca520cb472 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S507.py
sha256:66740b67eb9793b16091a925b3675246822167b16d8f2fb718871e3080161b3a crates/ruff_linter/resources/test/fixtures/flake8_bandit/S508.py
sha256:5750c46f60446372189fa22e28a34d0442b7dccf2d403777fcf0e2b5915c352e crates/ruff_linter/resources/test/fixtures/flake8_bandit/S509.py
sha256:c0a18f1a104bbbd71d44f6d82b06d5bace543bb784cf9f03c061b7bd0d421faf crates/ruff_linter/resources/test/fixtures/flake8_bandit/S601.py
sha256:2daf371be8289c832b709ac314260bfb9b48c8498cf49655582092afcaba66e0 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S602.py
sha256:874fdb153eade8aee9bcd199a48d71014f2c568e60338a06bdceaf422e485f11 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S603.py
sha256:4ec430fcd9f2612d0fdcf0102bc0751974eb475572a18f86e33d20bf9b2a068c crates/ruff_linter/resources/test/fixtures/flake8_bandit/S604.py
sha256:255719a6c865fb1020353b381582809289658f4715535137649c3a81f39cefe9 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S605.py
sha256:8ac2bce14b933c0ae282bc630d055eb38a918362c25fe92d89d6822dd9ab0698 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S606.py
sha256:b306f309bd439e9b9be9aa9c33929a6cc2d1440f25e439c55e57bb0d9e1a8515 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S607.py
sha256:3fdd3ec00587dba7b98e774cd65923b48aa32003905a44e26a714c4806e905c5 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S608.py
sha256:99ec9c7861111fb89423caea72f52d9b4159d96420844853a8dc79dd551ce83f crates/ruff_linter/resources/test/fixtures/flake8_bandit/S609.py
sha256:e1d7d3b2e482531eff2d773bfdd740c894d934ef11594c84c3aa1a117c7c7138 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S610.py
sha256:4d04b972eaf70c7076ffee0c556d6af93bf2ab8427da78d2f64efb35a2afae61 crates/ruff_linter/resources/test/fixtures/flake8_bandit/S611.py
sha256:6d130cee3d2be20792f38d5d0b8bd0343b6621c28c53d1e82d5c3e91b4d2eaad crates/ruff_linter/resources/test/fixtures/flake8_bandit/S612.py
sha256:ccacc5bd6646b255571abcc56ad9a5e96cbd4290b4f3a4f52d6ef316f845b98d crates/ruff_linter/resources/test/fixtures/flake8_bandit/S701.py
sha256:e33c3541fde4b8175f0faba2fd8ab0ccb3ca4a8e11aeece35a35bf545a42077f crates/ruff_linter/resources/test/fixtures/flake8_bandit/S702.py
crates/ruff_linter/resources/test/fixtures/flake8_blind_except/
sha256:6fdf98763dca9a207a366b521146276d73f55a6d0560a438ba7ad57b34ce2073 crates/ruff_linter/resources/test/fixtures/flake8_blind_except/BLE.py
crates/ruff_linter/resources/test/fixtures/flake8_boolean_trap/
sha256:be1ebd990041cd8b0f30c43ef1014318a1572cae16d722da3dd7cb06a22b6330 crates/ruff_linter/resources/test/fixtures/flake8_boolean_trap/FBT.py
crates/ruff_linter/resources/test/fixtures/flake8_bugbear/
sha256:f0df155a3fbbcaf865ac58cfc533975c5bea4f8db919feb12b21ccaa4affd48f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B002.py
sha256:95343a15862624997074e5ec757b3d297a330db2ec190acf9db698d08cabeb51 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B003.py
sha256:d149bdd49420eba39e5a9902dfc81f405fde95fceb7397e276ce40854bd8813d crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B004.py
sha256:65f7d6d1a9cef665162206c324cd6a4893bace8f4266d17390e6ede815ea7450 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B005.py
sha256:3cb9309b4047fc6d19df6280d1d9ceb3888f7096ae6566dd0d28639e6a31cb79 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_1.py
sha256:cd138df3649765b87476e72200da28f817fb2445516029b4507809c92446cc27 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_1.pyi
sha256:1ff85f935fcccc17ae27c5ad88f310ee305496d22420d8c4398c88b301e1269b crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_2.py
sha256:cf866c49ed49fc1ddaceb82535776c19fa4f4ae557d9699bb589e25e92d9edd8 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_3.py
sha256:3a2ca79cdfab537f73e90c1654c90be6ea69ebd68cbad54e5c66b7cc1f7ed407 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_4.py
sha256:8cb968499b46a12de311bdea6e6196e7202c4622613b5c83db4c210b9e630f1b crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_5.py
sha256:65705d8195df4b614087e0215ec55cbce389641dead896452100036d572b78ff crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_6.py
sha256:fc5247103e87daf1b23d73880a4c13b43b4c84f116de6209966104c3b9fa63b6 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_7.py
sha256:dd6b1c946ac4736c0002279f614f922c6058e1dd127e92857ef5de2e068cc4a1 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_8.py
sha256:2ce941674ab98b057aa52dacbe8fdd454bff21a144798d55536ac21d637b0572 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_9.py
sha256:78845a2b4144ce64090cbfcc078e428b99a7b6229275b284dcf1d1ea3b24e1ce crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_B008.py
sha256:cc38187a9d38559e79fac29d572b1c58b86a30e0ad004c79f2276676ed82fbd9 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B006_extended.py
sha256:8886d022a0c45a654596228a8c046bda07e09182d2d972dd6a85e083d190a3d5 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B007.py
sha256:777e8dbebfa62bf11d72cf327dc6df67767076d46fc660d12077e62097a0963f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B008_extended.py
sha256:49ed71c11ca6494e9f1eab53e40a1847de8c6ae73becec346c2e37cf06f7c951 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B009_B010.py
sha256:3ff66513869ac2080f4e9ed817c4c1d2682fd3bba4077c80de615a60cbfe8c04 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B011.py
sha256:417a96241ff85574a2d99d8d5c5cc524de0441daea9bfafeffe928fe2965d4fb crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B012.py
sha256:830aea33f783d6ef0943076b68f3e0f81ca05107eafc0cc8626c3cceacf85d30 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B013.py
sha256:2e93fbbd3ec0f7c4c8cba7ff582522dea2645af260d9e2b9a954a1466cf960f6 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B014.py
sha256:aba2449ea80036b9f661a510f5b7bc25f761106f0b25ddb6523345d6e6168a9f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B015.ipynb
sha256:df3b3159cdedd3c903507afc3d33f0ba6dca281523c299509cbf161e98fde0a0 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B015.py
sha256:26d9420d17f578b92f588f31460f886d9dba64612774e107dd5d783bf1585bd6 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B016.py
sha256:91b3c0070ab8838b403d71ee8af7ec844ce3705e6509a21e95781be8bdfc355c crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B017_0.py
sha256:7d13d8e71a2227d3bd62f827700a24d4824df9f93c66537eda59fc03ad16b284 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B017_1.py
sha256:5ec9759685c28d84cd5213860f79909917da17cea79d7666f191a058c942aed8 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B018.ipynb
sha256:c0f195306d6c7a233d1bbb81d3e4b280d729e2da1892763f540a29f50c1d91f6 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B018.py
sha256:da78b503ae469aa800fda142a1074bd940f1441712d4cee04aa86f3b2c717838 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B019.py
sha256:ccc206f86d09266c70eb04db998c899f33c91ed46f759cd3c53ea2f522d0ed56 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B020.py
sha256:f5e25e803d4950f5f1ef478e79678e93e3de7057c86c4f67e2dc25424cf0ec9c crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B021.py
sha256:b8ef29e67667ea218173909580cf8c6324c520f08193c3fb7d687a3835c96fff crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B022.py
sha256:e7d529c713fab6b8cc2f3c1335ad632c2e6921db9e1cb70a236df201896d9579 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B023.py
sha256:13c02e9d48fa38c25a4e8ae8fcbf9262b7fb2917ea7480e255101ab3e95b9801 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B024.py
sha256:d30424bca5e9fb188535664a0b6fa4e0d80cce583a5b11ac16e097521354e01a crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B025.py
sha256:d93669c6ee6719afe8404b56c2d91daf247d1ce2354191d14926933337c3e2e5 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B026.py
sha256:2ef600d7c38ded409624180b7f05b683ff5d68cb06e6995397b8dae22e0c2328 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B027.py
sha256:c02ab583254343de792bd1af2eabd7e0b81f4b80998062bd38051aa79a17189f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B027.pyi
sha256:959c0aa534134d287859c59734eeeb8ea0b4a6e529a7179187a5bdc9c7753c8f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B028.py
sha256:840237d4ed21f60878aa3838c9131928e07090ea074047eb5c47b32d20236958 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B029.py
sha256:2939ddd990f682b72973579997080526c516dea47db0b6c2658921d1ab20a3a4 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B030.py
sha256:5dd6a981d3eaebbcec788af0c5b411a31f141b5af2f6f9a10fa8335457f13225 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B031.py
sha256:1a82114dda4a01c1ed1903e90a361ac4903a55e372a05ab30cfb651e0e91ec10 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B032.py
sha256:0ab2d4e903e0b4f7dc347cf03f541f9f7642a3a5124e833a611e47cb6821a6f1 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B033.py
sha256:51f055747e20304d1235a5cf38766b2704d7dd05e6572a90de499fe4155a7d22 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B034.py
sha256:5e8db2dbb855d435f1202ba2945d7a2cca091c2a45ca44be9ee240d438c6b74c crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B035.py
sha256:160be7c9f621fef825efd8aaabb12a32434235e6af571854f78656f5fb97f0da crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B035_py315.py
sha256:952c84c7ed8c523b685ebbb4928c5d38cadf64fe627b74ee42e671e266c01219 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B039.py
sha256:a6a257dec3c60a1276df8cb0b51407334215d915a121a9b44a02255423e04f5e crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B039_extended.py
sha256:00eaf6020dec58a8c74d3e92e02d6c5de7d9c03b953914862a62a9060a6ce995 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B043.py
sha256:1d64f15295ef798437aca00bb5c8aacb4ff3e1ea17cfd1f482aea717cf8ae353 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B901.py
sha256:a1d934fc42734312835f596280b2262a30cc95867879aa1f8687c886c6d8d33f crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B904.py
sha256:d71659fa665e6d30b6a4397bd918eb0c173c6ab089917ce18a30c858ee813509 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B905.py
sha256:bdfd64f3d1891acb6f27f21a1c435acf580526b2a9a41fc7e59b0cbeafd88211 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B909.py
sha256:0a9e929d11231204b393273fafb9301ffb87ca87b049edf14d8acba11e033d41 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B911.py
sha256:ee7e9d0116f54851ae2a10cf8efa2c1026cf4a86dbb7915ee58e354f5456cac9 crates/ruff_linter/resources/test/fixtures/flake8_bugbear/B912.py
sha256:49f3e4040daa2bac97b41aaff479f47b838efcbdf43fc28389f35296c98c702e crates/ruff_linter/resources/test/fixtures/flake8_bugbear/class_as_data_structure.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/
sha256:01ba2f76fafda009e739018a8b406c149f5f19595c0d29279c9bf5a89f80b4c8 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A001.py
sha256:0968148fb8cde92fe856ce07083edddf20a04bd3d882528aff44ccbfcd536f87 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A002.py
sha256:51afe0a44dbfb716a9290a73282bd719b02ea2cbd8186337958f7daa6b765acf crates/ruff_linter/resources/test/fixtures/flake8_builtins/A003.py
sha256:f96abbe3fda679e1b8a5320f1c6c70c8038345ed20c4e81d0165e874b3bc94d2 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A004.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/_abc/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/_abc/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/logging/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/logging/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/non_builtin/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/non_builtin/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/bisect.py
sha256:c8084d5d895732a2eb4f64cfd404a22aa256b4b9d9d86ff71f5d1ce2e89fd652 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/collections.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/package/xml.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/string/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/string/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/utils/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/utils/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_builtins/A005/modules/utils/logging.py
sha256:d8ce58faf64609275237bbd06c3646cde78e32e9f1c5cd8d5391e7aa5a8cc52a crates/ruff_linter/resources/test/fixtures/flake8_builtins/A006.py
crates/ruff_linter/resources/test/fixtures/flake8_commas/
sha256:eabf90b39b46e1c3aa71ce604ea0a9f346898a94d21ef380e73bd57c4d1238cc crates/ruff_linter/resources/test/fixtures/flake8_commas/COM81.py
sha256:2c102a27a9b8005890b11c64e25bf4140f514a3c98127b75db76d267f2e92769 crates/ruff_linter/resources/test/fixtures/flake8_commas/COM81_syntax_error.py
crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/
sha256:7d59c5ddfc74f9d29dfbb5d51eb3489d600628333443af9b3cd3747311892a2b crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C400.py
sha256:0ec24f1c92e647064142eb991b61c10ff8b4f4593f03ee473a4f56ed136d7ce3 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C400_py315.py
sha256:3b7652815ddad8efdfce773ef19191d3be7ba24e4017c69d253a23e35de6b6bd crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C401.py
sha256:0ff3e8a0e8be529576d3ee94d63c05b9620fa76a57b0157a5e0352cf40c15ed7 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C401_py315.py
sha256:5242291072c370803e8c02431384848ed2e092151ff9f7ebcb00cb8de0b21dd2 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C402.py
sha256:c71e4aa829b7d620b346813fd88e8abd053367d5a46d4ccb21f39530f9b19e6d crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C403.py
sha256:e0aea40750558a4b3014fbcf726a6b21e0e23e9a01ce9d7f259825dc9ab1c8b7 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C403_py315.py
sha256:d57d168376562ea9c83a447b7df115f045ae0d83f460ea748a436f7603ab6b0c crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C404.py
sha256:a09c34de27aaf057f0cff977bf59a1c0f668280b320cb80938f5dc88b6126e11 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C405.py
sha256:3958bfe32f58a097b83bca58d47ea56753dce0f482188b1e8cfab111fcc1ee46 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C406.py
sha256:cf82e2c40d8e8927bc9995e323f799bbc7c571856eb193a333f2688bb2e84903 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C408.py
sha256:45830fbea0c6c6c9bb19466ec06d6da2b9c822b3432cbe1c29b43908f81065a1 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C409.py
sha256:44f4bd2637717410e0286b64734d703c002a5825447df320b94d03da47d70058 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C409_py315.py
sha256:9efc0f83aeb78095fbe6201ddec3a0437c1286401c56a11b9389894e17334cdc crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C410.py
sha256:4ca479ad3fd62d7a9cc6f89db89b85716939ca2e122da48fc0bf2b1334b10b6f crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C411.py
sha256:923d9a12697cb2f45fc4df8a40f4edd2f36cf6347aefa1173f33ec6cdc5943ee crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C411_py315.py
sha256:30833fa29cd9b4f398c79d8f53c2ecc8fe6f17fbf1a4c7c5ec86278930afba3f crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C413.py
sha256:ce594bcbcc641160faf348ae57e25f7dd4604a85a95b5f6f1b8a3e90275ae870 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C414.py
sha256:854e72219b5dde3a41325ef91ffddb4291d4da4e9a5049d9bbc01f34cbac28e9 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C415.py
sha256:bb1af91a0ef8d84e763b4b47afd298f7ccbedd17b7cfb00cf7eb7bd2b7673625 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C416.py
sha256:d8a9a70353966bc25b320db443f94937d425494a9454e2abc661dee774fe43eb crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C417.py
sha256:3fd7b1fbb297620483fb150fa9dd8bf3a41bc4bb53cd01f143accc016aaa3f86 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C417_1.py
sha256:9e47a341e739017f29bdfd467b324d9f0e68bc99e882f2f00a0f186f7436b40f crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C418.py
sha256:14672cbafde532f83821362ecfa82f8046512379e7ec0021abe561234f2254af crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C418_py315.py
sha256:dca37342edd2c1d065157aee5dc2862ef45a6fd9de5c192a574088696efa5bcc crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419.py
sha256:9acdd436aeec9e7dc875524f2c2dccab1ae61b197ccb867d0f6bb2fd1d57471c crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419_1.py
sha256:c20431ea48d449e0c029208702c949b120da5b795da7d8f4be0c9010e387574a crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419_2.py
sha256:2c05de9d718f1522a306c7f6f33dec37e62336e1477b415fd6281dc48a10dbed crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C419_py315.py
sha256:650e87059d23ac663e0e45334348070c5ef4000c7aab513099139d72f50cf89a crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C420.py
sha256:e3b2a06a6363e6ee095cfcabaf29f3981077693f0eaceef74f69238fabf2fdcc crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C420_1.py
sha256:be020acac97b88a27bcba5a7926b313332326badb9543f375b3ddaa8b8a931e9 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C420_2.py
sha256:93d68f0f2c1469e9f56f524fd37a5c6f460e98d6e83297e048ff231cc7c8d9e0 crates/ruff_linter/resources/test/fixtures/flake8_comprehensions/C420_3.py
crates/ruff_linter/resources/test/fixtures/flake8_datetimez/
sha256:81dbab143a8a9c35035e139e8010a95f3102946947ceb43534c8f0b473211e8a crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ001.py
sha256:faf01109a3a9e6a552c6c1d1a3eab5e75dacfd31b30a40dae69f28990e87b884 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ002.py
sha256:8996ed40f4ed2b7550eef80a4b0551f80bc3c98c26453d9412ca62e6abfc9fd6 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ003.py
sha256:0572b3b43e5b3ca186747659b5d158ffcc74c55c4d8efda1b36741f080a71c80 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ004.py
sha256:3e32d245e45b506110d394017474c201f7c8c45e359257ca2ee9b0da6a97d9f7 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ005.py
sha256:dc687cf9b14852108080f9142f1d139b4a283310ffe5e92000434d57d8aeff51 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ006.py
sha256:9aecbd99aa95092e2859debb9d82ece8e559ba04fbe33b3aa5104c1c18d8bcde crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ007.py
sha256:fa79f82402b6a08ede3480274f2c00bbbd6b7f48ce4b098101b98ac4d978a541 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ011.py
sha256:e4e6df3c1187a7d8a362216e53b59c83ff0cbe2207df77d8d5c670ad73138d00 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ012.py
sha256:3de28f8c39b3a6a64a98a9a26a97e37cbce2b9f0df51d865d47e0a2094e554d8 crates/ruff_linter/resources/test/fixtures/flake8_datetimez/DTZ901.py
crates/ruff_linter/resources/test/fixtures/flake8_debugger/
sha256:f87a340315c4c8228eb3b2ab5c12a61040cf82cd5b54e943f3c42af4a7807941 crates/ruff_linter/resources/test/fixtures/flake8_debugger/T100.py
crates/ruff_linter/resources/test/fixtures/flake8_django/
sha256:03af664f0bd2ff767910e53d48ae6c8517631f0deb3414f9232a0b542ddb26be crates/ruff_linter/resources/test/fixtures/flake8_django/DJ001.py
sha256:144cf26ed7ac61cbb07e734d22733ef05f53d15c1953e458c1eefac2b83fe29c crates/ruff_linter/resources/test/fixtures/flake8_django/DJ003.py
sha256:29387ef5b40b73aa7e1ff27da62348fd971fd1d74b781ba6381f9a8c0edc5ec7 crates/ruff_linter/resources/test/fixtures/flake8_django/DJ006.py
sha256:a2e16e1508ff91169e75f85addd08afff2402d15b3be1051dc2e0439a7d683a8 crates/ruff_linter/resources/test/fixtures/flake8_django/DJ007.py
sha256:fd98ce042ee97e5be63a457d38dcf9cf6c2a7d3043b4a824f66c4236fb07bcc9 crates/ruff_linter/resources/test/fixtures/flake8_django/DJ008.py
sha256:fdf55f8f55a7c2c3551dd534d52a54b26601b2fd2a5ffb7719b275f27156385f crates/ruff_linter/resources/test/fixtures/flake8_django/DJ012.py
sha256:0c99459663bb962422bd04e2e6bdbe6104140cb3ef318d90adf7030c2b9056f7 crates/ruff_linter/resources/test/fixtures/flake8_django/DJ013.py
crates/ruff_linter/resources/test/fixtures/flake8_errmsg/
sha256:802e2bcd7c07f4a6fe3c29cfd2fb2bfd7f2f4ef750dc27d2a9fe566c345e0d84 crates/ruff_linter/resources/test/fixtures/flake8_errmsg/EM.py
sha256:d846e53acce89c47ccc9338123c487b37d76dc64f28ec9f4190fef79bc65bd9d crates/ruff_linter/resources/test/fixtures/flake8_errmsg/EM101_byte_string.py
crates/ruff_linter/resources/test/fixtures/flake8_executable/
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE001_3.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_1.py
sha256:40d9f18588f6b9f468f0fceea2e756efbf8bf6c4bc342535003d73fa3c7827e9 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_2.py
sha256:9835b7b7bc0e6afcfabac473aa8c4187976e7d1fc77a690a5e05094cc0fcec6d crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE002_3.py
sha256:6b78b2d0b97b7217232354bb5da808485e7c0c0efded2d048223eca4f008f4eb crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE003.py
sha256:4fc8f862fc87508406580a5b1fb9d357f430abc93125f2e90529f86abdcef3f3 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE003_uv.py
sha256:877bf905f39c24144d86514467b169f81d8975f9e9a8b98deaa88c73ba39eea0 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE003_uv_tool.py
sha256:efe69eec6f2d82ea82d6bf1a0257261bb0e451b53b05e1b5aae92c72b8da925d crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE003_uvx.py
sha256:83d689f64b59298eec8691c4931233841d467212f0a89e6eca269f188f6aa755 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_1.py
sha256:29eb077dbd5a03220c046472405448d8f5c731e387a56253d6c65752443f8cb8 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_2.py
sha256:54659688bab50795e03206fb5b2ead55087f15e998b2caa9026ef3df3313ab8f crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_3.py
sha256:4e4174fadb1201dbd2a91414b5fce2619fb5a676cd12dbdc80aca697624b3b56 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE004_4.py
sha256:0b0a3eee29874e29655a6297eee0c8a6ddfbaf97a848baf64846a114f7d520a5 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_1.py
sha256:87ed7aabc84ce69fffabd76072d06c4a8b81386fbbb43041d3c82022577e9028 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_2.py
sha256:13f616f0287769731dea3eb32574dadbcb6a6bbf0e598e241d4ddd18b7066009 crates/ruff_linter/resources/test/fixtures/flake8_executable/EXE005_3.py
crates/ruff_linter/resources/test/fixtures/flake8_fixme/
sha256:d31a8552374bc84773df217eec99bac801b1c0f724f47d1623143ae94ec53c9f crates/ruff_linter/resources/test/fixtures/flake8_fixme/T00.py
crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/
sha256:41ebaf80fc573ad64e9653cb09751531b23f4b708f3ff8a6ebd813295a0a9975 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/edge_case.py
sha256:9196c94b885f58e3dbc2ec3599b9e328f188f34defc47bb5b2dd7760bfd19fa9 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/from_typing_import.py
sha256:e87f6d57954c95d6a793dd6c4691173b23e1caaadd75d1ba4d43e3ab264192fe crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/from_typing_import_many.py
sha256:35dc0cc988d9683b3c929364ab444dbecdaae86adacdf680afdc2fe667e1b732 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/import_typing.py
sha256:00b43720048d37d69f7d2a3926ed25bbcf4cb3b281daf0301c48741848332c9e crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/import_typing_as.py
sha256:25c25fb77e7bc030f23faefa22b9fc784fba9022015d448ce5c43ec71b980f3e crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_lowercase.py
sha256:71b73a99416315c50283d3d897b9bd4562ac665117a94b90a838b1a313c46209 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_preview_generics.py
sha256:ed35b4ff3cc5aa7d0844fa1f20f0f09d85b03dd2d4446f65bfe3abff1956cb6f crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union.py
sha256:a0d5cfcac2f6eebd96f6ab85e0d3f7444b37f8531e67602acee4c3987c0b3c5a crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/no_future_import_uses_union_inner.py
sha256:88bab635c16aab387971de49b29d43bb15df8c2ab0dd8f0b6fca805858ddedef crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_no_types.py
sha256:066222f191c42ba50e6b6024dbf1debe7248f98c3b5815ef3812a37f6fddbe56 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_non_simplifiable_types.py
sha256:11691721d902ecb9cb42ab62bb683d688f38a850a8da10d200a73d153f928845 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_quoted_type.py
sha256:701a01595f16601360b7b93a6c97b98a02499056b27d54c145d14e1993151cbf crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_uses_future.py
sha256:9f041fd133058352b7d71b1d4d5a42e05d45949f81903cab70a137c1b67ca779 crates/ruff_linter/resources/test/fixtures/flake8_future_annotations/ok_variable_name.py
crates/ruff_linter/resources/test/fixtures/flake8_gettext/
sha256:09dea4c644bb53007dd3e5c831b95996f03d58a299e974af9969625987ab67f2 crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT001.py
sha256:1c33732d4eb96b52fb26ca4f75bbc20a43631655cf87044388671c138c04ae17 crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT002.py
sha256:e4b88934c763fc03d91a73a0051bf5a033072d4a1a418e967e47399cbd4a4138 crates/ruff_linter/resources/test/fixtures/flake8_gettext/INT003.py
crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/
sha256:ffce726dad0e4844d559bd64077cf95c42baf880b61af027ce6a758e1d971161 crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC.py
sha256:45421a74e0f656a7d8fed147af1075d687afe6853d6ab2461c41e4f1244118f3 crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC004.py
sha256:d4e5be3916d450ceff8c5c7890c9ea490fa9dc7dec84896e539d04dd371d23f8 crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC_syntax_error.py
sha256:78ee928e1f77f6327ee4854e5bdafe63d435a291f2f2886641bd79873c9335b9 crates/ruff_linter/resources/test/fixtures/flake8_implicit_str_concat/ISC_syntax_error_2.py
crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/
sha256:32f9c730ea78dad0d1d62082249e760a6c7d5182b17bb87dc7a428bd02fa6cce crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom.py
sha256:627fb749835a10879c56ea4018388b0472209b905fa188b86f8e5bf11a712660 crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom_banned.py
sha256:3d1e69cdbad3ba84ea25968a1821a27e74549be0ea48512338864d060ad69806 crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/custom_banned_from.py
sha256:062391a5b3efa51fb4df04adb6ad3f7aa9a362fb432d6b8bdec426a032b8054d crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/defaults.py
sha256:67008595d44c08419bde64be06971c5acd18f6f48d2256c9cc664df9fcd3483b crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/from_imports.py
sha256:9e4435e4a2bc44973364abe090e9a98d689b921d07b7e9139e7cc9db6029b25d crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/override_default.py
sha256:8fc1596fe3f9ac2c578ea24ad86d450f3ffdfb59e3ba10d544747b4a2ce6b703 crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/remove_default.py
sha256:c9b652cb5eb293a6ea17fab7e8af6a1afd4c9b76c94511d4485a9981f9132988 crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/same_name.py
sha256:afbb634b704b67db9d79d4adcf355730c58e1adee9c0e942eb1c478b0040fc74 crates/ruff_linter/resources/test/fixtures/flake8_import_conventions/tricky.py
crates/ruff_linter/resources/test/fixtures/flake8_logging/
sha256:374e17794c6ffe9bcfefb51bf8c2a5205aa01d6e9ed0d44584a35529087457da crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG001.py
sha256:229ca43ea81f2d280c340b8c80fcdb2c03bbb08789416f6493ec6a918d7bc3c1 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG002.py
sha256:b7198b7b9b270e7185a5269f9e203a01c15a7bf871832fc89807b861b2afd637 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG004_0.py
sha256:cda0e66e5627f53a86a58e7091513e28c68ac046b7eb949e1de247081cdf4911 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG004_1.py
sha256:e68935c9eef4e2f1f96f03a93aa019efc7f520499d40a757d67ede354bddd861 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG007.py
sha256:b374d752d05418fcdd7fbeb2185a012b1bc0760372ca2a98c371541e380999fa crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG009.py
sha256:31bc6a85b3e910068f2cae1ceee15d7a899b6cd6f2b57a0eb5e8e0c2b6fa9d81 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG014_0.py
sha256:c61d386106fe35f42426f10f717b3c4b4e076eb1303190ef606f4e1cf4a85ba4 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG014_1.py
sha256:70e402fa67a11188577170a10da7f052495d91c2c33d8bc63bf6340bd381e256 crates/ruff_linter/resources/test/fixtures/flake8_logging/LOG015.py
crates/ruff_linter/resources/test/fixtures/flake8_logging_format/
sha256:05de796e14dc7400ffb36a2b39e936a33d45689e513be4b196953dd1e39cc185 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G001.py
sha256:1f04a6006792f3d218b3e701134365ae2fcd7720ab41fdceed61f15e08d47157 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G002.py
sha256:a2b6b4eff2dec1cf98cff1a71380bfe59a41cbd2a6d4d5fefe04a503c1a76584 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G003.py
sha256:ba5ea6cf9de3f32b59dc677a67d458c34beb2847364af94365c8ed8bee77bdd3 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G004.py
sha256:be6b72bcf99dac30b34852a744c3575e1f7a1fedc13582ae88f3e5be1224b8e8 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G004_arg_order.py
sha256:101aa06a9823d8885b0fde6c2391c48b40987add56490effcb947b8b1fd1cc1e crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G004_implicit_concat.py
sha256:6def998cd6ab63c11e46868896f5e6457126782ce97c3b14b8e817598941ba75 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G010.py
sha256:8f81622ca4a6d2279b97c748b7f0dc91a770b38623daee09ef06ff346431e07e crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G101_1.py
sha256:8172e19ad1c19544c7ab467c06069b4e2a0b8eb596fd7f35142035d31e10d8bc crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G101_2.py
sha256:67594cb5a5a3907c30642ccdd25a0340b80ba6c22ede507320f9baabaef0b167 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G201.py
sha256:b5c1344acf49da7aad8b045d0d40cfcfa5bd9cf4fbe22bd570da979028b6a324 crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G202.py
sha256:83222531c0e1dad52ff51d0e9ddc6d23ff61e9b65f85d13ddc76939be64605fc crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_argparse_parser_error_ok.py
sha256:9cbdd4dd5c31aac4710bf6babe5b6bb032c7ccdadc7f7543e27118bd98bf0a0a crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_extra_ok.py
sha256:799fc1fc7f7416970eb2361ee391619882d64761b8c01da80aeea53d98de076f crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_extra_str_format_ok.py
sha256:7ffa1021318cdecaae8a9d12a3c763a3fb029ae7c7e6101c269dd7061956067a crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_simple_ok.py
sha256:9366a7fddf1f258fb1564a99ff9fd7fa87556ca9229939e8f57af35bd68eaa0b crates/ruff_linter/resources/test/fixtures/flake8_logging_format/G_warnings_ok.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_empty/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_empty/example.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/
sha256:caf026f25d7140209f98072605307a438914b9ce6f3c14b23d15d9667241de52 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_fail_nonempty/example.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_ignored/
sha256:08057bd121dd2ed95bba7032cdf9a6eabb5e083933227c2657ea621840272210 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_ignored/example.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_init/example.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_namespace_package/example.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pep723/
sha256:8e902dd7726d500be5e17d09235c9633fee699593b77a2dd4ea240ed1e18357c crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pep723/script.py
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_pyi/example.pyi
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_script/
sha256:1fe2f9e469d8ddcf85461f2e220c50bc2a1412b430f78dcf82f46eab45a51c39 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_script/script
crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_shebang/
sha256:ea8eafe4264b53828aa9dd5e1d713abd1d3b586f329a02743fbe5933bdb3fb29 crates/ruff_linter/resources/test/fixtures/flake8_no_pep420/test_pass_shebang/example.py
crates/ruff_linter/resources/test/fixtures/flake8_pie/
sha256:6f01b5e6d8f975d23a5b6b67ea069017cec56fc092124cfb69d8e3b82622ea96 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE790.py
sha256:72dd7050a6024127c3080a27298d46beb479105438de9c818dc8cf0bef12a7a9 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE794.py
sha256:cdeab66ee74e49057de505c7f3fcb2d97668dc1c1332eb018129d6cf286044e9 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE796.py
sha256:3eb0a7ddd25bef16c95b5bd9b978273031303a6669a80eb1b59084263d3851e7 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE796.pyi
sha256:623be7961020d832798c4a1683a2541f24190a7a6070552fa831a72a029efefa crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE800.py
sha256:3c607b5f1399b3e406decfa916c1bc591e81ab6722a74eb48f961dfdf926adef crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE804.py
sha256:a98be182b8ec735099d71ef1909d5ec328f2d4f30822785055c4d982d9dade62 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE807.py
sha256:a13269e28474a6cda21d4120da004d1b86e064d5e3b7ba6557ba3b0d2923c733 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE808.py
sha256:d84488dd1dff74174ba961b1f76ac98c1361b31dcc258234b5c6375d54f43271 crates/ruff_linter/resources/test/fixtures/flake8_pie/PIE810.py
crates/ruff_linter/resources/test/fixtures/flake8_print/
sha256:922a5e6c35bbd0334e931dc9283bb4c2d410fcb7b9143b481266165439e534d2 crates/ruff_linter/resources/test/fixtures/flake8_print/T201.py
sha256:9a24eac293349397e1b3d1edae728f16b002dc18e8ebc50ec3dd8ab9fdf683f7 crates/ruff_linter/resources/test/fixtures/flake8_print/T203.py
crates/ruff_linter/resources/test/fixtures/flake8_pyi/
sha256:652e064982e80d8821e4d180de9af4b1e6bbdb3259c6fdde4256c03e13c7d27e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI001.py
sha256:b59450e6d8d667158ed30186c2b65b572331d5e088e5970aa0f94e5a2fa09906 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI001.pyi
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI002.py
sha256:de2b9a539775168616462b4f1993e855f4ae319efbba8e52182480904a45cebc crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI002.pyi
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI003.py
sha256:5feae2ad4a137b94ccdb5279c994d20805ccf53d12aaade850fdf5f41e015336 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI003.pyi
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI004.py
sha256:7dc989d2d8e103593b934d085c1c5d3043c336b5e3820cd5317f360f58c3a349 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI004.pyi
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI005.py
sha256:0dbe365a22c277c79d142ea8583dd22568f0414039abd528af48d9b5fa7871db crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI005.pyi
sha256:c5cd04afe548a33b9a92f7e1913b9f9e588e4957cbbb3f893f396d7666a3a86f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI006.py
sha256:c5cd04afe548a33b9a92f7e1913b9f9e588e4957cbbb3f893f396d7666a3a86f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI006.pyi
sha256:4ab7c13474188c5c47e52b0a7083f627b4efb8077465306ec63cf219c6969723 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI007.py
sha256:62cb62873f6cf44af591329c29b4945369d3278605ab6b6bf7036506862c3d47 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI007.pyi
sha256:b25ee1665384953843c32247b4ee0920ccbb6f7dc069c9cedcd42ed07bb98578 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI008.py
sha256:4d603401517092e45a77695bbc06cdb5b8517107fca42014b47c24e80a2c9e6b crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI008.pyi
sha256:56d7d833657358a4149eadef54be2ac4665d2d3ed323df6581d5182e86129c2f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI009.py
sha256:adf7df507b63d1dcc60e9d67c3dbe8471040cdb2d3c9c7a67d17bc7fd97afac1 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI009.pyi
sha256:467bc61dc8a8a4e319810367f37db425e14b42b5d5721717b2a63e74c1ba3587 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI010.py
sha256:b2f165acea482fea1c0306b879fc76344ebec8957cd4221c16cb8de238df78b6 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI010.pyi
sha256:f2f9ec630115a878e5615faa6ba3283ff4bcae6fd0ea0577c76d859b1fa779c0 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI011.py
sha256:3011aa15bf23215b41a6be241d1d2edfb39d7d4ca5c9c755f60ebf52ac5372e2 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI011.pyi
sha256:0385c9101f74999e944d9dec3bab37c3f7679d6b8b8654429ad5da2d6bd396aa crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI012.py
sha256:337150beabaa9571db076194befd6609c65f2cec47fe3b44839c991b8cd99a16 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI012.pyi
sha256:162dae41c481acc09fb633b9c1fa8d4cf86dec2c420e6382ead39088edf478ed crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI013.py
sha256:4fb78e3829e2eba2c496b37ec06dd446f8a5da707815c372ee9042ae2868c900 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI013.pyi
sha256:09a420928ac9a9ec3d795f3c6ef36ba46eb6ef3717573c0cec9e90660b326b2e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI014.py
sha256:0866238b7f7eeaca1382e67d010a298b7497c7d59e9833daf975c91e93badd1c crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI014.pyi
sha256:3427baf25da89768c60bb68cc28b53b9a78c8646781f9af22bec3e00f25e9ac3 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI015.py
sha256:befd265016377c6989436e12e5ed585cb7ef1f16e3f4077fcc816e73c5663412 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI015.pyi
sha256:2af52f2e320418b9f86e7ccc23ff0bd6ad75bb6647a9b2561a734a9bcff0c1fb crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI016.py
sha256:74666fffb6d9d4a22db84c535fbf6bd4e4cf949019f325011b945419a58fc5ee crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI016.pyi
sha256:1a975df5f0f8d75207970e6328c95cf1d7b1230e8365034b6139699f44b78c85 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI017.py
sha256:996dd2653d3608a9decd3a6c69ae36f5206cc051468c8ec8c12dcc26814d583d crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI017.pyi
sha256:3233b5697749d676fb126d6b88e67199eb4b3f8a6c27b4b46b5ca81ba81ef7a7 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI018.py
sha256:3233b5697749d676fb126d6b88e67199eb4b3f8a6c27b4b46b5ca81ba81ef7a7 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI018.pyi
sha256:8d88eb7173ecf8df8cd892b1d61d9f3e9bf0377b24568b9fec9db0fe714cb4db crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI019_0.py
sha256:530beaf68c1f8a0354638a4c73fddd3d14aa8666d43adae9d41445d3170415de crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI019_0.pyi
sha256:50991e5b7f5f902356bbd1d19d3f617b4ccb04268e4e471d9bfdcd4e44f05768 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI019_1.pyi
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI020.py
sha256:a1e9dafb95c27594937475761ccaf1887d9ed31f3b2fd054a007a90d1eeda115 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI020.pyi
sha256:26c1cb9bb346e48767a14f412c86ef8e1e5633738d7a82da47c3ae02ace54a6b crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI021.py
sha256:0263074947bafd3efea16e0ad45e1188802efd49fb47330cd99cb784a23d7f3f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI021.pyi
sha256:3da8b939971659309decdc1da91468983ed2d6e02584a9a2324974df2ae61196 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI021_1.pyi
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI024.py
sha256:34c0636a67e18e0edeb399b93f4ac55a78738212c95157b91fc1c9786a19de3e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI024.pyi
sha256:1b7af70748d883d267ac9a6d60ca3e28376dbb56954278363d7583f5f5396689 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_1.py
sha256:4642ccbccf436edeb0d64e3879f9805654c74ebae9790b02a2210cbf7f8d059b crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_1.pyi
sha256:a44677365cea1e7dcebd3a1a544b334376430eb0d5548126ca00b11c536b3186 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_2.py
sha256:a44677365cea1e7dcebd3a1a544b334376430eb0d5548126ca00b11c536b3186 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_2.pyi
sha256:7fe2dc0cddc3b5be6840e9f4e57952ff4565018496bdf712b492cb39d484e48f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_3.py
sha256:7fe2dc0cddc3b5be6840e9f4e57952ff4565018496bdf712b492cb39d484e48f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI025_3.pyi
sha256:6aa1960e4ec21f70909e6881d38c0a75cd3c6541eaa5418877e58688ed5bbfe3 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI026.py
sha256:a4b1fb913b47f0dd62195f8bb37869995d946b71fab07a1b963ca8fc0ce45f05 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI026.pyi
sha256:e8ec46faef2e23ffe83460956d857c1f9f655a65b1f6e135ba1331f2ab113b2c crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI029.py
sha256:da31e38aec94b19ecc99dfa1bf04e3d2a57edee2fa93e798431aba184b446a43 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI029.pyi
sha256:53b5189b02ade385810251aa91e4703656936c3ca837c0ab2d33d68d040a4cc9 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI030.py
sha256:6b3eac2b7c098238c334787ea085261c8d43ed9fe0bdeccd28c19779f23a0b5b crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI030.pyi
sha256:78bd8274864ac0a4a5b4b0d433c6cac790ec9eb1870e5058ce338acb0da131c5 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI032.py
sha256:b9b34e1b6bfc2584bc7ab7d81a7dc60bcd8f45e8ce0704a6d6b148fac52c4815 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI032.pyi
sha256:50360b91ad9ec24d9d202d50c41e6c937da3a60c61d9ee2eca605fcfab8e90f1 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI033.py
sha256:6b35263f2adaa0773434c7c78a7d7b1d4da8f947a7f9cced75d39956817ee85e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI033.pyi
sha256:f4a31c7183c4c9116345af180e437419019593f8a3172ad10c54a00ec5ddf0d8 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI034.py
sha256:273ec1884885cf20f90ce3dfdb0b7e17e284b368045a323f495c966fffab64b1 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI034.pyi
sha256:f7c54eb50bf505db57d24d1dd3b08b5c2c0a83674c9f5d84334f8804eb5fba17 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI035.py
sha256:c8a8c61937442300ad1f582b70954d899f64e391f9d333df2c4f7689e9adde6e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI035.pyi
sha256:1a92db73ba061a9d9d6bcd8c3b27b9454c10fe874637ae069df518b88264f90d crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI036.py
sha256:37e42f468098b933ef5bc89b48f44ce302bdfa8a06f295499b5a3c9b1a2cf208 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI036.pyi
sha256:4320bb392f67c790081537b1b42051333ef36cb76da71c20ae4c1614f57400a4 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041_1.py
sha256:90829c6eb040e6f5a01370b95b75f2966591b417a50bf7e6973939f7908801fd crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041_1.pyi
sha256:7dbf9562dcf9f5599b5e3dc0e6defe3d12fcc4a543d3480a49b35f2c559c41a4 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041_2.py
sha256:7f0b2a45f2379db961bbee984624126d35430f09d72d68674747c517bb2a5b6a crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041_3.py
sha256:f301d8d0058dc700a6414520637e8c535c0fb609d10c081161374923dbcfd911 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI041_4.py
sha256:38f9192b2b6d783456fd682ab4ace6f426ab140910d71296d762bc6922be6db4 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI042.py
sha256:38f9192b2b6d783456fd682ab4ace6f426ab140910d71296d762bc6922be6db4 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI042.pyi
sha256:c09dfe728c5ffd2dbe76ba790fdea088907e51f23188af4ed9a4b6c3c6d441fd crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI043.py
sha256:c09dfe728c5ffd2dbe76ba790fdea088907e51f23188af4ed9a4b6c3c6d441fd crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI043.pyi
sha256:fe8b73063c67a1f82707a05e42c31d9785d41279542b355588aa0b7ac265188a crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI044.py
sha256:89441dbfe84f203d7b7caaba00f53c1e7b9b936149338cfe7b67ab654c1e3ee2 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI044.pyi
sha256:93f7fb3b4bcd1df9b0c2af2757e6c115ab6dadc7cd8d74c8fbb907f6b2d0df42 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI045.py
sha256:324a7fe6aac40f4070fe288ce7e458730bd35aeeb7eae42f6600a48e12a6691a crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI045.pyi
sha256:514550a559dcf509f2729e1d5e76239f652ccdfb96a899a8d87ac69a1ae02d55 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI046.py
sha256:3676365f942ededf67ce091cb0723166126da3670a3424919637ed23be402ade crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI046.pyi
sha256:d88096157f582c2e9c87238b41463b0ae35e249a1018a665915f446c70135dc6 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI047.py
sha256:d88096157f582c2e9c87238b41463b0ae35e249a1018a665915f446c70135dc6 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI047.pyi
sha256:0c56485b79f00e0c810a59071b472c3e70a2147421f5d13576ce07c746eb44a8 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI048.py
sha256:d32966ae39e9143cc8e69735ed333f759d4376dea99c6e576460fa99a0d3269d crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI048.pyi
sha256:eacc61c9ea17bfb7dbc142142507ae8982f684e3150176a5283952f8193feb96 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI049.py
sha256:1d8f29a33de9ddbcd4a2eba1e9bc160cc4a7dd37002e42444b25f954af4e1aa1 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI049.pyi
sha256:da80e513eb05a907618d16b1fde0a1210092d5e794f9a81c4353ab9a86a3c3d8 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI050.py
sha256:979ebafbba55b804a2c9dd334afd2bc32fba6afaed28adad0a4c89fb1c90c4d9 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI050.pyi
sha256:64232ab3192fc2c63b045709945f5a020c8a5b8ec630070349bba1faf71c9eb0 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI051.py
sha256:64232ab3192fc2c63b045709945f5a020c8a5b8ec630070349bba1faf71c9eb0 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI051.pyi
sha256:fdd42e5044a1fbdc139242ee2eb600da09cd4effb0872cc1d45df67a96493473 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI052.py
sha256:091a47447e261b2f72e530a29b9aa4a274985e017fcfc33aa86a266779236c6d crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI052.pyi
sha256:e2637fd57967d702ad934243afe2a44d6fb2be1d449bcab38b1b096da84a94f7 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI053.py
sha256:411509c8bc863624d25c116aa0a2dbd77add993ec039df3621597d001453b372 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI053.pyi
sha256:607357250c4b946add7e332f9f4f36e3675654df6764a7bab66679ce24221393 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI054.py
sha256:1453a85e86502a8b9002dd87ba2e42feaf588dad26dfbf020d5936700ad7c8a7 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI054.pyi
sha256:c7ee84e81968685535ddc174e2eac8c8d1918fbebd2eea84367f080d5c1024d3 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI055.py
sha256:327bf625a422e9987f1c0db3d95e9a228c6681d2d9cbf33119a35f8f799f07d0 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI055.pyi
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI056.py
sha256:6a265fe56b16c20b239db6bb18a82724abdd0f110ffb59a620e6ac10a1c1aa69 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI056.pyi
sha256:4d6214269c096115e5b6f520705075bae24bd27ae336604c301286947a6f51a8 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI057.py
sha256:4d6214269c096115e5b6f520705075bae24bd27ae336604c301286947a6f51a8 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI057.pyi
sha256:cc69dbe0a4a600c2e163ce68bcb4e2db937c96880b33dea23cdf3399fae3bb2f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI058.py
sha256:9e918df01a9a4b245ba0111510237e261245da39fd7d8f3ae601eda6d1000157 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI058.pyi
sha256:29d6236c1b6c1a71e88b4f4760fd8bdf3d4372756184a463e873e2c1a68076bd crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI059.py
sha256:ccf2e7e604c7134951ae59bb6b741142e0b85cf9730b30459accc37b323b07f2 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI059.pyi
sha256:e468914be22b72154016aad946ece15e7e27e7e4a3cdd0decd5e0805e4108896 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI061.py
sha256:51dbf6bb1734dc41b0837aad4a4e684a71ae5efa0ecc619f2e94fa942c94147f crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI061.pyi
sha256:51a2c9ad881b402174cb4fc84372821540b6f8056b4a9c7829c2e636f5f2dc26 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI062.py
sha256:51a2c9ad881b402174cb4fc84372821540b6f8056b4a9c7829c2e636f5f2dc26 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI062.pyi
sha256:46c363e716a95c903a9265d32fdc3c883bc8c97b7adf2fdb3e1090ea4708eb32 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI063.py
sha256:829ea79b199460a252deae87cbad692af3e518f9819b12f293944dce3ce25fc2 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI063.pyi
sha256:73a4768a5ed9c6e98a1a7ee3a2e3d706434b2ae44267eeeb110d46086852406e crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI064.py
sha256:fee07a73ebf6632d8ac2db41a55f673446e978850918b5082564f728af396b74 crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI064.pyi
sha256:227d13f4a48f9dc2190a5672d0495eb4ef070811d7580c5268b3700b0888dc0c crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI066.py
sha256:227d13f4a48f9dc2190a5672d0495eb4ef070811d7580c5268b3700b0888dc0c crates/ruff_linter/resources/test/fixtures/flake8_pyi/PYI066.pyi
crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/
sha256:66eb1120ac3381dc3e53c85bf3564a935a30fdab4c99fd179a648bc244532202 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT001.py
sha256:a470b4abffd7fc3e577fbdc45be0931c5bdb27dd2333b45d0fc378b25e9e56e4 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT002.py
sha256:b0a8b8b66f16be8bd1537eea8f40e6a6dff1ddb3244b91ff359121d5b973f77c crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT003.py
sha256:b9cd423584e505e99a16e3a4be70e79680f99a6da36101163c6d51899e2bbcf9 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT006.py
sha256:8d3510edf48c54c47172b464ad34c054fc6dda380c14ee673afcd37b682f2db6 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT006_and_PT007.py
sha256:7de715f4ba1fb9e70c067cfaa4390b53ade4416775ff547230224d07fc532dfd crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT007.py
sha256:539c6676a9c5ec99d7643444bdcb6fe3de2cd430236ddc07921c848891d55d5f crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT008.py
sha256:8c00ddbb62b580a87003b634f199952c717109953ae56e69161590535c71a675 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT009.py
sha256:ad8be154b3a77cd7e22ce7a3ed71d9c5866a1a426edb1873921a1d2e15a85bb7 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT010.py
sha256:5361dcda3540ae0bfcf785450a7f588339640a06d1109b34043b51f77e7e7ba5 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT011.py
sha256:351638c0a539a21178303498d13b9d2c114018347dbab22133389007a75ed48b crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT012.py
sha256:be1ebdee174ffb3b07b60a8b5f7a4a08db95d00c3b2403736b4ea1f8728da3ce crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT013.py
sha256:cd7c6e43f8ea0aac95a8c115a77e3d29002d7bd68c727149cc2e7c39508db639 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT014.py
sha256:0ee944eaa51688403531018a6c818fc52932a22da918226d4493ffb7d6170bc6 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT015.py
sha256:f72f0bc45e6603d8fb7d9567b814ba3eef1afe2b821047815c3394e1583034de crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT016.py
sha256:71eae5ceda5eb3cd36c35af6de7a153cd2d3cb552fdb34035078f2f8a58401b7 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT017.py
sha256:c0b611ace746331cff02cf2c1a4924f6e8150b48abafabab278fe76c9b2a9112 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT018.py
sha256:59abe0e3dd525d10d232174183d4a0f499145d2eaddba9988e38ce21afe34bb9 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT019.py
sha256:8974856c0adc1321906fcfbd57aa842787ae2520c189d434ec64e99e93807bf0 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT020.py
sha256:af2e3330ec7ac5fd1afbf9f40e21b5179c43ad43dfd46101547ee38ee2b3df6e crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT021.py
sha256:b4ca98a5069c4a4d66ad5ba25f0596e9593d4be1bf4276e117476ca1d8c7911e crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT022.py
sha256:0ecfbe439221e306f59bf76cb5153ef4b9b0bce89709bc15bccc038d177a9aa6 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT023.py
sha256:67d066a61cb87cdf7c7a20e1f7c960dbcd4a84addecbdd1331436e2f581c65f8 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT024.py
sha256:544c22f6e7a067cc9aca343870a72806e38219d3e8bff19200b822c346d77770 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT025.py
sha256:a53c958435cc67cd95958d047af1e0cb9a7a9795f5d8d0689d200cabfd2ea893 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT026.py
sha256:c7008f41907e740eb7556a429213079f0fcb72064a8ae024621b7fd0c69e23de crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT027_0.py
sha256:1e73e2b6c0d866898d6dfb8ecaf11063393d0aeaa2f5f563d611801e719206be crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT027_1.py
sha256:7538ac8cdf122873e9791299312f6096bcc9acbfad83e0be9fe5fc0bf705473f crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT028.py
sha256:c8da61eca5a3b6e1e402ea9d5a54b2ce06b880c377d76ab62a3b130d2a0930a8 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT029.py
sha256:0d90af3c0d1c5309867ecb25b9f0ffb458f5cd388edf218b8e9c6cae8b8bdb00 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT030.py
sha256:4deedc424b97a31da8f0797be95f1f045a4d5afc8330d5b3b2bb1fc5dbeccb05 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/PT031.py
sha256:03233ab63b450a4b417c6c2279283bb7f125108322d10a751ded53ad611f9577 crates/ruff_linter/resources/test/fixtures/flake8_pytest_style/is_pytest_test.py
crates/ruff_linter/resources/test/fixtures/flake8_quotes/
sha256:43727e3f2910eed5e8566ef28919fe6913faade0789874708c171e7b6e55922d crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles.py
sha256:e7707eeff7d660327086d11a2f35475cdb3cfd6f2376248b1e13325129a9a76b crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_class.py
sha256:c81c0d7e970a0cbf8985d367a0e2ded991a7f488e0a7a3c6dc77081265b31c4e crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_function.py
sha256:ec4ee716b701dbe9c02919316284db712cafa016800b88bbbfbab9a3adbb9c56 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_class_var_1.py
sha256:890415ef328a297eafb402964818f6869342db83621110ea3edfeea8609a6574 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_class_var_2.py
sha256:1cb1e49c5624d46c2c83b01e1b2f21f6e441a52726d1abc09cde9795f9f83948 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_module_singleline_var_1.py
sha256:55e21388dd3f83b55fc280221cee780a040d7a82944115b5165f8d3a43f55b91 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_mixed_quotes_module_singleline_var_2.py
sha256:8434eb39b1a764636116da2a4d44d7cfb97ade82cc4824f912872b017bd4462b crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_module_multiline.py
sha256:1c96f766511255bc9807c913c5e035454dc6c8a8f932d3c2b274931605939289 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_doubles_module_singleline.py
sha256:f48e47abe6ba679c67231efb9b4ed9684f552533de812e7ce449afa2f7607156 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles.py
sha256:633dcbb133ec41db448d6dff7cd1fa67e00607a449bd3718c6e7fde4f76291a7 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_class.py
sha256:19145cf132612caf5548a0e519ba47e484b6f0c696f4a3f6578b4ae16b1544cd crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_function.py
sha256:1777b87495781939243483b3d0af683c39aba01bebd8c1e8e539ad08661567a4 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_class_var_1.py
sha256:4b7e395e297446a6b24edece6aa32d2868b79163c9b523a9fdfefe25e58164d4 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_class_var_2.py
sha256:bde622b32df3ddfe8fae2f153835f1acd85c1be21ad2613846179c386e8b40ab crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_module_singleline_var_1.py
sha256:3da526c80b2db7281489d38cfef65c925f300aefdca650cb421af914490fad6b crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_mixed_quotes_module_singleline_var_2.py
sha256:2e2faaa98ec7d56694b022fa7884bb03237f12c0e839f818030fb155f80f1527 crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_module_multiline.py
sha256:19d0d278135ee0e0f9949b691148e615cb3fee50431002d7ca86ce5efdf5e23c crates/ruff_linter/resources/test/fixtures/flake8_quotes/docstring_singles_module_singleline.py
sha256:bcd182856ab6f630783dd83f55ce3cc7b69caa237a1cadbd728456f234f42b7f crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles.py
sha256:3d2972aa942fdb2422ff4e0c9cd42a08424be9647f8d0c717064281ebc7ee226 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_all.py
sha256:b8594e3fc11fea15fd3158d81df976f8ef41740b50660852166499e6c09baa2b crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_escaped.py
sha256:dbb0874f560de5be05865e7c49d8bdd3ba2ad8f14e417d7df64ac1508b57b5f3 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_escaped_unnecessary.py
sha256:08eb75b5405e11adedb1f6e16090384eaa47b6195b6107536ddea723cf2d1acf crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_implicit.py
sha256:8393356964c88142781eefe628ec36da0f93e2dbec573dbf25aa623fdc94adb6 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_multiline_string.py
sha256:b45f8f49f80b3df2e9a09b982c1f6d54a73b977e6b6c7a6abc89a1de4e9c4789 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_noqa.py
sha256:67eac0ddcdfcb8fe290f0467b3afc25e23ba0e4db903381c3182e677e14528e2 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_would_be_triple_quotes.py
sha256:14f49f0b687e3568882d24376887c92c21ca676959dedc4be97f768e719aa710 crates/ruff_linter/resources/test/fixtures/flake8_quotes/doubles_wrapped.py
sha256:b908d7bb26e53a8b11a5a748b6343b4413f20e4991e323d6bbc7bf3b4f48eefa crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles.py
sha256:50e9f28921a5327624180c7e2138087a40fcd4237e427add02bf988dd2453d72 crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_escaped.py
sha256:4a0fb5b03029f63fc7ace79883b455acd6cc6910ef7f24ca21fb6f87ae930e47 crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_escaped_unnecessary.py
sha256:98233dc188c70817ca1319713a2359b864feaf6bf3f7fe31ed8440b739ead9cd crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_implicit.py
sha256:d32ded1c4bb0d8af6809708b6a4e25fb66273508e1c4d0a4a6127a3d7cec870f crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_multiline_string.py
sha256:1448623fa1d95c366647ea0fe509303de9d01d6792943944d50b45d70349b5ea crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_noqa.py
sha256:c74f7101e962b9f960ebc01087b1cdc0e9d8a61fb23981ec7032bbf5f40f6b70 crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_would_be_triple_quotes.py
sha256:6ee4d35a3090f6e00223d591d4bdaa2090efc9f1a036b136f7331a2f33bc9775 crates/ruff_linter/resources/test/fixtures/flake8_quotes/singles_wrapped.py
crates/ruff_linter/resources/test/fixtures/flake8_raise/
sha256:ad0a2d1eb6c596ec613ce80a2b8e453603328e2c2f3a996d6a3b02df76c225c4 crates/ruff_linter/resources/test/fixtures/flake8_raise/RSE102.py
crates/ruff_linter/resources/test/fixtures/flake8_return/
sha256:437474eb2979891a4d583c8d57c78a0f04cb9f16b8fbfccdd3346e4a27d95ae2 crates/ruff_linter/resources/test/fixtures/flake8_return/RET501.py
sha256:5b753473edf6538028976c2baedb07b091b50899c5f58257fb9d5c08fa641001 crates/ruff_linter/resources/test/fixtures/flake8_return/RET502.py
sha256:bb6c0b7088129d095c089c438fa71f025c109645fe8d7bb255a5a6cfad7ea2f2 crates/ruff_linter/resources/test/fixtures/flake8_return/RET503.py
sha256:e4a04e294d8aa94a259668632ad530ce4b85ee9fc6aaa007e63a238fea7e3445 crates/ruff_linter/resources/test/fixtures/flake8_return/RET504.py
sha256:e0f59ed4b01fe44a407325946cce65cc2ab75196746dd5e36a183e4da2a17015 crates/ruff_linter/resources/test/fixtures/flake8_return/RET505.py
sha256:60313c86f1e11cb503b18d62fd06ced983d1e3ceed866856682dcb897a089d65 crates/ruff_linter/resources/test/fixtures/flake8_return/RET506.py
sha256:828df99109800c87f6d8bf52211939656b9f23a0c7c281f879edd7bf0fd5afe7 crates/ruff_linter/resources/test/fixtures/flake8_return/RET507.py
sha256:eb025aac093ace54bf77c71a69dd8056288b424aecda5ffa06b0f3d893748fb9 crates/ruff_linter/resources/test/fixtures/flake8_return/RET508.py
crates/ruff_linter/resources/test/fixtures/flake8_self/
sha256:89081d5d9dbc4e56a715d6a65bfb977a26f773f622d3c4ebc98119db611ced5e crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001.py
sha256:f8564905ff0aeec804eaf241c7e2eda4659f582059107aefb433119794266646 crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001_1.py
sha256:8d09248fc8c60c4f639d24898814362c205c72c465f99b6ca0094549bd2d40a6 crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001_2.py
sha256:92194e693aa5a189b668ed94c29c0c50a6a32ce6386f6f9a5706928e4f315963 crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001_custom_decorators.py
sha256:ba4c5024f052f3570154ae974db0e3dc2514a986fce339bfd58533d87c42bb13 crates/ruff_linter/resources/test/fixtures/flake8_self/SLF001_extended.py
crates/ruff_linter/resources/test/fixtures/flake8_simplify/
sha256:b38e02e910622e7667524f46a57565f936d0d8ac5c6193e869234293b7e08143 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM101.py
sha256:22631ef0f9b7fbd1d5494b63bf9ee8424789f80c187f24f1574a11810c6d93bb crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM102.py
sha256:7e81cea7eac55384da6351d65e4a7abfb5816d540ec09f5ebbf050509fc19082 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM103.py
sha256:de5816cd80b320635fb68fc3a3d70d46a5e2d372a51d164f263c1c59e8e8624a crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_0.py
sha256:57cf8060043635fad71d4c0d7f7e827dfe08df0266eb22b10d2eb9c29a949cae crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_1.py
sha256:75ad0e60e96267bf05bb21362632a30f7e56d8bdba20a0557b3b2441dbace4c9 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_2.py
sha256:21c6596a8ea87ddee57de91b318b61372005dad4150b288d4524910699557aec crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_3.py
sha256:24f9c52931774121a7810d16293724a0516cc30ad1feceb1c7ca9171d808cc3c crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_4.py
sha256:668602b2941c81e9b4af1029be7b65c65fd94c8596a21de46b648f947a43b7d7 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM105_5.py
sha256:b003f969aaa336beaff3d5b7dd65b1704b9d23c02271bcb2dec570438562f1f3 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM107.py
sha256:dcd88ff31184566e15810b58d970c2bd66c4053764c9eb845963844e2e4d28bb crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM108.py
sha256:ab0a436a83191a137d3bf053f7714296e23c713bec325605836ac53a152c85a7 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM109.py
sha256:cb7a393d35c9e4ee95aaad726e28f49636a0f8cad75840faf634cea05e6caef1 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM110.py
sha256:d5675bcb8497aafcd0f61cf7651fdf8f6bdac7c79f4dbe05faeec4a42e48148c crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM111.py
sha256:ea3b451409c55a9544d9bda35409d3ccf65230c8f61904c2791cf7d4705504d8 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM112.py
sha256:3c0241db9b92d7da7f49289e16f3c4b170acc23845ca2c06cf77584032b2e727 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM113.py
sha256:8718f02f4f947b2a97c4d50ecb1f4d21ed81bb2ff935a84a4a6c59fc50690c03 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM114.py
sha256:6afda66c47541716f5a9b42464e96dbb958ce791c87522a2229a9ea9d1d01c00 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM115.py
sha256:9c05ac42a9808413813a17ad9954e99be6be1e9b22723421aa62f1d1c4f6b34a crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM116.py
sha256:fb9abe570c9f708e4a76420bd4f8fea2ee329634985c88700d7e113cece7f0e9 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM117.py
sha256:04b6fb4bd4677264ce4ce712316efabb92150acbd0e073fae0f7225afb238b0e crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM118.py
sha256:026ba5f39872f7b19902cba9b8b557386a477fc2b40145b791864340a9de1ad1 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM201.py
sha256:608c0ad40f2d8e70027dca984cda45cf35066c6d08f861f693ce91e941c070e6 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM202.py
sha256:84f612ce573f2263a77afa9bfbe3bd04f3269e4bce308b0b76e81aeeca5e301e crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM208.py
sha256:d7b7177022291bbeb445aca2336aa120ada96919ab851575ab11ecbc0257205c crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM210.py
sha256:6f46af7d73dc323b0236b7f64d1963c21c1acdf09212b558bc1d21ee1c259e8f crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM211.py
sha256:44afafeba510c29e92f26ed5ebe576285ef356b94143621a8b266fa421eead4c crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM212.py
sha256:bedf65247d2db9c842812a4bf5c1da8b368c663a1129a9767035915e53829163 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM220.py
sha256:80480347e429f85512b68e67adb0af18556d88493bf7344c578d3c4d81263d39 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM221.py
sha256:44148a51819e5dacadf63eabf8b51abb27278b91c698f5e909e9d245fcf7d2af crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM222.py
sha256:7207c6ddd5be21c2ad8826d4e9cc02b702620a135bf63ef2f827882217be6c17 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM223.py
sha256:595a904965ea8c626539699a6f40eb71ba13cc967bea662cf9809ff18ca83265 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM300.py
sha256:37863c26fc77e47655bafa35eabe5c733150df060628a3d62e80b2cf00ff41df crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM401.py
sha256:cee4ffc7a1fc2d75d09175b8288639db5ac4059617a5cb7993bf3f671f32cd1b crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM905.py
sha256:f28b394d7697b0dab932f061fefc021c1ce66182a7531153525b68f56595fa48 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM910.py
sha256:61e7318ec02b492ed5b438740c5d2bd0a81fc28b1694367749c475b84eeb6bd3 crates/ruff_linter/resources/test/fixtures/flake8_simplify/SIM911.py
crates/ruff_linter/resources/test/fixtures/flake8_slots/
sha256:eb0727ca1fdb359795a2de30d96c29dbc9d0fb38eddc43cad9c70b566ec87a42 crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT000.py
sha256:23bd55eab33b2e770ca5361dfd4fd1ee04da78133001ff7b988e3e938ddf4fd3 crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT001.py
sha256:827a1efce507c4b1244e65a739f813398658820720d33470d29a26f77330c660 crates/ruff_linter/resources/test/fixtures/flake8_slots/SLOT002.py
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/__init__.py
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/__init__.py
sha256:dfca75018524933fc11af735c3f6e8da9ad9f2c7c24609fa7c1157db12bee1f5 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/application.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/logger.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/api/models.py
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/
sha256:a6c51c423729c18f3a6ad3a3d9a89bb2970386c0253c19fc05a6fed9011f792d crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/UpperCaseModule.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/commands.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/definitions.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/protocol/responses.py
crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID/my_package/sublib/server/example.py
sha256:7914197768f3d8f018dc89a28cc53c90b8d1efb8e7be24519e06682f6246adc2 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID251.py
sha256:e660e8da415dca3af859142cde9dab8d13072ff470921c37d1f94695ed5f1193 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID252.py
sha256:640f6405efcaf50b1330ffb2b1cad0de821f869f6ee37e57ae3925de32ad1272 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID253.py
sha256:9ca8cd2114309e7925b8272e2a508a69f8bcd0eece5d0f89dadbb4ca23c61ed0 crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID254.py
sha256:61ce331e727816d6dd3c270db5d52e6788638298a0184c972fb7aa2c0ed16f9f crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID254_py314.py
sha256:e2191b1752f195b218422a92b9d13ce915fa5be3ae8b24bb988cc3df8fcc980d crates/ruff_linter/resources/test/fixtures/flake8_tidy_imports/TID255.py
crates/ruff_linter/resources/test/fixtures/flake8_todos/
sha256:756401fa649d0f8359986a1e39025848325fa19f19392b6c1819653e0e0c3557 crates/ruff_linter/resources/test/fixtures/flake8_todos/TD001.py
sha256:81b8f3ef44c138f346caf2c79e99d5a69c4cb10722c934a564c516e95c75f119 crates/ruff_linter/resources/test/fixtures/flake8_todos/TD002.py
sha256:ce53f41103dda5373956441fd6de5db3c79eeb073eff62790493be32f535dfd5 crates/ruff_linter/resources/test/fixtures/flake8_todos/TD003.py
sha256:e7b8c8edd0191fa88a6437289c5be2c3e39bc6d7e96f68c2f581720899ab261d crates/ruff_linter/resources/test/fixtures/flake8_todos/TD004.py
sha256:fe8c5b3aca3c0375c6c18a963a1764516c2afe14338cf91678646b6e6e1e33b1 crates/ruff_linter/resources/test/fixtures/flake8_todos/TD005.py
sha256:7ebea505354fbbf0d1ba88701ef5015f8d6da7185eeb2f930b81afc70bd0908b crates/ruff_linter/resources/test/fixtures/flake8_todos/TD006.py
sha256:dc884c42d17f55ca451f9f4b227a58fd0f447dd82c83bb210c44165d311aa9c0 crates/ruff_linter/resources/test/fixtures/flake8_todos/TD007.py
crates/ruff_linter/resources/test/fixtures/flake8_type_checking/
sha256:be897b01127075c77233c8e778cd77fdc56aa81bd8570dc1f5ce7273f215a5c3 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001-3_future.py
sha256:f6769e127f62e41a5de7cfb894759345744e4213d82801b771eb20a7562afd81 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001-3_future_strict.py
sha256:309149332c2b628c512029cc14ebd5805cbe3ad2c9ca2121e31d4e75494fbe3b crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001.py
sha256:4d11c03ce8c2543209fd66aa8c23c33ee23788519fe8ddac479299c015487421 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001_future.py
sha256:4246f673079033a7d4ce928712b589d970964ebfa9867f517e6a2354a77b8b79 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC001_future_present.py
sha256:b70d568044d319fa2dbbb8e17a0558555dc438cc15dd35b6ae4d2fe857a0d6de crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC002.py
sha256:3138d9f39aadba8d0d1f6a0045956f60aca1b94cef2d3f0261c5642cf2e0b056 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC003.py
sha256:be737db9463c209256b923c6a717524710cc4f835393b3856ac4148b3809014e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_1.py
sha256:ae878c07e81c72555bcef1ebb0c82d34bb122306b9b9e2edf4aa794aa4291e76 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_10.py
sha256:7e464f9f1187de9611d2a170758bd4cf4e5614f11e37c4662dbc32a22bb58871 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_11.py
sha256:7b80e12a34e6109a1f7222b0bf40b59d46d4770bbb5d6dd96470ad3506bb7f27 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_12.py
sha256:6bddc5dcec2b8cc17db6f8edf39542d5880451118a45c78fb5099f69f27f18f7 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_13.py
sha256:c673d1f5be3ce3cd7e90c84398b47b05c093f5c907c96a299770c5889689854c crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_14.pyi
sha256:5414a417f174169fd11ddae187662f6475120cd8fa33506f7dae31413ee19c97 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_15.py
sha256:722ee7b03e09c42d115bb6a09c358b07b0e6431e36eff7b5275546a340c0f9cb crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_16.py
sha256:c8588286d7264a97673f99a8cc38c22e4a578c9b1b2ea1a7334faf76bc9bd8ce crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_17.py
sha256:56bbb316385d9428d991f903e66a1c604e54896ab06758a6e3b47be96b3c9b29 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_2.py
sha256:46da89a4b8df7de09bc30d77075991aa5d13757c2cba67c0102d76ebf2fe0915 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_3.py
sha256:a9e312dd80d683e78d2b31baea5589505d062fa95b1d12fc2badebef6db721a3 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_4.py
sha256:46ebac1f37685420507bc320a21758682fee2b4ac09a67590a2c43656abb6b32 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_5.py
sha256:59aab1e69e4895990cae4e3a047f8aefce98c6d0942703516561feb5339a9e4a crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_6.py
sha256:fb808c71a6cf3a959ca9bef698d054d191f987eb182e607158611f789a8bbb4a crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_7.py
sha256:1da51020372ffd42f43afa781466faf78c89ae38637a000b4062e5e1aad8ed3e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_8.py
sha256:7f91d0f9a76492048fc596b179245eaec1843d1e9e3cbb5d96f0727b90d9b9ae crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC004_9.py
sha256:e417f74cc65d5e37513dd8da462716963feb3062420b1e18aae32c186c8f6fde crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC005.py
sha256:07e1237773e9afaf3d8d89a078bfd6b9adb024dc9cc861665c1a490caced8082 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC006.py
sha256:5c41e560f797677bbe7002e7884ef04f306607566b230b4c635c2b890b30ac60 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC007.py
sha256:26f8b69edc9603c4595c2aaf22973bcd9f67096cf755cb548195bc95edafea88 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008.py
sha256:639fabc9b46cf4b14274733ca29c90be73da3502bfab7e847591f2bf6723f297 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008_typing_execution_context.py
sha256:d4cc2229c6aa995bae30fa19c7f2323ad2bcd73427ecf31844719ba228bed80f crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC008_union_syntax_pre_py310.py
sha256:84f9c6203db24fc030bc978f895f8d27cccffa5aa9d9b1854bf00d9c4e37b940 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC010_1.py
sha256:e602cf35cb703b2ed04b4d529c9ebcab665b16c81af31793d8fdbfd1c030e51a crates/ruff_linter/resources/test/fixtures/flake8_type_checking/TC010_2.py
sha256:108f1a898defb9ee03a608f1d5a765878ac9cec004b256c1ae9415879c61cfee crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_modules.py
sha256:87fca58b8367a4ac7bbfb1c2f641a23289d8241a17fa34f446385ee78981b47e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_1.py
sha256:96b54fe2fd32556d17f9ea6ffb85580588081187d6a332fe4304fe1c41691d3e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_2.py
sha256:86a5af8c30d8c3d1ff6042fc1c3a030b9882ca6cc76623b9a7056d597807a8ea crates/ruff_linter/resources/test/fixtures/flake8_type_checking/exempt_type_checking_3.py
sha256:edc8cc1980911a3ac7f64b7667ef2bd9399b0e6ef5384bb56fcf1fcccc210a8e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/init_var.py
sha256:b90c2bb2300ddec9614508bd6b5867e6b135aefe2318303d0b7016ef3e6c09bb crates/ruff_linter/resources/test/fixtures/flake8_type_checking/kw_only.py
crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/__init__.py
sha256:4410368d0daf96c2cb2c1d84b99b8431d66464cd8da3a875d740c55bbed32d81 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/app.py
sha256:86e79c91c27c70e960ea0f033c19a7f2dc09346ab3dcf3b400d56c9642ba0559 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/direct.py
sha256:e70904985e03e759949737cccb2c6fe0ab1feea398be3671aaad13ddde7a29aa crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/import.py
sha256:b7636a1d6b59dd855c945f01a8fa8be0977e61ca69940c790bf21559a1c497a3 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/routes.py
sha256:d0d3f03704f460aeaaf10f0e6a262e80a9b9aebde85eb43eeb525935e9a16808 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/module/undefined.py
sha256:307b39ef2198fce989b4f6689b2929b0cead3dbced30bb1b67cfaff2423512b3 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote.py
sha256:a93d787c590a12cbcf32d6f7f8e4464ab9edb82f3ca41526c807d4eb0dd9d751 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote2.py
sha256:70504d81987f3d71dd871cb95fd0397b3bbf91ce2ef31e3947c3bad79df02441 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/quote3.py
sha256:a033a6aa0537511eea0252413995dc2103d083d796069f374841ab6a2862feed crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_1.py
sha256:5b3f85af478d913e2428d265af4e5f75e89fc711b1b11b48bb1ba9dc0f3f77f1 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_2.py
sha256:102c47c9e1f48bdbb7d5bd671b57e1cb1fba5815285d8e96b8fc5f882958681e crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_3.py
sha256:0ff9081187d81da6fce9b4f4f4ab95f150c1e64b9be286a2b1349d7d16e32bea crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_4.py
sha256:8c86f1b45f577f488d4675d0a7e35237b7433d024bbeebefad1edd5430411183 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_base_classes_5.py
sha256:92883d81bc9d6cd8059cb73e0269476cdd9fc95f7684f931310de8f15260b878 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_1.py
sha256:4857acf501f3a8c710c403c8490193cd72de138478da6b1533921b867cbcb2bd crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_2.py
sha256:b65d2927350f8fdbdc9360edceda232350c0aed4347b62fb1bdf00763eb28343 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/runtime_evaluated_decorators_3.py
sha256:592cdeddbc4e3fba0ade435ea0969d3091c076e20f6bc9e7e08d6fdb923f947a crates/ruff_linter/resources/test/fixtures/flake8_type_checking/singledispatch.py
sha256:9c503784044cbe6929309f67513cda34c43177e7af8f224dec4a00cc89506123 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/singledispatchmethod.py
sha256:e900aebff2a3d3ed4b4cd8b12d13893f67f5809787120724da170d8c65a00ca2 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/snapshot.py
sha256:2dde6813c5ea82ed4943e6398e87e421b5c45bb6bfa4c96e12510931eaeeada5 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/strict.py
sha256:d21a54d658468e0d532c11957162c7ea7c63696a23775ff3d867dc1c4d19b777 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/typing_modules_1.py
sha256:db6d2dcde67058a31dcd31ef6d6134b92eb354c2b1691eb10a5da178cc6804a9 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/typing_modules_2.py
sha256:210ce28d604d3e069b6e8d9560821975e9ebeba29b464bfc5c0291afc9f49942 crates/ruff_linter/resources/test/fixtures/flake8_type_checking/whitespace.py
crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/
sha256:1eb4fbd7abcb128d19585c23f33ebb9b788ae6e50406d92b3f71249d4b9e7b13 crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/ARG.py
sha256:9800c6e1d615acc6cee77a410ee7b3485bfd1a60c73ccfabfef793d64ae80cee crates/ruff_linter/resources/test/fixtures/flake8_unused_arguments/ignore_variadic_names.py
crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/
sha256:c32d8f7053670e7e36bab29d5c5d9553184913196f0f5270ef55685a6563fa7e crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH123.py
sha256:193687bb26d9ae2af52b538de39e0141b106f045b86efecde4293546b34595f5 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH201.py
sha256:ab036e01c6bdc0c8262fe81e2d59c63bda6d3093a07a9971dc8450debea37900 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH202.py
sha256:17ddbaa13d39d26d1228b57eb7afd257f97cf14844bba551733a826b47eca9a9 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH202_2.py
sha256:7cf5cd16a9e4cb3cac4603c9c645d3ad0da671c71934d9cbbca144e2362db2c2 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH203.py
sha256:0215f86fa3ce405ca19d29bb5e3af45c211d9a05911efe7fee72b68f30fff289 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH204.py
sha256:334d996501fc3629f9dd73504a3ab43e4aac33dccb02e45b75c7651862059e6a crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH205.py
sha256:025123369881a899a1a3a4acf943f3f1491a9b5ab1ce30f57723fe19c88a0596 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH206.py
sha256:aab99fc898ad0cc098fca3ecf0b797bc92f04d47fdc4bda43212ea9b2ab85db3 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH207.py
sha256:a08a5dda263123b45a49ba9ac97cd8910c262cfed454acf9f441c24561883da5 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH208.py
sha256:0730afae99e80dc06a7555b0f03ae04fa88c15e764dc0a8eeb3faeba54a3007c crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH210.py
sha256:6be0e06a7839365859d472b93754b998586f515eb01db82c430538d1d5d0efc6 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH210_1.py
sha256:c1703aa09c3ee8751faf8b49ee4fdfa752186db20b8936a5f408a84ab6947f05 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH210_2.py
sha256:e138e4c838fbe61aa1fab262fdce59745191cf72c1438082ffadbe4089fdadfe crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/PTH211.py
sha256:4267dc366c7690213f0b5afc13ba18c169b1b2d10021c7c9acaf2f5a4e7f7ec0 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/full_name.py
sha256:a6e00e31fcd45f1aedaf706a834b047f9a6fad05d9f83fc4ef81838d35c3c8de crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_as.py
sha256:d38dff8e04ba5ea27de057fafd803d0b0a856783f0d3d7a41db386adfba62d36 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_from.py
sha256:85c2f88e87210ea2d6cea5ca63b6341c5fd79adf0cefda820c857411bf6c3120 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/import_from_as.py
sha256:60a09c6e0508759cc01430f2f89b6a9f45b97e3d933b0545e8e22350e8034ab7 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/py_path_1.py
sha256:89f6f5159855afc395bbbfc4782cc5b4c67690a6796c9f77fbe62025be177b40 crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/py_path_2.py
sha256:8b1c1e3ad0455f432ad9fca7eb89c4bc8f66abde5d61a0b1e0ab8b5ae6d836bd crates/ruff_linter/resources/test/fixtures/flake8_use_pathlib/use_pathlib.py
crates/ruff_linter/resources/test/fixtures/flynt/
sha256:ec450a8845df676194f9c865ff7e36cca59696129198ceb36a6fd10712010d45 crates/ruff_linter/resources/test/fixtures/flynt/FLY002.py
crates/ruff_linter/resources/test/fixtures/isort/
sha256:e99c6f4e0dff2a77cdf284a1bb9e86e8ae6a9a977e9bcb3ffba0d77b9307f513 crates/ruff_linter/resources/test/fixtures/isort/add_newline_before_comments.py
sha256:ffa927639d823faf82fabbd51e4d78d0f7df05b2676c5c060982cbc2fe9e3517 crates/ruff_linter/resources/test/fixtures/isort/as_imports_comments.py
sha256:41ae57792d6d93a5b7d88a130251bbcea22708f5b32f1712048ca61478bcfdfa crates/ruff_linter/resources/test/fixtures/isort/bom_sorted.py
sha256:1ac0fdb37d305178cd6cfb7ca512c8b22066f2095813b3a3dc08b0bbf160128b crates/ruff_linter/resources/test/fixtures/isort/bom_unsorted.py
sha256:f8b3103376c95219ef44ec7a611cb61e80b7b5a8c72b301629b61afca602f5f2 crates/ruff_linter/resources/test/fixtures/isort/case_sensitive.py
sha256:066d72199ff18f93156f272658f4ecc432074df5f1bc5b7c110e56e01c14ecf4 crates/ruff_linter/resources/test/fixtures/isort/combine_as_imports.py
sha256:018335075aba12528db0f5540e46c9f116007da2527ebf75bd599c75a1ce9414 crates/ruff_linter/resources/test/fixtures/isort/combine_import_from.py
sha256:df4fa781cb64d736a81d6a7ebe61f4db064667cb34819674a0dfe19663b85484 crates/ruff_linter/resources/test/fixtures/isort/comments.py
sha256:98124cbb90d785c11f907c01553a7d7f95e51535a7a6c8a5a218220f912c5d97 crates/ruff_linter/resources/test/fixtures/isort/deduplicate_imports.py
sha256:85302d45bda0533fc6f7cc9472de6bf42e284036c29a8d60004880770b5a8072 crates/ruff_linter/resources/test/fixtures/isort/default_section_user_defined.py
crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/
crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/__init__.py
sha256:aea6516856043d2bdb5ef438b2650c1201f8767e768ec66d713135d700721b5c crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/foo/bar.py
sha256:8b9e2e1721f6a41749be1c72a6a0255dd36839ba575ca988654b83deca223f7d crates/ruff_linter/resources/test/fixtures/isort/detect_same_package/pyproject.toml
sha256:c98872419401998ae982bfa5c41f64a1ef8d7a84b1e5a52768647fb3ff82ad07 crates/ruff_linter/resources/test/fixtures/isort/fit_line_length.py
sha256:ffd133023d4a41123c0f0a59b737ec2b737c13d1ef9e26795ccbf12e7b24fb33 crates/ruff_linter/resources/test/fixtures/isort/fit_line_length_comment.py
sha256:5c7b420ec5c318b302caa04859ee9f321d171d9af1918abafafbe8a9059dac70 crates/ruff_linter/resources/test/fixtures/isort/force_single_line.py
sha256:4d53d4463dcb9ea786c0d0179b06e903d5f29e6473828bb5e7e44a1edd098eba crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections.py
sha256:bf892769ac423265c88bb6512854b5323ed16dfde571a2d190aa68b79d855192 crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_future.py
sha256:4b53bf0ef5702139e9be2a1f61ab84226f24244c907e81c1adec844d0394e7e7 crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_lines_between.py
sha256:f8ce3b6e40950037f7a17ba5bb28c8668f62085844fd15376dd0433f393d166f crates/ruff_linter/resources/test/fixtures/isort/force_sort_within_sections_with_as_names.py
sha256:cbd30b89bc8d08490bc502804f1d6425f723a50dfc11942b8a6a60aa644c655b crates/ruff_linter/resources/test/fixtures/isort/force_to_top.py
sha256:165eaf446c2b79c3099cecd0a91b21fdfdd9451aa95c3393ec8954ae0deb5d7f crates/ruff_linter/resources/test/fixtures/isort/force_wrap_aliases.py
sha256:97530a1dea561a13d346ad7d62b0774991d33e53b06d3d1ea02594af680002f7 crates/ruff_linter/resources/test/fixtures/isort/forced_separate.py
sha256:812d13cfc8e66c025f551e74f458f93d2333fe45bfdbb9ce4ce21180fb17df0e crates/ruff_linter/resources/test/fixtures/isort/from_first.py
sha256:bf892769ac423265c88bb6512854b5323ed16dfde571a2d190aa68b79d855192 crates/ruff_linter/resources/test/fixtures/isort/future_from.py
sha256:ccd6c1e78c724c5ea63a993e25bd9862442d37d9da65e5ae114a3e2535ca0a18 crates/ruff_linter/resources/test/fixtures/isort/if_elif_else.py
sha256:41588c43f4315508bdc5850a1b0666fa832e783e160dec5b17bb50434efee316 crates/ruff_linter/resources/test/fixtures/isort/import_from_after_import.py
sha256:c4b5024ff1bf158f8ec180ef33d9101de896c1dac22ec7fcb098b9f3fe2366f8 crates/ruff_linter/resources/test/fixtures/isort/import_heading.py
sha256:033803fd8de5a1bf35df9d918a2c805fc6b25edc0c00c418ea46b7bcb0cb6c42 crates/ruff_linter/resources/test/fixtures/isort/import_heading_already_correct.py
sha256:8006d5d59fadf7b38b7660a451f745101e8cd7fb96a66d2729371b376836346d crates/ruff_linter/resources/test/fixtures/isort/import_heading_already_present.py
sha256:21bed9b3662505b1465b15c12a86c568d5e4c612202f5abf307a3e8ec74f1834 crates/ruff_linter/resources/test/fixtures/isort/import_heading_duplicate.py
sha256:3d12db93055a68402af86fd2cae412083623349362470d76a627acac2f2fc20f crates/ruff_linter/resources/test/fixtures/isort/import_heading_force_sort_within_sections.py
sha256:b95380a61c5819b87b2f75fdd40b36403e5a69a034477a75b5d783c4ae0d94a3 crates/ruff_linter/resources/test/fixtures/isort/import_heading_partial.py
sha256:3f55106b99d17a0ff829567cbe281e3821dabf4557fbb7c544d3a9fbacf2e634 crates/ruff_linter/resources/test/fixtures/isort/import_heading_single_section.py
sha256:da045b76eb49a5d672d3b22cbb26d36ee64b38eb029909d5ca62520f93c88c32 crates/ruff_linter/resources/test/fixtures/isort/import_heading_unsorted.py
sha256:c4b5024ff1bf158f8ec180ef33d9101de896c1dac22ec7fcb098b9f3fe2366f8 crates/ruff_linter/resources/test/fixtures/isort/import_heading_with_no_lines_before.py
sha256:373619a7955b7135b507431440719948815c9a2ab49f12ec6d26b568e6804c4b crates/ruff_linter/resources/test/fixtures/isort/import_heading_wrong_heading.py
sha256:81a4b821aea6e116d5377fff7d0f7e8fd121ffd8f0314abb2395ccb8b432d350 crates/ruff_linter/resources/test/fixtures/isort/inline_comments.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787 crates/ruff_linter/resources/test/fixtures/isort/insert_empty_lines.py
sha256:bdab2cc4de45e7bec2b8427cac253df7b0c1d797f160e3e21793786d02931787 crates/ruff_linter/resources/test/fixtures/isort/insert_empty_lines.pyi
sha256:5b96151f05ba434fbc94b12d2c49145d0c08cbcc839229e00c2d277f52e1cea5 crates/ruff_linter/resources/test/fixtures/isort/isort_skip_file.py
sha256:0148b095622e1233ddbae994b2996f75bcc19e12a2794117ad451919a805e2db crates/ruff_linter/resources/test/fixtures/isort/lazy_force_sort_within_sections.py
sha256:0148b095622e1233ddbae994b2996f75bcc19e12a2794117ad451919a805e2db crates/ruff_linter/resources/test/fixtures/isort/lazy_from_first.py
sha256:0148b095622e1233ddbae994b2996f75bcc19e12a2794117ad451919a805e2db crates/ruff_linter/resources/test/fixtures/isort/lazy_imports.py
sha256:2a5e94e6a565603f937063d593cd9c4be65d4d2720a96a9417ec296bb6c39c57 crates/ruff_linter/resources/test/fixtures/isort/leading_prefix.py
sha256:5b651635c08ca94e221a418464e6f471fc003b8def27a3b50b0a8b2885944c5c crates/ruff_linter/resources/test/fixtures/isort/length_sort_from_imports.py
sha256:7b68e408d14423586bfd92582a0dd3a4364566f6aaf1999948ea9b69ff502ed0 crates/ruff_linter/resources/test/fixtures/isort/length_sort_non_ascii_members.py
sha256:1e861bdd3d8ca9be6c643f87134476cd23fd6234312d46beebf6e34f6da406e3 crates/ruff_linter/resources/test/fixtures/isort/length_sort_non_ascii_modules.py
sha256:1ea66b4444a77ab2f2f58acc46c90854f48a78c990251d381e7affaeb0c7c787 crates/ruff_linter/resources/test/fixtures/isort/length_sort_straight_and_from_imports.py
sha256:d8b2108dfdb798440076a44145097cf42f4a823b24eedf1fc66c433b0a4c9a30 crates/ruff_linter/resources/test/fixtures/isort/length_sort_straight_imports.py
sha256:8450af382808e95a1e56bcc5ef7209e6025ce24a19ab377f1fdaf8c3ff4c89ac crates/ruff_linter/resources/test/fixtures/isort/length_sort_with_relative_imports.py
sha256:04593842a30fa6a3ee1d6eae82c43a82403910e46b42970a9bb10dfc3788ad18 crates/ruff_linter/resources/test/fixtures/isort/length_sort_with_star_import.py
sha256:7b9583028178a12ae9ae833baa2f1412cf5ee2132c77aec0830f5fb83f28963b crates/ruff_linter/resources/test/fixtures/isort/line_ending_crlf.py
sha256:2a2f417952ea0b9e4eb53dd4b67f93522dc146ec7afede1c876bdb0c18c81b0e crates/ruff_linter/resources/test/fixtures/isort/line_ending_lf.py
sha256:8afacce34e125008d661cdc6522e85a4a89dcb29738216bfd9ace7f60871a53d crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports.pyi
sha256:41f76a2841b5059429c4469e56667926fd750faf477a223534baf890db5d9117 crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_class_after.py
sha256:549ab63c3cbb20779959a737ed8bb83d40eb3bf8a5e67cb5494cb420a3450aff crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_func_after.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842 crates/ruff_linter/resources/test/fixtures/isort/lines_after_imports_nothing_after.py
sha256:14e91752dcc34cd0b01cd90c701baa4fc1d2a2f3a21b1257eed2510dedfde3f2 crates/ruff_linter/resources/test/fixtures/isort/lines_between_types.py
sha256:ddc01d98ef2d4dd5eea89c01786d1e70911312ac3e73c3d2a679953e6366ca08 crates/ruff_linter/resources/test/fixtures/isort/magic_trailing_comma.py
sha256:155bb4e9c12bca5325ff806bde2c3191a4997b975d19dfcd534a0c591817cced crates/ruff_linter/resources/test/fixtures/isort/main_first_party.py
sha256:545494def8ea173f890e14a5497e524d38f904df29f3d1e1a40622460f8876a0 crates/ruff_linter/resources/test/fixtures/isort/match_case.py
sha256:5123912d58f7a21a1657ea9400b509454c46c4e4b46211e0039da3fcc35ca10a crates/ruff_linter/resources/test/fixtures/isort/natural_order.py
sha256:7df9995fa9bf56d915b05aa45dbe3af93a2c7810f2a25f417f33cb6507862842 crates/ruff_linter/resources/test/fixtures/isort/no_lines_before.py
sha256:72e344c45b5990fb7280aa169650e4ab40ec24a817610bd8d8639d380cb77f98 crates/ruff_linter/resources/test/fixtures/isort/no_lines_before_with_empty_sections.py
sha256:1e1e451ff760529a7258a18b401b7f8cd6e712723c20a22c88746860fef193d6 crates/ruff_linter/resources/test/fixtures/isort/no_reorder_within_section.py
sha256:1b7c384e3897b8cd12a40cb630fdf18d46d8f332c0f4e06811da7b2df57ff2c8 crates/ruff_linter/resources/test/fixtures/isort/no_sections.py
sha256:5f108d989426acac04dbe863e820bbbfc199259a195344750460a0bee03b0737 crates/ruff_linter/resources/test/fixtures/isort/no_standard_library.py
sha256:04e11d72c77b9286185bcc9fb2ae60a44e1e29709dd2b09943914585b5d94120 crates/ruff_linter/resources/test/fixtures/isort/no_wrap_star.py
sha256:649141d70c68ae9d7263b6554bc8cf7b2d6285e2017a84b821a0536778d846de crates/ruff_linter/resources/test/fixtures/isort/order_by_type.py
sha256:8b9f00ff872b2faa0a13ef6229f6fce1c32a95ef03478d8956411d008fa407f3 crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_classes.py
sha256:d83e033c2197ae06dfe72dfd7625ee79d6d5f9794c27e741829c866f00710f29 crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_constants.py
sha256:9fa4ac96eefc74df7b9aa79842b83c5d3bdbbb2e8fdf8490ec9d68427dc1054d crates/ruff_linter/resources/test/fixtures/isort/order_by_type_with_custom_variables.py
sha256:b405df749f4ddd3070a6f53d7e44517652aa942045a64097b642bfd51fc30f0a crates/ruff_linter/resources/test/fixtures/isort/order_relative_imports_by_level.py
sha256:2be48e93fcbc04bde21add532e0a11d594f3c0f778adc25d90810d8a2e9bd29e crates/ruff_linter/resources/test/fixtures/isort/preserve_comment_order.py
sha256:8d1c9fc4025144c59cc338d7f641a8cf5d37b380892f45d45d64a1260a1efd18 crates/ruff_linter/resources/test/fixtures/isort/preserve_import_star.py
sha256:d40fee075eba5a825cf802749194e2491dac8c5eb22c63cc951ca2b9d7f9446b crates/ruff_linter/resources/test/fixtures/isort/preserve_indentation.py
sha256:23ed3c2b45ecac8a24b5887ff638d4b724992859064db2b532c84a4b09f9cfb3 crates/ruff_linter/resources/test/fixtures/isort/preserve_tabs.py
sha256:e964d2953757cdfd8c9e39c1a65af4159064a6e427290ff2b7570324929b4e2c crates/ruff_linter/resources/test/fixtures/isort/preserve_tabs_2.py
sha256:bfcefcf5ed9942bd19d5543879eab3ff58bfd1ebd7868e1bf3d7968d50d1691a crates/ruff_linter/resources/test/fixtures/isort/propagate_inline_comments.py
sha256:d5fb898253c8fb80efb47839b71800fa2260c7e3b526a6bf8173bb4a64788ea3 crates/ruff_linter/resources/test/fixtures/isort/pyproject.toml
sha256:db475dd8c1209392f9aaf003b55aa6f4fbdf1202c733894f633f039342a1187c crates/ruff_linter/resources/test/fixtures/isort/relative_imports_order.py
sha256:72d9af51e86edc62ddaceacde1f74442cda3eb7fc006b21582892064ca23ee77 crates/ruff_linter/resources/test/fixtures/isort/reorder_within_section.py
crates/ruff_linter/resources/test/fixtures/isort/required_imports/
sha256:1b699d66e0f34c460ecbdcce1bd6831bdea52986ddb470f6336439f6eb0517fc crates/ruff_linter/resources/test/fixtures/isort/required_imports/comment.py
sha256:d147fbe144f869da2fd0bb532e6383c1dc5dc2f085f29dd1f0cc1c5484a0003d crates/ruff_linter/resources/test/fixtures/isort/required_imports/comments_and_newlines.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring.py
sha256:93a2708b8c1bbb741961cb8e45bb7039b7697c0ae4ea542a921112eea3c365e6 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring.pyi
sha256:1d0dd15ecd3333f21bb32c337525963ef884868c2d12fdb1af47a3b8987bc898 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_followed_by_continuation.py
sha256:b2ceedac61ad1472656dc478c41a0c254064219700317a2485d0a7833959ff91 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_future_import.py
sha256:33b08e4ff14004946b8e74ed100a4238dd1a72d0c6c17308419f4299257f5e81 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_only.py
sha256:8abdc9625018456de647972deb88f5732d51438ba43fce8d467a93e90bf635d3 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_with_continuation.py
sha256:6a4a71866b3dab527b87a10413a57f354a7c4ccb9002903a6418523493483a97 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_with_multiple_continuations.py
sha256:5b207adc80ea80538fe36a96b62ed5db611ec72a5447b71850b7d43d8f3048e4 crates/ruff_linter/resources/test/fixtures/isort/required_imports/docstring_with_semicolon.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/isort/required_imports/empty.py
sha256:c889a7e3d23881089221f026a13f9ba6d8b9242e9abfbc1f0f6c22bdfee116bb crates/ruff_linter/resources/test/fixtures/isort/required_imports/existing_import.py
sha256:e356f0f6952f6d06ac13a8d2dd2272ef7fafd8550a8f5c249855c29fe32b0a2a crates/ruff_linter/resources/test/fixtures/isort/required_imports/future_import.py
sha256:f115847f7478e9c0409fc35f06c59d844d49d7cb1500d72e852c92172004792f crates/ruff_linter/resources/test/fixtures/isort/required_imports/multiline_docstring.py
sha256:ab25c79bb6eeb5551f74a87aaacd9153c1f2428f760a17289dfefdaca4b3efb0 crates/ruff_linter/resources/test/fixtures/isort/required_imports/multiple_strings.py
sha256:79e15ed951a9df8854eff88257bdde286f56264cd218023e685e934db2cde34d crates/ruff_linter/resources/test/fixtures/isort/required_imports/off.py
sha256:ae6d2c1139bdfe9864e1d7528c68ede46729053bb3d2e54a28f5622203943507 crates/ruff_linter/resources/test/fixtures/isort/required_imports/plr0402_skip.py
sha256:ae6d2c1139bdfe9864e1d7528c68ede46729053bb3d2e54a28f5622203943507 crates/ruff_linter/resources/test/fixtures/isort/required_imports/plr0402_skips_required_import.py
sha256:3ddd347be8b768d34b046ab1d614c71753db6503bfb3380ebed9fafffcc03c13 crates/ruff_linter/resources/test/fixtures/isort/required_imports/this_this.py
sha256:f47a05efcb99e1ee31553c4225f7c508edb916f641bdcb4f75d7dbe3fdee6da0 crates/ruff_linter/resources/test/fixtures/isort/required_imports/this_this_from.py
sha256:48729a5b7d633f3bddb935efb6ee2ed4d8426933446beb823bf95efa47a0e4e5 crates/ruff_linter/resources/test/fixtures/isort/required_imports/unused.py
sha256:acaa09b623d33995861e914d517674b350ab0e75ef3a72275600a0eb1e04346e crates/ruff_linter/resources/test/fixtures/isort/required_imports/whitespace.py
sha256:5a9c913ecb237c83c323119556306945af212e07508610debb001a495ae0e165 crates/ruff_linter/resources/test/fixtures/isort/ruff_skip_file.py
sha256:38fc33a7bebda517bb9f932042fd2fe6cd6ae8a331b729758a89759fadf5b8d5 crates/ruff_linter/resources/test/fixtures/isort/sections.py
sha256:db039c658889dec463895755e02a4e17da91141a9a25e028c773da63536d60fc crates/ruff_linter/resources/test/fixtures/isort/separate_first_party_imports.py
sha256:523b3a1288bb4d19130886c49517db2ece410b8cf88a64240a1f5f3e25ff80d1 crates/ruff_linter/resources/test/fixtures/isort/separate_future_imports.py
sha256:66cf71841be430032150a3b871dd9271c8c4315c8f817b47acfadd6e046e6e98 crates/ruff_linter/resources/test/fixtures/isort/separate_local_folder_imports.py
sha256:2a25a9a8de6a4f5c982bf9ec06a510a9e34a718bb9f5865459c87c5a82915a97 crates/ruff_linter/resources/test/fixtures/isort/separate_subpackage_first_and_third_party_imports.py
sha256:6bb199b59cee6deee21608af321e50a69695e778ce7df6109d6365b55b650a15 crates/ruff_linter/resources/test/fixtures/isort/separate_third_party_imports.py
sha256:09afd5566a1df4e0b6cd17481b7d885874b25d35129ef6a0ecd2e7bcd44bcd02 crates/ruff_linter/resources/test/fixtures/isort/skip.py
sha256:f79e21b493e22fc156da9c9144fb442a08f37333d37e8694140d5cf4642ce1db crates/ruff_linter/resources/test/fixtures/isort/sort_similar_imports.py
sha256:e69f4f2c3abb236da5c4a49bb761f77256f83b943ec43b5be81ce90f75090b7a crates/ruff_linter/resources/test/fixtures/isort/split.py
sha256:288c5818592d2c3556ae6f8917cd3d38372f8e178c01d870e62d2295868214b5 crates/ruff_linter/resources/test/fixtures/isort/star_before_others.py
sha256:fac4dea2b10688453f668d394ff23206b7113c4ee883c25c9c24590684da2fa8 crates/ruff_linter/resources/test/fixtures/isort/trailing_comment.py
sha256:12506660d837fc9868b7b1f83de05397d3deb7bde4c2a9f387ff32b9af5cc327 crates/ruff_linter/resources/test/fixtures/isort/trailing_suffix.py
sha256:63632a8403919e605c1510f528343aad7fef36cb7d9cc1f714684d98ad3b0a32 crates/ruff_linter/resources/test/fixtures/isort/two_space.py
sha256:44c5a6d483d980d5823c942399d107200d4bb22ba335b2ba376a1eac776c730c crates/ruff_linter/resources/test/fixtures/isort/type_comments.py
sha256:5f559c78ad62649da6d4f9b85b262c36b16d8f2aa95811c1a5332c5e699315e7 crates/ruff_linter/resources/test/fixtures/isort/unicode.py
crates/ruff_linter/resources/test/fixtures/mccabe/
sha256:965cab9fcedeedc836de913b10bce3c2e689f6f8dfc30217f83e5d7bccdc5853 crates/ruff_linter/resources/test/fixtures/mccabe/C901.py
crates/ruff_linter/resources/test/fixtures/numpy/
sha256:03a7ee08ffd946f3378d8f2589ff238344eff5418eeabe3fb041e2dd2816d05c crates/ruff_linter/resources/test/fixtures/numpy/NPY001.py
sha256:ed86525ce1a7eb061fb0b5f463e7da1a2cc6902e90958a6831973ec2c4dd2150 crates/ruff_linter/resources/test/fixtures/numpy/NPY002.py
sha256:de122994d85edb4aa761452fa76c3afc4257a68ec4b1ed2d7aa5d0d253e32406 crates/ruff_linter/resources/test/fixtures/numpy/NPY003.py
sha256:83009348eec8d8dbee59e8ae4b0f50260b94e73aea3fbb3d27a0c89b653a138e crates/ruff_linter/resources/test/fixtures/numpy/NPY201.py
sha256:ee2e7fc115757ff05884ff7eb25079a25d973a478d6d2e99aa1c49c9cdba0a7a crates/ruff_linter/resources/test/fixtures/numpy/NPY201_2.py
sha256:f4920a4a1daabca74b8c63953bf6ed505397c2773375975b32579bba92dd9b49 crates/ruff_linter/resources/test/fixtures/numpy/NPY201_3.py
crates/ruff_linter/resources/test/fixtures/pandas_vet/
sha256:954a6fcf2bf5c635e6346ec8d69aeb884abc0c643d71445cc9cd9b31af691a5f crates/ruff_linter/resources/test/fixtures/pandas_vet/PD002.py
sha256:f2b8a452f2c7a2cf13e2c69df6fba438db83564285881ef93656a4a23d5433dc crates/ruff_linter/resources/test/fixtures/pandas_vet/PD002_cell_start.ipynb
sha256:d9ebfdc5b4ccd1055211f8370b218170cb54b78d7d67adfa268365dca8a54ea2 crates/ruff_linter/resources/test/fixtures/pandas_vet/PD002_cell_start_expected.ipynb
sha256:428578e7cbce1628dff9f56a3fa5e9820ca7c996fa299fc17d46720f811366d6 crates/ruff_linter/resources/test/fixtures/pandas_vet/PD101.py
sha256:2888ce0623fdff7402b0ca1da00d41c525e90970ec3f49f97b9769585623ccb3 crates/ruff_linter/resources/test/fixtures/pandas_vet/pandas_use_of_dot_read_table.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/
sha256:87221e129267898adf8f031c41b8f60057fd4e7fd24cd7f331dd65575a00fed4 crates/ruff_linter/resources/test/fixtures/pep8_naming/N801.py
sha256:aa85e9be4572088ca824639f9fa30a88de813f90e80afa85ed4c765fd6294dc3 crates/ruff_linter/resources/test/fixtures/pep8_naming/N802.py
sha256:567a999a2fdeb13afcbc918a9d076456f98bee43bfe15c5f9e40dccc9d859abe crates/ruff_linter/resources/test/fixtures/pep8_naming/N803.py
sha256:18fb05896a8e50705a59aca453f652e9725d9431f9a71216f1a3ca8796255dd4 crates/ruff_linter/resources/test/fixtures/pep8_naming/N804.py
sha256:9a73fda66a0ce1d2a34f7e78be051a390af0fa2150e90b9c6c83120c805d7e7c crates/ruff_linter/resources/test/fixtures/pep8_naming/N805.py
sha256:ed9bee17d93ff13ad30840a951eb6e1f4cec7be6866b42278be3a8679d56fb6f crates/ruff_linter/resources/test/fixtures/pep8_naming/N806.py
sha256:dfb865f4fabf3e692e4609de1981b9a0f736cbe309fbb96df4f202d494580fb0 crates/ruff_linter/resources/test/fixtures/pep8_naming/N807.py
sha256:f6015feb7e19e5675b84ea99e0f6f4d9b8ae537d5d492f5268adc24ae14b2244 crates/ruff_linter/resources/test/fixtures/pep8_naming/N811.py
sha256:28f5b1e4e51ebcc68a901fec96b74c56cc22e2d49f8c5074d5710231d9f79399 crates/ruff_linter/resources/test/fixtures/pep8_naming/N812.py
sha256:844778a99efb6d4037b9eb8a89d43ff207abd91fa8d9d59ffdcac12f7d240339 crates/ruff_linter/resources/test/fixtures/pep8_naming/N813.py
sha256:9013a92dd2d707098dd94c5c8718ba897bbc2edde3b0249f04d03d0bb8e8e278 crates/ruff_linter/resources/test/fixtures/pep8_naming/N814.py
sha256:cbf84c00dd5ba04cb5b680985bbacb6555f1d78a252261ee3598183381683d2a crates/ruff_linter/resources/test/fixtures/pep8_naming/N815.py
sha256:86edb81153fbb339834725d63a31dc4724bc73faaa14a1f1b3abe2a58773e90c crates/ruff_linter/resources/test/fixtures/pep8_naming/N816.py
sha256:c4774be2f89872c594a1502211739172139ccf393f535e76069b2dffd32d312b crates/ruff_linter/resources/test/fixtures/pep8_naming/N817.py
sha256:493acb10c39b0762a2952d5df9785f2a331bde345402348c213a5b82e4858ab6 crates/ruff_linter/resources/test/fixtures/pep8_naming/N818.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/MODULE/file.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/flake9/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/flake9/__init__.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/0001_initial.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/invalid_name/import.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod with spaces/file2.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/mod-with-dashes/__init__.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/no_module/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/no_module/test.txt
crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__main__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/__setup__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/N999/module/valid_name/file-with-dashes.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/
sha256:6b30ae068928e7a0a9a80b42e1ebbab88bc57cfa4a24c52ed2b838a6426696c7 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N801.py
sha256:ea4e64afddb954b00ed301e7aa02795f7384018912eb95dcd9d6dafe4b3663d8 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N802.py
sha256:b76a3933ac2290db9e45f1c165814b32d8e717d60d8ccb62b43a15a60236a2c2 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N803.py
sha256:531485d9d65577a9ce72b25f7b9868d742866f7d4135236d9bb65a711b70746f crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N804.py
sha256:052b6bdc0b63b56dc7bb74de0102481f90b7ef96b946d33ee56d78492fbba0dc crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N805.py
sha256:cb10900cb8c1b2a0db799df76cc8f94e05e88e9e7968d55874c76d2577d36364 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N806.py
sha256:f457f99fdab5ff991f85ef742b319dab0dc50d125a17977a8aeaec35720c9eaa crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N807.py
sha256:853619aec69d3abcfb57ba86d9960d91627643967c1967fbdbfbbe9729aa8a9c crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N811.py
sha256:3ecd612d55f8bee7d5490606ffa75308506f7aa2e3d3a2357ef81091787d2b2d crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N812.py
sha256:e41f1436e954057af37d0335e1bcc7dc26de1754a9ff3a5f931a0fc23de7e02d crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N813.py
sha256:23d6fe19252b84025ba48815ce7ce799d8efd3beecc719f5df47b1c611b07a9c crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N814.py
sha256:690e5dbf3f1a98f6c952362ff4b71e4b669d838b54f5b8c0ea4b3a8b2494ac72 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N815.py
sha256:7999bbdbf0aa28465646568bb051b667e2cbff03c065492c1624c68116dafe42 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N816.py
sha256:3ea950dc5f5ddd054e9b5c8d31261cd47ea0952d34ec4cc405174d2c060d6461 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N817.py
sha256:0201b9f9f1f5ab898babd0c90f1d71d7858b4b22246b36ea3d9f955ab72c6ec9 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N818.py
crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/
crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pep8_naming/ignore_names/N999/badAllowed/__init__.py
crates/ruff_linter/resources/test/fixtures/perflint/
sha256:fc816b4e708742b758fa0f499c86c24862f3a5ca0da0d46347f3c7cb2dd43d22 crates/ruff_linter/resources/test/fixtures/perflint/PERF101.py
sha256:1974f313fd4f3cb7ccc47f82a6a3be4d907adad3a87c21afc3098d67768b99b8 crates/ruff_linter/resources/test/fixtures/perflint/PERF102.py
sha256:cba621df6fc6180c932d27e74d124ea667aeff2770c96481ba3c80fc8a3870cf crates/ruff_linter/resources/test/fixtures/perflint/PERF203.py
sha256:e3911aa78232f2eaa4757fe68286b0197226a764c618cf1a6a8f3d4645528d1d crates/ruff_linter/resources/test/fixtures/perflint/PERF401.py
sha256:3ee8934406537444b5f0695dc57ebcad80459a886a19717736ca4fe5ee04d062 crates/ruff_linter/resources/test/fixtures/perflint/PERF402.py
sha256:bff4e8097b697406161769ba02cb8d4d2323344892ed9dd931bfec5e71b97a72 crates/ruff_linter/resources/test/fixtures/perflint/PERF403.py
crates/ruff_linter/resources/test/fixtures/pycodestyle/
sha256:bebb30a036dfb97d0b38adee3f2d5033a81a1609672cb4b803b731f7e05e8c01 crates/ruff_linter/resources/test/fixtures/pycodestyle/.editorconfig
sha256:d457f9b57f59772142a21b4cfc776d116d552df06b0ca83e21cfe38ea17a46e1 crates/ruff_linter/resources/test/fixtures/pycodestyle/E101.py
sha256:e8126e2ccd6ac0b2f4f51c31c608783491746cb1f90f809149acfd19f0eb420f crates/ruff_linter/resources/test/fixtures/pycodestyle/E11.py
sha256:fb7d9a5f298bdf70d7496bc47947759edaae5b2718da8392b4c668b305b92187 crates/ruff_linter/resources/test/fixtures/pycodestyle/E20.py
sha256:e9cc0088b1829beb1f919bc23d01a885f071e65f969fef4f31c5ef819117833d crates/ruff_linter/resources/test/fixtures/pycodestyle/E204.py
sha256:b30e1b964c93285f720e75d7241a62f45a821df448f3deef74b89a9d494ab6ec crates/ruff_linter/resources/test/fixtures/pycodestyle/E21.py
sha256:d14fb8f0ec1869ea749e1a086ea5b6253aaa9e11b0b0c2890b115ccaf9dfdcf1 crates/ruff_linter/resources/test/fixtures/pycodestyle/E22.py
sha256:f458e3d0991e22b2cc5db35df76a6df168a3f8a03e6cac7838ed2abd580c4130 crates/ruff_linter/resources/test/fixtures/pycodestyle/E23.py
sha256:24c672cf3acf3de2ccbeae08f9ed55ee907c2ea58aeb5b56c5a120c22401edd6 crates/ruff_linter/resources/test/fixtures/pycodestyle/E24.py
sha256:f2a7cc260d75099988d9d224cf46cd7bf8b8261bbc05fa526c1f5938a0f1afcd crates/ruff_linter/resources/test/fixtures/pycodestyle/E25.py
sha256:7c9f5f099870a2bd16c6f7543d5ab0ee3718b99d2867ef853d64c27beadf88d9 crates/ruff_linter/resources/test/fixtures/pycodestyle/E26.py
sha256:63f132710b891ece9ed21e146fbb32f2d04c21405c90d753df5efbc440674c83 crates/ruff_linter/resources/test/fixtures/pycodestyle/E27.py
sha256:2dc45cda3313b798c086d9b8c9bbdb581461fa9692068334b939c93fe1444914 crates/ruff_linter/resources/test/fixtures/pycodestyle/E2_syntax_error.py
sha256:b8136db110fef224a1af1ef27586bf26c18272eb69f69c85d2a204dab1dfa901 crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.ipynb
sha256:cce5104ab0c16f4355c548bfb3b7ec5d327a7dc21012f9f98b5de762ae8fb312 crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.py
sha256:b054ecfe9a4062e5e0accdcad7ede065520875dd6b81106d05f8da87f8b367f2 crates/ruff_linter/resources/test/fixtures/pycodestyle/E30.pyi
sha256:ab19073a5f1cdf29c0c1bdf968b6b1553ccdd15e186afdaed15c4425fc2cd69c crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_docstring.py
sha256:c2b524949231b867f5d73eac5aaa691e79c36e12aa59efdb361dbc909f36f743 crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_expression.py
sha256:b7609b8f1939bd72bdf2e91a94ecc508f27789795781d9f9821a8d70c68a9d9b crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_function.py
sha256:b8097e768c2c1d1c32913dd401ba2af823b0909ffce50c0ba33d96dc392c596f crates/ruff_linter/resources/test/fixtures/pycodestyle/E302_first_line_statement.py
sha256:01ce08859495689859514ad31dd8678e875533c71cf058f4bce3d824cc006714 crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_comment.py
sha256:d5cf41f7282835bfa1779d2a4632d5eb36dbe8805f1d484a2877dd2ab943698d crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_docstring.py
sha256:573a82e05a7e2da76d5a3684e301a80d5f17cf055351c56ec99f8e02a27ffc47 crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_expression.py
sha256:590dc8674802445ddb9b0bad8ea76127d1f493469bd09dd71d686c580631481d crates/ruff_linter/resources/test/fixtures/pycodestyle/E303_first_line_statement.py
sha256:da6bc8244aef9e96786d3102acfa7012559678f91bd1ef2a15149973dd3a175f crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_isort.py
sha256:da6bc8244aef9e96786d3102acfa7012559678f91bd1ef2a15149973dd3a175f crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_isort.pyi
sha256:ab5c427662edcd120a6251465fcc4d12e405ca5d489e366f6c4931504a7dee2c crates/ruff_linter/resources/test/fixtures/pycodestyle/E30_syntax_error.py
sha256:604c48b84d164f26a76d46346f55c9f0baab667aa87266628249e470298ddd03 crates/ruff_linter/resources/test/fixtures/pycodestyle/E40.py
sha256:a73fc540dc0f0682f4e511f59541632fb5019b971bcef6f365cc21a842df494d crates/ruff_linter/resources/test/fixtures/pycodestyle/E402.ipynb
sha256:4404893cca8735ce2005c7469ea83a65cf431cefef7622054f2a525d51de3da1 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_0.py
sha256:1380a3b0701c5775cf18b6f48b7f0ac8c815ab40c11a285a998a4eac9ed529ac crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_1.py
sha256:f29a22ba45b04b3837c1cbeb6f01e12bf062be44303a0f9324910e9ccfd2b351 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_2.py
sha256:dfe8f1f836aa3b155b8999edd4a286ad5925fc73876b9e5e745013730667bf0f crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_3.py
sha256:f1dc92ac8f119b9afe3b2b596c2320cd98152e7d8912b457ff1f86885c971ce5 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_4.py
sha256:f8a3cc574e8d9ed79e4d19ce6c60c5da1724a22c0136699e63cdc7881a93d449 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_5.py
sha256:5c0941f0c9aeacc056055dcbc7623059812002581e4493e653822ee1061cae9b crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_comments.py
sha256:0263e55a8c705af0d0352473d2737f2a95889ed49ca9899475c4ca2ccba8dae2 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_docstring.py
sha256:4ecc95bed61d8ba69c4af49c4443d2aab5d88e6f7190cc75046d61d2874d6dbe crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_future.py
sha256:082ccd4baa17845f1556251c78641499fc1df7453aca90dbedf44a2ee4155375 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_shebang.py
sha256:1cc7b736fbc66b36bd76405ac2c8560f4d0b36c90c059618af9ee63f5ca825f9 crates/ruff_linter/resources/test/fixtures/pycodestyle/E402_shebang_docstring_and_future.py
sha256:abd82bd80e93e0cc631058b3d23ada2ab10f41394a4f935366174822aa50d044 crates/ruff_linter/resources/test/fixtures/pycodestyle/E501.py
sha256:a1fbe65420bed156828a2f694d753a90faf1ace9d2a6d6424ce1f5dfef406250 crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_1.py
sha256:c9bbb085c65f4355ef89acd116498ea8dfe11e865ebea5a9073f57c8ed5cfd2f crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_2.py
sha256:3ff7ed85aca5570229433ac23f057116d583cfd9e2a01c587afe2f2dec2a5c72 crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_3.py
sha256:25c5d19bc05ddf5ccc2b382ddf84bfd230c1182bf2e92cb0fb664fd9e36ae0df crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_4.py
sha256:8ed4baf72ccfd031458e0067c75f0d4259b7f8c454e6154988a817507e2b41af crates/ruff_linter/resources/test/fixtures/pycodestyle/E501_5.py
sha256:3102f35e49d2ca8e64793ef56b699deebaff8428f2662a62dd90ba89c412f11e crates/ruff_linter/resources/test/fixtures/pycodestyle/E502.py
sha256:67fe1cd1a0a6a6b72f876f80f37a7ce5f0ca930e77a7c2eeef085ddeb689f513 crates/ruff_linter/resources/test/fixtures/pycodestyle/E70.py
sha256:ee163d72fa3e4a99b0f00fc632a45822f8bd66c811a797df7c22a54f1ce884eb crates/ruff_linter/resources/test/fixtures/pycodestyle/E703.ipynb
sha256:4fd9cb46bfcdb5217f47bdb5d8a2fee9016cb38db71a3716fb39c8e97df228b1 crates/ruff_linter/resources/test/fixtures/pycodestyle/E711.py
sha256:255d240ba71e0d9d76d4f287ed85753f8f02c5017f6705eb3a1fe696bb642641 crates/ruff_linter/resources/test/fixtures/pycodestyle/E712.py
sha256:d57e788a772d1b7ccb339ecd37f80609c0ea625a1dfe829da403092b04e77e58 crates/ruff_linter/resources/test/fixtures/pycodestyle/E713.py
sha256:e160fb30e80c3f8475ec850092594051a07e97dded13aa7f13f98dabbdb2602c crates/ruff_linter/resources/test/fixtures/pycodestyle/E714.py
sha256:8c3a1b3ec8a000c15dab21e906cea46a2e0b7b4ebf4058547257de72cc6c26fc crates/ruff_linter/resources/test/fixtures/pycodestyle/E721.py
sha256:20398752b14bd5ea7f954b6889a8eaaf3a3e7472f5278224aaa40b13d2774025 crates/ruff_linter/resources/test/fixtures/pycodestyle/E722.py
sha256:f2480cf1b65f96474b8a7ba0204a7489d3d3a89ac071793fb940f8cac76c66d4 crates/ruff_linter/resources/test/fixtures/pycodestyle/E731.py
sha256:6c96ad8d457d920fa13da90cd672423bfcab2fe8ec42896cce5811e14e4faeaa crates/ruff_linter/resources/test/fixtures/pycodestyle/E741.py
sha256:6c96ad8d457d920fa13da90cd672423bfcab2fe8ec42896cce5811e14e4faeaa crates/ruff_linter/resources/test/fixtures/pycodestyle/E741.pyi
sha256:c62e6a2332398aa26e1447499657e50db5ec63d27623c45db021ab33a5750c3a crates/ruff_linter/resources/test/fixtures/pycodestyle/E742.py
sha256:a131108f44a306429f5f537eef5a82a6295a2fdc3ef7357392ea99d76bb0ba8a crates/ruff_linter/resources/test/fixtures/pycodestyle/E743.py
sha256:07299680aa1715dc822a6aa5a23e794214707ccf1e942c50ef503cb6de73964a crates/ruff_linter/resources/test/fixtures/pycodestyle/W19.py
sha256:3a6e1a9124872e5b6b2b4f86a02fdca8b2032eb3812526cd8e00d08f53f57d1a crates/ruff_linter/resources/test/fixtures/pycodestyle/W29.py
sha256:a9f5f28eb09b465b151207c9cf9882ce58f84c4cb5ff82a4d5a92afb3b3c4bbe crates/ruff_linter/resources/test/fixtures/pycodestyle/W291.py
sha256:bdf17e9f13fd47504ecc63fa62d698a3536b46e4e6ce6e64d4958345758fa0ad crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_0.py
sha256:81ca8e6bca73e4e4b314b2616d1988abc3f28239876bc2890e92dd99f5d0a30a crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_1.py
sha256:6f0ee5d35912c97741167b456cec1b05e6eed2b0b98e7b7a2eac0c1a8cf0b7bb crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_2.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_3.py
sha256:36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068 crates/ruff_linter/resources/test/fixtures/pycodestyle/W292_4.py
sha256:9361ffc613498d8a0106d3a55936bf818f5d30ff856be25df605942551bc96cc crates/ruff_linter/resources/test/fixtures/pycodestyle/W293.py
sha256:28c5bd0d80702165bd580b837c1798d7aa0b12c6e45a8947365d613553205cdf crates/ruff_linter/resources/test/fixtures/pycodestyle/W391.ipynb
sha256:936939f047d583f22894f1915495357a2475a14023d9141e8c5768cbe31cd04c crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_0.py
sha256:0cc010a31fdc3bdcf29306b9243762bda8623965fb7ce86c7685348b4cd4c75d crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_1.py
sha256:ed8e02af9d0f1b9a640d726ebfd02554c3163c7dedca13bbe536807126f34458 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_2.py
sha256:0524353d635b2a90fba5d8e50a8beefb0f221663a08dc1664f9019a70b561830 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_3.py
sha256:35bd388b6e5c5576a6fb9e8d7f786b520353bd42e19c17f1fe9a67de851c16e2 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_4.py
sha256:5ffbcbe58f5699f8cdae2d01fb4aa59dcf43ea22f2c668179d13aa94f4e65d12 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_after_empty_cell_fix.ipynb
sha256:b20182a995f930106dbb91ab75ba6cd14a852b406280279a148347ca12cec724 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_after_empty_cell_fix_expected.ipynb
sha256:7f2fdb9134dae4737645835be9a0fb199959549d0177cc3095dd8a95a4de10be crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_consecutive_empty_cells.ipynb
sha256:b8ad36b281b4de99f911ee3b7b4b5f11f4ab289c746ce273878e8cb51e4656c6 crates/ruff_linter/resources/test/fixtures/pycodestyle/W391_consecutive_empty_cells_expected.ipynb
sha256:4ab92dc4492df53e2daae36585256bc06577d326ce2dc68089bbac95f9970cba crates/ruff_linter/resources/test/fixtures/pycodestyle/W505.py
sha256:6db76de25d306c90969207cbc6ea38840f58b5c7d7941239884f27795304e5f3 crates/ruff_linter/resources/test/fixtures/pycodestyle/W505_utf_8.py
sha256:effe595e1f334f5008eb073d353f419a8633d5415a7f6e21f24a4131c6d83ced crates/ruff_linter/resources/test/fixtures/pycodestyle/W605_0.py
sha256:5a75c5ca8156f843da59b520d36a254663592cf92549b4556f796ca6d48dc552 crates/ruff_linter/resources/test/fixtures/pycodestyle/W605_1.py
sha256:063c8c0c9c719f24bb2d5b034c914421caa669bd67c8de54a927e2174adfca11 crates/ruff_linter/resources/test/fixtures/pycodestyle/constant_literals.py
sha256:ecf1b9d8ddc9a265f1a1f6134f541a1e82e68c49eee98abfaaa06f2731df8ae2 crates/ruff_linter/resources/test/fixtures/pycodestyle/shebang.py
crates/ruff_linter/resources/test/fixtures/pydoclint/
sha256:48ae613c2c35cb1230af62a254b038f003a09ac622f9a86e928d17fb22e53349 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC102_google.py
sha256:032fc7d13377a038c6738f0d4d6515cd949ca113c6863083cc811d3f6d058ba7 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC102_numpy.py
sha256:15d28a7f73e3db08317ef2a38571d77444b90c63a76480d4e6e1dd34452800dd crates/ruff_linter/resources/test/fixtures/pydoclint/DOC201_google.py
sha256:bc60fbc87c8fcda1d76b3da0a4e08e4e0d90847d599bd01c57677ee35711a3b2 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC201_numpy.py
sha256:b6330d0e31d90488f429bc0f8869eb04e74097443ae17ad9bb73db87182057ab crates/ruff_linter/resources/test/fixtures/pydoclint/DOC202_google.py
sha256:10726991cce08985295df6d8c74958a527f9ff3f83a562803204e66f60aea0be crates/ruff_linter/resources/test/fixtures/pydoclint/DOC202_numpy.py
sha256:5243b0c7a24a15561a5d0135e82e7a2d717aa64ac26cc5e10756a5b3300e4ca3 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC402_google.py
sha256:82e0e1a850e5b744f2db3102a3efdcaef1e69425269e6771261d01b15ec99a20 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC402_numpy.py
sha256:d958f318c42e47fce90036f40d349a1e7a513d6179e29f9f2b28ea967b6bbd91 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC403_google.py
sha256:a9f8f562adac8de92bc4635ee705d61061b48215da193e80c6721ba915c78e11 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC403_numpy.py
sha256:17119bcde7000181653a4569cfe0a3c583fc0eef65b505b2d922df5a5244bf16 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501.py
sha256:88360f1c8eac7fb1e3f3efac5354c713df1aaefc3ab15dc06b329e03fcd76672 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501_google.py
sha256:3c3511e00afab8b96d5a4ae616b4b2ea873ca0260d596db3d259347b0b516121 crates/ruff_linter/resources/test/fixtures/pydoclint/DOC501_numpy.py
sha256:d0224ce5d06ce4f890e9ba3e0bf7d4187f7a8e99065acebddbae903a095e567c crates/ruff_linter/resources/test/fixtures/pydoclint/DOC502_google.py
sha256:e639cbce70372134ad385f57651faff84d195a7c4498e4491a61f8d99a53a8af crates/ruff_linter/resources/test/fixtures/pydoclint/DOC502_numpy.py
crates/ruff_linter/resources/test/fixtures/pydocstyle/
sha256:e1b9a65d607d044f87d0e1a5b0cd90873b3bc09403f4ecaab9f7b34283474887 crates/ruff_linter/resources/test/fixtures/pydocstyle/D.py
sha256:48d95debd4d3c205a7e170274ccf42e2b982f749dd262fb107f69379b8c11ab4 crates/ruff_linter/resources/test/fixtures/pydocstyle/D100.ipynb
crates/ruff_linter/resources/test/fixtures/pydocstyle/D104/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/D104/__init__.py
sha256:0be256652d50c422641dcec6e4635134f84bfa4670e38256ddce692dab94be2d crates/ruff_linter/resources/test/fixtures/pydocstyle/D200.py
sha256:52599dddd44815fae16b5e307c4700c67fe5df456b5b9469a6da575f57baf8da crates/ruff_linter/resources/test/fixtures/pydocstyle/D202.py
sha256:140c65678c0d80f09080aaa4174c20ef046cb4c45d7d50e6a28802bf167efbba crates/ruff_linter/resources/test/fixtures/pydocstyle/D208.py
sha256:93fc21e4fe6a94d77957cbc42423f0ff83bd7050cdd329725ae0b1c672c44ba5 crates/ruff_linter/resources/test/fixtures/pydocstyle/D209_D400.py
sha256:1e654b46de58af7ee3aad4158d8dd2b43e1eaae81e5e3c374d97d2d15d7692a9 crates/ruff_linter/resources/test/fixtures/pydocstyle/D214_module.py
sha256:bcca41aa55696eff4f4785ce018bf4fd6f19726c2dac8e7b89bb51f0e45343c9 crates/ruff_linter/resources/test/fixtures/pydocstyle/D215.py
sha256:d3485a01ad4298b61d04bce747bb35367da92764949fabbceef78ddb9bb7bbb0 crates/ruff_linter/resources/test/fixtures/pydocstyle/D300.py
sha256:c9a2a1c46bc9de9cf4c6392b760527178403f799c692d7e326a0adb36d98c88d crates/ruff_linter/resources/test/fixtures/pydocstyle/D301.py
sha256:243675713aaa18df080c26945b9e944ed3da084af98b5c9077809de8a3602f35 crates/ruff_linter/resources/test/fixtures/pydocstyle/D400.py
sha256:f9524cd69a4f0ae68342a11baec9f1217b92a9b030907a4839f5d97befa0b6aa crates/ruff_linter/resources/test/fixtures/pydocstyle/D400_415.py
sha256:5b71d9a50d0d73f865e4d080dd18a68021b8d45fdc194352d7d56f3212778e79 crates/ruff_linter/resources/test/fixtures/pydocstyle/D401.py
sha256:accb917af088018199092602b6663986cbda416e42853e5c9bdd349952d28c53 crates/ruff_linter/resources/test/fixtures/pydocstyle/D402.py
sha256:63be868b125cb55c12049d64a19f88d5fb9e8c4f448acaa586fdf8a6625bac65 crates/ruff_linter/resources/test/fixtures/pydocstyle/D403.py
sha256:4efec145a986ea01dc42c84bde41a6762823a912a56fdca3428a9742d3ed8521 crates/ruff_linter/resources/test/fixtures/pydocstyle/D410.py
sha256:04864ee403e8c5d75af07ca41ec7bcd5dcdd61246e079efc3519d31f68938a13 crates/ruff_linter/resources/test/fixtures/pydocstyle/D413.py
sha256:c03f7aeef55f12a9c3820c6a9d77b63d370fff5f55d020fb76a3c00dfb6c8dc9 crates/ruff_linter/resources/test/fixtures/pydocstyle/D417.py
sha256:3c727aa3f3923331310db677328a1ae033952ed39e11146ba3a6c30829d580c4 crates/ruff_linter/resources/test/fixtures/pydocstyle/D418.pyi
sha256:2f5659d9f4776a78db2715949bd6b767dcab90716004be4fc754569def5d2171 crates/ruff_linter/resources/test/fixtures/pydocstyle/D420_google.py
sha256:281983189103c83b856d1535b863c3b2cc9183d0e226681025525008ecab4e07 crates/ruff_linter/resources/test/fixtures/pydocstyle/D420_numpy.py
sha256:42c58cad90044067da77fd33fa545c5181e6c8c586dedab9f4353b46772ea0b7 crates/ruff_linter/resources/test/fixtures/pydocstyle/D421.py
crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/_no_pkg_priv.py
crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/D100_pub.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/__init__.py
crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pydocstyle/_unrelated/pkg/_priv/no_D100_priv.py
sha256:5f8c47984dc782b2ae40f931f766cea89fb86cc81f20ca3e6c6375574320d2d7 crates/ruff_linter/resources/test/fixtures/pydocstyle/all.py
sha256:65ae72475b1ee0ff875a6eb8ff28a8c63d290c0ae05cde0d270d285150ff2785 crates/ruff_linter/resources/test/fixtures/pydocstyle/bom.py
sha256:4d1c6b5efd80595683da93a3554b2ba970c8283d4bc4fab21901ea3355fccb59 crates/ruff_linter/resources/test/fixtures/pydocstyle/canonical_google_examples.py
sha256:f6aac5260b314a69fe61a71958f44226a9710a142b51a8539b3ed42bfccaacd2 crates/ruff_linter/resources/test/fixtures/pydocstyle/canonical_numpy_examples.py
sha256:1951aef2032c265d685cb6f8e08acf7462b87b18ce466fa05c934b4559c961a8 crates/ruff_linter/resources/test/fixtures/pydocstyle/sections.py
sha256:470483109bc5be91c11ca9c736335e8cb75d8cb0d5042750eed7ff3b62b330fb crates/ruff_linter/resources/test/fixtures/pydocstyle/setter.py
sha256:d9ebd81786b13813117d87cc95079f205973392b059b1094b50d50e869661bc3 crates/ruff_linter/resources/test/fixtures/pydocstyle/sphinx.py
sha256:10b6aedd56f739144919a5ed5b0b29798d55722da47c0145495965a19242d7ea crates/ruff_linter/resources/test/fixtures/pydocstyle/sphinx_directive.py
crates/ruff_linter/resources/test/fixtures/pyflakes/
sha256:d111f8eebc6e248f535089b5ec3ad0bc7a39b2fcac7d91772168da89eb0e69c6 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_0.py
sha256:80c3255b77dbf0668eceb7f84f70bd34b970b25ec89672383a762f4ab19517c2 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_1.py
sha256:a75ac3e1fcfc37d61c8cfccbe6da2696a2ab38b98d9a738960284e73493c919d crates/ruff_linter/resources/test/fixtures/pyflakes/F401_10.py
sha256:23392bec90a4398ad87d8fe1cff09e25d2e6f26f5e9eccb0444e2c41c34b3874 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_11.py
sha256:d3f7332fc9bf7ae799292f5307477ee46746a47a7401e9d03ad0f3a0fc8cc60f crates/ruff_linter/resources/test/fixtures/pyflakes/F401_12.py
sha256:670508c3ea5f3b85c3be9fe46f12df765f6a67cbfb3e434da9cc0b377332ca2c crates/ruff_linter/resources/test/fixtures/pyflakes/F401_13.py
sha256:f290e5f9dbd03cb418c18209553ab17f27d0f3abd7d3ac712bdc1a93d1f952eb crates/ruff_linter/resources/test/fixtures/pyflakes/F401_14.py
sha256:98d7466db0d24a443ceb7462c6b76c9bdfdb62e4c0b46bbdbd86bf358d10a5ba crates/ruff_linter/resources/test/fixtures/pyflakes/F401_15.py
sha256:72fbfa956069f8695d46f3bfd499b3e6b17a680b22623142b8f1a9d67bb66f65 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_16.py
sha256:7c6401e2d88c6607a95453453beae719868e96b30ca9245fbc0514122792c836 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_17.py
sha256:9abad9f471666e42e09b985724de2177f3529ae52782845e5d49057be09fbc33 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_18.py
sha256:2729a213a31f27e4a3d8f1162e49584857a4495b98120f5ac9a555cba45b7f23 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_19.py
sha256:24d7bc8269a0b67b9950076dec994faa7e047de2bba245e63d4a5a78f0ab7a46 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_2.py
sha256:75b9e2d3002779dc0f804d98247ee33a75cda00d771856c37ef1b59e7ab05a2d crates/ruff_linter/resources/test/fixtures/pyflakes/F401_20.py
sha256:770d7d52c3354aef8f33b1b11900f66dd469ec27d29a8a480fda7ab8bad19ba2 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_21.py
sha256:a2fb57d7485282ff74274401cf95c03afe679763912e5310f0e7bd9819983c88 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_22.py
sha256:b6772801ead66bc1be6b673d86479aa202071cba3e352145338bb892ac5eebee crates/ruff_linter/resources/test/fixtures/pyflakes/F401_23.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/
sha256:7d8384c023522f44c3e624beb5db2f024a0b2bf7a7443a8115841d286def9949 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/aliased.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/unused.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_24/used.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/
sha256:e2aa8b927d59d5c0e4ea951377502aaabdf12a5b42e404eedac5d62086f2c645 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/aliased.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/unused.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_25__all_nonempty/used.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/
sha256:5a5cc6049ff80f4ace15e57ddb48b068d0c2a0a1db5d5ebdc5ed8adcaec2696f crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_26__all_empty/unused.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/
sha256:b57580eeb58b7aa15f7c21b627ef3c3b60246f9c6c07877bf4290c28b06983bd crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_27__all_mistyped/unused.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/
sha256:0f7610c4bed79b11872f1ed8f9852a0a97354d8d6c81a4fdf2f6a761a93f8533 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_28__all_multiple/unused.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/
sha256:c219228ae793be7adfaac2989d70c6c5bb4453d2b7830b5e7803e946062369a7 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/__init__.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/also_exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/exported.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/renamed.py
sha256:48e8582cce4185a122583744d314e89c3ed17e61298511fbfac7f1a81e9f8b4b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_29__all_conditional/unused.py
sha256:4bf06a3d0a3cf6627dd4e94f365350d85d6a8eed2c4ac8e36e7dc6886aee535f crates/ruff_linter/resources/test/fixtures/pyflakes/F401_3.py
sha256:9b16c2a352e2496ca30b6f90b3cccc91bd54e0dae31349c385f6dd6ff24ecdc7 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_30.py
sha256:7caabeac1a7d1e308bd3bb888bd0bd8c02ee986271450489c355bf7fffbc6466 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_31.py
sha256:9e46667f65ab3ce5aac9bbef1322ef1862fded63cb92aeab006659021a26be8d crates/ruff_linter/resources/test/fixtures/pyflakes/F401_32.py
crates/ruff_linter/resources/test/fixtures/pyflakes/F401_33/
sha256:f6ade1c812c50242f6a49307a4d8ed4a05625e0e7c92f55f9f08ab4d7b1dd5ea crates/ruff_linter/resources/test/fixtures/pyflakes/F401_33/__init__.py
sha256:a2f54f9e901a36b61c69fa2a7513d0b42d1f6416a632ba0261d8328af039d33d crates/ruff_linter/resources/test/fixtures/pyflakes/F401_33/other.py
sha256:97c7c7630135b539f2587a031ef2ef650e800cb19a45a42740b7351c7843f50b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_34.py
sha256:aeb73a9f6dc07900ba87188067e64e07128ee43c48e642f8d56a518ad98edb53 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_35.py
sha256:ee1a1fda8971211aa78a6edc2c22e1b725dfaf6c3f4b167820803067c8ffa98b crates/ruff_linter/resources/test/fixtures/pyflakes/F401_4.py
sha256:42d3df3be07fe204e222c5a02326a3f8551454046b785049aa9d00ac8c346998 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_5.py
sha256:7e9a7fda84b8ca0c9067ef53ae34b63e60c2e570bc48abb2daca4cd648ef62ce crates/ruff_linter/resources/test/fixtures/pyflakes/F401_6.py
sha256:42d474e6eb543f8e14c300434bbfdefd3908a11ffb73e9f8531fef6d15b0b245 crates/ruff_linter/resources/test/fixtures/pyflakes/F401_7.py
sha256:95b0152e36aa6700e6ca27d2831c4628bf9eef33b872dd9bc24f6f16f46f93ee crates/ruff_linter/resources/test/fixtures/pyflakes/F401_8.py
sha256:607a547e10c4834b9b092a16fafd0d2ade4b7fa9566bfe9dfc59635c8398ba7e crates/ruff_linter/resources/test/fixtures/pyflakes/F401_9.py
sha256:a406830df06e92e4b20300ae05a4b8e7a096f253ccfa3e40565921cef8e75109 crates/ruff_linter/resources/test/fixtures/pyflakes/F402.ipynb
sha256:16d0f96a233a109c40dad6f3845c073b50ab9ba6c7eea465bc6a02ebac328d71 crates/ruff_linter/resources/test/fixtures/pyflakes/F402.py
sha256:c995b50877f0ca22e33d4c7bfd0f0915214e732e1591ec071edb9fe229b8b3d1 crates/ruff_linter/resources/test/fixtures/pyflakes/F403.py
sha256:b3269090876996fdc49f008cf8953d3592cb2e326baf5f8badd78dc2a9439d9a crates/ruff_linter/resources/test/fixtures/pyflakes/F404_0.py
sha256:0645de5ee53943183322fdb8ab6a9754bb363a2c11946bdb4c19447fae292000 crates/ruff_linter/resources/test/fixtures/pyflakes/F404_1.py
sha256:7e5fba5571a0d2dbaa48abf4c1d71f1fb48d74982da928cd7bc5df4b7998ef58 crates/ruff_linter/resources/test/fixtures/pyflakes/F405.py
sha256:2c929a7ac810c64c7992afe8c9cbec8124eff426779efc6638af80116275a3d7 crates/ruff_linter/resources/test/fixtures/pyflakes/F406.py
sha256:9c8067c0fc7e5335087a821ac8aeaf202c97d435c9c9ab6bf1c36694e8ee7e16 crates/ruff_linter/resources/test/fixtures/pyflakes/F407.py
sha256:96df9b3cce81bd40c6144c2d6de86a45e0a6cc38343002760991e64cc480d58e crates/ruff_linter/resources/test/fixtures/pyflakes/F502.py
sha256:334f717c4197a3e15783ecee70f6789349148011bd2deef7350699463ad54db7 crates/ruff_linter/resources/test/fixtures/pyflakes/F503.py
sha256:ae41e925d16b8973e7eebf8ea4137767bd7b60285597e5617147502d23bdace3 crates/ruff_linter/resources/test/fixtures/pyflakes/F504.py
sha256:7574222a442322dd2d3ad0ef909d44fca41f6c2378a1b64aa9e349dfce72ede4 crates/ruff_linter/resources/test/fixtures/pyflakes/F50x.py
sha256:551d4107acbd5cca8f00d5dca797a9998d06b372dd8fdff9698891dd3bd618e1 crates/ruff_linter/resources/test/fixtures/pyflakes/F521.py
sha256:72e714aab577c266a3c8baf233a567103179e7e83b7d7fc70def89b292677a90 crates/ruff_linter/resources/test/fixtures/pyflakes/F522.py
sha256:cf47e2927a57d02edb1338ff50ea7d1bdb377f4cff3d066ed890bf66710f20a9 crates/ruff_linter/resources/test/fixtures/pyflakes/F523.py
sha256:1e7de12909d8b10deb78a8ed9d6bf971afc1b0db716d78cbba3a19f9524675ae crates/ruff_linter/resources/test/fixtures/pyflakes/F524.py
sha256:19827bf234adeb6d9935747fc4f6991e5973641ebd2d7ac365e561cf7ac3b117 crates/ruff_linter/resources/test/fixtures/pyflakes/F525.py
sha256:f4ed96e5de89c26a6bfeaa75674b8de5e91a21143b61d4a300254179e0b94414 crates/ruff_linter/resources/test/fixtures/pyflakes/F541.py
sha256:46239d12ce153d1a3841b3ce64ea6bbd40e4e2450d03946d37fbb1f1eb16caa2 crates/ruff_linter/resources/test/fixtures/pyflakes/F601.py
sha256:b869ce8618a6294593f499a4156aed5b315e8b3056b9e464a7b4da2a93d3b4d4 crates/ruff_linter/resources/test/fixtures/pyflakes/F602.py
sha256:3fe9a31e7708485db72efb031452d2fd44f5bea11d77ff63737bbd836b3be0b8 crates/ruff_linter/resources/test/fixtures/pyflakes/F622.py
sha256:a9f2c6c34d2804dad7defc2e5afe5665f29648acfb4db6f24d80dba58d09dbfe crates/ruff_linter/resources/test/fixtures/pyflakes/F631.py
sha256:f3213d5d9c772b5bd125103413d27bdff6c1db12bb995a0752fc2ac4646065b8 crates/ruff_linter/resources/test/fixtures/pyflakes/F632.py
sha256:f8850e11fe289d1be57e9b8c238833cedb5e9a6c1d9c01bc22d7353fd2f9344d crates/ruff_linter/resources/test/fixtures/pyflakes/F633.py
sha256:1a77a6e24fa0e0274c9890acd6ff37b340426fb09bda523ff7715bc4d135c340 crates/ruff_linter/resources/test/fixtures/pyflakes/F634.py
sha256:cdade8a66ca18ce92956f21ed3b7ae9443c02447a73578d69d42d3cc3cf731f0 crates/ruff_linter/resources/test/fixtures/pyflakes/F701.py
sha256:cd6fccccd1c67ee26f86475a5230a30f1325ae7beca27ac6e6edbdec3ec76f34 crates/ruff_linter/resources/test/fixtures/pyflakes/F702.py
sha256:007a04cd7d2162ed616567cc8a53b04948047899d9b593fd5b4847dcdeff5660 crates/ruff_linter/resources/test/fixtures/pyflakes/F704.py
sha256:6463d56336f9d3f4fbd167984d19a142db606638bb682d9d3ee612812809c89d crates/ruff_linter/resources/test/fixtures/pyflakes/F706.py
sha256:2575c6465086af08f3c1e43f76f947a91dfd19aab5fa37821b9e9a5af47177de crates/ruff_linter/resources/test/fixtures/pyflakes/F707.py
sha256:4b91c6d735c93f70c43f3b1de8bd79ba2e7b8c294d245eb3b5926d98fcb7adb5 crates/ruff_linter/resources/test/fixtures/pyflakes/F722.py
sha256:959eebfb7ab6073009edd85db235067b0d5dfb7e574fa79d3e4eb0ccb6de7f0d crates/ruff_linter/resources/test/fixtures/pyflakes/F722_1.py
sha256:ad24531ffc3e8c760b05567d530039cfb1c1a3da6d8440b4642f8d68040bd1d8 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_0.py
sha256:9b4050110948c54c69b455435eca2d64b81ee0626c8415dfec65368898000eeb crates/ruff_linter/resources/test/fixtures/pyflakes/F811_1.py
sha256:818ce9668df2e67d9f2c3f4c8902c93140bab38c672ff9b4d7ddbd486945ad78 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_10.py
sha256:5ec4aef4abcc1a28c2d6910d339208f0f04c5d7db383662e73df0d0e11d6aa94 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_11.py
sha256:a1b021c74ef435ee29907316c995bde75295fa8af62ebdc0ae8af9230290d351 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_12.py
sha256:a8dac08cb34f59adfe2e3618d1fe1d366a7ca0de43ed0a7fdc99a44b1ead75b6 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_13.py
sha256:647ada4c8e5f9afecc84eb064d8fa04881e832ecded1bd84177f57866a45bd45 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_14.py
sha256:c29bc4d233e47749e80cc725376d8f62e955d95fb0eaf2f24e3f4af7064a546f crates/ruff_linter/resources/test/fixtures/pyflakes/F811_15.py
sha256:7de2758864d4c8e03629f1ea49eeae5584cd68c0dedcc5bd79ec7a019d8b6d8f crates/ruff_linter/resources/test/fixtures/pyflakes/F811_16.py
sha256:8ecb3250c81756f832d22d9111f7d6237e153f89aae1f9a607f2068f82b5e06f crates/ruff_linter/resources/test/fixtures/pyflakes/F811_17.py
sha256:3ab1838ddccf766745a41e1ebb5e7966d4cc1ad1477546c40682f2a4792313a2 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_18.py
sha256:4765fbad9f2db13e2768a3f901f70953360e285cb8c5fdee21a2e7e315d0876a crates/ruff_linter/resources/test/fixtures/pyflakes/F811_19.py
sha256:d288dd485bf970b6ccee99fc54c5443e1eaabeb6b1d4f413f7b5e72720ecdd21 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_2.py
sha256:801834f7061a2ab44259fac15c475dacfb7b672ec5a2940d76b4c2f54e0ee46d crates/ruff_linter/resources/test/fixtures/pyflakes/F811_20.py
sha256:2e44e6af9d668a2f5e8e28d04f205017693ffb8b721b31b9f7b9186d03a0aedd crates/ruff_linter/resources/test/fixtures/pyflakes/F811_21.py
sha256:596f37e90d491bc795abfe8f6bb92cb5a08c475562659ed840c5c936d3c89934 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_22.py
sha256:7e6d7e5252c064d173f9e473fda4367ea7961721797481ed70e64ce103eb8493 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_23.py
sha256:2439c75363f36a21fb14f7ea40955beca7b36fedc91cc7a3d5b122a9d8f2adaf crates/ruff_linter/resources/test/fixtures/pyflakes/F811_24.py
sha256:f392f23f8b11a12dc2b0392ed55e9dc9570e8bed14b18b567fa3a927c7b709c8 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_25.py
sha256:0d6dc633a23f6b890309def7bf4b3c952138ab2980f4f633ac08abfaf25337d8 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_26.py
sha256:66ac9862886da1c7f0a947fd4b81418a91beebb671d0f829db69c7e405df7b61 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_27.py
sha256:550c03d3d794df1de1cd6e7806549e9dc2dc110dcf5c567448498ba3e3197bac crates/ruff_linter/resources/test/fixtures/pyflakes/F811_28.py
sha256:3835a217a65cd7332902efabb2d83de027bf0e685375e2318397dbc3252edb4e crates/ruff_linter/resources/test/fixtures/pyflakes/F811_29.pyi
sha256:12023e3a2db51ad290fbf0231046003414db215cbb73c075e6e665e446c9d62d crates/ruff_linter/resources/test/fixtures/pyflakes/F811_3.py
sha256:20c0e5dae1e321d53f1f0c50c08e0f1f4a2db5bc0c6e72588bf7f5367b1c8712 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_30.py
sha256:1d080de796daec996a23c9568829373d17e1a09795a4f23130126a06b8254427 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_31.py
sha256:3b2cc9ff101480d8a51805b962875778f02b494dec818187893a4634e8a6fdd5 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_32.py
sha256:84d6f02302e6ac122bc2a9390ed2a6874bb75e7751adff35d69e2e55a28b7f5a crates/ruff_linter/resources/test/fixtures/pyflakes/F811_33.py
sha256:c966268316b71c5b79df15c63537c5f7cdc54c503f3fac56d0661d5d16745043 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_33.pyi
sha256:8f9cb5baed96a7cdfdc62a6b5592a7ef6324bf46d3f3a5cd985469ca2e05b7f2 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_34.py
sha256:156092383bc2b284e2180923d0c449fee8d412d2b4ea96d60f0f45980c4b960a crates/ruff_linter/resources/test/fixtures/pyflakes/F811_35.py
sha256:1d9e9e64b4954a4f2e37bea9363f5fdb6dfd37b2bc24d37fbc338ed4b478ef6c crates/ruff_linter/resources/test/fixtures/pyflakes/F811_36.py
sha256:e28ed1f278fd5095c7d56bfc9319d287172a600e42416af86ebe72410752e420 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_4.py
sha256:9a84ad3121e731dd2efd1b34ba3544fbf0f8f00988ea1e98b7518b1dffe8bcbe crates/ruff_linter/resources/test/fixtures/pyflakes/F811_5.py
sha256:cd39f74f52f955f662630332704856f258113b4bec87cd22d9362be0148d362b crates/ruff_linter/resources/test/fixtures/pyflakes/F811_6.py
sha256:58dd5cac832c4fba3cceba686f95ff3451e0524ec0c6c2b19ca081ead9058541 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_7.py
sha256:8fd674abd803e8622f01374c460464c0caadcafb390a27b3d6ac6dc6b6687202 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_8.py
sha256:ef014821870c966ced875f70c2a01c51f95d8380183db3ad72fdd63e154c8d94 crates/ruff_linter/resources/test/fixtures/pyflakes/F811_9.py
sha256:3ad1c2e5b273ae9fa3a1d334532191081e588f20bc4dddc6d5d649ba2c4a75ab crates/ruff_linter/resources/test/fixtures/pyflakes/F821_0.py
sha256:3f1ea46d8a9cef81983126fd9632393d0eca2c11d47d4dbe1bd42baf64e738eb crates/ruff_linter/resources/test/fixtures/pyflakes/F821_1.py
sha256:216bc57bac516862415b0515d6888cfb7b223a7cf5140f9f0e24a59d312d4aad crates/ruff_linter/resources/test/fixtures/pyflakes/F821_10.py
sha256:910634098f5dabf119bb6e5a24d0482b88475599d8834cfddf3c487acebb68e0 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_11.py
sha256:3e73d042236ae20c6947ef24e152e138ca364e73aedfced17cba13d86019c811 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_11.pyi
sha256:97fe9794d66c3207474e94578326e88c1c4e41e1cffde0b78961a3ed63cb004a crates/ruff_linter/resources/test/fixtures/pyflakes/F821_12.py
sha256:2df26746c41d7cdd64f8508d6f6560913b58c42770b86b430576cfc0602cba9b crates/ruff_linter/resources/test/fixtures/pyflakes/F821_13.py
sha256:5aa102c554cc20af6b5a30bc45f9cd5f8e867b4096d2b2bc4a981e8d78cbdd00 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_14.py
sha256:df9ad8ce6069e85fb418c843f2a8c46af7c313ac922b9ffa2f459de1ac48004d crates/ruff_linter/resources/test/fixtures/pyflakes/F821_15.py
sha256:b7e52a0f1859b2644f57516a34c37ca61e6c176ed51c37e97c523a9ff53f70f5 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_16.py
sha256:261160de5d0e46710dc938b95a26717897a4a4e0a7a0d33588bf7442d617f099 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_17.py
sha256:f042b1c01d1400035612dd4efa25fe3ca9917e56ec9ad5d0859dddf21b7b2a2f crates/ruff_linter/resources/test/fixtures/pyflakes/F821_18.py
sha256:e118735718459a70e207d12249e8b5f715ed4e6653607418c5e15b315dab1def crates/ruff_linter/resources/test/fixtures/pyflakes/F821_19.py
sha256:bef943ff0bfda83a8ebf2070208868197c0174f16865acc1c597442b9921c2ab crates/ruff_linter/resources/test/fixtures/pyflakes/F821_2.py
sha256:3aebd81812da2ae12110d3715cf8482719c561fe1e0d5f75adfd8157fc7cec5b crates/ruff_linter/resources/test/fixtures/pyflakes/F821_20.py
sha256:272956c7037808ff0e303d6ec813cd45cc4cb1f58f0f2bf1d0f27b412ea48f82 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_21.py
sha256:0e47e0b9e1795f6d3ebc35b71740b6cfe48018d58fea4738dad7885094e9d51e crates/ruff_linter/resources/test/fixtures/pyflakes/F821_22.ipynb
sha256:2ff3a9f865edc578d097404ee78e0e98b29573f844c0bb6411c2484e9bc4be7d crates/ruff_linter/resources/test/fixtures/pyflakes/F821_23.py
sha256:81b674fbe2d5503fe5bfcc3c70038b2ccee5bebfa2ad8b9ef71f849b009daaee crates/ruff_linter/resources/test/fixtures/pyflakes/F821_24.py
sha256:4aaddd27fc99eef15421bc62f7566ed4c3c39af2c9e82aebf5ddf7f637bcadb7 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_25.py
sha256:ab66319347a7de542eaf7469fab19ccdd816a558ff83afddbc49dd17f73d9101 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_26.py
sha256:0e3b59134a9d34fea0c9c76863239fb1a4a315003aa2b6e91a41d65b810bf6ff crates/ruff_linter/resources/test/fixtures/pyflakes/F821_26.pyi
sha256:239e367226bfa0a7e7614008e7b6d710c146fb626a2b14b979381a6c7b7a8d2d crates/ruff_linter/resources/test/fixtures/pyflakes/F821_27.py
sha256:94324d66c8ba38993fe6006188984185b0ee1d9ac7466c79c81b602c2547b23d crates/ruff_linter/resources/test/fixtures/pyflakes/F821_28.py
sha256:e059b0e6aa74099ac966613bfe443d279324a601589a53e10789a51a190b9a71 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_29.py
sha256:21a646901aec0dafe9ab404e511ae701cd134db39f4ce47e1721e0d968f293f9 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_3.py
sha256:75709cccb0ef0df4be014b392e2f61ae0dcce22ee800f68af295d70ae75b3c07 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_30.py
sha256:0822417a91f15f5e9ee2fcbf9304f7fe084c49b2fede8b6873e39ed34b72b189 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_31.py
sha256:b2a5d0c9d816cd5499af610bf6aaebb548510c88b308f69597661b09a58e55f2 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_32.pyi
sha256:f8351e875d69c48d6a50c5896349e6bdbac7541191789117cb3c93eb51c77089 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_33.py
sha256:8856df93bffd3a3f038e62f4f4bdd3d813c34f0cb1abe67b1095722cce08adff crates/ruff_linter/resources/test/fixtures/pyflakes/F821_34.py
sha256:48881c342938d269ffc4149ed6b5e357d833e77d39fd73f461de52dcd48ab5b1 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_34.pyi
sha256:24fa859b794598ef8dd8ddd22992a9d8dc2354378c9a28594abd961c2bbac3ee crates/ruff_linter/resources/test/fixtures/pyflakes/F821_4.py
sha256:c8c22a3a421fccd5d39818aa0766c1093eef53a4dabb92ace0c9d37e60d5c820 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_5.py
sha256:8d47fcd0672e59ed70b09534ae60350c3c787e2e818b8679288a86300573ccc5 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_5.pyi
sha256:f122fb23c0b2c138b817511dd79e56aa12c567d98e7b7eaabadb05adf705e842 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_6.py
sha256:0b755aca97400bdd564f0669958d03ca85a6b4d9fc70f24d700494eb18722738 crates/ruff_linter/resources/test/fixtures/pyflakes/F821_7.py
sha256:0558d31821442febd4087c06f9884d6a034a29b0d555865613b5b2e34479302d crates/ruff_linter/resources/test/fixtures/pyflakes/F821_8.pyi
sha256:8230470d27aec4cfcf4976685ea6c7b6cb68edd7e35f86cfe0196ecdc9b853ed crates/ruff_linter/resources/test/fixtures/pyflakes/F821_9.py
sha256:fbef3150ed89cf783dd239969a86297b7262dc038a34e899a4af9e6dccb9a7e9 crates/ruff_linter/resources/test/fixtures/pyflakes/F822_0.py
sha256:19020d445bdb06fac6ecec32ab43a35f6342817769b32198b559f71e4b9a51b0 crates/ruff_linter/resources/test/fixtures/pyflakes/F822_0.pyi
sha256:5fcbe430f7a66d88159527ceb5dd8e9b7768169df58e4a86311e270039fd0f84 crates/ruff_linter/resources/test/fixtures/pyflakes/F822_1.py
sha256:d8116a454573800116f556604f07d22ae8c15ee8492eb3bdd0118c5effc18be5 crates/ruff_linter/resources/test/fixtures/pyflakes/F822_1b.py
sha256:17d7b40013377688fd2db07d606dfc1a03427324ebf50be80b73d24005e26603 crates/ruff_linter/resources/test/fixtures/pyflakes/F822_2.py
sha256:6c331ec2b3db7c97c22d2308fa2f8ae685f336f14311f44fe4c82bbb273d413e crates/ruff_linter/resources/test/fixtures/pyflakes/F822_3.py
sha256:a67da255b78afdffebf32e24242d5ae025a3004e619b2a220d47edd20357990b crates/ruff_linter/resources/test/fixtures/pyflakes/F823.py
sha256:5a1c89ff48280ff93ec4c0143923567adfd3b1a2f3bc37eda1e0a05a9542542c crates/ruff_linter/resources/test/fixtures/pyflakes/F841_0.py
sha256:179716c27db31aabadf1884effb78642ea8f3c7a325a0a5bc601e16ef06517f3 crates/ruff_linter/resources/test/fixtures/pyflakes/F841_1.py
sha256:887d255345394a5b769d4e48ba70fe6610f747dc6bd9173b5accf1d238a8ffd6 crates/ruff_linter/resources/test/fixtures/pyflakes/F841_2.py
sha256:f02162977ccc457f04c978b64300e9490b7fdbcaadbfabc1d1e528f9840aca4b crates/ruff_linter/resources/test/fixtures/pyflakes/F841_3.py
sha256:68ef46d7d2f44c7982faab5857833e5adce7f7a12774dcacaa6297e422f9c2d6 crates/ruff_linter/resources/test/fixtures/pyflakes/F842.py
sha256:4e42b2ff269bf399638d24e7cfb7a2379be1ed0d66bac608d7a4cb33b15f4561 crates/ruff_linter/resources/test/fixtures/pyflakes/F901.py
sha256:a3d886c24c93b7cafff8c21c0a9def908702ad5e05291f0862fb9cfa0a038d4b crates/ruff_linter/resources/test/fixtures/pyflakes/__init__.py
sha256:c1074ba072d833665d55f5f295b211a25923f8aa4286bc092ae7336e3b61a785 crates/ruff_linter/resources/test/fixtures/pyflakes/builtins.py
sha256:d6b7121853f91c09dee022543c99cc2199505adb8aaf7f6c5bab4f7a1d13e65b crates/ruff_linter/resources/test/fixtures/pyflakes/future_annotations.py
sha256:e592e9358e8e1d01d0e67dafa2d0da62aa0b3fc05a82041eed7cdad71ab105d7 crates/ruff_linter/resources/test/fixtures/pyflakes/multi_statement_lines.py
crates/ruff_linter/resources/test/fixtures/pyflakes/project/
crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/__init__.py
sha256:feaca8252043d8199399bd5e281ed9f1745f09f0c9105b09e94545ba074032da crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bar.py
crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/__init__.py
sha256:44fd8b71291f91f6534ce2564dd2cc2ffde565d78655dcc4df36a1fa72a23865 crates/ruff_linter/resources/test/fixtures/pyflakes/project/foo/bop/baz.py
sha256:f06b07b5e77ee2eabd9b732593a1b2f858f32650f055434fe73e185d356db851 crates/ruff_linter/resources/test/fixtures/pyflakes/typing_modules.py
crates/ruff_linter/resources/test/fixtures/pygrep_hooks/
sha256:337f0d2dbeb4bd27b10452a0b671b4548d6d818c80b068d0549998933472f089 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH003_0.py
sha256:103e7f2866ac86e7caffc43c77b689531a8d880819e27abaf2391f8f9c880f19 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH003_1.py
sha256:0c1f741f0104269635cf757a6822cc0600cff15cd067847904723c9f3c5ad216 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_0.py
sha256:da6e2d84be77660d15eccf65110362d134b7d74ca71ed8e130c93b92967bf7a5 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_1.py
sha256:92f769e85ccc5ce893023b60cac1a3134e05f1bb6a60dfd7cb28cb5ecb41db8c crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_2.py
sha256:8e9c92d7ffbda562459ad95b7f1ac94bcd55a9dabded4485dcf4077a773ff2c2 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH004_3.py
sha256:28ef37de5b07a3d0ff7cccc1e65ee1b0c41006d01221e281a864ebc86ff88bf8 crates/ruff_linter/resources/test/fixtures/pygrep_hooks/PGH005_0.py
crates/ruff_linter/resources/test/fixtures/pylint/
sha256:13c348117ca2a8e7fc6dd58bc02bb8897533f6e98416c997f4cd36d0fbb4d5c7 crates/ruff_linter/resources/test/fixtures/pylint/assert_on_string_literal.py
sha256:73514217c6ec9eb76731508750230a181279082a5848dd1d6185683884ddf0cf crates/ruff_linter/resources/test/fixtures/pylint/await_outside_async.ipynb
sha256:4cd988c527de785605276f6bb732f5a6e99d185f9c1b89b4853fd1f15029e598 crates/ruff_linter/resources/test/fixtures/pylint/await_outside_async.py
sha256:9f2d85ae07e585ee9dfb2297ea20c695355b6bc8a6066ada287c5e5929768b80 crates/ruff_linter/resources/test/fixtures/pylint/bad_dunder_method_name.py
sha256:d40abea3ce169ee150af91de7e645a0cc2867c60b9622d2d7682bbed7bbfeda8 crates/ruff_linter/resources/test/fixtures/pylint/bad_open_mode.py
sha256:cc66d3a657623fa3b1f0b3cd55c04463e23a21d3d9f4b111e14505254ad4302e crates/ruff_linter/resources/test/fixtures/pylint/bad_staticmethod_argument.py
sha256:61be9a105a1e93b7857ad3c3ad5d3ad338e738a4533c16f333a01a1ab855b57b crates/ruff_linter/resources/test/fixtures/pylint/bad_str_strip_call.py
sha256:88cd0010d840be1f9002b5da877462639b4d1e8ec068e81783434f25006314cf crates/ruff_linter/resources/test/fixtures/pylint/bad_string_format_character.py
sha256:fdc51ebb1679b1afd82c2128c42ab540be75690ed4bb8d8ca57f71ab1400c2cb crates/ruff_linter/resources/test/fixtures/pylint/bad_string_format_type.py
sha256:613e120281b63e059f7c0ce38f05b5b1f280d72cb1d88117766a4fd9fcc8d03a crates/ruff_linter/resources/test/fixtures/pylint/bidirectional_unicode.py
sha256:492ce63c71eb7cdb0a298e4c5a5d0f8c63531da53375a203a8e0bb31d7fe5eee crates/ruff_linter/resources/test/fixtures/pylint/binary_op_exception.py
sha256:d958bc7b23b9615254ec75528b29d34604ea6659ac8a23e3b3598c8e824f7220 crates/ruff_linter/resources/test/fixtures/pylint/boolean_chained_comparison.py
sha256:6056f019dc9b549c3433f0bf06658eade51eb5ae1f14a6fad2ea0979ca8842cb crates/ruff_linter/resources/test/fixtures/pylint/collapsible_else_if.py
sha256:bdc385719d8924202b9af2a6131548966561201eb55f5088321de5724b2341f1 crates/ruff_linter/resources/test/fixtures/pylint/compare_to_empty_string.py
sha256:ac255cfc7ff069a6de131de27f79cb100e22c69f50515727b425d79e51ce0c36 crates/ruff_linter/resources/test/fixtures/pylint/comparison_of_constant.py
sha256:2abe2a9d501ad0c6a7bef8994081f555b88dfbd511a2bb2e6319f914ad2264e4 crates/ruff_linter/resources/test/fixtures/pylint/comparison_with_itself.py
sha256:6ff6612aa535cc74d9799027de70b4c90ad6ddfd6f90e590f931ff150dca4b02 crates/ruff_linter/resources/test/fixtures/pylint/continue_in_finally.py
sha256:bdde717efa0953188750141259742c840626bc0808d7e89ded3a1d8b6efc44ee crates/ruff_linter/resources/test/fixtures/pylint/dict_index_missing_items.py
sha256:6a36de4a1e59cae334059b9f2d4262b951952e2629fe133e1a0b8b3cc59acc0d crates/ruff_linter/resources/test/fixtures/pylint/dict_iter_missing_items.py
sha256:afdb3b9754a3e6ba6ea33c39118c3597a680ec7523b6faf961a8fa5acb2c8205 crates/ruff_linter/resources/test/fixtures/pylint/duplicate_bases.py
sha256:7381bbb239693413de86329a97927d248c6bdeea796ec8e462d4ebb06d832dca crates/ruff_linter/resources/test/fixtures/pylint/empty_comment.py
sha256:eb906ad04f04d9b6dffa8d65031466040d94c0c630e50a03c581a8037eefb63f crates/ruff_linter/resources/test/fixtures/pylint/empty_comment_line_continuation.py
sha256:4391be291894e4b4df11e4c6a792d0a7aabf70229c47b4898d77daff5f4b37d8 crates/ruff_linter/resources/test/fixtures/pylint/eq_without_hash.py
sha256:b1c15fef28110bac040b035d23e0b897c6bfc6d9a59b5ca02f2facebfbf6aeb5 crates/ruff_linter/resources/test/fixtures/pylint/global_at_module_level.py
sha256:a72a90189c649e00ff0b0f98e5cd470fdc29cb81787496dc67bf076c34f6c510 crates/ruff_linter/resources/test/fixtures/pylint/global_statement.py
sha256:afd7425f9f648b713ae90a54feee68841874ac1acd603d3bb1bd4be1b37dcdba crates/ruff_linter/resources/test/fixtures/pylint/global_variable_not_assigned.py
sha256:174484087f91325f76fa4b323dd402316c02cfd9ad709568b11b347df0e69386 crates/ruff_linter/resources/test/fixtures/pylint/if_stmt_min_max.py
sha256:47404ebeb791a4025b788278f07707c55c7f572cda802658af7d49f954b9fbf9 crates/ruff_linter/resources/test/fixtures/pylint/import_aliasing.py
crates/ruff_linter/resources/test/fixtures/pylint/import_aliasing_2/
sha256:db55b54b62685f53961033e78e3b0959ccf77adbb9e6842b0dd5dfd2fcb883c8 crates/ruff_linter/resources/test/fixtures/pylint/import_aliasing_2/__init__.py
sha256:f92cd0ad04b6d8fdb9ddbbe0d9c77f91993e3e7d2edb0cd1cd9d8fe76c99b3bf crates/ruff_linter/resources/test/fixtures/pylint/import_outside_top_level.py
sha256:e607b5192b5321472d2551c4731eeac9f52063f6e88de6bd771eaf34c7b41eee crates/ruff_linter/resources/test/fixtures/pylint/import_outside_top_level_with_banned.py
crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/
sha256:a95894584d96498c7507073f2224d68fcab8393ba842b8ca13cd25c8a809104f crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/__init__.py
crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/sibling_module/
sha256:cc7e59148594b3d51c3b718780092ef0608cff6c7109bc7bae6255652cdab08b crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/sibling_module/__init__.py
crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/
sha256:cdfc050736bf6906957c6b71ad464d5f67fe489348e1a8bff39daf1c89c6c926 crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/__init__.py
sha256:a046ad864ebdc185617fd611fd660ac1ed9a94a115452e00bc36b930b5a57f4b crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/__main__.py
crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/subsubmodule/
sha256:7c84c4d8ff5dff86b684c475e5c2babe9685fb07b33f002c3d3d406510f9fc93 crates/ruff_linter/resources/test/fixtures/pylint/import_private_name/submodule/subsubmodule/__init__.py
crates/ruff_linter/resources/test/fixtures/pylint/import_self/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/fixtures/pylint/import_self/__init__.py
sha256:d612e0470bfb6c4ec1b4a48eef119c56b133ef15c5ebaaf89e44aa3d6a1e6560 crates/ruff_linter/resources/test/fixtures/pylint/import_self/module.py
sha256:150ba7f9b08459d70efd31c0907298141d836b34109e187992375c7d70ef488b crates/ruff_linter/resources/test/fixtures/pylint/invalid_all_format.py
sha256:7c43ee074126bb9b490305bb46b2af7e7ef16d5bf3420be633f0a75ae91a8247 crates/ruff_linter/resources/test/fixtures/pylint/invalid_all_object.py
sha256:6af2c4964012c731dbbbfdcce6ce25ba90db858b1179f4f0f83f14b28c760373 crates/ruff_linter/resources/test/fixtures/pylint/invalid_characters.py
sha256:0983af376a05cc805cf910d8f969a9e1a6d4c25c8e944a599729772d60ffcb23 crates/ruff_linter/resources/test/fixtures/pylint/invalid_characters_syntax_error.py
sha256:c073b5506c41fdcbb6403329ebee611cdae63617c36a511a89e343d0544b07fa crates/ruff_linter/resources/test/fixtures/pylint/invalid_envvar_default.py
sha256:f0dd8a2f84482b4fa42eadd256edac4ee45ebaa48dad771436c4d3b4032541c1 crates/ruff_linter/resources/test/fixtures/pylint/invalid_envvar_value.py
sha256:bba8f16ab96779826426d4e756b9f5589cfb0b5b40a611500a0782739e6d8e66 crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_bool.py
sha256:50d25de886306cd73258e56573e61f09f87ece8988f53f0ead5479ae98d6932d crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_bytes.py
sha256:d4a530927ea19a8663375d419164cfa45041d725aabe2d8f439619df0805ec1c crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_hash.py
sha256:8186847cb076faaca1dfcdb0e517904f369d58b41642e6ad85877415d9096e65 crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_index.py
sha256:748d7cf33264984fe7017e39e050e79f1247cfd3c54ef037c67dcb2440f822e6 crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_length.py
sha256:5b077d461388aa6ecab9caa39b2d1415fc5a340797c64d021ff79ed46bf24681 crates/ruff_linter/resources/test/fixtures/pylint/invalid_return_type_str.py
sha256:c65dc8914d2ff8db713f0927215b0114c3b7f2a880edb34b6d24c996e07257dd crates/ruff_linter/resources/test/fixtures/pylint/iteration_over_set.py
sha256:0d1ca2c0d5869675289c053ae8d100d6e98f59836618267cec53f8bca85022b8 crates/ruff_linter/resources/test/fixtures/pylint/len_as_condition.py
sha256:d07728a47509e46920af951ab326a25df582d603e9b0e7dfd1b5901c9a5c8f9f crates/ruff_linter/resources/test/fixtures/pylint/literal_membership.py
sha256:b32d46a537760a1de169587786decb00cb45cbc647ac948a0d93c3b4bd7979a0 crates/ruff_linter/resources/test/fixtures/pylint/load_before_global_declaration.py
sha256:72b17098ed4f7c47d11edade7fc27631a1bc60c3de75d44e0ac202c01fb58da0 crates/ruff_linter/resources/test/fixtures/pylint/logging_too_few_args.py
sha256:14a1b279e0baf1eb2e4b6af691ac195bbb06aec439b2bf47ff804bffaed465c9 crates/ruff_linter/resources/test/fixtures/pylint/logging_too_many_args.py
sha256:04c54e3403912b25e22c71a08700178961f70b9ce259ea6763d6eddd26d691bc crates/ruff_linter/resources/test/fixtures/pylint/magic_value_comparison.py
sha256:4033084fdac5edb8d837fd166dd1cef83ad72447346b9a5a4b1da68b27b7f878 crates/ruff_linter/resources/test/fixtures/pylint/misplaced_bare_raise.py
sha256:df5f935df1bc4a778f8caa6f9b196821a8824df0475d21757fac1f737ab08f88 crates/ruff_linter/resources/test/fixtures/pylint/misplaced_comparison_constant.py
sha256:e2a690dfa72943d65d8aad46778b50946368880e029ee9c365aa0be7e77f4223 crates/ruff_linter/resources/test/fixtures/pylint/missing_maxsplit_arg.py
sha256:d8d7bf08236b32ee7c828e279dbe5899f2fe953662f0b2b7fd1920a557b40e9c crates/ruff_linter/resources/test/fixtures/pylint/modified_iterating_set.py
sha256:15a4b750b8c18da4eddd238ab7bd3e3dd6625dc4cf2adec7084347bac2d6c47c crates/ruff_linter/resources/test/fixtures/pylint/named_expr_without_context.py
sha256:cbb94b44da3e00f3ac8dc72b97a2fc5d4ca9c7be539efc8dc8118081801e3b9e crates/ruff_linter/resources/test/fixtures/pylint/nan_comparison.py
sha256:2c5f99d3b54b5421412bc7fc9cff8b70886db98c20edb2ce2e1e29dc8c6cf2ba crates/ruff_linter/resources/test/fixtures/pylint/nested_min_max.py
sha256:fa227e4e604d35b41c2bdc1098c56d82f4821eb3a3cd021971c07b9826c1a424 crates/ruff_linter/resources/test/fixtures/pylint/no_method_decorator.py
sha256:631664947c5b7587c1ef6884941a9b5d511c8b3f35def06d249cd58fffe09308 crates/ruff_linter/resources/test/fixtures/pylint/no_self_use.py
sha256:b4de0f467bf133374c5a71952fc6010d39930cb8236651ad3f39824947a69cc8 crates/ruff_linter/resources/test/fixtures/pylint/non_ascii_module_import.py
sha256:33e6e97e0468906ef5aaa5bea52c7293b26f85ba990788e115c6e631075a2c1a crates/ruff_linter/resources/test/fixtures/pylint/non_ascii_name.py
sha256:ea9db0f0bc2e7852d782fcd3e66a5c0a727919bb675e4e2f3f8badafdf8382aa crates/ruff_linter/resources/test/fixtures/pylint/non_augmented_assignment.py
sha256:f531f884706c1b69fcf3b8c7deef43940f8852e1ea2ad62aabb0391140a7cc13 crates/ruff_linter/resources/test/fixtures/pylint/non_slot_assignment.py
sha256:e12d450c93e400878c29f54eb56661e6ca698c5b7479b5f93f414756d97e6cfa crates/ruff_linter/resources/test/fixtures/pylint/nonlocal_and_global.py
sha256:3e4c7b6d49111a918dfbfd8b6083a5b65082efdd1809c07b685d939f22fc23dc crates/ruff_linter/resources/test/fixtures/pylint/nonlocal_without_binding.py
sha256:93c2d4d14eeb3cd5f92b6bb79c23107c464d85e50f5399cb087dfe738f233c9c crates/ruff_linter/resources/test/fixtures/pylint/potential_index_error.py
sha256:149d8fb3e16ef123c2809b8c28cdd1f5d0846861b9a39776edb4991b3973d80c crates/ruff_linter/resources/test/fixtures/pylint/property_with_parameters.py
sha256:13659ba03b1b22081c68987c6a2eb2504d7386a0f6a4c36c3e4421aa1fbc23e3 crates/ruff_linter/resources/test/fixtures/pylint/redeclared_assigned_name.py
sha256:d3baf04f20cf84a2abc35a1fc3798a945e81b2c2d3afa2b6a760720c5de22844 crates/ruff_linter/resources/test/fixtures/pylint/redefined_argument_from_local.py
sha256:af887fda9074e4075ad09a6122c16acd02112fee5af078aa83cbc77dbc9e9cfb crates/ruff_linter/resources/test/fixtures/pylint/redefined_loop_name.py
sha256:4524efffc825bc92014b68e1a3e26a76ac0ef335ebcc2e401008688b362dd0f4 crates/ruff_linter/resources/test/fixtures/pylint/redefined_slots_in_subclass.py
sha256:b994226ab1da158f881d1c20ae7ec89b6a995a954ab472efa6560ca1ed490c75 crates/ruff_linter/resources/test/fixtures/pylint/repeated_equality_comparison.py
sha256:a6e2c7b77ed707f7a0b902f6522f6de30e97240ceaf562dae6eae04fbbd53a2a crates/ruff_linter/resources/test/fixtures/pylint/repeated_keyword_argument.py
sha256:5ccb9adc42b3784a38b52856f54d6289987c5a7a85f853a35f505885ab7760af crates/ruff_linter/resources/test/fixtures/pylint/return_in_init.py
sha256:ceb835ebfc7bd32f715e0032821b5ce57dfe411313eceab738bb37cff97b1751 crates/ruff_linter/resources/test/fixtures/pylint/self_assigning_variable.py
sha256:4def4fba972286634396cbfdf8d82a851fd8363a33de80bf655be961d48118e8 crates/ruff_linter/resources/test/fixtures/pylint/self_or_cls_assignment.py
sha256:f872ee4cee6b20def777e3f74782dfb2cf0238c07f099ba21be09b9c93ccb07a crates/ruff_linter/resources/test/fixtures/pylint/shallow_copy_environ.py
sha256:eae4ceda85e54cb857fe61ffa0feaa2756e9b6887ee0c0ef70ca14fe28450e36 crates/ruff_linter/resources/test/fixtures/pylint/single_string_slots.py
sha256:e56adf188109b6c7eb8af179f9da44395ce03e26bc94a8335a178e826da3e5e9 crates/ruff_linter/resources/test/fixtures/pylint/singledispatch_method.py
sha256:05e96f0124fd60bd24e29e6ea6e904bf69a516185f27902603d3a1d14ac26746 crates/ruff_linter/resources/test/fixtures/pylint/singledispatchmethod_function.py
sha256:d2ac2f2e6b499694b8a549c74d1e8cd19ec969eb603b6de577b8b541e431e6d9 crates/ruff_linter/resources/test/fixtures/pylint/stop_iteration_return.py
sha256:43b7a075f824af291c599a40e27dc19593c122c19c39fde816bc31562cdd74b4 crates/ruff_linter/resources/test/fixtures/pylint/subprocess_popen_preexec_fn.py
sha256:456485dc27872be5066627bc5f93fed35478c203e682b1c142ebc12df61e8cff crates/ruff_linter/resources/test/fixtures/pylint/subprocess_run_without_check.py
sha256:2fe5c7d81d447a132500c01e9e79f129c83b1a6cbb7a05cccd800086ee61f83a crates/ruff_linter/resources/test/fixtures/pylint/super_without_brackets.py
sha256:0ebeb0995bba31a2c064c6d68ad31fbfa4cffe4023ff93dfcebc88f15884fb03 crates/ruff_linter/resources/test/fixtures/pylint/swap_with_temporary_variable.py
sha256:80921e009648a0c44a31e3436a650da23702fe2d1aa49614068fa4ed97ecab68 crates/ruff_linter/resources/test/fixtures/pylint/swap_with_temporary_variable_1.py
sha256:09f4067b973b062140d58225dc935f091ac8a4f1eeab3897f0c22b775657ec39 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_0.py
sha256:49ecd6aa5e4264471f7e379a350d60cd17ada470212e310d565c37f401b8a13f crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_1.py
sha256:cc9b1623b68681ada78b0a434b2e78fa83c93d15dc5f1750bed6c2b7d2df75ac crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_10.py
sha256:c1a7c9aa5f9aea770717b90338baaa63ea78f9635555bb6787f63e14fb2c24e6 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_11.py
sha256:f7b9e6738825b7c50e953afe5c4e8b2243c1a10a66580dbb01f4ad22f1d55700 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_12.py
sha256:5142fb95aac1b5aea52e2794b31f1dc352f37c5c83f988d230f2b12bcef6e3f3 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_13.py
sha256:74aa614870224701f978b39f2b62570addc1bc6a3d2720b6595c0e5ac901bd2c crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_14.py
sha256:f97b305ffea31eca541adfe909e7e1a88a2ca437972a7bb54a0aa4b1f0a3e233 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_15.py
sha256:0f5f09294c54cd1953e31d236043dfb4043f9e88178f68649e75b55987b6c7c1 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_16.py
sha256:cb19a4b8997991f7eddb700dd27c9da22218e8ebedc0dfdcd145f894e44626d4 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_2.py
sha256:e7033ab127be26aa93899819d49b8838887ef52a90c0d9aca2cd154f9556411f crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_3.py
sha256:84e3442f6a372cea8f5fc997f81d467204261fddc19dffc05e752fb44dd08211 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_4.py
sha256:e6b433f2876215efc05efefca548a4bf39075ad702e465694b13dc821d166f18 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_5.py
sha256:c71d3c22184533e15bb9e92101963f55ee11e0aeca39995f129668dc800caa90 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_6.py
sha256:d5d310a557e1ff14492d7c7c844f11aa4346b3cb1eed81ff11c4660e3e2743ac crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_7.py
sha256:25dd60be525ed771344c3596540963e25df5039e01e5fb4b8b8e30496fc694ac crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_8.py
sha256:f5fe4f55e491cc8637a7bfdf96bbbb35cf7d4319d0bec4636ce5799ef79b0ed3 crates/ruff_linter/resources/test/fixtures/pylint/sys_exit_alias_9.py
sha256:1ac4b072f8687a495b70c53eadc9a9d2014aa2db798a2a2e79c7a3163053270e crates/ruff_linter/resources/test/fixtures/pylint/too_many_arguments.py
sha256:7868ef420184eebd4652a0735257431b71a661f7e75197500eca17d4018fe9b9 crates/ruff_linter/resources/test/fixtures/pylint/too_many_arguments_params.py
sha256:1e5dea657c2af08dacc1307af5d9068f16a8995b6d6aa169ee441f32b75461fb crates/ruff_linter/resources/test/fixtures/pylint/too_many_boolean_expressions.py
sha256:3c1e1a8ff2c85efa2c12b35e69d2d827f18c05480a582ae1982f331d6e208f8f crates/ruff_linter/resources/test/fixtures/pylint/too_many_branches.py
sha256:2f77b4eb0c23d97f5c8bafbf0258936cdaa6d4e9808919ff0a9331223e72976f crates/ruff_linter/resources/test/fixtures/pylint/too_many_branches_params.py
sha256:eefe4a9c390513071e68baccd07939c932a2a157c90ea062586819c67341733e crates/ruff_linter/resources/test/fixtures/pylint/too_many_locals.py
sha256:5fb4189cd6f5ba19afede3140d675c14dfd5c2e5f67397bc6c7684b1fa30f7ac crates/ruff_linter/resources/test/fixtures/pylint/too_many_nested_blocks.py
sha256:5502eb400c27c0e9abf64fee24ac14f14721f88277848c24e3de5fd9aae722f4 crates/ruff_linter/resources/test/fixtures/pylint/too_many_positional_arguments.py
sha256:62fdfdc93b581ec1e1e3c491f0a03f80f299445f54a4c3491a3d24f6e0e17716 crates/ruff_linter/resources/test/fixtures/pylint/too_many_positional_params.py
sha256:b88c7819c874540f672a01fefbb5b1c31503ec105c0b4db70650df08e5afa333 crates/ruff_linter/resources/test/fixtures/pylint/too_many_public_methods.py
sha256:9e84074a72969e5bb2b2e1dcc6eceacb3234fb036e1da48a00fe0f3acb1079bf crates/ruff_linter/resources/test/fixtures/pylint/too_many_return_statements.py
sha256:4ed203d22f20286baa1492978aaf1e4286d06b1167241e1300772f741e986d98 crates/ruff_linter/resources/test/fixtures/pylint/too_many_return_statements_params.py
sha256:00c2bf05aef9863f7b63cfb45c290e34961bcbce10f3994a95a202f353fee9cc crates/ruff_linter/resources/test/fixtures/pylint/too_many_statements.py
sha256:4e19b12a91387d83f3fcdd2c5ebf32b7781d147826c2200a641c2d9727c85062 crates/ruff_linter/resources/test/fixtures/pylint/too_many_statements_params.py
sha256:251959d9eb32689a1e43c784afdcf02db7501b369bcb595e09562a20c5b1859b crates/ruff_linter/resources/test/fixtures/pylint/too_many_try_statements.py
sha256:2e7f12c2784856a834db2e1fbf0f9bd5306b7407894d83fc9b87d9e9b2380517 crates/ruff_linter/resources/test/fixtures/pylint/type_bivariance.py
sha256:199a6f46e1bafbd22d7015acf36a9b80b714ba55af68b7522bfdb74d73863b55 crates/ruff_linter/resources/test/fixtures/pylint/type_name_incorrect_variance.py
sha256:0c56d5bf62e694960810fb73010d24b82c554d30453fe2a603e7d9115e1525a9 crates/ruff_linter/resources/test/fixtures/pylint/type_param_name_mismatch.py
sha256:f3f1abc4399b5a220d63eb22d613ef484c9a9a5e21f2d004edf2ed5645067ab2 crates/ruff_linter/resources/test/fixtures/pylint/unexpected_special_method_signature.py
sha256:283c46d5e5b2d71ae42b8bd88061534ba042fb108ba6322f709e78f3dbec9006 crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_dict_index_lookup.py
sha256:fd9b34a82c2e9de04aade01cc5009aab2bbc1d0a7c13a5d709f42abecbe9593d crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_direct_lambda_call.py
sha256:85c5002ca30c76b4d05e86337fce3a1e628e445bb074e39c2631a36a058ab4e3 crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_dunder_call.py
sha256:cf130f71a2bbca83cc1b1399585b69afb770f6e6f0cbc27202215898318bec4e crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_lambda.py
sha256:ad4e6fe14edda3fc0ffd7379340021984abee205dfdccc0ecc453b8965311d28 crates/ruff_linter/resources/test/fixtures/pylint/unnecessary_list_index_lookup.py
sha256:72f714cd1cb1e171b5b7b4bf75be03e7f0604348c36fae003149e1cc0c5877fb crates/ruff_linter/resources/test/fixtures/pylint/unreachable.py
sha256:b2a654034ba8a005c9f63eb43af628084af384dfacd01cb24b8302cb0b7d41cc crates/ruff_linter/resources/test/fixtures/pylint/unspecified_encoding.py
sha256:9d364722725c10b00996e5fe2e6952e5bd8c5a3f65b6a5140069371dab7d32e2 crates/ruff_linter/resources/test/fixtures/pylint/useless_else_on_loop.py
sha256:615a611deb825a2e68a6aeb6fc2194677490c61230f31261a57a93ad0a17cbf0 crates/ruff_linter/resources/test/fixtures/pylint/useless_exception_statement.py
sha256:cfad0552fae809751971bc11f00c90585673bae999f011baa76b47c4cb0cf4fb crates/ruff_linter/resources/test/fixtures/pylint/useless_return.py
sha256:027d384e021d6690e927fb6691cf8df2ba7b90ed326929f70f04baa2b39f1264 crates/ruff_linter/resources/test/fixtures/pylint/useless_with_lock.py
sha256:59ac792293c367ecce4406541ce0c4eda6cdf234b63d07ff10230b8375e787b0 crates/ruff_linter/resources/test/fixtures/pylint/yield_from_in_async_function.py
sha256:21b3123acb011ea1ad9889de364fcdcc27d62ad8efd57c9f89d88592d238c7af crates/ruff_linter/resources/test/fixtures/pylint/yield_in_init.py
crates/ruff_linter/resources/test/fixtures/pyupgrade/
sha256:cb1794f5bc0c289e71d8ef1fa5f8044fa973ae8bc65d6367f6b4ff3a651eadd8 crates/ruff_linter/resources/test/fixtures/pyupgrade/.editorconfig
sha256:20cfe63685aff7d3091ec5b5daf712f54878dd0ae088c6e5f6842ba2e10042ca crates/ruff_linter/resources/test/fixtures/pyupgrade/UP001.py
sha256:b41476ee41b5654ba647b6fc2e5a8dd6b14e8783a9bcc823941b1c99f183bf37 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP003.py
sha256:5e90acfc8a9f0d8c51239d79f8bbde0aa0071190af6743a4747b7a5c34252668 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP004.py
sha256:76ccd15532b5ec0db371fd3ca3e87bd69543a4b2a1095a098b3c5c6213ff4ce1 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP005.py
sha256:bd873830b0225ac4ec8cc90d9f305cb8464fadc4e9acba2b6406d2d40255f423 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_0.py
sha256:c7be865faa068b727438d3cdaaadc95b61b3f4f15ba290a573cb263260b76d68 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_1.py
sha256:caea10d51df2fc1be291c2e4ade0d121491266f926678f2cfd3a20d225f92dff crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_2.py
sha256:ead3f4684f4b80cad2115a8068bd5cb537089dd4c5e9292241b8253be5b5f053 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_3.py
sha256:268b514798bb069f7e3c45620ea814f280ac7e858fc7c2749ef4ded03c73ac9f crates/ruff_linter/resources/test/fixtures/pyupgrade/UP006_4.py
sha256:850f8b830416cc50fbb302a394a0e39076cf93737b4b87e0d11e9ebb4eb249a9 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP007_1.py
sha256:4a9fa09c688ece856773e399d2931535cc50bdc027230bf7157a2a36efd28037 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP007_2.py
sha256:e33031fbc11af59d578f358e4f5425bc54e607c76823c2ccba8fc8b0c20b3486 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP008.py
sha256:70cd26ee64d15c243177e340f75470186b21019123f4057967a04e6a596f3d8a crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_0.py
sha256:e1c9ede64068171645e9203e10ed9ced1fc2082e779905e57a1b463e3e2b5df1 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_1.py
sha256:5a4b2c50dc0a10a809f3bfa31e218b85536d4d89f4cead04fb9704fc616861d0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_10.py
sha256:aea451da52d03e28ac74dfd4459eb682d974015e464f2efcc79cde6bb5b86cf9 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_2.py
sha256:d8522e710338cf4dc92ffa15803c05436462f460d4bc134365419051a0afe3da crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_3.py
sha256:3e611f05c1c41f5aa00ec4de767455518747367113c9efb1a50d83c7e496c31c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_4.py
sha256:24fb5eb47092f43c96aadebafeeb2b884dd79cef5367d3e1971f6c2cec467e28 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_5.py
sha256:f6afce244884ec4e9adbd638b23af20cc52aaea84830cd6f6a073f38fd088300 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_6.py
sha256:9a1181743b467c2ea7ce779a0f2b29b618023a0e9d22c3c507382a1b02fd8a62 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_7.py
sha256:3558c8b430cc1dac0c33c32439b113fad5a25af7d16085a42d3a2b14654f9809 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_8.py
sha256:ee3fc61b77d5517a67e7b683bc319ac9054fdfa6b94920f5a335ab4f0dd69a81 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_9.py
sha256:fd3f6f773fd033c82af6c5edbeaf936e495e74c1d6839eddf86db2b107ace506 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_code_utf8_utf8.py
sha256:6442958c5ba66b92f36be1f878178abbf771ba7d9791b694de9fbb9d90ab1f3f crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_hashbang_utf8_other.py
sha256:8218198da6029d6c4cae079c1598a5cf74974495d1d872d73e35754c66424a46 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_many_empty_lines.py
sha256:317d129b7bb8ff8248b19e78f68e593a6f5f06c5adcd408087f732ef01fe6aa2 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_other_other.py
sha256:f113b147d71a0ac18d3b1c0aa285334287a80058918beb28865233ec8abc1833 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_other_utf8.py
sha256:bfe19f52a06831feb49c25d05037481013fb733053e6790564b4ec09377a04cd crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_code_other.py
sha256:03942fdc6594279b106448a795cabc75b81767c6d94ce62c335f55d5d120e8ea crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_other.py
sha256:0b1d632ca8615079d363818e46d307d4d04e04c92eaa29d8dcd894d15aaf5405 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_utf8.py
sha256:5c46a58c300a8082d81e431cec300a743a8d70a3e4f89270f5bf831896bea1de crates/ruff_linter/resources/test/fixtures/pyupgrade/UP009_utf8_utf8_other.py
sha256:55d942deafccac8c249a87a72f4b158659f9c02a2d642839bfe6bf1a0cb436b2 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP010_0.py
sha256:66029ac4ff9b92b361533f040422a3226b7d4350eae0db4d9c5d7d16675ea9e5 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP010_1.py
sha256:3c18be50826eb53ba48c7357482afb2a7caf5fbe40607d156b7e67059cf8a6cb crates/ruff_linter/resources/test/fixtures/pyupgrade/UP011.py
sha256:7ba6c313e2e3bc23f3ce163dd2d080f5174708f98b3a69c5637375846532aa5b crates/ruff_linter/resources/test/fixtures/pyupgrade/UP012.py
sha256:0f56974e454376201cd76ec72decd6a4a461c6da4ca6f0c6a718214ed8bca9c5 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP013.py
sha256:0404cff42c45674fba1a61dae019b07789da1ccddcf953113f3d717a5ee02a41 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP014.py
sha256:903dc4987617b89dd3105f87739b3f3c374b2d055fa50439dacaf86fe41c0b12 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP015.py
sha256:688a6299a4bd30b708af235c2d76eb0ddb417ae614ef1e53e2dea5e36189654a crates/ruff_linter/resources/test/fixtures/pyupgrade/UP015_1.py
sha256:abd63c9d853cbb6e586e346e6ffdf93617cf9e39d58c7313e0a8cb4fd7f44e50 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP017.py
sha256:ebbca11a2eaa0207439cac9d89e3903cc39e18bbf0ac6edb44fba4e515085990 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP018.py
sha256:d8000084458c472ef1d2a7cc7ebbefcd56d8082e4c045da2464e2a2cf7519dd3 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP018_CR.py
sha256:1aad04f7f4003a1811db7bcc015b3e53feefa28f67ac8c1bf9fa068fd5a4ac00 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP018_LF.py
sha256:e1fd30b0fce626c200b46307862a9ff2fac22f887c2124a8e45bebaa25e1e6e1 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP019.py
sha256:c938290f33871576ec01405b9ce70a0e2e94e05eda07202ec453666ffc274174 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP020.py
sha256:287ad151cabf769e3394aad21a738980d97eb9459a03c1b5cb9dd82cf7723407 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP021.py
sha256:9c3d824db08b34e6ba2a624e0a018bcbd185b25f08ef88aa1f790d0c17224ee7 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP022.py
sha256:d366f0b898ccae30e2042d95b90b786cbf2fbb85eacfc9bff7e1324900d9bcee crates/ruff_linter/resources/test/fixtures/pyupgrade/UP023.py
sha256:5ab0258dee5763db56a98409c41035e566b6d5917494386ce910bb0d7b21461c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_0.py
sha256:d4959dd3337e12c985db88c62dac91d548e0f30be531319b527023b72f1a4529 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_1.py
sha256:7ef22cc8a5f3efbd23a44c8758978d0aa6922f1b48e176b765132a63bed0be19 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_2.py
sha256:47594a73c7d9be5b32990a16f95794f0fdf5f77038b8fa192fc196067966481f crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_3.py
sha256:c81a83f3bd2feaabd66c4652919c3433ace0be11034098f82609e3be7f0454db crates/ruff_linter/resources/test/fixtures/pyupgrade/UP024_4.py
sha256:da3b2774d70f2e168fada38fd5b8774dbdb028804f9d94ff1fab9735a2d11e2b crates/ruff_linter/resources/test/fixtures/pyupgrade/UP025.py
sha256:bf17717e5baa173b69678974b983d1c9b33b3b6df6996e6f013517488ebfbfc6 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP026.py
sha256:cf3a0c281f239ae1657c00d0f8407add5324d950d082aca5020949cdfe95ee48 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP028_0.py
sha256:76fd057c0594ff474d5e6a9b00dc91d4d32f971849b32bb681bf951dc2e14975 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP028_1.py
sha256:a3615cd428821a6d6ceadc22237d97f702c1d735c1bd1730f9b7b080b8ac9e5c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP029_0.py
sha256:243f508fe6fd0c8d9b4994e7c0856c1f442a48c92f52e680cfe89d6c1d7e4300 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP029_1.py
sha256:7d5f9644bbc591ac2d784bf8f5da43ff7899aed10cfd73dd3484ed885b8e541f crates/ruff_linter/resources/test/fixtures/pyupgrade/UP029_2.py
sha256:4981eed7aeb9d4549c5cfd9899416b4469dea17230de48e6f26d35dd1684ff33 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP029_3.py
sha256:089885716d2fff2e8006373277e622b7d2f100ca1fc1019077d6d888f774d055 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP030_0.py
sha256:bd42c4643d39a7cce190be99ab06d6b0a4032a7fc7af10a40922c9af9daccb12 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP030_1.py
sha256:1c9f416d26bb186ef4d9119719d8244d20115213b293488bf9fdc8d494537f2f crates/ruff_linter/resources/test/fixtures/pyupgrade/UP031_0.py
sha256:ed0abcda7f593642b076fec74a0a7625823a517faa15f182805e6177e4cb7ac8 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP031_1.py
sha256:c5c406b8c6c2e8c0aaff9ed8e32d8baf380e2534e3535441a8b1127f24d790f3 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_0.py
sha256:6dbaa7d8e2da2269a48cdc55529a606a32979fa836dd8612d703714528c1a54a crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_1.py
sha256:f814d02aef0370eb331e28891cc74238c070f70009d7e9a86547418fc8890f36 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_2.py
sha256:4cb679cf0be6df9790c1bda0a7f18a7a5f6e8f886fb1b900e9791b7ad6e2a644 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP032_3.py
sha256:da8e035709a1a9607e5c294746fdaa3b9e923cea729d2b0e7ae4ca3325b61eea crates/ruff_linter/resources/test/fixtures/pyupgrade/UP033_0.py
sha256:faf0a44375f69cbf6048d98886499d0d98a52e34cac2722586fb54942c9dbc3c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP033_1.py
sha256:f6ee027b8656c45519dcb146121b40f802fe71290662e55a4d7094313e6d8a72 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP034.py
sha256:235362a3644fa268fb3961934d4acb155df518bf4b5961286388e335f77ec5e9 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP035.py
sha256:3a0951f7a90fe768569f83fed040bc30f0d1e251f3bc30b1a6b0d7bacd18aea0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_0.py
sha256:6824fad18a3f84f78b2b2663bc4510d4aa9c2d30177a14459d68f530484a46cb crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_1.py
sha256:fd6bff9ecac54afe2036c2ab2ea15d11a640a4747e2c8df26c454b98c19291ae crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_2.py
sha256:87d01dcc9ed83c12e80ca8797cda4c3c8bd1f455b983111efe0595f4c10e6eea crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_3.py
sha256:640b302b46078ab41ea15198154e499df845079aba23d559f00dd57b5e7ba8d1 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_4.py
sha256:f1c40f7ca69e1df0ac48dcebb2236bdb1765f0cda1c9b48b94593e724f23d413 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP036_5.py
sha256:9b7d4e0a68ac18c8c0bc10dcd8bc8539787b87503e0f0d65083755b4a80b1e2b crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_0.py
sha256:9fdc534ac3b1a42266043b125af253925f805d77de694b67a32b864e2b1e9dc0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_1.py
sha256:464d87345957116422014f0457e3fdbbfe8f5ff744855988dc3927f06806f3a0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_2.pyi
sha256:82e671899243076a312ac0f16814f0410e585dfbaba03149374930e13dcfc9ea crates/ruff_linter/resources/test/fixtures/pyupgrade/UP037_3.py
sha256:84a17050f22fb67a5128284fe9c8c942364ab25d63889ff47b5539e4e1e23309 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP038.py
sha256:75e324fdf5801f7e579506317a9a120ffd02545d01c155d3df0a719d05f59f6d crates/ruff_linter/resources/test/fixtures/pyupgrade/UP039.py
sha256:61f4cc239be1373741db2ba4a2d939cffc9a4792f137c13cd53928485ba0ec1e crates/ruff_linter/resources/test/fixtures/pyupgrade/UP040.py
sha256:e52d230b74258d35df3dff01081b2250b8f306f6f60cd33529764f2fd17ebbbb crates/ruff_linter/resources/test/fixtures/pyupgrade/UP040.pyi
sha256:941b2db6f763913ca6535a6fa251a085e700b90c8079bb07b18a698fa3c46881 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP041.py
sha256:0724980cb9754666ae521941d7bd6a12e609225a172e84bbf32720f09baf06e0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP042.py
sha256:e888d4797b243a26ab28339e9a2dde68d97beb6b74f3f55e97bb6dd69e8046c0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP043.py
sha256:e888d4797b243a26ab28339e9a2dde68d97beb6b74f3f55e97bb6dd69e8046c0 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP043.pyi
sha256:b2e043b2748bda4988575220124ccdac567482c35c07cf63332ae410a4358419 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP044.py
sha256:1c87a185616fe45fdb99ad8420c09cfc651ed95808b8c9c2ed3df522f3fd503c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP045_1.py
sha256:c2d72f5b127232039866b4f62d22b420d2af0c857db25c3938111969d0d6b525 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP045_2.py
sha256:58200b61d57afddb62dc9024d5b8af78b1b6c4481ae3fa3f1b51551664afbbe9 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP045_py39.py
sha256:8ddb54acca259468dcfb7ada7423f40446f082834174bfaefc86f9123b4cb52a crates/ruff_linter/resources/test/fixtures/pyupgrade/UP046_0.py
sha256:b9401ee7309a1cfc088e6c3e54162a2d04ef8816184c6b5df8d68410edb4a4df crates/ruff_linter/resources/test/fixtures/pyupgrade/UP046_1.py
sha256:f543edd8a5124bf9c4781741a73a2565c68253f296fc8eed7d928555baf91185 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP046_2.py
sha256:fba5ed6189f78a6952700c9c05866db120b42ab343ff9fc136acbb988e819c34 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP047_0.py
sha256:1db47a2456df2c0d60ef2b873fe78129b1cbfa10f11507a86da2b83349df1039 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP047_1.py
sha256:a61c835e907d993971dbb0f72564d2aeb53a257473af0baa07a5fbd162618808 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP049_0.py
sha256:0804572be2392afed5ef16cdf1e0db6120fd919eeebcacd1ed1834245050618c crates/ruff_linter/resources/test/fixtures/pyupgrade/UP049_1.py
sha256:47dee0acf2d3c4202d1042b7ee9c7c5e2d755db91dafe5d23dc77f60a08a9815 crates/ruff_linter/resources/test/fixtures/pyupgrade/UP050.py
sha256:1fe6b079f3f125e8f0f0a92746b4d52c637b9e22534263534150c5eb4c84976d crates/ruff_linter/resources/test/fixtures/pyupgrade/future_annotations.py
crates/ruff_linter/resources/test/fixtures/refurb/
sha256:3ee5b9efe32faf6261c2732e17e4adf48e682048404a221780f31f0b7487e7bf crates/ruff_linter/resources/test/fixtures/refurb/FURB101_0.py
sha256:2fc34555e7324738fde45bcd4b5a79950c5dac4c6bc358c95264797a692f5447 crates/ruff_linter/resources/test/fixtures/refurb/FURB101_1.py
sha256:3e66fb815c0579cca929216395d88700fe74918a7b9ba48eb0cf25a8daf1cdb0 crates/ruff_linter/resources/test/fixtures/refurb/FURB101_2.py
sha256:5d56455bdc86c4fa46c850665bbbda5de668a890c10fd4a13c5f8ebd66b3f69f crates/ruff_linter/resources/test/fixtures/refurb/FURB101_3.py
sha256:0c7f7c639f2952b72684f35c4f74d2d21d305943189ac67582be3b1a25c612a2 crates/ruff_linter/resources/test/fixtures/refurb/FURB103_0.py
sha256:98641dee9d37efc2b7754b364fb5e390945e995fdb8e64a6b6f416933c62dffd crates/ruff_linter/resources/test/fixtures/refurb/FURB103_1.py
sha256:88b833cf94bc8f629cddeb584c9e9e1c84998c232d0e232475cbd09243ab9747 crates/ruff_linter/resources/test/fixtures/refurb/FURB103_2.py
sha256:b2f4f31b69d5090da5c7f44f6109db02b29fd57569e84224cdd2f8bd188e8dff crates/ruff_linter/resources/test/fixtures/refurb/FURB105.py
sha256:43bd019ca5c463839bda7804db3280d7324a41d17fd3a72fcd46a0ce8deda0f0 crates/ruff_linter/resources/test/fixtures/refurb/FURB110.py
sha256:7501722159d5c3ceadb4e7d6f4f4adb9e02affcc0856f77cc17bab5ac12ce349 crates/ruff_linter/resources/test/fixtures/refurb/FURB113.py
sha256:8b4af142ad4e8aa1ebda690f2e0fc2138518cdb66570b1cb989764108614f60b crates/ruff_linter/resources/test/fixtures/refurb/FURB116.py
sha256:d10495544c231015abe713ea4d5e3ad5f5fb25cea3d33280e7458b6fa6aa3289 crates/ruff_linter/resources/test/fixtures/refurb/FURB118.py
sha256:58874576b6f2dcf62c7dbea6a8e91e199f0ab74ffb6c41f2177a0e6c2f91927f crates/ruff_linter/resources/test/fixtures/refurb/FURB122.py
sha256:0d63a62128a872ef1743ddcbb73f855164e9910a714e183e5f46447efb46aa69 crates/ruff_linter/resources/test/fixtures/refurb/FURB129.py
sha256:14577537fd5239f369ef095a83080cb035727ea458f29bd797bb305e564a0104 crates/ruff_linter/resources/test/fixtures/refurb/FURB131.py
sha256:81daa78fd8b6406d16449ef049b15189cfd6aba6825ddc15d75497d050cd2839 crates/ruff_linter/resources/test/fixtures/refurb/FURB132.py
sha256:37fd63a175fc3b6569554953cd935890d716291539a4ed49b878be0abe23ac89 crates/ruff_linter/resources/test/fixtures/refurb/FURB136.py
sha256:542b69dbaec174c048e57fb35fe828a2e0638a369dd16258c62e1b2f94562135 crates/ruff_linter/resources/test/fixtures/refurb/FURB140.py
sha256:67ffef44943d1fbf5da085ab7ad99e7b4e80d3b15530db7b2761add977c91eda crates/ruff_linter/resources/test/fixtures/refurb/FURB142.py
sha256:562c6d77b062bf1b882199106b52ca7fe7574659708ce381dbf784a7d7cbf0f9 crates/ruff_linter/resources/test/fixtures/refurb/FURB145.py
sha256:feacf59579e02bc8251eb6d81708f12a6022911a62a13edf6cc3c0f14071bd14 crates/ruff_linter/resources/test/fixtures/refurb/FURB148.py
sha256:67cdb307b07950afab7b3694f519b80e59bc9125e7c0804a2ee5a2982d338da8 crates/ruff_linter/resources/test/fixtures/refurb/FURB152.py
sha256:b556ff520b22e0cd5e7bf07c0ce2bfeeea227d27bb83db74490ca1af6b12a1a0 crates/ruff_linter/resources/test/fixtures/refurb/FURB154.py
sha256:c2c70ce18bff792f9eeead1b339003522b1df947fc1ae021e91b994b488d3393 crates/ruff_linter/resources/test/fixtures/refurb/FURB156.py
sha256:05c47d360b50b00063957e2cb6e14ec829dc6ff48857d59b252257d220bbcbbb crates/ruff_linter/resources/test/fixtures/refurb/FURB157.py
sha256:3748043431dae14e7e4eadee10053ef86c1846cac5fd90088cf22f1fa4aca3ac crates/ruff_linter/resources/test/fixtures/refurb/FURB161.py
sha256:8e7000ef178c24ee3232a1b28a2a9e9fdb6b5e52be5b021e6802f00f2ba1cfa5 crates/ruff_linter/resources/test/fixtures/refurb/FURB162.py
sha256:7a3ddcf2d1d42d9052656fefad1d86366e7e387a21cb5a40d562d3296d6277ce crates/ruff_linter/resources/test/fixtures/refurb/FURB163.py
sha256:343ad74c3bb3210ba051f0f66ffb293ba3b5e0b29c2300600cff29cec08ea97d crates/ruff_linter/resources/test/fixtures/refurb/FURB164.py
sha256:a6052da8b8a77b78853b622bc17dd041eb4375c45db38ba508e1688230e4893d crates/ruff_linter/resources/test/fixtures/refurb/FURB166.py
sha256:cf5ffdda34963eaa1cba5597683623fbe37043fbd5b156b6672663f60c231bf7 crates/ruff_linter/resources/test/fixtures/refurb/FURB167.py
sha256:ff8ca5ffd9c3219afd99bfffa42fa87d18b55002ea58ed3f2b2e2ce9c76bc3d3 crates/ruff_linter/resources/test/fixtures/refurb/FURB168.py
sha256:791eb0ba58e3c9b83087746fbecd6eda3ca131e25352d3759e032ea736ed40f0 crates/ruff_linter/resources/test/fixtures/refurb/FURB169.py
sha256:01e241a23883af8394ae665f770c08e965878e908cc302909abf46ee656ab4c5 crates/ruff_linter/resources/test/fixtures/refurb/FURB171_0.py
sha256:b895561deef22079270e9be0511783b41f9264b9f330bc148adad2d91f642e6d crates/ruff_linter/resources/test/fixtures/refurb/FURB171_1.py
sha256:e155fb446f85f2405c236f71202633f777be0c8bc4402ba9d01c4264b460c76a crates/ruff_linter/resources/test/fixtures/refurb/FURB177.py
sha256:4d6ad46b0880f48e5a1d3b7028813f05b936364880a01f9f37605e3c06138664 crates/ruff_linter/resources/test/fixtures/refurb/FURB180.py
sha256:f25bf994bf5c3309fe090f997c4556c9abc466ddf50f7eb621fc2f75a74ac63e crates/ruff_linter/resources/test/fixtures/refurb/FURB181.py
sha256:983e1c86170d6c3eeb3e2cc4dd665e7220f9093440cb0d080322e2873a4d1968 crates/ruff_linter/resources/test/fixtures/refurb/FURB187.py
sha256:e3e4bee1fefb2d34f2749f1e2d6dcaf0b6d1e4058a5b207287e50a4431fd0c9a crates/ruff_linter/resources/test/fixtures/refurb/FURB188.py
sha256:63535486efa7bf7913d4d1cf418bc83cc872592ae78e0eab0db52071b41e6749 crates/ruff_linter/resources/test/fixtures/refurb/FURB189.py
sha256:48a9bf319590ca343134629f2fbdd24c3ce7466c8095769847737693a4c4e746 crates/ruff_linter/resources/test/fixtures/refurb/FURB192.py
sha256:9cb5cce3bb7d39f14885403d29b3a629725ec7d2185d3a7021722f7b3f40bd67 crates/ruff_linter/resources/test/fixtures/refurb/FURB192_1.py
crates/ruff_linter/resources/test/fixtures/ruff/
sha256:686d32d4d548735e2184c75e49c9594a35e18037851292c6bb6786d3525b0705 crates/ruff_linter/resources/test/fixtures/ruff/.editorconfig
sha256:26547353975b41524ec1ca86635697b0cda3c16b7e1e36a7477bb285f9f9e919 crates/ruff_linter/resources/test/fixtures/ruff/RUF005.py
sha256:78d53632de689c13b6d036c10ad8d69137ce06319045a3c4c131340a4b920ff6 crates/ruff_linter/resources/test/fixtures/ruff/RUF005_slices.py
sha256:8c0964c1ba72141b1967d1d1ec039b8ca21a96cda7b5a7516193c50a7e1c98ee crates/ruff_linter/resources/test/fixtures/ruff/RUF006.py
sha256:2b64f82dea5243e2cefecab936a2489f4fb5a90694c2b391a2fa14b50997cbf5 crates/ruff_linter/resources/test/fixtures/ruff/RUF007.py
sha256:44a510b3909b2d686c01c84dff505d3aaa94e8de20fbe7aa9435ca2ac9b99761 crates/ruff_linter/resources/test/fixtures/ruff/RUF008.py
sha256:e4085c13a3a5f9cb9d2ffd36c734d9eb13e01c7cb5f168d91682e390e6e256cc crates/ruff_linter/resources/test/fixtures/ruff/RUF008_attrs.py
sha256:63abd8afb1bcfa6a11af3fb2765555480aec7889b6821c047f2307dcfa4277cd crates/ruff_linter/resources/test/fixtures/ruff/RUF008_deferred.py
sha256:ae8d3066398860fc355834103edb11603864b57e8dbbcba2b1ea86fcf853747a crates/ruff_linter/resources/test/fixtures/ruff/RUF009.py
sha256:2807da974586f4815069423e2f7394d8ac5ec3b72f80ba85bf808508200486e4 crates/ruff_linter/resources/test/fixtures/ruff/RUF009_attrs.py
sha256:e12cb0a56c8427f963a60dc73b41dd532e7de5440a650682d80ad30a77fca55b crates/ruff_linter/resources/test/fixtures/ruff/RUF009_attrs_auto_attribs.py
sha256:14cf24d20360749361c34dd413a6287da32a7a47ae81d81457b53e0e9a80d136 crates/ruff_linter/resources/test/fixtures/ruff/RUF009_deferred.py
sha256:4963a3ccd8a54a38b4cb49a384493c7302d302f9904e2f96d657736153c028ca crates/ruff_linter/resources/test/fixtures/ruff/RUF010.py
sha256:27425922734ed6c7ce1e326414af5d842db7f2530bae66ecd6bbb792d244a005 crates/ruff_linter/resources/test/fixtures/ruff/RUF012.py
sha256:fe0cb50dfe5e30655d3fa24e3146a1e2cd4f0d0a7a0ec894c01fbcc60a65c3b7 crates/ruff_linter/resources/test/fixtures/ruff/RUF012_deferred.py
sha256:aab838a7ca0afa5959d8545d873020a5b1a7902585d991d400abe12f2fde596d crates/ruff_linter/resources/test/fixtures/ruff/RUF013_0.py
sha256:9b9ed86d688e20d128d84798c340587a419f42e28394fdaa2d9110cc08b860e4 crates/ruff_linter/resources/test/fixtures/ruff/RUF013_1.py
sha256:8727f2f7ece8b45553e79ad0b57dea8078ba24789a8453eca48ad219406262b8 crates/ruff_linter/resources/test/fixtures/ruff/RUF013_2.py
sha256:8f2a7aa349ae0ef706cb8632d475c85a26548a39c641a99690e69acdf88a26b3 crates/ruff_linter/resources/test/fixtures/ruff/RUF013_3.py
sha256:f9c0f2579123096bd5625c136d4894c1e2efac7a35e6ab5a2339744cc41913a5 crates/ruff_linter/resources/test/fixtures/ruff/RUF013_4.py
sha256:ddff5d640e952a06acf1681bc78f65533da553d809b39398bbbe33ef0f2faffe crates/ruff_linter/resources/test/fixtures/ruff/RUF015.py
sha256:d5305b41b6db7fbc27a445bbd9259d6995c2f2d52c7c92249d407d8197620581 crates/ruff_linter/resources/test/fixtures/ruff/RUF015_py315.py
sha256:ec4cedbc9f9f48515733bb8a5d9af9293522e972887ba113d93622398969d7f1 crates/ruff_linter/resources/test/fixtures/ruff/RUF016.py
sha256:4cfa26d8ca8f5274c988226aed1937e6bd8a49a0304250e832a1e016365634aa crates/ruff_linter/resources/test/fixtures/ruff/RUF017_0.py
sha256:d85d424b6e4811c7e182f76a9b64f033c6c8e6f8c3df2342a2bef21896abf3da crates/ruff_linter/resources/test/fixtures/ruff/RUF017_1.py
sha256:9fbf34f8ecc627414563927d3e1f5abec7a3f091e1f5d5da72756b5e6fdf914c crates/ruff_linter/resources/test/fixtures/ruff/RUF018.py
sha256:d3a89bfc0d9efe7583e312772db79d19cb8a98d4d8bcf1db421650cf4b29e94b crates/ruff_linter/resources/test/fixtures/ruff/RUF019.py
sha256:43848be2ccb26bbf4f6d89e6e7ecf17e398805c249ceb1f362ffdb80dc2d9897 crates/ruff_linter/resources/test/fixtures/ruff/RUF020.py
sha256:e5f57949b61df10e723f3a09ff1538dc3e9863c3ee306a79591b35abb917b779 crates/ruff_linter/resources/test/fixtures/ruff/RUF021.py
sha256:473059df130595981e2cd874ed75de45d4838726331d429fec160ca74491204a crates/ruff_linter/resources/test/fixtures/ruff/RUF022.py
sha256:0de5c8ed2aa2e46a94413d6b1e36303f70fb7f9316159db8cf624ff65ef5d0f0 crates/ruff_linter/resources/test/fixtures/ruff/RUF023.py
sha256:00d8f8735c15e36c61f7b03825df345e7ba46537038aa4645f1f20a731f149b4 crates/ruff_linter/resources/test/fixtures/ruff/RUF024.py
sha256:df490e95303d121cab410ce9671fbc96a2cd3ed68f1302da0185e8570ccafe57 crates/ruff_linter/resources/test/fixtures/ruff/RUF026.py
sha256:ce5628b9c10818b3d13f212f0d2ff9be26e21dd24363e4206222ba2f4ba8b690 crates/ruff_linter/resources/test/fixtures/ruff/RUF027_0.py
sha256:e26ee52a6fa4f02b9af8a7e4f6b1b8879d2b7c80b1a386db1c5a261052644330 crates/ruff_linter/resources/test/fixtures/ruff/RUF027_1.py
sha256:b79737955d3408e6d5e176e4720fb179a8a68e8d379b0049ca83a3c2986c956e crates/ruff_linter/resources/test/fixtures/ruff/RUF027_2.py
sha256:6659b954e87f4324f6fde1e2d7fc7cd69a555f15f56fd3276963776da766f070 crates/ruff_linter/resources/test/fixtures/ruff/RUF028.py
sha256:def8dab8ea2edac743fd775a883bc49d1a9a20132d53044b3c28d68ca2b7265a crates/ruff_linter/resources/test/fixtures/ruff/RUF029.py
sha256:3a5b20182acb6e1a250a25dfa517f396b7f29be378c65039679c16f2cacdf9d5 crates/ruff_linter/resources/test/fixtures/ruff/RUF030.py
sha256:d07b1778b7f609296474d1e73fc45deabbbfb684ddebbdee135e71e9948b6b61 crates/ruff_linter/resources/test/fixtures/ruff/RUF031.py
sha256:2e07f72151fde1e1349a5bb571a3578ff225b2f6d4583da52d5088cedea72af5 crates/ruff_linter/resources/test/fixtures/ruff/RUF031_prefer_parens.py
sha256:b63a2aeca831dc7a3e122ffb9b000df5b172a612fcdda2d73c5facdd73bb7ef6 crates/ruff_linter/resources/test/fixtures/ruff/RUF032.py
sha256:7f8f3fcb7b8e2d6674b26f9899704d78b6b38bc491fc6c3b83aae7a96938f1fa crates/ruff_linter/resources/test/fixtures/ruff/RUF033.py
sha256:237baab0a88a954c2cff2d4731c26c594d600f035bb6f630f8c6ce4a960b68f3 crates/ruff_linter/resources/test/fixtures/ruff/RUF034.py
sha256:1a00a3cf70e431bc888a9c6a2c18a47ac042a857bb9aa1882cdb840b9d134366 crates/ruff_linter/resources/test/fixtures/ruff/RUF036.py
sha256:96c53d08d21f4af494f9025e58f0d3b1d86db101395a88d16331b4d89aaf93ab crates/ruff_linter/resources/test/fixtures/ruff/RUF036.pyi
sha256:f6a04f8af0b2dd36f6eea9ce7e84855cab78500654a05d3de76a00b85965e622 crates/ruff_linter/resources/test/fixtures/ruff/RUF037.py
sha256:b585e38e2be28674d8bc143e4682309fe03aeb80b8fb8c989cad57ca8764c923 crates/ruff_linter/resources/test/fixtures/ruff/RUF038.py
sha256:9958042f24cbae72a90ea5f367e4bd88f5561d60451db8322e61ef63f7f93213 crates/ruff_linter/resources/test/fixtures/ruff/RUF038.pyi
sha256:b0d5a09804f14d8ca68d9743ac5f9802993cdf3e6e1776e4eef51b7c8d90fdce crates/ruff_linter/resources/test/fixtures/ruff/RUF039.py
sha256:4c39624aac82e5059008e9ed85de2625f44c318ec6a45dc9191a7801649fe81d crates/ruff_linter/resources/test/fixtures/ruff/RUF039_concat.py
sha256:e9a7d7e7c4b63dd997efa3bb2ac7fe9cd477d537f00be6a050a38af74f74d5e3 crates/ruff_linter/resources/test/fixtures/ruff/RUF039_py_version_sensitive.py
sha256:8ce1bdc1ebaa1133795856346de1c5785863276aa898e05e203ed8a5ad0ccd65 crates/ruff_linter/resources/test/fixtures/ruff/RUF040.py
sha256:86ad0d2f924f77eb1e965d44501022883e2f1c4b2dc0dd9e7520bbe8cf3c643a crates/ruff_linter/resources/test/fixtures/ruff/RUF041.py
sha256:86ad0d2f924f77eb1e965d44501022883e2f1c4b2dc0dd9e7520bbe8cf3c643a crates/ruff_linter/resources/test/fixtures/ruff/RUF041.pyi
sha256:bf4ac7cfe066c86ca6166e7fe00c12bd12628c4a0e7cd1b488d91738591b6a2d crates/ruff_linter/resources/test/fixtures/ruff/RUF043.py
sha256:4ec0de97b34cf50957fc3d436f2d3cb919334158ba79f08770794536a64c49cd crates/ruff_linter/resources/test/fixtures/ruff/RUF045.py
sha256:c8341de15de344e7487c68d449a5ea44f6b6d7235d061df780ec8b860ad048de crates/ruff_linter/resources/test/fixtures/ruff/RUF046.py
sha256:9d1624ab1b9721eb74c1d24b28be4a83f57d1c1644be2a00dc4060bfc5343d70 crates/ruff_linter/resources/test/fixtures/ruff/RUF046_CR.py
sha256:46d48a725647bb91ba9d1d69d2624278a51a8cf0edd236ce7cf914c41b5826ff crates/ruff_linter/resources/test/fixtures/ruff/RUF046_LF.py
sha256:df8f39fa415e269e28d87a0ffa32c620e15cc08fa24f4d8eb5ed58eb8016c8f6 crates/ruff_linter/resources/test/fixtures/ruff/RUF047_for.py
sha256:4565493b6ec84895b6b9d6e56499fa23c23225cd259198481ec1fd1ff635b287 crates/ruff_linter/resources/test/fixtures/ruff/RUF047_if.py
sha256:5b32565424a998a5f6904ef240b8355a25eb884673817e2df3750d5a78d0d7f5 crates/ruff_linter/resources/test/fixtures/ruff/RUF047_try.py
sha256:ba24770a6143632078f1c245c84103e99b08974fed7a7a2510221203cef3e545 crates/ruff_linter/resources/test/fixtures/ruff/RUF047_while.py
sha256:c8b5b21f82b97e18e1fefc1441e7a26272ae54a138ad86e0fc01400761db87b5 crates/ruff_linter/resources/test/fixtures/ruff/RUF048.py
sha256:23455fac40fabf339ac46e81a4f2106d59c85c75fdc34ba4a67ec2d3ddf0345a crates/ruff_linter/resources/test/fixtures/ruff/RUF048_1.py
sha256:3892942756813f83fed4b7ffeeb28658f702ce25f1e09e4d37f865b3bf8dae8a crates/ruff_linter/resources/test/fixtures/ruff/RUF049.py
sha256:076ad240855d7d3b1d8062690db42b3f2be2ce28d39c83f9603ea9bfc3759c9e crates/ruff_linter/resources/test/fixtures/ruff/RUF050.py
sha256:38854634012fb191f0927d5f5a38a94b2654b235de95760a09b45b857407c002 crates/ruff_linter/resources/test/fixtures/ruff/RUF050_F401.py
sha256:40a58203cdf58bb55989d91e788dbe1aeee1e4322ceae8317e5096669f99f07a crates/ruff_linter/resources/test/fixtures/ruff/RUF050_RUF047.py
sha256:02d258f4cade8c25a1a3e9bd64702b99546d8f23aef6fcb9dd41e71408eea4cd crates/ruff_linter/resources/test/fixtures/ruff/RUF051.py
sha256:7fdfedecaaca68d1652f167ed1e7d530c54a071efc221cc883f6f660b25475fc crates/ruff_linter/resources/test/fixtures/ruff/RUF052_0.py
sha256:97754f768ccceda9828de20c931a63540d71fc110e1627d9350da77532da8e46 crates/ruff_linter/resources/test/fixtures/ruff/RUF052_1.py
sha256:66de80a03981b7c21f4123b7f369c514820d03ca637253e05e1a9d04184e4ed4 crates/ruff_linter/resources/test/fixtures/ruff/RUF053.py
sha256:78013e61be05d503e8965646d27d15f3b72bbe7c392f7be1965c220025216d00 crates/ruff_linter/resources/test/fixtures/ruff/RUF054.py
sha256:78e3c3eb1c33c11c77014853f5b7cee356ca474dd626af1c6ed5cd99e0b35c02 crates/ruff_linter/resources/test/fixtures/ruff/RUF055_0.py
sha256:ed7709517581ed9d9a4dd1a18b05cbaeafb046a69c13a9dd30c2526285150efe crates/ruff_linter/resources/test/fixtures/ruff/RUF055_1.py
sha256:6cd5d94b9330ef4641f8e3dd14fedfeee18fbf72263cfba8976f3cac8b2292f7 crates/ruff_linter/resources/test/fixtures/ruff/RUF055_2.py
sha256:9d4b5ccc13d54bf6530af365790f464943c174853b9379a1cd18c9e139d9e9fb crates/ruff_linter/resources/test/fixtures/ruff/RUF055_3.py
sha256:b6c30144992dcd368cba00ead64285bc9bdbdc1f2a41cf5d5aa24e4949e4ea38 crates/ruff_linter/resources/test/fixtures/ruff/RUF056.py
sha256:8982dc8131115de70046986427a6c68144f253476a5042d8f4c4c17882709e9a crates/ruff_linter/resources/test/fixtures/ruff/RUF057.py
sha256:e81c07a5d1fbbc62a6be70965373df8c75ab0ddf23cd60379c908981a99929e6 crates/ruff_linter/resources/test/fixtures/ruff/RUF058_0.py
sha256:0babdfd1771f75c1e145e9a52164bf0fd5d4af8023a2133fe8c2bca9a66ded46 crates/ruff_linter/resources/test/fixtures/ruff/RUF058_1.py
sha256:f7c18fb2785869d298818cf11a8a7d3d170b6c41f8a7c25dddb45915ed3e9d06 crates/ruff_linter/resources/test/fixtures/ruff/RUF058_2.py
sha256:2ae19f702a30d41944c434936ce07412898e2cc439f7789e011baf6206e4bda2 crates/ruff_linter/resources/test/fixtures/ruff/RUF059_0.py
sha256:7049bc830acbfccc96749786901afa8f3773717478497b91f28e9c06a1b99949 crates/ruff_linter/resources/test/fixtures/ruff/RUF059_1.py
sha256:576fcf83bb6ca3a85d116ca98dd94835e07fdbc58df7b12ac3a4002003d011ca crates/ruff_linter/resources/test/fixtures/ruff/RUF059_2.py
sha256:3c0f7f26980a61af977e12adf95c1174651f663edc88c904278dedd228410e35 crates/ruff_linter/resources/test/fixtures/ruff/RUF059_3.py
sha256:ff309db18f2aa4a0fe6a419b50380d89dd245ff14202211284addd8fcb1f58fc crates/ruff_linter/resources/test/fixtures/ruff/RUF060.py
sha256:094f13b948cc37779f9194773fa91567bde6f43c2ef725680095f9d4c60cfe0c crates/ruff_linter/resources/test/fixtures/ruff/RUF061_deprecated_call.py
sha256:1313478c86ef5ec2e20d7dba577cb69eaad0915ef416d4f83f47b0466e601a45 crates/ruff_linter/resources/test/fixtures/ruff/RUF061_raises.py
sha256:686755c8443b5da4cef24ffb1f3c38d3903931f6e6b592cf910589a64b2f516b crates/ruff_linter/resources/test/fixtures/ruff/RUF061_warns.py
sha256:3bbb70d995453e7d09dec4aa5cdb9522d877fdac2ed7d36dfac82c18462cb4b6 crates/ruff_linter/resources/test/fixtures/ruff/RUF063.py
sha256:007e06658660a29dc533ca4624d34a9d223335300c0263a4363647d27b23f408 crates/ruff_linter/resources/test/fixtures/ruff/RUF064.py
sha256:415965832265c68b837550f1de4828a73e41f847dae9b97cc00f699fcd969c6a crates/ruff_linter/resources/test/fixtures/ruff/RUF065_0.py
sha256:9ebd6998f31b5496e23f0a3dc25875229eabac746ee27595be51bbbdad6ae955 crates/ruff_linter/resources/test/fixtures/ruff/RUF065_1.py
sha256:d61aa8e4df3b12703dfc77e3852b6b49d7e6dd32abcca8d0e87dee7937ac773b crates/ruff_linter/resources/test/fixtures/ruff/RUF066.py
sha256:ded0908c5a9a6ced847f8deafe140be97d571428854b6491803f7c8f7eff8e4d crates/ruff_linter/resources/test/fixtures/ruff/RUF066_custom_property_decorator.py
crates/ruff_linter/resources/test/fixtures/ruff/RUF067/
crates/ruff_linter/resources/test/fixtures/ruff/RUF067/modules/
sha256:6f064e5abd240b6d2a5a6cf439491e15c73d179af7e9e7fd119da08daf2d9f38 crates/ruff_linter/resources/test/fixtures/ruff/RUF067/modules/__init__.py
sha256:d084f0afe9537141540dbbaebf5fd71ca85cb89e0f50a5018155b1d5b6bb8d7d crates/ruff_linter/resources/test/fixtures/ruff/RUF067/modules/okay.py
sha256:e636e2a985a47cf9b80107e49b8fc1066396c1577ee984e78da9a012e689a38a crates/ruff_linter/resources/test/fixtures/ruff/RUF068.py
sha256:74cefa990fa81d7e6c746e1a2384d49e74b8563780e63123a1c1d746d6e7b6d1 crates/ruff_linter/resources/test/fixtures/ruff/RUF069.py
sha256:8e28965808ccefb635dc586686e18e4a5e15435be817ae1a7d1b81f046d3c9cb crates/ruff_linter/resources/test/fixtures/ruff/RUF070.py
sha256:0ca2ad5ab5bfc0236711c774b1a346115c04d8b41937e2085049e1b8aad2a92c crates/ruff_linter/resources/test/fixtures/ruff/RUF071.py
sha256:a0ac8ea80c1a16f9b9ee5acc098d7964636cba23dad8fcf9a43580d26e513676 crates/ruff_linter/resources/test/fixtures/ruff/RUF072.py
sha256:7ca8730fed9bb6bc0dd5370630efe7cb15b2e5cd58fb649fbc0173fe93df126c crates/ruff_linter/resources/test/fixtures/ruff/RUF072_RUF047.py
sha256:1d7d3fa52323e9ff6dc7f49b2710211f8fef7d971b678477a573373b5d677541 crates/ruff_linter/resources/test/fixtures/ruff/RUF072_RUF047_SIM105.py
sha256:aaa618ef45ddc97e736a3839671c7ff53b0576381527478f95e09ed2c36731d8 crates/ruff_linter/resources/test/fixtures/ruff/RUF072_SIM105.py
sha256:bf5da880e7402a1a46b0bbd31c861d08837fd87a5ca3772e8788cd70bf016dfb crates/ruff_linter/resources/test/fixtures/ruff/RUF073.py
sha256:dcf77265196637ec696343a59ff1626399d5c86c614b3a4bfb2d28a36a4821eb crates/ruff_linter/resources/test/fixtures/ruff/RUF074.py
sha256:4472383923ee9de387dbab3d0a7374b639ee2a28e5a64341d6b16b482668de97 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_0.py
sha256:4bf2c3957282fa493ff968ecc56a162a58f5f9f5a37e3832a1ba0742bf4397d7 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_1.py
sha256:ce11cb3a39a75dde5020f83fe128026eb06dba4d6f4041b5b8e5c5883ab69a2f crates/ruff_linter/resources/test/fixtures/ruff/RUF100_2.py
sha256:d090429660145e9788f1554b6f9b2e80b8ad15ee95b2108e9f7ddfdef6237d14 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_3.py
sha256:67e2cb58c24abf7d655fd64969dd26db89fefdfc9600fac82ac85c5d26870be6 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_4.py
sha256:c4b76ca0fbde9194d442091523e7ea9ce4dd418bd834327e7617ef026d5577f7 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_5.py
sha256:d283df68c2e156e9b98566b9942682fc4a8f33fc724f0cb938df652347c0cbfe crates/ruff_linter/resources/test/fixtures/ruff/RUF100_6.py
sha256:5262f7c95dd0c2995c02ae8bcfc1a938b10dd85306cb420bbefd55b5a02ddb55 crates/ruff_linter/resources/test/fixtures/ruff/RUF100_7.py
sha256:cc609a1308a2e9f4ac78aec648c6d00ce523de67554f3ee4dfbccb0e051fa253 crates/ruff_linter/resources/test/fixtures/ruff/RUF101_0.py
sha256:9729e4d3f07fe4f50bf204f0a70f6e1c5f8059daf12b00060fdbae76cfba89c2 crates/ruff_linter/resources/test/fixtures/ruff/RUF101_1.py
sha256:aadeab7f6f09b2f91db6853f46a32690ad46124bfa58ad8ae770f5551c22a152 crates/ruff_linter/resources/test/fixtures/ruff/RUF102.py
sha256:eae5596be6846e20fc4a3f6dfb3ddb7bc31c6b86ef7c6be7ae7606d0e7762241 crates/ruff_linter/resources/test/fixtures/ruff/RUF102_1.py
sha256:082c3e15b58688320ea69e1d90225ce107ff7c6aa1da496ef101eea878bb73cb crates/ruff_linter/resources/test/fixtures/ruff/confusables.py
sha256:26a628c518a8c0e28ec0061e69601b6c78eb70a46c6a1baf5f9c9e2766033df2 crates/ruff_linter/resources/test/fixtures/ruff/flake8_noqa.py
sha256:f9567f880ac210b29e66c1f14877710f2bf7be3fed9c8348a1cd0f0debfa86dd crates/ruff_linter/resources/test/fixtures/ruff/noqa.py
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/bleach/
sha256:1081f0215ec3ad03f4dfde6dea4a11e44f5a24485031bc12f20e151871ab45d5 crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/bleach/pyproject.toml
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/invalid_author/
sha256:f955cfd6b257336b8c71dd300eb9d436dfb7e5dc7a20db82fd807faae4eb2aa3 crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/invalid_author/pyproject.toml
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/maturin/
sha256:b2179d3264ce98addb6ca1886782769b97193ef1360985595affac29052daac2 crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/maturin/pyproject.toml
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/pep639/
sha256:b03e4faa73f3561dcd02980685b5042ad10e0cc9cafa633c0e70cde971b3da12 crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/pep639/pyproject.toml
crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/various_invalid/
sha256:3d03a49fbe613422d7b28236c951d47bf6bd8a6f4bacba2a29ff3eb7230c6e2c crates/ruff_linter/resources/test/fixtures/ruff/pyproject_toml/various_invalid/pyproject.toml
sha256:3fd9b87cba949c9fe43c5251ee624e1eeb9e271b999b42fefd71a973d39f4604 crates/ruff_linter/resources/test/fixtures/ruff/redirects.py
sha256:a5a521d9d31f387bb0a2f3f3670d1bc3aee3e73c1e987139e6fb7741891987e5 crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_all.py
sha256:482c393ad94761933e75a7ca5a83027aea101037128d71446bab55b4f670ca3d crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_codes.py
sha256:75584f2a9713222a59c00cb9b97f2c56d85b1e20e561d034ec6c926955b79e0e crates/ruff_linter/resources/test/fixtures/ruff/ruff_noqa_invalid.py
sha256:fabef532ea3b662477fe9c5d5949b04e087a4c3789dbec8379f8ae6e45bf61e5 crates/ruff_linter/resources/test/fixtures/ruff/ruff_per_file_ignores.py
sha256:b34f885f0b59f460f4d4059ae672edfce0373b18978fed86df1c20f8e01f52aa crates/ruff_linter/resources/test/fixtures/ruff/suppressions.py
crates/ruff_linter/resources/test/fixtures/semantic_errors/
sha256:64455b7fbe80c2b09eedc70c591d9139d0da8fb945729e7645b907a14bdb95ad crates/ruff_linter/resources/test/fixtures/semantic_errors/annotated_global.py
sha256:e7c5bfc7c36e2c947f17a87aed2e4a2a118cf6598e4d7243a2aba575bf9e6ea9 crates/ruff_linter/resources/test/fixtures/semantic_errors/async_comprehension_outside_async_function.py
sha256:0be52599cf3b4aadd6d94a4805c4a6a47b8faabef1909cfbc00182b5d979543f crates/ruff_linter/resources/test/fixtures/semantic_errors/duplicate_match_class_attribute.py
sha256:21d108aa147c47e87a508b5f8c4612c89de0c203582f71177ab4feedc041cd5a crates/ruff_linter/resources/test/fixtures/semantic_errors/duplicate_match_key.py
sha256:081614787922dc735b4e65f834a99b1a394bc1f4aeb3f368279733ccc9ea4d6f crates/ruff_linter/resources/test/fixtures/semantic_errors/duplicate_type_parameter.py
sha256:0587e5ac31d15890074fe01c34772b6cc2f298b9445e1f00d9744f71738c3974 crates/ruff_linter/resources/test/fixtures/semantic_errors/global_parameter.py
sha256:eb89f2b68fe9b2657549ffb08abdbacb96fb3ffa48f22c918bd7a90dfcc5e37b crates/ruff_linter/resources/test/fixtures/semantic_errors/invalid_expression.py
sha256:6be73b022120c65683ea33ea415822feda1f1b95e70f1956d771280b10d953fc crates/ruff_linter/resources/test/fixtures/semantic_errors/invalid_star_expression.py
sha256:7495498248c13f5140dd11bc74f1b4bf7309d092ee15827e214e6a86895d796c crates/ruff_linter/resources/test/fixtures/semantic_errors/irrefutable_case_pattern.py
sha256:5c498b623b77d05cc685411054af30500176c7cdce5371a3244af8bc4ab37aee crates/ruff_linter/resources/test/fixtures/semantic_errors/lazy_future_import.py
sha256:5967c37c859057f319279c6c232100d5f65ceca332e15df055416cf0723a0b93 crates/ruff_linter/resources/test/fixtures/semantic_errors/multiple_case_assignment.py
sha256:56d46114fb8aa3a73a51dca7e00ac411e524c931f6b8ceba59f3a27ce816abd5 crates/ruff_linter/resources/test/fixtures/semantic_errors/rebound_comprehension.py
sha256:d81b1286028b77e16d0763bcd8234691b5e2798825e6ee4cefe7f5a4e9d1d7ba crates/ruff_linter/resources/test/fixtures/semantic_errors/single_starred_assignment.py
sha256:95d9169c7cae3326bcd992a53584a4debe1b1095f3a6ca54ba7697a98016c9ce crates/ruff_linter/resources/test/fixtures/semantic_errors/write_to_debug.py
crates/ruff_linter/resources/test/fixtures/syntax_errors/
sha256:b0fe10fc1318787714a57a00e2684469d1dfe049acb892f3055e69ae9645ab1d crates/ruff_linter/resources/test/fixtures/syntax_errors/async_comprehension.ipynb
sha256:23189d8c67d65aa71b2847193f5f3b23db8cf862138ab0999659104fe0bbb900 crates/ruff_linter/resources/test/fixtures/syntax_errors/async_comprehension.py
sha256:4ed1f4325af01741c030ad7c1585346475a93479a601abfbdb60b1000f860e26 crates/ruff_linter/resources/test/fixtures/syntax_errors/await_outside_async_function.py
sha256:a0634ddf3f521ef3563dc20f7e1fd66b8ddc7a6603239a482ba70ccd56a24bee crates/ruff_linter/resources/test/fixtures/syntax_errors/await_scope.ipynb
sha256:cf99711804a09fe85664134f5fc736930a7318a482d401ab5e5c26529120db63 crates/ruff_linter/resources/test/fixtures/syntax_errors/late_future_import.py
sha256:4725c2885734297cebb34c541b029dbb1f4778f13ecbfd90e750867acbe79c91 crates/ruff_linter/resources/test/fixtures/syntax_errors/load_before_global_declaration.py
sha256:1eb1619a6e0aff92d38bafcf2b7e6a2bb41a5bb90b6b8ed36536ae79d723e2bd crates/ruff_linter/resources/test/fixtures/syntax_errors/return_in_generator.py
sha256:f1a6f9cf70e0df60ca6776218c107a2bff8070f8945977377cfb8c918f12ce3c crates/ruff_linter/resources/test/fixtures/syntax_errors/return_outside_function.py
sha256:f701fdb5afd65dd773fa3d1e35f59b16a087d1cda0ba0ad2b69ebab2dbb9c4f7 crates/ruff_linter/resources/test/fixtures/syntax_errors/yield_from_in_async_function.py
sha256:daa3f5f04157d1c157825723a7f4f6fecd79a1e78cbb78fd1f415da974b0c77e crates/ruff_linter/resources/test/fixtures/syntax_errors/yield_scope.py
crates/ruff_linter/resources/test/fixtures/tryceratops/
sha256:480adab967cad0f48f0e52d535cc4730f15d3ffb91ca8dec06160cd9944110ee crates/ruff_linter/resources/test/fixtures/tryceratops/TRY002.py
sha256:8ef8c5e31459f8aec1f8ef76a871543f3aad3d46fdeaec5101e647733f08d6f1 crates/ruff_linter/resources/test/fixtures/tryceratops/TRY003.py
sha256:f0833bebdcb790efae410ccb34f668979a5eafeb82a597eddffe5bc75aa608d9 crates/ruff_linter/resources/test/fixtures/tryceratops/TRY004.py
sha256:dd03060941e73ff17b494f266bbd7d88dad947aeecdde26a329a355fb16d413a crates/ruff_linter/resources/test/fixtures/tryceratops/TRY201.py
sha256:e9374bea9e1ca868beaee4f81548f4412c0497ca2e09089e4cd61a98310bd47e crates/ruff_linter/resources/test/fixtures/tryceratops/TRY203.py
sha256:3facd33be48ecf1a0722feb58fbe66634296299022731e7c30ee97758521388d crates/ruff_linter/resources/test/fixtures/tryceratops/TRY300.py
sha256:d7a1586bfa00d6549f3517a1370fc9987f6c7257bf5e2a65a0a6f8c6897e54b7 crates/ruff_linter/resources/test/fixtures/tryceratops/TRY301.py
sha256:d8f66b2f2db92e4a1773af9814ac6aac15c1ab466b158e4b7171efb8718f744f crates/ruff_linter/resources/test/fixtures/tryceratops/TRY400.py
sha256:49281b766689b182d3b0093444ffcc83167af7196d8be8d558a7825188441a73 crates/ruff_linter/resources/test/fixtures/tryceratops/TRY401.py
crates/ruff_linter/resources/test/package/
sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1 crates/ruff_linter/resources/test/package/pyproject.toml
crates/ruff_linter/resources/test/package/resources/
sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387 crates/ruff_linter/resources/test/package/resources/ignored.py
crates/ruff_linter/resources/test/package/src/
crates/ruff_linter/resources/test/package/src/package/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/package/src/package/__init__.py
sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91 crates/ruff_linter/resources/test/package/src/package/app.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/package/src/package/core.py
crates/ruff_linter/resources/test/project/
sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088 crates/ruff_linter/resources/test/project/.gitignore
sha256:193ddc604a86577ff66aabdab8fceaf0a00d67c75a64f6fbc9fdff8f28cc1246 crates/ruff_linter/resources/test/project/README.md
crates/ruff_linter/resources/test/project/examples/
crates/ruff_linter/resources/test/project/examples/.dotfiles/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/examples/.dotfiles/pyproject.toml
sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea crates/ruff_linter/resources/test/project/examples/.dotfiles/script.py
crates/ruff_linter/resources/test/project/examples/docs/
crates/ruff_linter/resources/test/project/examples/docs/docs/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/examples/docs/docs/__init__.py
crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/file.py
sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071 crates/ruff_linter/resources/test/project/examples/docs/docs/file.py
sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273 crates/ruff_linter/resources/test/project/examples/docs/ruff.toml
crates/ruff_linter/resources/test/project/examples/excluded/
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 crates/ruff_linter/resources/test/project/examples/excluded/script.py
crates/ruff_linter/resources/test/project/project/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/project/__init__.py
sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 crates/ruff_linter/resources/test/project/project/file.py
sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505 crates/ruff_linter/resources/test/project/project/import_file.py
sha256:55ec825d571ea65cfd853ae33a0b2f102d4dd31075fd6e89c839ba5266d71fec crates/ruff_linter/resources/test/project/pyproject.toml
crates/ruff_linter/resources/test/project/python_modules/
crates/ruff_linter/resources/test/project/python_modules/app/
crates/ruff_linter/resources/test/project/python_modules/app/app/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/python_modules/app/app/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/python_modules/app/app/app_file.py
crates/ruff_linter/resources/test/project/python_modules/core/
crates/ruff_linter/resources/test/project/python_modules/core/core/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/python_modules/core/core/__init__.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_linter/resources/test/project/python_modules/core/core/core_file.py
crates/ruff_linter/src/
crates/ruff_linter/src/checkers/
crates/ruff_linter/src/checkers/ast/
crates/ruff_linter/src/checkers/ast/analyze/
sha256:3e80bc1a9989e2e5a186befcd79a65f8bb2552319073ae4dea5c7b8abca18d2d crates/ruff_linter/src/checkers/ast/analyze/bindings.rs
sha256:dc1f655ea38ba3b1baad50b671c88b2cf3153bce60f87e5cf852953bc477af0a crates/ruff_linter/src/checkers/ast/analyze/comprehension.rs
sha256:3bda8d657c68917096dde34fe6d6945272884dad3d3a9790fd12a150d375d420 crates/ruff_linter/src/checkers/ast/analyze/deferred_comprehensions.rs
sha256:1161ba481d279821954ad3b4015833bda643a449eae72ba98f37c93d5d55634b crates/ruff_linter/src/checkers/ast/analyze/deferred_for_loops.rs
sha256:71ddd785765c709acfee59482551976f019872d2d15342b3a803518b4be4f14e crates/ruff_linter/src/checkers/ast/analyze/deferred_lambdas.rs
sha256:3e55b48efdc56376606263118c99ad89590fdbb4836f1b5ad806db79da1a8296 crates/ruff_linter/src/checkers/ast/analyze/deferred_scopes.rs
sha256:ed91c7538b3a4b31bd343d459580b8b0e8b49f24e35446e4be556bde45b980cf crates/ruff_linter/src/checkers/ast/analyze/deferred_with_statements.rs
sha256:32e618f7c2134c5cc132d4f3fdff3dcdce2081f0fd422fe72a2dfd96e6cd7b7e crates/ruff_linter/src/checkers/ast/analyze/definitions.rs
sha256:7a6feeb0473a9006ea395e4a3a5075f483d7673fc5a06c2a6a38ecb244ae7226 crates/ruff_linter/src/checkers/ast/analyze/except_handler.rs
sha256:0c7ba148f973d32d2db7fb6df6064d6e0a60af99afbfc8cc451d96d29911c252 crates/ruff_linter/src/checkers/ast/analyze/expression.rs
sha256:2101be0ef97edccd92c57bc8bb4c0e5a08c0c668ba9e384ba8bd85f6af994f61 crates/ruff_linter/src/checkers/ast/analyze/mod.rs
sha256:edb29af14b7d194d97d20b38e6ae202f864c1d83a6fc3ecce284867effadff24 crates/ruff_linter/src/checkers/ast/analyze/module.rs
sha256:ad0ed4b2ae73f9eb1035987a380b4978b533422ebca0e540f18e0cf0c5323ede crates/ruff_linter/src/checkers/ast/analyze/parameter.rs
sha256:cab935d443a04b57f11c6d9ce3e390669f2642f8e31ac85eecee8878e80cb63d crates/ruff_linter/src/checkers/ast/analyze/parameters.rs
sha256:ce3178fdd0f81adadd7ba592957f42d1224bffb0445b602f43f3916a144e2b25 crates/ruff_linter/src/checkers/ast/analyze/pattern.rs
sha256:88a8ecad22e44e86d61455c01b1e7206fd29fd27310b195c046f56fc54bf38f5 crates/ruff_linter/src/checkers/ast/analyze/statement.rs
sha256:4fad786a24934649b40b207bc6f2b6feac5c293b4a68978f3b28c2d83e123494 crates/ruff_linter/src/checkers/ast/analyze/string_like.rs
sha256:642131845b0d748d80ce8b40ac67d1277c3ff02da722e74414667a2a711b423b crates/ruff_linter/src/checkers/ast/analyze/suite.rs
sha256:3ecab4ac06060da9ecf55d94aad107d274f896f7f3a360d0045cc5fb1a052a2a crates/ruff_linter/src/checkers/ast/analyze/unresolved_references.rs
sha256:b614c39b405505d112cb274bd8a7afd0e2da9e21f2be5e6a0c76cac8388b9a1f crates/ruff_linter/src/checkers/ast/annotation.rs
sha256:932aa62f1e972408f79beb8432b39224431da364735b0b788ba1d02fceed48dc crates/ruff_linter/src/checkers/ast/deferred.rs
sha256:58ffeca8906f29e3a4930275ad0112920557350640fa1f0920acdcd206576cb9 crates/ruff_linter/src/checkers/ast/mod.rs
sha256:d5cf8f27f89a5a0fa9ae1231e3d1115cc74baf3df33968970772dfcb64923d96 crates/ruff_linter/src/checkers/filesystem.rs
sha256:32e28d904b20b1f69a6d059ce02c96ad5e8b5c7d53d49b060f18953c6a0797c7 crates/ruff_linter/src/checkers/imports.rs
sha256:fdf3f5b3946dc527ef44e45061b39948371d67b6144e6498f9dce307fca556fa crates/ruff_linter/src/checkers/logical_lines.rs
sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6 crates/ruff_linter/src/checkers/mod.rs
sha256:05385056b89708b22759e6b043b440a9f3d43f928a80a0805ec14feb954095dc crates/ruff_linter/src/checkers/noqa.rs
sha256:d2765bf60ca2648fa06fc26e04ff874b567a8fd8060cfc03f165b3209fb5db70 crates/ruff_linter/src/checkers/physical_lines.rs
sha256:646895ad39ad323118156c2a656d1a141124a0256e8346a3ce83f7783b17a8a0 crates/ruff_linter/src/checkers/tokens.rs
sha256:f72460005c48da8144dbacf4189581d1be378cd4e8a12dacf176c7f56099169c crates/ruff_linter/src/codes.rs
crates/ruff_linter/src/comments/
sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad crates/ruff_linter/src/comments/mod.rs
sha256:829609aef10d2073709d5a9f2aef4f00d60ec68db2c92dc161c873c8db59e933 crates/ruff_linter/src/comments/shebang.rs
crates/ruff_linter/src/comments/snapshots/
sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_end_of_line.snap
sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_leading_space.snap
sha256:9376d2687f564c155c4717a7eed054ecfe9b6acf3b1e8be12b91433eaece60e5 crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match.snap
sha256:5e70e212f3d56a3233f1ea63a36b9699212040ed48810d8820c3f2ddcffced56 crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match_trailing_comment.snap
sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_non_match.snap
crates/ruff_linter/src/cst/
sha256:5169a18fc3fef214eec18a9f7231b7eec28e236ce0dd4130ee8dda10424bf09a crates/ruff_linter/src/cst/helpers.rs
sha256:4ac3e3fc66ba67b6c7e5ce7a7c3406548014ab42eda7c17b081cc93f23ce4503 crates/ruff_linter/src/cst/matchers.rs
sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc crates/ruff_linter/src/cst/mod.rs
sha256:129ecf29250fce7067ef44d778a82875ce6223da90d812d32fadfad0724d5e53 crates/ruff_linter/src/directives.rs
sha256:059071a99de229fdfc0548e091e09a6169138f046de7dea96cc7bcab3449a64c crates/ruff_linter/src/doc_lines.rs
crates/ruff_linter/src/docstrings/
sha256:e60809216626ce7a68b0bf15d59e27f5f0a728bc8a280924b99a92ee5ebfde19 crates/ruff_linter/src/docstrings/extraction.rs
sha256:68c436432e7925b226717c662f5ddf0730b32dda265e48a9bb31a65080a2e537 crates/ruff_linter/src/docstrings/google.rs
sha256:00d970996509bfccae79812b814af9e3911aee9dcbf249c7fecf878659021e20 crates/ruff_linter/src/docstrings/mod.rs
sha256:52aef1775ec2bd1f156be09fa217cbdb2c923cd2e49ff12b4e56b0cc882483b3 crates/ruff_linter/src/docstrings/numpy.rs
sha256:64f7d955def5df85865dee8d3841b753f092ee2aae1ec90b10dfa7605184a0ea crates/ruff_linter/src/docstrings/sections.rs
sha256:772a5d94b0f2e170c5f11a62dab09796da73bb6683536c73fb97d92d69cb1e88 crates/ruff_linter/src/docstrings/styles.rs
crates/ruff_linter/src/fix/
sha256:5275cc03d3236996b80208183151c5ff0dc9bdabde3eb3daea22db363f3dbc13 crates/ruff_linter/src/fix/codemods.rs
sha256:eb630e66ae0ded5e5ba1eaa1fb9b7f85de8089e184211cab3fbdd48d764753a3 crates/ruff_linter/src/fix/edits.rs
sha256:c0428f4384bbd3fe6f4d61c77ba43965569660a521a785d842494012b195a32e crates/ruff_linter/src/fix/mod.rs
sha256:29339540e332529c0ca91da7ab30cc64ef5c698b8360adbad2dae51bf3dae372 crates/ruff_linter/src/fix/snippet.rs
sha256:5e1b7a05d9d10a125ef751c2ee9a5c9513375aff166256826361f377ed46c1c4 crates/ruff_linter/src/fs.rs
crates/ruff_linter/src/importer/
sha256:963795799244397ee46813ca3c3e40b5cfbb1f166d4a14f0c5ef98cf94868608 crates/ruff_linter/src/importer/mod.rs
sha256:242d4b4a5984e302f7b97003ecf733877d499d33bfd8c106d4e257f7bb46240b crates/ruff_linter/src/lib.rs
sha256:31cab049fca171f50c201666dec93bc74a0134768ac10ebab70a016385dae5cd crates/ruff_linter/src/line_width.rs
sha256:6d9acae4f8102441308eeb0f298addf738718c376d8f3fab8a98f3df7f74c6ec crates/ruff_linter/src/linter.rs
crates/ruff_linter/src/linter/
sha256:9dc15b77bdaace7cd6aa0d94839deda015f2b2415437a85543d1a79dadf2fffd crates/ruff_linter/src/linter/float.rs
sha256:3f62f7ed8f2af08fa8fd225c921160a7cd1323bf1ed6ea0b4d2e58fe140e5ca2 crates/ruff_linter/src/locator.rs
sha256:55aa587ce90b07efc6aec2061bd46d47a5cd44c498e2e2a1c66622f9f805a9b6 crates/ruff_linter/src/logging.rs
crates/ruff_linter/src/message/
sha256:7ea74e5e472f7b02fa8aada53d938ef39d0e5aa86be9206553cacb0266a02462 crates/ruff_linter/src/message/grouped.rs
sha256:cbaa651ac0e910025f8d5937058dec6a02d42318a09901317850662d54992080 crates/ruff_linter/src/message/mod.rs
sha256:29d7a26782d64b3ea57986b6c4591b47a55c34f4f8fefa76289fda04c59ffc8b crates/ruff_linter/src/message/sarif.rs
crates/ruff_linter/src/message/snapshots/
sha256:4e0581a6b8778a13dec4f90cedd05f0c037987f2dc8d44b3e1ca07b54017bf03 crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__default.snap
sha256:4e0581a6b8778a13dec4f90cedd05f0c037987f2dc8d44b3e1ca07b54017bf03 crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status.snap
sha256:01bfccc06feafff45adf4f57da5b079ece451f8a1d1da7916269e5cff8a73bb4 crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status_unsafe.snap
sha256:43d32a2af7f03ccc809d9b127ee984a78d29514f1102b925b96d160a797bf4f2 crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__syntax_errors.snap
sha256:9af5645de9d99a5580a2cacfc32aac5953af1d7cc27caaf4280d85b300b56fa6 crates/ruff_linter/src/message/snapshots/ruff_linter__message__sarif__tests__results.snap
sha256:c14d30c0adf8f47e487997fb8a164f5158badda76c2f9c3cbdbd897100a353af crates/ruff_linter/src/noqa.rs
sha256:6d6da98ff67bad4a25e66cd6357c01a84db9dc5fa954239bfc33d04a87bf8fe0 crates/ruff_linter/src/package.rs
sha256:32f2bee772ada9ba35a8bdda45f63e220be8a08dc5b79ba45fb0473b96959ef5 crates/ruff_linter/src/packaging.rs
sha256:31ffdc2d505de54c4b5d94427957efe43a14955bd24e32654cc67279fd01dadd crates/ruff_linter/src/preview.rs
sha256:15f4ccf9b6c7fcbd4bcef76246989867f013d4315dfaa232084c6bc1d6923d3b crates/ruff_linter/src/registry.rs
crates/ruff_linter/src/registry/
sha256:7ace7b1bfb670eadf9807dffb50c7dbc08485e973c511f9ff58eac3ff0b30ecc crates/ruff_linter/src/registry/rule_set.rs
sha256:b12365d4a70089d96844e9d0c0bcaad13291bcbf0972fd18793b51ba86c76e30 crates/ruff_linter/src/renamer.rs
sha256:8a69774b3823d00b228bd9cc9be2aaafe5f4495668e1572644c4ab4dc22102f2 crates/ruff_linter/src/rule_redirects.rs
sha256:00d0e28c8b4fc9fcd023ce86395994f3ba250a4730b851b616cffa401712fe38 crates/ruff_linter/src/rule_selector.rs
crates/ruff_linter/src/rules/
crates/ruff_linter/src/rules/airflow/
sha256:2c76928e0ad9397b556f143e4523853d158e803bc21f49acb2ca03e798335be8 crates/ruff_linter/src/rules/airflow/helpers.rs
sha256:4b135e062b00c4251be4e7f890dd68a941d2b337d747b4f301f98045e7ec14fe crates/ruff_linter/src/rules/airflow/mod.rs
crates/ruff_linter/src/rules/airflow/rules/
sha256:1977c707ac9045c1814a69dcb2213007a2151c693b628ffcc59b194b4c90789d crates/ruff_linter/src/rules/airflow/rules/dag_schedule_argument.rs
sha256:35c1f60127ab38d76ae181d052bffc12225d81fb37cbbc5c4d21757436dee4c9 crates/ruff_linter/src/rules/airflow/rules/function_signature_change_in_3.rs
sha256:3e50a1b6a7de28766d52ccf815fed322ceebcc1a5a6010c8384e9dfe69584aa1 crates/ruff_linter/src/rules/airflow/rules/mod.rs
sha256:1301c674c8296d099170ae3312582675a52f7bc8406b643afeafd11c8e04e0d6 crates/ruff_linter/src/rules/airflow/rules/moved_in_3_1.rs
sha256:68ecd3e2f72a21163f4ec2910d17d05f7981991db1cf6b25ee236fca1c48f963 crates/ruff_linter/src/rules/airflow/rules/moved_to_provider_in_3.rs
sha256:7df7970014730b3ce336c2091f0b01b6467341feeba17aa392d4aa7fef42de63 crates/ruff_linter/src/rules/airflow/rules/removal_in_3.rs
sha256:12d83635334f8f3d872afb57a9901dd8da37c4b90f2128cbc47858a7afed40fe crates/ruff_linter/src/rules/airflow/rules/runtime_value_in_dag_or_task.rs
sha256:2a65823b210c3eb1e380bc2b4efe0cac23d23a1f7e7206211e9bb7a1b807ea81 crates/ruff_linter/src/rules/airflow/rules/suggested_to_move_to_provider_in_3.rs
sha256:830f3359fbe9ac15a2ed656f82dd3580bb2d34c6936f95ad65d5637ba4ef6d36 crates/ruff_linter/src/rules/airflow/rules/suggested_to_update_3_0.rs
sha256:41f94ee8e7dbb32e0ce31a427356540f755e94e02d30350a6dcf1159ad8578a8 crates/ruff_linter/src/rules/airflow/rules/task_branch_as_short_circuit.rs
sha256:647fd62d0dc89603b94b725f702a1d835fb8b0876b36c626cca9aca3469b67a6 crates/ruff_linter/src/rules/airflow/rules/task_implicit_multiple_outputs.rs
sha256:e796d3088692714e6361191b19f8a51c5d813424ee02d58365a321e3af19460e crates/ruff_linter/src/rules/airflow/rules/task_variable_name.rs
sha256:50fc050ad779a8e98a51e238d764900d5eeb743f1b253c3fd2ac12646e22bb5a crates/ruff_linter/src/rules/airflow/rules/variable_get_outside_task.rs
sha256:d8ef7f925f3445c4879cc969fa1715aef17958659b2ddce20f1946c831ccd8cf crates/ruff_linter/src/rules/airflow/rules/xcom_pull_in_template_string.rs
crates/ruff_linter/src/rules/airflow/snapshots/
sha256:7daf38a5a51cbbee5135c4ee524df43b35c5b6bb486847953874b244f65840fc crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR001_AIR001.py.snap
sha256:7ba8acfaa48cdbc9eac95f207df9d6f8286e3b18db06a4c01817abc2d9a56853 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR002_AIR002.py.snap
sha256:67102f64c6c4d03d5c080d1562bfa62c0fafa41a5278074e6fc0384bdafb921b crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR003_AIR003.py.snap
sha256:cd1324d6075ca68a1a95e67c27f4bb572a026d4741138ddf065c513624ef7ee7 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR003_AIR003_dag_decorator.py.snap
sha256:c3df8b737c2d6f5ab30553204513d697a963aef3bffc31f6a9dc81b8f34de4b5 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR003_AIR003_no_dag.py.snap
sha256:a2933e636e7278e58baef224f460b4f4daf414339f07447166deed77fd6aa832 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR004_AIR004.py.snap
sha256:be07e01fd79c65ab6a9a151c1be40a6e48affe1d81d3333501bf238f458e3916 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR004_AIR004_sdk.py.snap
sha256:fa80e0c9ab3b7f8679d2f618f54318e5651f7429ad983630b3fb31d003dbcef7 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR201_AIR201.py.snap
sha256:fc4b263f0539fc2b5a064e66f37d8211bc2df786755e956856091c712f7f541b crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR202_AIR202.py.snap
sha256:1a9d3b763b405312977d143979fe2bf7fefe4fbc0dc90b0db228cc29257e2e43 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_airflow_plugin.py.snap
sha256:ae74cd5551d8ff604edebc5f3739256bc74b3245f8422c96c4657a6a88dfe8a6 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_args.py.snap
sha256:66a9691053327b0ced409a2e357b16f622a2eb7deca20bbfe3b5fd25ce0ae21d crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_class_attribute.py.snap
sha256:83ea7d96c8f91d49b54caab0f8ad9824bdeaf9a823a01616e348706ec578e737 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_context.py.snap
sha256:019a42b608239b749201e07c2ad9f0849be1fd0418a40efba6aae934e27fc2ce crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_decorator.py.snap
sha256:2d91bf03de99940610685a072b09d0b5aaabc85f300494948d538ad666e5f007 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_names.py.snap
sha256:6690e0c93220ace657581c40dfb26c0b717256bed8856fa5a454eed12f5d7d1a crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_names_fix.py.snap
sha256:c3df8b737c2d6f5ab30553204513d697a963aef3bffc31f6a9dc81b8f34de4b5 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_names_try.py.snap
sha256:12115abee43213a70e33b1ba9c4801f1981f2fc293ece80aafb5f688df3a2f42 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR301_AIR301_provider_names_fix.py.snap
sha256:dd06e44b81dd602e089ee83047678cf651634a9e2679ea33c8795d9e7c2e5d69 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_amazon.py.snap
sha256:5efdc5e397895db03d1abc27f8e567862297e357465bd3e7a728422dbead66b4 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_celery.py.snap
sha256:4d9db8adfec2244cc621232333a2d836d85a83782e6fb191fcf8bc63c269fb74 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_common_sql.py.snap
sha256:3d8fdb7eb15f1c66ec7ba5349bae124adb86e4698ba69cc5d34e182c6869fcf8 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_daskexecutor.py.snap
sha256:2d743d5c793c284690bf6a07643b0696f2a2ece813ba2f38dd6324bab5ef5bc1 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_druid.py.snap
sha256:e42a46b60af4872348f7b9d080c104666349e838f44164c00419dd434b95a4de crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_fab.py.snap
sha256:7f2074e98a4c1c5a423b54239499ea1cb1edc1a2450700c407f184dd8c906e7a crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_hdfs.py.snap
sha256:67d254bbb17f16026622eabb388366eec8eb9ba5f56efdcdc66ef258bd6ab219 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_hive.py.snap
sha256:23f8e68b3c1e6f598fa8c843191241783c77a4ec5ce6fe4e7e143056171a3718 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_http.py.snap
sha256:58e36f0fb7eae45024e459ec8ae9c0f7b8398905b5573834357a10aef86661f6 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_jdbc.py.snap
sha256:7e0894daad8942fc21a877fd4999d49ea6f72d46f4c5015a081616171b08a938 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_kubernetes.py.snap
sha256:1633a4036f28dd89717a1681b20944329872fe124d6948a3f951b70fcd65cda0 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_mysql.py.snap
sha256:a9801afff95a5dbb8ae6db2dab63ceb970d1e9920882fef17e26e2317ba61413 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_oracle.py.snap
sha256:75769225f13337d5a0d36472085ff6809b6ec4bf75343fd766c4a7cd8a742288 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_papermill.py.snap
sha256:1b9c44e9201b57eccdeefc0d97d15206320755273b0ff4c855b0534182eef91e crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_pig.py.snap
sha256:1ee861237a63cd248b8995e6c23c7bd059aa99767ca485938ea54bf13918537c crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_postgres.py.snap
sha256:fe6c8b7c55349e456778119dc96e037173d33f81666867cd20bec29376ac7600 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_presto.py.snap
sha256:4caaf61621792588be2468ee46dcc41ad4cdab997a61fb3c668bcd8d03926877 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_samba.py.snap
sha256:99d7527fa774a2a0a17d39afe8a6d746387bd73f2275f9cefb3507061e44c638 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_slack.py.snap
sha256:ecb1be5b0d2c3fe21aefa86e3a07d51e665012605cda995d1ee86ae307635887 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_smtp.py.snap
sha256:5e4239025e5f221d303e0964e9853fd08d9c127431e3e2a05addb374becdddac crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_sqlite.py.snap
sha256:e0c9f603d15fa68b4f8cabdf31e56664c01d81379b8110f2e273fa6850fbb572 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_standard.py.snap
sha256:c3df8b737c2d6f5ab30553204513d697a963aef3bffc31f6a9dc81b8f34de4b5 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_try.py.snap
sha256:bc784ede32403474fbb66db248c4f4bd5d5dad66028c6102c50da10631ae61bd crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR302_AIR302_zendesk.py.snap
sha256:4074c886b05d0225511d47b6b04308ec0f508f5cfc412d28f1190787b25c555d crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR303_AIR303.py.snap
sha256:fa8ed88c034dae9374a8d1fce45fe8d76d6f5ac88198b88d253784e5d4378049 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR304_AIR304.py.snap
sha256:bc3efa3db47f451d349863dbaf3d355c83cd65a812940b968f80d4265d34e11e crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR311_AIR311_args.py.snap
sha256:b1281fb64a205aa988987be1c76e6a47e990a4b642bc304a1f3ea8f113e77f40 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR311_AIR311_names.py.snap
sha256:c3df8b737c2d6f5ab30553204513d697a963aef3bffc31f6a9dc81b8f34de4b5 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR311_AIR311_try.py.snap
sha256:de8141484050388517abc6962024a799b82429f8d66721204e419de79e9a0093 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR312_AIR312.py.snap
sha256:c3df8b737c2d6f5ab30553204513d697a963aef3bffc31f6a9dc81b8f34de4b5 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR312_AIR312_try.py.snap
sha256:c5434ab376ca87535795e5797818c9164cc28851fe98714d4552a6586e97e530 crates/ruff_linter/src/rules/airflow/snapshots/ruff_linter__rules__airflow__tests__AIR321_AIR321_names.py.snap
crates/ruff_linter/src/rules/eradicate/
sha256:0f066439997c833f88ae25f139a6240b1c51e1f9841b1d81aff4da2909b1a2e2 crates/ruff_linter/src/rules/eradicate/detection.rs
sha256:538a03747b6e081b39ccd19a1aa3aeab4351b4ed09cd9ca0bc361f38107d8b9c crates/ruff_linter/src/rules/eradicate/mod.rs
crates/ruff_linter/src/rules/eradicate/rules/
sha256:2b99a8fef1a0a68649547a6b3810a9bcd60e95cdb54e2ab0aec2b6c5cd1cbf5f crates/ruff_linter/src/rules/eradicate/rules/commented_out_code.rs
sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a crates/ruff_linter/src/rules/eradicate/rules/mod.rs
crates/ruff_linter/src/rules/eradicate/snapshots/
sha256:aef241acc823f16254d72ca38eae1869914ecb506d7ef4c6a45aff0a057c132b crates/ruff_linter/src/rules/eradicate/snapshots/ruff_linter__rules__eradicate__tests__ERA001_ERA001.py.snap
crates/ruff_linter/src/rules/fastapi/
sha256:a1f3d8aff4aa384f4b7cfd72100a4a33d53bc74b0a2eacde59f29c551ac1a193 crates/ruff_linter/src/rules/fastapi/mod.rs
crates/ruff_linter/src/rules/fastapi/rules/
sha256:90129b167f1d8957430565086e06e2999a85e363ee19a339eb55d0eac5ed540b crates/ruff_linter/src/rules/fastapi/rules/fastapi_non_annotated_dependency.rs
sha256:fefd6a697161651f6f9d4a831e07e16a1ffd40e7d387ca022564921b27dbf510 crates/ruff_linter/src/rules/fastapi/rules/fastapi_redundant_response_model.rs
sha256:f5fd9a464bd989ece5c7111a371b037a1bf6040087e0a6109a6ee40e512da1bc crates/ruff_linter/src/rules/fastapi/rules/fastapi_unused_path_parameter.rs
sha256:311c30c32a525ca5502040ceafd6ef0b6937990b55674b2ba5633abd9f39046e crates/ruff_linter/src/rules/fastapi/rules/mod.rs
crates/ruff_linter/src/rules/fastapi/snapshots/
sha256:a920b539e14c8580b5e8dff50928b56fc6442b806d37d67ea974e2002bb8b6c4 crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__deferred_annotations_diff_fast-api-redundant-response-model_FAST001.py.snap
sha256:57b3858c0906c69b7ee6677c0824312c59a6e3b31e463d5e43709df6f3ab99ad crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__deferred_annotations_diff_fast-api-unused-path-parameter_FAST003.py.snap
sha256:03fa090240d307ea17b3c5199705c782fde81a3c51128c248dbee85883c7b2bb crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_0.py.snap
sha256:4dd4f7c5f122fdc6c7631532bd0d1bd95f9c3c7e3ca166cabb8418886aa2edfb crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_0.py_py38.snap
sha256:9bf64e8f24de52a13f09e8fe4cc2acce18eebb1bc40838ec65dcd5f23573e377 crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_1.py.snap
sha256:c410abdbc6e42aaed5de49f34768151108f374614eefa197da0dd8c8577d659b crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_1.py_py38.snap
sha256:dbdb07b3c37434298fee65efb1367ea2182d604db2d8102f222d31db2454ab6c crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_2.py.snap
sha256:15f04656a4c2e040517443df6ca6c7dda2d38e017610cbf5c6a6614e529d1b6b crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-non-annotated-dependency_FAST002_2.py_py38.snap
sha256:08bb1c5db63dbc255ee7bcb5386f5e9fb9e1d0a39b9acadcd7e655366fbf09e7 crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-redundant-response-model_FAST001.py.snap
sha256:198c44c60b6a7ca14759bcfd37e99538313e6fde947d9b378d424ab034a8cefc crates/ruff_linter/src/rules/fastapi/snapshots/ruff_linter__rules__fastapi__tests__fast-api-unused-path-parameter_FAST003.py.snap
crates/ruff_linter/src/rules/flake8_2020/
sha256:8adbee68db3996f79b9a3db50284c344678ed98cb0872128b4968a791bddf2b9 crates/ruff_linter/src/rules/flake8_2020/helpers.rs
sha256:6a1ea68706bdbd000cead1c9fc6467aa333b9925f6e78bbf43e8c427c981d484 crates/ruff_linter/src/rules/flake8_2020/mod.rs
crates/ruff_linter/src/rules/flake8_2020/rules/
sha256:97c94f3cb88927043d70ebcfd2bd70fccf7c857f3fc201a1f659d4b529fb49b6 crates/ruff_linter/src/rules/flake8_2020/rules/compare.rs
sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2 crates/ruff_linter/src/rules/flake8_2020/rules/mod.rs
sha256:90f9907a52c8ec202c903a01d1a0d61f236dd17f194c085cad14d6a9a7694c89 crates/ruff_linter/src/rules/flake8_2020/rules/name_or_attribute.rs
sha256:b78775c4a4aecb5b77b926cb872519cd123c1e845becbd5eb05654786cde9128 crates/ruff_linter/src/rules/flake8_2020/rules/subscript.rs
crates/ruff_linter/src/rules/flake8_2020/snapshots/
sha256:66817b05e156b8130b5a1ec5f1a01923a048374da97ad5dbae1b90e9f06bda4a crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT101_YTT101.py.snap
sha256:1c5e58877b4bf531a2a334da0a3461dcf539d141176f92a6f8feca1bdd3e141b crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT102_YTT102.py.snap
sha256:57627828cbe9e1e0492314e3f30bdf383fc3a29aa473a4f50bd0c8208b74ec34 crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT103_YTT103.py.snap
sha256:7132db6e5978fdce16fa06f20293c3f4a472890e7b5cd15c83ffcaeba2d3200a crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT201_YTT201.py.snap
sha256:d7b18fc073f03e859352d36d13c8d0998d0ae5238fddca6eaa1246e23591e9e3 crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT202_YTT202.py.snap
sha256:7d02e7799355d1ab48417aecaa4974e9a9d4060e8c23de67bddaf6a83b5fe58f crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT203_YTT203.py.snap
sha256:480ba9c26bc2449efc70c602b403d047f9c38671ff350505fc7eaf56b7b204e2 crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT204_YTT204.py.snap
sha256:d5fc2ca64ea8dd32a3ea941ef56e2420fd11df1dfc1b68cb851cd8d5f4dc5a47 crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT301_YTT301.py.snap
sha256:6436b1e4e523d5a67d04c04d51aac25040ade0147a03c1eeb5fc843164051453 crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT302_YTT302.py.snap
sha256:e7592909dee50effadafa4db46d8760717695f098913476dea2ed2b6b5c3fd1e crates/ruff_linter/src/rules/flake8_2020/snapshots/ruff_linter__rules__flake8_2020__tests__YTT303_YTT303.py.snap
crates/ruff_linter/src/rules/flake8_annotations/
sha256:0dbc04b9cee623c8d227294ff5a504f7e24a2030cb78a6fb35818a3382879d22 crates/ruff_linter/src/rules/flake8_annotations/helpers.rs
sha256:0f1df4e321fb2f6020faa651dbee177d6def596cd0b71f31f8761ad75d04bc36 crates/ruff_linter/src/rules/flake8_annotations/mod.rs
crates/ruff_linter/src/rules/flake8_annotations/rules/
sha256:8143dec1a9cc60ca9c3348ecf6da4d544fea96dffa97c3ffd093e64aa3fca1c5 crates/ruff_linter/src/rules/flake8_annotations/rules/definition.rs
sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d crates/ruff_linter/src/rules/flake8_annotations/rules/mod.rs
sha256:25d67e258db240a5807af1d8bfddf45a72f152dc4f67ca7bbcb2b62e0663dc5f crates/ruff_linter/src/rules/flake8_annotations/settings.rs
crates/ruff_linter/src/rules/flake8_annotations/snapshots/
sha256:1204953dbc1cf68ecaf884d99f5dfe5802fe9264c41b6bae4e7d84e0d5767548 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_nested_overload.snap
sha256:8071ebfb1a018c0025d7264aa6ea6025e601491c7e5a57fd16439e3fbb63ff37 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_overload.snap
sha256:99937d7ac5908124c1a9af282d56ae99f329e9bb65e40c83bc315137e7d9a41b crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__allow_star_arg_any.snap
sha256:8f6379005ea2e52bdcfcc2209763530100737c1eeef9d0daf8f1d17a5a071447 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__auto_return_type.snap
sha256:7363d6fbb4b631dc4d52003db8dfc321d15ca9da296b50a12311374b9bf4ed6e crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__auto_return_type_py38.snap
sha256:a52339bfd5cf14c75177d0d9d418c14b5ce190258880cd21ce9d783c349cbb76 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__defaults.snap
sha256:a486c7d93fd53c1d343055cf483e6df897d31032a9f1d91845287a7941a93a86 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__ignore_fully_untyped.snap
sha256:474e62c993b3075511d33d8b37cf1449d121255200833f3bc1949a18ee20b2e4 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__mypy_init_return.snap
sha256:1686ec0e8391b68452d629a1b72163909d8cf5d974ac973f10e8bea24d03d032 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__shadowed_builtins.snap
sha256:b7534637a99884ea1d1c3455e8e5fec7bb6454e37961c3bc17638b4d78bda973 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__simple_magic_methods.snap
sha256:1204953dbc1cf68ecaf884d99f5dfe5802fe9264c41b6bae4e7d84e0d5767548 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__suppress_dummy_args.snap
sha256:716fab2bf6f3ab0be6c02328f5cd1abf904c1e1f53f9d4845aa13407e9ca35e2 crates/ruff_linter/src/rules/flake8_annotations/snapshots/ruff_linter__rules__flake8_annotations__tests__suppress_none_returning.snap
crates/ruff_linter/src/rules/flake8_async/
sha256:7bd5ea97972f6528752f8db3350a7612b6605051048ed5bb3332df7aac77eafc crates/ruff_linter/src/rules/flake8_async/helpers.rs
sha256:323d04bae1b99ac3f66e3cfdea7092ee5957fe435a4fcc3958bab74de521b1e1 crates/ruff_linter/src/rules/flake8_async/mod.rs
crates/ruff_linter/src/rules/flake8_async/rules/
sha256:81cc43c0a73ab4053d7aa36f870a633d153cb3d7e19367434b622008da20a1c4 crates/ruff_linter/src/rules/flake8_async/rules/async_busy_wait.rs
sha256:f09e0603acd15f55108685e04ef11f36fd9d1b1f27c9655deba7a6d3a6e87026 crates/ruff_linter/src/rules/flake8_async/rules/async_function_with_timeout.rs
sha256:6cfaf6c48894b3321d2dfd19f12b6a320f7d8121dcb64af83ae26a9643e28add crates/ruff_linter/src/rules/flake8_async/rules/async_zero_sleep.rs
sha256:e03a29dcde119e8b8ad05cbf8501aa4207ee7549859b1cf695f6272c2755c611 crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call.rs
sha256:4159d7a4939fa57b3811ec410069f9044ce1276ee4365ac91e284090d5b5f1a8 crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call_httpx.rs
sha256:4db772e247b5fe6dc183622d1b332f8da25886c59bc191261d3c44e43486aa13 crates/ruff_linter/src/rules/flake8_async/rules/blocking_input.rs
sha256:27df2567ab6e8fad9184633577990652b4820dfa11f04adc74cbd869c3a5ba59 crates/ruff_linter/src/rules/flake8_async/rules/blocking_open_call.rs
sha256:423d2b4de14f6f0822fabe742a0e2f698fd1290708aef061b790c961bfdae25e crates/ruff_linter/src/rules/flake8_async/rules/blocking_path_methods.rs
sha256:c1d709a19e34b986e7b5b936b8bb32d6603d405b7340346c189067e2367248b1 crates/ruff_linter/src/rules/flake8_async/rules/blocking_process_invocation.rs
sha256:bb01b4cff749337479a89acd15205b4835111e32f81b36ab588a21f4c803cd03 crates/ruff_linter/src/rules/flake8_async/rules/blocking_sleep.rs
sha256:cb0b9d7622b472182e8972e6fc3931c8a48dc859a1da12185eafb9181973ee3a crates/ruff_linter/src/rules/flake8_async/rules/cancel_scope_no_checkpoint.rs
sha256:b7f50d797e994ec55ed338482fafbebcc7728c177c3537413b9861a61d638f42 crates/ruff_linter/src/rules/flake8_async/rules/long_sleep_not_forever.rs
sha256:215528c983974d4fa627ea9b17809f277a9f3579f2ecce33adcca0c70d01a0cb crates/ruff_linter/src/rules/flake8_async/rules/mod.rs
sha256:fef30cb7acf6f47b28195e3e7887f3a0874da7cd2fffe2061d27f4aa0e22b9a6 crates/ruff_linter/src/rules/flake8_async/rules/sync_call.rs
sha256:dd16856bdeab7d5ecaf4eb04d459f44cdb56e55c12b930dc27b37c99b96d57f6 crates/ruff_linter/src/rules/flake8_async/rules/yield_in_context_manager_in_async_generator.rs
crates/ruff_linter/src/rules/flake8_async/snapshots/
sha256:600f7ea79ee0cad73bd7b73a47a179402e8bab52bf97628e04a942e57dca8252 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC100_ASYNC100.py.snap
sha256:6c7ff9b6a39a5d4394a00fc06a79b304766672743cf49b519b089c4c1dcfb7b1 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC105_ASYNC105.py.snap
sha256:3cb6162b35ef0a692ad72a671000c7fd96cb16376bd1dca08f583794d2748f6d crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_0.py.snap
sha256:c3812fdd4b09db276956087545545a32ccc5f6feb4986b650669ea8516191d95 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_1.py.snap
sha256:3cb6162b35ef0a692ad72a671000c7fd96cb16376bd1dca08f583794d2748f6d crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_ASYNC109_0.py.snap
sha256:fac59650da4350cb00cb9ef643b70418a5ba9b0ca3866266e772835f16db12b7 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC109_ASYNC109_1.py.snap
sha256:3b9ab1ed83c1575433a03e74f497d26e656d40822d4cdd2347d87dcadb9b0865 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC110_ASYNC110.py.snap
sha256:2f17a1b8d3a9e02cb1961abd568776c6156e32b6cdaa0a14854bfd049d63c0d6 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC115_ASYNC115.py.snap
sha256:e1fc37cb41cc59f0137e186c6493dd6344b2f9004603151aedbd240b9b510eaf crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC116_ASYNC116.py.snap
sha256:71bdd39abde409a7d5702cbe428a967325165d87f4b032ac44663dcd5a698177 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC119_ASYNC119.py.snap
sha256:92fc344574ad335315f0fa10a70019693aef39ae1cd8f0ce354ff5acf62a8ee5 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC210_ASYNC210.py.snap
sha256:c61c2b1732c1331c71617b3dea16120d19f2e3cffbb7667f4a1e3d0e8beaec17 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC212_ASYNC212.py.snap
sha256:b2acd1a03dfb922f4b04b0bf6a7633d42d56f8b55e70b123f28c4a79f77cec7c crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC220_ASYNC22x.py.snap
sha256:3994d6fadfeb71932e097dc8896f0ba2340a00cf9ac464f71c1a143e8499ea9e crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC221_ASYNC22x.py.snap
sha256:d16a47a35d91d2fdb6ace7185c9bdb5a831930960b4ab54ef89f5a13e0ec0e3c crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC222_ASYNC22x.py.snap
sha256:50ec7a7ed2645c4398436af271989beda6ac4fb08beb25767e61fc5663c1c6ed crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC230_ASYNC230.py.snap
sha256:a98e12f0204f4bb54e1fa5d6d733a2bc97b1c36b764d4f3e4a1fa8ab41d409e2 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC240_ASYNC240.py.snap
sha256:7a0bb24b7b33b608e8b62ba6ff1d33efbd5d5a5cfd3497b7d0e64c1cecb7a3a6 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC250_ASYNC250.py.snap
sha256:bde8696b39c5737481e4c1190e0e75fdee39c2f5acfdb7c73809476ec797d5c1 crates/ruff_linter/src/rules/flake8_async/snapshots/ruff_linter__rules__flake8_async__tests__ASYNC251_ASYNC251.py.snap
crates/ruff_linter/src/rules/flake8_bandit/
sha256:87662cb0373ba6e8f502a4b80862dc52f0c74ee2ef82a3a2826acf64086ab968 crates/ruff_linter/src/rules/flake8_bandit/helpers.rs
sha256:664498de1e6359aa866d3ace9f3f3dfa91d5c93d10f9c9a5b3ef8618bba61dc4 crates/ruff_linter/src/rules/flake8_bandit/mod.rs
crates/ruff_linter/src/rules/flake8_bandit/rules/
sha256:1d024d48991f86ef394176937305d0b2cbf18d446bcaa0b6d1f264084445c878 crates/ruff_linter/src/rules/flake8_bandit/rules/assert_used.rs
sha256:96bdcdfdf0c3de3dd58e462eb804523b947539414403ebb841f2cfa9a58cfca1 crates/ruff_linter/src/rules/flake8_bandit/rules/bad_file_permissions.rs
sha256:22618ab4211852b01a0c8fc47a03bad902359f0ca646d059370a1553bbdd20e2 crates/ruff_linter/src/rules/flake8_bandit/rules/django_extra.rs
sha256:b8458c1392198c87ac5dbcf5c88995d8548344e18311f33b44b280ea5ce27547 crates/ruff_linter/src/rules/flake8_bandit/rules/django_raw_sql.rs
sha256:97f1065deb85f75678d57dd1d2d0f8b5a059dcd74b6757ea7daa55df083c3ea4 crates/ruff_linter/src/rules/flake8_bandit/rules/exec_used.rs
sha256:424960fd9e01eb087f37c64924bc579c61f0bfe2f816573ee360c3e3590ead61 crates/ruff_linter/src/rules/flake8_bandit/rules/flask_debug_true.rs
sha256:b890805f370bd1a2c32522325d73a2c5e1a7fc9476bc45bb0f5268ba1d7af6e7 crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs
sha256:cbf7a5d95955b380df7a0a1dc59f1e6cdc1b9ec9e687a3a45920231c25399d96 crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_default.rs
sha256:3d59b04e9616c9bab8856a486d2a9ec43a85f2a434da91db5af45a9f9f5c3bde crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs
sha256:5545bff78fc194a2a1c26bd422e44b119f7524661442ecd2a88c9f322fc1e3e7 crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_string.rs
sha256:ab1b4f13ff6a4ffa5349f9d7116ff14b40bdc239a5f54f2e0feddab51e51a942 crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs
sha256:410d4889affd0a64c569b679095aa86d3481cb4bcb6a2579260a888810bd8e0c crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs
sha256:a78cd98929dae1814d402b33d4734d54965f67eac327f820e8c50c2709d3c53e crates/ruff_linter/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs
sha256:ca66bd7dde855bfe02b5d9e52c566ae35b38e1f37525d562c289fc9db8d63157 crates/ruff_linter/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs
sha256:b1e9c52b4124af61c911353c27ba45dabbad6326151264b77f71995836b637d7 crates/ruff_linter/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs
sha256:7a817310900d9d29c233f4d5d57a1fc153e4d5b79d86ed53d6cd97f15e835cb6 crates/ruff_linter/src/rules/flake8_bandit/rules/mako_templates.rs
sha256:b7b0e6d68c70e4fdfbb3955cebdeca407d19f3e11d4f33089273e12635797670 crates/ruff_linter/src/rules/flake8_bandit/rules/mod.rs
sha256:c440b7ee5cfdf64067dec998f5f5cc39caa4bf0a6897bf350fcc5a36e9f115dd crates/ruff_linter/src/rules/flake8_bandit/rules/paramiko_calls.rs
sha256:87485f8a085915dd7863c5a0c4410734a808d6a1b94229544284092a6c090e3b crates/ruff_linter/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs
sha256:ff88c041f27bf37097389e49e501ae9a296357af8257af81ff0a4dec09c81b67 crates/ruff_linter/src/rules/flake8_bandit/rules/request_without_timeout.rs
sha256:a487e0b6d90253a2efbc1a011deb38822ff30fd1adc90b00b21667f3b7874cb4 crates/ruff_linter/src/rules/flake8_bandit/rules/shell_injection.rs
sha256:d7c4bb60fe10447e805115f72f4bdba1c8821bb131b70dc4e9596b798fc7b009 crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_insecure_version.rs
sha256:20cbd3ec366aef9e29c7995421759f7523c1c5c526d7a392a20031d57e8596aa crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs
sha256:9e6110e6768d102d3a053b146a7e8224a64e4caea8d8d479e38c09a13ea0a42d crates/ruff_linter/src/rules/flake8_bandit/rules/ssh_no_host_key_verification.rs
sha256:a9dcc6e010d6edc2ad9b6e9a20eff4472e53ed75d6d5d8b6766ea573fa8b2f0f crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_insecure_version.rs
sha256:af0c7b020071038916fb78d4a5c65e5580bb07689bd9d7c748a6d6c67b3b2d06 crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_bad_defaults.rs
sha256:3bb285be06fc9b4bdfc977c71afc7a70519a66d261b2443650658676a9fe781f crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_no_version.rs
sha256:591cbc460a4e8126b58dafaf4ca880f4dcc9d094b328b28b94294439b63e6804 crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_function_call.rs
sha256:ae2caf9a857d3d96e6d5d9ffc3cd99c7a264450cd05aa779d5b9e90cd7b1f179 crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_imports.rs
sha256:0b0480cc8c1d0e27138abb26fac84b0df9b21f7e6b8df77630b283d93d8bd122 crates/ruff_linter/src/rules/flake8_bandit/rules/tarfile_unsafe_members.rs
sha256:736cc53156efcefcb6915636f713a5ee89dfcac91253d37a31ae7a58af5384bd crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_continue.rs
sha256:780c4b3cf647292f733f7f34e1a4431ec2a4c178c11a7a17a2f4ae94d04445e1 crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_pass.rs
sha256:14ad591e1d705e9607046993df1cf19c0c44ee3a6cc2b6b4a9bf340fe27437fd crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_markup_use.rs
sha256:6afadeb5af37b22d6e369f80e5f5646ad95bb579136eb33bf71b2efe306ee6ab crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs
sha256:ac08b5ce34d95405de879d66aa96c9eb777e69db23d00309c1a673a552e59b60 crates/ruff_linter/src/rules/flake8_bandit/rules/weak_cryptographic_key.rs
sha256:dca2163a0c34a689478c31f7e0a14f0c3159953a6cffcd148ce1b3efa50a198e crates/ruff_linter/src/rules/flake8_bandit/settings.rs
crates/ruff_linter/src/rules/flake8_bandit/snapshots/
sha256:742152fa32bf9eb9988e178663ee1e66147caa1a7aeb50ed7a36478a1418791e crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S101_S101.py.snap
sha256:d68d813244832b15720d1dad9b5c2f916d375edcad1ab6ab569a6d0c1037a685 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S102_S102.py.snap
sha256:c4a07b45c9936c442dafa10cea1ff4000f53041038c1543674bc50a3462d4055 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S103_S103.py.snap
sha256:68ef3876f33f12e0c2385d60ca876b8373091589471b7c43b8c6590e921ac765 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S104_S104.py.snap
sha256:b42509886ae55739f6bf6d3835895158368c3a8e3320d481536da72a2d1d601a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S105_S105.py.snap
sha256:84577f45f176a8703ea0738838ad27fd858b05f4bba093a9737bff0fee9e437a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S106_S106.py.snap
sha256:5d0d2dc1fbc6ed311c7bc9852864e1e271042c6c98d297ff998fa17dcf4a74b8 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S107_S107.py.snap
sha256:ac25366f5a5e6201e177f8521815459917016cc94904baf4d4b49778818e7fbe crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S108_S108.py.snap
sha256:7c64b72a823fccd560a157a672399a6302a473ee85f448e2cef871951554175a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S108_extend.snap
sha256:2a7c0c4771be660edf171c59574a0d0c66e36d4e4340ce3dc6515981a9abe1fc crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S110_S110.py.snap
sha256:149aa52c538dcd7cd133b70232bb33a34e6cadee8adfc53ac6f93db32f7d3569 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S110_typed.snap
sha256:5e4059ecc224f06e896f6a57a2699747741470aebc4bbd250869db14775829ec crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S112_S112.py.snap
sha256:cb7b2e68f6b4ba58dce38bcff8877d9d501e59b4f43250bd687e89a97d633b32 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S113_S113.py.snap
sha256:f780b9eb1322040fc60a43e96a21ece8ef3b87018b99959876ec141a9744688d crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S201_S201.py.snap
sha256:e407ef861f8cf91f30b619abeff1497c50e901fea65d2f7884cc3203ea3b324d crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S202_S202.py.snap
sha256:11397f39e0481ef5624916b0d5dedc6006ca67bcb13067172f198551e4bec869 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S301_S301.py.snap
sha256:6a7acedfd8c038c87ebf5f8168619ac29efbafe07bdc2138ecb3c0d0aed603f5 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S307_S307.py.snap
sha256:3b2a878a31424e9507320222dde2b729d8785bed0b7e741154e3257b30ec6eb9 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S308_S308.py.snap
sha256:a5395b2132c39ee99eeb3bdbd9a2b7a59b1a5745c836298b7ddb7471412375c4 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S310_S310.py.snap
sha256:23f8605fd78916876deaba632521d357ae6977783fd6c9c7c677dd7a597e563e crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S311_S311.py.snap
sha256:0ad20b6f99347b03e31a7d3a4278deeb2eb78f368838aeaf46e4058afbd57ca7 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S312_S312.py.snap
sha256:70535ad151ebc596211d394067bcc41b52542e0fbceac2a4dcbbaf3de40d8da8 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S324_S324.py.snap
sha256:35ffc6ff4f89793f3d9eeac73ee502eaa1314982ec45d9897308b6e2ae402d22 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S401_S401.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S401_S401.pyi.snap
sha256:d9c89567f172e2872c65d892ea026bd014f5968c33384ee09bdda8f5c9e9797f crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S402_S402.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S402_S402.pyi.snap
sha256:2741a302f04edff93d6997982a6f905b8418fe9d16b621039d857709dcf0c90f crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S403_S403.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S403_S403.pyi.snap
sha256:5c9e12a11fede806538c1f9e8df9f80074bc0d53de122655ff6ecd4d85e96cb4 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S404_S404.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S404_S404.pyi.snap
sha256:8147c527f35ba4cdb2ca8adf2c72e2c6a1db3957bba62e8f1a84df69519fe5aa crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S405_S405.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S405_S405.pyi.snap
sha256:5dfcbdd7f8de1c56f2dbe2a5d78dc4a99942f2a875f014d8f5a95ba1ce78b664 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S406_S406.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S406_S406.pyi.snap
sha256:64bb6028064addf4f2fdffd39c21d3015e0daf6deb39d95a3ada8af6b42d0459 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S407_S407.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S407_S407.pyi.snap
sha256:cd6e3c6b3c21c4f8d59e8722d10b873bf1b0ab55f14edf01516a07527e745228 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S408_S408.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S408_S408.pyi.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S408_S408_type_checking.py.snap
sha256:b79b7c7b80ee9a34d926d4bb98adaa28319289fe08e3679f0233084f58720044 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S409_S409.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S409_S409.pyi.snap
sha256:865643c592e31d49077f2f640f1df466b807ba37eff63c6ebfdd3a38a49b94cf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S410_S410.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S410_S410.pyi.snap
sha256:97bbc129515d5835196f702be4d56f7e44104f0fb63fdd2bf996fbcce1e5fb41 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S411_S411.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S411_S411.pyi.snap
sha256:e42c6360b3b0bf847c541961b3b5bacdadb6484ecc84d7083411fb71bfb4d338 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S412_S412.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S412_S412.pyi.snap
sha256:9c9452d64995d4d7f441dcb81206d485cb030c3de1c9bf719c8630b0f83eab33 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S413_S413.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S413_S413.pyi.snap
sha256:d083f83b0f208b357ac9aa1907381695d00b68f9bea7f8552ee05143af3a29f1 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S415_S415.py.snap
sha256:03dde3ec2c0eedcafa31277d99a93925a7421665f55093cded8d37ea332bafcf crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S415_S415.pyi.snap
sha256:c05c2f21d81061c9b8de766c2c8971bb23cc9cde773845ae2a48ec25b4f2878e crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S501_S501.py.snap
sha256:110b3732396bff7e6adcc1c852f1b943788df614f950cc7fce2d2c7552989834 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S502_S502.py.snap
sha256:b00126e330a13bc66bf8928ab8d9b12bb6a07c39d7280fa2aca5d163c1d3d370 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S503_S503.py.snap
sha256:126678a8507ac7a473950e58a99045a23b264293770350756ef905555728bf57 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S504_S504.py.snap
sha256:382c1a9899743e3c2fb46f590248edc88994d1929f1c02d3b6a99ec7cbc75b53 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S505_S505.py.snap
sha256:a8d6bf95afd9bed9a444e3216aed1a659924e6e1e84b419ae704acd898e418b3 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S506_S506.py.snap
sha256:28a6515aabb6b6d32c52f36ea47183a0405ff45c4ff5b89a28c00db8a85be3a1 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S507_S507.py.snap
sha256:9b50f22d788019dd27dcf346082ebefe5cbb0e62f82b6ed4e9e3fc09ef1cf424 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S508_S508.py.snap
sha256:96b2dc5107a37d0be05aebfa45d09b652c41705352b2b45833ab6696c0ffb9bc crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S509_S509.py.snap
sha256:c891a1633facd061190aec2a7c254efa9ab7dc37207cb7abab848578aa459c42 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S601_S601.py.snap
sha256:f2a0919d974e3feb7ebd873ff0562a639995dcbd2dd90b1f7222093580200a86 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S602_S602.py.snap
sha256:4f365ead25b6a22a522c8bf69fbdb65228ae78a48bef6668e266df0991289c24 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S603_S603.py.snap
sha256:413179170d0d3db1563aab20eb3f14f7dc2e1ba253f9f266d7fa49d69e02068a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S604_S604.py.snap
sha256:1d6523681a31e2e042c8482a75c37d28fadaefccfa51b63a99ff835c51ed59ad crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S605_S605.py.snap
sha256:d5bc2c0646ea5364a558e613f6f2b58b8bad6d52bf964dd550573136bef55309 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S606_S606.py.snap
sha256:8c881ababaf84759d3ebf764617e4dde766f6fc864329332ed9a71370824d209 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S607_S607.py.snap
sha256:89364dc5938e2ddbacf7406b1cbb050a2d7f62a17c404c4961aba759311e1bf5 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S608_S608.py.snap
sha256:938cb1bd7345c107c48fd5c7dd1e8120c8c519ca8dc6a11de8903451fdbe3169 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S609_S609.py.snap
sha256:a2b7fa9bb39e169177e4cc182d19cff6228a7923bfb563da12bad9aa369ef1ba crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S610_S610.py.snap
sha256:b3235c18ecaeceb6e0007b6c6f6e37b3825f203dc846ed60f0b54eb454d1263a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S611_S611.py.snap
sha256:3fe434312ab127a2c49ca21f2962d26d5b1d0a0de95b6abf0ec5fef8e3eccb2b crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S612_S612.py.snap
sha256:bbc06ff8604194408b645783688395d3f81f6194b8b1df870ea233e35d8bf791 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S701_S701.py.snap
sha256:0633ec7240551f70d808944c60da8bdc9cd5ded5e72ed1fd30965c675c3890a3 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__S702_S702.py.snap
sha256:932df391616f44375845449056087aee9d44538433e691490232b71faf0d1b1a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S103_S103.py.snap
sha256:b45c87e5363c0a6eb729154ffc7d2a90c97d3259e9aedfdf9eead6473b1bf92d crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S301_S301.py.snap
sha256:b7ea00ed3757ba914acf6db818abdf4c320e3a244eed5c6c6178a498caee1279 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S307_S307.py.snap
sha256:e55b0b4ce0dcb1cdcb979fd8222b566941ff3729bb91c919af6a31b368d4f6df crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S308_S308.py.snap
sha256:04ff5d92b6de2b275868c86b8ac1635f997caf87400a18740d11dc8d1506991a crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S310_S310.py.snap
sha256:ea7c8676ddfe051438139becf214643a337536036b6ebf442f206a3d8c61010c crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S311_S311.py.snap
sha256:f935ef62021212d23534078032a3331fbf936b5c498015d37326c3c490d6ed5c crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S312_S312.py.snap
sha256:cbeaecd4f13bd7d8baac5b9e2a405dc552f8271bc0601977962f7323887d1ae4 crates/ruff_linter/src/rules/flake8_bandit/snapshots/ruff_linter__rules__flake8_bandit__tests__preview__S506_S506.py.snap
crates/ruff_linter/src/rules/flake8_blind_except/
sha256:c85a199aa48cea3623a82395d0eabd71a167a5f7a7f2cc28446a0ff014dc5ddb crates/ruff_linter/src/rules/flake8_blind_except/mod.rs
crates/ruff_linter/src/rules/flake8_blind_except/rules/
sha256:c74b4898f5642093795e2591b35ceab5bd1588a0fef0359fe1bc4f941ce285c0 crates/ruff_linter/src/rules/flake8_blind_except/rules/blind_except.rs
sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922 crates/ruff_linter/src/rules/flake8_blind_except/rules/mod.rs
crates/ruff_linter/src/rules/flake8_blind_except/snapshots/
sha256:44dcd2528e2296ed9fa45c1ae44b84e07aacd9c5d3171265be02068b3be0609b crates/ruff_linter/src/rules/flake8_blind_except/snapshots/ruff_linter__rules__flake8_blind_except__tests__BLE001_BLE.py.snap
crates/ruff_linter/src/rules/flake8_boolean_trap/
sha256:448f8df5be0bfd2e0ae27b4ec4c757da0ea4eb1982e72c8bab342f518ae5737f crates/ruff_linter/src/rules/flake8_boolean_trap/helpers.rs
sha256:bfb4baf73efbd66b989064416a885735f44dd4feeda3e0e4a8ce7887aabec652 crates/ruff_linter/src/rules/flake8_boolean_trap/mod.rs
crates/ruff_linter/src/rules/flake8_boolean_trap/rules/
sha256:c5b5ac7cbad1793ba368b440cea5acb0f3639f875396c2c9e84b7b05b334d02c crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_default_value_positional_argument.rs
sha256:479f5139de5302ed3500ce6a7cb5b4bed9b643554f293ec7d0e1fdffddfac89f crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_positional_value_in_call.rs
sha256:b01285cf160dbf828c18a3a46c3a926bce278d1c30025ff630bfb5ae28ee6f13 crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_type_hint_positional_argument.rs
sha256:f3a5a52af03dbeb438420fee243e2dfcc9740b0bb16d0c52f532d33ae573bae1 crates/ruff_linter/src/rules/flake8_boolean_trap/rules/mod.rs
sha256:6713b911bbdef4bb105aa565bddadad2c31a0c40c0e88a38ddc64f8a7e2c5b77 crates/ruff_linter/src/rules/flake8_boolean_trap/settings.rs
crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/
sha256:19b56dadce3008b283bb02b8f2fa6bd356c6fc014d0a32b28f860535deed060e crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT001_FBT.py.snap
sha256:e8c0c8189474449257e93c90cc33b15bb7df32269d004dba41974f59189d155d crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT002_FBT.py.snap
sha256:3e23e354fbe570c3189c68ec1de1b78418ff871d148d5ea02d6df6ee7db8e6a4 crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__FBT003_FBT.py.snap
sha256:30f4299e7f4c705a1532b8c8988e6fdd1bb90dd5d40013a215d243bf7431a750 crates/ruff_linter/src/rules/flake8_boolean_trap/snapshots/ruff_linter__rules__flake8_boolean_trap__tests__extend_allowed_callable.snap
crates/ruff_linter/src/rules/flake8_bugbear/
sha256:9f32db9d0be616a57729f075adc11809165dd21eb1a3b0e5f6275d83c9c6dabf crates/ruff_linter/src/rules/flake8_bugbear/helpers.rs
sha256:77cf3aa7cd61829ee64911bb2d0c967d03aa04bd4468b52944ba59c8a5a19666 crates/ruff_linter/src/rules/flake8_bugbear/mod.rs
crates/ruff_linter/src/rules/flake8_bugbear/rules/
sha256:ea227305777fbbbffa06018e57a51c2e48e7a1a111a75fa4e6e49d886a145370 crates/ruff_linter/src/rules/flake8_bugbear/rules/abstract_base_class.rs
sha256:5d3e6e18acd2d354acd4e82312b0d4b4b4eaf1bac6e7fbac82259a66ecd17a9d crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_false.rs
sha256:96c6a0f1550e42fcb513a5973f87870005e56e037f8eaff3ff14d6b02e7babc8 crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_raises_exception.rs
sha256:48d59bb4073326439923852fc68c4f8ac307bc26dca7a68d3a5ae9b7f89724cb crates/ruff_linter/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs
sha256:dae583c1b72bb5bfa1409390fed3d5f28646349170acf82d9fd1103474647108 crates/ruff_linter/src/rules/flake8_bugbear/rules/batched_without_explicit_strict.rs
sha256:bf70553bd902438fec549da78f2805e5100134f954c5f3fdd187695e8e0c4635 crates/ruff_linter/src/rules/flake8_bugbear/rules/cached_instance_method.rs
sha256:282e09b52ddb54f0486011e82913a0b9e11b923acea1321d3a606dc1362e3697 crates/ruff_linter/src/rules/flake8_bugbear/rules/class_as_data_structure.rs
sha256:d6cb6629f24cbc6897823671b6f48e16738ca396caacb0e10dda04c7b7ffdff9 crates/ruff_linter/src/rules/flake8_bugbear/rules/delattr_with_constant.rs
sha256:e859f7eafbe9927d08ec121236d75728061cafc16c4177bb0db40d758a04a6ef crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs
sha256:68d47181bb18facdbba834639dba670712091e61d1180463770adf2036bdd98e crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_value.rs
sha256:cf5e906bdde15bd8f32cd5b2e198c6d036a186cb2399e843d34f2625d60066ce crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs
sha256:2fd506337c44807248be758ef2808f0c964e7cd738c7fc9a900ffb3a50144b3b crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs
sha256:360a7aa0051dc36012e618463d64f4480bb26e26d88e1a650b7fdabfb3b0f178 crates/ruff_linter/src/rules/flake8_bugbear/rules/f_string_docstring.rs
sha256:1de775c4d5dbf689f954c68bb3564e0239c0d9bc3f690374171105a80380db74 crates/ruff_linter/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs
sha256:b61c52ae68ddb579ced5ee240b7be1328e694bc7366188c0bdaec0c89ddef3c0 crates/ruff_linter/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs
sha256:76922db67a3059e0330655ef77f12a397d343212e0d9a8bd53f6b3ed31c42832 crates/ruff_linter/src/rules/flake8_bugbear/rules/getattr_with_constant.rs
sha256:f5fbc98ce58a884b0ee0547b3b801140ba1eff07775d2cb9a0c8fdd363073fa0 crates/ruff_linter/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs
sha256:be5195d0b880aa890ac383c3b184212bc0f85c1cd6ac87e996a36c3299a6ee4c crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_iterator_mutation.rs
sha256:80d87bdfba2fdb78c7fb7b82f69adbf867a99e6d5101ee4ddd6340dfc0ec0850 crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs
sha256:af48a3a5a46e3ed2db44633721bbcfe669f18a889bc0bbf26e2afe8935ad91e9 crates/ruff_linter/src/rules/flake8_bugbear/rules/map_without_explicit_strict.rs
sha256:5b2ae42dca9f5e3d74908e0bba41a7b5a47e8c4497397eeb996256fbc19b71a8 crates/ruff_linter/src/rules/flake8_bugbear/rules/mod.rs
sha256:a353328d6145c3bd2833a1ebb8b544cc1f4c185e48cbe05fedd753ab1c736a2c crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_argument_default.rs
sha256:7b4cfbb54da3a1897a868cc4c97c86003781c94cfc3801b432d47ce72c0332bc crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_contextvar_default.rs
sha256:a62e31f0c23c246d933dce75ab3275521ca16e3494865322d8cc846b62d61d92 crates/ruff_linter/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs
sha256:911ee5cef7fabd870e3e8e14e7c9cdc5172261ea8600efc0d3866579035fc169 crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_literal.rs
sha256:4241afba0231749870a6fddc33b2154bf15af4228cba1e8c6583921ceba01fd2 crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs
sha256:24c5a63f3c19f15c09a020feef91372c3ca94b425d4b7dc17ae139923b1620d2 crates/ruff_linter/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs
sha256:f72d584c5dcccf2995c6af42b110cc0392b27fd596ce9afdc98962007982963d crates/ruff_linter/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs
sha256:03c5f814d8fecdb42354706518627e6237d59798911ad54af4273dd2846c2296 crates/ruff_linter/src/rules/flake8_bugbear/rules/return_in_generator.rs
sha256:e638857fa543f25ea84fb9457da5e7c2ad0aa317895712925d6dbbe875be3244 crates/ruff_linter/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs
sha256:6de6624ef400b06da507bfc9c64b89947367bd32921a02e4a8ee44fea182bcee crates/ruff_linter/src/rules/flake8_bugbear/rules/setattr_with_constant.rs
sha256:8a3d40119726f699ef20ba9a8cc9af23e09f1ca9052a9311d88225c0a67feab0 crates/ruff_linter/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs
sha256:5682b96983a3087b5d9246ea778ab6002676b1c0e3f7bbbf33d331060194b439 crates/ruff_linter/src/rules/flake8_bugbear/rules/static_key_dict_comprehension.rs
sha256:4dd9fd1063d5843e1c652e312e438edb5a077320d7da2b344bfd5dd9b2f43e7a crates/ruff_linter/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs
sha256:09c7fdeaa041234b4a8188112f4add6cfcebc34592c70e263f745c24f6cf403d crates/ruff_linter/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs
sha256:2375213e53ebc3e9c0655f28a694bf4ae92f536d8bd83fbec96e3d17790f986f crates/ruff_linter/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs
sha256:de9b3e619c4819a2339ada4c1016190f0cb09bbb6111ffc5abc203731fcfdd7b crates/ruff_linter/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs
sha256:27408c54aff8ab8598f4e3515a1d79d43901ad6879ec4bfbb2976b3f62b82727 crates/ruff_linter/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs
sha256:711bb52ccca45ce6f51ef9f97176d19d0526cbda11f1436da0542b11d63641ec crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_comparison.rs
sha256:55294ff00d6689383eed3856d0d4edf286a608e73bd4930e624db53c07353f9b crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs
sha256:79f233ca3024a93fa913c5ac8244241fd87e2a3f4b720a06d52be90b5adcd3b8 crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_expression.rs
sha256:80a0c9fe9b14c1b2fd729741bd4406aca9de6042c6093c2389a98b4b3deeef02 crates/ruff_linter/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs
sha256:e510473527f5a23e390b5fd994d67a8a84fdab7dab1f0720741189a2acc5ac7a crates/ruff_linter/src/rules/flake8_bugbear/settings.rs
crates/ruff_linter/src/rules/flake8_bugbear/snapshots/
sha256:f14bb079e4aa09c1546659a5f11697475fb6d2c5aaa8c31b2d7ee501eb71f8d2 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B002_B002.py.snap
sha256:6deb7ef0011f8b2ea807c06024d224f8364e51805259375de552bfca00041caf crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B003_B003.py.snap
sha256:614f85e7d1bd5707f7e0939ee4be1c6f0df03cb8bed85a5342b6912dadf32831 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B004_B004.py.snap
sha256:a6b9c6180876295f53cf641214416b1b7e05b42c8f8411fe20dcfaa9c1463156 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B005_B005.py.snap
sha256:b6939290d1cc3a7bb4fe47d6f4f4c203274c0fbb7ca411252af8ad0ca27edb24 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_1.py.snap
sha256:4228cec76f05e1450cb6ff0ffafbfee83a712685ee967f95f13d0a66829e1b61 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_1.pyi.snap
sha256:3647aaedd8f1877cf23a0026ba27bde278c828de6933daf97143d6336d4c9801 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_2.py.snap
sha256:3ec3a5ae0bc4312f3cc6d309fd5117614288a31ae9c90a7bba2fa6c10fc530a2 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_3.py.snap
sha256:a5605d7eb796f50c5145682ff8314cede2b8af71156beb03b9d4d609696ab583 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_4.py.snap
sha256:8af9992ad574bd63a623ffbee1b70e0a6c20fe6e3b0e55d7fc6debb39a379bba crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_5.py.snap
sha256:fc472ab3f115845068b20b2ca99646f3f25fca9682c1b470b6a91d9718c7d0f7 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_6.py.snap
sha256:0c3c1b5904cb74b9c90c66a9d6afeedc0b9d475e3284ba090b9e4d272a05d0d0 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_7.py.snap
sha256:ae162c6e5d0716265231f91ad2929149b213e20010b27a3ec0fcd53284ccd8ad crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_8.py.snap
sha256:7d8f2ce860ea035bf2ff0844f42d50957ec4562ab7fdc4822751cf2da99614aa crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_9.py.snap
sha256:82e19c72b4f2ddc32c00f977924fb1a56740a7146e287a96d3e4e158338528d7 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B006_B006_B008.py.snap
sha256:b7ec891d6777aa40f04c009dd5c65449f14fede2a05c058353f145cd48cef2d6 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B007_B007.py.snap
sha256:c352dea158fe409f5887b421e64d03a361e4316e6520e9731596ba8e90e1537c crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B008_B006_B008.py.snap
sha256:b9eab4be602436d7b7237ae3079ae4212fe285a6208179034bd0d7d1e9af2142 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B009_B009_B010.py.snap
sha256:f18299dbe7d4741156973f0221879f3add795279f4d8e489eb7adf091928f586 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B010_B009_B010.py.snap
sha256:cca5c52d712230397d0b781d14c9a5aa750aa23d7336bf495793f7f47ff61d83 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B011_B011.py.snap
sha256:ecac7e6167332bf32101b8558e248de9793c2835a0847a953e8630759774f348 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B012_B012.py.snap
sha256:93cacab7984370adee072421a57e701f8e26e3d2df6b4ae01da4d39f7ad0b660 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B013_B013.py.snap
sha256:3804c4c3d5655da244baed3494c28f5565ed83a3275580cad9a646fd09cf358b crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B014_B014.py.snap
sha256:ad19324a4f9718e9b28314bcdcaa528b65c1c4551ee8d5df00c4e3601d9ab7d6 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B015_B015.ipynb.snap
sha256:05c040bfcc0ad601af7e563e9585efacf21d88743216ff1acbb72103ebefc2b6 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B015_B015.py.snap
sha256:2c0b009173f5d27cbb130f7bee2aadf8e873b280526cbecdcfa6b431ad5f3664 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B016_B016.py.snap
sha256:a8ebbb9dd2f330e6c503f75c2b3bb9b74894935a51fbc629530a9e4e05b3cd1d crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B017_B017_0.py.snap
sha256:f849243af686fae6806aca8179a53ac0eb10f6afe38ec7e039c081e84b6b3df5 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B017_B017_1.py.snap
sha256:17db82fdf483f11aebb79f09bd001a7c0f0c63293b9177e5cf0ade45fc4a3d37 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B018_B018.ipynb.snap
sha256:6282638cc2aed5ba90c3765038dfd644028f352401df87c80463f93208b582f9 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B018_B018.py.snap
sha256:63ece34ee00643d0dd6adabbe0989ce074a98b3f420b8bac35df2f4d66d7e446 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B019_B019.py.snap
sha256:2a7b3ee80e2492df58ef41a5fdf373eaaffb38096fbec4d242fd8a425ef5180a crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B020_B020.py.snap
sha256:e0ef781fb29768574a6dd25675212715839d0a4c38dc9555fdf13241d95d2cad crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B021_B021.py.snap
sha256:3306f35e4e278b716a4743fb381a37fcb63e8d0533e41cb7297ed278c075a907 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B022_B022.py.snap
sha256:451fa06e68592da71b22b1b1bcc3c873aa005e7d51f733e919df9d2f34ba3e60 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B023_B023.py.snap
sha256:6adafcc7bcec353fbce9666dfb46da487547b9a6871e1106a8bff4eba346af7b crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B024_B024.py.snap
sha256:83ef1411254daa9ebb57590eb5b553db29701a3a846e7cc71e54878410190d80 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B025_B025.py.snap
sha256:857e15287d06ca527b012bb1f9cd457a26ce7dca991e2680949b0080914fc2b8 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B026_B026.py.snap
sha256:e20bdefb4bea0cf1126ceeeb95b1164faa0bfc3f0c8ab77269c2b1f063761721 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B027_B027.py.snap
sha256:4228cec76f05e1450cb6ff0ffafbfee83a712685ee967f95f13d0a66829e1b61 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B027_B027.pyi.snap
sha256:c3cd2b90251cd7544064390bcc49407e34297571ce166a2539fb901b1404c629 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B028_B028.py.snap
sha256:fe92df899f234e1c599e9f54e9ba61d2b756de5888868584da1d8b7f8d08a66c crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B029_B029.py.snap
sha256:24cb3e8d2c36d4f470284b1b4a41acdcb048a4a9b08b715a1073c0b80c7814c9 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B030_B030.py.snap
sha256:63575f095417e091e979abfe114e753e81397f708926a7337e2fbfea116897c0 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B031_B031.py.snap
sha256:5b20424ec37cfd383f7190477780989a2155b6bb4d75846588b928a9652d25ac crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B032_B032.py.snap
sha256:b78dd354037ff36bdbc9bcac19b13f73fc3504f750f04e9e9ec64b0832edf590 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B033_B033.py.snap
sha256:4b3f42f84a9819c349878d73b4d8e1845a5bc2ede276daf3f2d10157e8e51aaf crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B034_B034.py.snap
sha256:9710f5c5ac599b0f88f1e9e9566ee6afd33a6c962800abb36f4e46bba3980e35 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B035_B035.py.snap
sha256:4228cec76f05e1450cb6ff0ffafbfee83a712685ee967f95f13d0a66829e1b61 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B035_py315_B035_py315.py.snap
sha256:fe08d5aaa95ab1be3cfc096775feb3be36988e86de692eb5f49c1db8764aba42 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B039_B039.py.snap
sha256:19904d12691c61ceb4e7a1ec910f1c128ce165938aa9af81bd54a2ef3bde5bf2 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B043_B043.py.snap
sha256:7c07ccf22c7d0c12a596ab4798a3d2608c9a9f86ae4ab23bad296df1c7bf743c crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B901_B901.py.snap
sha256:02c783d82359d3e261a52f06700a59c9e01685bd06780c41b6ddee86a2f7d1ea crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B903_class_as_data_structure.py.snap
sha256:07ee4cfea99ca45136f157b7fa0250c89635febf6a87a400179bad19d3a93701 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B903_py39_class_as_data_structure.py.snap
sha256:ed7a1b331ca21108b2bdc9d714d78f01efe223c9362f00d842a74bfa3ec8091c crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B904_B904.py.snap
sha256:556577d0a2976ea89def0e05547566e697ef23c04c11e0b3626090f26956aaf6 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B905.py.snap
sha256:e75a4665c59e410d3322e2e8d3f658b83c095483b5e6653d06fc9794924ebd74 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B909_B909.py.snap
sha256:3e45f6cdd0b2a71fe5bfc9576d6bf44ef7ad5b14c4204f1f186aaddcb1b7969c crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B911_B911.py.snap
sha256:ec1d7be56b9e2f17ebe3c8ae034ba059e4db67028a72574146cf61d672511f5b crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B912_B912.py.snap
sha256:4228cec76f05e1450cb6ff0ffafbfee83a712685ee967f95f13d0a66829e1b61 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__B912_py313_B912.py.snap
sha256:217f85ed3203e121fd04cef2ceafab2bfac8799fdf02f14feda0a2848e3dba32 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_immutable_calls_arg_annotation.snap
sha256:a329222e203d1148afb4a3a3eb92c570323ad4a1aa2e4deb41fa52e271111032 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_immutable_calls_arg_default.snap
sha256:f9a31e13f46c27b9523693fc74af5078646b16c620f1fbad70e246605a4b2c83 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__extend_mutable_contextvar_default.snap
sha256:b6939290d1cc3a7bb4fe47d6f4f4c203274c0fbb7ca411252af8ad0ca27edb24 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_1.py.snap
sha256:4228cec76f05e1450cb6ff0ffafbfee83a712685ee967f95f13d0a66829e1b61 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_1.pyi.snap
sha256:3647aaedd8f1877cf23a0026ba27bde278c828de6933daf97143d6336d4c9801 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_2.py.snap
sha256:3ec3a5ae0bc4312f3cc6d309fd5117614288a31ae9c90a7bba2fa6c10fc530a2 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_3.py.snap
sha256:a5605d7eb796f50c5145682ff8314cede2b8af71156beb03b9d4d609696ab583 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_4.py.snap
sha256:8af9992ad574bd63a623ffbee1b70e0a6c20fe6e3b0e55d7fc6debb39a379bba crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_5.py.snap
sha256:fc472ab3f115845068b20b2ca99646f3f25fca9682c1b470b6a91d9718c7d0f7 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_6.py.snap
sha256:0c3c1b5904cb74b9c90c66a9d6afeedc0b9d475e3284ba090b9e4d272a05d0d0 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_7.py.snap
sha256:ae162c6e5d0716265231f91ad2929149b213e20010b27a3ec0fcd53284ccd8ad crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_8.py.snap
sha256:ff9453e3df7a1e930be88fd8cd3e19397e580f2ba44545008267b8cac8626aed crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_9.py.snap
sha256:82e19c72b4f2ddc32c00f977924fb1a56740a7146e287a96d3e4e158338528d7 crates/ruff_linter/src/rules/flake8_bugbear/snapshots/ruff_linter__rules__flake8_bugbear__tests__preview__B006_B006_B008.py.snap
crates/ruff_linter/src/rules/flake8_builtins/
sha256:9589260674647ddf680d5f3be72a6ebe2de901653788705fe48162d0890b66e9 crates/ruff_linter/src/rules/flake8_builtins/helpers.rs
sha256:b85d0fc543fed2f04b96ae12c36eb0535cb5449ad618707478b523c141921d4c crates/ruff_linter/src/rules/flake8_builtins/mod.rs
crates/ruff_linter/src/rules/flake8_builtins/rules/
sha256:8105be293dd14652aa1ac592e736cf0aa50d53a1c017b5020d459aac99357bb8 crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs
sha256:d5811485a8653b4403cb4cbfcd1ca11c2f6911e83751cfb8da7bcb679c49a5a2 crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs
sha256:d1311ea69b7726a0fb959a221bfe81a5274ece85486d66143fa42b413970b9e0 crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_import_shadowing.rs
sha256:ce0247a98078bdf20d83c1473231a9da5e7bc77a1ec7777350379f0726136610 crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_lambda_argument_shadowing.rs
sha256:a618c0919355f6adece8f8e99aaf1c26ca73064996a6556189988b45301d8858 crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs
sha256:fa0598fe3bae37d35fccb037d177082b7227584a7c81215b751577658d423efb crates/ruff_linter/src/rules/flake8_builtins/rules/mod.rs
sha256:9d366bc90be66874a24cffd2e3e0ac6bd3ad6ca70929406b64447e0a3eed6f89 crates/ruff_linter/src/rules/flake8_builtins/rules/stdlib_module_shadowing.rs
sha256:2317117f27c40e91d1b9c9bc2091a01cca0b2bf5056cf07e306452b4eaeec13f crates/ruff_linter/src/rules/flake8_builtins/settings.rs
crates/ruff_linter/src/rules/flake8_builtins/snapshots/
sha256:40d8bbf64f3a266c242d1485077586dadda7b763527a8e4c1e5d25b0ba54bd10 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A001_A001.py.snap
sha256:b6a68f2274438650cd0cf57c0e301e07b71e8496244cba7954d05b208a286649 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A001_A001.py_builtins_ignorelist.snap
sha256:b7a9c65e7e4f34e98318bfea70dfe57b1209d3a22a13ce2c5f8c5d064753a7cb crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A002_A002.py.snap
sha256:92e91939b5c7967fcdcddc689f91f911ca59fca7e9eb262e125868ebe09a3116 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A002_A002.py_builtins_ignorelist.snap
sha256:b91159f69740f4415ca58c01446ab5f0e23fcc13c0850b7328b4d160c33f7f94 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A003_A003.py.snap
sha256:f9c26e75b14cc03565a013a16d4e5db0de2aa59a08bdf66ac919cedb8843a900 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A003_A003.py_builtins_ignorelist.snap
sha256:e7143995292f3e395fca28691e0bc806c0b32866bd066c0dbb7b1891c2729ace crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py.snap
sha256:05c8603db82fd352434d9e6695804fd6b5aded9bbe687371739df7570f2cf12c crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py_builtins_ignorelist.snap
sha256:5a20f80d1e75ce4dfafd22928155aab007cf373a83a05a91c261926554a6a958 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A004_A004.py_py38.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules___abc____init__.py.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules___abc____init__.py_builtins_allowed_modules.snap
sha256:7b67262903e8ed6c9dc0e807897c81444904045fd2553b8de4174b0d4421e77c crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__logging____init__.py.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__logging____init__.py_builtins_allowed_modules.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__non_builtin____init__.py.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__non_builtin____init__.py_builtins_allowed_modules.snap
sha256:c9dddf136699355f5fc94cfe8b06f1cda4e6dd4d1aa2ba344fe71c0c7fff0f74 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__bisect.py.snap
sha256:c9dddf136699355f5fc94cfe8b06f1cda4e6dd4d1aa2ba344fe71c0c7fff0f74 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__bisect.py_builtins_allowed_modules.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__collections.pyi.snap
sha256:0a89f4d054b561d9b5707183e146f8a8468a83b54819f74a20034162d4c3c097 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__xml.py.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__package__xml.py_builtins_allowed_modules.snap
sha256:f4b573b93d7c626aa416fadaacabef45ff392690d2a5b44eb8606736b68373a3 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__string____init__.py.snap
sha256:f4b573b93d7c626aa416fadaacabef45ff392690d2a5b44eb8606736b68373a3 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__string____init__.py_builtins_allowed_modules.snap
sha256:fe018517063def34c94c1a8ad7fd00c2a56bbcb4acacf92790533d70a94e399b crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__utils__logging.py_false.snap
sha256:2b8591902bfe2a58f83ccb4f164f400880c123de998fb20ef3dae57b3efc8143 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__utils__logging.py_root.snap
sha256:2b8591902bfe2a58f83ccb4f164f400880c123de998fb20ef3dae57b3efc8143 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__utils__logging.py_src.snap
sha256:2b8591902bfe2a58f83ccb4f164f400880c123de998fb20ef3dae57b3efc8143 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A005_A005__modules__utils__logging.py_true.snap
sha256:49adc84c3a9cbb32fcb0e71266aca66fdf246e8ed63df34d104a68737402dff6 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A006_A006.py.snap
sha256:adc4b4b32a8d6bb03af45d10307c255e12fe83e1a0d932b156a99dba82f6a81f crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__A006_A006.py_builtins_ignorelist.snap
sha256:3867254286c0faa572730f7a20581fc113045cbdd89ba7dd98552c5b22f76bd8 crates/ruff_linter/src/rules/flake8_builtins/snapshots/ruff_linter__rules__flake8_builtins__tests__deferred_annotations_diff_builtin-attribute-shadowing_A003.py.snap
crates/ruff_linter/src/rules/flake8_commas/
sha256:d56f2f774c784a230caae6d15da3ccb5c9248e6003e599cde3e47fab0fada092 crates/ruff_linter/src/rules/flake8_commas/mod.rs
crates/ruff_linter/src/rules/flake8_commas/rules/
sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c crates/ruff_linter/src/rules/flake8_commas/rules/mod.rs
sha256:9a1433ffa7ea4b4cc23c9bfb6d87b1bcd6104c055764d0dd5d2abe8ce262936d crates/ruff_linter/src/rules/flake8_commas/rules/trailing_commas.rs
crates/ruff_linter/src/rules/flake8_commas/snapshots/
sha256:66422e16895a4afb3136b7e579f574d08465a52b1f8778e0477b90a512be1b1c crates/ruff_linter/src/rules/flake8_commas/snapshots/ruff_linter__rules__flake8_commas__tests__COM81.py.snap
sha256:e68e96f62303ab243d26fe0d72c0eebc2337939b15fcc85ead9205d369b829b2 crates/ruff_linter/src/rules/flake8_commas/snapshots/ruff_linter__rules__flake8_commas__tests__COM81_syntax_error.py.snap
crates/ruff_linter/src/rules/flake8_comprehensions/
sha256:bb32d01127755fb4958ff8031a95e474729e65c31f0d175addb7498e9d739a08 crates/ruff_linter/src/rules/flake8_comprehensions/fixes.rs
sha256:ea7ca551b14446c03215360cfccd6a6894bc5498b588db548295e114cb3b8f12 crates/ruff_linter/src/rules/flake8_comprehensions/helpers.rs
sha256:b1454f5f58d88d2fbf0dde63acade5e126290befd88663e2a86fb1e3bead27b5 crates/ruff_linter/src/rules/flake8_comprehensions/mod.rs
crates/ruff_linter/src/rules/flake8_comprehensions/rules/
sha256:e1270d9aabe29c3de895a86639906b2ad99ff1735170d84930a3200bdb739d20 crates/ruff_linter/src/rules/flake8_comprehensions/rules/mod.rs
sha256:9a78beb1ba8e88f00ee78f6ec029373f217738863f4a0b41ec9c790fe33d4f04 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs
sha256:eef4333af55bb5d5e6169a7c7c0b38e31d6db991639850a48facf526dc0ed39c crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs
sha256:31ad0572aa582fbc83dbaafde5f72f2b2e31b5d5fa86f3c30141b2a1c7b91df4 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs
sha256:2429593cfd814c7cd867c25f8549202300413d8698133496a2a6d4620f645d13 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_in_call.rs
sha256:d4f261c070f0320cdacd107eb4e8033d125734b155f409eb1c3d857588c8be23 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_dict_comprehension_for_iterable.rs
sha256:95cdf06128f471f1bd2e5c47f5c4bae6d0660456bd1ab431469aa46d33077072 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs
sha256:4aa7aa657cf7452e595dacf64c455ad63564ea6ba4b7c470d0b9e27404e1c9ad crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs
sha256:609456d254b695f02e76593464196c6b6a8cac5c697b7987724e4e138891a3b3 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs
sha256:399d813f4312387ea07c6d31b751c11d4299a3883914c42a5099891f317d085b crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs
sha256:6bd961beecc2594f38e1f2fa08390499c696b96106c7c901f330d493df43d30b crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs
sha256:3338aeb0e9ee3c9348e1b14ff3b5c50d3b8630537a66d8c553c5c3f51e2667f7 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs
sha256:e6fbea45aedcba082365b2e0b27c3fbf89e09ef9da50b9eaae51c8c06b81d269 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs
sha256:3f46804f8f4825898a268986ff00c5a2322ee97b72ff95a5dcc09370d1692f9f crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs
sha256:16dcafd7bddd60e6d669cb09c6491c21aabe06180c8a04c363914ea22c700b4a crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs
sha256:462ca8e5df48bd344b097ea432068de7d6ab7104970f4a98ff390e8e0aff9366 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs
sha256:a33d75c373c45425be24fc7d9a93f920c747294273b4949113c6ad9ee97ea954 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs
sha256:8d519414688fa7a25508fbfc7d7f3b1e0cfea6f5e4dd6da0e6e8d399b8e0d8cf crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs
sha256:7925c1ccac1f5279b18f42f1aa83caebc096e356ac49b0e5d1575ab86d079a87 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_map.rs
sha256:832b90da633b2d5d7553bac3392bc8b2cc565f1a0a22bc4d4dd8ab10c7fcabe5 crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs
sha256:9d93b9bc70a62a333eeec8d7878e8cc20e5b97c0b3aa2bb59feb21abddc35c60 crates/ruff_linter/src/rules/flake8_comprehensions/settings.rs
crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/
sha256:114d22ad5703c4759145a43521a8b1122004e3236b1f5e93f779b935fea751c1 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C400_C400.py.snap
sha256:821935e73402bb4ef03a6a9313bc97195f68271c5084ec6edbf14d47ade721b1 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C400_C400_py315.py.snap
sha256:46997054500aac87452d23eb8bdba7d50f3427eb7371aec9d117ced11b10dc96 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C401_C401.py.snap
sha256:cfdccc59c22486c3281083d2ec4b11b2c9cccadd86ed8f51569ace80deb3d375 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C401_C401_py315.py.snap
sha256:2c268f27c9936cbc8de4e026700d147f2e1f15819606e44a47a2ded77c40b668 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C402_C402.py.snap
sha256:e210fe4a142be362f44c406bc51042ab8456cb91591821943062b56f143ea2cf crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C403_C403.py.snap
sha256:35dd01adeb92da2626ff758a27f2fa7411fe1b4064f7f7aa6f835215c2e9daea crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C403_C403_py315.py.snap
sha256:23db4b2cb6b2714587c821730541bfb350f9ba20cb785bd63500ad532bd973ce crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C404_C404.py.snap
sha256:76fccfd59eddf129e137b19c421de7832be28838d73400c78cb2bb3e8d16e587 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C405_C405.py.snap
sha256:c27ebcd94fd2be2c35dd024a32212712995ea7896f8295e6fee7b855d6b7f3c0 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C406_C406.py.snap
sha256:f0ed8dde9bfe4d8d5bb6f251a6033becc19c4e3fc069af513fc51d179f5be271 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C408_C408.py.snap
sha256:4cf0c39d0b3f3e2a558c5989079f701b0a64a28ba4413dba2cb041495072c14b crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C408_C408.py_allow_dict_calls_with_keyword_arguments.snap
sha256:5bcac3edd2fd7db1f16906e530f73c8156044c8bd4cdc2e25819359ebfbc8454 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C409_C409.py.snap
sha256:a455bbf55b89cf885dd865b3b2c7a1cac8b08fc5d6b2383a482de4b528fc3375 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C409_C409_py315.py.snap
sha256:e626c84916b71acf496ff2c71e31175f37f05cf16ac7e820bd601d582d51aaf5 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C410_C410.py.snap
sha256:e17b2bebbd924b59340498012f5ea2dd4cf7f8dcafb960fb640d79e82d6b4b6a crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C411_C411.py.snap
sha256:0728521f4df3db377018250a06a6790e2b3c49050446c3e9362b4b4c2dba913c crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C411_C411_py315.py.snap
sha256:2e88e0091d83334c3b68d349e894e4961452b64f5501170221c1c51eb960d66a crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C413_C413.py.snap
sha256:63a430cf9e837be59013caf9fc1b4db5d65f7529e2a939bd2c48547924e52f20 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C414_C414.py.snap
sha256:6b7b7591dc8359f2f038f43d17273bbffdca86a2961b7e749f0127d62b3cb933 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C415_C415.py.snap
sha256:1e9e3040ef7f408cb12e5155fd114388e60669d680cf19cf5ebdcd472c5637f0 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C416_C416.py.snap
sha256:8a91c6e19c0eabf982013246a412beeb3885c1a29be3a28696768f425dc65ca7 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C417_C417.py.snap
sha256:efa2d2c7a5aef6f0a83ed77947cba881a69beb8158b579b156a614258757b649 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C417_C417_1.py.snap
sha256:99db481df2ab3712ea512f056d088af792194080286b98bf5591e18daf33a2a3 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C418_C418.py.snap
sha256:7aa603f0c916c7ac7dd534bb8dac4eacd7836beed91b7f05f22f571a9719c8bf crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C418_C418_py315.py.snap
sha256:109f0dcee78ba608fe8c7d4d101d3a054e858e019125dad1dee31dec6ff0bc7b crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C419_C419.py.snap
sha256:a455bbf55b89cf885dd865b3b2c7a1cac8b08fc5d6b2383a482de4b528fc3375 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C419_C419_2.py.snap
sha256:d980ffbbfb1dce7f0ac3578f872b4313c6edd96113cabcb2479788132d2b1615 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C419_C419_py315.py.snap
sha256:67f350902f9c46aba3c5445391d6106d4b03b97b160ca42bbd4f99039edc785c crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C420_C420.py.snap
sha256:4b85c427885bf37bfebe441446de65d08bf1519a2c062ab16a6cd7b1332dc95b crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C420_C420_1.py.snap
sha256:9169c81965c437775e79934409a65835c33b1fd7d0357567a145270944e61bcf crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C420_C420_2.py.snap
sha256:a455bbf55b89cf885dd865b3b2c7a1cac8b08fc5d6b2383a482de4b528fc3375 crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__C420_C420_3.py.snap
sha256:d31a41166b782fc88001f1025ae69e12a6ac27973d45d2475cc671af127a7b6a crates/ruff_linter/src/rules/flake8_comprehensions/snapshots/ruff_linter__rules__flake8_comprehensions__tests__preview__C419_C419_1.py.snap
crates/ruff_linter/src/rules/flake8_copyright/
sha256:65aae07a413546ec15d4649a3a406b2601db6027d42c3475a5d64cc302ce0f4d crates/ruff_linter/src/rules/flake8_copyright/mod.rs
crates/ruff_linter/src/rules/flake8_copyright/rules/
sha256:2f314a90044873b212052ad7446d76a12facb2e52cdd8e209ab19e10e6e58ad2 crates/ruff_linter/src/rules/flake8_copyright/rules/missing_copyright_notice.rs
sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67 crates/ruff_linter/src/rules/flake8_copyright/rules/mod.rs
sha256:8b677189c95f9174cd87acdc0ec67e4074d621de59f9ad349c0db7b52469572c crates/ruff_linter/src/rules/flake8_copyright/settings.rs
crates/ruff_linter/src/rules/flake8_copyright/snapshots/
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__char_boundary.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__invalid_author.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__late_notice.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_c.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_caps.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_comma.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_range.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__notice_with_unicode_c.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__small_file.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_invalid_no_space.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_invalid_spaces.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_comma_valid_space.snap
sha256:22a5b1d9f8eac26fdbd49624f2a6e2b288faf92fa53f78cb4df49891c9b68994 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash_invalid_space.snap
sha256:6e42ce139a3b4b85a7f4832859f2eb9315ad2902e12797521ca95780242452b8 crates/ruff_linter/src/rules/flake8_copyright/snapshots/ruff_linter__rules__flake8_copyright__tests__valid_author_with_dash_invalid_spaces.snap
crates/ruff_linter/src/rules/flake8_datetimez/
sha256:49a0e46ee322b88d5406409068934847aa837e5586aede59535e44bcbfd44ad3 crates/ruff_linter/src/rules/flake8_datetimez/helpers.rs
sha256:06f776f4b37fc5f6ba203bd93e1a740506c6aa6892aee5b5e577597bee241510 crates/ruff_linter/src/rules/flake8_datetimez/mod.rs
crates/ruff_linter/src/rules/flake8_datetimez/rules/
sha256:0666966feefe5eb84a9a7649934e5eadbf301e9a67753ca58940e645ad659820 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs
sha256:3633c28aaa9880120ff3f009cf0a3884b7acf6062cfc86b69b1d0cea011e8265 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_today.rs
sha256:2d6e5f87ff1f69ecab9bca56fc291dbcf44e4b01dcc20f45fe15e967db2cd58c crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs
sha256:26cdfde61dab4d1f8c0de1350ec3ef1ad6f816022c06bc5b180e2a5fa08cc240 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs
sha256:9963279cbb065da880d3ea88c839e014a05d3d5944d75d4768fda08576cd428d crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs
sha256:1d41d2627623ff1890121823e5fd00dd37658b9a8897dbefd3dc2d6ed26710d3 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_today.rs
sha256:d488828649cb78a5c4f8d12fb1931058937aff0b59d59ed0cbc82e5b40195295 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs
sha256:30e320d91d2d7f8922f036d8cbe1265f51bc5c8ed5fbdc1ed6fa796216a37f7d crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs
sha256:1896cc79d7da622c7a396307e3ba9be6464fd8d36df94e9aa110fc6685eb9219 crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs
sha256:5f3ef38fe8936d4acd0bcd0aec97fa661d660000b60bd747f3753176d70dea8e crates/ruff_linter/src/rules/flake8_datetimez/rules/datetime_min_max.rs
sha256:1258444762fb55103d9d3c73c254be897e02573097f873b739a93b2336f8eca5 crates/ruff_linter/src/rules/flake8_datetimez/rules/mod.rs
crates/ruff_linter/src/rules/flake8_datetimez/snapshots/
sha256:507dc35465a3efc556d206fd9ea98ed9011185573be8ad505abad943d1924521 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ001_DTZ001.py.snap
sha256:3d9947265770077a86bb39e580ed7b86c2c5fbaf9a72b8ea14f1d92960087145 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ002_DTZ002.py.snap
sha256:059d1b1a9d9b96cfe7dc2e7fb8bcf3a8d4d3c942136186143c8c233ad1cf1d1d crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ003_DTZ003.py.snap
sha256:b710a4b5c7aed79ae6adad0347b30908c89bf1ae0c5ad68f631910ebaed8b7f5 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ004_DTZ004.py.snap
sha256:76f9212821ee6f5ebbe994ddd9fbc99adb496ca1576b9e73a62ba258110664ed crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ005_DTZ005.py.snap
sha256:ba66414e067c3aed69f2077114453b26efff0b7c6fb3b530b2de0b6a64998174 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ006_DTZ006.py.snap
sha256:75586571349b326896103eb918a875f4ee58ed2e7f22dbb4c042ce46200150a7 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ007_DTZ007.py.snap
sha256:b9bf28945be86dcbba1d56f69025611d0413fc43a350c5171baf8179c5de8466 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ011_DTZ011.py.snap
sha256:14652ca5cf8a1bfb520f5657013abfab2e60d6b8ba96e1a65396094ec479743e crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ012_DTZ012.py.snap
sha256:83a7715f387d590d7773f4f6f6bc063154fd7f491e0a0d19c5c3c2503cf54712 crates/ruff_linter/src/rules/flake8_datetimez/snapshots/ruff_linter__rules__flake8_datetimez__tests__DTZ901_DTZ901.py.snap
crates/ruff_linter/src/rules/flake8_debugger/
sha256:5a9e1247c104515cff14ea3eeba44cb929070dda8ceff27e277c2ae21c8f9b31 crates/ruff_linter/src/rules/flake8_debugger/mod.rs
crates/ruff_linter/src/rules/flake8_debugger/rules/
sha256:6472eae4974eeb525eff4aacda0d61d5903aa13f6947922fa3e0731c4ecabef3 crates/ruff_linter/src/rules/flake8_debugger/rules/debugger.rs
sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939 crates/ruff_linter/src/rules/flake8_debugger/rules/mod.rs
crates/ruff_linter/src/rules/flake8_debugger/snapshots/
sha256:6d1f0067c3ee433ff00d40f0f2e924e0196d737f74132b160db8cd7d3a112165 crates/ruff_linter/src/rules/flake8_debugger/snapshots/ruff_linter__rules__flake8_debugger__tests__T100_T100.py.snap
sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326 crates/ruff_linter/src/rules/flake8_debugger/types.rs
crates/ruff_linter/src/rules/flake8_django/
sha256:4d0dddca529b96d47904c94ca48ceb782409f5cc834a398ad35b14ac70da7bba crates/ruff_linter/src/rules/flake8_django/helpers.rs
sha256:5637d98db0fd78770df40bc1feadc1e2bae95815958cdf09cc33ed3dc8707585 crates/ruff_linter/src/rules/flake8_django/mod.rs
crates/ruff_linter/src/rules/flake8_django/rules/
sha256:94fba6ea4bf419c01c9ab8e1f16473f4bdb52cec9bcccd95c0c956cdeda66c41 crates/ruff_linter/src/rules/flake8_django/rules/all_with_model_form.rs
sha256:f7d0a379c51914b31f1ca72953d325749f3bcc889632712a42251d8589d17f33 crates/ruff_linter/src/rules/flake8_django/rules/exclude_with_model_form.rs
sha256:6abecfd4f656d147c5f1097e5744cb88024ba703213c95cfff370a5fdad3d0da crates/ruff_linter/src/rules/flake8_django/rules/locals_in_render_function.rs
sha256:96b049e098e5d3fab57baf37affd32408fd30acff1e6a1a5b7d1ea8e09b062c0 crates/ruff_linter/src/rules/flake8_django/rules/mod.rs
sha256:24f5b9845c044833f222db48a2c65ec8830723f55f665a888ff103d1ac813477 crates/ruff_linter/src/rules/flake8_django/rules/model_without_dunder_str.rs
sha256:2a60e919c664a44d8c4fceb2c36fa96bf9adb175255a527d9485dc8cfa08ca8d crates/ruff_linter/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs
sha256:db6b1ba04e66aeadf7ede87000e0baf9b7d3107244b870d4730b2462ebe17e55 crates/ruff_linter/src/rules/flake8_django/rules/nullable_model_string_field.rs
sha256:5421d469045e83d2c4ffc9319149a7fd73db7f01a2b955fb845b1f6b932fa604 crates/ruff_linter/src/rules/flake8_django/rules/unordered_body_content_in_model.rs
crates/ruff_linter/src/rules/flake8_django/snapshots/
sha256:2e3201feb802178768d7c741ed2f66b09feff11d529a6a3d117968c374861a50 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ001_DJ001.py.snap
sha256:ea15b0c73d92a31db4fc3736fcfe47498f32a189fb984ce4c97310665729b7e9 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ003_DJ003.py.snap
sha256:5c4f2403da2ecf2fb84100c5402e965bae389f7f1c361f61b2c70a1bec661873 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ006_DJ006.py.snap
sha256:41eb6352d86b9e6834a8154ce84dc4650687131868ddc77ed2110e71baa920b8 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ007_DJ007.py.snap
sha256:e776468cca25a2cbf6dce89cabb414431b122a49d9b780ae41533b4cc89e1135 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ008_DJ008.py.snap
sha256:e91f3f800a87ec7d3e5d4e6495d35195c571a677969ad81d9b87bfca8bf3f8e1 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ012_DJ012.py.snap
sha256:29b31f6d56e809e6db3eb675e6a8c49d5f1673a6b9dfef3862ce1f3a89a34d44 crates/ruff_linter/src/rules/flake8_django/snapshots/ruff_linter__rules__flake8_django__tests__DJ013_DJ013.py.snap
crates/ruff_linter/src/rules/flake8_errmsg/
sha256:bf65353f7257526e8c464f5e92fe7c6e57e746218ff8db46e1af74fda039ae89 crates/ruff_linter/src/rules/flake8_errmsg/mod.rs
crates/ruff_linter/src/rules/flake8_errmsg/rules/
sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d crates/ruff_linter/src/rules/flake8_errmsg/rules/mod.rs
sha256:1a317b6bd8a0bd1394d3a376b40992733130dac14b8639e9088c3d623ad73da7 crates/ruff_linter/src/rules/flake8_errmsg/rules/string_in_exception.rs
sha256:91c9f9b50ac530edcc4532e63a7bc687c0b76f5fe22e0d29b3295764ebe8e9c8 crates/ruff_linter/src/rules/flake8_errmsg/settings.rs
crates/ruff_linter/src/rules/flake8_errmsg/snapshots/
sha256:0a54237f937fd1ceaaccc47465ef84b8567765adcd0b7c56c2ffeb8f196a252b crates/ruff_linter/src/rules/flake8_errmsg/snapshots/ruff_linter__rules__flake8_errmsg__tests__custom.snap
sha256:5b3fa6d013c5323d015616395ce67d58267f3fa27d9a271fe77a031f3cb1cb7f crates/ruff_linter/src/rules/flake8_errmsg/snapshots/ruff_linter__rules__flake8_errmsg__tests__defaults.snap
sha256:80e560b76629fde86cdd15f876d3c3939e17a91e8ab5e1e87385eb3b4ced2bb0 crates/ruff_linter/src/rules/flake8_errmsg/snapshots/ruff_linter__rules__flake8_errmsg__tests__string_exception.snap
crates/ruff_linter/src/rules/flake8_executable/
sha256:1002eaabc3fe4625db17623c466db1d04b44f628c50da168cc6a2a0ee9030c89 crates/ruff_linter/src/rules/flake8_executable/helpers.rs
sha256:d68e8f3bf78466c9323e9366b3bc4796c0a79f50fbca5e183702ec416d7e8f9a crates/ruff_linter/src/rules/flake8_executable/mod.rs
crates/ruff_linter/src/rules/flake8_executable/rules/
sha256:0a52778a4287936fa62842a4e1aa8bee0fab82552785901abf8423d313c15599 crates/ruff_linter/src/rules/flake8_executable/rules/mod.rs
sha256:b74c6a0b42d51b3e93d7675e8d693e0dbee77ea9f19967309285e62c96f42d11 crates/ruff_linter/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs
sha256:2013dce9559df634f8bffa9d4e234dec985adf738320b10e49a4db9d6beb46ee crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs
sha256:b45641979c9e3713f8daf2ce611b9cff29fd7f57892b49b325b39aef577637aa crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_python.rs
sha256:18353daf7d829295eb2b83e80a7517095b8bb30474ca1047330c7a1615dc9bce crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_executable.rs
sha256:4c636710e38a7616b81e7310c4fc1218787f126fa455f47a1cfc9c1c2a212289 crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_first_line.rs
crates/ruff_linter/src/rules/flake8_executable/snapshots/
sha256:166260f8f7d69333c47efed9c28642f9a507e70324c5b9bb8c561f8647042722 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_2.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE001_3.py.snap
sha256:dbc0a824c05d414d79b0fb115d1ee6a27879be27915e77b77f4d570c69b3df8d crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_2.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE002_3.py.snap
sha256:250d0d8690002681fa7aa35050fbf9065decfe536798b5db92d7ba3a6a3775ad crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE003.py.snap
sha256:6656f96a12e7557ad6b0d6d346f1e05319b6913c79aada9935f5be66a6bcd4b7 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE003_uv.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE003_uv_tool.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE003_uvx.py.snap
sha256:5ba2c4b3a17935318df93c627fdf80eafe3976365c9866a58439e712e3a6fd0a crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_1.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_2.py.snap
sha256:90b1adf8eb8b2c48ed505fbd3e321f618e8a966b50e45e2127a49804cf141e95 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_3.py.snap
sha256:3ce09c0a636bbbafce7f0d8e09475fc6f641564db21ac48355275b82f280094b crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE004_4.py.snap
sha256:9c64d76018a56cf825340fdf68f70a020743cc84f5551d572cd7a4de00695b4b crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_1.py.snap
sha256:e99fba38b80c641c53fd1f2331e202bf3688c9e31a34195b2d8f35d8ab681ca9 crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_2.py.snap
sha256:3720b4afd42aa04cb2132d308aea4e708002e961fdfbb356f4e8f73a3139554f crates/ruff_linter/src/rules/flake8_executable/snapshots/ruff_linter__rules__flake8_executable__tests__EXE005_3.py.snap
crates/ruff_linter/src/rules/flake8_fixme/
sha256:9ed73bf9572d2bc8d8a1d84afb8a3bd2ed27157a093647f1ce4d1162ad069d0a crates/ruff_linter/src/rules/flake8_fixme/mod.rs
crates/ruff_linter/src/rules/flake8_fixme/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e crates/ruff_linter/src/rules/flake8_fixme/rules/mod.rs
sha256:bdc557c6d06eaf248ba313f1dc38cea845418303fbb3cee2e8d8053b5a4d071a crates/ruff_linter/src/rules/flake8_fixme/rules/todos.rs
crates/ruff_linter/src/rules/flake8_fixme/snapshots/
sha256:0ced65e3fef33e21de297a814a897b0bd6a6deb0dcaa1300a3da7c2ccef80381 crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-fixme_T00.py.snap
sha256:4b0b7632c4105c6c1a1a4e33048103ee9aef80c4ca4487be52bd64b8f82d0e69 crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-hack_T00.py.snap
sha256:c379bc6f46365bef20778344a74a8107d98c8862f0b77ec4bf0d4853f24c1189 crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-todo_T00.py.snap
sha256:8648cb6c88d8ca1bb60bcda25140e9d4c0522110ed004213caaef307959bf398 crates/ruff_linter/src/rules/flake8_fixme/snapshots/ruff_linter__rules__flake8_fixme__tests__line-contains-xxx_T00.py.snap
crates/ruff_linter/src/rules/flake8_future_annotations/
sha256:7776e53fe94f2ee3f2157200e59f08fa7786953cc7a184795c9bd83829b37963 crates/ruff_linter/src/rules/flake8_future_annotations/mod.rs
crates/ruff_linter/src/rules/flake8_future_annotations/rules/
sha256:43103fd0ef6edae8d8f6afa9916a1372d1cbdba30ef4d20d9c0e5707a78d6168 crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs
sha256:cbba3db8a481898065f7aeb5f7bddc7ee1d2074e6a707db47861c96f12bcbf68 crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs
sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067 crates/ruff_linter/src/rules/flake8_future_annotations/rules/mod.rs
crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/
sha256:88d88c62bf462688f52f4464d5c4f54b70f4b17278353715d7632a7805d3c64c crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__edge_case.py.snap
sha256:2a2220944567de9b1c530607d5216aa2ade5119f144a82a73f9424c55d439190 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_lowercase.py.snap
sha256:2a99217818b994894e8553eeaa582b63a2eb44160f59f29a6e9fe9ac7d119b04 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_preview_generics.py.snap
sha256:99af93b7809d2df0be1a59188ad2b7beb5657a65f5f9a66cd96fba8069d623fa crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union.py.snap
sha256:3046874c2f785bd1ec462c6cb5c86a81cae9fdb4a755213123ed09fbe4e61083 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_no_future_import_uses_union_inner.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_no_types.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_quoted_type.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__fa102_ok_uses_future.py.snap
sha256:70c181f78a05c0a0e22aed55824c7e5a3cbef3048ca9880f5d1f48d2fd0ab287 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__from_typing_import.py.snap
sha256:3deb5c36a8c5992e77c6fae0de8c32eef61ab742df7a4b7e186b5b400f413259 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__from_typing_import_many.py.snap
sha256:5f04a611e21f7abe4852ba0a476675db05cfd46867d34bf9478e70811265dcf8 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__import_typing.py.snap
sha256:86e6683d0c701ce35393d1123f843aaa29ed28c18ab0d0203283eeb25046eb05 crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__import_typing_as.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_lowercase.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_union.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__no_future_import_uses_union_inner.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_no_types.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_non_simplifiable_types.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_uses_future.py.snap
sha256:d8cccacf6ecdc170ae2312a2bd5cd4136aefc1fc19f1ff637d879102d4199dff crates/ruff_linter/src/rules/flake8_future_annotations/snapshots/ruff_linter__rules__flake8_future_annotations__tests__ok_variable_name.py.snap
crates/ruff_linter/src/rules/flake8_gettext/
sha256:8f307f9d22d4f687fd6bb9a515e7dd21f777e80631f65f462ff239f9ee8018a6 crates/ruff_linter/src/rules/flake8_gettext/mod.rs
crates/ruff_linter/src/rules/flake8_gettext/rules/
sha256:5ec0c924690ea472348d9200cb6be17506d0dd77f943401b282822ee6e9fe3af crates/ruff_linter/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs
sha256:70869c09c457c6acb69980066788476470d4eb8f9f18985826f7d6c54c4a3b3c crates/ruff_linter/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs
sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a crates/ruff_linter/src/rules/flake8_gettext/rules/mod.rs
sha256:a11a97b9da97745e3ea170f59df7f240eacf7fc5058a8f0b31d00dc334950c44 crates/ruff_linter/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs
sha256:a0bbbe05bb857eb77aa72cc70456389809ad0c3e94435071349a76e578497c54 crates/ruff_linter/src/rules/flake8_gettext/settings.rs
crates/ruff_linter/src/rules/flake8_gettext/snapshots/
sha256:3a9ec7b7d51d2f1a52a279b2ed8aa1201b7611bcaa4490dbc52e49ee53db37fb crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__f-string-in-get-text-func-call_INT001.py.snap
sha256:3bd2e25dde3fb27ad49b2266fc509cbb161807ecf91cb2c3636b848b16d2f359 crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__format-in-get-text-func-call_INT002.py.snap
sha256:ff5a80016b5335f9ef41c28e5b3a7d050ac1db0e6890a6a66e1887cacb64dfd2 crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__preview__f-string-in-get-text-func-call_INT001.py.snap
sha256:fa676dc7f4891ea238382abf8079785901cc59692cc4a861d938a8b3dec20eb2 crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__preview__format-in-get-text-func-call_INT002.py.snap
sha256:17bf5ec3e931cb232581f2196fec758951f8d05a15eb2306dbc3f9f91b6896b8 crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__preview__printf-in-get-text-func-call_INT003.py.snap
sha256:8d28e312ea75fd7214c1e902dc6b95223734cf286dc8d02caa1b4bd88dac01e5 crates/ruff_linter/src/rules/flake8_gettext/snapshots/ruff_linter__rules__flake8_gettext__tests__printf-in-get-text-func-call_INT003.py.snap
crates/ruff_linter/src/rules/flake8_implicit_str_concat/
sha256:ac68cff5f2be1f84bd5fbca27d5d410fa734e2c38164e026575b25598bdb3c3a crates/ruff_linter/src/rules/flake8_implicit_str_concat/mod.rs
crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/
sha256:a6af3e791903d8633bd99ae1678c5f1a06038fafdb77b1f2366c095b738e2b7d crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/collection_literal.rs
sha256:f3ffeefe44bd36ed72198b582a28d28a74c1fdbacb55c2a3fa6afbce5c99234e crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/explicit.rs
sha256:ec7e9cf89f758bd93a49782145f4b325953e8e7b86d32d03423d01b9f48acb21 crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/implicit.rs
sha256:c705e30b7f24c5f67ab768d4981050321b7a213a742ef28a6d54665551b72cfb crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/mod.rs
sha256:33528663addab3c7ee00a8739263ced9620558f9f6b321c2ad3f2811cb4365ab crates/ruff_linter/src/rules/flake8_implicit_str_concat/settings.rs
crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/
sha256:c2d9dfdc201e3be1be2043902688df55a9c190afb0ab32ab81a5b1a7ca995864 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC001_ISC.py.snap
sha256:f2cc53f04d28b3f9696ef874e243b65bfcd56acdc73248e07e4beec8237d4564 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC001_ISC_syntax_error.py.snap
sha256:d0d8c9d6fbb3d17f0b6ef5ada1201d2b45094821d9d54f7b4a15a544d8ece3af crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC001_ISC_syntax_error_2.py.snap
sha256:d17af5be23e5925f39dce4cc52fbb8857c166c3390008d89495d28c8edf51295 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC002_ISC.py.snap
sha256:59fbb63aa5748aabf047ec0ac736cfb550034d5b9ea29bc0fb85b93d381f56a9 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC002_ISC_syntax_error.py.snap
sha256:7d17af4db6c5ec1f4556a45951990482b600fd7c6a2a82d68e7f0d9fd48792e2 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC002_ISC_syntax_error_2.py.snap
sha256:7361489c8295511a67b3385d1e2108581a7ca000fef6bef49f48a19f05ed7403 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC003_ISC.py.snap
sha256:a651ce384334f5a787fe48d337bee9f4983fc38df0f8e9f8aab12c7ef6f111ef crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__ISC004_ISC004.py.snap
sha256:c2d9dfdc201e3be1be2043902688df55a9c190afb0ab32ab81a5b1a7ca995864 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC001_ISC.py.snap
sha256:8a8d5c88a4eacf7d9b8d13fbd56d8c63b5083feb936aabc517b12880e7eae8bd crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC002_ISC.py.snap
sha256:3fa8d6dd41c14e23c8de85094a67480c13e33da85651e603edd5493868466ef7 crates/ruff_linter/src/rules/flake8_implicit_str_concat/snapshots/ruff_linter__rules__flake8_implicit_str_concat__tests__multiline_ISC003_ISC.py.snap
crates/ruff_linter/src/rules/flake8_import_conventions/
sha256:d7be80021e7037a4d2fb36760c364e590daeb4307d218f1332e272e305c46e47 crates/ruff_linter/src/rules/flake8_import_conventions/mod.rs
crates/ruff_linter/src/rules/flake8_import_conventions/rules/
sha256:fdedacb1fb7884215a93aa988bd37bba4f77026afce67ba9aab58d3563d01626 crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_alias.rs
sha256:db97f236409377ec41ece3f240f8285cb65d86854b1ee846c7d2ef7519a8220f crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_from.rs
sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6 crates/ruff_linter/src/rules/flake8_import_conventions/rules/mod.rs
sha256:faeba8770834559f45390f4302610fa837619445d890e4cb11f46e3b57bbfdb9 crates/ruff_linter/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs
sha256:78927c06cb295aeff4de05ad88ca86ac748fe9c467cb5db164b479ab7c9e5c15 crates/ruff_linter/src/rules/flake8_import_conventions/settings.rs
crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/
sha256:862f351c3f59044aa6eb91244a1c2f83a4761270f27b237cadcdd3f0412f2e02 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom.snap
sha256:428e2e71de1d736d9f2ad7ceeae085aacccc9ebfa39bf153c8ca266ed779f5d3 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom_banned.snap
sha256:c5a6a9f0f4d5ff9bed24d673fb15dcc3ab217c02329eac375a3da2f9522587f3 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__custom_banned_from.snap
sha256:28b4f5619e77e8bbd39ae419000663ec1548238544dd399ac4d2b1a22ef546a4 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__defaults.snap
sha256:254b99073c82bc59507e6ccecd480e6dcd02a71e820279a5704b1da768cfdb54 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__defaults_preview.snap
sha256:b0c399b02cf18f507665ca7beb21e439d0c2428f87ccbf7b30d49b3ba77de01a crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__from_imports.snap
sha256:bd118cb1941ecccfb031c6fd836d610d74bb6b92e5f5cebf55e1a404b2665086 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__override_defaults.snap
sha256:07cc06b7d29061b98e5361009e4dd435fb14fe01ebbf20cf7bb6e2d0a0fab0f8 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__remove_defaults.snap
sha256:111e297838c0f34b265211d0ac0dd49c0ecbe91f696037c2e80a9ab73efe7439 crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__same_name.snap
sha256:9040ab380e7d23f2407256dd13a81f96b1bdee4f3cdb1fa29437af89996817cd crates/ruff_linter/src/rules/flake8_import_conventions/snapshots/ruff_linter__rules__flake8_import_conventions__tests__tricky.snap
crates/ruff_linter/src/rules/flake8_logging/
sha256:0b8c9001e8243672e1bde95fec3028c4636a7660cb9baf1f122fc9c7652d7994 crates/ruff_linter/src/rules/flake8_logging/helpers.rs
sha256:9238ebbec874ac95ddf7739c0e13430d85af27423013298cf12baf3464cc6d1d crates/ruff_linter/src/rules/flake8_logging/mod.rs
crates/ruff_linter/src/rules/flake8_logging/rules/
sha256:1d62ee0f5590580e0f3fec88fc9e0c8ff5be6e4b103b54dfdc65d9af307031b2 crates/ruff_linter/src/rules/flake8_logging/rules/direct_logger_instantiation.rs
sha256:dcf3fac8fc39e36ba2a42c34a9190493bb0c24a70efade4a877fc53fe551166f crates/ruff_linter/src/rules/flake8_logging/rules/exc_info_outside_except_handler.rs
sha256:e9b4f674dced96fb2f668dccf758d117f32e3fef9486f7d29d7be57b57e20e49 crates/ruff_linter/src/rules/flake8_logging/rules/exception_without_exc_info.rs
sha256:d7c9369487143f73488fdeabce21a30e75557df9ca90a28b824faa59104a7cf6 crates/ruff_linter/src/rules/flake8_logging/rules/invalid_get_logger_argument.rs
sha256:7078c8389d8ed776bf5404711c6948bfb071aecdd41b5329ec7f8cddb06114fe crates/ruff_linter/src/rules/flake8_logging/rules/log_exception_outside_except_handler.rs
sha256:6dbdd7a705a3143cb7dc98c7ccbc00c0ec0fca66e89865afdf6e151373dcf9d7 crates/ruff_linter/src/rules/flake8_logging/rules/mod.rs
sha256:ddda5e44d7b9dc9a89b49d8d04c241927881bf089776995c57d0887f6c499063 crates/ruff_linter/src/rules/flake8_logging/rules/root_logger_call.rs
sha256:9fdb209928a50abc97f6fa7a4a806dd2bbbd9b15de19d77697a13950db576472 crates/ruff_linter/src/rules/flake8_logging/rules/undocumented_warn.rs
crates/ruff_linter/src/rules/flake8_logging/snapshots/
sha256:fcc0e043ac2f31b7fcb2ba2918a16df73d855e9259e695ad9472f4139f6eb7e7 crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG001_LOG001.py.snap
sha256:ce042e46e7155017cecb24f1f16130b1616bccbc2a61326bda784621b294a9a6 crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG002_LOG002.py.snap
sha256:6f868175a8a553264a327200b793431b5edf0a4b45ca72860a0034d52e57e977 crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG004_LOG004_0.py.snap
sha256:542ef960a71ed452398778072e703f71c518245f9f2f251504d70b215e72927a crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG004_LOG004_1.py.snap
sha256:8ffc34eb0d955992da82e4cefac2d4c1f0350d6bf07a69e44064e93525a9fec3 crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG007_LOG007.py.snap
sha256:a675bfaab55f333eaaf3f483334525f7928606a9a0405975ac9fe98371e9d82d crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG009_LOG009.py.snap
sha256:aec84c08189f06078caef4acb1a5e9cb1b58e563d2d714cf45d78ab65189e8ea crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG014_LOG014_0.py.snap
sha256:08f1cbd160091db95a6a94aa0ee8913adcd1ea6c8511ca655bae5f6ed85870e8 crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG014_LOG014_1.py.snap
sha256:410192d534b4fa66b98d7c6afcc5a127db91816f7c0de0f6810b8e22e271424b crates/ruff_linter/src/rules/flake8_logging/snapshots/ruff_linter__rules__flake8_logging__tests__LOG015_LOG015.py.snap
crates/ruff_linter/src/rules/flake8_logging_format/
sha256:cb0a4735342d53eecd0677e45455503ce0e87eb14cf0f146d71193659d69e34e crates/ruff_linter/src/rules/flake8_logging_format/mod.rs
crates/ruff_linter/src/rules/flake8_logging_format/rules/
sha256:8129b3b0e6f2184c1b5d60c57c7275f324098ff0a33c6d5aa79bbec1365af491 crates/ruff_linter/src/rules/flake8_logging_format/rules/logging_call.rs
sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475 crates/ruff_linter/src/rules/flake8_logging_format/rules/mod.rs
crates/ruff_linter/src/rules/flake8_logging_format/snapshots/
sha256:7220d7f51e5e9021c96c166e19e496d4446d1fe1356a004cbc82601ba483e855 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G001.py.snap
sha256:935c3331ded646ca834d52b4147864f7b82418f4e303f242383a6cc9d32c3096 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G002.py.snap
sha256:cf9bdbef64c58bd2f56d4c1fe59676fd93509797022947d662e940d1674734ed crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G003.py.snap
sha256:e58a45bd7fd9dcc13a06d70fc2abf65a6873e170decc75ca8b5e2433d26b872e crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G004.py.snap
sha256:d0878f708b5b921d0af653218b9f15b365cb10fd7212bc10ec12566f109261a7 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G004_arg_order.py.snap
sha256:3cef7fcf161cc9501f40f0f3ff55e9fe0b3c5ea14bb1660ae7468b72f8122aff crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G004_implicit_concat.py.snap
sha256:15ddaade745559144784d026ef92be111a502ec85ac19f683a5e6769da4025be crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G010.py.snap
sha256:4e7e4388d97f16b8ab069f79120a6e95d396715a23710c64c9f98d0d4463dbed crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G101_1.py.snap
sha256:90b38028c46e94ad69e734cfe1fd5e5e6699fa72ca0118887ddc5fc226080403 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G101_2.py.snap
sha256:d8c6ef002d1eea805c525a49062367c24df9440b70a5ba12e94d502d6b4b4287 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G201.py.snap
sha256:c469473b666b740587897bad6a2d3c1349adfe02bac99afece1546174b34d635 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G202.py.snap
sha256:d87e774d0c67e745f88be4d5b1e27afcf841cffc2dc0042c65cb3b844d85191b crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_argparse_parser_error_ok.py.snap
sha256:d87e774d0c67e745f88be4d5b1e27afcf841cffc2dc0042c65cb3b844d85191b crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_extra_ok.py.snap
sha256:d87e774d0c67e745f88be4d5b1e27afcf841cffc2dc0042c65cb3b844d85191b crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_extra_str_format_ok.py.snap
sha256:d87e774d0c67e745f88be4d5b1e27afcf841cffc2dc0042c65cb3b844d85191b crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_simple_ok.py.snap
sha256:d87e774d0c67e745f88be4d5b1e27afcf841cffc2dc0042c65cb3b844d85191b crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__G_warnings_ok.py.snap
sha256:1d35cd24bf63716a1e89996fbc406bc845cba0dfb3b49e9faca86db338e7f866 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__preview__G004_G004.py.snap
sha256:d0878f708b5b921d0af653218b9f15b365cb10fd7212bc10ec12566f109261a7 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__preview__G004_G004_arg_order.py.snap
sha256:0bd5125a5639131d4c5aa8070f5204af685cc22d2e82b509fdb74e24c8407d77 crates/ruff_linter/src/rules/flake8_logging_format/snapshots/ruff_linter__rules__flake8_logging_format__tests__preview__G004_G004_implicit_concat.py.snap
sha256:8e4ed2825e9867985ac3183659013e5bc07a2caefd4e188a4dc48bea041183b2 crates/ruff_linter/src/rules/flake8_logging_format/violations.rs
crates/ruff_linter/src/rules/flake8_no_pep420/
sha256:70d23a06c1391592ba6acba788bddbfbe8343ac1a57f9ca4df61e95f9102df23 crates/ruff_linter/src/rules/flake8_no_pep420/mod.rs
crates/ruff_linter/src/rules/flake8_no_pep420/rules/
sha256:280a28d26074e3cf798cb62161daf49958b512ad19c8c0ae7558404cf0da9b0e crates/ruff_linter/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs
sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5 crates/ruff_linter/src/rules/flake8_no_pep420/rules/mod.rs
crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/
sha256:1f2bb57abfb099ba7c125f1ebb3e26c6bcdc0f14020856555996bca948df042a crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_fail_empty.snap
sha256:c94dd4fa64859b6eebcd091159ded765df557eb612a9c5250bae8f1093706cad crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_fail_nonempty.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_ignored.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_init.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_namespace_package.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_pep723.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_pyi.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_script.snap
sha256:8e3a2dd05143c38e3f8331d416e84da74576cb659981d0c527fa132c1ab77a12 crates/ruff_linter/src/rules/flake8_no_pep420/snapshots/ruff_linter__rules__flake8_no_pep420__tests__test_pass_shebang.snap
crates/ruff_linter/src/rules/flake8_pie/
sha256:30b7b1dbdc139f99f518cc766e7f1bc469f1669ac0e8551151afb18b136e649e crates/ruff_linter/src/rules/flake8_pie/mod.rs
crates/ruff_linter/src/rules/flake8_pie/rules/
sha256:9ccdf31fa534db5f4b44b4a40a354b5fd6e7284d2cb19ec32a78a5dbe796a9b1 crates/ruff_linter/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs
sha256:1ee27e77626ad10b51fe5e23466d926f7999b6b2b445da188567415ffb856232 crates/ruff_linter/src/rules/flake8_pie/rules/mod.rs
sha256:5e9385cabc969fe0e58c56af746cf377b7f269386f8cc5a441df1770cc1a573a crates/ruff_linter/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs
sha256:cfca75177c0cd22ed674fb7dc4e38558e90fb28853aa70b9a841a4b8b0f35432 crates/ruff_linter/src/rules/flake8_pie/rules/non_unique_enums.rs
sha256:a3ff3e9a2e9bf3e2a723d7c0a6d51cd812bd973c6659e32def1b81c622f33d8b crates/ruff_linter/src/rules/flake8_pie/rules/reimplemented_container_builtin.rs
sha256:ac6f15dca364f19ff5f82ed5bbd457602f1e66580b5a23d2aa2219e0e7bfb63e crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs
sha256:215f92b11f7c1a1356ce9d29b007a48c0f66dc1ccc219c33b7e3da1d1747b03e crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_placeholder.rs
sha256:9026f37e15695df329487289302cc1201857dbf677eeacd0c8ec5edab37f706c crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_range_start.rs
sha256:b21bf6545e530288de05b87f6d74cba020fbad9d6947f09b8b17a82bc8479590 crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_spread.rs
crates/ruff_linter/src/rules/flake8_pie/snapshots/
sha256:c01ced67dcb0981534605bbc181b39cefdc186fe5690b944ac7d64c2421d4c71 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE790_PIE790.py.snap
sha256:c86f65ba11060b2c3382fa6f69d85a70dbdceb49b4501d9cfce1d90fba61dae6 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE794_PIE794.py.snap
sha256:7f3ec0bc8ea375f67b4cb773c3e607b218c94a6d086b2b38509b55f51e462b6e crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE796_PIE796.py.snap
sha256:a05136acd17e7f12911a3e6765685b57a22e1f985ca29a401163b8bffe06b534 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE796_PIE796.pyi.snap
sha256:db34f0615c890fa2161847a33e33a6cf19ecebdfeb757bd10aedaba9868dd0e6 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE800_PIE800.py.snap
sha256:a21051444530dff67e8afad328c15d0ffaaa62e9acc61472d1d823e61d1cb800 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE804_PIE804.py.snap
sha256:9fc237fdcbd3ae4eafbb4a3cb6f73c880f612712d1bb66bf119e441915d0d9b9 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE807_PIE807.py.snap
sha256:f9822f0f43367da643515a48d6ca0bfe7700aac980920f48a7c6840a1c773313 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE808_PIE808.py.snap
sha256:fc96ec5407b422af655a005a1b1bcc0575bdd08792489ff84bbe36833fda07c0 crates/ruff_linter/src/rules/flake8_pie/snapshots/ruff_linter__rules__flake8_pie__tests__PIE810_PIE810.py.snap
crates/ruff_linter/src/rules/flake8_print/
sha256:62bc5dfc1ae87e9e37ed764112586dfd1889bd8be6e5c4a3ecb3e55538428503 crates/ruff_linter/src/rules/flake8_print/mod.rs
crates/ruff_linter/src/rules/flake8_print/rules/
sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2 crates/ruff_linter/src/rules/flake8_print/rules/mod.rs
sha256:2c8261355b0ff1cd87473315a1dae64f9fb18b11d8b8131026e52f1ab91849cb crates/ruff_linter/src/rules/flake8_print/rules/print_call.rs
crates/ruff_linter/src/rules/flake8_print/snapshots/
sha256:73208917dc198a38764bb92e181b78db1f6297fb1204434a18eb1b1806c48e92 crates/ruff_linter/src/rules/flake8_print/snapshots/ruff_linter__rules__flake8_print__tests__T201_T201.py.snap
sha256:4d926961f9717dc63b98c4cc951d9c0a1015bfbc688d6af11102b7849b7b8246 crates/ruff_linter/src/rules/flake8_print/snapshots/ruff_linter__rules__flake8_print__tests__T203_T203.py.snap
crates/ruff_linter/src/rules/flake8_pyi/
sha256:e1d42c68e0ef6dd9f50aba230139f341107b4fbb813eae2fcec413b93520057f crates/ruff_linter/src/rules/flake8_pyi/mod.rs
crates/ruff_linter/src/rules/flake8_pyi/rules/
sha256:7095532087256a2f942f56fc09192248f4391a5d0b1147a112ecab5c16c43d7c crates/ruff_linter/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs
sha256:8fe36f22f9c70a5bc638a1ba25d9637616eef0c7d6f700a5799e3036e07365a7 crates/ruff_linter/src/rules/flake8_pyi/rules/bad_generator_return_type.rs
sha256:ba111faa675ab3339280afd2642b446f1df6d4a5f8238ba6535ec2ae18ae542a crates/ruff_linter/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs
sha256:270c9aeecceb90d719801fe3a4024991a02287efe153a89801b8fd078b74ffe7 crates/ruff_linter/src/rules/flake8_pyi/rules/bytestring_usage.rs
sha256:c53e13dd7ae0a0cfdd4dc2e48ce39d29768df4bc111ed0746fa21632f60d0b74 crates/ruff_linter/src/rules/flake8_pyi/rules/collections_named_tuple.rs
sha256:0d9941e8bdfd60f921843d8ab2df23560c6eb1b8ea32c43fc1b3c89853cabc3b crates/ruff_linter/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs
sha256:1ef9a011a90353cf076b0eedaf2cc8a1287be7904ba8d0c9bbafead808d9e463 crates/ruff_linter/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs
sha256:c9f9c6599a3d13db1caf3dc292bd0c31ce48e84371c350991dcd7e536abd1d02 crates/ruff_linter/src/rules/flake8_pyi/rules/custom_type_var_for_self.rs
sha256:c5ca2107ab549c430e5bf3df0e64ee81ccff1e172e04cc46f7c417eb6b8d2139 crates/ruff_linter/src/rules/flake8_pyi/rules/docstring_in_stubs.rs
sha256:1b74a8af7eec855cc8c0c7bc4c324f674930f9da6209d14885064af064674462 crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_literal_member.rs
sha256:dc76aa046401b2a8cd88f1805ec8ece95a26a7f53b66890761a5554d288c9f3e crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_union_member.rs
sha256:97f359b2bd78e5ec61a1df1309e340248aac50738cc1177ab5bcee284207d8c5 crates/ruff_linter/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs
sha256:cfa267c0db6684cd5c0a127c7f053ca8f5920b4449d555bb0e9124a333d41059 crates/ruff_linter/src/rules/flake8_pyi/rules/exit_annotations.rs
sha256:2d56966196fcca166158939c27f6f22e7566c68e46bb152f868599d8b09bd879 crates/ruff_linter/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs
sha256:7c3b2c8e314e4fac9c52965dad37a7b19fe515a83f7f8d0a0dea34e23f92b356 crates/ruff_linter/src/rules/flake8_pyi/rules/generic_not_last_base_class.rs
sha256:e39dcbc80fdb5a4f46bc8c7dce88397b0e2d2994c7498aeb0054ff488a0ed85f crates/ruff_linter/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs
sha256:72a71ac00d40ba1dbb08be12cfd62a0716d11f1a397e7bbaa224ddd4f58e3ced crates/ruff_linter/src/rules/flake8_pyi/rules/legacy_type_comment.rs
sha256:0ae63773b2d50dd455e31edc1ede889956c874e2f824659aa627c0568f55fb61 crates/ruff_linter/src/rules/flake8_pyi/rules/mod.rs
sha256:a30ce6ca322099f3ffaf9fc44b70c7839b8c5c79b6a3654b4ed8aed635f20da3 crates/ruff_linter/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs
sha256:1f6060bfd1f43990eb635d16608db216f3aec9fda732c45317b880fa947d79f7 crates/ruff_linter/src/rules/flake8_pyi/rules/non_empty_stub_body.rs
sha256:6ce1f4266d17604b18cf29326ae8df0bbe28503afa5ae1127b6debb30bf1e9d0 crates/ruff_linter/src/rules/flake8_pyi/rules/non_self_return_type.rs
sha256:a77fe0fbdc224ecf98495eaab363ea95cb0e819e96d153c93d7c3bc95b276817 crates/ruff_linter/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs
sha256:540ffca7fb1a1182a03fec434fc3dffdea9f09b8bde4369c1288976299a24838 crates/ruff_linter/src/rules/flake8_pyi/rules/pass_in_class_body.rs
sha256:66049f0508d33fe44586e4c87cfef1a7d5dd40b2467382073ce377714072145b crates/ruff_linter/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs
sha256:faf0b435d511652f6e1c56120d26f0d99c789b1007692df4c1196bbe3e6fbad4 crates/ruff_linter/src/rules/flake8_pyi/rules/pre_pep570_positional_argument.rs
sha256:1168d06a6a565acb598b5f5292436de11ed8df65edc58cdbe9ce83c59d040abd crates/ruff_linter/src/rules/flake8_pyi/rules/prefix_type_params.rs
sha256:87e888f32516420cc384d5f6586fa1d0d5b5ac65b9e24b7ca734110939e516d4 crates/ruff_linter/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs
sha256:d4ca749df2166eb7abb414b519a82538f0a9b1668ee12e92fbb20f6f1c41afa5 crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_final_literal.rs
sha256:8f489fe3639044e8ec91dad7e17e65ab17dbfd564ff436c899eb52fb338ea6ca crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_literal_union.rs
sha256:856b13caabb29b3ca013a9f5fc8db39b260013e8146c5cb29657ec3ff7fa4717 crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_none_literal.rs
sha256:6279dec3895b799dac7f25e37e8d91c9430e85375c3f8adc8791532ce4113701 crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_numeric_union.rs
sha256:af7e5423d3650654708b90c3b6ce9e6f07bfd446a705df0ae6415a8b9eb2b64b crates/ruff_linter/src/rules/flake8_pyi/rules/simple_defaults.rs
sha256:e981e88042e79e0d443cbe4d97d2ce123518620161298db7f00f86fda286c5b8 crates/ruff_linter/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs
sha256:cdf7e7b5c1ed867d3268a662ad9ca6eda407304206abea23f70c639f464878a8 crates/ruff_linter/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs
sha256:c7d15aa12948ab245e3093d16725c97e377ad946ac86a7837ebe6b95456faf5e crates/ruff_linter/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs
sha256:d761b1e14a511bcdbc40b55a6c27bd0d33f0e1b50f2aeea170e010be90771558 crates/ruff_linter/src/rules/flake8_pyi/rules/type_alias_naming.rs
sha256:0e17f282d3176b77b8d90a279559abde8005638a995bd9a9d768dc218e04d045 crates/ruff_linter/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs
sha256:63b38a3d2a7bde0a328f3783469ff94fca938e47e6349bcb8eb4d8b63e3cbb09 crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs
sha256:4acfc74bbd8c890829d2af602b8f22e64e4243d1a32edc79c017bea6800fd653 crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_type_union.rs
sha256:0f87b8eedede1166d45ea85471eb52dc1e7f845b9e27214ec74ac39b35ac8136 crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_platform.rs
sha256:7de312920ec258621854254b95444ed3eac37d625fa5340b5b52fc9b30b3567e crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_version_info.rs
sha256:71794c9ae7f387f758d6a711fa97aa90e5981c5169b0f759069c4c32d42d54a7 crates/ruff_linter/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs
sha256:f5989527a0d5e4ac978bd751655fc4a23ceb32dbaa2c6e92f22c3e8a5f5198d8 crates/ruff_linter/src/rules/flake8_pyi/rules/unused_private_type_definition.rs
crates/ruff_linter/src/rules/flake8_pyi/snapshots/
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI001_PYI001.py.snap
sha256:fb618b58ab1322932cdde549fdf173fa71be3b43e2c0aa8fe8954bbec1033caf crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI001_PYI001.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI002_PYI002.py.snap
sha256:4331b79fc628aa77dba7d7617b160ada1708b1ed15c9531f23b533cdae008f49 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI002_PYI002.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI003_PYI003.py.snap
sha256:cae96ccab1ef882ec322b8f26c02c6edacc2540cdcfa90d6e08efd9f44934d96 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI003_PYI003.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI004_PYI004.py.snap
sha256:e546694a89f7a336e4e929c79bb4f8e7ed749a41e1c147444eebeccfc460f862 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI004_PYI004.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI005_PYI005.py.snap
sha256:896b09aed063ab3ad534b8aea43f6d4899eeb1b7bf076b7a81e807ce687d5877 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI005_PYI005.pyi.snap
sha256:ef7d4b550683d82be786cfd9cb301528b3701ddf63b910fc2a5fae79af8e1aa5 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI006_PYI006.py.snap
sha256:1ec7149ce331502b5293827ff76f2c9cb07b6e9572805d175cbd5d70b284bb30 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI006_PYI006.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI007_PYI007.py.snap
sha256:2abf53cbcb6181ee0d45eeb2d46e5a87a9aa5a7f367f19860754045db4935f6e crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI007_PYI007.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI008_PYI008.py.snap
sha256:46428407905a9427d42ab772625eb32cf32f510e3c58a85b41deb46ceddf7d1f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI008_PYI008.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI009_PYI009.py.snap
sha256:ebb6e21b233217e06bbf3286ebc63f92b579a2332c2dd5577ea025e400dbfecc crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI009_PYI009.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI010_PYI010.py.snap
sha256:73793cd89cc70f95f28a9e868aa5263fa4bde754298ee20e80cba978fb113349 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI010_PYI010.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI011_PYI011.py.snap
sha256:92076ad43500046f69a27d7550f8ef598ed19fee017f12a45171ca3e4f795727 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI011_PYI011.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI012_PYI012.py.snap
sha256:6ba26fe1ece39a737d66d453bd3b8f646a58e48c580ff62b8ba8b09fa1aa0c8f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI012_PYI012.pyi.snap
sha256:50a4cbb8bfe127e21aa6d4f77f00073b45a5eb54cd4dc5a391c9cf1f10daaf9d crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI013_PYI013.py.snap
sha256:f0a524383e7119d70f1b3db7a5b69ece15ccd97c527dab3aac0689bda507735a crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI013_PYI013.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI014_PYI014.py.snap
sha256:2d9f60047736157e64ef1393263fb255217c1b5cac54b957121a07f2c716f7b5 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI014_PYI014.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI015_PYI015.py.snap
sha256:ecafe8465ad3457181ff8c6c4946c2d8e25682799e425cd3d088d85d42cfd272 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI015_PYI015.pyi.snap
sha256:3d4826790af79a570d18dcd5fff0f6a1084cd5b5b1cac9ac3512d84b64ba556c crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI016_PYI016.py.snap
sha256:26e627cc8bac58fe0f238f4743f631237ec0750367bafd5f117f113ba833ab6e crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI016_PYI016.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI017_PYI017.py.snap
sha256:3363a600136a5b822af4287f1aaca3e99237041d1a92f01ba7405c1f3830adb6 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI017_PYI017.pyi.snap
sha256:7fd21823f10eb14f9eb833762c369a235faece116561d4717e09a651a36bfe6f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI018_PYI018.py.snap
sha256:4963b95a5785e5d85e710a72758fe12e0ae724c26e5d1b7ce18f50e87d208fa6 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI018_PYI018.pyi.snap
sha256:3b18458a5fe4d2e33a05fc63620c0ae6c415ca252e8d41dfea0dbe14f07cf66a crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI019_PYI019_0.py.snap
sha256:7f3e3b9d3e01a89452025b8cd6acfefb8d86be7ddc5ac8c4fb1eb7502ca3b2cc crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI019_PYI019_0.pyi.snap
sha256:4f3842dc48a619ddc4810cf629ab093a4d1becf18ef4151dc60654caa193e42f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI019_PYI019_1.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI020_PYI020.py.snap
sha256:5cd18e59db86322accdb2c2a31117aa17039a1dacbcdece2cec0e35035c02f06 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI020_PYI020.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI021_PYI021.py.snap
sha256:fafe4bd31bc75921372a96194df91b18b802f1d36b6cb42504921e402a8696fe crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI021_PYI021.pyi.snap
sha256:9e1dce055e06518281ed7e6ef90b104308801ef9d6246450d8c9281d0d150a7f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI024_PYI024.py.snap
sha256:d054c76b37fa65ec18b9da1a7dd7f398a0ec81ae0009532ff15286646d905bd1 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI024_PYI024.pyi.snap
sha256:239ebf24d993b39f73c90ea95dcacbdff231c22414be78218447a5809db5a59c crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_1.py.snap
sha256:5b742710c4bae4fec5b37c30a53aaced56dac41f503a3bac95a65109d91d8aab crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_1.pyi.snap
sha256:68b33453056a3bd1bcb5fe41f2a5001fc780b6634e31b04972d59c5e3c0fb138 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_2.py.snap
sha256:668d547af1cce7631807d8848f4c41aa9a13ae483500875404703b70079e18fa crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_2.pyi.snap
sha256:26bd8ba3c97965ab2537cdc669c7c1d16a80daa3e723112f0bd0bf6b29a3e44d crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_3.py.snap
sha256:f82167d737a9ca18af641a0b8a5d3c0fd2269d18ac2523cec150e5a13bd06675 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI025_PYI025_3.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI026_PYI026.py.snap
sha256:48a48b314e36604c8a0a4fdf8168a6afe2e8dab39b3016254780aa083fa8490a crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI026_PYI026.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI029_PYI029.py.snap
sha256:7c125f1a7407f66968dadba04440f6575709f83945ea3932365295f0c39b3a9a crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI029_PYI029.pyi.snap
sha256:49973afd83f2b16fe415a3eb759e45577c7755b83cda98e2744b666b9e0fd4c9 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI030_PYI030.py.snap
sha256:3035d7487a5799ff1318ee12dfdb14c5d616a54ed6f0e22b137bc6113ee99461 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI030_PYI030.pyi.snap
sha256:4df5273392202c71073351c247eba7b3a58c257b1437989e44b96478cd4998cf crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI032_PYI032.py.snap
sha256:1d62b2fce474658b253e2ebe82bce0205aeddb05cdfa74344a70134c6eefd513 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI032_PYI032.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI033_PYI033.py.snap
sha256:47a66a34feb592dd37eec6c1c8e3824d309d4fe18c53dcfc4ef432981f949313 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI033_PYI033.pyi.snap
sha256:967cfeb90140ec48faf435c76e2efb7148e1815ecd2d90bc3a65bc1028b098f3 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI034_PYI034.py.snap
sha256:743626f92d085dd67464df0117a2c5e42944ea824224bb79d9d53ff2810a8037 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI034_PYI034.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI035_PYI035.py.snap
sha256:d83b4ac1c91a736bf5a6da70b3390cac3e3ca8a67d1ae214dc2635ce02741ab0 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI035_PYI035.pyi.snap
sha256:c2896facddef78d16f96ea39a8f47a4d022e6a9eb3f01c55b2ea9a65104164f0 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI036_PYI036.py.snap
sha256:43086a330ff2af29a0e12786f981b807fc2b778cfc58441a36756bac53376b36 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI036_PYI036.pyi.snap
sha256:2444b871aedd702bab123948f7aad052d146faaf5878c236bf4000d97d2ac32c crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041_1.py.snap
sha256:c35d6c97b91767072de5be66d50fe1a016dde4a70fb4a44000c6f8d7af5d278c crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041_1.pyi.snap
sha256:8daf076e04a1225f148bba566f6bd32fefdb1b084b3d0b214d37e4e6e6e57673 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041_2.py.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041_3.py.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI041_PYI041_4.py.snap
sha256:9de454ead93aa660f458a45d43c0313a53582688a9f921c3c556e380f6bb2d4f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI042_PYI042.py.snap
sha256:946dbd5f0bf445a9b89dd260e3b0799135aafe3ce52b508c51d7ddbed8707fb0 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI042_PYI042.pyi.snap
sha256:3c48a5dec295b97af4f02a9cfcd884f5b4bc4a45194fbc8625f010705eced954 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI043_PYI043.py.snap
sha256:f2f81918fd7cfbc18813d1b2951261ec6360a6de9659ac06a8db1a25603f8e6f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI043_PYI043.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI044_PYI044.py.snap
sha256:ecb57fb6a21a80b80ec5f04bfb3fce87c25fe926618577b2dd1562242b4cb485 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI044_PYI044.pyi.snap
sha256:86017d7117dfb92e69f07e5b3f7667d829914668378dd1774b871c1c889573af crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI045_PYI045.py.snap
sha256:690795d6f4deb9bcb1b248fb9281286503e3d2f7a50a4d50d2ffbe48162446de crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI045_PYI045.pyi.snap
sha256:c3165f8b2279d8b92eec3adaa75546e01acd997f095f4c7c93ac5ebc508759e3 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI046_PYI046.py.snap
sha256:932adf8f717dd2e94ecf164574028486684a3b89d35b4f2bc52ba25fbacca987 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI046_PYI046.pyi.snap
sha256:a86381f0dbfa59ee3ef7eeffb22a1540cd3bc18ea47ca8d45e7f937e3f7414c2 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI047_PYI047.py.snap
sha256:cfd5cd6125a4416a80a90a359fd35d3ef60fe0114c1e371e590f77847fa60c19 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI047_PYI047.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI048_PYI048.py.snap
sha256:a4bce9b0f616e27965d9a00a4751729bef07f20095e2239f3c89b0410a2cc7d8 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI048_PYI048.pyi.snap
sha256:d443b10ad1a78e3bd1c5ee2c239a747172ce594cbb9ae26137066b0d0e9d1894 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI049_PYI049.py.snap
sha256:9890a087880b407615c4835e68827976df1b490a4e98ef5e715c2f28ba1a27b5 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI049_PYI049.pyi.snap
sha256:d7dbafb1d003bbece3302714cf47e9cf64118f86b27f31da26e8949cfeb6cfc6 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI050_PYI050.py.snap
sha256:a699fa7aef3e8356fabf83f594ff08d0612591bf0660f52aba711f0ba6f31c45 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI050_PYI050.pyi.snap
sha256:9ad7a79089cdb59ce8add7bae663ee83d8555533b81ffde7fe5c07a148bfe7cf crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI051_PYI051.py.snap
sha256:4c0954310ff1dda22c718e1d8c0fb5a7435160de33743b7f8f34064cfa9dbd3e crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI051_PYI051.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI052_PYI052.py.snap
sha256:74607fde3d323294794e93f354a63846f52c6642d29d7e24932afed5e57ee1f1 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI052_PYI052.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI053_PYI053.py.snap
sha256:e2f04dae955a7ea2ddde39843da0b2df2cb3cf8e84da899089e08a5a5bec1323 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI053_PYI053.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI054_PYI054.py.snap
sha256:594691c283f88729b36f4f429a520f15023858462b52b94a70f5082b93409b99 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI054_PYI054.pyi.snap
sha256:b24e48d9946d7568441729a3286d7e1e460cf52fcda1128d13ad1f9a1a89c3c2 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI055_PYI055.py.snap
sha256:a6b549774c6cc7c12a40a755f25da0907ae485c1537134ea6547c4d29fbb91e6 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI055_PYI055.pyi.snap
sha256:2e6d7f8cf815598ad07b3a0926d13bb372148db3bb2925075c5c90680baf72ab crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI056_PYI056.py.snap
sha256:a0aedaebb620bb8c9f54287d11014af3fd28bc287ef265e52cd29baac95d3d6f crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI056_PYI056.pyi.snap
sha256:8aac84078bf017f48779fd9f7d2b7826a00dfb69cf3fefa82b6db01b655dff9c crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI057_PYI057.py.snap
sha256:f83acb21fa844eb6631a1bfb4615219023d5b5ec5410f4862db9fd72236c26ad crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI057_PYI057.pyi.snap
sha256:e39d376b0832bc337684ac7b7def424416476cb5f3dc14d44d6301aca0b16dc8 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI058_PYI058.py.snap
sha256:a8c363133bfe12b59f3a6ee1c6989ba7a257c35ac1c8b6ffd7b41294062d1ad2 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI058_PYI058.pyi.snap
sha256:4b7f0b110cbfa4dce0053ea3eeaf7d35440cb86edce0687f57dbcaed290c2866 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI059_PYI059.py.snap
sha256:e2143f88a699ac425d9d79563fcf77bbf65f92155e37cb39c9d45486963221cb crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI059_PYI059.pyi.snap
sha256:90426f74d336fc86e4345b4de3eaf79a284848c430b390eb055fbb1d912ffef3 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI061_PYI061.py.snap
sha256:6efe77aa4165c6e204f3d1de82e53a5b19a702d34aaf7455820dc82c7c20b596 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI061_PYI061.pyi.snap
sha256:1accdb531c65671e07182a7aa74f19dcf5ff732834f6b333f2a3308432d52a4d crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI062_PYI062.py.snap
sha256:e6df23ec054eacbe37e4a856cb7384d7ff6d7d68a8f9edd58fb6767d4c7765ee crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI062_PYI062.pyi.snap
sha256:7f912f0623e5e82d9908b6e42370b21d93295857bc4a70ad7a0feb152639ae95 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI063_PYI063.py.snap
sha256:db7cea27d9c45283a7d93ee872c57d6abc7d73f78419c118419cafd803683943 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI063_PYI063.pyi.snap
sha256:9371f8c0636d1697fb21efba36c5c3328ffb50a2834e7e54b3663c27fd7c4956 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI064_PYI064.py.snap
sha256:c8146cc5dc198ef028a37ec9451c47f194ad07622d6eb256a099dfd1e82863c8 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI064_PYI064.pyi.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI066_PYI066.py.snap
sha256:3cab01eb8606d6236e07cb7037974010a042bf11cf5df12f995eca37e14e6ac8 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__PYI066_PYI066.pyi.snap
sha256:044a514ab0bd82251d64c39f45059fa65334d9af3ceda6d8e1ec6b9994d640d8 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI033_PYI033.py.snap
sha256:57266948b7eb3d8703cef3917bb97e4189e4f49366ea0b3df6c0d520b9a3b316 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI041_PYI041_1.py.snap
sha256:57266948b7eb3d8703cef3917bb97e4189e4f49366ea0b3df6c0d520b9a3b316 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI041_PYI041_1.pyi.snap
sha256:57266948b7eb3d8703cef3917bb97e4189e4f49366ea0b3df6c0d520b9a3b316 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI041_PYI041_2.py.snap
sha256:d11eda0319dcd12115157831321ef0bbc658e7b714e614070e361716f7083fae crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI041_PYI041_3.py.snap
sha256:49e555a1f070576a38dd3ad4c909d4ac72c6dec6bfa620db445d1a92d4cb9571 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__preview_PYI041_PYI041_4.py.snap
sha256:023f943987391b0276706e1e9de9354641933adb959102da48bd32b9a019a145 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI026_PYI026.py.snap
sha256:728e51fdd84d76b7782f0462b745cca51c78fb83e13f2e6f5eb2edc76b0d7bd4 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI026_PYI026.pyi.snap
sha256:ca54d9f07e37d04160c7afa28cc078205880c6befd342f9cd5ec45d718e670d9 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI061_PYI061.py.snap
sha256:6efe77aa4165c6e204f3d1de82e53a5b19a702d34aaf7455820dc82c7c20b596 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__py38_PYI061_PYI061.pyi.snap
sha256:6a4c6231549e75c44c47a5411133a7fd4e1729bf3c412727135a0ecc85a27332 crates/ruff_linter/src/rules/flake8_pyi/snapshots/ruff_linter__rules__flake8_pyi__tests__pyi021_pie790_isolation_check.snap
crates/ruff_linter/src/rules/flake8_pytest_style/
sha256:3beff5cdb27facf528315da5d4d9ce4914d5e151d7415d96396dfb29e2a38d3c crates/ruff_linter/src/rules/flake8_pytest_style/helpers.rs
sha256:c32120b5f5cb1231dc237255c72a8f7a2522b34ffe218a69e2c7fd18f86db9d9 crates/ruff_linter/src/rules/flake8_pytest_style/mod.rs
crates/ruff_linter/src/rules/flake8_pytest_style/rules/
sha256:fb07262618fbc5d16c8b350c400b5afeb41095c2fe0eb87668b7374d92ce8333 crates/ruff_linter/src/rules/flake8_pytest_style/rules/assertion.rs
sha256:c371d44bf3cd5c20af91673a883a25182e635a5b36546cd54db536abdaa54c16 crates/ruff_linter/src/rules/flake8_pytest_style/rules/fail.rs
sha256:59533bac563a32dc5e356b501f557344b3aa9a181065f144ea9a289be194bacc crates/ruff_linter/src/rules/flake8_pytest_style/rules/fixture.rs
sha256:dfd4f4564ea3d61614ee41696ac26de49babbd3e2c99645c31d3ff6e8371673e crates/ruff_linter/src/rules/flake8_pytest_style/rules/imports.rs
sha256:82ce23a337b59f19b09dbae87dfc02311450b02a9d3de0e2f914e018e6fb06af crates/ruff_linter/src/rules/flake8_pytest_style/rules/marks.rs
sha256:584c9d1c19861d12b77f1a0e7baa64cf458ce9b99626f46d0d1103944d1ec12c crates/ruff_linter/src/rules/flake8_pytest_style/rules/mod.rs
sha256:0246b84b451e14493192d2dc6db23dd38a0856a13b8b5d4ab02642b5398fe441 crates/ruff_linter/src/rules/flake8_pytest_style/rules/parametrize.rs
sha256:6cff49c830dfb3661583ebd84c03d8df389b1141964562edcaed7fb440fb53c4 crates/ruff_linter/src/rules/flake8_pytest_style/rules/patch.rs
sha256:341348022f240a024614b4ecdb82b4689606cb8faa505b586699326c8e850bf0 crates/ruff_linter/src/rules/flake8_pytest_style/rules/raises.rs
sha256:d1a1d784c46c56e70085f9efbde99069e1827904199d7e438c0d0e19a846d590 crates/ruff_linter/src/rules/flake8_pytest_style/rules/test_functions.rs
sha256:05814e06213e1d11cd2988ffd273c37451a157de19ce3e951a86e0032111e116 crates/ruff_linter/src/rules/flake8_pytest_style/rules/unittest_assert.rs
sha256:313045db8598134ea56019fb6bd01f2c66665da904e336cd6a09b5a22e854645 crates/ruff_linter/src/rules/flake8_pytest_style/rules/warns.rs
sha256:ea934cc699cdef48e6dff120a9b3d5d70fdc31209de89c0e4d4fe3e579b709a1 crates/ruff_linter/src/rules/flake8_pytest_style/settings.rs
crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/
sha256:21443226da52efb68863a86166e9a4cdd081207b03e484f7086206bb29df8441 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT001_default.snap
sha256:1e1480bd3b008a97f9f9b1602a3e173ec738ca6ac7af97454004e6dda92a2790 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT001_parentheses.snap
sha256:48ec0bc9ec8d21c42f4fa491f4febedcd4f20fc47322d45bf89ac786d3193916 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT002.snap
sha256:60394c31105bc9ddfc931083a65a6b601e038ba7613bc8aa80bb5adb67ac504c crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT003.snap
sha256:96e65bb8cfb506a50c853bba816e246c03df42a6a0c556ce1c20314b5bcb47e6 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_and_PT007.snap
sha256:d1dc1ef2e58169a9fd7d48dac97afb758b7de32d511e7d82c3dc49ec16f6ce8a crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_csv.snap
sha256:4e1558255014670779bb22ece5fdfbf7664eac28d879f01030ccede0b821fa83 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_default.snap
sha256:9d1563c7338608fb13c147095f3257a78d52ec74b8e5f96bd5da87384c6c7e66 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT006_list.snap
sha256:6b81d5dff514dc36a80b3ef4eb4ef8f9658ded3f9776875be128dee8eebad5ee crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_list_of_lists.snap
sha256:af52020d37129c6312b7193d3ebce9110eb54ef209dd1b0df7fdc1c4057702e5 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_list_of_tuples.snap
sha256:d787d7c25897d0772a297f11598f38579ef02b47911532356ce96a11cb9a8c35 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_tuple_of_lists.snap
sha256:780f04aaf61e0764c2633c1a170e1660f1ad956da37427e3c6ffc06788b641da crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT007_tuple_of_tuples.snap
sha256:46760603f47ab74565d442714a29e1f938ef353e1cec88e5d368eb63e7550706 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT008.snap
sha256:bdfcce79b80f36f773ca240e8f5c285122d1c8b6f1d322fe6039b8cc78ef2b56 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT009.snap
sha256:fd63c7028e3589454d70e1591efc50b787535c0488562c11396b87e2edee2ebd crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT010.snap
sha256:9d21f59d35658ed9196021da86657acaad89e7591d5e2d2432a033364e8d806a crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_default.snap
sha256:3be4f52271c9e3b36530249a32880b9c096cf3b7a05c0c390a62c40a6923268f crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_extend_broad_exceptions.snap
sha256:88238300e4f94ea5ebf6b4aba938edef97e1195b842f220bbb2a15e7ef0b087f crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_glob_all.snap
sha256:f5b778f30768f14945fe9884a8fc554b07a2e8f97c1e1501886ab35a62a47269 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_glob_prefix.snap
sha256:78e85763b06832bf95cf339d504f62ccff7a6f5e31241e4fe94fbc08a447ae28 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT011_replace_broad_exceptions.snap
sha256:fd891c01206e4f0d0e398511fdf3ea8a493af4933714005f9a23fc5b9e5aca12 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT012.snap
sha256:5ef737f17ea94b5720b2ca63a814e6d0fa7c4dfd2230ce772fd3abd34ab37a7b crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT013.snap
sha256:2864f2996c87b8790d8f589f005bb17d5f0ed11f4f79e0ae22c5ed307b4595a1 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT014.snap
sha256:06978476af3c36e5d714f253ce0934058fc499f67225ca2bb9c1026bc44c89e6 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT015.snap
sha256:10e97f04d9a07fbd1f637599229ccbcdc7aebd52900bd2b0fcd0fc6fb08f8be4 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT016.snap
sha256:b6023a5cfd976079d7e39125b19fd686eab1b7ea9aa6e455c5e7981c6272dd0b crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT017.snap
sha256:87483007c95f0b6bd9174fa290f9c486a0c360fc455606fea3ab7053ccab203a crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT018.snap
sha256:d73ad9ad1cb8e6a9d295c2f1e453662ca2a631ab751cccd66483d5ff92903c2e crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT019.snap
sha256:0fff68d434c496628b4bd56fb1d44c6950629b9f0444626778411a54e2c4d458 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT020.snap
sha256:7a4a619c95ef8ffdcb4829401e2c853da3488f08ee8196da00a2d50b296d935e crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT021.snap
sha256:ba2b2dffe1a148229946b9d1892b827adb98b280b1e07a46c648fe9b39828af8 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT022.snap
sha256:729760fd7fae8ad396ecc346afc8a2a0ed3eb01b40facc3783c6a7dd09782905 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT023_default.snap
sha256:4bc8ac1bcb305ef85692f3ef5d4cfb9bdb8cd363f772c864503075b2c28a13af crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT023_parentheses.snap
sha256:3b173d80c06726c7e22bea4b1e7e5c385c75fae67cac4c8d3ac76936032cc906 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT024.snap
sha256:5c97fa3904711636e9ef88b42081f36f4085a98c199a94084cf0318e9744a5c4 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT025.snap
sha256:d08d6a72572c8d7f6ee8330b67236f033e8ada3f36112d88c371041b14e72457 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT026.snap
sha256:304d0208d77b3a5a68c88b4884ae082434dc9cd09b0165027ed397e34855c0d7 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT027_0.snap
sha256:7ecb7f573e8fdf38af7e9a4fbd8fe7aaa7cf4ed9034516b7d4e56e373b032ba8 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT027_1.snap
sha256:d8289f92b1e6e25b477842c75389db5ecaf5f4228cb8ae2ecdc1d5a6db45d199 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT028.snap
sha256:1876225b8809e92aabe84582bb2a23a0ee1514e4b437776fc23514b0b8cc285e crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT029.snap
sha256:ea502b64288c4cdb15309d62d13113ae08716c86b1b11ebe011c656e7c53bb9b crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_default.snap
sha256:c77ba0edfb6b6a9a37a0b8cf644bd94f90daef77a8b3d54d852c4d5ad2c293c7 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_extend_broad_exceptions.snap
sha256:16d73c72561f9c8c065dc7fc7896270640313d4a94cd45c8eff6b48f79619125 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_glob_all.snap
sha256:cb3711e4b007a80b68c1468b7aa7ad10809fbecae0a2ada76f3fc268e79ca5a6 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_glob_prefix.snap
sha256:40f71c25a02f195ba34fbc55b4b79925563dec1393b105361b00227ed44ca4b1 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT030_replace_broad_exceptions.snap
sha256:a3965add133422c161c8eff9d6e320404e7f8ac0c501273ca82b0142a45196e2 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__PT031.snap
sha256:846dd7e56b8ce6f8022aacdccc253a1f833e48fbb4ee96018d8f9445f419379e crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__is_pytest_test.snap
sha256:48c48ce2412be824c88bdbfcaebc3e506ed1cad7a24e8b798eb35872ce420dbd crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__preview__PT003_PT003.py.snap
sha256:981dec14bc275d0c58cbc9df9cc9183c1fca848cc327c5da862751bec35e2893 crates/ruff_linter/src/rules/flake8_pytest_style/snapshots/ruff_linter__rules__flake8_pytest_style__tests__preview__PT018_PT018.py.snap
sha256:99f0dc8784b7b9b457ea046058e6aedbd8b8db401c97d22b864aa73d96cd7ac2 crates/ruff_linter/src/rules/flake8_pytest_style/types.rs
crates/ruff_linter/src/rules/flake8_quotes/
sha256:d74b4e02c818ab489821ead857a6840f87f20d2732dcc116e5538433bfa91fec crates/ruff_linter/src/rules/flake8_quotes/helpers.rs
sha256:744cc750560cb06346731657ce21ed946e2af78cf39fc807b1225a299179e4c9 crates/ruff_linter/src/rules/flake8_quotes/mod.rs
crates/ruff_linter/src/rules/flake8_quotes/rules/
sha256:5559e00db03cdadd5e47cda37d2dfd9a1c642271eb329ec5ede28cdb03e87e62 crates/ruff_linter/src/rules/flake8_quotes/rules/avoidable_escaped_quote.rs
sha256:bf6ac24f12366380f70cb068d3e391d21552cb6d77ff45f79bbb5a859c048482 crates/ruff_linter/src/rules/flake8_quotes/rules/check_string_quotes.rs
sha256:4ed1fd3db901f3c9107aa7c3b60a035a149dc234db99381de2dbe0cb38edb352 crates/ruff_linter/src/rules/flake8_quotes/rules/mod.rs
sha256:ba9464285d00a27545a16898807c94fedea00aca95fc2098ef12e204f16e20c1 crates/ruff_linter/src/rules/flake8_quotes/rules/unnecessary_escaped_quote.rs
sha256:c1fba54443a0f4f44bbdb9836d3847d6956f2733c8c55ef3fea32271e9dd39a3 crates/ruff_linter/src/rules/flake8_quotes/settings.rs
crates/ruff_linter/src/rules/flake8_quotes/snapshots/
sha256:59d75a6c85139f635081c0e4941d6474136462c6a4d409cb34d2199566c3fc4a crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_docstring_doubles_all.py.snap
sha256:1a5844cc7e882161e6ac5de81c4502705c16e7b73c4610c85d629c9a0593c032 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_inline_doubles_all.py.snap
sha256:bcaf8d053ef7dd6cf3cf044ef400d91e6a0dd46fdd27f4908f28a47e7cc600e8 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__only_multiline_doubles_all.py.snap
sha256:5575f278cdde6ab7cf41027be96983694fae7dc37b34683a3b7eb4bca5710dd7 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles.py.snap
sha256:71406ee9fc888a88d55cef83cda0b180c6f1a7535da5ef191d4d4d3b7e6b4e7e crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_class.py.snap
sha256:a23fbe6a5839bffcc67a57ffb179847da8e0ed5955ce8ad6708f869211791983 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_function.py.snap
sha256:30851736c638fd42f44168edf7b154712e58f2cfb9357fcb400888e523602b62 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_multiline.py.snap
sha256:fdcd6868a0ca8f63baf48bc9fad69c63f030744d576268d90e40570274a0a756 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_doubles_module_singleline.py.snap
sha256:6fdfd65d87ad0ac1846269f87fc75f723198a68d70f363e5bc6bfeccaf30e4e4 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles.py.snap
sha256:d59daff1b933634f63e22b17551068e570291a5fc4ce2ddd0126f381aef696d4 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_class.py.snap
sha256:7a27d50f964577127693da5cc9f9d60f72f1526e540461542045b301d5b0b4ff crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_function.py.snap
sha256:85ff8cbb297d46a559c86e78fa47a233a55565980e27a3fada96539f640409f9 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_class_var_1.py.snap
sha256:80eb0ab887a4977070dce73383a53f847aaf71122e9a5251801280d9913dabba crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_class_var_2.py.snap
sha256:ed3152cd186db8ae1a0ac4c7dc6d205318010fccbaf43f7ea35b824bf7b8a150 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_module_singleline_var_1.py.snap
sha256:ac9908625ee37da4dcfe0b3a8e2222142f2e125edf388695e54a0951b758dc95 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_mixed_quotes_module_singleline_var_2.py.snap
sha256:d4ae1b0ce5684d466a20d391da3172aa6d137c97cf6de8c8760be896deb237ed crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_multiline.py.snap
sha256:f346c8f5e3d66701445cfa54e08bdb799583d295da2b3081ae8d0eeccef0ca59 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_doubles_over_docstring_singles_module_singleline.py.snap
sha256:b2e8f668890ff592e96924282b2d9760fc67f25b0b22eec32dc602f2d85686d2 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles.py.snap
sha256:06d7a8e72eda317a86b0b4584b008a3a7c28bb20ec24afc45dca30b08432a396 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_class.py.snap
sha256:08f39ee22db915a86b924f778fea5e7aa022c1ed8f0cab971dadeda211c62ae0 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_function.py.snap
sha256:d9923fcd9c6e8f70dd40dfc5f2ca6c53b112fd63a34180a4e09654496c40f3fa crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_class_var_1.py.snap
sha256:55e39b18f01e6fa0ceaade78c413ce64508cefa24d266980cb94885895e4c582 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_class_var_2.py.snap
sha256:fc0980ebe5f7434cef5463f24c80ee9bc8cc9f01ce3c67449e6f5500e53b8c1f crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_module_singleline_var_1.py.snap
sha256:3a9d370a246f44385945b8b4091b4111986b27b7c5823b73ea92827c9e7f9407 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_mixed_quotes_module_singleline_var_2.py.snap
sha256:2e17ce146be4109ac0bcb5d337ce1ced55c85691a0981d076b8ba5743510854e crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_multiline.py.snap
sha256:a2b8ac3a6743fe755b8dd42dc9a2f4efaa180ae87cdff1dab28c75f5bffe0fd5 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_doubles_module_singleline.py.snap
sha256:cec931143f621078ec3f1dc71e091c10cc4b68cac1d1e2f2a1147afe9b3c5147 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles.py.snap
sha256:8ef2aa2198a085510b6b17c4baa277389a18dcd3fe2204a2abda512a4918ca3c crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_class.py.snap
sha256:2722a6c2caf2d33d4f3e1d91f1edf18bcb403d758e20829a62a21872ee929f06 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_function.py.snap
sha256:4d02e73b3abc0df53962311d02b445aeb301e103da37657d248950474e901e24 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_multiline.py.snap
sha256:ab6333782c149f8d1f6b7ef86bdd00209e87d30ec35a3deaefcdda09fea4fb63 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_docstring_singles_over_docstring_singles_module_singleline.py.snap
sha256:e8e277a5824d7cd42976aad979b852a7ba86450b7140ea3637a7d3c9de92d2d1 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles.py.snap
sha256:249860544da631e0dd5c4ef1aeea42c569dbb04953bfa626193f60d9e3603d0a crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped.py.snap
sha256:387a6c5bea19c240ce69791ad19870a93d5a68f401bd64c2415dc15d4d50f37f crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped_py311.snap
sha256:07c451992e991f1ac101a07cefd1b9e8b617c2624668031ff932c782377ec081 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_escaped_unnecessary.py.snap
sha256:fd4d760cc1fcdfb4b2809d29d007095ebef070a4a3faa110ee92e1213ba32da4 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_implicit.py.snap
sha256:e3d17ba070ca511d8f6193b36534f2f92370c5e02d207eb8dbc1ec654ddc29a8 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_multiline_string.py.snap
sha256:af5517fa6767476440ef25c5266692a23a13d0da9026960b0b1de25a735bf268 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_noqa.py.snap
sha256:a15f8b9e74a723879b8ebfa788a73040cbae57f710d9d9c5963f3eaabd854d15 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_would_be_triple_quotes.py.snap
sha256:af5517fa6767476440ef25c5266692a23a13d0da9026960b0b1de25a735bf268 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_doubles_over_singles_wrapped.py.snap
sha256:9b7ccd6a7940340b843cb0115e6d1c10a7598c331eace563b71c32e8f8320016 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles.py.snap
sha256:99353a4776debae8d0e763ee06511f6096cc8c64d809f68eb126352e91e655dd crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped.py.snap
sha256:255c1020f5f781d788c54507bd4d870a75652600dc8d7e8e6b6fad39900acf8f crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped_py311.snap
sha256:7b1d87a3b92e99fb70d8c59f34446a03f347fab5cbec61b43c87220652c0b267 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_escaped_unnecessary.py.snap
sha256:b1bf8fbd8e9929c5dc81bfe1dd08b393db0b2ba42752e64f4337093580b73152 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_implicit.py.snap
sha256:0481a37493ad6cdcf25cfb76d6e34fb82b0dc022956c748abe29a7e8e6cf888b crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_multiline_string.py.snap
sha256:af5517fa6767476440ef25c5266692a23a13d0da9026960b0b1de25a735bf268 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_noqa.py.snap
sha256:e4f4d87672160ce3423558d8fe66ad571e92772b754faa39737d55672bb573f5 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_would_be_triple_quotes.py.snap
sha256:af5517fa6767476440ef25c5266692a23a13d0da9026960b0b1de25a735bf268 crates/ruff_linter/src/rules/flake8_quotes/snapshots/ruff_linter__rules__flake8_quotes__tests__require_singles_over_doubles_wrapped.py.snap
crates/ruff_linter/src/rules/flake8_raise/
sha256:22e93abb2c3fe33320d9f73ee79dcd54332ecfe6abc60e8eaba38fa6c7b10170 crates/ruff_linter/src/rules/flake8_raise/mod.rs
crates/ruff_linter/src/rules/flake8_raise/rules/
sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846 crates/ruff_linter/src/rules/flake8_raise/rules/mod.rs
sha256:3f516420f1cbfc6d138308f29e543e90420d3ad81395f461e1377073146edf46 crates/ruff_linter/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs
crates/ruff_linter/src/rules/flake8_raise/snapshots/
sha256:e7201a1e17a22dbb19b9993f6a67c6f9024b4f25057fb6530b3dd6df587ddc72 crates/ruff_linter/src/rules/flake8_raise/snapshots/ruff_linter__rules__flake8_raise__tests__unnecessary-paren-on-raise-exception_RSE102.py.snap
crates/ruff_linter/src/rules/flake8_return/
sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0 crates/ruff_linter/src/rules/flake8_return/branch.rs
sha256:c08745475ffd96c613878defa13933e8d0e9f8a331b854af3c7fc27c57221984 crates/ruff_linter/src/rules/flake8_return/helpers.rs
sha256:ca59169bf830cc015d82025fd7fd7cb913198926d048b84116a5ff6a197dac9a crates/ruff_linter/src/rules/flake8_return/mod.rs
crates/ruff_linter/src/rules/flake8_return/rules/
sha256:c1e922fa7d798ec74a9d17191e76169a58ac3d02681ade489e899a057e53f792 crates/ruff_linter/src/rules/flake8_return/rules/function.rs
sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585 crates/ruff_linter/src/rules/flake8_return/rules/mod.rs
crates/ruff_linter/src/rules/flake8_return/snapshots/
sha256:6908dca3fa4c97a3badb6fd824ebee27eb69ab710b31d4cb6bfe7695e7d65942 crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET501_RET501.py.snap
sha256:1a0e5a41ed6ccd76a0ef3c316a74d294edcd44b4d26380e618dc67462c609e0d crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET502_RET502.py.snap
sha256:eb693f931263b5402a3fe69adb7f8c5e4aed565aefe93fdad2b67bfed0f3b1e3 crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET503_RET503.py.snap
sha256:d63e5852f33634d3ea7239ec6955aba8acfbb8187fed9423b5b5aebe6cfbd775 crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET504_RET504.py.snap
sha256:745d071dcd08f894c2fe9487203cc13b2f39909aa8173e14bb7c5dc3215b630c crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET505_RET505.py.snap
sha256:0297840566a12b7e044fe59d21cb0de1579fcd6f5c04948c079f9e3efa9b90be crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET506_RET506.py.snap
sha256:ebf04fa1477a4562fbcd821036b5e1b7e0b874dfb486213d46dfa3ae95fdce83 crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET507_RET507.py.snap
sha256:b6ce2ca9978fc7765a4ad29d4f63d906e3529bb7bd82934281b8df8b39a5eee3 crates/ruff_linter/src/rules/flake8_return/snapshots/ruff_linter__rules__flake8_return__tests__RET508_RET508.py.snap
sha256:f400b95b5d2198853ffa954c168d963208dec2cba492c558cbcc9cfe92101ae6 crates/ruff_linter/src/rules/flake8_return/visitor.rs
crates/ruff_linter/src/rules/flake8_self/
sha256:a3f897b00fd8b44ab7c9e2751246b9b20091e2008208b4b4aacc8c8d5a72ae1e crates/ruff_linter/src/rules/flake8_self/mod.rs
crates/ruff_linter/src/rules/flake8_self/rules/
sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880 crates/ruff_linter/src/rules/flake8_self/rules/mod.rs
sha256:c5e268f70d91996304dd099f0fa12c7dab87076da306ecfa248f8ed70446a38f crates/ruff_linter/src/rules/flake8_self/rules/private_member_access.rs
sha256:04e59a5697c4015afda8dd71f5a7f739405df2b15402729d0d6a57039facf0ec crates/ruff_linter/src/rules/flake8_self/settings.rs
crates/ruff_linter/src/rules/flake8_self/snapshots/
sha256:5af7fa0584fd9a41466e977874af9c263d39f872af754bbdfb221ee8b05f40e2 crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__custom_method_decorators.snap
sha256:0a94221f205f9e2baa49e2ddc463d3008de9e163976c1dc768d292d34090c70d crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__ignore_names.snap
sha256:e129f4d366c65fd2abd97ce135d639c16561b98b0c1d42d2856b76a39390b447 crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__private-member-access_SLF001.py.snap
sha256:7385ddc190ea4ad59e8b32a5f56c5374fa6f8c7ebe4412a6e0a8b94f7f3459b8 crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__private-member-access_SLF001_1.py.snap
sha256:d6824abc448f71ada20078924975d4171800d3cdd63b35337a988813f5021b5e crates/ruff_linter/src/rules/flake8_self/snapshots/ruff_linter__rules__flake8_self__tests__private-member-access_SLF001_2.py.snap
crates/ruff_linter/src/rules/flake8_simplify/
sha256:dc053411086c24cd4cf12041b4fcc031b5659c758e5018556c91c5f777179949 crates/ruff_linter/src/rules/flake8_simplify/mod.rs
crates/ruff_linter/src/rules/flake8_simplify/rules/
sha256:9df8b90ac70b1cc60d3d64e2e770c10fc763c239d3e4c6e12fee24bf7539eb47 crates/ruff_linter/src/rules/flake8_simplify/rules/ast_bool_op.rs
sha256:575277fbca62daf658de0b72eda9f2579f2230652f1dfcfb6aa9acf8dbbfc036 crates/ruff_linter/src/rules/flake8_simplify/rules/ast_expr.rs
sha256:36b209db37b036b9e69f7c32d01b362cee3df03b52065a3fd5f82190a9278cbb crates/ruff_linter/src/rules/flake8_simplify/rules/ast_ifexp.rs
sha256:efb5ae99d7ec007c7339f493c77927ea0cbc93931303850362f52c811fe4c5eb crates/ruff_linter/src/rules/flake8_simplify/rules/ast_unary_op.rs
sha256:01529315d87f62f4bd8ad89e8edd9d78e1d2fda598451f7eccf7abe94b1539f8 crates/ruff_linter/src/rules/flake8_simplify/rules/ast_with.rs
sha256:e75accafcfcf4d0996f1fb28978bafaf0d22708cb2ff634997154523457ce681 crates/ruff_linter/src/rules/flake8_simplify/rules/collapsible_if.rs
sha256:892e45ce65aab90125888c504738d251e425af10c30747c25005fa28ed9cbb78 crates/ruff_linter/src/rules/flake8_simplify/rules/enumerate_for_loop.rs
sha256:d69e90f0724b56887b1e6d60868a89cee8173d2ae4fcbe3e7d040888b041b64b crates/ruff_linter/src/rules/flake8_simplify/rules/fix_with.rs
sha256:fda313b0f9cf3f84466d705c99615e3ac6671ae6b4857e018aee8a67aa3f68cf crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_get.rs
sha256:6f058d1700fa76f16e829a2bc633a5fafe0d3ede7c90d28c4e65dd6c27a0cba0 crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_lookup.rs
sha256:6d9206f6b30e299dbe3922191589976e71b02d5bc414772b36f10b52cdf0931d crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_if_exp.rs
sha256:1acc3287a18cc30cef43e2cf8a83c72f24aa146bfa79a586194917e14c4d0521 crates/ruff_linter/src/rules/flake8_simplify/rules/if_with_same_arms.rs
sha256:0ced40493f7811123ef054d38e81b62a5237359dc168bc89813f2d3e75964e53 crates/ruff_linter/src/rules/flake8_simplify/rules/key_in_dict.rs
sha256:a7b6d15a9112b861d6e894212172ae79ec60e96d3f538e177b21a6343011bb53 crates/ruff_linter/src/rules/flake8_simplify/rules/mod.rs
sha256:2d59e9f861f996c9e09324efdf2af0bf91fd9663288d54586a72de52374ebf97 crates/ruff_linter/src/rules/flake8_simplify/rules/needless_bool.rs
sha256:d20e437ae6c3a77002f4827b9f249f6d026b8854db1143723b20f098e3fc5bdc crates/ruff_linter/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs
sha256:147dc6d4bc43811f3ed1c02d0df1329a4b4a64f1c6fb84c29586af364fcd8e4e crates/ruff_linter/src/rules/flake8_simplify/rules/reimplemented_builtin.rs
sha256:34e960c0b5022e5b4640a1c1d9d3d9d7084188e4192c58c489af00bb410d361c crates/ruff_linter/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs
sha256:10e81d62471ad9358b9ae6f8a1cd7d9cbfcc31c425ea7531f34c440cf7eacee9 crates/ruff_linter/src/rules/flake8_simplify/rules/split_static_string.rs
sha256:699eed64ed21bebf9b9b168629172b06dc4669abb53b0c2a0468ecff4dda9554 crates/ruff_linter/src/rules/flake8_simplify/rules/suppressible_exception.rs
sha256:fdbd1207e27be5cafefc12f3be531892165167878c5b87a96d27093737fcc8df crates/ruff_linter/src/rules/flake8_simplify/rules/yoda_conditions.rs
sha256:c2a32d91e2346b949a2d05d35b6549e5f46a136f56006b4528c45163e494db39 crates/ruff_linter/src/rules/flake8_simplify/rules/zip_dict_keys_and_values.rs
crates/ruff_linter/src/rules/flake8_simplify/snapshots/
sha256:5152c72e55637569c70953f6881478a7f2995a5402c296f16aa063aa539832f1 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM101_SIM101.py.snap
sha256:7e9793d35cae24a566e602965cf007fc37591e72fdd50ce894abb6190a30d2ef crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM102_SIM102.py.snap
sha256:a1fc05bf131d2e394f154cf7bd00f1ddb6303c49967b76e57c61cb0090a1a4c1 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM103_SIM103.py.snap
sha256:82ac214a2b51e02b6616251a42d6048496a8a46293041c9b0e86c97abe4fdb62 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_0.py.snap
sha256:54bb3a0cda68335030c60136dbb9334e1f7a7b854962160a450e78d4485aa351 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_1.py.snap
sha256:8cdb21ebda537ec99109d06495727f2946da897ca5cc927f3e6a8360b661ad58 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_2.py.snap
sha256:54ae3b47b5e795a14b06cf69f574ea5336db43f1311ad307bab9518113f0c64d crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_3.py.snap
sha256:bdf81ded71a3accc438fad09939f6c65834896ee3525568b9f00145b13049675 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM105_SIM105_4.py.snap
sha256:e390b817e4ed27190326f85719e392c301421dfca4db642088d237b455d45840 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM107_SIM107.py.snap
sha256:09906d1fe4a52b3c00d38dde294ee1ce2223576114b02b4644ba319fe6d8867d crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM108_SIM108.py.snap
sha256:dd266e4ddde78106b5ae7542ec2693097293d0848cbf8a4c14d44c932e65ee96 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM109_SIM109.py.snap
sha256:36c8516cb2d01b7147c3fc4bcc2a14cf7873841a019e790535e9d0ec8d7a11cd crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM110_SIM110.py.snap
sha256:48c499f52c537c44964b9d9f1516719ca8b09a488cec1e09578c1a695a782ed8 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM110_SIM111.py.snap
sha256:3738179d7551505718499e9dd8b7cba7189ac35f1944e896b926b53efe640990 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM112_SIM112.py.snap
sha256:89eda7e25934645e7134ef5e93a2ab12e5a2d329a46a4f3558b5e56f76191dbb crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM113_SIM113.py.snap
sha256:c1ebb2c7a5e50feaf2937cd016aa3d0410181b98d4a66115df86a258043be886 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM114_SIM114.py.snap
sha256:14deecb0186e1dd183cd8500f9cc84d89596f7989a2dac3a6466c4fec7dcaa08 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM115_SIM115.py.snap
sha256:d74efd3eada11ad17b8ceecc13e29390ad3c4454852a01921e7e4242e4621a90 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM116_SIM116.py.snap
sha256:c9b41cfb2f609e3b7e064d17875cdbf26be275ca2026dd44532fc389c6e54094 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM117_SIM117.py.snap
sha256:841a9235c70677aad427966aefe51a6181d6acf1c788902ab2d0dfc549e5c0f7 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM118_SIM118.py.snap
sha256:9799b8ee2385ac93b59d56c8480939a39afbb5f06e768677f4461330ff921ee5 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM201_SIM201.py.snap
sha256:bf355ca6926ff3de09b947c947cc1707e51a1771e2d95e1ee982a3a4191f4bc3 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM202_SIM202.py.snap
sha256:cdec3ce3f6f33de7e95257d16facf8ddb6667beb35631d803ecd29f94592962d crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM208_SIM208.py.snap
sha256:3037e2df85e4da33b63442b0000e3eb0ea01bbfe8e92fc201004b4f0544ff9fa crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM210_SIM210.py.snap
sha256:5cd240ad73ca3194d2af6e352bbf495429a76e08ad0a96dc269f423c8a021801 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM211_SIM211.py.snap
sha256:65fc83a455929bc1fdc08eabe84c163d461e30533744f8c85a3e7edd376d8d98 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM212_SIM212.py.snap
sha256:389baf94b50cbcc1d02b8a372bd682f7e87840eab969ad86f2a58302f2832081 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM220_SIM220.py.snap
sha256:df27104ce918502246d67a5bd50de23311f9b8ca4753173f198b1665f9fb151e crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM221_SIM221.py.snap
sha256:45df26949cb3ddc834703468227a6e3d9699e15e5a68f1a842512cf9a1a6f2b7 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM222_SIM222.py.snap
sha256:dc5390dfed22147b1d1b8f072d6ed98cdc1f03b83c0c4b8c0d76dfa07d379471 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM223_SIM223.py.snap
sha256:782d8f1fc183a39f7884c98f80f714a918fa7ac554d8113f34fe2c5f9793c45f crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM300_SIM300.py.snap
sha256:3a4fae6ff478d80e6568e9e65f48b9e48c6da8702fa16159b3cea374120c7791 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM401_SIM401.py.snap
sha256:935f2ce24adce41711ac99a24f6328d803ff9ebefc15218098e0e875341f3678 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM905_SIM905.py.snap
sha256:b10c9ed57379f19336c0604f8902712d993ab63b12e5d51c6682052449b8a0ab crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM910_SIM910.py.snap
sha256:00bb20fd67bac90f8696ee7d5a2d3b0a186443cd62818a804caf774ee20ad07e crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__SIM911_SIM911.py.snap
sha256:43c9d92e8fc6cd0b1215228e65974f84b9ae19296c93a1760f1b7beb7cee8f13 crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__diff_SIM105_SIM105_5.py.snap
sha256:182b39e5a852838ff7801c583c214e98b766d404553f9f3c0eb4a03fb496dfce crates/ruff_linter/src/rules/flake8_simplify/snapshots/ruff_linter__rules__flake8_simplify__tests__preview__SIM113_SIM113.py.snap
crates/ruff_linter/src/rules/flake8_slots/
sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917 crates/ruff_linter/src/rules/flake8_slots/helpers.rs
sha256:0b438f3d942b42f75da99821a0845bc00393652d8c5e865788bbde93d3c4b0ff crates/ruff_linter/src/rules/flake8_slots/mod.rs
crates/ruff_linter/src/rules/flake8_slots/rules/
sha256:e442bd633b2d16a44cb6eb5cdf859d384d05143bb5e6a8725d768a34ab789708 crates/ruff_linter/src/rules/flake8_slots/rules/mod.rs
sha256:7592315293a3260f9fbcd277e81681244623be0387a55c8e7ae815efa7b202b6 crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs
sha256:8e8fc16b794ae4198735071c84ea54a7f71ae1c7da9bfbc4b798a985b47df34c crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs
sha256:c7bf1f1cb9c459cca2d908725b04132271d68691bb3797192f3dc337ca2733a4 crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs
crates/ruff_linter/src/rules/flake8_slots/snapshots/
sha256:bd19f74b75cd36e5b0cea539aa2a61d69834fc6e56649ad2830ea39b46d14bf0 crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT000_SLOT000.py.snap
sha256:ca94fa7b2adceda3aa7721a84d4729674697748bbe71a0b6c7a477d7dc65aaf9 crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT001_SLOT001.py.snap
sha256:132ba943d8a1178292523a5b673b0b0cc30ffd22a1cefdceeebc6aa110dd756f crates/ruff_linter/src/rules/flake8_slots/snapshots/ruff_linter__rules__flake8_slots__tests__SLOT002_SLOT002.py.snap
crates/ruff_linter/src/rules/flake8_tidy_imports/
sha256:d23e4ec2abcf244002562853946b62e68487c3e8be5e606660a5987326c2146c crates/ruff_linter/src/rules/flake8_tidy_imports/matchers.rs
sha256:edc5faa607236955355d0834147fe08e20ee87270c15974403ad617737b69c65 crates/ruff_linter/src/rules/flake8_tidy_imports/mod.rs
crates/ruff_linter/src/rules/flake8_tidy_imports/rules/
sha256:34973313de6d7a7b7c6d34a0d958ef98acb852836ac35d69e1a1f75e5479e1f0 crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_api.rs
sha256:55130a081f5139aa73255d384dacf1b0785758c5181013a50c7e50027e671fea crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_module_level_imports.rs
sha256:4e0a007880396f6a9a2d805973bc4b878accf15ef6e3db33662a22422b51bb86 crates/ruff_linter/src/rules/flake8_tidy_imports/rules/lazy_import_immediately_resolved.rs
sha256:b6cf639d29f5a582af8137321401c0406e153ef03d277e3bcd8eb93044e4cd7d crates/ruff_linter/src/rules/flake8_tidy_imports/rules/lazy_import_mismatch.rs
sha256:d16ab3b4b755417db1b6ad1ccd4415f2ec9e219e9e2731121d0eb0719d6b9ab5 crates/ruff_linter/src/rules/flake8_tidy_imports/rules/mod.rs
sha256:8657e14ac0f23fa514972ddf776f099b62605b277dc70e89a9a76d24cc1717be crates/ruff_linter/src/rules/flake8_tidy_imports/rules/relative_imports.rs
sha256:060265f4bbd9fbd156f5ea92133e067ec989837d3d21fd87c65bdb436ae8c29b crates/ruff_linter/src/rules/flake8_tidy_imports/settings.rs
crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/
sha256:43d24434c4f91190fccd331a842f90f09457e3c821b46a5869aad6c59a8a4ced crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_all_imports.snap
sha256:16293246fe09c34afc82bf4a879bbaeb28aa1f6805952ae59577c4ab5b26ee55 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_parent_imports.snap
sha256:5eafd0e176b99241437dfb9058b3c4f248159a3396742ff9112b5f1b8b1280a5 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__ban_parent_imports_package.snap
sha256:7dfd14b6c27c75663fcbd7305a7c2843c1b290a41593603fcbadb99e6b26ef4c crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_api.snap
sha256:6b785dacc94d24348cf2b6bb3f8b1b69515379c0e801dd5b4e9e584574147869 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_api_package.snap
sha256:7c4d96a1c8324e1b95e000d13164f18819da1711f1d82ad1c01d0c86fd5c825e crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__banned_module_level_imports.snap
sha256:6f35b64568e2b81d40911429c7ffb49d26a02c92b80ac715131baa3066bba879 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__preview_lazy_import_immediately_resolved.snap
sha256:75a0c914033837b4d9d259c91aa29c336c8f881ae207fd5d3977bec4160df4c8 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__preview_lazy_import_mismatch.snap
sha256:d9d20dcabf75d33ecb2158ca9cb84f5209fa3b61b5be7f9218316d86fc981c76 crates/ruff_linter/src/rules/flake8_tidy_imports/snapshots/ruff_linter__rules__flake8_tidy_imports__tests__preview_lazy_import_mismatch_all.snap
crates/ruff_linter/src/rules/flake8_todos/
sha256:373dfc56b99ec03225aa8631ad10d67b257db012047afcc7e25d69014d196c72 crates/ruff_linter/src/rules/flake8_todos/mod.rs
crates/ruff_linter/src/rules/flake8_todos/rules/
sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e crates/ruff_linter/src/rules/flake8_todos/rules/mod.rs
sha256:fb0d36ff9583f8c3df39eb2d96d633ed1ccebdf5df734d5f2eb014214d52bdd6 crates/ruff_linter/src/rules/flake8_todos/rules/todos.rs
crates/ruff_linter/src/rules/flake8_todos/snapshots/
sha256:e88ad59b869f38755de06806ebeb000823fa396c13551cb03ad17806a5577e00 crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__invalid-todo-capitalization_TD006.py.snap
sha256:744ce3dbdf440f1e7484d14f899d96f90c8712067f19e0a0ed32c2cdd143f333 crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__invalid-todo-tag_TD001.py.snap
sha256:080de6d78fe248597c635ceff7dce440236662bcae3803875fd1f8b42759dfca crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-space-after-todo-colon_TD007.py.snap
sha256:05e3295e49ee7186d13198f609fa5ade79ec401f22c3162be4a64f1bc1cbeef6 crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-author_TD002.py.snap
sha256:befd45d4916d80001ca1ddd96eb9051f5afdf788821b16778c925a91171220e8 crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-colon_TD004.py.snap
sha256:250f0ddcc98a8f5eedb9848973c482016cf4b2d6b65cda79e3fac16c3b54c512 crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-description_TD005.py.snap
sha256:3ab80189f87abc3aea9ef9d5018ba5ea5c709b50cb140da690356548b55f743b crates/ruff_linter/src/rules/flake8_todos/snapshots/ruff_linter__rules__flake8_todos__tests__missing-todo-link_TD003.py.snap
crates/ruff_linter/src/rules/flake8_type_checking/
sha256:d158e529064aa920fe1fae11e3e1f3518017696b34941eb2eddfb1225a470638 crates/ruff_linter/src/rules/flake8_type_checking/helpers.rs
sha256:79ce8c0781514c85b18f6573564b6b405857b0f0877fdc1822cc3d80432f7c61 crates/ruff_linter/src/rules/flake8_type_checking/imports.rs
sha256:5b901d03e8fcf3ecc8d508325e863fd21367623e936ac3e1b527433d1d90d94f crates/ruff_linter/src/rules/flake8_type_checking/mod.rs
crates/ruff_linter/src/rules/flake8_type_checking/rules/
sha256:4f4728a5cc4f4d833e32cb8e960c0138d4812841740f556fad5041d78188076f crates/ruff_linter/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs
sha256:17e4c37bb7c3cf5fcd4d9cef7642cb1ed250dcb7b8d53e490a4905661a582aff crates/ruff_linter/src/rules/flake8_type_checking/rules/mod.rs
sha256:7b1cf4f7cc05284930b1a3040f23a92685204e9bb07c9bfe02f57702e635a5a6 crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_cast_value.rs
sha256:1100cdba12ef5c5cf74e1575e9cd8ce9bcc4c66b228c6663a1c2190139d1e81e crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs
sha256:82e544174eaeb9091d19bc79b252fb68643ad341b46c6ed8a36d3f5b33824479 crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_string_union.rs
sha256:be395f42be20fae28406405ce963f1b1361ad9b1ad97b9cc938cc57458e6c36a crates/ruff_linter/src/rules/flake8_type_checking/rules/type_alias_quotes.rs
sha256:d910cfa36ee23e6a4711dfe043fd38d1af93270bdb46b18bb9f7d0bf750c206b crates/ruff_linter/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs
sha256:70ae30d7f0b74d9281156733548798436cd1f10d64546c73172744ffe859165a crates/ruff_linter/src/rules/flake8_type_checking/settings.rs
crates/ruff_linter/src/rules/flake8_type_checking/snapshots/
sha256:97e8401e989f7478c67d1640fa6b5ddccf10a2f2c08d43b275171877ec82fcbe crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC001-TC002-TC003_TC001-3_future.py.snap
sha256:ff95200975a21869c84a43d17549506667175f64da841e25b905a8aadfdef3aa crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC001_TC001.py.snap
sha256:bed31cae594a366d4417ee10ae4eff9d8258f391b7c854d13a95c076b7093850 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC001_TC001_future.py.snap
sha256:4a409557974d6d3dcd03a7e762c4f71687ae157fedb8b046747c2e4c8514d283 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC001_TC001_future_present.py.snap
sha256:1404cd13a9ea9850c028ae9d160084df6844a40023b081c6f983fb34bd84e928 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC002_TC002.py.snap
sha256:4a12f19344ed9cb52c344e3ddf9a4b2159a2911c7cb634418ba94c1ca3bec23f crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import__TC003_TC003.py.snap
sha256:4a12f19344ed9cb52c344e3ddf9a4b2159a2911c7cb634418ba94c1ca3bec23f crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__add_future_import_kw_only__TC003_TC003.py.snap
sha256:4d11a396020828bcb062b8ca9abb3eb7001fa17393ce9b4b04a83e69dfa6c319 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__empty-type-checking-block_TC005.py.snap
sha256:7ee9d2cdc5163f8d5fc9b324b8445b8badd25368c275172d013d21250d2c3bce crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__exempt_modules.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__future_annotations_respects_non_strict_mode.snap
sha256:c1699287a444e93e72e088afbda745cc4a08f5fa3a169d20c50cf4129d9b2918 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__github_issue_15681_fix_test.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__github_issue_15681_regression_test.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__github_issue_16045.snap
sha256:6bad43f3d5c0abe06c9a338f0eab8be629a8eb5dd38e1e8e91617ab90de4e605 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__import_from.snap
sha256:1e6909df1db19464fbce5d9c9296543f63281ee6171486d5d4e511244f59a473 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__import_from_type_checking_block.snap
sha256:ca9bee75fb5ab0e2f9aa690c548d21e4f76497a824682c5cb19d98b03c73d965 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_members.snap
sha256:a172ae56f874a0a4bd23228bdf551f0671ee82d33b384f0178ffcafbdd185e27 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_modules_different_types.snap
sha256:91af003ef3b0ef58dba2ad781ba341b26799ab92e3fb575e3835fa29330397ac crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__multiple_modules_same_type.snap
sha256:a7a49cac38615b58f300f2ee8afe25fd9faeb6b370321ed5807b3816432c99f2 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__no_typing_import.snap
sha256:06f9b73a54408e01e4d2e1c328b02921a9606179f69b1388ea7d42e4940b9483 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__pre_py310_quoted-type-alias_TC008_union_syntax_pre_py310.py.snap
sha256:fee7eac9d5c29237f31820981b0d6fe84a5b45769d34a2e4be60e9fef9433bde crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote2.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_runtime-import-in-type-checking-block_quote3.py.snap
sha256:2216e7ed1d51164348409812390df7a64611e6a36a2cd53b2bc920425a979c78 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote.py.snap
sha256:e5721060dc917e75b15a877d3232bd2ff11c534cf1e6a1748526acb72f2ea32d crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote2.py.snap
sha256:4ad083d26a3a1f8f21de9b377f620ab7735d6288bb50705131ec87578a3c8c33 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quote_typing-only-third-party-import_quote3.py.snap
sha256:45445a4bf3eb6b65830732442805da7ad660e8b51d614d71a768d199f353ecb1 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quoted-type-alias_TC008.py.snap
sha256:fc1dc95f5dc0f9fd323ed50eb12c56b251067b7f98b4361ce33bfaa39cbdbc39 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__quoted-type-alias_TC008_typing_execution_context.py.snap
sha256:d741f176f5550ff081f6f0f6dd9a16bbb9160dbae39cc5c65e7160a611512ebc crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-cast-value_TC006.py.snap
sha256:41eb981fb1b5b2ec026f6ad165d9e156d1e4fc42c579759ce7e6f687e6f6f3f7 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_1.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_10.py.snap
sha256:d8a5e50a11b4ebb4383eb161b78f22efbc75e6a0eee9c0162e64e60737ec0cb4 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_11.py.snap
sha256:7389b52821ba3e47d8fcb0e7ab9d9948e0a6426871b4cd97c0711ee83b1c3d17 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_12.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_13.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_14.pyi.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_15.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_16.py.snap
sha256:70157aad251d273882400fd24618997bc0e14de7e3d2dcefffdaea34e347f380 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_17.py.snap
sha256:241638977b58552d75aa613d9089c97fdf6d3e6f4fbd469ce767bf0b0a60beac crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_2.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_3.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_4.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_5.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_6.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_7.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_8.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_TC004_9.py.snap
sha256:1755852eea15a5f5870840b5bec0d98b1daf8937edfbd8da9525b9b8994d5354 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_module__app.py.snap
sha256:fee7eac9d5c29237f31820981b0d6fe84a5b45769d34a2e4be60e9fef9433bde crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_quote.py.snap
sha256:304575fa54d998a3524443ce538ac4236ba59704a1e374c5e4949093931bd72d crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_base_classes_1.py.snap
sha256:f24ce0e6c802d92e9dfdda0f9244819c87172965b3df80bb7548ded487b8eb69 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_runtime_evaluated_decorators_1.py.snap
sha256:5e0dc31565b77e3599788e3a873074a8b4de996690ef4e656409afd22afc9d8d crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-import-in-type-checking-block_whitespace.py.snap
sha256:5c3419dfad59701fc757fec1417a2274f1eebdf0ba265cf39e57e72bd87d6600 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-string-union_TC010_1.py.snap
sha256:3e27a3ff8528109f7ac9e9ba6ff0a0195c9bc12fba9c5fd82f4b2cf1893a6fe9 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__runtime-string-union_TC010_2.py.snap
sha256:0ba19ab89bc615002fef3091776e6fc7e75408c9ab00f735e031e6a6f366ae38 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-standard-library-import_init_var.py.snap
sha256:c34971dd0ce79ff12017ab0d586e8ba332767f8717e6520a44a79f4abfad52b6 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-standard-library-import_kw_only.py.snap
sha256:116e843042f2eea4e6edc1abe29a1ac605a4017a49086377a8cde4f124b176a1 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__strict_typing-only-third-party-import_strict.py.snap
sha256:81f8af918722305d0954c14386bea32ff41e60437e9f44885aaf7f5b7471d16c crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__tc004_precedence_over_tc007.snap
sha256:9bc24b756d74be9d3b5cc756d8f09285439c164424eae3158c382ab7657bdb47 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__tc010_precedence_over_tc008.snap
sha256:65dd7b05d7b7f2a016ff54e486d26169e12daa498e848eaa14ffac021f2e9dec crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_after_usage.snap
sha256:61539c4c049ca8a3460c698e2f6beec75a62b333d84c830cb846272695ed7114 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_comment.snap
sha256:f73397daabe274839b419492194bb919c46db4cb46a43bb087b5ade911c43881 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_inline.snap
sha256:56b67902275ab49c2adc0dc4070b01f04ca056648112e7d41d7146ae8ec9154d crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__type_checking_block_own_line.snap
sha256:ff95200975a21869c84a43d17549506667175f64da841e25b905a8aadfdef3aa crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-first-party-import_TC001.py.snap
sha256:4a12f19344ed9cb52c344e3ddf9a4b2159a2911c7cb634418ba94c1ca3bec23f crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_TC003.py.snap
sha256:8fb8b3fc6404a071853c6a58017852e0b1a93d3ca840fa87f0208f4d30a90a84 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_1.py.snap
sha256:9e7d8a5284b33f25b57b824a4ae311b2e58afa97e04294fed526c778b3756f73 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_2.py.snap
sha256:9b1e3570df1d10d3a1589c3a5af9bbc1a30ec7449bb24a15f7ff450beed997e8 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_exempt_type_checking_3.py.snap
sha256:0e206ba3c31c3fe4c2265211ff3f8e36921c4a4d65d5a536efdc8f80528a054e crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_init_var.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_kw_only.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__direct.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__import.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__routes.py.snap
sha256:424d90f2362b0c575c8655e247d7beccc04b2cd653966889c3b15218d9c071bd crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_module__undefined.py.snap
sha256:35ad09b4ed4653e5693745fce2b9c47156059d551892bce1f7dff835ef2f5359 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_base_classes_3.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_base_classes_4.py.snap
sha256:3dffa4575d803c96e741373d967c7a80e3b60d369cecf326f64bf8f704b2a7f2 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_runtime_evaluated_decorators_3.py.snap
sha256:7e044cf4f4c50442c178d2168034a436f5873ce14f1504adefb18130586004c2 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_singledispatchmethod.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-standard-library-import_snapshot.py.snap
sha256:1404cd13a9ea9850c028ae9d160084df6844a40023b081c6f983fb34bd84e928 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_TC002.py.snap
sha256:2216e7ed1d51164348409812390df7a64611e6a36a2cd53b2bc920425a979c78 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_quote.py.snap
sha256:ab81f76dd8489e7134bf887c87c42faadba251b73fafa0ac74dc13abd3c824c3 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_base_classes_2.py.snap
sha256:dc77d31f96c706ac0b3070dbbb5fc96929c9d6cee922fb92808389374bc70527 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_base_classes_5.py.snap
sha256:375c2194021b8fc9e7909a607a12e3820a2a7f664c313dfce235f8679ae5a557 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_runtime_evaluated_decorators_2.py.snap
sha256:26bcf3e7d08191f81b8e718a403ffd9a8ed2a7e083f25965bbe23a3895c3c45a crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_singledispatch.py.snap
sha256:e5cfb9055e78eff7ea09ee999c9ff09c9b405f3956f4a6ed07b5516ee18badbb crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_strict.py.snap
sha256:d101b732297182feaa154b84479579e2fe8d59da40d964a65f0b9a4981bc7764 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_typing_modules_1.py.snap
sha256:cf12cc2e3de6a86ee6ff3f7a4a33489d5d3f7947e75d32a97e6b12ea7df9ecd9 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing-only-third-party-import_typing_modules_2.py.snap
sha256:e492f06276404a4ea033e2cd4b90f6319ab725b9a5b84c9ae9babbd7cb5f339d crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_after_package_import.snap
sha256:91fab4bee65dcb1b610e844c8cce405a0e9328543ec56c93c38b22de77611c04 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_after_usage.snap
sha256:65dd7b05d7b7f2a016ff54e486d26169e12daa498e848eaa14ffac021f2e9dec crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__typing_import_before_package_import.snap
sha256:0478fa02ee01e72491e64a2272cc05e3deb485ee01894cba5d501ae23e189ec1 crates/ruff_linter/src/rules/flake8_type_checking/snapshots/ruff_linter__rules__flake8_type_checking__tests__unquoted-type-alias_TC007.py.snap
crates/ruff_linter/src/rules/flake8_unused_arguments/
sha256:a031ab244fba398677f45b60e987c84ae05118e3b6d8794c02da16d9d32a4db0 crates/ruff_linter/src/rules/flake8_unused_arguments/mod.rs
crates/ruff_linter/src/rules/flake8_unused_arguments/rules/
sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892 crates/ruff_linter/src/rules/flake8_unused_arguments/rules/mod.rs
sha256:c0931f5022207bb5c09664e6402db4c5b69afef294ba3320cb9cf59ae7d5aaef crates/ruff_linter/src/rules/flake8_unused_arguments/rules/unused_arguments.rs
sha256:d70ea5d5f8a76a3e064fca9228b25209702be82b0656fac272233bb91ac16d43 crates/ruff_linter/src/rules/flake8_unused_arguments/settings.rs
crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/
sha256:ad46842564aa537974a48bf05eeded72aaead7f51e421bbc408e00a062dd302f crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG001_ARG.py.snap
sha256:51f6aef221ce33baa91c7a1f0d02c75af8803c3d024ca123f683affe4d9e3efb crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG002_ARG.py.snap
sha256:50633afaf7bffdef1df0e46eb40adad660851ac46e651c076a6df7e89133d40c crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG003_ARG.py.snap
sha256:886f6e0298d5203f720d0fe326b02abc95b52dacd9e95786ef4b1548a3d82d9d crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG004_ARG.py.snap
sha256:8c62c2508370c3779f7f3144ad28c53451b3cd4969a748e1885f172bb977873b crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ARG005_ARG.py.snap
sha256:91b2878b2de5bb125121bd2a18c33800ef7092dc439f6d3b68117b9110562878 crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__enforce_variadic_names.snap
sha256:82cc3f8e04da9a06c1f6228359f1472c8b408690d147ea56a7de5ba731339f72 crates/ruff_linter/src/rules/flake8_unused_arguments/snapshots/ruff_linter__rules__flake8_unused_arguments__tests__ignore_variadic_names.snap
crates/ruff_linter/src/rules/flake8_use_pathlib/
sha256:d299b51e73e234988c9a3f6e88511abbd944e75b7c26a5dad24703527c695307 crates/ruff_linter/src/rules/flake8_use_pathlib/helpers.rs
sha256:9ddf2711d733ea0e19d92f7b5adb2a131c9caf4cb9f5ad8695fac05c5403ef38 crates/ruff_linter/src/rules/flake8_use_pathlib/mod.rs
crates/ruff_linter/src/rules/flake8_use_pathlib/rules/
sha256:dec47a02715a5594c987b2cf2c9385a49d81b1ff5da2cceafce6753647f62988 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/builtin_open.rs
sha256:1c7f0d576ee712640c9fe633e559c14f1e69f89d5617be1b1a0a13bfe77727df crates/ruff_linter/src/rules/flake8_use_pathlib/rules/glob_rule.rs
sha256:7aa8f0bd8966830e9b31e326aa83e7b04108dfd8c7691f78780179b8205b3ae9 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/invalid_pathlib_with_suffix.rs
sha256:2aa3fec871fb78bcd8afe627bfa7ccb25b018b20bbae40b96b4559bd1b8006d9 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/mod.rs
sha256:18f222c83cb8cbb146b13b50fac20e8fd93ffd77b5cbef8a96e96245770a3077 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_chmod.rs
sha256:cd05fa1206cbf464556334c0f8c4c5cf1fb66a88ae54a700d632f5a9dd1a3f65 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_getcwd.rs
sha256:e0c56f61178e7160577fdc3cec1fc081c08c57d093488c604dd1363a35127bea crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_makedirs.rs
sha256:83b45e9bba34bf5ba09b2a9f57a35bd8790d7527d7a79fcaea8b6d913f262d99 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_mkdir.rs
sha256:5480e23cde77ac137dda945974001e34fa8948a1c769e49228b99398467dc3d9 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_abspath.rs
sha256:b66f0d2cb651f2e9e01e7e932ff6adc9e8c5c9a635b5ddbf24df53f2479f1e1f crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_basename.rs
sha256:57cb4f1ebbac3487ee0c04db6499bf24a961f27d045e464009e73b23e613742e crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_dirname.rs
sha256:1b62e8e5b5890077483cbf309850af1fbe36ede2dc15df4ead9fbb183d0cab21 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_exists.rs
sha256:24698dcca9af3c21784cefc6b86ba3b02db632e39f788bd2ad1122385902ba83 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_expanduser.rs
sha256:8a672576930ec91002c2934768c456b3dcf78c3bd848a7844b108ba8ae2bfc12 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs
sha256:4faa3f55ec07ed7955ea6cc7ca44bb46de1c9ab7c45c18ff9f3d990caf830643 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs
sha256:3845c48e83eb2d263544f0d1d6c9227e94330f95821cd2e2639a4bf9eaa0e18e crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs
sha256:6c3af63785e87cc5b73f98c0ebd58dbdb2ee81b586b2539b67aa309c1dd5602f crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs
sha256:54eff005a179681fd1f461a79302342a7522b79f3706fe57df1c00a62aa4b95e crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isabs.rs
sha256:901fe10f1252b39eed350051970a765fe294a174f6ab454f8e8f1e6ac104c482 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isdir.rs
sha256:b0edd4c1b63452d01c3058d4c2552c8fee1d624dadaa0b785b7b78e6abe4fb9e crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_isfile.rs
sha256:d885e53747024d55ca9f561c084065ce53115c280817cd2e25a1ad33cbf77177 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_islink.rs
sha256:a1a495a3cc73e8713bbcb2c82df711635f1434cd4a440340564fce2038fbc3b9 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_samefile.rs
sha256:ff838806d63827e76db7d32d82fe281f779aadd6a9bd163302c9584fa21c3bb7 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_readlink.rs
sha256:b160d371640a41bdce082297ea495940cd9e8a7818d88882d78d6698a990d51e crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_remove.rs
sha256:f856ff0f45ebd467b32d86e8da057eeee76c777da1b59c9e88b49611d8a1d4ad crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_rename.rs
sha256:dc15aa9e5c9b5e470b6e7681fdbf08cd7e0a70cd91d94341c3649f6deb400813 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_replace.rs
sha256:f3e0035517ebee8a3acb0bf13be1b23dc88bece31f7c24831f2b0d932ad4aa09 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_rmdir.rs
sha256:2b2d6d18af94aa444d1bc0361b3be24ec674320c9560009bc8018ed430a6d446 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_sep_split.rs
sha256:1b6e4ce7b1a247a4157c2084afa1a575ba40e910170323cc7974b6616b2d1959 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_symlink.rs
sha256:16de816e33d14432ba8f8ab634dc868b60a2793e2f9116458fe6f7cd2f408a0c crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_unlink.rs
sha256:fae5ac33a52ab9ed76825c9255f38fdf464cfd5f51c47326d27b9bf20199c182 crates/ruff_linter/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs
sha256:0bfe9fb5c66fd99cff68b47121a3bdc65f31e16abe3cbed0ca6eeb1add6ca8fa crates/ruff_linter/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs
crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/
sha256:40959cc10fe7b929b6e466b023df3fe3679eec42a04ce1f8a64104179148c2f5 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH123_PTH123.py.snap
sha256:13f02304c590ffa4884e34cfb663ed1a1853664840dc24e29c8531caadcacd00 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH124_py_path_1.py.snap
sha256:b47defc4f681ceeee1362b90542ea09ed381a8cd1cacebc627e7980c7edc3311 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH124_py_path_2.py.snap
sha256:56a88318dc51e0870727daa589265b1531de95f2b16cd1db3c2dcee554624def crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH201_PTH201.py.snap
sha256:91c5e39df8c697155941f8133aa8cfe35db5030798fa224a5da1c42a8144bd8e crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH202_PTH202.py.snap
sha256:cf4d6c176b93fb847999623e5e00fa9c41b78a0f660ea5f997a7080efc4f320a crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH202_PTH202_2.py.snap
sha256:8ac4f3eb6bb8dfa539086075b3e5d1e676e943c52225949442ec38fe2666d12d crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH203_PTH203.py.snap
sha256:53f2cbc0894f6bc58a94f6517442edd0f4ca04ece694d91cf4d257c6d8810c34 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH204_PTH204.py.snap
sha256:367b1f86f04087dc8f153acd3b6ab695766e97d781b5526fc9a256f9d789411a crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH205_PTH205.py.snap
sha256:517f9ca812db22b7e529ca02b681aa4018984a9d2eb6953ec39b3932db4cbdab crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH206_PTH206.py.snap
sha256:74806de33daf336e2146a89502baa35212f2f4a31d60a5791727046f3b232a71 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH207_PTH207.py.snap
sha256:3787aa9ac69bc19216ffb9bc239a633acaaef52900de2022954ce2bc77d1972f crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH208_PTH208.py.snap
sha256:599dea80194ca055a8549cf1a5702cd55d0a19aad241255a565f6c74d1f0d93c crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH210_PTH210.py.snap
sha256:c6b987144cffae91e1089d5df84b1c6108626aadb0d2c9f5f50f36c7015c1c73 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH210_PTH210_1.py.snap
sha256:e35ad7d04cda7456b10d52af90557aa0dee030249ec825f929456606fbceffdd crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__PTH211_PTH211.py.snap
sha256:2cc42a2c04681d33184cc8eadc50a5abc065d327e3deb57fdb9af7cdee85aec3 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__deferred_annotations_diff_invalid-pathlib-with-suffix_PTH210.py.snap
sha256:e6332bc5ac917e9cd045512a3de3848ec838f9a6300fdb24a18d80b437f00550 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__deferred_annotations_diff_invalid-pathlib-with-suffix_PTH210_1.py.snap
sha256:a68b5a8f29c8d6101490d5e4afaf8e24a78b8a2ef4916a73ce5b88823f8cb1f4 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__full_name.py.snap
sha256:59a3aed2e3d72367636d253bc1bb723a5aeb529a8460eb6e773ab15931949271 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_as.py.snap
sha256:f4696e24540b8e0f0a7cb1e85d122b66811a5c4df3ac5a3b25f672e001be69e9 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_from.py.snap
sha256:a06baf6a541f122c3898bf863021bc76ac74c2661fdea4f722565a7baca898a8 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__import_from_as.py.snap
sha256:79ee9fc14dc1f894649734d7ef969803b8b09eaf42594f47c0472df128d36cf1 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH123_PTH123.py.snap
sha256:7d0ca366fb66e5e8d728d3b49af7cf17f1e75da4b68dcdfbae8bb96fbd97d334 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH201_PTH201.py.snap
sha256:d710f6b56f6fc518efc002769b0a235e12c9f30420bd9414a29f7ad55c01e40a crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH202_PTH202.py.snap
sha256:2224bfd85f9fff4833f916b64bb3726904f6a341e1db288c85a45a9dbfcacbd8 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH202_PTH202_2.py.snap
sha256:9f281a398b3cb47828477b4f2138ae3cb9855dea6eb154023880739af215cd1d crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH203_PTH203.py.snap
sha256:0890ccf191870f3af6beb4738c6fb87a72e003e8dcd9bc8a43c990a531b53222 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH204_PTH204.py.snap
sha256:da3ae6c62af9633c99cfc14996e9b72ad60b49cb92436c035665732fe2a96a6c crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview__PTH205_PTH205.py.snap
sha256:62e0b85480f6594cbdc51ccec6f9f25ae74fbb55148f43b25860c140f3de671b crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview_full_name.py.snap
sha256:5aef355243ee255d92fea6be236a996786a420c3573038a71c1660859dd13005 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview_import_as.py.snap
sha256:8ed7a23e2ab16d0843deca44119a0e41266e144ed7d25f050829816857a9ade3 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview_import_from.py.snap
sha256:af5ff80d59e5be7dc171800bc346fe56d45f39ffc2067fe32e7bacafd39b2604 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__preview_import_from_as.py.snap
sha256:2f4f47958a976c1e7a0363f05aa2c7cb97cff1cc11d05683be72b5072fe8e3a5 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__py314__PTH210_PTH210_2.py.snap
sha256:2f4f47958a976c1e7a0363f05aa2c7cb97cff1cc11d05683be72b5072fe8e3a5 crates/ruff_linter/src/rules/flake8_use_pathlib/snapshots/ruff_linter__rules__flake8_use_pathlib__tests__use_pathlib.py.snap
sha256:5ca01eafae49dd8004284a813ad23f1d2e5b4272a3ec7f21f8754d45b806e6a8 crates/ruff_linter/src/rules/flake8_use_pathlib/violations.rs
crates/ruff_linter/src/rules/flynt/
sha256:769e3e8b2c95d0ec91729866ebf2c39aace94bea1f9624fc289ac5c01713b070 crates/ruff_linter/src/rules/flynt/helpers.rs
sha256:a91e76e1950d8e972bcb69029bed96ca8cf1c1f4d9631641538f08e06e993bf6 crates/ruff_linter/src/rules/flynt/mod.rs
crates/ruff_linter/src/rules/flynt/rules/
sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51 crates/ruff_linter/src/rules/flynt/rules/mod.rs
sha256:ba28dedb3cd157338b49197ccd474d8ec1e7dc6d1a30a7a7ccfe3012aab6e3b0 crates/ruff_linter/src/rules/flynt/rules/static_join_to_fstring.rs
crates/ruff_linter/src/rules/flynt/snapshots/
sha256:b06d0cb7baa687deeef3a3fb0437d401de71a782229b7c060bee976893a4a0c7 crates/ruff_linter/src/rules/flynt/snapshots/ruff_linter__rules__flynt__tests__FLY002_FLY002.py.snap
crates/ruff_linter/src/rules/isort/
sha256:a8f613845f7e934d37282c0f30435ab0d98cf45b110649a1a5b4ee1aca3ae1c0 crates/ruff_linter/src/rules/isort/annotate.rs
sha256:ca2d002a76b4afa457d1cf423c461c521c8658bdcf381bad6b61bdc2fb344665 crates/ruff_linter/src/rules/isort/block.rs
sha256:bb53acd9f13ba33c371868a7c970784e72a4d71450ae4dce1e3a1867c6c27c8b crates/ruff_linter/src/rules/isort/categorize.rs
sha256:8aa00e92077c5a382c80769fefd19b7d1b02db8511818ea3c76e1c19275be814 crates/ruff_linter/src/rules/isort/comments.rs
sha256:8550659e4cf29e6374792c0a992b281e4bddb285a9a5a5918547cf57aa1f23cc crates/ruff_linter/src/rules/isort/format.rs
sha256:0860c493b7d074045ca2d130ecf6f268fbc54f45d5239d83cd2b472db1b0e745 crates/ruff_linter/src/rules/isort/helpers.rs
sha256:5a8f20aaaac0f392b922c17e84b7a473c18a5c990fb6b3f4595b9f5b78158298 crates/ruff_linter/src/rules/isort/mod.rs
sha256:e1e38f67c62b76b56077aa56ce9a2376992ea4d11928fd4144f0e27532ee1432 crates/ruff_linter/src/rules/isort/normalize.rs
sha256:0a2e127487e20c1539f2bced0c9f89a7b6b39a8d706566b8aad25cdc8027ed6d crates/ruff_linter/src/rules/isort/order.rs
crates/ruff_linter/src/rules/isort/rules/
sha256:07567e653e33ccc304db4697426a28ae7498c3fe0b973a59b5c4fbdfa05f8086 crates/ruff_linter/src/rules/isort/rules/add_required_imports.rs
sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30 crates/ruff_linter/src/rules/isort/rules/mod.rs
sha256:e43f88228dc32f2eea47a24f291bf206e04ab4f2f104027c05a0657dc2e10d08 crates/ruff_linter/src/rules/isort/rules/organize_imports.rs
sha256:b0191b660b96d8384e635153e9713e2c713446cd1783b3d9c90ffc1eb3cada28 crates/ruff_linter/src/rules/isort/settings.rs
crates/ruff_linter/src/rules/isort/snapshots/
sha256:8ba376ff7096f95bbeff67518131e43999452fb8e43730268ceeb5397248f91f crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:df4727ff67414e9f8b538855294745504af4a1f5b663768af7f51ab5f9958447 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__2_separate_subpackage_first_and_third_party_imports.py.snap
sha256:412416bbe45e0716c87b2b0041ba9c0b330f034bb7c88356c5470a35d1b32b95 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__add_newline_before_comments.py.snap
sha256:8a41ad9cbc62a9b635ec6586bd52061090d93c0412278dbab09f4fceea4c5964 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__as_imports_comments.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__bom_sorted.py.snap
sha256:de75bc8c1a85fe205336f87fa16d966ebf63a2b86ab883eeee5996c9f8009e4d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__bom_unsorted.py.snap
sha256:f4279b060767733cff364042b32a4ea319ec6a4a4742e68a5bcf3b2a6c3e3cf5 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__case_sensitive_case_sensitive.py.snap
sha256:09967b0d85c9c34a5fa33e1ffdede436235551bef9ff183cc3f841b29323bb93 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__closest_to_furthest_relative_imports_order.py.snap
sha256:a993243e3053066946ab0c106d827c5d507c66f7f1de7f2f137bbbd76d0faf71 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_as_imports.py.snap
sha256:0217d3175db485b36e190f3980c2d3abade0380e3d2a1dd7470a48cf3b0f7af9 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_as_imports_combine_as_imports.py.snap
sha256:42bd6348e61289df9fc9c2c2d49cb618ea4f048c857e0cf8cc5a278ae48150df crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__combine_import_from.py.snap
sha256:686adc0cf02d779654a972100c8fc01e278a5036ad77da85fa6071cf772f3ea0 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__comments.py.snap
sha256:2cc7aac2ca461d41905927bfae424b2a4e845a60c3cb043ae950bc5f6c5fa885 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__deduplicate_imports.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__default_section_can_map_to_user_defined_section_default_section_user_defined.py.snap
sha256:bec362fe4d8e92065fcd2ec265b26d8c4f847e2504ec92219476a29508fed930 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__detect_same_package.snap
sha256:1d4eabc0f94fba84d05809a0cd529a0784ebab21135be23fae439c32b6f16685 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__fit_line_length.py.snap
sha256:6c861743eacdb8cf393c53764fe541941bc12c55527565803491bf10e9e69e6b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__fit_line_length_comment.py.snap
sha256:a1802037b4432c60e2e1bd99b27a8373917af45926d6f7bc7e1763be54d4d344 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_single_line_force_single_line.py.snap
sha256:fc6daa17ab0408ac69ff2034d275f6ba315485ff7c5626f7ee89bf7cb6ee740d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections.py.snap
sha256:7bff948e82e2d94ab5c9fceec7400ec5974b47e9c02af084b69ee4c99c54a124 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections.py.snap
sha256:ed8b0e7675b209648d8a627d001affde426aa64ec0304efb19bf53e3be1e53f0 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_future.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_lines_between.py.snap
sha256:3d16bd0b6eecd14ec0f8b9b589c6c60427da56ea8722583da1a10a9c81a3ed9b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_force_sort_within_sections_with_as_names.py.snap
sha256:c832c1d16766bf36fc10113db43b00c1eabbd55c2bde681f4071f33385bbdeb4 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_sort_within_sections_lazy_force_sort_within_sections.py.snap
sha256:642f9bef60077797270d675d1e05bddf6345c7cf46d5e44c79118c39a6b8b339 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_to_top.py.snap
sha256:7d7a74b30bbf19170c4ce3cf0032e28448dd00a6fe40d1502e6e4d5cc8bd181b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_to_top_force_to_top.py.snap
sha256:fca900832d019194c984e76d680cb046bc6f42a75b266e278c170a82c302d89e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_wrap_aliases.py.snap
sha256:b533422a8ef9c9abcbcf548c3ffc7fc2817085ebd2dcd0b865bd6fbbe4b59786 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__force_wrap_aliases_force_wrap_aliases.py.snap
sha256:19d63a5e158f9e9c0ec1e48da6ce0a88e661e032d9d9b5d6761cae95037dd179 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__forced_separate.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__from_first_from_first.py.snap
sha256:0e46b22a6ff77b7f8d320be10d043f9ba95d87c8d8bd733c43afc5efd6f25876 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__from_first_lazy_from_first.py.snap
sha256:50e4c5398f7c141b1908ad727e443c7a0429dfc123b202fda1aa861bff33940a crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__future_from.py.snap
sha256:8ba376ff7096f95bbeff67518131e43999452fb8e43730268ceeb5397248f91f crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__glob_1_separate_subpackage_first_and_third_party_imports.py.snap
sha256:82239d38ac3d1030187a876663ca155a303821426bf9b129264cff916f85b7e3 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__if_elif_else.py.snap
sha256:0266a6831dbb03a3faf0c03cd0bd7bb07aef5e2813a500753e04ca408354282b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_from_after_import.py.snap
sha256:f296cf0addf9cfafdf5fabaa3fbb0b7521f3f14a97276ab2af1d3aa05cae8449 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_force_sort_within_sections_import_heading_force_sort_within_sections.py.snap
sha256:a96df90c858c71d51cc253527458a2a471ed7ab369da563d89b026e948811b25 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_import_heading.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_import_heading_already_correct.py.snap
sha256:ae75bf70288a7812fa0dea6ee635b2853e17c7df04e11cf88f54b2b6e6bd5c28 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_import_heading_already_present.py.snap
sha256:148efac8d91485cc436bf538d6e98e17417de1e002926cb7b1813e33a24d4dfb crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_import_heading_duplicate.py.snap
sha256:875308810fb2a1af17b932f63ebbe3a4fb335fcd8021ba32a9a5742fab1b2620 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_import_heading_unsorted.py.snap
sha256:3ee801f844275967d0e66c46532a67ae9ecd65c5d1347e9aa5f7a777f774f1e3 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_partial_import_heading_partial.py.snap
sha256:0ae697e96ac08f9bca74c278f392c6764027486de915fe7f791662f8a04da150 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_single_section_import_heading_single_section.py.snap
sha256:7f3768f3ea6dc4873901bec71cd726d72572b8bab7eef5ea2aa8535432b4456e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_with_no_lines_before_import_heading_with_no_lines_before.py.snap
sha256:5885bdd91c522ea070a8a8c27162cec0c8576d742ce5cfadf8bedcdc4a7851dc crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__import_heading_wrong_heading_import_heading_wrong_heading.py.snap
sha256:5c5e73ebd6241df5f0b045c75350b0e67a708feb83aab730bad583ff6022ee67 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__inline_comments.py.snap
sha256:21996333c38eb6be8ac8838642a651998e1c25ac9813391e6bc819891e1b765d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__insert_empty_lines.py.snap
sha256:bcff35ed418913a0684987fd84cbdd6a9028797bf5c24d7e79365980fad71c7d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__insert_empty_lines.pyi.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__isort_skip_file.py.snap
sha256:206cb474b5020cf79a352e3671239be6b6e6626c6ab85d61ec5445a3a0183a24 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__known_local_folder_closest_separate_local_folder_imports.py.snap
sha256:7d1b2da892c4a0b0ba8bc213a17a962d2c3a292b1bb02cf1a1fb4d790cc7917c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__known_local_folder_separate_local_folder_imports.py.snap
sha256:27a4c88a46ac7a6de88b63d9ce362631ddad1886bbd60ca52b6c24a341dd96c3 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lazy_imports.py.snap
sha256:a751670367803ff368ff669aa3d7730b13dcf6f8055741592b9119c73abdec1e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__leading_prefix.py.snap
sha256:0da4b109c91cd928e3af37ff9e88740ddd82b8183149b117890617750c7e2ad6 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_from_imports.py.snap
sha256:d42f1e3eaccb406dfd15fd1c1394f4c5676531498149cc6e2cde700f3700c797 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_non_ascii_members.py.snap
sha256:11629c47d25300bd04b8685f66f6470d7e50e7f8214a9992bab10369fc005436 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_non_ascii_modules.py.snap
sha256:50688a3c53a3b6c4bcab70e81703108bd0b205bf669c794e90d152652c9e8294 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_straight_and_from_imports.py.snap
sha256:5788d53a539b21a41f52aedbaeffe82f4924fa3ac1e141bca07e277bc7583097 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_straight_imports.py.snap
sha256:49d579b55d1389d462fe815db0ed031c67af3737521e387763cb894f8798519d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort__length_sort_with_relative_imports.py.snap
sha256:793a1e8a5ad4518d55a4c385530e2d4f2edde1586aa8014d03494fd41a963451 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_from_imports.py.snap
sha256:8a5fa8bb22d9268921f3f85a2ee070d6ae5d3d3ce65f54d5ec86def4936fcb33 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_straight_and_from_imports.py.snap
sha256:5788d53a539b21a41f52aedbaeffe82f4924fa3ac1e141bca07e277bc7583097 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__length_sort_straight__length_sort_straight_imports.py.snap
sha256:8d97bf0402fed18c5ed52822b23fac77b7002f69fd464a58d17be7fa4e5d4882 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__line_ending_crlf.py.snap
sha256:43c260dc0072939f0995a39dd3d4b533d5a9f58c66bebc8b2e2a3109255a3b29 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__line_ending_lf.py.snap
sha256:08234ff21bd044fe085398af19f1ff53dd13f87b9f529e801478329d987705ce crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports.pyi.snap
sha256:3da8c3933de6dc0bab02fdeedf0431361efbffb2ef3a01da83db8ffcad88516b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_class_after.py.snap
sha256:cfbbab06abf9d7035cdb4f3b18359268152fa9f78156c3685c88c56fcea2048f crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_func_after.py.snap
sha256:08234ff21bd044fe085398af19f1ff53dd13f87b9f529e801478329d987705ce crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports.pyi.snap
sha256:213cd0929a9b5cc6a1418ead68effcbfa774329c4b937c980b9e0b5e5644513e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_class_after.py.snap
sha256:66d03bb0d23dbae6d581a574d0ec6049cdf43ddeab2c8b97660baf4acdcf5c6e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_func_after.py.snap
sha256:8cda395ca4e6dd3d0514f17f6866e105e9c8d1d5263fbe5d4f741edcafc85784 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_after_imports_lines_after_imports_nothing_after.py.snap
sha256:6693467ad739ee377dd96ae2f6c473b5b8127aadb9f14c5e16643be6ee4e1f6f crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__lines_between_typeslines_between_types.py.snap
sha256:e00ef05352db4e0cf20ead40205e07162b39c75de737b76668acc4d5e65f73b8 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__magic_trailing_comma.py.snap
sha256:b07c57be766b72c24d30f93fb87fb1a08d383952cfc1f83a28463ed068d3a618 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__match_case.py.snap
sha256:a65cb3bbe38f20a68868a7628f631e5dc9879a90e1697f8840667b5d6b2de920 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__natural_order.py.snap
sha256:98352253809f64d740d69e5899b10eae18abc2aa32d42575a9c18553e4bee371 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_detect_same_package.snap
sha256:db2628af143c219ea1356aee24b57c7c127cf23b5d02cdcbdc1062fddd9f3389 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before.py.snap
sha256:5fb7a29dc2c160a972f45b008a0485775ef6b0e518860dd520ecafe724f880e8 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before.py_no_lines_before.py.snap
sha256:44b66afdbc6abd088f5af3421274683324af09a555e096b39cd6e57e82944e2c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_lines_before_with_empty_sections.py_no_lines_before_with_empty_sections.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_reorder_within_section.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_sections_no_sections.py.snap
sha256:a8bedd7624060e91cd579eb391ab8a13bf2a83ee9b2ea64a4ba8205506c78601 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_standard_library_no_standard_library.py.snap
sha256:332c57b7a92828546f7ebc6b853ac623f0de21dfcd4728a729864966f8f707ac crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__no_wrap_star.py.snap
sha256:fbf831fc37667a1b9ad50da17975d4175f46cd94aede804dedcbaf9cf4abb13b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type.py.snap
sha256:8a4a21c4892d36ba7ebb98048bdea6492b5018631177f030d8309e85423422cd crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_false_order_by_type.py.snap
sha256:ebe6c002a7c7b70190e03b2fddc83d8f49297ba899774f436ddfe8fc64a78e7d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_classes.py.snap
sha256:a353b2d5d0722daad4dbbb58b481d9346aba98b6de4abfeed0e8090ddea45e42 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_classes_order_by_type_with_custom_classes.py.snap
sha256:fd50ca78ea106ba643615faa0039c1723ac5d34abd7fd03ecf30315f804a8068 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_constants.py.snap
sha256:7d03cdb53fb4438e25432414e6d0216e294a8fa578d397d02c8da4908ec53690 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_constants_order_by_type_with_custom_constants.py.snap
sha256:27c4e709ab7e3a70aeb822f6bdf0e30be95d4109eeafb3f3bc7b2416547cc411 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_variables.py.snap
sha256:42b2d61b029ee0288e092530dc7fe45c72ea410f792366ec3fe45bd8565cbd2b crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_by_type_with_custom_variables_order_by_type_with_custom_variables.py.snap
sha256:b58ac46479d456805e2291fab8aafc5a293ea70467a4fbaa59a85b146c178208 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__order_relative_imports_by_level.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__plr0402_skips_required_imports_plr0402_skip.py.snap
sha256:3f305023cdf22794a3728e958c93ba93031a02337d6ac98709a2483bf427d25a crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_comment_order.py.snap
sha256:eaa936d570ad8662de701339a6d340b3dac4e55172f4c3e42caf43ad80c72a19 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_import_star.py.snap
sha256:57b9f928830e6287565e18cf7e8691b18061bf80ad085c451a73ffdae6dedfd5 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_indentation.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_tabs.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__preserve_tabs_2.py.snap
sha256:9b5e0eebe89d2395a5fc64e6512905cda2f491cc5bb85875403dba3401ade18d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__propagate_inline_comments_propagate_inline_comments.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__relative_imports_order.py.snap
sha256:8a4613a0e9a12148f033c2a3a09ec41d5d95a93f4c4a62a07a96a00d205e97af crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__reorder_within_section.py.snap
sha256:1886dfb725b62092a933340363d0ae44cb9d5036b95d310a69356c824196f014 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_comment.py.snap
sha256:16ecf5db35523f6e9807bbb9480ab9e7e8d4b0a22ea4d4b6564866d08d166efa crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_comments_and_newlines.py.snap
sha256:a1f4245f39fc02a786f1709d72360e2ee4a602fbd92ce3749e04aead23ae08a9 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring.pyi.snap
sha256:ec47122587502cd96d59e16bdd26bb83bcdd3a61077aef559db19c0acf85639c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_followed_by_continuation.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_only.py.snap
sha256:f86e15867462e05733d3dca03d1b6fed6a16627de52e7ac9551fa49927fcc7a5 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_with_continuation.py.snap
sha256:7e98e43352cdf0c5d44d0eedab6161fe628eba5bddf502d7c56b4076e1e6a456 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_with_multiple_continuations.py.snap
sha256:745b06a0653ec6595d8ed720ba192275874f37515a283ae60516e3e922849f66 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_docstring_with_semicolon.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_empty.py.snap
sha256:a7026b3f5bffc9a483216379276cbfe24c2b1a5cadc014ab5e0ba9d1e1a90b35 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_existing_import.py.snap
sha256:a771329d5f8e2a65afcdd1df9a7edd120b94efdd876cb5e492ca45e54fd15acd crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_multiline_docstring.py.snap
sha256:1b24c4b09b880a92f9102a3433be8d92ee17c6646a985fd7e438dad17533e333 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_off.py.snap
sha256:2d5a61a35bc5c738bd4262e43ffb1a9ad857ce517244c90b7f646d279236681d crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_unused.py.snap
sha256:10fc6e06eb8598d3f49e9bc6125cdeb9e79924b17f5e74859a956b395eecb719 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_whitespace.py.snap
sha256:d8de9215d4b8a34d8b6e32c9a24292bc5de589007ffc874d578daf3b2fdf3a1f crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_comment.py.snap
sha256:7b417a45a7bdf8a5d2efe51551b2ecf5a63e9d15f5fa6972c0c9f6183c567019 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_comments_and_newlines.py.snap
sha256:19940a78934f8277bddf2e16a64f7263fcb613430057706132b5e279634ae0ad crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring.pyi.snap
sha256:c29e234a60f8d299c04bc5f8864ca708b0ad6229c50e22d855aafa803de10a20 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_followed_by_continuation.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_only.py.snap
sha256:abfb69139bfabeb6de8614d4b2bcac441f6cdb295ae32558241757a2ce8d9ac2 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_with_continuation.py.snap
sha256:1c2d0ab686e49e9cb09f879c75954f11fb5c2aba7d89232d725c67bfebdce20c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_with_multiple_continuations.py.snap
sha256:7501dadb55d28d7547b9a6883f58a41d5b14805258e2b98211d40034b4821f44 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_docstring_with_semicolon.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_empty.py.snap
sha256:3b7b426684d6594df4cd3d500bfae555fa213527af218c09ce03fcff2671c4de crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_existing_import.py.snap
sha256:cbd96f9dda1f74cbd401fe407be02d801f7b20cd081106e1cfe606e5ae4e5f86 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_multiline_docstring.py.snap
sha256:b748e9b3e79866886ad19fa2e5469933c0e04edb9eb910b905ce918cac97c103 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_alias_off.py.snap
sha256:f15f095d01ebf2f73452b29e608d900eb98be40e53b827b2c1c040a86ef391d3 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_future_import_docstring_future_import.py.snap
sha256:39c1b3c88d9ae7b09a1e59891142048bdbb494e1ee57b7fcea9649f3206adf43 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_future_import_future_import.py.snap
sha256:bda8b01441fa2ddc0e3e08b65b1b137cae2e9889b03d97066f89a83f258afa65 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_import_with_useless_alias_this_this.py.snap
sha256:17618a4d24bc1fe2e3b1354c36159766cfc0de04f7dccdae7cabd3de077c2c53 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_importfrom_with_useless_alias_this_this_from.py.snap
sha256:6cbb22ce3bcebac227a46a061c9f345b471536a13c3666a8c0e727932f1189ac crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring.pyi.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_docstring_only.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_empty.py.snap
sha256:af020cfb748804d1736387d4ce8e9e407cbca773e4667c4cb25dcf455e1ed4be crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__required_imports_multiple_strings.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__ruff_skip_file.py.snap
sha256:69016165a7d2511573103b812a829e533e7c03046a88a05cabee9d516a640f6a crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__section_order_sections.py.snap
sha256:d2cdc3c3113834260750a5f08bfe0c825122309232913d5b3faaf5ac20ba8777 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sections_main_first_party.py.snap
sha256:80bd4d81383dc391584c8ce93d97086d7f800551908a2d4725c1fce8b519c57c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sections_sections.py.snap
sha256:abaea182b532f9e1ee7b893bc4f423a0d95ae092eadf250525585c537087a36c crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_first_party_imports.py.snap
sha256:3d971852a987f32140172983e7644fbebf76e656c277da811a55c9154da7c810 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_future_imports.py.snap
sha256:cc5b265c94bca96a4552ef1e9140236c9cd30f1641a5d153569d794d30c3e14e crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_local_folder_imports.py.snap
sha256:44362d89fbb9dece44dc5d951f0cb0a8eb07c7be500573aec3b07bc96a4c6eed crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__separate_third_party_imports.py.snap
sha256:874d59965835e57482e99b8c0ed82e24f96cfe8e993e9155ea6f48141fbb4313 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__skip.py.snap
sha256:662eee728a109e0115509a5a459a401bfe1f98e9f17cb3a3d9d162d170112961 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__sort_similar_imports.py.snap
sha256:5fd1bb4d9a49847b5b264227dce2607cddc71f295b3c6471a8f826b98c0a2947 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__split.py.snap
sha256:1c30e373294383274bc3097425155a64554091fc402d8eb6a832b63b5231b797 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__split_on_trailing_comma_magic_trailing_comma.py.snap
sha256:50c61165713c22184fa2231c3ad21fa383a894676956fcf83e8ed070f14ecb23 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__star_before_others.py.snap
sha256:354229912000e794bbdb42aab9e7bfa4ac852e2fdabdce3a845baed71d3f5c92 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring.py.snap
sha256:7f6a6897fad8397cb40660a765d9ac4833cd1d7c9b94cf85d36072bb156d1fc1 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring.pyi.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_docstring_only.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__straight_required_import_empty.py.snap
sha256:2cc0895dc7e66a04d5ea383cd6faec96dd01784ff87d438203b207ec44fc5206 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__trailing_comment.py.snap
sha256:0d5617ee5b0236103d7ae9b7a6340a4cce0b1f1ab9d4551d8b4048745b9d0b93 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__trailing_suffix.py.snap
sha256:3f57580eadfabe9eb1d115ce0dd52b826a6baedd58b579e0b6258ca43d5114a8 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__two_space.py.snap
sha256:e776bcae8fc7609de50af11c5af7e6f48c0ce61c46f981d88eb52ed706f19faf crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__type_comments.py.snap
sha256:2c7ab30ba41190efdc9be90f72533b30ab9d1af1550208faa94e6830a73d3d92 crates/ruff_linter/src/rules/isort/snapshots/ruff_linter__rules__isort__tests__unicode.py.snap
sha256:e55ca7a6056b0379c391f1e6a8b299137ea0cf4e8fb7ed2bea18c78458c6dd54 crates/ruff_linter/src/rules/isort/sorting.rs
sha256:e13f2b2ccdd48d8c3c3c0c417122fa45423fc3e4909a9d8b6661382d55ec3d84 crates/ruff_linter/src/rules/isort/split.rs
sha256:d6e79f9e938fbd69020a0b2695cecadf91571d4065a3fb5f7e33dd1ee8d3ef14 crates/ruff_linter/src/rules/isort/types.rs
crates/ruff_linter/src/rules/mccabe/
sha256:c96792d48929a465182e0b27f96169db93b5209cf5082963b63366525b9c36eb crates/ruff_linter/src/rules/mccabe/mod.rs
crates/ruff_linter/src/rules/mccabe/rules/
sha256:ad3dd2627d876e9263ca11b5613880e1acd0734bd4976aa2b486ba9fc978723d crates/ruff_linter/src/rules/mccabe/rules/function_is_too_complex.rs
sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964 crates/ruff_linter/src/rules/mccabe/rules/mod.rs
sha256:4a8a27c127cfbe8e6112349f13f3a6f83ab4d487a8a6ece968500cefb367a839 crates/ruff_linter/src/rules/mccabe/settings.rs
crates/ruff_linter/src/rules/mccabe/snapshots/
sha256:5ccb5319c32526bdcf5f2b8c9afa429beedd57dba8d16add43fe24a86971cd50 crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_0.snap
sha256:34dae3773b2f3a4d8fa0c5d5faac1be418a9abd67881ae3892126db39cf86ce8 crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_10.snap
sha256:bb0e21a0fbb6c5326e70d2dfbc64eb6c89fcbcf6824653d19e3868689de25139 crates/ruff_linter/src/rules/mccabe/snapshots/ruff_linter__rules__mccabe__tests__max_complexity_3.snap
sha256:3db6ab04e1a23410e2931d90f333e6bf5b224cb5d58d94ebc3c3277c9aba0d43 crates/ruff_linter/src/rules/mod.rs
crates/ruff_linter/src/rules/numpy/
sha256:4b426bd3f19e32d4cba0c1db9b817717c5d9ceb80e37aeb3767990451b985308 crates/ruff_linter/src/rules/numpy/helpers.rs
sha256:c397f6aea93e9cf614bef72ae3e1eb2b69ab8ef69d79c98d4ca30a4b38efaf74 crates/ruff_linter/src/rules/numpy/mod.rs
crates/ruff_linter/src/rules/numpy/rules/
sha256:72ad80d0c47f54136db957d1bef6003b8a4fbda0e03cf1587b3b945320328e00 crates/ruff_linter/src/rules/numpy/rules/deprecated_function.rs
sha256:a83452958a3dc1c6c954094e2bb287167b08a87b87e28f0af2b2a088c6172b06 crates/ruff_linter/src/rules/numpy/rules/deprecated_type_alias.rs
sha256:caa79ae4d43933650a7fcd50f19d9ccb9b487187b40c06c28c417ce9d61cd66c crates/ruff_linter/src/rules/numpy/rules/legacy_random.rs
sha256:cd9c397ed7505e02af9ac2d9c27b209371e4201fe62db1c6d8fb690152c5f334 crates/ruff_linter/src/rules/numpy/rules/mod.rs
sha256:79312352a21e419cfde762b0d83ab9d2c4a864c15cc64ca189da264ee106307b crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs
crates/ruff_linter/src/rules/numpy/snapshots/
sha256:e8f85d16f8e6983fb5e21c391c9036a01fe3483112e319a0ddd7ca614716c558 crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-deprecated-function_NPY003.py.snap
sha256:3c85347f0b1c313d2f6dab3dad047cf19400ee3dc712f2b3b6917590ebc8298c crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-deprecated-type-alias_NPY001.py.snap
sha256:b11198db0f86f57e38033b824daab6478ccd20040bbcb722b8278e7958854751 crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy-legacy-random_NPY002.py.snap
sha256:ebc212b92152f8537bac3a266553fca5b2b6f82a443a764f5b4606dae890c774 crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201.py.snap
sha256:d9f125bf71b15bd69ab07d3de0a645b96a00f40499e2a9281c480026b70ab91f crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201_2.py.snap
sha256:116d8f35dc661172883ee4457a78f52874ac94efd6db7f69e04c31c3fc747384 crates/ruff_linter/src/rules/numpy/snapshots/ruff_linter__rules__numpy__tests__numpy2-deprecation_NPY201_3.py.snap
crates/ruff_linter/src/rules/pandas_vet/
sha256:07a78cec236bd267648cc5c3e50168b6f8c94449b8a1aa4a53c2d2409876551c crates/ruff_linter/src/rules/pandas_vet/helpers.rs
sha256:ad6353736ce68545d5e2c134d78ec756b18ac348545d254cfe4a6032b2c25711 crates/ruff_linter/src/rules/pandas_vet/mod.rs
crates/ruff_linter/src/rules/pandas_vet/rules/
sha256:15d20ce950200b2682e90d1e9121e4894437868f4381d038c446bddb6374cd1e crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs
sha256:7685655e54f2498b5a883477472f4a8bb1e8df1ad14c013a6328d0cf80ea548f crates/ruff_linter/src/rules/pandas_vet/rules/attr.rs
sha256:674f1620ed1ec698f6cb041a68c39de8ae6f2d64b085431c3d4bff727fdc7b11 crates/ruff_linter/src/rules/pandas_vet/rules/call.rs
sha256:7f7e16cc55f8f7cde34de13237d4c3e4ca77682c42b618b531811f8c14ed1da4 crates/ruff_linter/src/rules/pandas_vet/rules/inplace_argument.rs
sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335 crates/ruff_linter/src/rules/pandas_vet/rules/mod.rs
sha256:526cc56a9780b10e2d5c449124483cd4c192943b38611ca2a56c48a3d096a8a2 crates/ruff_linter/src/rules/pandas_vet/rules/nunique_constant_series_check.rs
sha256:8b4aed408ba2bf7bfee43403289dd2fc9aa2fdba6301ff0b80c30ff4f3091a77 crates/ruff_linter/src/rules/pandas_vet/rules/pd_merge.rs
sha256:b804aa7e492ed920c459d154ad993d7e9f7324048f9479a3651dcbfbad5dafc1 crates/ruff_linter/src/rules/pandas_vet/rules/read_table.rs
sha256:1e34526e38517376a74a1e9e3e44da8783be40f44b66072b8ac54534109c9ed1 crates/ruff_linter/src/rules/pandas_vet/rules/subscript.rs
crates/ruff_linter/src/rules/pandas_vet/snapshots/
sha256:a7602d00a762453ef56af70592bd2b79ba1e1dabb27185e66d3e37d41967f606 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_PD002.py.snap
sha256:a4714dfba1894fac31a9dd69ae904ab58b149e38f805b027cc66ca1250f8df2f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_pass.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_pass_no_import.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD002_pass_polars.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_allows_other_calls.snap
sha256:3bfc95e16a2ae85aec78968142a5e15969720a80eb30a2fb78021f7f4320c216 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD003_pass.snap
sha256:a43c92c9cd178dab041d7b1d4b9f7481e835ae0f2bc1f24993698baf15b6cd21 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD004_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD004_pass.snap
sha256:e271b7040efaeaf95682fba6c9887726844ada89cca60efe13d3dd3baa840003 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_pass_iloc.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD007_pass_loc.snap
sha256:51f9ea200d0d6b7b786acf42008842a1dac5163119b2e02578cc8b42b23b439e crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_pass.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD008_pass_on_attr.snap
sha256:ac7caf18b3435411ae84a06596e0e100699b7e720f2b2b3db74887d43e7b3640 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD009_fail.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD009_pass.snap
sha256:f3f6455147f2a70611ca860632eabc080111a29379b260b1ee675e42ab9c8c18 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD010_fail_pivot.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD010_pass.snap
sha256:8e75cef9e299f055251854150a900618bcfd33cebc3e7186717006f661bbcf5d crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_fail_values.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_array.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_node_name.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_to_array.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_call.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_dict.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_import.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_instance.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_store.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD011_pass_values_unbound.snap
sha256:5e526dcca08389369b9193c503663ecd3ac07b06264b4eea19d7332617923b1b crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD012_pandas_use_of_dot_read_table.py.snap
sha256:d1670293d280dc91fc897823c880e64ce216c9539368e96339353c228278088c crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_fail_stack.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass_numpy.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD013_pass_unbound.snap
sha256:2cb6927d7dc36f7a984536e6159bdd5b2a42c724cac8ef3bd50d768a72b396c3 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_fail_merge_on_pandas_object.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_merge_on_dataframe_with_multiple_args.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD015_pass_other_pd_function.snap
sha256:42ca83f9fe2a68450943fb758074d3a681e0d6c3fbca1ed43ab4701863e39a05 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD101_PD101.py.snap
sha256:c71da10c55a4bacf5868477986564043ef24741cc7ebcf4eaf13fad14ae37d51 crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_fail_df_var.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_df_param.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_non_df.snap
sha256:10a7e37d4baf4c40e60f87f316d15a7b38e7e2c4ac8715202b5f9cf0c02dbb0f crates/ruff_linter/src/rules/pandas_vet/snapshots/ruff_linter__rules__pandas_vet__tests__PD901_pass_part_df.snap
crates/ruff_linter/src/rules/pep8_naming/
sha256:3bc87455cb3ab5ecf7d0c992c1fbb59762745bc9eac630f814aeba4984ddd2b7 crates/ruff_linter/src/rules/pep8_naming/helpers.rs
sha256:e902cf2289f88141489fb260642fe202234b426150f9474efe3fa89aaa25d3c0 crates/ruff_linter/src/rules/pep8_naming/mod.rs
crates/ruff_linter/src/rules/pep8_naming/rules/
sha256:f51944c64383dc4cc5d939f22415659e46b328c5ea1793f418a83d49b971a313 crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs
sha256:cff74c5b2b3681af0b957417291a1b91ef41ba9759d1a090d88dff4709a3c447 crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs
sha256:d57d15dc4661ed78aa368a6b10dbfe7d8e26765bb367fb3916477addc74ce4b3 crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs
sha256:35c637884814a7cf75d366660e6dbf1f7a7657077ad5caccc8ac7645e3149773 crates/ruff_linter/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs
sha256:994349cbfb8028edf98b27d5b108bc1de09a994d01ffc301b430bfd0ee6f6fe8 crates/ruff_linter/src/rules/pep8_naming/rules/dunder_function_name.rs
sha256:0cbfe1f944afe1a7ec14c1aa92f86bdd23ed50161e6ac700fbdf091582529745 crates/ruff_linter/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs
sha256:05cc8e7be4afcb99651bd5821c36994b2c0d7aa9f9e0de2aa1bf3df3304308ff crates/ruff_linter/src/rules/pep8_naming/rules/invalid_argument_name.rs
sha256:8d338c2f6b4d766a4abbb083425c78e0c3393b05da48cc9e02ae926e998e162a crates/ruff_linter/src/rules/pep8_naming/rules/invalid_class_name.rs
sha256:2288882e9495efdff915dc300164aff9c1911c3d2000b5458e9443af61fd2a54 crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name.rs
sha256:c34ec7f11b0e50799802add2df3e475ccd99c5becc6b1e3b04dc0224aa6b14fc crates/ruff_linter/src/rules/pep8_naming/rules/invalid_function_name.rs
sha256:4d3298440e4247b6b6e9f397a9bfc15ddb0a516f69b9022a516115eaef9b61cb crates/ruff_linter/src/rules/pep8_naming/rules/invalid_module_name.rs
sha256:242d47b9e21644092185c697e5fd9425eaef73e3609a45a292ad6cf1b5f2faee crates/ruff_linter/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs
sha256:b9fa42efa338ae28a66582a84bf13a85aa1eb316116f60f7b3862e76ee8ab342 crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs
sha256:316bae82b8babeb2e8ff86ff1abbff6516bc368c73545772e7863d107d0ad8d0 crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs
sha256:8c329df3720a8463c40b29e777294a1a906986f7ddb852c0c0058057cc7c6269 crates/ruff_linter/src/rules/pep8_naming/rules/mod.rs
sha256:aec09d38ed7e59dca467c15b4030d7a5efdbdfabbf07a61d3d5f1dca89b565b8 crates/ruff_linter/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs
sha256:479b83e4166523c6ff80589494b5e25c08665299e5e7513207147b4147bc9d39 crates/ruff_linter/src/rules/pep8_naming/settings.rs
crates/ruff_linter/src/rules/pep8_naming/snapshots/
sha256:aa0d0378b56dd607e4d9f532c47138ea1d9077d813b661307bdfa88cf7ba1565 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N801_N801.py.snap
sha256:fd7052732629bf0b1811641c5f106b0b18f2606f5562b96787fcb21ba844dd2b crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N802_N802.py.snap
sha256:d95d1c0ef7ed345f709798e0ff5fe7eeab86fda8dea8e1143584b3f758ecb351 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N803_N803.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N803_N804.py.snap
sha256:fdc0776007a89d8037d5fa0097edf52a0b150f36de7a86918eb72bf1dac72afa crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N804_N804.py.snap
sha256:a8a5b6e8addc44721dff81f0a4c040dac0b803a2468e73e6c2b2553c3920e658 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N805_N805.py.snap
sha256:09c1ae10a2b053e4bc720db9a06cde7d4b834f999fdb25ad6549e847583c1259 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N806_N806.py.snap
sha256:8255d089e24293e7bbe581fba50a9dd000654ca3eca0f2004a4e3e4148d3e0e8 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N807_N807.py.snap
sha256:5d2312fd28494342d2e5f62fb286415553eba9cac1a139b4062f8043f9180ea9 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N811_N811.py.snap
sha256:0e86fde4a568fd48b9b8e83100e046f866dd9895e7cfb86e8b33e096787e93cb crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N812_N812.py.snap
sha256:fd511dcfd70624c80c257a16624613b7f34a10540a75ae6d48ba7572c65f4dfc crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N813_N813.py.snap
sha256:cc1343c688b237d56b53fee038535f755bdf7a5b3b4de7e143f156d87a9b4278 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N814_N814.py.snap
sha256:a5d4a0172fefdabdd016e79c4719926eb351fb675b2be49242ca785668da605e crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N815_N815.py.snap
sha256:b85b6d1b3a09b8325b74b6ad61392129a581705fda1c308d4483d08e96bf0616 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N816_N816.py.snap
sha256:dfe0d1241b01f4717129052cc1b26aa617a0d8d6d2add65b9f1a753e22b742ba crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N817_N817.py.snap
sha256:966511de02b0273b6a70ed03d515e9367e49a9e88b4320caae479e84502af7f1 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N818_N818.py.snap
sha256:d3b74805e02c435be03af992bc2912d5888fa9d9a9a0a2f99700717d9b11aa60 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__MODULE____init__.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__MODULE__file.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__flake9____init__.py.snap
sha256:daf7d1a66b119bfff990767a497c34153def16c09e5a2889a601f74ba6c896bf crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__invalid_name__0001_initial.py.snap
sha256:792773734d3793c9aca4dbd2d9bdf8559d5615babf1f44809365d458f0934480 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__invalid_name__import.py.snap
sha256:0f86d1a73629182fbd2785178be1b33b1f6957b8a404119840d5223d2e6aa0f5 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod with spaces____init__.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod with spaces__file.py.snap
sha256:7ecea2d2674dd1a01ae85e3136f8baa81244dbb7d2e3bdc91a0c874f7c29eb25 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__mod-with-dashes____init__.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__no_module__test.txt.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____init__.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____main__.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name____setup__.py.snap
sha256:7bae0e4ae5e1336cd25fd5e502109d2234c661c63e2323cc3410086cf07935d6 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__N999_N999__module__valid_name__file-with-dashes.snap
sha256:2f7d3e989027cc33ee76ff6c989ca0a8702ef8d47192595ec695081cca902dcd crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__camelcase_imported_as_incorrect_convention.snap
sha256:9767bb78afd5d7597bf382a51d8acf3d5772955048fe35a8504316f79c8bf0ab crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__classmethod_decorators.snap
sha256:0c56e540c49a264334f6ed102fb872ad9f4acf0607039c0406bbeeaa069e09ca crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N801_N801.py.snap
sha256:5a4df774640f953fe78a6118227b11fd79267e31ae2d7320df67c7c1f9168752 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N802_N802.py.snap
sha256:1c773a139d83d5c3443da8b18196b190a46e7521f344c21907233bca07640249 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N803_N803.py.snap
sha256:33e323ce065bb9727ac197fd6856fe8c5ecf14b9f0a7fd557436370699bedb6b crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N804_N804.py.snap
sha256:04f0f9bbe4d4346e5999865aa22af0c4a01d0f569bdc4d3245df17f879f17d51 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N805_N805.py.snap
sha256:63d9387b8f8a6897365dd2804df3485a0699dd71631c94169f204a1e0c9561cb crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N806_N806.py.snap
sha256:24b5ad5ab40c8a339b22213f878ea6ceaf2ab21bbd4b282b248088a0bdddb9d7 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N807_N807.py.snap
sha256:3378d46cacf89f36d9b9a3e90f52ae228fc48f26b4795db0e10dc7923383e0c2 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N811_N811.py.snap
sha256:3546f61a423514697a84a72fe8410155004a4ded45b189177a1076791cb4fe43 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N812_N812.py.snap
sha256:5a4044e1fa7451ee54e44f2e0fae3541d83cc3b871caa140718f11b932078e38 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N813_N813.py.snap
sha256:ebffc84139b5f3281e23e6e6a11339ca96d1f8e437625c9a46503c8b9407ac74 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N814_N814.py.snap
sha256:b6f67fcc5d41021599d5039b72d2e58d7b49a6959c1c04503ebdc88c94ed1212 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N815_N815.py.snap
sha256:819289834356000877f79350bf7899d9d7f478d07164011f7900f53e07f3eba0 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N816_N816.py.snap
sha256:e36a5b31c88cb206a43372bec7ab65a7672877b350884b15935c989fcd90fea2 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N817_N817.py.snap
sha256:74fb46acba326bd1290632fd64310a7d0b69b6780887ede120e7640ee08285d2 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N818_N818.py.snap
sha256:67ccb0b8cb8cf89ccb84a9f9bc5f74310ab1a8fa6f8dbe4619c25767d8e589f3 crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__ignore_names_N999_N999__badAllowed____init__.py.snap
sha256:47dd084a4a9a9372917f9400aae9c257dede82a2a14c64b09b2f11c1fcef47ea crates/ruff_linter/src/rules/pep8_naming/snapshots/ruff_linter__rules__pep8_naming__tests__staticmethod_decorators.snap
crates/ruff_linter/src/rules/perflint/
sha256:c476b0528b528e9afa6ceb29734b3a367b62228109985ea09a2eab405f4383b4 crates/ruff_linter/src/rules/perflint/helpers.rs
sha256:4f0cea55002656bf9b895405e1b65d6eab66f0c59890c5b178b85d7657b2e41e crates/ruff_linter/src/rules/perflint/mod.rs
crates/ruff_linter/src/rules/perflint/rules/
sha256:6032f161467adc1c7a854514638b4ea738db02ad06f403806bc87528c35962d9 crates/ruff_linter/src/rules/perflint/rules/incorrect_dict_iterator.rs
sha256:fef023ba867a3ec6924c27d5fde200ca08ea8a31fb23a92b6c3543edcb5a20e9 crates/ruff_linter/src/rules/perflint/rules/manual_dict_comprehension.rs
sha256:8319149bae61237636f51aecbcd72bcb4e002793799b60fdde37c83f2ce09bd4 crates/ruff_linter/src/rules/perflint/rules/manual_list_comprehension.rs
sha256:d6da2b68b728a4e1eea309cf270c4ff15da5a359cc012027b60de263224f9037 crates/ruff_linter/src/rules/perflint/rules/manual_list_copy.rs
sha256:b4a82bbc481d25772f19ff24715e07160632d8ec42fa2e928f10d66dc68e423f crates/ruff_linter/src/rules/perflint/rules/mod.rs
sha256:31ed53231d5138d8fc00c85b450a57298d5b48701d7cdeca5f101aac984403bd crates/ruff_linter/src/rules/perflint/rules/try_except_in_loop.rs
sha256:ee26a198cf595b58eb0d939f587d95c9627306886cad1a2aac190beb25725d89 crates/ruff_linter/src/rules/perflint/rules/unnecessary_list_cast.rs
crates/ruff_linter/src/rules/perflint/snapshots/
sha256:9d50376d9db0b022a0da721ee3b60b38b010dccc6d0246756162f2a3c3fe708a crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF101_PERF101.py.snap
sha256:53627f750f034802b298766b3c85dadfeb7647699d6b480f7c852d9bbe570b88 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF102_PERF102.py.snap
sha256:5dd74b2887da7b0d237787c2526d782780c39080be5630a2ecce3839a4a981d1 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF203_PERF203.py.snap
sha256:924da0b97f45ebd7b1cc17a06735f0eef00be4186ad08897ad21d25715289a77 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF401_PERF401.py.snap
sha256:1fe026fad5ce0ee9760efdd0e5797773a957a7a8d9f82f67529a63a6a570325e crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF402_PERF402.py.snap
sha256:98da63f0fe7bf683e76c844a49ae11b4eae4f4902e2ab2149178a47fb8717418 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__PERF403_PERF403.py.snap
sha256:3b03fe7fa1ebcad4aef59db61bf8ba3750afaf1ae19b8320d425d741b2173666 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__preview__PERF102_PERF102.py.snap
sha256:03cdb116c0f0d33e1875e9a30f31bfb005a6bf02ee5df28fe018e06da6663ae5 crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__preview__PERF401_PERF401.py.snap
sha256:81b65208dd7f353a95858e7d9138ece45f299ed7be607ba468afe6a669c35e7d crates/ruff_linter/src/rules/perflint/snapshots/ruff_linter__rules__perflint__tests__preview__PERF403_PERF403.py.snap
crates/ruff_linter/src/rules/pycodestyle/
sha256:7f11caee2642bbf72bbc24e56db26a89dcfcbc2a44e4917c854f2eea885b7a4b crates/ruff_linter/src/rules/pycodestyle/helpers.rs
sha256:2b4d872e1e9c8164e9437912befa0b92a4bc5d83e6eff24c2b814c4b8c9aad8a crates/ruff_linter/src/rules/pycodestyle/mod.rs
sha256:420bf45a81582a3f95db983a14401602d3ce508af2c945cfce315b6cf9ea158c crates/ruff_linter/src/rules/pycodestyle/overlong.rs
crates/ruff_linter/src/rules/pycodestyle/rules/
sha256:9ac3ddcf3492be6a9657a6097fb5c29da767b136c4af0cd68c14ff3278a42af9 crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_class_name.rs
sha256:572690c0308c18dbd884b9949276ea1156143317acc1bc29f39bc4ab801ea3f9 crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_function_name.rs
sha256:778de3d5fd8b3ff4abb10c90f1cfd005cda577400a3c82a66c2cef24465ed81d crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_variable_name.rs
sha256:aebac51bcbf7764ce31c1e94233c132d5b83534c12d966d9f136d59a01243ca6 crates/ruff_linter/src/rules/pycodestyle/rules/bare_except.rs
sha256:3c60dc50aee66771da847eb9152e76ebc667925c79eb54f0d4aece330df4f5c4 crates/ruff_linter/src/rules/pycodestyle/rules/blank_lines.rs
sha256:4edbc336a33eb628b7d331f5423625ff6cf9bbb8bee61bc745eaf5bebeb89015 crates/ruff_linter/src/rules/pycodestyle/rules/compound_statements.rs
sha256:d4b9ad4baa73eaeeea05b134a2494e70a3e82a1f9970e8bc2a042f51947ff6c2 crates/ruff_linter/src/rules/pycodestyle/rules/doc_line_too_long.rs
sha256:675b5e748a170a1530cf79c415f77b92ca16d38e603b2fca7d1bae86be19f0be crates/ruff_linter/src/rules/pycodestyle/rules/errors.rs
sha256:a83e9469de5fa83972b4f9480d1b11bf5cdf96f17ca46dec95b57a0d8791899d crates/ruff_linter/src/rules/pycodestyle/rules/invalid_escape_sequence.rs
sha256:24d5b02e72af9e0103638dd71947b645ef281d63fe2853448605b1c60ac228eb crates/ruff_linter/src/rules/pycodestyle/rules/lambda_assignment.rs
sha256:a278c6ab2b596230d57ef1167ec4d62f08d2c0b736f490e123bf1e2c15276a78 crates/ruff_linter/src/rules/pycodestyle/rules/line_too_long.rs
sha256:630af0f3f503b7d66439c433794cd83a7bd6146a6f828527d0a6313dd9c5e8a5 crates/ruff_linter/src/rules/pycodestyle/rules/literal_comparisons.rs
crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/
sha256:c03a436cefa96c3edc8d812ea17937233c279e87459b8e63d42d2338e61b3ab8 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs
sha256:6fc47e682488a409ccb51354482da3dabd12eb5e3b47ad2f642c0b2137148b65 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/indentation.rs
sha256:7bd0b826114278724924236130c781f2a8f6f47974817c93f6178ffaedcf8032 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs
sha256:7aed866e27caa21bd6ef11208527034605e7120c1e15c0de58e4778bc06c81d0 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs
sha256:6b2147d61a4874b1c6fb20484ae03c3e60743ac4b83c42bc7f4e5b13b1d9e248 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs
sha256:2828feafa267598badbe0972e5062f6f45dc5e852358d69a4516da39876b3bb2 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/mod.rs
sha256:db8227ed512642e6a76f2ec8d648c1b180b1a4d312a2c4522273a48f976ce129 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/redundant_backslash.rs
sha256:f0d544e8b15a116a104517198e5b981a62601eb019332b5354faab62f435dfcb crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs
sha256:ac40384a5b70bc77198260fd91c9d3de591ec3013f52f528bade75ac7d0d9771 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs
sha256:ca0a1a46ba307d1e71ac88d6c8eee96f8d369fc44a27fa45f980961602689e70 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs
sha256:2a38c2d3b4dfacc3d81a96c1b236f4ae9ce1421700736dad70eaafb255a54884 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs
sha256:ec3edd4df21b3a995da9e0986eed521862001f8be330980095c5ff239453fde3 crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs
sha256:2c789a4956f056ee63e688bae1315f7c1751ff52c3ae45c4416d9e7b6c007fc7 crates/ruff_linter/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs
sha256:d3cc907d0d6a527f744a5bc35e15a154836070f5bc40e2f466066d6ed5f420b7 crates/ruff_linter/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs
sha256:64742571e82af6a2a3ef9565bdfb5cfc55b74a31b3c11ca6f3d5d400ff993873 crates/ruff_linter/src/rules/pycodestyle/rules/mod.rs
sha256:1cd00ef804178ab85291cf3239dce1d4ca3affe8b65cbe8063e6fec0409ccbd6 crates/ruff_linter/src/rules/pycodestyle/rules/module_import_not_at_top_of_file.rs
sha256:ce45be5bdc17aaf937cb1e44d58e1040ecc53e943ba291bb29dff760c8600d19 crates/ruff_linter/src/rules/pycodestyle/rules/multiple_imports_on_one_line.rs
sha256:29eb8758bcf7d3593cafd9f54708d4398e2de1884d8b4ef1bc5bff6ca52da298 crates/ruff_linter/src/rules/pycodestyle/rules/not_tests.rs
sha256:d652578c7400d7e37e89dd39f03ddfd0b354fb4bdf9eea673a4eb583443c30d9 crates/ruff_linter/src/rules/pycodestyle/rules/tab_indentation.rs
sha256:63d4c2006f37f6902a2e2b33f5b9fa19c1e4c0b908f7615948881d264e00816c crates/ruff_linter/src/rules/pycodestyle/rules/too_many_newlines_at_end_of_file.rs
sha256:e21ea86cfb0e9c750aab1aabdb6eda7708699eec7d001a295a7e525565de9d45 crates/ruff_linter/src/rules/pycodestyle/rules/trailing_whitespace.rs
sha256:038f2dd0919e95d5c439d8ef1568a42f0f33575af6807f5a19938a38b083eee3 crates/ruff_linter/src/rules/pycodestyle/rules/type_comparison.rs
sha256:d49b0f0cc2887c05b38d883ce983d89e749a176d5078058c8bdefb5e35f62f6e crates/ruff_linter/src/rules/pycodestyle/rules/whitespace_after_decorator.rs
sha256:d20f8cea6f7e7e16b523497167fe12ead6baefdd3630ac2266cfb1cf2176ec29 crates/ruff_linter/src/rules/pycodestyle/settings.rs
crates/ruff_linter/src/rules/pycodestyle/snapshots/
sha256:3009bd98809c08d41beeb951f485ab606fafd4d1184617d36fb3835864d123b1 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E101_E101.py.snap
sha256:ba5c34d5981e6fdcc470a93a4e5f7c494bc3a6e60a568e3b40f35755868942f3 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E111_E11.py.snap
sha256:909000245d84edc8f4be202e38ec7857be2da3d84837687ff1df6053f8a07f09 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E112_E11.py.snap
sha256:2b5ed2d9a8080ac037cd7b6e4eca636825b799acafade4255d7afb2f2df91251 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E113_E11.py.snap
sha256:3bd1872763233a4117a62f190113e5d94b772f7a45c7246dc06fa804c46886b8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E114_E11.py.snap
sha256:04ef5a06bd37e21ee68e8ef5e539bb13b3f3ab05afea9642f36d9c63e8681734 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E115_E11.py.snap
sha256:9e43fb02f02d436cd3c3434ed4459bfcd1cfa714bcafc71437c8b2bf10952818 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E116_E11.py.snap
sha256:75c285188467bffbb2c0df092c2942398a217b4a8180ffb63e0c4cea85f2840f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E117_E11.py.snap
sha256:bdc3f910ec06b654fc39040cf3a6de39837f5bf4b912995bad234865c663c924 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E201_E20.py.snap
sha256:38de6d8e50e3eed01f9b73dfcd76368dc6eb41491a0be8a8aba02186367e1d40 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E202_E20.py.snap
sha256:4528a98ae22ef3497d1178d8bd9886d400cbe61d4a20adad2df65f6ce98eca48 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E203_E20.py.snap
sha256:3daafbef6ea6276aea531d51c53649e14fb0f35073726f697401068dcc9da582 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E204_E204.py.snap
sha256:92ff4a2426c6c0c07f931908ccc20bd363f03b5b6704fe5b10351bd10b8f315e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E211_E21.py.snap
sha256:6414767613f6ccf05d79fd5151d0f311872afa440a715eb123aa41ffada9a905 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E221_E22.py.snap
sha256:0ef86220fe111508698c5a817019ef70e60d11575d0d1f6b49f591585f89c499 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E222_E22.py.snap
sha256:c921bdb258d92945a820b618ce67a2e8039270a14ca9aa73604c44cc85432f35 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E223_E22.py.snap
sha256:124b0faaa9274a822d1248ef9ab8c4646970ba63acac68e459f4a0ea2fc957cf crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E224_E22.py.snap
sha256:aa9b3d471ac7f0555f8faedff4e203f3f09315d854d40e32fcfb8235fe0bf87c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E225_E22.py.snap
sha256:e66775eb4410a6466063b545b761f468a6ca688963568dc3005fa30027d0a492 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E226_E22.py.snap
sha256:2275f1732ccb3a7c45100e2ed1b26b040a36dea30ea0904b8a76a0719366934e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E227_E22.py.snap
sha256:2fdd579146e4545563e28d280c18979dbf450754f36fb9532e207340edefb4fd crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E228_E22.py.snap
sha256:ae90feaf8110349c96b0b5d5dde20081d43500fa1b495e402beaa438e047414e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E231_E23.py.snap
sha256:532b8db32e287a8c151c278d1508e096527cc0671bca15f074ce0e7961089826 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E241_E24.py.snap
sha256:f37cf006cada5413f84cb1a5d99f489e78bf69d6ad94a321324a629818c25729 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E242_E24.py.snap
sha256:63c0ddde1bc094a5b87f200c5dc744c3a838675585d6f21a62fb8a3b581e70a7 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E251_E25.py.snap
sha256:9cf88643857f4e1db24775062c63012bc4dd26cc7248ebd8e7a829b7c694627d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E252_E25.py.snap
sha256:6e3d9aa4746d3c66d2a2e15b0080d7fac75a1abf514ab7e28e9d3651ec8f26f1 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E261_E26.py.snap
sha256:58af237a660789e2fb4b886914b06e437c09b842b30061b4914e0aa0b7c50a6e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E262_E26.py.snap
sha256:771a0c8d32f0152d8bfc8707ba3b66e7f89426daf2ddf0f215e7025c83046ff0 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E265_E26.py.snap
sha256:d05cc0d0510f068208a767030d13f9a0f6f5fbe6cd031a90805e0afff9f732da crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E266_E26.py.snap
sha256:b2de460a71f452f625c9983717d3c25e4ac19aa7a191b04e742cb1b7f5c698dd crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E271_E27.py.snap
sha256:c6e7571568ea5ab87775c4780c1114feeb2986c8951f4913af9d3416a31e8998 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E272_E27.py.snap
sha256:20befc7cc294a23cd0053b8451b1711d50d1b4ea314e31368061fafa00b7cc01 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E273_E27.py.snap
sha256:bb05dcc1c165c166722f4fb2136c5a15cd1726b4c5d14a28055a4b9567a5e966 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E274_E27.py.snap
sha256:4910255ce3468a90db3f9efce8aadec86a296a08b076a586dd4884ca7507be66 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E275_E27.py.snap
sha256:1188ce2104722c2940f3c47cd74e3a7f8514993a0069b18c549abc3aea96947d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E301_E30.py.snap
sha256:6fadbb49cd43a924bf90433b9b950b250debbe3e92780f5e98d51ff57e88de95 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E301_E30_syntax_error.py.snap
sha256:817735d2a42f01a69e1fe2a166d9c252d762a5536bd40fd471fe786b462345a4 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E30.py.snap
sha256:8c00997ef98834c505484bf4daaff99a6a284c94d580078c405217a9008708f3 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_docstring.py.snap
sha256:ff550c64da61e896b25c8b974ff0ef45abc0bdae65cf2afbebacdd49efe8df62 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_expression.py.snap
sha256:6ca984a575b789b0206d2796843bcd441b87b46f18cb176b210c97700dfc8c24 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_function.py.snap
sha256:37719fdaddab7394d6b79046b11c1d654a91b7bdd06414398b5ae87e2554cecd crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E302_first_line_statement.py.snap
sha256:0fc77a85ca31b4c4ef145fefa28c867d3985ffc89b706e49a2120613c08baf4b crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E302_E30_syntax_error.py.snap
sha256:c7da9ab022a8a6cf1e8c555f64e8ad8e8f82bc518be9c2928757d6db09b4d81d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E30.py.snap
sha256:f9df788debe642b7af7848333b13ed2c65d7c11881aba59d65b4cf6086fed5dd crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_comment.py.snap
sha256:9431a5f30cbdc1432f96a06a11162de78c4fb5b3b276289a8ddf1cb78fbd9e8d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_docstring.py.snap
sha256:44da6f9b8016879bf9b225671329b4546360d2645ef7fe28a77f3ce4a6870c35 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_expression.py.snap
sha256:40a209315fd3cc4172595a3c4a3c615556ce1e2ff0f5ee4c4e341a8a187ec956 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E303_first_line_statement.py.snap
sha256:a18790297154ca1f0c029f9f1097fb9600995d7986d1450a584052f1c367d902 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E303_E30_syntax_error.py.snap
sha256:59cd2407788be782a3a6a4317ccf69b4c7bda44bf39f0fcaa62fbe0ca2bbd9b7 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E304_E30.py.snap
sha256:ed37cf915a50ef514811f993f1a0b55ca779a816f24657c29609f17c7f069eb0 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E305_E30.py.snap
sha256:ec7a8dea56b081998343b2ad94dd78a7bda9f0f3ebda94c85c32da45eb305bb6 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E305_E30_syntax_error.py.snap
sha256:1103bb23cdf7c38d63d331da441d238a2332c950309fae0fd9141da8bc14b4bc crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E306_E30.py.snap
sha256:7e93797e4612da481d9082a5c4b146f3de371ebf674e1ae1bb423056988b9b6b crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E306_E30_syntax_error.py.snap
sha256:c0b9fcabb26504067e0290beb87d1f9b5ef0f1273cf9171d4a52094b9c417881 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E401_E40.py.snap
sha256:7ea97ff6f1432047988a35f8e6e5b9f39f340b5c5b71671c8fcc968e7afe0fd4 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E40.py.snap
sha256:ac5dd2de7545f8e3ad983aad99b8cfc5ef0d61f1b1b4a31428fe9ef1fdcc1f8c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402.ipynb.snap
sha256:cc6d85fbbe96036c15dcee1d27ff61678e2973f521bf5901194a1640dbdf471f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_0.py.snap
sha256:ad9a908d4943d3e93a92f9640734e9188d52c240be1ae546700f9a5451c01828 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_1.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_2.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_3.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_4.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E402_E402_5.py.snap
sha256:306db2d28f4b144bcb3ecc204f6a2b9a6518869bcba68fcbf14ec8bc6ee4d707 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501.py.snap
sha256:b42e6825e6a1966d7e0f8ac967b6c52891b92e506ad1e372d6b2dcaca9fa6e46 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501_3.py.snap
sha256:3b2f8233561770790c5be648dd0974718598914ee63072e5d527f67cb546e39c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E501_E501_4.py.snap
sha256:8e334b7e5e8ffecf0c2dab20c2c412322ae446b0d57f6ce14b649513577bddc7 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E701_E70.py.snap
sha256:8cf00923cfe016082d9be0fdf2b44a427b1098a41397173c31072c148b407835 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E702_E70.py.snap
sha256:64dadcc18e2cdd05005d063f6b9eebca97ac77727e1d755e4e3999da07cbb349 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E703_E70.py.snap
sha256:011f5c8033efe6992744d5fe3ec38b8bfee20b91854957ca66406b92e4c8de84 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E703_E703.ipynb.snap
sha256:a132e04677c9cf5dad8b2deb92410727034ea29094b46c83d4fb8fa6bde8c449 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E711_E711.py.snap
sha256:aaf19d19ac71aa93b7d9d574e08b09224c9869aa1389d4b5341376bad63fe0a6 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E712_E712.py.snap
sha256:48ebd4bec6bba970203a662a1216a17e11ec2dae1f2224ef53bea5aa386ea2c4 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E713_E713.py.snap
sha256:3d770629790124044801316585f1c240e598ab04dc52d463d84c2b615d32f75f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E714_E714.py.snap
sha256:a8e7ba58967779daa6d2dfb620fa2485dd00c81c64c9e670cf86d13e73feeb31 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E721_E721.py.snap
sha256:46d33e84e7cd08039344bd69d9c5cffe6407af09933f1656b6ab5e188b747153 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E722_E722.py.snap
sha256:db765a0493611202b74f4b70b5e9bc363c7f65795550ba2069b0fe56e888ff85 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E731_E731.py.snap
sha256:4cf17fea1b744bca9f786835d2c782c082d963eff0fc293adb93222664251b16 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E741_E741.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E741_E741.pyi.snap
sha256:2cdf091a04f5c6852741573009c3b322d20372d56c45cf7055f0c1e7bc1dd74e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E742_E742.py.snap
sha256:9bd7c9c27adfb12fc23fd9cac974f437f559739fd3aa0ecf539552da607dd843 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__E743_E743.py.snap
sha256:c14ee82fcba1300ebf9447cd69a678f2ffac8a367acc764b8ff4a089406102b0 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W191_W19.py.snap
sha256:dcd81539b38540b42359da2fa6256bbe52aefe13758ef3475e9781c7cd997903 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W291_W29.py.snap
sha256:97a2b070ecba1065ede17b55000d382d23a0b724ee499f088979a3414ad2e3af crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W291_W291.py.snap
sha256:ec2467ae31ad99c3608efb67b0b683720e46430fd31ee1c6e6db7d18c40468b8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_0.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_1.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_2.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W292_W292_3.py.snap
sha256:d333569ecf9b81725879d96a7c3b8066f9f3f1b273c3935e5c6af0b35081eac7 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W293_W29.py.snap
sha256:dc16a84e23063d722c89998319e5f9ec20e4e5957bfe765ec07f3043d02ccf03 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W293_W293.py.snap
sha256:4f2c7d8502e7ef31afc749f9b7e2f0999b71b2e54ea5fe2efd5e450c9051ff06 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W605_W605_0.py.snap
sha256:9b0e8494642884bfe0ef07b30e9fd9038c8ca70b3e7a121369fcc2c009bedc27 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__W605_W605_1.py.snap
sha256:24d18ae6bf90b81aebb3fc139ca19cb84a9692d62e516fbeaf514d6b3088dcfd crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E301_notebook.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E301_typing_stub.snap
sha256:7e36ce090d580a7521ad9dd8cc6073b9f251ffc19563c8f31269412b1119668e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E302_notebook.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E302_typing_stub.snap
sha256:cd88c6074f4cd118f5882703ce3f8c5047e866739a570820d1a8371fd2287f7f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E303_notebook.snap
sha256:5160ee09b706747d7663674b76c82f2e522b6c1d26dc10a92dbbd81970d48943 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E303_typing_stub.snap
sha256:32857cf3a1d711b044d05da92ed1272bb8dc62d61d7663cbb168ca5758b7fbd9 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E304_notebook.snap
sha256:819383b524821d16aa85cba0acef236dc851d4dc97f3579a5d53617043cab959 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E304_typing_stub.snap
sha256:5aec1b8c79c01ca5993642a4418ca0bcd0d30cc7cb65e555b3c9aa296eadbca2 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E305_notebook.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E305_typing_stub.snap
sha256:6608cfcf03ed5638fca2adca2d07a84015b82aafef12985c1141b230b59b68b1 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E306_notebook.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_E306_typing_stub.snap
sha256:da424670a78ce549390a88d114f6baef16697480817c18b2afa23e6862429d56 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(-1)-between(0).snap
sha256:bc1bb669f0ffd9d1feb7f9a8afe866b5de71e7c76d9c5270ce844badc294c8cc crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(0)-between(0).snap
sha256:bf7cad4f6618e6e502c6b36590a60d527a3c4ecaa92e2e245598e3c4df321cfb crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(1)-between(1).snap
sha256:2b4d4d3db555c615d1c343699a6018cbe20fcd3680740fa7cca9ad2c8718451d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_top_level_isort_compatibility-lines-after(4)-between(4).snap
sha256:bf0582cd788a0eea5bd3aee6ccb8c9e528d229c5c0c2c5ce59dd9a8a2064689c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__blank_lines_typing_stub_isort.snap
sha256:c5e93c45e1f6755574956e37c41ddc88e1c2de01c943325d6f62dda8a654415d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__constant_literals.snap
sha256:77c07df83b5614b0e10e12477fa18553fc943fb288dffb8b072a77048aabb72e crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__max_doc_length.snap
sha256:6348f81b712da95146bf9eefa0dfc22de3cedc106715d1acc34e1a555de4c5c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__max_doc_length_with_utf_8.snap
sha256:9962d2c652d0c0624578938e38f5ed95e11888f0e3501a4b5df904a0c82877ee crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E40.py.snap
sha256:ac5dd2de7545f8e3ad983aad99b8cfc5ef0d61f1b1b4a31428fe9ef1fdcc1f8c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402.ipynb.snap
sha256:1bfef038bea56ad1b1512f4d1509edc397aaef9f7a6c5967b18793bf48ced590 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_0.py.snap
sha256:3c75ee8a0b811ccf9b73ef6ea0ec2aeace3eef50d7a9d6cf5cc373f9dd50930c crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_1.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_2.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_3.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_4.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_5.py.snap
sha256:243f6954a2297a4ca53d3fede95b8b64ffed152cf84807592d26f76c391ce08b crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_comments.py.snap
sha256:759da18364f592d4cf1f960f0702bc8680397e7ad491530a5d988669b4a36731 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_docstring.py.snap
sha256:e6c2c9dd77e377876412aad31766d47e3238ff14e33ef0ddb7b655ca324c3d55 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_future.py.snap
sha256:a31d3acb61ced8563cb084f966840fe7eb542a69154ab3a9d03d0627c4b1f388 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_shebang.py.snap
sha256:f7b0094d5a65342159cfc57240164e0c5d146f014d545f8a56fe45ebf804bd39 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E402_E402_shebang_docstring_and_future.py.snap
sha256:537b9e25b0faed99e78c4f8ee9d9b886189adea6cd05d8f1dfdb9a398720bc32 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E501_E501_5.py.snap
sha256:18368ed86291cd617f307f05a62fe1e396ac508eb84f0bb4109e39bfe46319f0 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__E502_E502.py.snap
sha256:430b323d701edcc88d1a66557e79158a8d544f687008000893526fb314da8527 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391.ipynb.snap
sha256:9c5e61cb3486a1e71b723bf41f09891d31ab5b050053ef9d5913a5d1a0b31c2f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_0.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_1.py.snap
sha256:ae29abfdc014e74f21716bb365f2fb5487c9ee2e88a71465bb13d9e0f639ca29 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_2.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_3.py.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__preview__W391_W391_4.py.snap
sha256:96b968147f8c5a1883a685cd9f833e1653176825dd0dae86652be6fb549822ce crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__shebang.snap
sha256:3339888ef90c864e839f7a416c1b11bcd2e3e4a0fae2c191627fe3f9330b1b0d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_1.snap
sha256:eca1f5d43eb2764cc32de76b434109508e2e2aa815890a5e0a10ed4fd43acb21 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_2.snap
sha256:da8613796a708e44c9f8301eca406d9897f0b36ae4cd0e8fb24bb2cef509c07f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_4.snap
sha256:c9621a3e86b1f6a887d9fbb99dab34720e3deb3b78e51040e36a4d0d0d5ae419 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__tab_size_8.snap
sha256:c9c15b773dbdb7faccc803c87774edef3337f7342653c1b83d6ec389b822bcf5 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__task_tags_false.snap
sha256:6518aeaa47debcfd054be6d226329bd9a4846e6aaa62b682f6eea2fd5fd250c8 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__task_tags_true.snap
sha256:a6e6da349e94e901f3a78ba3e67b215577160d9ae4169d633da1f7fabfb76a3f crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(-1)-between(0).snap
sha256:1c5a1216635089bf0803ea4361eaf9ff31a782146ba338f5d9d9b5682a0a8a96 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(0)-between(0).snap
sha256:7d9e4301f6525e7f4a0d5afd81f383325598ce831a770565542cab31edfe5749 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(1)-between(1).snap
sha256:662f57c84a6ec4def51fa5b0b9367174ba21bf72f68d5e78518ee47593aa333d crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__too_many_blank_lines_isort_compatibility-lines-after(4)-between(4).snap
sha256:042d6771a1c44d1f84cd774b76e8a5fe4d1d5eb8da553c7db895b1dff3eb9bbb crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__w292_4.snap
sha256:fe52c9d61596c35493eb8ee0f4a5d1aa40c381255dbfc33736c3a34097465ad0 crates/ruff_linter/src/rules/pycodestyle/snapshots/ruff_linter__rules__pycodestyle__tests__white_space_syntax_error_compatibility.snap
crates/ruff_linter/src/rules/pydoclint/
sha256:3845a16c8f5503f12b561459d564a30771b0fa619caa6357ed1e98160e1d853d crates/ruff_linter/src/rules/pydoclint/mod.rs
crates/ruff_linter/src/rules/pydoclint/rules/
sha256:eb89cb025aa380b0d5fed0e941ec701ade70f8ca479b7c83fc8ec1b8b516b970 crates/ruff_linter/src/rules/pydoclint/rules/check_docstring.rs
sha256:6391ea83853ed3e08feeb85c406341b3152359bb9c37b4988415f1cc83b35d76 crates/ruff_linter/src/rules/pydoclint/rules/mod.rs
sha256:d90a2404c6662bae366b202d410ccaddc538ae45ff50f465d996c9f034254775 crates/ruff_linter/src/rules/pydoclint/settings.rs
crates/ruff_linter/src/rules/pydoclint/snapshots/
sha256:dcd5be56aecfaacf3ca7c2354439298064494b51526a1f48b8785c3d46cb2fb4 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-exception_DOC502_google.py.snap
sha256:0289b872755e0fb36c1fd9632e1ed2b85a016ea90b47ea0810d36718032e2336 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-exception_DOC502_numpy.py.snap
sha256:4eac74c324c5019cfc4546515e82d370e08c811f9edfef86dd62a254260d5d2d crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-parameter_DOC102_google.py.snap
sha256:d88f6438db7ac17386f3fbb0a5232e39ce4721d44c672c154dbc53ba6bcf8b91 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-parameter_DOC102_numpy.py.snap
sha256:761df7c025f1d40a6edff5ca0100838f863d311bc0325958634d344bb37d5666 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-returns_DOC202_google.py.snap
sha256:082b87a7623a729bc74e86f3c2f63af3d8de923017631b90872dd9508fca0b6b crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-returns_DOC202_numpy.py.snap
sha256:ec74eabf6804e38863c7e0a296226e13a4423db16c7130e591c880f40ec5c9ee crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-yields_DOC403_google.py.snap
sha256:e3daaac1caa70722cd6b501d506575acff83d4a29af3b41e10409fdfeb7d095f crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-extraneous-yields_DOC403_numpy.py.snap
sha256:221f22ace74307244412a1272561c3ba088e48a2a5eac4fd2273058597f42698 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501.py.snap
sha256:8225833e4bb057d3a38d2bf376db900a08b137962167a9269f985cd6e2a67e2a crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501_google.py.snap
sha256:8225833e4bb057d3a38d2bf376db900a08b137962167a9269f985cd6e2a67e2a crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501_google.py_ignore_one_line.snap
sha256:6cb849a1d39456ab3b6b1bf2aa28cc372ef0592d1bb18f3a8c065f54132f456d crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-exception_DOC501_numpy.py.snap
sha256:e17f2bd99c5361035170d6edcb0885bf2d3eaa1443be1e5cbbfb4f584982aa83 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-returns_DOC201_google.py.snap
sha256:11d4a17c0c2dc0aa5e921d53380a5e5276aa5d220ddbcc009910987977542dd0 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-returns_DOC201_google.py_ignore_one_line.snap
sha256:5365c3b54d9c467f15de750110fa607165fdbe1527631e23bf6fc120a3af964b crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-returns_DOC201_numpy.py.snap
sha256:79061bc791d0d7c07ed8eeeaf5c8cacf898e4ace7b274123c482d53757d75236 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-yields_DOC402_google.py.snap
sha256:66598c5e24a6c91dd7a7f1893127338903c97861a3c542429de38c4224697a99 crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-yields_DOC402_google.py_ignore_one_line.snap
sha256:425fd22e5b17d129b5e1ce23f4adfeab8ffe60a3e62de8ac432fcd13a103272c crates/ruff_linter/src/rules/pydoclint/snapshots/ruff_linter__rules__pydoclint__tests__docstring-missing-yields_DOC402_numpy.py.snap
crates/ruff_linter/src/rules/pydocstyle/
sha256:551ba03e1d9aabeca00fbb5b2bf799d4490a96bafaa4579c2c5d68787a888945 crates/ruff_linter/src/rules/pydocstyle/helpers.rs
sha256:fb13ddad31536d043696a89388bb734224f7213082b77f2fe19397ae6139fe37 crates/ruff_linter/src/rules/pydocstyle/mod.rs
crates/ruff_linter/src/rules/pydocstyle/rules/
sha256:564016acbba62110a2d740550e6c6623afcafaa0de6a407bb1e7b5c035faa13a crates/ruff_linter/src/rules/pydocstyle/rules/backslashes.rs
sha256:2be8f0f11baf27af234936afef35972b9b24311bc2ad352c7dd1c5e36f29a00b crates/ruff_linter/src/rules/pydocstyle/rules/blank_after_summary.rs
sha256:ece5503a62b6c90db001fae2b4e6c13dc7a9249ec2693ba2858d6a46e319e1a6 crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_class.rs
sha256:a3fe2bf5421ba09f77983dfafb7c6d7cc96263ceb61c0d2728c6862004618a01 crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_function.rs
sha256:e3ccde2feb99d7b66457fa771b4aed71de20624c528a67c08d05716ad1cf99bf crates/ruff_linter/src/rules/pydocstyle/rules/capitalized.rs
sha256:e3a441a0eacf7cfc4c999418aa0d496f58bb230cd21153cb2f2aa98246ce42bd crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_period.rs
sha256:03edf88362a3212365274ea503a2db4798436e118388f2603060184e73759093 crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_punctuation.rs
sha256:1217769eedbbd5d921d7d9a038674142e47a0a2534fcddd5bceae309d84ed8f9 crates/ruff_linter/src/rules/pydocstyle/rules/if_needed.rs
sha256:d5b7ac89e98930ecae4c89e8b519b789d4f1ba83a87c93f5180d595c606e473b crates/ruff_linter/src/rules/pydocstyle/rules/indent.rs
sha256:acaf1b749830296895fec5407d515ebb02eb5a61e0a188211809ab19ca56b68b crates/ruff_linter/src/rules/pydocstyle/rules/mod.rs
sha256:eb28ca47c224becfc50cf5377907fc18ca9efb34bee45bbc241f36d5099e1cb3 crates/ruff_linter/src/rules/pydocstyle/rules/multi_line_summary_start.rs
sha256:f78e75973c5e2b278b1490127faa645b9dc39982d7eeef0207a17a09d8ad843b crates/ruff_linter/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs
sha256:46ca4a6eef04bf8d24172172b4ae5f1307d78280cade2d9cbb699e6369065b89 crates/ruff_linter/src/rules/pydocstyle/rules/no_signature.rs
sha256:765dcc6e98f19c264885282b218b8e3eb7ec2d9dd20b61eedafdd5fe6b96d29c crates/ruff_linter/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs
sha256:b7befb6dc0d80508676d8476aed469b0bed7ea0f712f592fa54da9b986938d23 crates/ruff_linter/src/rules/pydocstyle/rules/non_imperative_mood.rs
sha256:bbd946f8d508096e6132a2bbb013c7d0294008b6177dd0bca798d19b49a1fbce crates/ruff_linter/src/rules/pydocstyle/rules/not_empty.rs
sha256:54e2f0cbdc0af71074b55f0a4ba075cf52833c79589a58f04c08826e0d1d0025 crates/ruff_linter/src/rules/pydocstyle/rules/not_missing.rs
sha256:985ee861e5f3a13deb8a9869bd81010d8a8e267995121a5b81e99ea8f7e261ba crates/ruff_linter/src/rules/pydocstyle/rules/one_liner.rs
sha256:e2f89842c3f37c058e50e3e69e9819c4cf3c25f98dd4d764fe035ad34fc972cf crates/ruff_linter/src/rules/pydocstyle/rules/property_docstring_starts_with_verb.rs
sha256:be83d39f9db2041eb7fbc20046705adabb0f5f14091aa97a9fd4a168f2fecca7 crates/ruff_linter/src/rules/pydocstyle/rules/sections.rs
sha256:f0575663812631e5cfe01c3b5472ed97e2d7d42425c380c8ae5367cc2485c5b2 crates/ruff_linter/src/rules/pydocstyle/rules/starts_with_this.rs
sha256:91b69fb78688ccdc1f5c1358af4832a562bb35828e8b63601c4323709d4a7b1c crates/ruff_linter/src/rules/pydocstyle/rules/triple_quotes.rs
sha256:23d46603bf97368122ca398adc978977d7f5984764ee66be7208da8252f17aac crates/ruff_linter/src/rules/pydocstyle/settings.rs
crates/ruff_linter/src/rules/pydocstyle/snapshots/
sha256:b586fa958afb52fe140394460a3bfe56182e3cdf07a60ac35aa12579a00f2b11 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100_D.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100_D100.ipynb.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated___no_pkg_priv.py.snap
sha256:b08a7c9d27cd25651d8e630dee27b3707ef1cbafc35a731179d095270a3b388e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated__pkg__D100_pub.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D100__unrelated__pkg___priv__no_D100_priv.py.snap
sha256:5d7f1468cb02d747c692c843ed64718c5bf916f3f7ee8b1aa093f8fe5abb5640 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D101_D.py.snap
sha256:6ff51b3cbe47c368d2a4c24361e6135319ec3c87fb922d4fc147145802812a6d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D102_D.py.snap
sha256:b77b5ec09593eab0cbcfedb955aa707af26a4346b8ac8a3aeb75ca81f1bc039d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D102_setter.py.snap
sha256:52b771b5d9ef1b0e9252a180d3dc1175ed9c7fda7ee65dc97dc03be1a8bdb78e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D103_D.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D104_D.py.snap
sha256:e96900ca38b7efffe1e0fd9fffaf6334f2628b9aef308b2a2c9b41a2cde5bd93 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D104_D104____init__.py.snap
sha256:53b8acd33379f92ec4bee2fbc178ac8a7445a98ff2c9a65a67c5c19791197220 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D105_D.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D106_D.py.snap
sha256:73e53e150ddf6a5173511729677f64ad6013efa9865bf1db69b32d3dcdf1211b crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D107_D.py.snap
sha256:ac10a1b2c93f860880ce32ef2ed703e58afa0738d9c97b2a1d085cf651050cc2 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D200_D.py.snap
sha256:cf8f018e2fc1e91bf57ea45e9ad8b3eeb8806ac0a30c6ad85529567cf261383c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D200_D200.py.snap
sha256:e8cfcd0a02a9aafe4532aa4470214c9821d9948e579e64ff0cd8e4f56d4ab7b1 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D201_D.py.snap
sha256:5eb5890e7e559dfcfec24824dfeac6ed4b4890056758ab907ef4ef5765e585e0 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D202_D.py.snap
sha256:5c48ebfdfcf024991d97031aa326b3e7204f851e10876fa9fc3a134c91cacf5c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D202_D202.py.snap
sha256:0e3dc0ff7ac108e8a797e8eec9bddaf432518417d7d78ca0d6648b961ca64996 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D203_D.py.snap
sha256:b98707ac2918f6358644b396dd8d80f8b7c9ab91dfd874181afa1b1ebe14a375 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D204_D.py.snap
sha256:3936c933e6e74671a4828e2ba6f44ab0091bff714b4d994886288012e024952a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D205_D.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D206_D.py.snap
sha256:440952dfdc077cc2fafdc920e27e287a58ed270c8e182b8e6274069beb35cc18 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D207_D.py.snap
sha256:aab4049853e3e1151bee1032ba21491fc05128aa662992d21213a8fd0e0774dc crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D208_D.py.snap
sha256:2723d16964fca5b2fbe4d441137a772875768f7558d408c0b8cd3258f5116a02 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D208_D208.py.snap
sha256:938ab2c2dc8e127223a1e08cd3096533fdd48dcd4c3edc7ad8a8109280dbedee crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D209_D.py.snap
sha256:3d9f7d5570190e433985deefea5bde44cefea0a3fd27ac59add2bb48a945ac5e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D210_D.py.snap
sha256:b668912902bca84abc8efdb0a6a68859e97797c7f24812f248aa75fbc5653aea crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D211_D.py.snap
sha256:0834f940dfd211995783ec9a56669b949a0a44cc2243c9cdf918ed97a873758e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D212_D.py.snap
sha256:89af7b82a5eccbdbe48b09440bb7a473ccff5d1b3580149094d5c36b4fab5624 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D213_D.py.snap
sha256:e016e39cfa2573ca94e0d54dc7455629007ff1463edb5bf7b9d2479634fbfbd5 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D214_D214_module.py.snap
sha256:0c6831fd5f6fc1136440d7cbbca0471d4625b6f7c202f306af9561c3ac4c4583 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D214_sections.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D214_sphinx_directive.py.snap
sha256:f99903b36693eb7be3ddbbf232fdab9253f585eee2289d74690cd58478c6f4fd crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D215_D215.py.snap
sha256:4507066dfb31e04d7a0cb899a0ff43f315fa8a967d0c15d3cb316478d3715780 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D215_sections.py.snap
sha256:cef0679ddba1bcc595c29fc1517a30308f805f142c96d25e5ffa095dd871367c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D300_D.py.snap
sha256:2d1369f93875440259150f6743c722a5ded36630464a396ec87aa6a7161fd796 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D300_D300.py.snap
sha256:c0da1074715b36866d462f31b39d57005a829c060232146eb06cca7f5464f05a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D301_D.py.snap
sha256:2aeafadafef4ef939eafa0bf318d33237864b1f6bab4b0a3cb20df18b4cc0f42 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D301_D301.py.snap
sha256:879e54d5263424d9382b8764909843f88514d2125815700d65d932b7c06bfe4d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D.py.snap
sha256:d2a48d5c5996e47d4165b03671bf716fe9b817abdddf28d52d312056b9a18390 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D400.py.snap
sha256:d26767e79f04c16a129ae968fac718919e0efeb954dd938d938eedecae4c7c0f crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D400_D400_415.py.snap
sha256:8f692ba7d6af593b676584fe7505d510fde68223c701eb74365ea3843658c812 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D401_D401.py.snap
sha256:dc7c619a303f9f96bdc4de85e25ed3dfd13c47e518b14d947618a28b883f5389 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D402_D.py.snap
sha256:35e0dfc743a7b239b98284d2ec68b9dedebe0c9fe9b528eef880fe022deb0b87 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D402_D402.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D403_D.py.snap
sha256:7cfef923efdbed44ccbb60dc3ec8aececbe92cebaeb7a0e2aa35c3f61b6f6f2e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D403_D403.py.snap
sha256:0e1230ba25618573af0dbb77725bcf758ec99b8d5feca6a13b35f38b9957f32c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D404_D.py.snap
sha256:be4b2728319886c87caea1b4232174b098a4cce92da58a194383e0b3bb48e372 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D405_sections.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D405_sphinx_directive.py.snap
sha256:500dab44ab4f4ae005d63dec7f9dc6a010e0975ccaaa9d14cc0225e5b8bc37af crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D406_sections.py.snap
sha256:25bae852c112f7e62ec21c6456d312f53b58b9808b93cc70d13f1f382d62c7ca crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D407_sections.py.snap
sha256:99f05dff3243e6987e017bcf7003f2edac4abc5ab4af13a03fb638a58725e262 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D408_sections.py.snap
sha256:b8ddebde880d47a8f4404259423040f1304459d8d406634a8df63b35c015581b crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D409_sections.py.snap
sha256:ee89a9f393a6977ac421e16971b259e1f06a86d54ab2a523e55915123ae9f613 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D410_D410.py.snap
sha256:a896f19794f69dcb00d411e934b62e5a14e68a2ed5591fa56c47bd24f0380f1a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D410_sections.py.snap
sha256:b4518dd183accd77f1e8f5fcaec505b4b623cc02074e6a53bd2a3a972639e50d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D411_sections.py.snap
sha256:7ca913ec6e6e3a8aa4f749cc8a7dc397dbc2533eaa83aa19cb1b0bb2159cef64 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D412_sections.py.snap
sha256:3a46b7dd38206d49733bccaffaba61d85ba9ea23cef752ac62d9a973efbb0078 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D412_sphinx.py.snap
sha256:2ed77858cc1732e5dcfacd846b88e27b7489e652e64e016a4b3f2e1b6fa6271c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D413_D413.py.snap
sha256:9b12fad15fc412a91eb5542f02c4518a9e9c2c9f279fc1c60aceb955eeeb101d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D413_sections.py.snap
sha256:59fc7c239cb79dd59c52e7624086783610ffde5fc5ed27a6bd1ca57e2326296a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D413_sphinx_directive.py.snap
sha256:4f8b8e3234c9e91701a3b41c84e8efd3df8d1aaaa9546f76550be5979da697d4 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D414_sections.py.snap
sha256:952351a59e8af9ff8596d30cb6ec961513d25945de3264c813b90ec9bd4417e7 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D415_D.py.snap
sha256:8f56231a011f96aaa5dcce2f465faca9e37be903d111a82469f931a9cfd53325 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D415_D400_415.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D416_D.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_canonical_google_examples.py.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_canonical_numpy_examples.py.snap
sha256:5fe41b2c7b53096af823e7babbd6a0aece6952d9e7e0f1d0ef590bf3798d7a3a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D417_sections.py.snap
sha256:3408fafe0476ff15a5a4b4c14a552f581b398d79484d3b877228ae932116b0e6 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D418_D.py.snap
sha256:505b68d64f6f67d3a26bd4e550db5ec80c317b45187413e2487343ed97696511 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D418_D418.pyi.snap
sha256:4f9f8aa7285889b78077556e6000a645c8711fcb1d8c246b8dce4748524bd213 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D419_D.py.snap
sha256:1faf85235423e63a4898d6f3d5c7d507e8525f84b8b76c0ff54ca0e866c4eb8d crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D420_D420_google.py.snap
sha256:25f547dedf41b6bb408402655cea9f1b5c80ed7926425ce7d7f9c3ba5b67dd93 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D420_D420_numpy.py.snap
sha256:d596612cd484b0bd4aa8dac6cac73230901eb1a1202952edf1e50439d16aca2a crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__D421_D421.py.snap
sha256:aa11fdef4d7555b800056cd785d1b8e29e3c152e2742f8de0df7df085ae1054c crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__all.snap
sha256:9f34f1b378e3e879ebf63b05454a25032c7144c370c90f397be06f058f92a0f2 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__bom.snap
sha256:99880b7311866412bb809653f1f59cb283be23f9285b3413f715a2f48194ee0e crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d209_d400.snap
sha256:a7c0730f1eadae331e71418c51116fe90943fd75695ccc9584b356c405d36920 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_google.snap
sha256:be00465cd8e2e384dd89189e674a60a09eed5346025376e5d0fabf031d47a13b crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_google_ignore_var_parameters.snap
sha256:046d45c28f94b0cf4250935700ae736f22b9a10793d0db6c2ce1d9a373f11239 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_numpy.snap
sha256:a7c0730f1eadae331e71418c51116fe90943fd75695ccc9584b356c405d36920 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_unspecified.snap
sha256:a7c0730f1eadae331e71418c51116fe90943fd75695ccc9584b356c405d36920 crates/ruff_linter/src/rules/pydocstyle/snapshots/ruff_linter__rules__pydocstyle__tests__d417_unspecified_ignore_var_parameters.snap
crates/ruff_linter/src/rules/pyflakes/
sha256:605a7a8a8e781e4d6a1f53a17e980513eb689964660c1c8437385fe97b217c38 crates/ruff_linter/src/rules/pyflakes/cformat.rs
sha256:9f515269f9d705bd26ad9ff40eec10ad20461ffbe5c75a2e3edcc78d3f8f1426 crates/ruff_linter/src/rules/pyflakes/fixes.rs
sha256:a99d54914d3e75ea494b9036729e5af8bf47ccd238353b6176b19a2f2404a3ff crates/ruff_linter/src/rules/pyflakes/format.rs
sha256:fdd03da8560921e6161cdd8ca15fdd820eb9622d6b907d9b8a517ad9ce9d047a crates/ruff_linter/src/rules/pyflakes/mod.rs
crates/ruff_linter/src/rules/pyflakes/rules/
sha256:22bf01919e6d03cc1f2d3004b65aea83d49a50690b06663481d0763063491da5 crates/ruff_linter/src/rules/pyflakes/rules/assert_tuple.rs
sha256:84c32f5c4cc672f8f85c09df996226ce1ac17762758622514704e4e8a056515a crates/ruff_linter/src/rules/pyflakes/rules/break_outside_loop.rs
sha256:78e80290a3087e0c384436a3ad90253449d4183018bb52416b252c8dffbf8db3 crates/ruff_linter/src/rules/pyflakes/rules/continue_outside_loop.rs
sha256:c343117330e7376af47928948e6bb340a55ce009f293c28044d0caeaec4c191d crates/ruff_linter/src/rules/pyflakes/rules/default_except_not_last.rs
sha256:58553e5a424d0d8bb4d5b0f0ccaab4fadc56020cc91b441e525a1dad24ef278c crates/ruff_linter/src/rules/pyflakes/rules/f_string_missing_placeholders.rs
sha256:3a1b4b53b23e59e6ed7c2c196c3e1fb12343ba9c99d2e213e6e4c1e394a9cbab crates/ruff_linter/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs
sha256:25bddbb2b13886d18aabb1f6ea019a609e1b41873c9e1f12b2f208147f05a563 crates/ruff_linter/src/rules/pyflakes/rules/future_feature_not_defined.rs
sha256:fc12244cb65409e703dd4b328c4ce3beb5752e2fde9c47bad292a1b2aa514269 crates/ruff_linter/src/rules/pyflakes/rules/if_tuple.rs
sha256:2e51e7cc526812d8ec507b499851bbcde4f88a97087a530e27194322a256e098 crates/ruff_linter/src/rules/pyflakes/rules/imports.rs
sha256:9053461ef795e0a013f7487ca01b033aa9f7eae2092ba1909a5902910515d279 crates/ruff_linter/src/rules/pyflakes/rules/invalid_literal_comparisons.rs
sha256:3f431f46d0601993ca89446f31e4b903bdb758a4222e0b27b27f9acf2c9d322c crates/ruff_linter/src/rules/pyflakes/rules/invalid_print_syntax.rs
sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903 crates/ruff_linter/src/rules/pyflakes/rules/mod.rs
sha256:c57b2483f7e412dd2ea9c1184b4b0771171dbe0566d6fa3998c4bbd5ceed3b0b crates/ruff_linter/src/rules/pyflakes/rules/raise_not_implemented.rs
sha256:1afbcbc683b58f6ace849da4cddcd5ff20969626c90254a082ed74523630c75a crates/ruff_linter/src/rules/pyflakes/rules/redefined_while_unused.rs
sha256:f0f86394de7f7236fa999db6a670fe36215312a53b44e8ac10d77f22c7183866 crates/ruff_linter/src/rules/pyflakes/rules/repeated_keys.rs
sha256:9228bc1ab182351ecdd0f9d39e40f6b81f2e46a77c3dd2e94859b44d6178b3fa crates/ruff_linter/src/rules/pyflakes/rules/return_outside_function.rs
sha256:e174a0286d32bbc9401aab73cf57fa06d29a7087b08900524ed2e28186eb66ee crates/ruff_linter/src/rules/pyflakes/rules/starred_expressions.rs
sha256:d5d9418bf03e76d1022a943ae86bc3f073d3573bdd20b99c56c757902a3efd4a crates/ruff_linter/src/rules/pyflakes/rules/strings.rs
sha256:bfe3cf762a35771dc899a898ad18685934c6f4cc37c78432250a926b48975b33 crates/ruff_linter/src/rules/pyflakes/rules/undefined_export.rs
sha256:bee4b8c10b4ea6763cb0138ca254c12960857922b757ea85bedb6b6d98ea06c6 crates/ruff_linter/src/rules/pyflakes/rules/undefined_local.rs
sha256:a028052fa579cab0d7e673e0c25639192562af63e600093cb153da3db7585c67 crates/ruff_linter/src/rules/pyflakes/rules/undefined_name.rs
sha256:d94c2f3e4b289cb4179460e0d7c7a3527ea8ee597a2bb2d56b2acd3de714432f crates/ruff_linter/src/rules/pyflakes/rules/unused_annotation.rs
sha256:5dbcec56a8df83b555016e9618d3e8ba7c4350b99090fb72f3cb8998c6eaeaa1 crates/ruff_linter/src/rules/pyflakes/rules/unused_import.rs
sha256:640d0438a2254351dc3941489ce7d09bfd8aba0fa00fe5f0f0ef04a36a646d2d crates/ruff_linter/src/rules/pyflakes/rules/unused_variable.rs
sha256:3744860b9f4a17f53837aa942a0155af03a5b778e2ca100bfbdbd6c412df16ba crates/ruff_linter/src/rules/pyflakes/rules/yield_outside_function.rs
sha256:9a10eb814615eb6a5945af9f25caf8e4474c59bb0037d622b7a5f6d1a417c4ea crates/ruff_linter/src/rules/pyflakes/settings.rs
crates/ruff_linter/src/rules/pyflakes/snapshots/
sha256:efcf5f4e1df003fef61e9ebadecb6e4ffd264a383c544f85bf30c5de09d6c1b1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_0.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_1.py.snap
sha256:e85b96c2385b9c83a02a654a9fd6de41aa0f476288aa3cb92b1e7294c9e22d03 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_10.py.snap
sha256:272eac761cd123ed7496694ed542d89a7330e48f9cce84f4b4a304e2b777de75 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_11.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_12.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_13.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_14.py.snap
sha256:6e56f5ee6ada484ddd90c055c4bf8bf76563b7ba88688055ccfd062979b1a4a4 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_15.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_16.py.snap
sha256:1f0a7765854fe099a87644f569f297d7b4f7b14977e66f9a0d46b01a17aee81e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_17.py.snap
sha256:341351de6faf33e944eeaacaa653b1579db154164f3fdb1554a5ca46a40a3bf3 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_18.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_19.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_2.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_20.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_21.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_22.py.snap
sha256:eeafe1d6609ac9fc23de40ca5da821bfac9176b6904f9109ae0a6e9c89173be9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_23.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_3.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_32.py.snap
sha256:d745dea9bd7e4f1c38ff9a0f8a36a3d6328cb8d67ebd4100f4d8c9dc35bf4d89 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_34.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_4.py.snap
sha256:32f20bb94dbccdf808950a22679ee706d9c9c9a2ce8396de528243cc0242db9d crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_5.py.snap
sha256:311902f5050c70084f62ff935335f88405a752f3bc4a4c1207cb272583c9b32f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_6.py.snap
sha256:1b6234d20d47238447216b800fa8f87b448151400cb08782def89c45e182025e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_7.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_8.py.snap
sha256:607c4a2cdb5a7e4ea610b99a1bee12f26251449667a616d639e6728b8c097718 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_F401_9.py.snap
sha256:faa2bde4f008650d06007066909822b3d7d8de5b0ea0115f391c0916f802cfaa crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_24____init__.py.snap
sha256:00e21e0abd96e0a0cd49c0902c3a1b3e0850414accfdd733744e3d5e9570c98a crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_25__all_nonempty____init__.py.snap
sha256:2fea42317171bb14f0ef303faedb0d9b8378a19cca595266d1749cee74880610 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_26__all_empty____init__.py.snap
sha256:cab5b1f6974f6e233e9f8aa55d58020ddd7eb02e154d58dcacf10a4b7dabb355 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_27__all_mistyped____init__.py.snap
sha256:a702e288043175f2c19e8fb217df79844e8afa60b3a93249964d066fb502dbe5 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_28__all_multiple____init__.py.snap
sha256:4ea8563c6919c092832b5b0e7c2642b87a764049ba6b299e172cc671d75b36d7 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_29__all_conditional____init__.py.snap
sha256:962f63495c30525fd23c2eec013f83a23de528e2b635ca4013a8ce2496a6cfde crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_deprecated_option_F401_30.py.snap
sha256:c05b17cebc90e4a5ae20db4efaa3c8f2c4d0e0eaeb6a5701f81f1b0c02f844a6 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_24____init__.py.snap
sha256:2fa8d4f629e6d79911473eada74dd12f9f0cc0844d2b895c62afdd71e022f904 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_25__all_nonempty____init__.py.snap
sha256:72a83e80e409d6984d16673530bc1f2e9eb436c4224cf3f7415eb2945398df12 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_26__all_empty____init__.py.snap
sha256:0c746b6eaac83bf17b99d22070dd201281912329acd90eb1f7ec9a699165e5ea crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_27__all_mistyped____init__.py.snap
sha256:785df852ba3698edcd48298708ad6c62ad37b7defee2c633c0c78e163b45fdc8 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_28__all_multiple____init__.py.snap
sha256:f548264e254f77f273b2f4037a8e42d511f313e90c182ab78285969c8ead7b0c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F401_stable_F401_29__all_conditional____init__.py.snap
sha256:441cc2271db21864b02a2fb31abe12803f0b7849de57f921f1aba862cbedd420 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F402_F402.ipynb.snap
sha256:eb77cf1b97d593762258684efdf548c52e29a976871b8e24fd1883d5aa55a10c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F402_F402.py.snap
sha256:035ac39b33c790a59cdf71515bc5f087412f077b8ddac2199a032053de758ce2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F403_F403.py.snap
sha256:d6f606ceaec1b8b120577bd1cd1b8fdc8153ba854b48dd6901fb4d4f4e6e1a6e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F404_F404_0.py.snap
sha256:e9e49002143a68973ed2f7c1a6b3b78aade233e2e0cac5b6c7dbb128e4a9cfcc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F404_F404_1.py.snap
sha256:30f53c7d00bf7b4c1d0a3171f7c8bc8b13d5c7396e54de28cf1aad23c8567383 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F405_F405.py.snap
sha256:8fd1e8ed90c7d1e13357bea6bb449cfadf05b383df721880ceddc9e75249f2e1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F406_F406.py.snap
sha256:215cf20fb1bedeadb390c0679b1d8e79991121d3ea9248e0422756f21c8b8b9b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F407_F407.py.snap
sha256:3a583439e9f91302b5d7f8799221952394b456e0f2a74915737bc23f1587c0fe crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F501_F50x.py.snap
sha256:4e01a7f61068b09c75e0987bf0283eadb7efc7ca2505284ac7a3c8b40ce0a69b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F502_F502.py.snap
sha256:2b017f8422bc5ee0a071fa8e57190566a676250587dc5df5af6a4b1a2c2170d6 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F502_F50x.py.snap
sha256:f15753b49cb65150451f37140163437fe3cd6e542217950df6758eb8bd082934 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F503_F503.py.snap
sha256:24998e253b0ac3f926121d1afd447ab1dab88739c6184645ab1e491ef4efbcf0 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F503_F50x.py.snap
sha256:c970fb10c4aa45a986fca8a57c7fd199e1e476dcb41f9377cd0e6c50df1a4136 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F504_F504.py.snap
sha256:d35ae584493914d3fe1cce9808dcb687021af32e7da5344da1b75ccb6ed99ac0 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F504_F50x.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F505_F504.py.snap
sha256:b253d0c0666ba5ce763ba48b298bdd93fc7ad28dca4508f58f148122ca62c842 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F505_F50x.py.snap
sha256:171811f2183c22aa77d457263ae8ff0f2ca562f4602d038e3746b7d1a4a67bf1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F506_F50x.py.snap
sha256:f95a8e062f766af0d1377112af18292e92c74708dcc182fb01220d9c6e131340 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F507_F50x.py.snap
sha256:e3092856ab18a5a2d382fea8d8458603fdb5c32df175c28f286d4496dc217672 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F508_F50x.py.snap
sha256:027a55d872e144dc0f3f46af1830fd68a48e2030cf1fe6a7ce5fba79eeeb4be1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F509_F50x.py.snap
sha256:e1e477e42bd0887c1527db81e2f1c92a5d7d3704a6787b889e6aab8386202a6b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F521_F521.py.snap
sha256:31e5361d9d6689ff6d1116209ea1695ad2bddad94531602ea9378b57cedaba0e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F522_F522.py.snap
sha256:422389e3774686f6f493885991a9bf73f00bf308b2399e829cbe999071cf4b34 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F523_F523.py.snap
sha256:e73e6e2bcea129d73a99aba274575450f22e742b4936aefbef7d5d28642518fb crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F524_F524.py.snap
sha256:29b4684b88e412f05e8517c60a13f81710e90d2a6c6eb33daa895a2a0218c0bb crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F525_F525.py.snap
sha256:fa0253e2eaa0f7b236105f4a9cef6558f0e2713cb78781361737bc0c9b1f045e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F541_F541.py.snap
sha256:66885ec334912b7cdeacc7f2d95b5f52049e35261942e453f2cd56df3e20b96e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F601_F601.py.snap
sha256:9df20e3be7f2e34f5a83a28000b4cb98b3f612232745aa3a64569b57a662b192 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F602_F602.py.snap
sha256:fc6a7718677bcb538319824a2ad87af8bb15085a48ad31a5f628d4f94afba9c8 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F622_F622.py.snap
sha256:0a3820714d5b70ff5e7224ca22d2c5221da375dfd25a135694d49b5e36199151 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F631_F631.py.snap
sha256:94a8c74c034b08851a9c56c27933cd9e643fb97077d50a432c01349912f66687 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F632_F632.py.snap
sha256:9c27ba7bb2282c92efb3f252c1d4b764f8f74a2d0edbdc660b6dc6e293158aff crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F633_F633.py.snap
sha256:8f6ea1da65f86fd3fea15b0a8546da5f2d94b3efcf1e5bf2b5bc698f11b8955a crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F634_F634.py.snap
sha256:95f6463a8c3f2068f34eb21d7fbbd968928ef3397216efaa3e7c11a2f8ac63b1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F701_F701.py.snap
sha256:e2c510b84c64091dc4e98523581edbba4212b15e70578302edec700d65c61eae crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F702_F702.py.snap
sha256:04abc0a2b7ea0ac81c4743222d9d7835f3d28872c55835c397a235e34f824069 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F704_F704.py.snap
sha256:f5936c9e4acedbb4f94ca0b5514e0b812a5388e72501f5e450ad15afb3fce43f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F706_F706.py.snap
sha256:dd5b87cb3f8848b9e9e936fec8c739d9455a9b699b8ee81747b1632e28c69a3f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F707_F707.py.snap
sha256:56bbe85232372ba00f712a274b3870b6ca98329cafeec423437f6e26a572798e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F722_F722.py.snap
sha256:8a8645a4153eed06c73ed6efdef1a973863f6a6c2b9754770151c1df0858c0d1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F722_F722_1.py.snap
sha256:e1ade0cedfaf452e1656694594edf070d02892be7d27b9652b2865bc27a2f6ea crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_0.py.snap
sha256:0db614278c77665af7527bb60731e2743835c00afa091b4201abd8c31a32d3b9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_1.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_10.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_11.py.snap
sha256:3fff780514a92968894ed3d555bed89ef7bfb967463f45fac7ece83adec3967e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_12.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_13.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_14.py.snap
sha256:15e58d374e68b0348ceac2862af715e52dc9edd2b59bfb1530a8e2e846bd45d2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_15.py.snap
sha256:7452d8355387d164120bab49a4bcaadd6d55bf948d7886f78dc1071bcb0967ad crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_16.py.snap
sha256:91a806ab619b36244bcb83ddc11fc18684c9c71aba3c5b62692cb46b32438e2c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_17.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_18.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_19.py.snap
sha256:281b0420b847fb5fd81807eafe549b693f6e5d24c9530e159b05e3505e7f2cd0 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_2.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_20.py.snap
sha256:8019f663a564843a9270895862a01d1a553c5dde41db348e075a5e29a7b60e25 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_21.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_22.py.snap
sha256:02859376150359db8657dc4d400b0c014f0496baed26b5c9ad1ec73344325276 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_23.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_24.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_25.py.snap
sha256:48759d2d6b8db7bc9aec644f7f13f0a69a5f71f92d1da6daf725ed0355e4cc31 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_26.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_27.py.snap
sha256:b301e2ae6f055b768b187c3aa5cdade946eb767c0b2b686bb0cd159735150998 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_28.py.snap
sha256:2780512aa73be7c70371cdb7a8e7e6cfaad29d68b811a23e1b6cae1ec5bd7c34 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_29.pyi.snap
sha256:73a39802d708650f5a7e6b673608073a9cc9c26fd7319ffba778724d5dcb84d6 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_3.py.snap
sha256:13a751f596dea1077fd8ef3cd5fa7e28ad80a008b9e76f327a9288c5d75de983 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_30.py.snap
sha256:d9fc4b4602d6bbee97eec62b7f8c9cf698f8472188a5629711486686912abe8e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_31.py.snap
sha256:3328af338f64d2c0da5034d93702400e21d21bc0e7982a7567a8916d02bbf1a8 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_32.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_33.pyi.snap
sha256:6d886437a061ec206f1377f27c4d8c205b75dae6328a4bb23ef2811ba8dfa6cc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_35.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_36.py.snap
sha256:533655e89f43b4722929289267ae1222684d1450b622251ff6e1d57b73e585be crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_4.py.snap
sha256:2b571dbf24b865c0d6936fe22b5a0e0b5a78713d0abd1483282d506861f1b7cc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_5.py.snap
sha256:12d1dc890e012b371b05051aa72e32659520b93990a44583699acd047f34b0a3 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_6.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_7.py.snap
sha256:9d80529f79eae4f566cff9eaa58e3f5380d487c63f7b3266914fe607c846f6eb crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_8.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F811_F811_9.py.snap
sha256:5807d6224f3491b8fcbdaf3b27c0034809d03373fb60ba82bf820fef19888d8b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_0.py.snap
sha256:be950e1b70b1ab745a69db32f739b71b053d1902fd81cc6cb7cd37c0cdd2df79 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_1.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_10.py.snap
sha256:4c86cef1c359fa9748d2c66d787a722b3beb6ea6f49966ab19e5699a1f883299 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_11.py.snap
sha256:50a4a3cf5587aa8b60188c9c02207628dd5cce0b3e23baca92804b5801ec4a73 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_11.pyi.snap
sha256:ebc46fe46d119a0c4d3ce816d4a791224fceb6322de3aaf73bfd4ed872176483 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_12.py.snap
sha256:a8d86fb75ff7de74b0063fa99c7a24209251b77f098276f60bc510da8408f98a crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_13.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_14.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_15.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_16.py.snap
sha256:81410ef7dcc797f47cb6696537e16f335a319b5081fc1ac289530fc12f116c5e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_17.py.snap
sha256:f6e2ad81493e561e152addff55da9c84de80bf1d85520cffbaff2c577b738ae2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_18.py.snap
sha256:46c853a87d1af674c34e1f0cb73de1c398c140a412bf27d0c1a032cc25aadfc2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_19.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_2.py.snap
sha256:e2c4b20d2d515793de4d5fee4ba7dd72558257717469379e46b4e8b2ffefd575 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_20.py.snap
sha256:4f01fe8e4bbd5eec22df22453f72b76acbbbe1676c3b24d27fd83d92655514ac crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_21.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_22.ipynb.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_23.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_24.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_25.py.snap
sha256:3338d4c765b57b4a66c4836ae5168251f3e8972f5bd068a3f4fbb64fb95793ec crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_26.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_26.pyi.snap
sha256:532e9be1d14532c70dbe1f62b90a6a722725bba3cd12af05d1a6443477949de1 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_27.py.snap
sha256:16daf66677da9bc3567959df3f1d537679ca756a35cb07986a0171965adbcaec crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_28.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_29.py.snap
sha256:adcbded12d651993ba0e17dd4dc9b1ae4b7ed6f29580860760d3abff87b12c7c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_3.py.snap
sha256:17714e7ef9754991a77761c570229886e3908b114048dab79959869901076b99 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_30.py.snap
sha256:7b181d8a88d6fb3805d16368edf82e213b8aeb03291434bf34ee5d4486a0adce crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_31.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_32.pyi.snap
sha256:93dfe712358df76694ec9e2f8ec516629591886297fd534d6acfa1ae8340c732 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_33.py.snap
sha256:65e465d3cec6b70db0cc6f8946c3b6280924eb3d9aca44bcd53c76077503050d crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_34.py.snap
sha256:8f261977efaac55e7553ca8e41d8cf5ddffdf195afb3eea41469cad9feddb86b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_34.pyi.snap
sha256:254e701ceed73016ba4f1218856f7e9d34c165e2e5cace5911cf29891650abae crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_4.py.snap
sha256:742bbfd8977553c9c0f80e3cfb52861c62e3fd041276950845c2c5b65e2339f0 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_5.py.snap
sha256:f5ba2feea7aaf2e8c6d3cc768df43722efc2bd493d27a26296a6213b3adf493f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_5.pyi.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_6.py.snap
sha256:67d982d5961710f79cd198fb82461a58dffefd7b7db6bf9c6aff3badd916d819 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_7.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_8.pyi.snap
sha256:17503d3b3a93ca4f61a7e15813662ff04d2c9c033763d0dbfac74caa6b3ff0f9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F821_F821_9.py.snap
sha256:03b67e668b586671b7913715d7ac204c2c4833f2d1486c2e2620819e05ee46f9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_0.py.snap
sha256:71a0fd4e954adb56f04fd0d3c11f3777b963f55744639a5cc2ea254d8769b6f4 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_0.pyi.snap
sha256:b96d48e39ac560a596c153fcdbcb354bdc4913107c67f7957e2dd8c0d02190ea crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_1.py.snap
sha256:62957f7c1d408439f7b0707085e70057923b434e96db857e64a560e4809eaccc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_1b.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_2.py.snap
sha256:72a7c01e7b4af7dea5cfa55a40b9fa2bfbf502e889eb8fe8566e12c01c1e4a16 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F822_F822_3.py.snap
sha256:73cd6fd9d8b4ec08a5ec7b7feda75132e51cd864fcd0e47c8516cc00cebfaccc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F823_F823.py.snap
sha256:6b60ff82600530802d0189eb742ef441ef30bd932ea93d13a42ef0e29cc95832 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_0.py.snap
sha256:4835c7228710c5a4fdad6ca6e3f0248eda9a650eccf509ca89ab6c69836e640c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_1.py.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_2.py.snap
sha256:22f228bb052df1e772ee4e5e5e16ce4c8982767ae91708495cfd59efea9e1d09 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F841_F841_3.py.snap
sha256:73d2df8fa55af2b6e86f351ba463e76d85968ada7077b9f8c449956be0b69707 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F842_F842.py.snap
sha256:a5a42b9a7a2d08b11b9a66eae369e3c6baa5d49e1bbba19c8931b23efd81769f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__F901_F901.py.snap
sha256:239cb08895a81afea9e5a1e00abbe0addefcc88b54a8a56ccc7d0cef5c5dfad9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__augmented_assignment_after_del.snap
sha256:2efb977f5326ae224cc8a38be49bd3476126c7d1585c7361eb01829c051c5a08 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__default_builtins.snap
sha256:610fd38577b656ff1ffabcd224712169b44e6c21b50408667161f3fade05697b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__default_typing_modules.snap
sha256:574909b7607a97b6359181c8dccac87bcaff1a7ba0c1f0b915995de796344b57 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_global_import_in_global_scope.snap
sha256:e5941d79f7d1b33d44d64f76124f6bc8e8c8176f12ebd158bc323e32c0422775 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_global_import_in_local_scope.snap
sha256:60e513057a54b7dc8784fd11f139131b9ff1000645fcf8e9e3c37bbbb8b7cbee crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_import_shadow_in_local_scope.snap
sha256:578b72ec2c01a4cfc0b7028020a8d3329043d18f5fd6b71bfddfbf0cb5f9b584 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__del_shadowed_local_import_in_local_scope.snap
sha256:aac217355630151157ed4791d23dfcea110cabcbd314b260afc2145a9b87debb crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__double_del.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extend_immutable_calls.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extra_builtins.snap
sha256:b4968b65f01b4527151e6a2e67e24cb06bfecaefa3d9a75b4e6d7ebca3e18231 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__extra_typing_modules.snap
sha256:19832154e8ce14806a8d80ab078b51345cc04d5b1a7bc72450b960b0d289ed51 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_allowed_unused_imports_option.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_allowed_unused_imports_top_level_module.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_different_branch.snap
sha256:fabab3b1076aa8d8b494c141ec378c6c1b8589573e6406e511694a56432901f9 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_import_submodules_but_use_top_level.snap
sha256:ca7e1310da3be4b0f33f92f17ed4d29ce21bfc856363f3bda3fc07b166dc9d39 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_import_submodules_different_lengths_but_use_top_level.snap
sha256:2b0ad82f75dccab29b7f01b2c6648c149b23ae5713ef782d0cdd1c2824a54ee7 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_import_submodules_in_function_scope.snap
sha256:722e4475b3aa4280aebd311ad9f1e8a33c0e9ed2870b484f2948e929504008cc crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_multiple_unused_submodules.snap
sha256:2705b64ec25d77ad734340bc305be0613a9b0a5d28ecc22f8ca055e9543ba516 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_preview_dunder_all_multiple_bindings.snap
sha256:125c8efb02962f7abf34d4f5e66d86aa7dbd28d553e63bf24c5de3b9c8f57243 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_preview_first_party_submodule_dunder_all.snap
sha256:cdacf1b8e42638823ccd2bc8bdde5a4b021665b62beadd57deae78f96869a612 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_preview_first_party_submodule_no_dunder_all.snap
sha256:3d7311fc4bc1ee2310165f4f0184be83cc19af490bc28034dd0d703ed96b50d2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_same_branch.snap
sha256:7577c6039e6ef756bf52a4a9ba88a55de9ef7d1c965f3b07afca675ec984bafb crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_type_checking.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_in_between_imports.snap
sha256:c4c34e3156d69304667163f9773829de804642f8d119b8af3da0838e6c9bcd51 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_in_dunder_all.snap
sha256:07fd91eee83a2efbd23bebf5a97acef2a75850a31231d74309590059c9aa37ce crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_top_member.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_top_member_and_redefine_before_second_import.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_top_member_before_second_import.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_top_member_then_import_then_redefine.snap
sha256:f847082b415fca44840135d15135b58cda063951c5863e9d804c33b5e6bdcb19 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f401_use_top_member_twice.snap
sha256:68e58d30940bb969cd7c390300292b63dbfd391f3be801775f1a12d6320ded07 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f811_annotated_assignment_redefinition.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f811_typing_modules_overload.snap
sha256:55dc01ae2200880e8107f0491b9badbe33a4bebaf6c6ab37d1f330ad142ffa46 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f821_frozendict_pre_py315_undefined.snap
sha256:e73524ab07da432b6a0550e960b20eb27b5bbd5164eaab8570d2588f74023925 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f821_with_builtin_added_on_new_py_version_but_old_target_version_specified.snap
sha256:49792251e914bc081631d8263df427e857d6693ce7303c1f711f2a52ff1c9cbd crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__f841_dummy_variable_rgx.snap
sha256:024fdff9b2ba8cdaf5beb8ea20d284ebaa61fedec578d89679d4b7ac5559e340 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__future_annotations.snap
sha256:c910af0fd36d97f6650c5d5a38da25a1921b29b3ccd6bcec8b305884b062e69c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__init.snap
sha256:cdf4badf531fa6f34cd95d284343d763be7ee48b055f9e85be623537796d22f4 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_multiple_unbinds_from_module_scope.snap
sha256:a8b24e6c6301eb0e2bc61b75d287c592a0b50e8d75b6ea39cdcdb86ce831d138 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_class_scope.snap
sha256:e8052e797e288a06d21cc3c70547fa6a944f962ab757ed02d89ec9f9e63442d2 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_module_scope.snap
sha256:8ea2e55def4229c3560647e61dd388ca2682db05cf5f0b3abc115a2a26d53d11 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__load_after_unbind_from_nested_module_scope.snap
sha256:8033d8a9753fd4de876666ccd0f5ddb857ed873beba6128e87ca405671b50153 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__multi_statement_lines.snap
sha256:1c73f58e5504b88dd65374bee448dd8d3064e1c27966757ab53a9f86b5635631 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__nested_relative_typing_module.snap
sha256:ce47be37efadec46bbcafeae40b89c55ff01322e5888c2fefa7adfb34b61e3b4 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_24____init__.py.snap
sha256:5868e089c0365ab9e5933364ea88b54331cefc73821d6bfd7267b27a8ee556ce crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_25__all_nonempty____init__.py.snap
sha256:3f4fae3706cc62b1bc50b1b3d15de83a528eb275d501c1741233a84210082722 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_26__all_empty____init__.py.snap
sha256:0c746b6eaac83bf17b99d22070dd201281912329acd90eb1f7ec9a699165e5ea crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_27__all_mistyped____init__.py.snap
sha256:b412c0caef6529085e24817171804849a52d636667bb9e3cb6000b09a6a90f6f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_28__all_multiple____init__.py.snap
sha256:f548264e254f77f273b2f4037a8e42d511f313e90c182ab78285969c8ead7b0c crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_29__all_conditional____init__.py.snap
sha256:c15931c0db3a115f715321b25e8021aedf65e7eabab9e6eca8c966f6ca554fac crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401_F401_33____init__.py.snap
sha256:e57b6bdaedb951014818ff6a5b9797ea5c06b41dc10977cfae19e10bff888a7b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F401___init__.py.snap
sha256:9208980c103262a649cd0c19baa83a7d16ec1081af29898ef48e7ac5b7b20860 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F811_F811_36.py.snap
sha256:7b6168e1394cf414c2d13e7e72d9bbe6da10137fa26cc5bad599b207523aee06 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview__F822___init__.py.snap
sha256:669ff038414810e79a10d94b50aa616f8276904a8380d78da913dbebf80d63b3 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_0.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_1.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_10.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_11.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_12.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_13.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_14.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_15.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_16.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_17.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_18.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_19.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_2.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_20.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_21.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_22.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_23.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_3.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_32.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_34.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_35.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_4.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_5.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_6.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_7.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_8.py.snap
sha256:d025623dd2f4214e3927d2bb81e0e59e15dfbd2af52f86c0fecba41b8386090f crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__preview_diff__F401_9.py.snap
sha256:9cb4ee40fd3a1beaddbea2dbd868c5a5d683e06bc6cb3ba1e98a12b66186b17e crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_body_after_double_shadowing_except.snap
sha256:73a73313bc00b82399bacff930166956251b411ae9f2c6c6ad33cdb4dc728d7b crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_body_after_shadowing_except.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_if_else_after_shadowing_except.snap
sha256:57fc03d03775875b5145747559cd2352973fc1ba5cbf0d327d16abc0998e2134 crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__print_in_try_else_after_shadowing_except.snap
sha256:f88f0491b6f483a7292b171ef892437161cdf5f14806c061f0d24081ced14b5a crates/ruff_linter/src/rules/pyflakes/snapshots/ruff_linter__rules__pyflakes__tests__relative_typing_module.snap
crates/ruff_linter/src/rules/pygrep_hooks/
sha256:6e9074ad21304400e7e2a22d65066e40f4fc2f99063af5602deb2340971e92ee crates/ruff_linter/src/rules/pygrep_hooks/mod.rs
crates/ruff_linter/src/rules/pygrep_hooks/rules/
sha256:9e8464cf5fc76d9d32fe7c358cbe54029a078eddc179c66fd1ba6d990ba938ca crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_noqa.rs
sha256:7ece433d1d23183318df49ccc093385cfadbc10773c9e92c8cd382567eae95ff crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs
sha256:1249278abf24673640593a834c652919d16101cf0c60468a503ed0dca9ee8374 crates/ruff_linter/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs
sha256:216f48ca1029e0d42fe3d6b6972f0ffc6f04fe69b940eb0d4bb51bf2e9b8785d crates/ruff_linter/src/rules/pygrep_hooks/rules/invalid_mock_access.rs
sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777 crates/ruff_linter/src/rules/pygrep_hooks/rules/mod.rs
sha256:ec3ab1649579ab756cec76b802a2c3d71ffff9228c4667a3ff95df3722d573f5 crates/ruff_linter/src/rules/pygrep_hooks/rules/no_eval.rs
crates/ruff_linter/src/rules/pygrep_hooks/snapshots/
sha256:68fa8ff6cf250b965778feccca8866ff65c8ca7b1fce75270c77a78c341e6c98 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH003_PGH003_0.py.snap
sha256:c67b128596a2aac8aab7d2cd8bb3e9e4b52e90a2995cba675e75f8d578199aa6 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH003_PGH003_1.py.snap
sha256:c58d611dd01bb9c70741e1aae0e33698a872048e9a6fa76311364b2e2fbc1189 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_0.py.snap
sha256:5327e3e82189e87518a39c8952f028a5a3079b23c639e14659472bcb329eae4b crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_1.py.snap
sha256:bec7e47f32137abe2563747cd4d468b018016ddbd338b295f598d769cb28161f crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_2.py.snap
sha256:37ad8f4b148c89f144ea839c1ba77ba10ac6d19b5e55b4087a49998b56067251 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH004_PGH004_3.py.snap
sha256:9f9842d32b1dbde55ddf4954f2a157c4e2a9193cd91023ed8587813fea7795e4 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__PGH005_PGH005_0.py.snap
sha256:90a86185f85eeef78ce6a50640680d96be27db8347e3652bdec6bbfacd536015 crates/ruff_linter/src/rules/pygrep_hooks/snapshots/ruff_linter__rules__pygrep_hooks__tests__preview__PGH005_PGH005_0.py.snap
crates/ruff_linter/src/rules/pylint/
sha256:5cf555ca42829b70a9eff5a9fbee0fb8fa3526b918d9c2e7c65200ad3f367d2f crates/ruff_linter/src/rules/pylint/helpers.rs
sha256:200ecc37b727b57b2c9514d958d98e14a3c8d5badb72dc92777e35e1872fdf2b crates/ruff_linter/src/rules/pylint/mod.rs
crates/ruff_linter/src/rules/pylint/rules/
sha256:40808a7ff08ad3963878f960806f1114a88f1c2abf10111d9e62fe0d048db493 crates/ruff_linter/src/rules/pylint/rules/and_or_ternary.rs
sha256:977fb0004e00c508c5943b0e18a198d3ddfd474047dc520c09e4e3a77d13232b crates/ruff_linter/src/rules/pylint/rules/assert_on_string_literal.rs
sha256:8975c88647ca89a9f17cf542cccb1c342fa5c1d0afdd831759521b0948423127 crates/ruff_linter/src/rules/pylint/rules/await_outside_async.rs
sha256:b3ebde5151de9b7cbca4b7293fce5f7a3fa4dceed7abdf9c6b6851c6e67cfb61 crates/ruff_linter/src/rules/pylint/rules/bad_dunder_method_name.rs
sha256:2f8f3189063e441147cc62f4a4137d227c062fb85bb234281177df944bf23bc9 crates/ruff_linter/src/rules/pylint/rules/bad_open_mode.rs
sha256:f0b2694fbcf078ee34a8e7221895c1eed991591556cc9ca264aad33094f50759 crates/ruff_linter/src/rules/pylint/rules/bad_staticmethod_argument.rs
sha256:652af003598a91596370e6a09e86c1a71c32845c01df5c93303c4c5088e58ace crates/ruff_linter/src/rules/pylint/rules/bad_str_strip_call.rs
sha256:907815a486e6a49eb43c518f83d5d7b91c241fc34ab0f5ac1c357d13ee1b6514 crates/ruff_linter/src/rules/pylint/rules/bad_string_format_character.rs
sha256:8bac9721d4f8893bab54e6177b31e3dcac78d726c07cbcba64b8abb9a074068e crates/ruff_linter/src/rules/pylint/rules/bad_string_format_type.rs
sha256:f178f420e2edfa96e0d775d8821985e1faea5eed517821100910d33c4a82173a crates/ruff_linter/src/rules/pylint/rules/bidirectional_unicode.rs
sha256:786ef3f39d7a06951dc7632b8de2aa9cca75640c1871569de4d54e264de559cd crates/ruff_linter/src/rules/pylint/rules/binary_op_exception.rs
sha256:6d285e6aa233e7acf8fb7408565712bdb46990af33e0d5b148ef537f948a9fa8 crates/ruff_linter/src/rules/pylint/rules/boolean_chained_comparison.rs
sha256:e42425f1c0a3c25cab7a2425c0382e44b9769667dffdae8cea07c6699452297f crates/ruff_linter/src/rules/pylint/rules/collapsible_else_if.rs
sha256:d80eff9f2bcb05459d3f0ded51c4465db8c580c094d48f26eab4e6698e4f2faa crates/ruff_linter/src/rules/pylint/rules/compare_to_empty_string.rs
sha256:7462513afa655678a9992c58af513f15eef7cc1161b23c0cfcaaf65ee37fea57 crates/ruff_linter/src/rules/pylint/rules/comparison_of_constant.rs
sha256:314de628bae437d815d69ec9307bdb6ff6250821ee2a9186954a942016b71b4c crates/ruff_linter/src/rules/pylint/rules/comparison_with_itself.rs
sha256:19a6ada46feb1a899d6563e22de9f8cff4ecc7401fd8cc95a7f3cc6ece78765d crates/ruff_linter/src/rules/pylint/rules/continue_in_finally.rs
sha256:922f2219e852f684cb11641af660fe820ba6f413f8c2f09adf5657a34c4b0a38 crates/ruff_linter/src/rules/pylint/rules/dict_index_missing_items.rs
sha256:4f0518fb918845583ddd636893f55854bd50c6f1b64526e9479c5375d86c9abc crates/ruff_linter/src/rules/pylint/rules/dict_iter_missing_items.rs
sha256:facb7c46dad3250066dc1df27a5c916226b14089216526513558c10b935f331d crates/ruff_linter/src/rules/pylint/rules/duplicate_bases.rs
sha256:586209280abdfcc1ea1e95f32475a0afdb18f9f443cc5c3ec5b995cb56317191 crates/ruff_linter/src/rules/pylint/rules/empty_comment.rs
sha256:532f117f2a27ce5aa77dbd31ba6cb81b85e2566dec335ce5b75914c26d7646c9 crates/ruff_linter/src/rules/pylint/rules/eq_without_hash.rs
sha256:95e9b5350544b5d023623371ac104abb94a1fedb6f29c3ccc3ec9a64f79f74ac crates/ruff_linter/src/rules/pylint/rules/global_at_module_level.rs
sha256:45136ed51210ddae906350b21ee8207ada0fb70faa786513ee2022bd21eed18a crates/ruff_linter/src/rules/pylint/rules/global_statement.rs
sha256:6800514639efa90b340c13472c287a0ca671bb1273a1580539f7d32e38ef2ce6 crates/ruff_linter/src/rules/pylint/rules/global_variable_not_assigned.rs
sha256:ede7c304b017fc4151b96097bf9d2d3fd0d1f792efdcc1949b768035b3326729 crates/ruff_linter/src/rules/pylint/rules/if_stmt_min_max.rs
sha256:0b1bd61eeb7f4df9abafea29ec2dd293dba3dbf24fd3ab78b51a716d1a37efc2 crates/ruff_linter/src/rules/pylint/rules/import_outside_top_level.rs
sha256:fbcb004206a7511c118431cba6fe3553a440f981c6e09a5ec38fa2cb2a9e3b37 crates/ruff_linter/src/rules/pylint/rules/import_private_name.rs
sha256:359a35d42d9416040f231a5721a03a5e566351d23e10ba3f152928394fb79efa crates/ruff_linter/src/rules/pylint/rules/import_self.rs
sha256:b7445f20003bf918e1c1af3d6e100e67fc8a0cae1c41c78a2734475a57d807fe crates/ruff_linter/src/rules/pylint/rules/invalid_all_format.rs
sha256:717929a4fdd53f9a097e76867f06ef4345ab741940d3cf6e7a88d77aed2b11df crates/ruff_linter/src/rules/pylint/rules/invalid_all_object.rs
sha256:d85cff70f683b198a09de99819f0a472fe8441cb64e858930c6ee36de47d655f crates/ruff_linter/src/rules/pylint/rules/invalid_bool_return.rs
sha256:791d7472e97d2cc53a9580c669edc564de255671b2bb3a2acdcd645f451a2b1f crates/ruff_linter/src/rules/pylint/rules/invalid_bytes_return.rs
sha256:d5f2bba8d1c05696bb66531e30df5e1e212b2a64a2d6b6420e05afab15e87084 crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_default.rs
sha256:1be0e72cee86495f45d101e5d6214bce09a3cee10d2aa7af4c2d56a2de29be9c crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_value.rs
sha256:c5580ff7199ded03a6b564f4074cda4874e19513500b1a16a0227fa9c463251d crates/ruff_linter/src/rules/pylint/rules/invalid_hash_return.rs
sha256:9efe756ea35b45ef8fc5be66cf4f4de1430ec6f0314588b6bcd1b4da6c7f7946 crates/ruff_linter/src/rules/pylint/rules/invalid_index_return.rs
sha256:05d22665f7207c572be240b93318daa205290e7611623064a32ddfafb44d4edc crates/ruff_linter/src/rules/pylint/rules/invalid_length_return.rs
sha256:e60d03c432c9d30c23e56e5bba5ee6bded9e3b320fd7ff6d3757256ff7e2b3a0 crates/ruff_linter/src/rules/pylint/rules/invalid_str_return.rs
sha256:90ece1d7902028a33ea7f8bad7b8e318a4c3036d582b835673032120c83e99f3 crates/ruff_linter/src/rules/pylint/rules/invalid_string_characters.rs
sha256:16289b48e76db9e8ef0c0e8b2300ffe8f830f8bd52430af24994bd40bdd40848 crates/ruff_linter/src/rules/pylint/rules/iteration_over_set.rs
sha256:2b2b7e8fd7336186984611ecd403ebb12a808deed5b47bc898e4741b6f0e9bf7 crates/ruff_linter/src/rules/pylint/rules/len_test.rs
sha256:adccf2529375ac65a3ebc7554a667ff46de3147243247e304cb6cc3ec810e5d9 crates/ruff_linter/src/rules/pylint/rules/literal_membership.rs
sha256:89935b9ff84693313ffc13d5f778010a71060c800b9d10cab20465926ffc32a7 crates/ruff_linter/src/rules/pylint/rules/load_before_global_declaration.rs
sha256:01d5aadad94d195d522607aba53bf6e484ddf6d8902829ebf8ed2c523dfb0dd7 crates/ruff_linter/src/rules/pylint/rules/logging.rs
sha256:95d824b8c3a31084638759d3940438da76894eda49dcc041e0572e609bf57a06 crates/ruff_linter/src/rules/pylint/rules/magic_value_comparison.rs
sha256:0a0de973ace31adaad28af749cbbd6eb355a14be63300f2609f1767b3b2904e5 crates/ruff_linter/src/rules/pylint/rules/manual_import_from.rs
sha256:863a2900adb62d20915687190c255c8112ec15600430a16056c128f6af52a7a8 crates/ruff_linter/src/rules/pylint/rules/misplaced_bare_raise.rs
sha256:1947568d11591eb2ccc0cedeb4c2b21e8d77dfdfc79a7eec1e8861c59ab9632d crates/ruff_linter/src/rules/pylint/rules/missing_maxsplit_arg.rs
sha256:e58c097d65030fb816e85ce36962b1db3ca0af1b40783fa60029d3e573a2ecd0 crates/ruff_linter/src/rules/pylint/rules/mod.rs
sha256:db90ffe1129e305dc042ace34706c3040b7174f96deac0145eaa166d6d879773 crates/ruff_linter/src/rules/pylint/rules/modified_iterating_set.rs
sha256:2e5f7ce43188a62f9f237050e2f5f5a5cca1c340e199414d222f9e3d39a34948 crates/ruff_linter/src/rules/pylint/rules/named_expr_without_context.rs
sha256:4c98d96532db291f62999aca1a702f6b609d2529a9385b2fd9565ffe1fabc268 crates/ruff_linter/src/rules/pylint/rules/nan_comparison.rs
sha256:0639f7e6c0296a23042b4e6769e19cee5e5792ca3b4399c6d5ce7d6b83c32aa7 crates/ruff_linter/src/rules/pylint/rules/nested_min_max.rs
sha256:ac18b28e9906e3f82aa8b7078cff8713369b2b1aa677a207e3efe65d3fe14db2 crates/ruff_linter/src/rules/pylint/rules/no_method_decorator.rs
sha256:db51ca25dc6fc39a2b5ed19df0bfedc7012cfbccfc71f10839f0891079fae758 crates/ruff_linter/src/rules/pylint/rules/no_self_use.rs
sha256:842fd9e875d9cee56df68b8c4d2fe9d7d0a30c757e284a521641d62a08a54a91 crates/ruff_linter/src/rules/pylint/rules/non_ascii_module_import.rs
sha256:7605ad9987479530733e6a5de2847b2673c78d8c8bf02e7d4895c04a170fe6fe crates/ruff_linter/src/rules/pylint/rules/non_ascii_name.rs
sha256:662ce33d6f0e11c1844b5e4a4dd6e18e919807434f6fcecdf6ff4ce810389e70 crates/ruff_linter/src/rules/pylint/rules/non_augmented_assignment.rs
sha256:78c996db6bb7ea6df06a875710079e664e0ae39132df4dcd4a64b1993a384835 crates/ruff_linter/src/rules/pylint/rules/non_slot_assignment.rs
sha256:7f3ba3c8dfdcc082a89c7d9b262aba76c3ebdff479aeb7494f9e6cabb2b5bba3 crates/ruff_linter/src/rules/pylint/rules/nonlocal_and_global.rs
sha256:980a3d45d9ad2980e87c24a06cb2b5cdd7a381ec5d4d4b26c6d807ee777f27db crates/ruff_linter/src/rules/pylint/rules/nonlocal_without_binding.rs
sha256:a24f0ed3b1e7c51a8415eeb49af013eeb59a79f5a84b58e66fee8d170ab71adc crates/ruff_linter/src/rules/pylint/rules/potential_index_error.rs
sha256:be46d37defbe69c408080a3344d9ae62765cde2715785ec16942ee4f99364118 crates/ruff_linter/src/rules/pylint/rules/property_with_parameters.rs
sha256:80c5590212f517b686150d389d8822fc004aba97f64c7b757b849f8e8339fde3 crates/ruff_linter/src/rules/pylint/rules/redeclared_assigned_name.rs
sha256:d3f6fea08b1f9733fd05e116193405c69b4a318e4842ccb74df380f2219eef06 crates/ruff_linter/src/rules/pylint/rules/redefined_argument_from_local.rs
sha256:bc8d9bf22a7ff2686711e28d4b8c3f1712f67d07d31efc2b89a2704037453250 crates/ruff_linter/src/rules/pylint/rules/redefined_loop_name.rs
sha256:7e4d9d52350c48456cb527e8487382a03716b078d33be13af7aa3074e38ec272 crates/ruff_linter/src/rules/pylint/rules/redefined_slots_in_subclass.rs
sha256:18f418a3716f1f978cf36275520ad5c3127745f5b7f5166cf15fca3449729610 crates/ruff_linter/src/rules/pylint/rules/repeated_equality_comparison.rs
sha256:eb8a31e2a908719bc81a3cf00fe8396c1233b372bed08adf1eee4ecec8cc5436 crates/ruff_linter/src/rules/pylint/rules/repeated_isinstance_calls.rs
sha256:4df52f02bc8689de2f44ea8a8529e096849d13c6e0ffaf5e34fecdcd7f5b94b6 crates/ruff_linter/src/rules/pylint/rules/repeated_keyword_argument.rs
sha256:aa8b8aa24aec8a750e3c7e6be7cd24a79eb6045c979f80b8293fe3238c0248cf crates/ruff_linter/src/rules/pylint/rules/return_in_init.rs
sha256:7ba005b0f5f091781006183da4376009ea4f8f7c719c8738167f9e8be06b8676 crates/ruff_linter/src/rules/pylint/rules/self_assigning_variable.rs
sha256:5357aca9a958f8dc694e924800acc281e35920f7a62c3499af002a04ad84cf24 crates/ruff_linter/src/rules/pylint/rules/self_or_cls_assignment.rs
sha256:06834e9e36dc0f44ec2e3dfd696096591b262316dad9c95c443130fd1e6a54b9 crates/ruff_linter/src/rules/pylint/rules/shallow_copy_environ.rs
sha256:23d70efbff2be4419d57e5f1fb5ea17dbc0858398079d7e4c58c6370db00b199 crates/ruff_linter/src/rules/pylint/rules/single_string_slots.rs
sha256:b140ded59293f22fef0f316f4f853130e575360aaa14bbfac18c3a7806935109 crates/ruff_linter/src/rules/pylint/rules/singledispatch_method.rs
sha256:b039ba6d490f617ff1b6aa7f84f1cdde115d773cc1b56b82580ca1e9dc0cb9d4 crates/ruff_linter/src/rules/pylint/rules/singledispatchmethod_function.rs
sha256:b97131c7468c2845cadf03d884e45bdc7099d3790f7fcd17a76c0e46fe29bc76 crates/ruff_linter/src/rules/pylint/rules/stop_iteration_return.rs
sha256:82c37c1f5384d021f5b245f8471a520a759f7eac20cf2458698c1ee3f6371dbf crates/ruff_linter/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs
sha256:3782494912f92b56917c56235487062603fbf9ef0f38a2fd945ba1adcdc93f03 crates/ruff_linter/src/rules/pylint/rules/subprocess_run_without_check.rs
sha256:cb2eb4f8178c205d42b9315e20abf08fd9c871a9331efa970c09f4d63454f78a crates/ruff_linter/src/rules/pylint/rules/super_without_brackets.rs
sha256:f275d5e70e1e6c195b36059682b32e07ba7ea26df5f40e47dc7834bee7bdc099 crates/ruff_linter/src/rules/pylint/rules/swap_with_temporary_variable.rs
sha256:a8812cbea15fd7e722643e6aa18029603e3ef5a62c7b0acf432327e18ef80a98 crates/ruff_linter/src/rules/pylint/rules/sys_exit_alias.rs
sha256:7e7196a78e665485988e58b668ed0d6808973442462916eb035230615ecdd8d6 crates/ruff_linter/src/rules/pylint/rules/too_many_arguments.rs
sha256:f2c2dbf867e5226749efd6058b750870aaa012879a0a131c438f1e808d84bf57 crates/ruff_linter/src/rules/pylint/rules/too_many_boolean_expressions.rs
sha256:1e80262f66f044ca856b144ec2555dcd5afe30c9ec6e816029747d96dda6e210 crates/ruff_linter/src/rules/pylint/rules/too_many_branches.rs
sha256:b9cb04cba30040c4a6a6ce0c6a7e54371ae834c88f4532b294dd8fbbd9caa0f9 crates/ruff_linter/src/rules/pylint/rules/too_many_locals.rs
sha256:fc299328eb3d9fddb6db641ff49afb6883dd51955a9382dd859af48962f128a7 crates/ruff_linter/src/rules/pylint/rules/too_many_nested_blocks.rs
sha256:50fc25d3f761221d240aef038539bd63b81823a1054130ff2e160ae1ca602cea crates/ruff_linter/src/rules/pylint/rules/too_many_positional_arguments.rs
sha256:5ebfb065f7d5ef6e3373ba82bbf832ba05636570e8cc3e8bad77eb59c0c9edeb crates/ruff_linter/src/rules/pylint/rules/too_many_public_methods.rs
sha256:9a418688f24f1960402a13e41b53c8d879937de40d21bc4e8a113e9642280481 crates/ruff_linter/src/rules/pylint/rules/too_many_return_statements.rs
sha256:0ecb46288c3eda431c65e0aa2cff7e1e6ceffe0979b3ecfd27ac6ca72e76adf7 crates/ruff_linter/src/rules/pylint/rules/too_many_statements.rs
sha256:02170cd0426260f10fe9e5933356337125c22b84aae67143c9bfa330a8cacac4 crates/ruff_linter/src/rules/pylint/rules/too_many_try_statements.rs
sha256:7929e6ec7b4d3f62ddbea93481970e2f1a218bdb0ae8f045913971217354474e crates/ruff_linter/src/rules/pylint/rules/type_bivariance.rs
sha256:27680559572e8ab2a2e521b18f67c10af2782cffd0b2711bcd99cd617b7c047e crates/ruff_linter/src/rules/pylint/rules/type_name_incorrect_variance.rs
sha256:bf159ae909feba7b2a1154041aafcbac146b9cce4e4fab5c448cbc445e623545 crates/ruff_linter/src/rules/pylint/rules/type_param_name_mismatch.rs
sha256:2a25772f84071628652ff8842c6825ec097c00dd5bdd0d898b4f6a2e100470a5 crates/ruff_linter/src/rules/pylint/rules/unexpected_special_method_signature.rs
sha256:d9ad5b6e5fdb8ca56e0642385255bcb4ade81cf4c49226f97dfb43cad1a0541b crates/ruff_linter/src/rules/pylint/rules/unnecessary_dict_index_lookup.rs
sha256:e61c8417c74c9f92f7813bc951cbfe7d6dba696e0db16f4775e1bf86a3827255 crates/ruff_linter/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs
sha256:21758d243e7062f0e5c118215c1af4998674c777e84699567464294f86b1409c crates/ruff_linter/src/rules/pylint/rules/unnecessary_dunder_call.rs
sha256:d9aa880f66c8661a11da69fbd2e72cea0a07569131d9597c6b7ac5457c41ff49 crates/ruff_linter/src/rules/pylint/rules/unnecessary_lambda.rs
sha256:7a1a9e66a427a07597524d7c368d3803cf350d6545d4321914ea1a133d87ba1b crates/ruff_linter/src/rules/pylint/rules/unnecessary_list_index_lookup.rs
sha256:55711735fb90b53abaf7c585e528b9258901cf48e44bf704cdb9373670fb29c4 crates/ruff_linter/src/rules/pylint/rules/unreachable.rs
sha256:8fb215e18a56db56193b41aeb7dd1edaa2b01422d5b50e3c842cd3c8f07eb9d3 crates/ruff_linter/src/rules/pylint/rules/unspecified_encoding.rs
sha256:2d32bad7f1058c7545db1b3013fea4eb78a77d21818a46c5b2d076ad3a0e331e crates/ruff_linter/src/rules/pylint/rules/useless_else_on_loop.rs
sha256:679b60174e75f963bd6fac3f510147d12caf86c29501b3f26e9a32ee27b76b0d crates/ruff_linter/src/rules/pylint/rules/useless_exception_statement.rs
sha256:0c070d2d8f4fe9d308e1b18ac3719d2653832a3d1e0807b54cb02289b3f7337c crates/ruff_linter/src/rules/pylint/rules/useless_import_alias.rs
sha256:29157203570413465401e729987515385f27527f663011f04e3d9dabb78d109d crates/ruff_linter/src/rules/pylint/rules/useless_return.rs
sha256:c009a92185057de1131b3e7fee0a076121eb37fae4137f3935bf30a306cd30af crates/ruff_linter/src/rules/pylint/rules/useless_with_lock.rs
sha256:db6b3f09d931a53823b3d14b6d6867ac1ca42a56e6820c7f8dc53a9b5cc6c0ef crates/ruff_linter/src/rules/pylint/rules/yield_from_in_async_function.rs
sha256:16f013fcca24ccc7cf9a1877c6a789069f548ca0eed11f57670b90698cf70ede crates/ruff_linter/src/rules/pylint/rules/yield_in_init.rs
sha256:d524040d0a9e2589d42477f99704bba8dcc859bfd0c6b992e7c8e6c91f37d979 crates/ruff_linter/src/rules/pylint/settings.rs
crates/ruff_linter/src/rules/pylint/snapshots/
sha256:6e346de0857467d9c2c1bf9608326b1504b3b04c51fd0d873dd8a1031f99662d crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0105_type_name_incorrect_variance.py.snap
sha256:396f7d1fb5723f08dd86f85777ef2354856490683e2c9fd65c91d5399509487a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0131_type_bivariance.py.snap
sha256:089252a2094be9287981d66891d94b26dded084b2e9b9ec9e332b6a65da410e1 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0132_type_param_name_mismatch.py.snap
sha256:5a8dce1d034b130c8a5aa353e49a0d532b359b08b5b0677127180ee1d182773b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0205_single_string_slots.py.snap
sha256:ddba563d6c3c037f5d3c0724473d75f45f2f8a75449a7c266d16b693b7c76db2 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0206_dict_index_missing_items.py.snap
sha256:61fec3ab38d55565e7ab0c26f69be700aac212b4ed1c1dd088a21eb3edcd4fb6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0207_missing_maxsplit_arg.py.snap
sha256:d2682c184d062860e6f6264ce47b09661c5e9587a9862e7868247add44e81ed0 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0208_iteration_over_set.py.snap
sha256:1276a306ce678762e6b6cf6f49dc178164b4d0876d2393a6dd6064a10e55370c crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0414_import_aliasing.py.snap
sha256:e1b52d32c2838e8481a765a1f54271ff385213dd76461e5cbfe0f79e33bdd4f9 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0414_import_aliasing_2____init__.py.snap
sha256:6020c04bd596817e2b80cb7fa6adabef6d4059cd8ef0f180cb3ff5a0cabcf2b6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC0415_import_outside_top_level.py.snap
sha256:b504b4e16d2e0f6d7e1d210755cb08a809bc93e553842d9b1cc24b48d3ae4fa0 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC1802_len_as_condition.py.snap
sha256:d6410bfd95dd52b78052c1d33601b0e984e977171d9a8754ac1e51e1a8fd3901 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC1901_compare_to_empty_string.py.snap
sha256:40cc3938ddd591eead134451f335d2c90be87a05e123c142a3ea447a83829c68 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2401_non_ascii_name.py.snap
sha256:3e50e0ed5b91789d4ebf9bd25a95bb4b55c505cb7982d8fbd9b8ac352f7f3737 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2403_non_ascii_module_import.py.snap
sha256:d6885cd79b19f8d27461df15618d075292dce73ef2257b9da485d45116d97e88 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2701_import_private_name__submodule____main__.py.snap
sha256:96c724bf02d625bd570b388c875d55af2b90ebb63f9de7b69abda9389d5e1474 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC2801_unnecessary_dunder_call.py.snap
sha256:65736d6f4605e5a902264d22248aeddd66e105c8c5dbe426389806b0b49cf582 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLC3002_unnecessary_direct_lambda_call.py.snap
sha256:09fde2b5d7b9d7f53e60f112ae01ea166dfd491c45d810dec2048a09a742f5c4 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0100_yield_in_init.py.snap
sha256:52705e69f00f0da9e314baf8746a6cce10a4506e0e873628e14368d87c928f2d crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0101_return_in_init.py.snap
sha256:b4f8675bd877d0413a9dbe1c11b73be9cf2b111342c641453f267af506a1b4b2 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0115_nonlocal_and_global.py.snap
sha256:e1b52d32c2838e8481a765a1f54271ff385213dd76461e5cbfe0f79e33bdd4f9 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0116_continue_in_finally.py.snap
sha256:a46db2b472fab0a5115fbad5117115d0440c8fd2805956c818c5ca5e908e615d crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0117_nonlocal_without_binding.py.snap
sha256:71168c4c2a8a384e0430887e60a738a75aaa0f4c0c3cf3788cc8365ecf5dfcb3 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0118_load_before_global_declaration.py.snap
sha256:e13fca757c8e7c401d60acc1f67e5917e8125bc9d9c8a748bf716260d9eaf967 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0237_non_slot_assignment.py.snap
sha256:0d5cd01fe78248c5e86ad341fbbca86e50c23ddd8bd6615e9847e9a7ba0f2411 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0241_duplicate_bases.py.snap
sha256:6c93a11755dc4d8fcd1d62121ced7911a8bb6cb0619946d98771396ba8e0205b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0302_unexpected_special_method_signature.py.snap
sha256:afc41bf9807a6dad74a4f163bb36d828af3e351af2255362816f42987c020413 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0303_invalid_return_type_length.py.snap
sha256:26203bd2d5c79843ea7e3625197c601e4505ad3afa2f742d20afad61b72f18e9 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0304_invalid_return_type_bool.py.snap
sha256:54ca9623d772e8cea7edfa27e1cd91d9b4d6033322142a1a756d8b34728e225a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0305_invalid_return_type_index.py.snap
sha256:c736d6906ad670f738eb40135a9301162e1f7693a443d8ddda73ca62c92b1f52 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0307_invalid_return_type_str.py.snap
sha256:e3e8686441d0d8bfd9265f9be4c6ea449bc7777990ebe475d8691aefd61f4a14 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0308_invalid_return_type_bytes.py.snap
sha256:f53ddd89de6e4b56e015c4baa710015078f7b7c47361f202837cb462d80ff07a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0309_invalid_return_type_hash.py.snap
sha256:0b725ba2da0abe0ba0f10ca9968087df0621f6a145764650acdebe23c0dfc3ba crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0604_invalid_all_object.py.snap
sha256:ccbbb4de58b0cd38e806c735f5ecbcf63a1e24884720a0ae1a7b0f82576ff56b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0605_invalid_all_format.py.snap
sha256:e018deeecf25bf36ee23556635a62343866204abae72003b6379abd806d04432 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0643_potential_index_error.py.snap
sha256:35cab874619bb314713cd72cceafb343d8d7207c23aaccd87031f041b1893727 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE0704_misplaced_bare_raise.py.snap
sha256:405edda9e691225eb181fd2affaae830125aa10d53c8ef144ba0a7f44bc21bba crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1132_repeated_keyword_argument.py.snap
sha256:4c7f232e631f63090dfab031157ddca1087c2c100c325fac30a585f2e9c6e721 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1141_dict_iter_missing_items.py.snap
sha256:42de11abf73ec5e5051d91457a4e2d25a253778d694cd1b72a6652c8f7b431d1 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1142_await_outside_async.ipynb.snap
sha256:363c83e099a6c4d512da5e1a147037f0660b3a39aac2721377ed6b9393bdce2c crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1142_await_outside_async.py.snap
sha256:88fdd0a9532279c9dc9bee57d339c4253fd03b06599064c92e45fea6d6a21bd3 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1205_logging_too_many_args.py.snap
sha256:cc6845b75caa5dd5fe6b892555f28cca5a1310b0a718e390ba1a33f77f50afa6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1206_logging_too_few_args.py.snap
sha256:3f0489eca932bf69767f7456986c669e10620e4e90946335d779c96ac04b73bd crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1300_bad_string_format_character.py.snap
sha256:7d5889162c0f7d9e49b8c1ffde71d7867f8fe5bff3085883b1ebdd96af75e047 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1307_bad_string_format_type.py.snap
sha256:5a43abefe99792dab6ac379a06b4e192107e91497ef173b05020c328a2b0a14a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1310_bad_str_strip_call.py.snap
sha256:91999fa1285f9b7c96cbd2478660b6c3066ec8e0c8fdfb83ece56408c27c61bb crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1507_invalid_envvar_value.py.snap
sha256:dad47ba20e6b5308c4bc9a060d7f90785400796efd8f72e2e88dc54d6d841fed crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1519_singledispatch_method.py.snap
sha256:6d43d026c886a88aebe86171e7f4b5a613cda1bb6f99cf1d037c0db8bd1695b9 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1520_singledispatchmethod_function.py.snap
sha256:7dc53594057e5b65b45b9e584f7010010f872dee236b2fa544e73a7977b8ae7e crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE1700_yield_from_in_async_function.py.snap
sha256:0b6275589ae85d27db19ff0b2f7a0386df572dac73999ed527217faa6a92523b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2502_bidirectional_unicode.py.snap
sha256:2ae18cc1134b9e28aed26a368378e90a3e17d0d8db06119def790a5e529d8514 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2510_invalid_characters.py.snap
sha256:900521b44b16b80adb46c612fc4c6a9c3a96f058e5f2427d3fbbc2b0f038842e crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2510_invalid_characters_syntax_error.py.snap
sha256:32f2a690028692af2155a22cc1c09f5a9b385b8fe4b6fd731baf8a11154f636c crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2512_invalid_characters.py.snap
sha256:76190b7a400c58e4536b96887387f11e0478a6c9e26354ed740e705d6d8c2a22 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2513_invalid_characters.py.snap
sha256:20b4b1d37d59813c56674153287185440503bf3c23887714397da65b5e805208 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2514_invalid_characters.py.snap
sha256:6de457b160aeb7aa78c2adc9fc3edf39ccec03b221abab72733b54aabd0ea78a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE2515_invalid_characters.py.snap
sha256:6d5921d2179f27186aba82af83b93072e139a7b8364fb15e604b1c282f892e07 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLE4703_modified_iterating_set.py.snap
sha256:f4a1aa4b80f4a7df840e5ab3a60319eec7e541064990906a206c15d6b248bf50 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0124_comparison_with_itself.py.snap
sha256:f76bb637c577377c1f2a83779ff1a98218133bc8c3a333fab79807e615ebf01b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0133_comparison_of_constant.py.snap
sha256:9f273c5e72b7c9293e99a64a4105196dbfb882721e694a17f25537a59a860279 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0202_no_method_decorator.py.snap
sha256:8d22567737d8a2d509d6796911d0c1454759030fcb15715e85d82cf7e8d12ff6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0203_no_method_decorator.py.snap
sha256:1cdfc9771342b05d7c941adb94551cf60e8eaf80cfff792272a1e0481299b543 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0206_property_with_parameters.py.snap
sha256:f30c365e47205213f58e1741f7bf2d6c800b9203fbf0585f8570dafd9d1455b8 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0402_import_aliasing.py.snap
sha256:236b14ce1ee6136f77d599fb52fc0369f6f0313987435428ad7006d0a4f20ce8 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0911_too_many_return_statements.py.snap
sha256:16c8cefc4133de8f537a9f0f65c59b3d8b92d63240a77ea2f48a14c60236865c crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0912_too_many_branches.py.snap
sha256:284ebc604201b131a6729eb9e5eb0f0ac35a6b32cb8931d7540527f69d66f2f1 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0913_too_many_arguments.py.snap
sha256:68ebc03c064dd79542d9258ea76975234810a7fc2c3d2dff5cf38e78790558f4 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0915_too_many_statements.py.snap
sha256:6c53f65c65b719723ad6666ea6ff1636283b52c0fdb87614df9001b797c45326 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR0917_too_many_positional_arguments.py.snap
sha256:58ac9044a8f6aae626e09f9f469324f28d02b6feac450975c615b0c2297d9480 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1702_too_many_nested_blocks.py.snap
sha256:3ae904b5ea40283ad0f8bae841b367492cb29c4dd2840cb5b556b3540d8bd195 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1704_redefined_argument_from_local.py.snap
sha256:2be82b2c88f614c9c949e643bf21b401e2bab08192fc9c1dfdd8cdbf0cc22514 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1708_stop_iteration_return.py.snap
sha256:975bfff95627e98b797c1ee37b49e8ba4388b09db70b7e0bc1c7f23ae5259353 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1711_useless_return.py.snap
sha256:046dacbad030d34c4525516bc4666aadb75ca61c020cc895ee95f3a6ee3f5e4f crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1712_swap_with_temporary_variable.py.snap
sha256:8b03e40ba1281f830829c02de473130e3d01022a20ca918b5c42f0b82ac81317 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1714_repeated_equality_comparison.py.snap
sha256:52d7a0ea113027682688d0c73aa95dee05aeed612516d6abd706f1053b300bd5 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1716_boolean_chained_comparison.py.snap
sha256:5fb19df79d6503aa0511c3be0d75264b61579e18e7a33a3c1e802927294028da crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_0.py.snap
sha256:acc67eb2ce9200e5f8c6ad6d64b63cd275df7e27b884264f377682e713884800 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_1.py.snap
sha256:b12856075d60eaff73b27b90932ec449e4a3163a667ee392505ef522bda7f58b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_10.py.snap
sha256:c1e2faed81c7a4b6c714bea1df651b733c8ea6903484a14b36247327f1c5e2bd crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_11.py.snap
sha256:1b29a730a602d59a4a6d0a8d607e54efd68909be3bfdb16de21889d3f72ea086 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_12.py.snap
sha256:4835b9c9613e225303ae4636b065fc52be16d284cd07e646fcad1ac58f89487f crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_13.py.snap
sha256:4e77c2e9ca94455a71ca0b99cf34de20c289fd0a303cf8db3b98fcf68271de00 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_14.py.snap
sha256:f0d790ad7cc79fe841539af818c5f14eea3d39090397da60b89a4fd25b46ff57 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_15.py.snap
sha256:ea1133696f5dd35d36b055185abd3a048e69415d2fa7e5a71cc5df085b8451ee crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_16.py.snap
sha256:42019d58adec0a11091bd1b04aca53bf93e6a25aee437f93e5986b121263005a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_2.py.snap
sha256:79091528e6420c7608d5f5388c045bb9bd3bbd998f1b497696920965b72223e6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_3.py.snap
sha256:deb59aa34e407972dfa14016d481fe340bdeba2c5c80bfb06e62a963cbd22f66 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_4.py.snap
sha256:d4ace1ea5167157706c72c5be0c111f136f298743354f923af25137710c8b800 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_5.py.snap
sha256:d10cf44af77b65604d67928cec2e163ac8885a34319492dbde14f4a3a6dd956e crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_6.py.snap
sha256:4b17b28e40a6d7a4f18e4d4517664cec6de5ab5bdece9f1a5ec5aa8b76b2f982 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_7.py.snap
sha256:c4407ab46f9357212f7f5f834a392e9b1b56034c3a729f7344a8d8ac7e299d37 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_8.py.snap
sha256:058dc4187f4cd6ac08e0be5e2a88eff89fb0a24568193008a3673f8164095074 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1722_sys_exit_alias_9.py.snap
sha256:4ebcdb9b8ab33d0d041cdf9d2b500238a6ad061b76f0a077a9fe6ed83d79ac95 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1730_if_stmt_min_max.py.snap
sha256:77033d737f4a05b6da0a4dd9bbf77b23e4c911206e5e1fedeb293c43fbd251a5 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1733_unnecessary_dict_index_lookup.py.snap
sha256:bc62594086d3327729507f8042d4057ab951f2e888ed6ae6d26330195292ff24 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR1736_unnecessary_list_index_lookup.py.snap
sha256:f170e1e18070e736f68444cda2f007149cdc1064f05b6aa6c67181f6a5b41487 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR2004_magic_value_comparison.py.snap
sha256:e19fa434eee460f74138b6951356af4c0e5d05f2055e91664b7719244c607fc0 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR2044_empty_comment.py.snap
sha256:d6f0fc1f3c68536497e79e591cd62fddfc4885595d2d638e7cc474916b701a93 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR2044_empty_comment_line_continuation.py.snap
sha256:9e6bde6977d07a569d5bd5d6aa079922e5b227528ba6289db3e2f21c4a46f1ea crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR5501_collapsible_else_if.py.snap
sha256:18902b1b39796769a567415ee9bdf1b347927739f3659ed46bff7a1ab590bd30 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6104_non_augmented_assignment.py.snap
sha256:e5b4871567d7b231858b1ade83754907eae5db23c185144a3e29a1054491c2af crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6201_literal_membership.py.snap
sha256:65685eb68c2e4ccdad7179c01ff9b2a4dfea0830ce538412af66dcebe4aaaddb crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLR6301_no_self_use.py.snap
sha256:9cb7478dbdeeb33bb63366b9142497977f07b9673fbd39e823a4f5c161f2b0dd crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0101_unreachable.py.snap
sha256:98853b22f2dfae0aa2f4ae0fee68abd8ae743bf250072b3544240e4f175b3782 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0108_unnecessary_lambda.py.snap
sha256:7849bb298fbdd752d3811697efdd0f606a7361b8ebf68fbf9523d67addab5063 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0120_useless_else_on_loop.py.snap
sha256:70ed817f02df7439dd5787195578ccde767e586a4a45bd3916555feba8da5e67 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0127_self_assigning_variable.py.snap
sha256:a3ab2517393c9ca3dc1b74b6192c7575ac88856ee6d54439dcfc4ff695ff1e1b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0128_redeclared_assigned_name.py.snap
sha256:f8eafc8a8700e8f9d01c510ca6b20f510cc451bc33647962c0342af9f5118bfc crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0129_assert_on_string_literal.py.snap
sha256:b1b17272fcf467e382b3ad32794569a1dcb5f9c8a307e2371fcd9f7470529b5e crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0131_named_expr_without_context.py.snap
sha256:214abb1be6a97df92df34724d3a81720c92e28f1ff86e8df26cc0440297dc0a0 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0133_useless_exception_statement.py.snap
sha256:576077cb6fe8092e4c3f706d7aa6fc34071d61566c507a572ae648430a3b6f19 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0177_nan_comparison.py.snap
sha256:4c35fc40ee97c7e58f5cef639cbf07248e7bf89127668bcb14f859562a6ca8ed crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0211_bad_staticmethod_argument.py.snap
sha256:215a624bcea4b42be607dba9071963a4c07a188edb863bfe5f5dfa64ffea330d crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0244_redefined_slots_in_subclass.py.snap
sha256:91376552070865daac2a234c95e55beb925f17e8b2db5fa18f86df5a60678f35 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0245_super_without_brackets.py.snap
sha256:83d9237ccfd0cfec97eae816aae4a328bbb0ae8b7c2fce51759ba8af50f43410 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0406_import_self__module.py.snap
sha256:d1f81ab2c3ce28274779b00e49c93cc487c181853c87bc3c5809dfc7a17cd030 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0602_global_variable_not_assigned.py.snap
sha256:72a37a1c77325eba314a289f8f1064b1072c99215a43ccab4ef6b607f7ee4753 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0603_global_statement.py.snap
sha256:7092c9190214e70fefa3e604b8610337e10e3f7a30b798a6c936571012e1e6cd crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0604_global_at_module_level.py.snap
sha256:5e60622a5257c06fc83b051b5baccb9fcebbcc4a93e1c5e6c9a53be609fc9e25 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0642_self_or_cls_assignment.py.snap
sha256:9af7306f4987246e2ed2cc4dc8f43e3f1283b183e133093373961afbad776a7a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0711_binary_op_exception.py.snap
sha256:cc7cb2f587074761737fc99b6ec3841a6523295864f9b61466868349830b1289 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW0717_too_many_try_statements.py.snap
sha256:44e4c865ba7c0826f71f7c1cf5b20d1f14fe6ec651558143a2c7dc5aaed857e3 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1501_bad_open_mode.py.snap
sha256:ffccef12b3ecd51a6d5a0f59ca277e65345fd02b8e6201933cbcb4e9619bef08 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1507_shallow_copy_environ.py.snap
sha256:6a5e2077cbd74c0124cd626d1276dd5859f1a959493d6e955bff1c42fc98ebf8 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1508_invalid_envvar_default.py.snap
sha256:29dc7765e1925e5ed2f4f8075e1b530b904d366c419f0b564588497892db9957 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1509_subprocess_popen_preexec_fn.py.snap
sha256:7a2a05c2b08f4de71f3f152654ecfd74bd3a06827ad5d67e90f46d63bbbf8554 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1510_subprocess_run_without_check.py.snap
sha256:0794bdc61322ec273281862becc7e8bbbca87f5d98466a6212d08223497e2e2d crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1514_unspecified_encoding.py.snap
sha256:9b3d5b1fbec92f9e708cd1641613d0fa05505f9beb7e48f62297d6b3db32f8a5 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW1641_eq_without_hash.py.snap
sha256:487eaacac426b6238d84e3beda48d296b1bc8c67b1d5f92e0c27e08e8bf708f6 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW2101_useless_with_lock.py.snap
sha256:20453807213248f05f33de622d1751c1c4d327aa5c23b8c47c3647c49240487e crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW2901_redefined_loop_name.py.snap
sha256:4673e297260cfac0d2e9c19aeaeb294e48011c11955f2249d58a3b975065c42a crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW3201_bad_dunder_method_name.py.snap
sha256:c567683e687a44479458dfc1102280407a146c550dea09862545ecfab9aade12 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__PLW3301_nested_min_max.py.snap
sha256:b9dabdb0a8ed11a2af776e985d27056f5c0c56c010da490c6e05be79ea74f08b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__allow_magic_value_types.snap
sha256:55a9f06e97862f51f9c5f0f603ccd5d1015a39624784f2ebde524b1256425fb8 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__conflict_with_definition_rules.snap
sha256:798c84b5ee2b94b3be1ef761df8d14b9248fee5aa9e78ac042824bce133bcee3 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__continue_in_finally.snap
sha256:3a9ade1ea07486a7003572608fcaec7d5d3f3d569b05066e1d82f5c088172112 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__import_outside_top_level_with_banned.snap
sha256:949d2d987aada1de008c6da04f094518873eab68c2f9b80ca0a060ca254bdfca crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_args.snap
sha256:1c1c98bf23d0f85ee94efc028d3503c20b0df179973a40cdd5e92d9ee7d6b96b crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_args_with_dummy_variables.snap
sha256:3aa5ba7d76cd6456b29c5f841acaba7a8ba105a6d1d0435521479f8ddda565f0 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_boolean_expressions.snap
sha256:d35931dc157c6c8a1d525c934027bba57585b1d39eb0d65ac8c74e2531ed0fed crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_branches.snap
sha256:a8bd312e675db190a1f3d1aa0eb1cc86631f223893a74e3580f50aa3314bf437 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_positional_args.snap
sha256:35cd00d002d22e9bb2df302b9f8a1ceede3f1ea5403c607bb87ab3e07e244669 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_return_statements.snap
sha256:c0d3e6c51e696951b60981f0897eef926043836a869144bc867616e7d35d26d4 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__max_statements.snap
sha256:ae09b4cf0079ea9202416963f51e8dbda98a20668b1ce5faccb266b270f90f56 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__preview__PLW0133_useless_exception_statement.py.snap
sha256:7476a0fe630e7664e28d43e18bf4b074c06c96de7d2ac6ee3c4217bce8439691 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__too_many_locals.snap
sha256:12ab0a203a215a6d2af862a6b1adbea7bb217681b1e713b43e38d858da396436 crates/ruff_linter/src/rules/pylint/snapshots/ruff_linter__rules__pylint__tests__too_many_public_methods.snap
crates/ruff_linter/src/rules/pyupgrade/
sha256:098803d9567188aac1f64baa9a57730417b48538836c1359cb3db1a29eb200df crates/ruff_linter/src/rules/pyupgrade/fixes.rs
sha256:37ac42cb0f2714b23644c7c3881a80a364592b0fe2798b3c316b588b5323cf29 crates/ruff_linter/src/rules/pyupgrade/helpers.rs
sha256:c421c5b9441719b3c9f155890ea00e52662fcc51864fc59f3598005d90de43cf crates/ruff_linter/src/rules/pyupgrade/mod.rs
crates/ruff_linter/src/rules/pyupgrade/rules/
sha256:11964ad1edb39c58bb3d4b2b848322d8700afc976ef9e5a5a972d27759a4e228 crates/ruff_linter/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs
sha256:88cac1365b2654101cd4f513152821a743ee4c102493c213c58db72aeeabc67f crates/ruff_linter/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs
sha256:b342b757c72261a885813029195cfeb8bcc4d277b43132d72ef9c1de2a567b46 crates/ruff_linter/src/rules/pyupgrade/rules/datetime_utc_alias.rs
sha256:a5bf15d4c37f6923931259183437650722d62a159fde58e8252f34fbbc5f1e5e crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_abc_decorator.rs
sha256:17c3a7d87bc79e5dcf4cf56090518b6dcc4dae2e1523e671dd4d23259b48a367 crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs
sha256:39a4875c9401cff7f7e70d9ee114ee7227e94ac270c61bca8b0ca0bbc73742ff crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_import.rs
sha256:6651bf35eff378dbe5f62bebde33d387dfbcedf622bde9396b954c8bd71a4445 crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_mock_import.rs
sha256:8a87001864ddc69c4d7354737d6c46330cbd576f0f958e6dc1cf6ef0e0829d45 crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs
sha256:c28da369e1708ec07a666fe1ada45f24b0ab764d18e08e3f1d7a89c996be5a7d crates/ruff_linter/src/rules/pyupgrade/rules/extraneous_parentheses.rs
sha256:abf0e000528cf3ddad1995d604fec1b92f17bc6d5a0939d4ec59b11d450b138e crates/ruff_linter/src/rules/pyupgrade/rules/f_strings.rs
sha256:03b75fadcac2e28e639045eb43910a013325c66fd1d9ef5bc311be498876f9df crates/ruff_linter/src/rules/pyupgrade/rules/format_literals.rs
sha256:752bfa735a7de32a7856ec3c5b7c649cbd2874d66abfa9eb29d05ae5ecd06a46 crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs
sha256:a07a57a22050eeaa35a1610c3aa641d865e935d59aba96d0013b817f1e3fd7e6 crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs
sha256:eb847c537a1718fa103ee67c287ea4d1e1644dad276299f0a98cd7aff28207d7 crates/ruff_linter/src/rules/pyupgrade/rules/mod.rs
sha256:15ac2fa7e915465e75a1ccdde91a16bee5c5dcd7bdf61fcf578fa8454bdfd16a crates/ruff_linter/src/rules/pyupgrade/rules/native_literals.rs
sha256:971a8c4870e6649b1685667951135a0aeab3c777278c68116824b96e021340f1 crates/ruff_linter/src/rules/pyupgrade/rules/non_pep646_unpack.rs
sha256:eb0fa67db4792bde74a05173776864bf03073a306987a9614fbac4e8d18e8f82 crates/ruff_linter/src/rules/pyupgrade/rules/open_alias.rs
sha256:07ab2a84ea9a7abf9e29cfe021483cf1bfeb696460fc52b83517c788e5618c43 crates/ruff_linter/src/rules/pyupgrade/rules/os_error_alias.rs
sha256:84e2388c2cdbc84676277171d5d68c887757bcdfc5874eb51ca57f3fb3d43e37 crates/ruff_linter/src/rules/pyupgrade/rules/outdated_version_block.rs
crates/ruff_linter/src/rules/pyupgrade/rules/pep695/
sha256:4ab500da1f7153a08bace109d06783ae6560a5150f35a7c8a49f7638c8adf900 crates/ruff_linter/src/rules/pyupgrade/rules/pep695/mod.rs
sha256:b20ab6814ce194b5abe7373dafdc570e58a021fe43adf45ee6914063d366ca10 crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_generic_class.rs
sha256:2d2742c00ffcc2ddc01d95068dc6d6248ebb9e3ad7ec034aef24aef32befdba5 crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_generic_function.rs
sha256:89ff207ef53477e130173b2e2fe4086e7b6664d5743350cd11f17fe049ad53f5 crates/ruff_linter/src/rules/pyupgrade/rules/pep695/non_pep695_type_alias.rs
sha256:495581fe3d0734bad820d6cb3d12c5636bbd847ae7fa790f8dfbd48c83b44293 crates/ruff_linter/src/rules/pyupgrade/rules/pep695/private_type_parameter.rs
sha256:4ec337ea0eead91b99fdcdf20137b6803634eb4a63d11ecd75fef49b8c196d6a crates/ruff_linter/src/rules/pyupgrade/rules/printf_string_formatting.rs
sha256:4efc7562dc25e51e94c752a7d906ac5eff853f93caef15f23ea633539b6fd62c crates/ruff_linter/src/rules/pyupgrade/rules/quoted_annotation.rs
sha256:1bd8c9bd9981ca8fd9908292e429b20c66a61c617907fac96e936c050b8f9533 crates/ruff_linter/src/rules/pyupgrade/rules/redundant_open_modes.rs
sha256:41a68fcbc4051cedce033493e6348aad7e81945d299eeb5bf97eb15c3e120680 crates/ruff_linter/src/rules/pyupgrade/rules/replace_stdout_stderr.rs
sha256:f5a3c97356a00eeee69b349986b3fff447d720ab7d63f95ff0fb4b52f6937b4c crates/ruff_linter/src/rules/pyupgrade/rules/replace_str_enum.rs
sha256:9043fe39c1ed61a45daaee60bb52433ecac1bc482f76f779ca17ea9f3e8ac4d2 crates/ruff_linter/src/rules/pyupgrade/rules/replace_universal_newlines.rs
sha256:06a3df9a8c48c257485b06f2a1e6ea854867a0cb8e8f85cdabf48b4e4160d2a6 crates/ruff_linter/src/rules/pyupgrade/rules/super_call_with_parameters.rs
sha256:1eba7a05b834b5a9b76f24d04d7fe52a9ea3d26117033969be011b45007fc67b crates/ruff_linter/src/rules/pyupgrade/rules/timeout_error_alias.rs
sha256:b1a72a05230ef61972ca5953fe24df5c15f2d1cd48855d657ad88830122a3b58 crates/ruff_linter/src/rules/pyupgrade/rules/type_of_primitive.rs
sha256:0f88423ba57d83eae802aaf1ecf2f30e9207692ef47a0a4a298bc1ab8b1d0b75 crates/ruff_linter/src/rules/pyupgrade/rules/typing_text_str_alias.rs
sha256:dab3448035800961fc773067c793e09c49d1fb8c1c884b614ae3bd7fbd6df704 crates/ruff_linter/src/rules/pyupgrade/rules/unicode_kind_prefix.rs
sha256:1aaa93e082397adc7b5f15497170aa932edbef5b4cbf5acb76f21f9e1cd96efd crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs
sha256:ca5dd42165dd627cb80cff6a706f7b822aabec9dc7cb00549dc9099cb482349e crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs
sha256:491697010116e533c90fad9a8b2e8ff907a4c60884e7f40961c3c6ad36f43ae6 crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs
sha256:9703c9004119bf30613290da72d52a3260f53c2872cce5b87c1fa756d0598bd6 crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_default_type_args.rs
sha256:43778fd37e155033ec7108977e23e229750dfda63889c9173ac82571f614aa08 crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs
sha256:5929084e86b1ca985a78c11af43d33ce94dc329f793edd2373d2b6dfae7b5dbd crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_future_import.rs
sha256:0fc4562666334519399266f9a09730060c30d32031eefc13cb67aa4e6e2d577d crates/ruff_linter/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs
sha256:aafe1bf6d58cc7b435bb0e30f1de62bc6a1222b15af8220b6c12a2faa5355d61 crates/ruff_linter/src/rules/pyupgrade/rules/use_pep585_annotation.rs
sha256:fdf2b0408baf195dc600d48ff3f418479c56d2df8993d9c83f10c4af7525ad99 crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_annotation.rs
sha256:a76e8286f6ce01ff4ea4fc0803de3937738cfcc72e14ad6b04713d7b6567d9c0 crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_isinstance.rs
sha256:f561fe18f6367ec6eb36f9e814b6afb38fee8f981810bad28a1cf150479163ef crates/ruff_linter/src/rules/pyupgrade/rules/useless_class_metaclass_type.rs
sha256:9697518c51fac88768b945ee6def0b247e799330376afef74400e10b07a64ea3 crates/ruff_linter/src/rules/pyupgrade/rules/useless_metaclass_type.rs
sha256:9f0d43ba1b906d118955c2cdba63d8e4c63cf5f714b802b1abac1c91ec35c6f2 crates/ruff_linter/src/rules/pyupgrade/rules/useless_object_inheritance.rs
sha256:577043d35d4dce80d113111947eabe3feb58c088e3a9e057b0b616b289e68824 crates/ruff_linter/src/rules/pyupgrade/rules/while_one.rs
sha256:ec94143a1dedc06e51b26fc1834a4877b7c9a3d0628298220c4f1461de9a6498 crates/ruff_linter/src/rules/pyupgrade/rules/yield_in_for_loop.rs
sha256:9de9bc1c6c4e96d03ae8a3688954048bea9e88a81e8a4ac1f0926f5d908379bb crates/ruff_linter/src/rules/pyupgrade/settings.rs
crates/ruff_linter/src/rules/pyupgrade/snapshots/
sha256:1d2c2a143e0fea73d72c0acc6b077e4ee627f695ad21aec3e017ac877c38e0be crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP001.py.snap
sha256:27b0553c65b4eea3a1fa210c9873fd69166718d10d6bc1ef0862c8ee6383f1fb crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP003.py.snap
sha256:32dd616fa4a17108ee4afbe4bfa83ddfeb61404529d0756ba0634e0f0f2b4631 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP004.py.snap
sha256:c93475c73b68dd28c7e68b79f657d942084b56a1380b2e939110aa86e97fd14d crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP005.py.snap
sha256:e2a0778b03477380793cd45caae018d540e6a26a35c56446d349c6c8202d0d64 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_0.py.snap
sha256:d781369072f1c2652ff5fd70bb8890f2cbf8584b36f50d710686669765f82cba crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_1.py.snap
sha256:d92a67640a96c60fc06bc797bdec81ede236b371b41844c83340c51ab0a23918 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_2.py.snap
sha256:f036958cbb44e991f2aaf7085ee01042cc4ce0e74393333fd7a10a71d3f5d1c6 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_3.py.snap
sha256:d0c5108107da732521a6e27afe1cccc9e218e4a7ede25b0926e23c2fae6f8b6c crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP006_4.py_preview_with_fa100_and_future_annotations_py310.snap
sha256:0f199c51a1a44d60d5f351d007c9c534e1fc8e61271ac947d924496a38746e1d crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP007_1.py.snap
sha256:b03d8cf88ad62013f6410db097d927960e171125742c92267f53ca0dd49f3579 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP007_2.py_preview_with_fa100_and_future_annotations_py310.snap
sha256:801454ae3411e2dba4cea02e2f78d492623df1f8e361c4954f261aa393521e8a crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP008.py.snap
sha256:c3905f7fae46078d1d84b412837723be4f23da0c539c3aa4719951aa4308d29e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_0.py.snap
sha256:14eb63734f86de924c10f4416b0ef9448666d10327ef6b64b11644d60c7848e8 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_1.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_10.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_2.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_3.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_4.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_5.py.snap
sha256:248f2512910cac9fed643cb64d38757af59698dc9398b2d773b98ed594b2d7c8 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_6.py.snap
sha256:dce7e5c0a71dabe219eb0445c0cb62905e7a53b6afb3258a667fdfb03e35ee9c crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_7.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_8.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_9.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_code_utf8_utf8.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_hashbang_utf8_other.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_many_empty_lines.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_other_other.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_other_utf8.py.snap
sha256:e2f66bb022a2ad9c7660cea5a5312e8fc6de130a19363ed94102acfe94aedba6 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_code_other.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_other.py.snap
sha256:953b6437f8e33cc27ac57f98f1e623758d28f24f9007e485ca0f73d6fa221eef crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_utf8.py.snap
sha256:cb29d6d255bbbddb260e619d94e9d6185669b6bbfacba3d7aecce9bf953d63b7 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP009_utf8_utf8_other.py.snap
sha256:3c6b8ec906ba664a0782313af1367c79aef0e9a517a62ea45eb72ad0973740c5 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP010_0.py.snap
sha256:7410bc8d7c1f55b29397650cdffb6f1ea142cb59d539a8448b5e9efcbbd6e7bf crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP010_1.py.snap
sha256:e628177ed0719c2fe49d5b6313591a06c96062fbea630d2d5e64b8088882f3ae crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP011.py.snap
sha256:3ce285dd8d38e3e972795ca19126193c0c713c61a803381f4a797c46d9f1bef7 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP012.py.snap
sha256:9b47e88bc4656759d8ac119d9721785f55467d4428bbda7e05b39f5084c6e6dc crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP013.py.snap
sha256:b5910d0c4f610742b0a0a0575e51b5a2cde05368292bd991e15db63a4876f174 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP014.py.snap
sha256:4b2ce8a6573e0667f52d99763f2640431245b4a2e44d0456a9d1b3d7be77d3e6 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP015.py.snap
sha256:a55cfb1474a5bfd49dd114778b96ed208386e0d35a8111884dc636744232e60e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP015_1.py.snap
sha256:7ab48a27c58e5d733492fa22cc22985f60e08401a4f18522fa435a5076ecf4b4 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP018.py.snap
sha256:21cf5c07cb8abd1fcfe0a7fe7ffe970ee96b174bba04c79c103572f985c37450 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP018_CR.py.snap
sha256:7b1776a543a62a71081cfee7561c8fd6dd9b1a371832bace585bcf50352f6713 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP018_LF.py.snap
sha256:35058c7c3d025bb611aca7f561f4444b55cee18ad3d49f855f9965c7e73bf163 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP019.py.snap
sha256:959d98e16a760e63e7b8f12247ea5d459d563a403c187c4a21207746ca0b0854 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP020.py.snap
sha256:d3c94cc236617a6c4723356cef8dd40c87153efedc3fe877d3673b65ebc87e83 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP021.py.snap
sha256:faf284aa8f736b6ce4f942f351d6a7651b2145c81d741d07306f695852ee5515 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP022.py.snap
sha256:19b3cd7186f7bc2156478333b7647027ad48e2001523b88e4d92a1d0bee7d710 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP023.py.snap
sha256:85ae87b79f8bf666c9254ff0b4adb8438ccd41a1f4e098bfb8f00b6db8e8b527 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_0.py.snap
sha256:f2e818a26538bfb7dcbce6aae88cc3fe68313d51c60e432b9dcfb5269ce52cef crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_0.py__preview.snap
sha256:2029241e91da45d42538706a5c3a38dbe2f1a0d3ec0ca7ec6e18d9e939d80b89 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_1.py.snap
sha256:5c87383c917f0b5676eeee675c33bb897ed58d0e214bc82fa6c071a3b4ee96b2 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_2.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_3.py.snap
sha256:1dd9f7e7a72bd22db821da60dca8b289da219d193280e2090f0e98360caf052e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP024_4.py.snap
sha256:b37800316d61d2fc2cd2c6e4fc8d81ff001dc656fb28a3c7f9bd9ee2fa1cf1cd crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP025.py.snap
sha256:f23389775ee69da0f95ba493579cd58d6e81171fbef2db5c32ff4cf26fb453b0 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP026.py.snap
sha256:204cf7624adad09f2aec8f7402b938dc44aa1f4ad8b57ac7c1f6c92322ee4ca7 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP028_0.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP028_1.py.snap
sha256:4fae9b97abd27ba3c326b522146221d8611d153c6ca268a7e54d08051a3d32a6 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP029_0.py.snap
sha256:d5e1470f476c530bbcf8e4ca97f6adc0ff3502629d9f5c92a8f4e9812f41eda0 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP029_1.py_skip_required_imports.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP029_2.py.snap
sha256:84427edf61ad68a8a4e8e91793af74e9efb54b9d86e6c743b291573d0361e041 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP029_3.py.snap
sha256:deb92b7ec328ebda78f5f26ab2017b6db58b59efb6e8bc6d44a8119e1216dd9e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP030_0.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP030_1.py.snap
sha256:71a06065d6d3294853673ba9f720ad6b10ba162c110618bdc17589c26b77d895 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP031_0.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP031_1.py.snap
sha256:5d101ddb1a6681a3d1e44390c40f8ee321e9e0750872c24ada7dd90fd832ecfc crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_0.py.snap
sha256:470430a350549e43d41b24fb82cb3a963acb6330ea79bb27b6b5d719c7e70f48 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_1.py.snap
sha256:7e05c20010ae6302afd04467a3afaf9006fa7fe1e3d23e7c4cea6f1bb1f2c6c7 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_2.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP032_3.py.snap
sha256:462f6411f74bcd260bebf582e6a7a723ef78fd83691e7638dc7d3fde824df623 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP033_0.py.snap
sha256:0a401178634dbfb4df60d2fbac9b7cfc80aebfebb29125f33c09e0fe76b2656c crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP033_1.py.snap
sha256:57c5aeafd6ff39745498445bc49dca6e2d186719ce260c3c25e925cc9366d5cd crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP034.py.snap
sha256:82c396308c43bbcb6840348cdd1ce739791ac0a8d73f8f8851313acf1e1f2418 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP035.py.snap
sha256:fa6c8e94d3ace1bb9bf30297058b48cc722b3d8e2504b6b187a409b7568fc573 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_0.py.snap
sha256:2295a91520828e6c700ffb1ce34bbfccfe036efd36f6ed921fa16c3143ee3f7c crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_1.py.snap
sha256:b3b01016bf58933bfa06b6c574d203f8307ae608ab89d5b982f5a0518aaa236e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_2.py.snap
sha256:86c1fbbe37984831a6db92b8c87ffbf7fd16886ca66ac964712fbf4a3a2c1aa5 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_3.py.snap
sha256:0f468c5a6b8506aca8f6b306432f763ffdc9982d53401e9e16140350f70c7aa4 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_4.py.snap
sha256:cc39152e5595101bf7f77bd98d376412f9a34170f116be52bf58ca79d74b4538 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP036_5.py.snap
sha256:c351ea3c210cf75de181b4f6e67c7d30358c52ef39fd0ce76c7280637defaf59 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_0.py.snap
sha256:5bdadea2d3b6b0edf8070b0ca6ec9b7fdd00fdbe9342d576ee3cb5166471327e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_1.py.snap
sha256:0271344ba94f597bd107f78459444f887b56190e00cd732bbb89161c21b2e7bf crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_2.pyi.snap
sha256:e356f936cf595e07c0f82c2d9887842e530034d7a9266b70c7cce940f9cdf671 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP037_3.py.snap
sha256:961411d5c2fb1b0aba699e6077e77e1b8c59b6747b67fddabb63ad79dc35b696 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP038.py.snap
sha256:50ad63de6aa79e7d582522b0b727bbeaceaf652927cef537ac6aaad0a6c996e2 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP039.py.snap
sha256:b982eed60bba60b1b4be9c28e4c3e052ea2e43d4a09a991f824bcf3c2e7d85e4 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.py.snap
sha256:11ee147e4c4e6bbaa3e0fb107c3100f9371b19fb260b14394059f32e9cbf65ee crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.py__preview_diff.snap
sha256:d6ea118ff1ab9ee474682c3836f4a07425f566a5ed1895b9220b6a21fc1fe240 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.pyi.snap
sha256:d640d3e66f7c7382da216fab4e78744e0e8b0e8fff74cdd01ed7cf591a2dab0b crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP040.pyi__preview_diff.snap
sha256:5a029adf185aaa3dbe596f5e9513c3e93aa62b26faae7ef69468074ea32cd3fd crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP041.py.snap
sha256:b4dad20e54ff037f016d9ad2435ef17f8c53b16a9d03b3ae9f3efdb1f7f81502 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP042.py.snap
sha256:c93d2735b5553129b728865c53831c1e09d899ea3de724594fa4df53cc3a5f55 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP043.py.snap
sha256:541066f2bd340e3ac6ffb74f82a2dfc85ec2c709c35c261d919636a84953db96 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP043.pyi.snap
sha256:8b373de060f44d063bd0c16275e58b09c99d6d1fbac7cbc67c3680be84ebe4c1 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP045_1.py.snap
sha256:9fe47663d85e566f8d647935089cda0edc5b4e3727f78e745ff534377573b62a crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP045_2.py_preview_with_fa100_and_future_annotations_py310.snap
sha256:30761601b3e26d0ea958cc69e648cdcc8ed211edc113806d71802792588ecc50 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP046_0.py.snap
sha256:622fcd06da67c813ef4b7eff275b02238d8610f10d420b0015e9e3f054abc8e6 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP046_0.py__preview_diff.snap
sha256:5ac59da91929098034526fc3e0452a93e3d15f02b5d4c1f657fe7b3f7ec2d54f crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP046_1.py.snap
sha256:d640d3e66f7c7382da216fab4e78744e0e8b0e8fff74cdd01ed7cf591a2dab0b crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP046_1.py__preview_diff.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP046_2.py.snap
sha256:9c2a34f875bc29d6291f7247fd078e08254997019ac6a040303442c22b4681c1 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP047_0.py.snap
sha256:221abbd0ff1568607083c7757e460e73c1b017106d66c0ebbb6982d7530ff817 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP047_0.py__preview_diff.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP047_1.py.snap
sha256:719206607eb4fcdcfdbc7f3b0582191765b9518e8e7b264e7ffc7ad95eb8e1d5 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP049_0.py.snap
sha256:073e62be585a9a27e554ee8dfda42c277d0b4d1e5b64142af8e0315c3f60b1db crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP049_1.py.snap
sha256:8f407a522a2c41a04273a7157eb60e7990d9a39d30b7bf08b4e5c64bc77b8c6b crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__UP050.py.snap
sha256:c351ea3c210cf75de181b4f6e67c7d30358c52ef39fd0ce76c7280637defaf59 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__add_future_annotation_UP037_0.py.snap
sha256:5bdadea2d3b6b0edf8070b0ca6ec9b7fdd00fdbe9342d576ee3cb5166471327e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__add_future_annotation_UP037_1.py.snap
sha256:0271344ba94f597bd107f78459444f887b56190e00cd732bbb89161c21b2e7bf crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__add_future_annotation_UP037_2.pyi.snap
sha256:6f588bd01672d97702aad5d238a80fcbd6a4cf105f3e6b9e7f8b40a644a87c71 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__async_timeout_error_alias_not_applied_py310.snap
sha256:66bbd087973153eaa05641d488f93b754ff333fc23f447c85c001670c588a459 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__datetime_utc_alias_py311.snap
sha256:ff2471c6fe64c5d5c0bdd776197aceeb03597e8c679872f0c2b5ff5d7ad6d75a crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p310.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_keep_runtime_typing_p37.snap
sha256:215539b8cfd8afcad20160cf26e98cb71ba55ebedf15ba2dad13d6130044026d crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_585_p37.snap
sha256:ff2471c6fe64c5d5c0bdd776197aceeb03597e8c679872f0c2b5ff5d7ad6d75a crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_585_py310.snap
sha256:6bf27396c489ff6c7a783dc4a449c06c952848cbc0b1c467cdcfe670e12751c1 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_604_p37.snap
sha256:7e61e605a6ef999e6b40b404f27f9d6eb4340923c7a04d0404acd13a8f12c6e5 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__future_annotations_pep_604_py310.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__non_pep695_type_alias_not_applied_py311.snap
sha256:df411159bebfbc49b77fddc3cf81a5a31fa5604e3971e180545de3fadcff8579 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_UP006_4.py.snap
sha256:4ff02a91c15aa152b3f4fb7533722af28e28e3c8048fce2601892b7b7124fd2e crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_UP007_2.py.snap
sha256:5f5d3eef1742a59dc9cad5f8e7c0382b3d1b3e9dc2f17853323da0c80b5ee496 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_UP045_2.py.snap
sha256:e7d9d066a1aa4a23d2b1430e61cff078eb9c8a3aea8c8849d4a459bc4385bc08 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_no_future_annotations_UP006_4.py.snap
sha256:d91317e569af9a8daee9711734152f9ae8b177248e29a1368eec10ca5cb672a4 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_no_future_annotations_UP007_2.py.snap
sha256:83a901622d7df2b7846a521862f9fe498739b5060bccfec31fbfbf50839495bb crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__preview_with_fa100_no_future_annotations_UP045_2.py.snap
sha256:98e01b1a4310b13b2ececde1198e740f5e7a0f7f41be8bdb479abf0ba2058c03 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__rules_py313__UP037_3.py.snap
sha256:ccaccac819331471a600ffdf1de86e0e1a574efe3b19e30c3ef27bf425c2fe70 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__unpack_pep_646_py311.snap
sha256:b936518f6b9fa66d7e02876eb7a84f896074069dc8db9a2b06984c487f226d95 crates/ruff_linter/src/rules/pyupgrade/snapshots/ruff_linter__rules__pyupgrade__tests__up045_future_annotations_py39.snap
sha256:4c85adc0d7216624032982145ab3d691691af9adc9b50e6b28c4744c36b3c577 crates/ruff_linter/src/rules/pyupgrade/types.rs
crates/ruff_linter/src/rules/refurb/
sha256:b335a3de79967489b411666407ccc08052a4f42030ec53f543cf34f06b11b338 crates/ruff_linter/src/rules/refurb/helpers.rs
sha256:b3d80f92669a929e00661e3f2eded8890b4779f476bbf82323bdf28ce9e5a2ea crates/ruff_linter/src/rules/refurb/mod.rs
crates/ruff_linter/src/rules/refurb/rules/
sha256:ab0e7b2a842e3a5c901aa78173ba3ae22f904c1531864cb3d49169e24e1f7095 crates/ruff_linter/src/rules/refurb/rules/bit_count.rs
sha256:c06a37578adefaf19ca607e63a14b09669173fd1f610f612f3f39413f28cbbf4 crates/ruff_linter/src/rules/refurb/rules/check_and_remove_from_set.rs
sha256:f4fc546f804fac9d97048813b713cbcc0852517184db4ff653b7001ea7843069 crates/ruff_linter/src/rules/refurb/rules/delete_full_slice.rs
sha256:c5ebe287a8c5d67e35f9f83bce5df734088f0fcb313840309c8c318099e58536 crates/ruff_linter/src/rules/refurb/rules/for_loop_set_mutations.rs
sha256:9434992cb085e83b1992f7bdca3480a79d8ffaba0aea8781b7f20b8f473dc453 crates/ruff_linter/src/rules/refurb/rules/for_loop_writes.rs
sha256:f66d767362ef859fe435a16c056efb0fb8524a8b4c41a8b8fddb027bf9e162ea crates/ruff_linter/src/rules/refurb/rules/fromisoformat_replace_z.rs
sha256:7c6e83d95efd9e06046978eb02dcc977af95ca4e03a5937ac72ae91a3f64ec29 crates/ruff_linter/src/rules/refurb/rules/fstring_number_format.rs
sha256:50a9de4afdca2239b72963332daa2d03595b9809af3555d9aeb03c6bd90b0f78 crates/ruff_linter/src/rules/refurb/rules/hardcoded_string_charset.rs
sha256:ee392b6adbd07e54bdc6229ca8cbf0030f8eda73e76244a2ec0e9bb4d7a7e2e7 crates/ruff_linter/src/rules/refurb/rules/hashlib_digest_hex.rs
sha256:ef89f259bbc98d72029a044c4e0e2c08c88ab78b9b5e16d5599e58d8f65bca56 crates/ruff_linter/src/rules/refurb/rules/if_exp_instead_of_or_operator.rs
sha256:4aa658d159cd6a15294cdfa1195d9a1400812c9eb3a92eddebfa13c65c3489dc crates/ruff_linter/src/rules/refurb/rules/if_expr_min_max.rs
sha256:521b8b5edfcbd431441f645fb87f479dac8d952dc3e51f5e2a7649ae111693e2 crates/ruff_linter/src/rules/refurb/rules/implicit_cwd.rs
sha256:47523ed7097ae4afbf23116119b23be750cd74c72b5af9d0335a7bd20f7ee86e crates/ruff_linter/src/rules/refurb/rules/int_on_sliced_str.rs
sha256:ec9922a8094a44d5ab01620717a4feac199ef1106dff150a1c2e9fbd65f9ed55 crates/ruff_linter/src/rules/refurb/rules/isinstance_type_none.rs
sha256:1190bf214b7608d656eae29a4f09d1e0993671b2992da98d1e6d8b2c7f012b5b crates/ruff_linter/src/rules/refurb/rules/list_reverse_copy.rs
sha256:b1d8194689771f5594a01b9ea8adee890a7d6786033c5290a0f01dbc4f27c3ff crates/ruff_linter/src/rules/refurb/rules/math_constant.rs
sha256:463fe41c36c4ed9e90955dcda84c9bd71a514dbe709d3208333de70a3d1714ea crates/ruff_linter/src/rules/refurb/rules/metaclass_abcmeta.rs
sha256:2a72ce4268a7443e62e638ae13f8bbb910df41c430b5fbc407db51c74a19461d crates/ruff_linter/src/rules/refurb/rules/mod.rs
sha256:ba2a029c3e58582de53b7e8e2401d0010ce5d609aa847353e1ef24fa9358e051 crates/ruff_linter/src/rules/refurb/rules/print_empty_string.rs
sha256:bb7ce6cab9d9ea08dccabe88b96460ee57e65cce23e9a7ed7a7f0a07eb411795 crates/ruff_linter/src/rules/refurb/rules/read_whole_file.rs
sha256:818d2dee072450c82ed50a628ee2035907aa6925c76834f6d494295609dfe1b5 crates/ruff_linter/src/rules/refurb/rules/readlines_in_for.rs
sha256:e62dcc75f997299be88ff32b65a56639fde1fe0a4d0dfd0fff63b20f97eead2f crates/ruff_linter/src/rules/refurb/rules/redundant_log_base.rs
sha256:8a98b4fe39bc5ef9ad977499e762a006b86aca9dfe52b0dc63bc976ae97f2163 crates/ruff_linter/src/rules/refurb/rules/regex_flag_alias.rs
sha256:407027d3506e4d895b2af24270696d45b79525c0dc37fc76ec855ef5fa1b32f1 crates/ruff_linter/src/rules/refurb/rules/reimplemented_operator.rs
sha256:a00a771fe80cb6558c00f0328272182258f052a035f9cfc39c4ab3e215333d37 crates/ruff_linter/src/rules/refurb/rules/reimplemented_starmap.rs
sha256:82a5d5930be119cff7e9e8d604adde1fc759b5cc4356879143c49b5ec6caf189 crates/ruff_linter/src/rules/refurb/rules/repeated_append.rs
sha256:c2352f03fedc71c4f5bfb721176d33423f2376aef4827c4aa3fde9ae20c618cd crates/ruff_linter/src/rules/refurb/rules/repeated_global.rs
sha256:77a795b2fdd9c169a0135fb23acc6aa6a046d8af5332b8201c2e5bee6f5851b3 crates/ruff_linter/src/rules/refurb/rules/single_item_membership_test.rs
sha256:e630be98c4880200fa4fdf956e91464efbba25025a81589f1860a81642f8ca5d crates/ruff_linter/src/rules/refurb/rules/slice_copy.rs
sha256:540a4f676328e76594cb4cd7c6280a9e835811b5e729cacc315fdf6b9b8f21d3 crates/ruff_linter/src/rules/refurb/rules/slice_to_remove_prefix_or_suffix.rs
sha256:96beba52472853c72d3db07915c81da53559d04f550327d7e7a28adc3f46424f crates/ruff_linter/src/rules/refurb/rules/sorted_min_max.rs
sha256:2b50699bd343914d0ae6b29d978132a958bc27de29b628c87f43696056b2f77b crates/ruff_linter/src/rules/refurb/rules/subclass_builtin.rs
sha256:219b6db2e6c031c61a227c5036340522c9d66835f489b342ef1e1d63287511c9 crates/ruff_linter/src/rules/refurb/rules/type_none_comparison.rs
sha256:9983ffd9dea41ded11627b1db87bb99dd36a66c82af5fbc4d62dbc80d5ebe3f5 crates/ruff_linter/src/rules/refurb/rules/unnecessary_enumerate.rs
sha256:8382749794dbb6863b1d3f75cc9b78e844b9fff21194dc49c49a5607930132c4 crates/ruff_linter/src/rules/refurb/rules/unnecessary_from_float.rs
sha256:2a2fba8041b20d8cdacdce0fe4d5bbcbdd8222c926b74c4285db1e664e03ee1e crates/ruff_linter/src/rules/refurb/rules/verbose_decimal_constructor.rs
sha256:642bee82563f3123e210396cf2516e042f5fb199b966025f29bc7550657e9a8b crates/ruff_linter/src/rules/refurb/rules/write_whole_file.rs
crates/ruff_linter/src/rules/refurb/snapshots/
sha256:be32a1a148af853f7bb15c30f7343543b3a061fc3fd17ba096b557ab4e1f366c crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB101_FURB101_0.py.snap
sha256:bf8ad2350a8b26c274d81a1983270f51beccdf4b8a9bfebc4f8c40025f30bdc0 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB101_FURB101_1.py.snap
sha256:48756bd6db4faec5f10653050ea89bb9b86a7057c0d756da973de259aace7b9f crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB101_FURB101_2.py.snap
sha256:f18da59d6c38418f7424de9b3c451ce8c26c7d63efff40cd15aff6866607abfc crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB103_FURB103_0.py.snap
sha256:e5d456c7003441d3aa176020269f2680ea9cb6b1ba3cc3e28fd379d43f6646a7 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB103_FURB103_1.py.snap
sha256:a3c8d98ac3bbd72824290de44645e68d883e8ad41ffcdcdac174e31180e560d6 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB103_FURB103_2.py.snap
sha256:d1bcbe874f7e41795fc349b5466f3d26290173914674f797addd78523c176ccc crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB105_FURB105.py.snap
sha256:d2e12b87501649999d0eb6f9bda979c8db75d47f6420542daa3fd4bf5377ce2a crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB110_FURB110.py.snap
sha256:0f085499f94b70785ad9225ea0e1fdb0668c5935a81d103cfafd5ccf40b194fb crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB113_FURB113.py.snap
sha256:4bb87ff2af54a098ceaca4068b94ade7cb66705dde8f5ba677692aa1a975ec04 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB116_FURB116.py.snap
sha256:f808d8c4d6ce298b13d4c92850f0df05e8afc5936d760f66ab221ed5d434666d crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB118_FURB118.py.snap
sha256:12ed1eb58e88eb239a167921c70715084aeea40aa1351ef3d070a97b39797ab9 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB122_FURB122.py.snap
sha256:539a48df2fb425ee4ed564b49b7a881e15bb0825143b37f632e8a1905cc5d0f2 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB129_FURB129.py.snap
sha256:01b0ca6507b79ab40d5b25fbcbb9b1f1b6c8d81a7037815b55509cc7ca1de493 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB131_FURB131.py.snap
sha256:50e82f32f6ebbb0d02e5d3472ddbfa38256cac75faa47865f45c26a0726c7571 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB132_FURB132.py.snap
sha256:5dc138988ca7538b75bee69bbe577830bc2043da3c52ccf510d19ec31f539c40 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB136_FURB136.py.snap
sha256:4c4d520c8cacb1befe5e0695b5d43e357bdc8e0b1a652a5a84da5f902b3647c3 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB140_FURB140.py.snap
sha256:be9ac19d79db7c76d2b87aaef87dd0d59f1735fe7e3ebeba4a61ca0a57ed410f crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB142_FURB142.py.snap
sha256:ce4fd33e26e431b0d511ffbd7301f78d2bef6b6c4d2c218a530eb37e51bfd316 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB145_FURB145.py.snap
sha256:1835b09696d9f004c8f82e6607be1759bb0742d017169dd95f61fd4a86bf0f31 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB148_FURB148.py.snap
sha256:5b26d52956316c3048a360fdec9de66648b8ff223e93e8c6aebd8940c4c87899 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB152_FURB152.py.snap
sha256:034b600ca265523dbfebcf0aa93b5901e931ddf03b94e8bd5ec5a8fdbc05b546 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB154_FURB154.py.snap
sha256:5d9f7f0e79e4d8653f651a7f7be428b63ce13c5646affb47059c82732d855257 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB156_FURB156.py.snap
sha256:9e6a56ffed0a729dbfed41c4367db4106e456366f37e065d750e499a1f4abc39 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB157_FURB157.py.snap
sha256:cce166a451a310117723d58d8d0ed6593b1d0ef2e8932ca1093eeffef7ace22f crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB161_FURB161.py.snap
sha256:842044d77da60d4a501ed39b319573ffef96db0b53b3c5638fc4050bbdc9ce6e crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB162_FURB162.py.snap
sha256:5bc0692d9638619efa756320ba8c2d071d281af5d536e5d4acb05995072757dd crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB163_FURB163.py.snap
sha256:6a960f11ebb2f3e59dec56d0012e33b2034734aeb0cae1f613ca0ef1bf50a98b crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB164_FURB164.py.snap
sha256:3a4391c0f357285b9f06c6e0aabda2bd8bbe094f1785f9b01714e007f390bdae crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB166_FURB166.py.snap
sha256:09c143d6eb388dd9c04cbcab37f38aa48ca18a190a1ffaba3af08112a32ba49d crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB167_FURB167.py.snap
sha256:f51d14e1b42baf2671e9e79a28130e72a04eb1be6ad13ad00c138d13afb207a7 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB168_FURB168.py.snap
sha256:66d8fe8bcd79e1dcb356e582892740775bbe20bde8bbc06b84eba641ce673295 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB169_FURB169.py.snap
sha256:387e07d41209d6c1d893eb3e85ee8d98143ffed6a8fc3a8d9627db1768178301 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB171_FURB171_0.py.snap
sha256:519c48ce9811b20db823b5f4955c295451283d45d4ab72a64cd9f437d761fcdf crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB171_FURB171_1.py.snap
sha256:4ff92df823c7669855fd83d454e6942d8e92b7a1c4cb3d470f6eb149d60c07ed crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB177_FURB177.py.snap
sha256:e60db048f1f9cc2cf1d075c174ec5fcdc146c9c5f455d43b1384b4dfcee924ec crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB180_FURB180.py.snap
sha256:96deb194515764c16c3d1d5b54ca33871ced06ad66dcdba739944800f2744080 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB181_FURB181.py.snap
sha256:d69cfad7bb5bdd01859fb4c718fad0b631f6ec47c82612bc989288c1e93150d7 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB187_FURB187.py.snap
sha256:ce4b82dccffd7aebdf6fec5d3742301847ba6f57ee559a9cf9916efd233823a9 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB188_FURB188.py.snap
sha256:2f0be6d66a08de9fcec504e15b6d644efb4b1e436f75b9e11d782cb1784aa408 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB189_FURB189.py.snap
sha256:5322eca3cab767e623d974b04b9c0f979cb6a99598c57fc2cea128ad6d562583 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB192_FURB192.py.snap
sha256:a6a518193c07bb358cb84cd8d16444d3524be8652eacdfbae503d19f9a26b352 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__FURB192_FURB192_1.py.snap
sha256:21588bebe14bee7e6543f5828c71f03374d622187563ae1566a54768a9d5025b crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__fstring_number_format_python_311.snap
sha256:2f9da95a131604cb3bbdff2361f8bfcc7a1792edb4eb9fb2d72b860a696459d2 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__read_whole_file_newline_python_version_diff.snap
sha256:6dcb396ed64e34766ea7a0216e6528ccf728fd641187188ab8dd9d6383443c48 crates/ruff_linter/src/rules/refurb/snapshots/ruff_linter__rules__refurb__tests__write_whole_file_python_39.snap
crates/ruff_linter/src/rules/ruff/
sha256:c1873d612a25e842b108756caccec229c72cadabfee61e8e0f0773b3374d1688 crates/ruff_linter/src/rules/ruff/helpers.rs
sha256:8b07ba948738c88898228193144fd441b2fb438aa1ed98efe46d62024907a168 crates/ruff_linter/src/rules/ruff/mod.rs
crates/ruff_linter/src/rules/ruff/rules/
sha256:6df85fadd3a50d587f281920c7c3b98497c540d83915d9f0231ec568c09da299 crates/ruff_linter/src/rules/ruff/rules/access_annotations_from_class_dict.rs
sha256:4d988d9942494664976a7f05dca557cc49114ecaeb8f9a2824f899a41ce87841 crates/ruff_linter/src/rules/ruff/rules/ambiguous_unicode_character.rs
sha256:cf6049899be3b13db2e6678bf97eb2140da9a5b66a1bca4c79e7f6263b9ea995 crates/ruff_linter/src/rules/ruff/rules/assert_with_print_message.rs
sha256:3e7f08d842d74a487e60fe8e4ac39580a210d626fff37671e03fee6275c37a91 crates/ruff_linter/src/rules/ruff/rules/assignment_in_assert.rs
sha256:7dda63eb0f9536ee75e0198d9a86f8ce6d66d39bd88698d4c12ff894ef9add1f crates/ruff_linter/src/rules/ruff/rules/asyncio_dangling_task.rs
sha256:ad0a6d87b499d6b1880782c6e0a57fa552d2358a5da397042994a916a3f229b1 crates/ruff_linter/src/rules/ruff/rules/class_with_mixed_type_vars.rs
sha256:26a199ebdd54d624d0710aab74ad2523cb50d81111c2a0b2ff1fa6c36a0a23f2 crates/ruff_linter/src/rules/ruff/rules/collection_literal_concatenation.rs
sha256:d00ea93baafa7d6b2bd633ba3847f0abbe0e7a507ee1184f550e37f7366fc8ab crates/ruff_linter/src/rules/ruff/rules/confusables.rs
sha256:125e7df5016e07443aec18efeae0e92edc56a9c30b5bff494b46940e47a31860 crates/ruff_linter/src/rules/ruff/rules/dataclass_enum.rs
sha256:0613a101b1adefe347bb4ae50a86e30a81f7016d2dba6a1ae30449d5d565f9cf crates/ruff_linter/src/rules/ruff/rules/decimal_from_float_literal.rs
sha256:947ed42e9b3d51834f670fb533b8796a25ec89bc8936faeec7561e759f4aab65 crates/ruff_linter/src/rules/ruff/rules/default_factory_kwarg.rs
sha256:fed5da41464175223ee474a9bf025d7837c6253746383b50025cd9689ef25343 crates/ruff_linter/src/rules/ruff/rules/duplicate_entry_in_dunder_all.rs
sha256:afa4b43f29b251aeb2ff15d0688ba03ac3991e1a853b0561c50cecb3e44b9f71 crates/ruff_linter/src/rules/ruff/rules/explicit_f_string_type_conversion.rs
sha256:05dd337f58fe0300b698f58d7d559efcee1d7d889c17bfffd24149a0c6a3b157 crates/ruff_linter/src/rules/ruff/rules/fallible_context_manager.rs
sha256:7ba9bada7e642e5ccaf6561ec6a984be1f8a6ab41237586c50f583d1aad04b67 crates/ruff_linter/src/rules/ruff/rules/falsy_dict_get_fallback.rs
sha256:e925da14f425e6cffa0fcc943769813d50ec140ec4c6323d8d16ceb8d7e9dff5 crates/ruff_linter/src/rules/ruff/rules/float_equality_comparison.rs
sha256:1321c2faa6c7d9a90792af1fb658c77fb65bf2c5a86fc238c408a4e0121dced0 crates/ruff_linter/src/rules/ruff/rules/fstring_percent_format.rs
sha256:8a10d7cc263f1afa2aabade8598918b82851e78113c93175fb6115bcc1d82280 crates/ruff_linter/src/rules/ruff/rules/function_call_in_dataclass_default.rs
sha256:136355d8c4877ffff2130354551924566289b34a9536c361c4850263ed855167 crates/ruff_linter/src/rules/ruff/rules/if_key_in_dict_del.rs
sha256:97648c26d872d61a2464577f027c49bbe37a4617e25d614381695879255268a9 crates/ruff_linter/src/rules/ruff/rules/implicit_classvar_in_dataclass.rs
sha256:b14f5e997ed5fe0b190f168132da97275ac1ec4689d7e7acd849f89dd94fb3a2 crates/ruff_linter/src/rules/ruff/rules/implicit_optional.rs
sha256:4e049e6cbdefc085958bbadeef861cf891408455052e3fa0376980f4f54af035 crates/ruff_linter/src/rules/ruff/rules/in_empty_collection.rs
sha256:8750babce7c271d8e6bca828795aaf3b894d42db3a77d44f58102eff9780722a crates/ruff_linter/src/rules/ruff/rules/incorrect_decorator_order.rs
sha256:b92e4ce626dab9660a3eca7906eed6685dcf7aceb9e1e242b324cfdd4114949a crates/ruff_linter/src/rules/ruff/rules/incorrectly_parenthesized_tuple_in_subscript.rs
sha256:70ff4e25bbf1cffe4ea3046c2ba5ec3ea3103c2ca4b33b9d5a16d614f912247a crates/ruff_linter/src/rules/ruff/rules/indented_form_feed.rs
sha256:9b5100f4d457e0e736cff00bba689f697ec01d845c29bb9f1ec36755c0123942 crates/ruff_linter/src/rules/ruff/rules/invalid_assert_message_literal_argument.rs
sha256:91168ef50f9a2a3ab90cd6391c98abc7c5d40c9b2809945d06c7e025b8a3fc82 crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs
sha256:1ddf52e44dbe61d516926a0a47826c4c16ba023160bcf4b377cc6fbd12efbeba crates/ruff_linter/src/rules/ruff/rules/invalid_index_type.rs
sha256:36690bdbe1b7b2f3b8c40f762517daa6c8562481a12bc7d91d25598ddafb29c5 crates/ruff_linter/src/rules/ruff/rules/invalid_pyproject_toml.rs
sha256:7b44d38ece40bd40a479a5096d41fed48542ab22e11ebe29089b5a10550fade4 crates/ruff_linter/src/rules/ruff/rules/invalid_rule_code.rs
sha256:3d52a39cd7e3bb63ff80c9086125511bb3a4727c61b9dd70bc0342f31b333a01 crates/ruff_linter/src/rules/ruff/rules/invalid_suppression_comment.rs
sha256:fd1c2fdb785bfac61b1cea7035ef9da9450f76882f4e287e588c76cdf906a5bb crates/ruff_linter/src/rules/ruff/rules/legacy_form_pytest_raises.rs
sha256:a49d432b63d8af0223d10c23db3fda0009b4f5b0f12e88e640b9a2b05d7ffa73 crates/ruff_linter/src/rules/ruff/rules/logging_eager_conversion.rs
sha256:4be086eec5456a4c34b947c9195073154393e7ab2c81a29818899c24146f3945 crates/ruff_linter/src/rules/ruff/rules/map_int_version_parsing.rs
sha256:195d3df603dc9c056877de5264609c8f382bb6075fb3cdcfcddb7518c6697fcf crates/ruff_linter/src/rules/ruff/rules/missing_fstring_syntax.rs
sha256:27e67a444bed5bc52a623f1ee6280a242ff7a199259b094250d2284cf66c8755 crates/ruff_linter/src/rules/ruff/rules/mod.rs
sha256:32190194ed86502885f04be1050a547c9fdc78b41922cdadc0eedf6a604ad8b7 crates/ruff_linter/src/rules/ruff/rules/mutable_class_default.rs
sha256:ed0ec80000011007349c391a733be606b33b7a7a50c1597df3017c1268ebae22 crates/ruff_linter/src/rules/ruff/rules/mutable_dataclass_default.rs
sha256:917c19382e391e9f182f5b418da7ae433e4f39e260103d98d9e9a5d8351cbfe4 crates/ruff_linter/src/rules/ruff/rules/mutable_fromkeys_value.rs
sha256:9ddce504321b91674edab8dd683decda1c28f0c0b4a526254a9a467c2ca8b77c crates/ruff_linter/src/rules/ruff/rules/needless_else.rs
sha256:2777ef91d0dfc9f0381d2597daef5da2ffa2d310fdddb4ba6c455947ca398bf6 crates/ruff_linter/src/rules/ruff/rules/never_union.rs
sha256:caca2833c96c8a4f0dcb7eda95a0a4bbaaaa24a3ea041d2393b62897a835af2f crates/ruff_linter/src/rules/ruff/rules/non_empty_init_module.rs
sha256:31a9936b72a0aec5e69153692ef4922644ccb29f5e8372a70aa6b8ebccb8f180 crates/ruff_linter/src/rules/ruff/rules/non_octal_permissions.rs
sha256:09fffe92c936460253a89c3a365fe67f06baabf2cd9c92972d43cfb6c0439b99 crates/ruff_linter/src/rules/ruff/rules/none_not_at_end_of_union.rs
sha256:cba02656981c45173a035ee8f9633b81a97c43a4049ff38081425fce1702b261 crates/ruff_linter/src/rules/ruff/rules/noqa_comments.rs
sha256:a6226a4c276c8305a248c8e5b7372399d3da5c95ce46312a5e00ead126cd9a59 crates/ruff_linter/src/rules/ruff/rules/os_path_commonprefix.rs
sha256:d1d92f15d4739f3ee884393fca430dcd1dd25c3f7d403812d9c6aa88400404d5 crates/ruff_linter/src/rules/ruff/rules/parenthesize_chained_operators.rs
sha256:6ef4419583a0213cb71e5de6a60d6b99eedcf179080e6a2c8844f6002618756a crates/ruff_linter/src/rules/ruff/rules/post_init_default.rs
sha256:c7f75f9764a4c3d909299d869887c216d0b44b194d114c07dc345c252e89fad3 crates/ruff_linter/src/rules/ruff/rules/property_without_return.rs
sha256:946c975d306ea8487231eb940ab2a4a73dbe7537d61ce609ca2000848edf6290 crates/ruff_linter/src/rules/ruff/rules/pytest_fixture_autouse.rs
sha256:fe2f23cf98a6b4a14b04528bc56e19e0a7962d8a2a47f03db15f9e8acab9132f crates/ruff_linter/src/rules/ruff/rules/pytest_raises_ambiguous_pattern.rs
sha256:6363edd3419e149cd5dd0b5a92501ddf33fa454db8e0042b64b514142142dba4 crates/ruff_linter/src/rules/ruff/rules/quadratic_list_summation.rs
sha256:21a8861882f6a4618e5c0537c10f315c158aa107f7230a20eb43cb09a5d6a0e4 crates/ruff_linter/src/rules/ruff/rules/redirected_noqa.rs
sha256:198d7e5333d1440cefd59af9411bd9be0f6b348c47026d0d6dbf0ebf7704376d crates/ruff_linter/src/rules/ruff/rules/redundant_bool_literal.rs
sha256:062bed106d439fbca3a9f68519730149dc26960cc28992616e05859dfa47f2ad crates/ruff_linter/src/rules/ruff/rules/rule_codes_in_selectors.rs
sha256:67d7eb8fd97d05cb5390d4fa9eb946c16611ac5054965d05d829d80a4b9360eb crates/ruff_linter/src/rules/ruff/rules/rule_codes_in_suppression_comments.rs
sha256:fe00c530c00fa844dd65ea324e51aa71352e75fd1863dcc6adbc4f7f58f578d5 crates/ruff_linter/src/rules/ruff/rules/sequence_sorting.rs
sha256:4e30de8215195e4b982d29391a1fedb27040f60522c68ac11b8d3eb2902a9c61 crates/ruff_linter/src/rules/ruff/rules/sort_dunder_all.rs
sha256:0ec30f4a1ee57aa76d1f485e58b9dc151da66fe27030a1df5e15e8dd8e3ec8d9 crates/ruff_linter/src/rules/ruff/rules/sort_dunder_slots.rs
sha256:7e79b7ad4205fec475532130e12f506148cbd779f7a86f9cb0aeec5d53d7a23a crates/ruff_linter/src/rules/ruff/rules/starmap_zip.rs
sha256:e26fb07731417cab52ccd76ff6d48c7936423f5a2c2b6f54c266c3003acb80c8 crates/ruff_linter/src/rules/ruff/rules/static_key_dict_comprehension.rs
sha256:d2b9bee14c1ba442cb544ee75fcb0cfa8faa5183e4694904ad2b465d291962a6 crates/ruff_linter/src/rules/ruff/rules/suppression_comment_visitor.rs
sha256:740cfb83f9bd1ba0613cc40794b049a2fadd5d0aea1249abfd1df6ed7af61496 crates/ruff_linter/src/rules/ruff/rules/test_rules.rs
sha256:58c87d864cf471617a657147ed1b1ea26b1ab72d6807a0f40e8ae668db01bb63 crates/ruff_linter/src/rules/ruff/rules/unmatched_suppression_comment.rs
sha256:a5d1035387fb324dfeba540a7caa2433c5edb3b91070587d8b85ae82849dc0c4 crates/ruff_linter/src/rules/ruff/rules/unnecessary_assign_before_yield.rs
sha256:8e71eb79eca2a3df022b48ff96e497011f6db7604870af2cd0cbf899f282bd8e crates/ruff_linter/src/rules/ruff/rules/unnecessary_cast_to_int.rs
sha256:e532246d74d32fc4e58de8b164e567fb5acb1e7fe65729003ff79f84c4f872e2 crates/ruff_linter/src/rules/ruff/rules/unnecessary_if.rs
sha256:802684aa77f8668334adb91631db28f3943a5a88490a703828b4f79b5b186d83 crates/ruff_linter/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs
sha256:b9dc7ec82a8a4e34554d321b3c82f73da4f5c7dce74b42a4723b9ec793445538 crates/ruff_linter/src/rules/ruff/rules/unnecessary_key_check.rs
sha256:544434f7681f14bcb45a3195446c80e478e23addc4b1f6eb68540d1ba8eab1ef crates/ruff_linter/src/rules/ruff/rules/unnecessary_literal_within_deque_call.rs
sha256:292b927e9a4c34e3ea456943499902b8e4ccd1f3f6a5263bbc0f8a852faf00e9 crates/ruff_linter/src/rules/ruff/rules/unnecessary_nested_literal.rs
sha256:24b97b9ff5ca7c83d18bfed6bf13cb3d226165a8178ed2d4c061a66463a3f2da crates/ruff_linter/src/rules/ruff/rules/unnecessary_regular_expression.rs
sha256:fea4295ecfec15fa31208b4d503de6b28dd19537a317aaafbce53c9bcf32046d crates/ruff_linter/src/rules/ruff/rules/unnecessary_round.rs
sha256:36cda2b0e987cec4d6327fd7df836ef22deef4a039c84116229903632922589f crates/ruff_linter/src/rules/ruff/rules/unraw_re_pattern.rs
sha256:19038b1b3fb1da8d764e94670b2ee209ab3261ac5f5ea26dbdb6b9a2afabe508 crates/ruff_linter/src/rules/ruff/rules/unsafe_markup_use.rs
sha256:e3a8a93ad7c86a7e6c724eae470d28fa43a1ed8150f90466d827e498bb9d011a crates/ruff_linter/src/rules/ruff/rules/unused_async.rs
sha256:0cfe4b5912d980d23bf560006ca5272db581d437b4f88f50dbde757409be3d99 crates/ruff_linter/src/rules/ruff/rules/unused_noqa.rs
sha256:0abf72b0bbffa72dd0559f81e693ac6a31dcc6ae11c8a5dba241b5be99078a0b crates/ruff_linter/src/rules/ruff/rules/unused_unpacked_variable.rs
sha256:7fe5392dc378d1c396eba0f82898320b4661b3c556eb31807ee634a8a432b331 crates/ruff_linter/src/rules/ruff/rules/used_dummy_variable.rs
sha256:6a9ecd7f5bc2a67fff1db0ab3f1f993dc643497492be182f79ad597bada1a0c3 crates/ruff_linter/src/rules/ruff/rules/useless_finally.rs
sha256:8b72ab3b5ef4413393157fad1a5497f41a9aa47d5d96363896bfc7d27c8dff92 crates/ruff_linter/src/rules/ruff/rules/useless_if_else.rs
sha256:6cd3040b85bb794fa52fe3de0c757ebfe11f7df4ee21328574f44a3329e1f522 crates/ruff_linter/src/rules/ruff/rules/zip_instead_of_pairwise.rs
sha256:f5c14b746a370ac393269622e648a3a2e039055ccb9fdcab00c45aef6c4583ca crates/ruff_linter/src/rules/ruff/settings.rs
crates/ruff_linter/src/rules/ruff/snapshots/
sha256:664ba2da3dd377bb5f44456d711f42ad2c2b32901d264d7ca876564a2b8ebbdc crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY313_RUF036_runtime_evaluated.snap
sha256:e4d13a01d05cf022b8031244a7eb3a64df5c29202677279debe7ece87adfa1f2 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY315_RUF015_RUF015_py315.py.snap
sha256:94bcf80aada620cf67fbeeb0a8e06e252cff047bf0e0452d872006ab605337e7 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY315_RUF017_RUF017_0.py.snap
sha256:3ec04f0af5980ba8bb304cc7af91d13930eb92313e40869dc7fad3a86a743815 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY39_RUF013_RUF013_0.py.snap
sha256:798b633d88d8950f47c32d8ef98d6685ef1d89e4dfb01e803bfa257b7a93be0a crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__PY39_RUF013_RUF013_1.py.snap
sha256:b43e19624eec37fdfad3ccc4fdc29a101c868d7b5a131fcf50c64c7f0ed699fc crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF005_RUF005.py.snap
sha256:57c75f50ba2fdbb0a02eb4ee82362e8de600ca6483a47f85a1c7e07c0038ee5d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF005_RUF005_slices.py.snap
sha256:bf7eedada17e320fba7b0b23beb75f4f0b346c74783984dfdb506756687864f8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF006_RUF006.py.snap
sha256:e97518ed414a139dcddc1646e916b2bf742a9312ade42d790f03799b5204e280 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF007_RUF007.py.snap
sha256:9f644fe0b09feb39f8ceb58847d152099ca1c2bdc0fc9c9363e440f6d7d854f7 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF008_RUF008.py.snap
sha256:be72562059d45b11aaca4dbd44af1c3d0244bbc19096b2f1561363bf4472900c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF008_RUF008_attrs.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF008_RUF008_deferred.py.snap
sha256:68932a1c8d40764e9536fc7ca4d2af0e579e3c477786a3943b15bf341f1fae4e crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009.py.snap
sha256:438dc7168004aced7526cf5189f5982cc3228b7eba80eead1d89ddbd7a102cde crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009_attrs.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009_attrs_auto_attribs.py.snap
sha256:e7f89f6dd4bc32edbd05fda2ef34dab924294f8029694d90f53a434a2d13e48d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF009_RUF009_deferred.py.snap
sha256:f3d18351b89235a051fb6264d310078594a65c18c0a9aac02985bfc2c5d1bdd6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF010_RUF010.py.snap
sha256:2bc182075124850699f9078cc024d2bf8d0c873d6ecde12ca2927bfe38340e3f crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF012_RUF012.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF012_RUF012_deferred.py.snap
sha256:c4dc5f5b2247e8287b438b8dea0610c40e18d656394e41c6373e7949cccfb07d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_0.py.snap
sha256:2d3ec623dc7f4264164cbf52f11a2d35914ee321e43aa1aff42ff610ce528f8e crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_1.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_2.py.snap
sha256:a347d68c531965fd0d6ecd6e1390a4e6cebdcde5e04604d447e35b0ae5c06ee9 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_3.py.snap
sha256:ea02cb0e1508642a5b1e91a87f94b39aef21b368606e338962dc724d65e81b9c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF013_RUF013_4.py.snap
sha256:7271d153e764b2539eb9ffef07ebd416682f6b82fe432229233301ddb4873df2 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF015_RUF015.py.snap
sha256:4aa10083c82566069732b8d5345e0b171c9fa9b2b9b7695c20ac7782e570d913 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF016_RUF016.py.snap
sha256:2dda4bbcffe1ae5994f4393490c812c8602b73585a26335c569609c2e3708a76 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF017_RUF017_0.py.snap
sha256:430f9b561573bf3e7dde5c1628d847af40cc526056b5acd926a0a145e56c7646 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF017_RUF017_1.py.snap
sha256:368f4bcf43e94fbd84d3fcfb777b2dad6e2a3b1aed8aaddd4bbcd8eaa63078f8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF018_RUF018.py.snap
sha256:fd19828c1a976504625ebcd2d10fab1a32af0d71a78c6b930f17a0fe6e8c40fd crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF019_RUF019.py.snap
sha256:19d2309f041a385c0efa5976c6115ee303cfc2f900d381dafa5a879a20c29114 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF020_RUF020.py.snap
sha256:66aa2a7f68fd3b1a0712640771ca0c6b0fafd191b3f466c75b202647830ba711 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF021_RUF021.py.snap
sha256:97619521b6cd0998fdf44d6efc7d35ddd34148ab23859847a263ca262039ed03 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF022_RUF022.py.snap
sha256:bef7efed6a682955e642d08af1075974a91946d6518ea1e30d7ae8026c953f6e crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF023_RUF023.py.snap
sha256:66e3d545f825b5b246d76ed02545ca69008e4757334b2ac843f6d17717584fec crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF024_RUF024.py.snap
sha256:0e4f5ea631459446bcedeaba689acb9d274e618081dafd76305d394aa9b2ef08 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF026_RUF026.py.snap
sha256:5aa41b68d8b01e5a61673a13af61005d4e5de6c891eaef03a53bbd5ac8529936 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_0.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_1.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF027_RUF027_2.py.snap
sha256:0c9683e56213bd0919d0266b702b5a5288a1efff7d015eb37448d5d0912a8ad8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF028_RUF028.py.snap
sha256:bfa56fdda38d9a3d6f99a7c91846a6df8d0497f6943c4b68bd9b3dac61017474 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF029_RUF029.py.snap
sha256:fa0215067ee3635c3eed230f7fe3fb5e3f4c69c8036d274eaf320be0810d3bd4 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF030_RUF030.py.snap
sha256:5aeaf55b2ba0d9820ae9e13f2ce700d3d65c9fa2545eaae4aa4385dc86aeae1c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF031_RUF031.py.snap
sha256:61a9aee1e5ce55a360a1d04889f89d5ff8b115d710e5a9f851c1cb613d84708a crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF032_RUF032.py.snap
sha256:aff2708afd57f6c202bf047747f8bde0aaebe6ef5d8f57ce7135b4d92fe24b12 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF033_RUF033.py.snap
sha256:a7f2c590fcaf500cfbb20163effb293cbc0213e5eddc01067dc45c6abfdab6d4 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF034_RUF034.py.snap
sha256:968a78030b1d113f48ad37c7fe8b1144737e31756db8c634f9adb3ccf4487c63 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF036_RUF036.py.snap
sha256:1254d6ffbd9a9e7c403a6889c59a1ae3da58193892bda4d7e26650a3c664a83c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF036_RUF036.pyi.snap
sha256:dfb68b3a197f1abd7f9bcbd869eb25409f0a407db0927b56700e6ea9306324ff crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF037_RUF037.py.snap
sha256:90330af3e1913cebee4d15f856652cb8682db918b3eb99212eae11394381f32b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF038_RUF038.py.snap
sha256:b1a4eaf6c46d19603cc6e8e043816969233908593f0f016613e5a5ce5b6c6e9f crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF038_RUF038.pyi.snap
sha256:7becd52c52d8e90d0a7fccbc0950fa20b76537e8d4c25bb8cc90b0a4d37650f8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF040_RUF040.py.snap
sha256:7f62a8b05ca175ffa7f7a42b9fa7184e1fd9ec606f9bb12225bf0c8c37b3af25 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF041_RUF041.py.snap
sha256:024b763d7055ed236de014ca63224f34bb0822cd4684d96989877046d4488dc9 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF041_RUF041.pyi.snap
sha256:d8c9e78eedef577642e60a037773cd034f359ec7a0f2b5160d6467a6685b51c0 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF043_RUF043.py.snap
sha256:88783ce4eb325b890b57be204a1e221ea753073755947119edae7037a41a9748 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF046_RUF046.py.snap
sha256:f098c0eeedd51e7ced67d6c19546eed0f67f989d6b214c3bf020bb6f802c8bc9 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF046_RUF046_CR.py.snap
sha256:51d9d678797aa0c2f197743554400f4039b6d7f5f54e83bbb07a67b4f650e6d8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF046_RUF046_LF.py.snap
sha256:bbc030acc95df902c79decc3019876596c585545d35b96f2005218f1dbf03e81 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF047_RUF047_for.py.snap
sha256:2f12ab0b9b10417779296a476ae7d7d9e4cd1700f58c0f183bbd2d89b1c0b0e6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF047_RUF047_if.py.snap
sha256:3785c88de15d14a886ea0c641e458a83ac9b482dccb31edc61ab050d6ff517fb crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF047_RUF047_try.py.snap
sha256:7684d19e0a747597e7cea797a0aac602f58cacfa95dcb34373d56c54db08f8db crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF047_RUF047_while.py.snap
sha256:e2161b75c3d922e56f41a93d3b669efeba3304dfa1c7a126a0b472ef8c40e9db crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF048_RUF048.py.snap
sha256:d1265bba7af91bc6d46a5e2f05a6ea05c0d014953c1fa5743ee61b5021b2575f crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF048_RUF048_1.py.snap
sha256:e5b293ced1d6ddb1be6ff0c4ac88b1c471843ed80413fdb5b552e88df14c207d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF049_RUF049.py.snap
sha256:93d0e29a1a13d461507c2bd62e7ff0a3279ab5d71d18d8a1bc47720c163edc36 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF050_RUF050.py.snap
sha256:4b88268fd3d97f1b10a29824fa0250de8307f11186b8c3e061053af75f01579b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF051_RUF051.py.snap
sha256:296fe2df1e6a571a17913f7d3bc1705ca93ed349d4d20902f3716d8b3a7b2372 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF052_RUF052_0.py.snap
sha256:d4c4300c1c57575e42f6240251c36130ee5e195aaea4881becef51ad936b789d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF052_RUF052_1.py.snap
sha256:e364e14c63dd9a22b9bc99e11c30fc55ea6263e1c1361ad9ab6f9661aa62987c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF053_RUF053.py.snap
sha256:116580dc511ebb421610bdea2d3fe24148cfd557dfa9a3f9086e36ac9742445a crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF056_RUF056.py.snap
sha256:b74b12fd30cf961ec4d691bc61fed0c4f35168d3de0b629d76d25eb10e8e3d0b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF057_RUF057.py.snap
sha256:f3876ffef0ae2462f73c2c33a4c920f99dbba31e8d0295c623be0c8de8a87368 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF058_RUF058_0.py.snap
sha256:c0ed4f5c8b6b80c92a8ad59e88788862bb5399673c5048408d32f39a443d7702 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF058_RUF058_1.py.snap
sha256:4403548f62115f342b0e21ff993f42984c86dc7e464b7ff53b82efefae4cb1e4 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF059_RUF059_0.py.snap
sha256:c4703699ecdc336ff4e4c0d11540b28ef6dc3d930b40e802e8ae76a79e93ae13 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF059_RUF059_1.py.snap
sha256:639700a2b253e1c1997d1d0a25e939b15ccacbd511dc85678c44b667b2b154d7 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF059_RUF059_2.py.snap
sha256:31d9a95a4d1b8340a94738bb72244cf5ac12b9f6db5f975d4adca3c5bbe84fc8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF059_RUF059_3.py.snap
sha256:2859cd00891c3dc26ec3f4c974f123ce18b4eeedc904f5f6111e693138185b29 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF060_RUF060.py.snap
sha256:b0e607f4d651c6a4a21a507d5cbe950c954754bf7fc557cba8f25eba4c2dbaba crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF061_RUF061_deprecated_call.py.snap
sha256:a2d7371abfe40ac3762930163f95fc3415ef314f0a649160bf93bf2df724e69e crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF061_RUF061_raises.py.snap
sha256:f5861936dfd70ba1b88cc463f6d1e83e4a98e322f9537612131b7a03d9ed18e1 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF061_RUF061_warns.py.snap
sha256:457b50cd857fc858da299cca28c9600dd403e6c5c57b10a08f255ede986c2122 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF064_RUF064.py.snap
sha256:4c1e40c312b59da4852da03784a2cf7bd5f7c93826e7b4f609020f86fab5e579 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF065_RUF065_0.py.snap
sha256:93b18c4ce4665fc75716ca2b1008a7ab384e3b8fa5c7dd466768494770982c05 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF065_RUF065_1.py.snap
sha256:349f68ff8234ea243ebbe569e3f9fc69cdf9a10346f053c05846dad3ad7ddfbd crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF066_RUF066.py.snap
sha256:649bc41d08089424a96bcff91b29ca5c5413232048da431e698d2a1839ea7da6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF067_RUF067__modules____init__.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF067_RUF067__modules__okay.py.snap
sha256:cfbaaee860ea549ea29381414cc467a632912a960d722f5fec8c782859e9ac25 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF068_RUF068.py.snap
sha256:a8cb97a1f92424a60e3a676d78a263f60d7c646c8a9668c14ec04d67b19615f6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF074_RUF074.py.snap
sha256:0e15c6954024a63eb792ea52ca5108e335c10ed0ab4a1991cce9d10a5f89400d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF101_RUF101_0.py.snap
sha256:055ec6e243581973483e2bbddda31ee8d8bf0f2e1a89adf085938e87e4a8d265 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF101_RUF101_1.py.snap
sha256:308835138eae9ab9fc9d05a2b30dea897697349fca654a62cd2b011054ad561a crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF102_RUF102.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF102_RUF102_1.py.snap
sha256:432ddc83cdc7d3f7873ebb56affa594f02e73f8140a0718846f7614ce0eccaaa crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_bleach.snap
sha256:67fe672b6f17bf53f9eebb126557714e1912c48830ffc99783085dfb6eb10e65 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_invalid_author.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_maturin.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_pep639.snap
sha256:e7649ec237f3cb5019202bec12f4297bac1d6dd1e85aa206d47e46ebcbe693d3 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF200_various_invalid.snap
sha256:8f813d52f994b1a04ec0b096b1d67039c3bb3dc4e09982a1087133b444a0db74 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__access_annotations_from_class_dict_py310.snap
sha256:11abfecb7818793a7473f8a98097729316770ef8d44f8b1b0037729b68842278 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__access_annotations_from_class_dict_py314.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__access_annotations_from_class_dict_py39_no_typing_extensions.snap
sha256:8debd77fdd6cadb5b121ca1fbca2f75996ef2d10ddb6c30c9049a2575f481f3d crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__access_annotations_from_class_dict_py39_with_typing_extensions.snap
sha256:8bdc4b68c220d1f94c8ce5fc0af585d2e42e1e7714bc0d0ff6f1b72942c511ea crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__add_future_import_RUF013_0.py.snap
sha256:2f9c16436c9152da04e7aabd6866dc02b10e37e9f65c12b314e36a4ad0cb9cdb crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__add_future_import_RUF013_1.py.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__add_future_import_RUF013_2.py.snap
sha256:40dfd91cf2a4225f8b550bfcaaad391385023bc323f97b8724e8b67d9e012663 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__add_future_import_RUF013_3.py.snap
sha256:5dd431a37baf07953a5742747d31c1e6ee938fd9ab9cbc84be49f9a07ca6db4f crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__add_future_import_RUF013_4.py.snap
sha256:534ce2c097f30bdf5276395a2d51a889a4532e11cc69b42421e8eb11ec6f1ff8 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__confusables.snap
sha256:e7d1e23d11120213c94b68e6bdcc32f253f720f4c428317e5a0557e7fa55aee4 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__confusables_deferred_annotations_diff.snap
sha256:296fe2df1e6a571a17913f7d3bc1705ca93ed349d4d20902f3716d8b3a7b2372 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__custom_dummy_var_regexp_preset__RUF052_RUF052_0.py_1.snap
sha256:0922504c2e341c4157e2982cb222dff7b93ddcee84e92c52c70eecabbede631c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__custom_dummy_var_regexp_preset__RUF052_RUF052_0.py_2.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__flake8_noqa.snap
sha256:34c6fb4a2fe4fbfb85c231a9e08f5e3b0cc25f01299ff5fde49810bdf71f5263 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__incorrect_decorator_order_py312.snap
sha256:ee5dda26caff4923ddf5cac85f4f2de0aa0aec1f9a2ea8a60c2aa20862fcdd3b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__invalid_rule_code_external_rules_ruff__RUF102.py.snap
sha256:505607c2b505b3c282ce5370c398e2b29208c31ab77f41eb0d249a1841cb22ab crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__invalid_rule_code_external_rules_ruff__RUF102_1.py.snap
sha256:d787a963669a5c5507500108d5e1abb318516401a0c6ddd2f44b562e1d7e5942 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__missing_fstring_syntax_backslash_py311.snap
sha256:baffbabd4b217989cb73a6fee4e6ada52d0a46682c7270eefbf643b5165bfc6c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__no_remove_parentheses_starred_expr_py310.snap
sha256:71c5abd828e9c9ce494f8a4603d1fef018bda54c003a3da205aaf8d7e6de8ad6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__noqa.snap
sha256:6d3e2edd619b6746628bc28291f7d9914897f4c35a580573744583af7e5e4422 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__prefer_parentheses_getitem_tuple.snap
sha256:99d13821296191c444bce98d6bfae12a1494b13965613bb9ae6ddd6aa6dc4a95 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF008_RUF008.py.snap
sha256:b9732752663857a72c66210e22795175ce33386122130d28b26ea398f0bda27c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF008_RUF008_attrs.py.snap
sha256:0de8b1dfb4b4bfdab4a8a4ca4c7374c664571024c64c2345ce1dbc7b6a3b576c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF039_RUF039.py.snap
sha256:0a640c72a3b1a265faf976ac4035285b4313d691700bbca87f0f8b25da594f8b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF039_RUF039_concat.py.snap
sha256:fa4737ce9ccb64ba697905a626c2db1486e030a2a1fb7707aa4addcc4d9111da crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF045_RUF045.py.snap
sha256:7c665e2a3d8bccb1132feb837c68f95e29fa9217f76f47ec562209ede6c2d318 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF054_RUF054.py.snap
sha256:d1fb7c4e1242cebbad11e6dc0f8338cc5b500ec9f33252f44d4c9cc7792c7554 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_0.py.snap
sha256:44f7e0bdb50daaef03a4cbac9c92738141b951ea79476d38284d8fef5af88097 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_1.py.snap
sha256:d809fe961ca1ea5a5661b8dc3a70a4a24052d41aa1c1ba7d99d1a90263e704b2 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_2.py.snap
sha256:defa4cb910c17eb94b04e1085d9df0399f66fae4b3f1907e13e8ab4a7863673b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF055_RUF055_3.py.snap
sha256:2c5b3619ba64273febaf371302849514fdaae181b76f544b73f083e4708d3edf crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF069_RUF069.py.snap
sha256:e5678b3f8113d45f73ef6808745cbf3d12cd9bf4f8710571802722b51deca772 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF070_RUF070.py.snap
sha256:d681b96958b9a123a033eeb92010c20fa2f31d51427463c0f7fc6eeacbafe449 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF071_RUF071.py.snap
sha256:c01d2280137f16dcf2ba35f9792f560756f21840885972d7957ee3ff41bcd700 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF072_RUF072.py.snap
sha256:c732031133bb01363892564aec63f6b44fb282e9c35a00b2c332ec85f7cc1bbe crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__RUF073_RUF073.py.snap
sha256:93120c4836c3da5e164a2f9f2f154f4c4838661272d1d6a0224cb309cc37a140 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__py37__RUF039_RUF039_py_version_sensitive.py.snap
sha256:5236ce0d9d2af80831b873d7925c6ddf0d7351348c2afd7404e7cb7a71b916df crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview__py38__RUF039_RUF039_py_version_sensitive.py.snap
sha256:541fae21c1acf067800f5f6e388a1a920f0a4529e802c42b6745f60a49900bd2 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__preview_confusables.snap
sha256:2074f2764cf6ea02ff43871abe46c697eef09eaeaa05725393caccca3c001b43 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__property_without_return_custom_decorator.snap
sha256:f053e2c1b630eaa8216e48bf0f4140c06dc5da7fd6c1d19929503990a03ef2a2 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__py314__RUF058_RUF058_2.py.snap
sha256:8969b8052bbfd148a5018e82690101991042f485050b9f9a3f9240517221f2e9 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__range_suppressions.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__redirects.snap
sha256:9636c601c84db578785e377339e8fb93630097e0975b7d2c0edb1dc3d018f160 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_0.snap
sha256:9636c601c84db578785e377339e8fb93630097e0975b7d2c0edb1dc3d018f160 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_0_prefix.snap
sha256:221cdb07d650dbb88eb16527cd5f0863e9a8dd22361726beb828708693723275 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_1.snap
sha256:d29b454b8e05b2740aef79614b422f1360065942dedacc6a3b93aeb630145d88 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_2.snap
sha256:b9c03ed8164e160f9ac913bc3b8fc9f4d3c892106eb312aad9c6a39c075efc70 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_3.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_4.snap
sha256:8d56fdec9054c70ccdd32da085c64377769f84198069b2d300d4c8e9f28ece00 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruf100_5.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_all.snap
sha256:2460af15ed18538554d933892c31ad0ad0dd12d3dd59e46bad8774ecb0f6dbd7 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_codes.snap
sha256:790fca5aeb9b0c2368093b2e676d58fb22c78182d86ccb69b703ca730702d14c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_filedirective_unused.snap
sha256:3548e8fcea02ba7feeaaa288b1acd4fdd337d4293b147e30671c4ebf18afbc3c crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_filedirective_unused_last_of_many.snap
sha256:da40b2620c9076a63060a6d11c96d7f0251e8f2bd0aafdf55749297369dbe248 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_noqa_invalid.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_per_file_ignores.snap
sha256:d9b7d89f0c2dbe79b749266a3aa97e56a0b0984d9733dd8ac658a57fade6755b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__ruff_per_file_ignores_empty.snap
sha256:404698110f0a32a0ee5ef31b638edae0de67d89d9ec013d6e3a8aef5e53ccb86 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__strictly_empty_init_modules_ruf067.snap
sha256:52764337a955a82a2593a7745e6f89926634be979289887db001af1e0aca23ec crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__unnecessary_if_and_needless_else-2.snap
sha256:69ca7ddaf64d341629989fddcf75693f506a6451dbed28ad858c02550e26fbb3 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__unnecessary_if_and_needless_else.snap
sha256:5299e2aea0038962e243959d9ffb04ecfe41598c15c4d83eb160568bcc189c1f crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__unnecessary_if_and_unused_import-2.snap
sha256:3f03eb9486214e4d48da2117f7515f2a911f98810cf0ec9073277d2fd0240da7 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__unnecessary_if_and_unused_import.snap
sha256:4ea51c7aae732a0df2bad73b4527bc970d0c3738910309244c480ecb4e556b89 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_needless_else-2.snap
sha256:3d7228fcb26bc17fd1a51915dd1648455adbcb03a5dde071972691bc683a18b6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_needless_else.snap
sha256:5cf1c7f1a1a1b5fcf8f0ba706955d1f8813f2478a0e2cdc79e5fa942c4f093c5 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_needless_else_and_suppressible_exception-2.snap
sha256:b48a71e63140b37be65b56130f9548bcf3433f5332f9a5e20ae867c7d87941f6 crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_needless_else_and_suppressible_exception.snap
sha256:5e020d5d0b116095ce1b2ae0277d813822745b123f2a676ce66243d2e19056de crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_suppressible_exception-2.snap
sha256:74384ba1ca5918809b4e68af0794ba9d7b53df764917c5f936b822eab21fc29b crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__useless_finally_and_suppressible_exception.snap
sha256:becd81db3459e3fd1f1afaa3dbe42c30edeb56fdcf4c39e03151bd4513ea6e64 crates/ruff_linter/src/rules/ruff/typing.rs
crates/ruff_linter/src/rules/tryceratops/
sha256:f5f2ebae9add0ba10354d610fe75baaecb7d62798e257f6807e02fd6a44dd4e3 crates/ruff_linter/src/rules/tryceratops/helpers.rs
sha256:5483a061454f52b265fa86c1ddc6807e27a779e03139975a67d772bb82de56ed crates/ruff_linter/src/rules/tryceratops/mod.rs
crates/ruff_linter/src/rules/tryceratops/rules/
sha256:222d253e24f3a2aa146a2dd1aae5b93fbc6698a986360163267a78379a8cfa76 crates/ruff_linter/src/rules/tryceratops/rules/error_instead_of_exception.rs
sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880 crates/ruff_linter/src/rules/tryceratops/rules/mod.rs
sha256:055e1c481cc4ea6ba6b8c7adb11c18f1740614c83c7d09c8fc868dd15204fdff crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_args.rs
sha256:fd8df892d8d540348fc5c2f0769a0ec988db3492963c26f6af3300b8c266cce9 crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_class.rs
sha256:9af05589a651d9b5274d2af5c61a67607f76f32e088f5e10ad5bcc67b3898aca crates/ruff_linter/src/rules/tryceratops/rules/raise_within_try.rs
sha256:15d743ee63d2e2db747e980a128d012927d29803b62d3e88dc9e30102b04bb49 crates/ruff_linter/src/rules/tryceratops/rules/reraise_no_cause.rs
sha256:9207145445519b5ccebc6a6c3edc7aae3cc8507053c828eb0e3836ded1a1cb72 crates/ruff_linter/src/rules/tryceratops/rules/try_consider_else.rs
sha256:035ed1a484e7d970c4433cf14ea30a690110a410c539b14667d62289fb17889c crates/ruff_linter/src/rules/tryceratops/rules/type_check_without_type_error.rs
sha256:5d3f92fe4e7b27e9de0d7220f3f73ddac9c7c2854e547fa6c6f50d4be8cb4a5b crates/ruff_linter/src/rules/tryceratops/rules/useless_try_except.rs
sha256:2fb39d4ffeb5e7bb04de0e6feedb2e58761a6906dcbf0b77b15103c24ea345a5 crates/ruff_linter/src/rules/tryceratops/rules/verbose_log_message.rs
sha256:d915292081e23639baf3851428e5e1c75ddd63e7c7168c1ad0bfd2926e52bc5c crates/ruff_linter/src/rules/tryceratops/rules/verbose_raise.rs
crates/ruff_linter/src/rules/tryceratops/snapshots/
sha256:58c361c697ac8c4ea3e2eba15b701d003147d29c86dfc097e8420b5b046801f8 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__error-instead-of-exception_TRY400.py.snap
sha256:fa66bd08da9e0c65b4acc94d6d5571a2cc70ab9d966af49f1dcab133af5a93ee crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-vanilla-args_TRY003.py.snap
sha256:8fd915e17fee9de292caf991dacbc6a5fe93c93446587b7ab47a259cbf23d658 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-vanilla-class_TRY002.py.snap
sha256:920c34574872c674f80285081c6aa335a1ca81abf5eeb5b63ec349ef061af655 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__raise-within-try_TRY301.py.snap
sha256:477415988d31b0d877b1d68f2254ab59a9de91b704db67a8fcce4bb7b93caa1d crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__try-consider-else_TRY300.py.snap
sha256:b8fcf1b85700c3349668a87b46dbbfb4a0b835e05c7325be950ac13bd831f9e9 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__type-check-without-type-error_TRY004.py.snap
sha256:2757a34caf752a2f3d5fa6840946d6d259006d79d063c4fd29eb273560e4c898 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__useless-try-except_TRY203.py.snap
sha256:f86ab7c159e01b2b353fd2d01acd4ecbd0eacbb37f8e19c702ca39fcfb7d6676 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__verbose-log-message_TRY401.py.snap
sha256:349c60097d19b9104d18c9f828a21067ac3e22699ea69ccb7a77bd46a9cfdcc6 crates/ruff_linter/src/rules/tryceratops/snapshots/ruff_linter__rules__tryceratops__tests__verbose-raise_TRY201.py.snap
crates/ruff_linter/src/settings/
sha256:eb1f9bee3de04bdab335b368cee9c1063da6db83d970e675164de1cf7b9bf2be crates/ruff_linter/src/settings/fix_safety_table.rs
sha256:cc6e139a7a34751ea611192689927edc89e9b253ce90fda83fe30ba9be0a5c30 crates/ruff_linter/src/settings/flags.rs
sha256:837c570f4934582f6a0cf01d57c82092669a8889a0ac41bc9b03a5b6756ed6a6 crates/ruff_linter/src/settings/mod.rs
sha256:f7df46141d21e58fc240fc4e9c8aeb96c42efb6dbb4b84ad63e5d434ca212d34 crates/ruff_linter/src/settings/rule_table.rs
sha256:d1f44386f3f7b33203680c9ba0315ae989aa4217d500a1c3ed2e7aa03bdb5f68 crates/ruff_linter/src/settings/types.rs
crates/ruff_linter/src/snapshots/
sha256:31807233e09a5477bdd0b888e7f37f7d354f968e8f82afb43ed176bc4338024d crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension.py.snap
sha256:8c60fbd118fbc85eefc81be13362ffb9fd954ca2d7de0b115947db4acf7bc109 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension_in_sync_comprehension_notebook_3.10.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__async_comprehension_in_sync_comprehension_notebook_3.11.snap
sha256:e366ff7fb4204045c2927606064792dee8b2446153110a28aa0eb57e13b05f25 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__await_outside_async_function.py.snap
sha256:da3f6c7f0f60fff01f1f776a2d432b3ec6c3786ccb867faad3397eb8c843cd10 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__await_scope_notebook.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_fast002_disabled.snap
sha256:cc85aca37e7906bd825921377a5c5eeda763e4130f2a3bf76f09424c7b2885db crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_extensions.snap
sha256:6efd586dd74127b5478e1df743a3a348095824d217f26eaddabafcc4651296b2 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_with_extensions_disabled.snap
sha256:6efd586dd74127b5478e1df743a3a348095824d217f26eaddabafcc4651296b2 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_adds_typing_without_extensions_disabled.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi019_does_not_add_typing_extensions.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi034_disabled.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__disabled_typing_extensions_pyi_pyi026_disabled.snap
sha256:52f81344e607c097fa160dc9727a2d0905bd6a9f4425efee461e0541a858cff0 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__import_sorting.snap
sha256:f009540021d28af91491702ad346e775158d5d3c922732bea087a591945f65e6 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__ipy_escape_command.snap
sha256:5b389dee78a93c01b2f57ccf4d094767687a1b7f2bb8fa332a6224742a8ca529 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__late_future_import.py.snap
sha256:1471b6331cf3aac8c59f432f0e3a7fe06d17375a5b6db0ebf4a1dd5cdc0670a1 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__load_before_global_declaration.py.snap
sha256:1e43307835b594b8b555b9a7e19f2d9d26a4c27bd034d1332b54201930580b62 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__return_in_generator.py.snap
sha256:fdb5caa002b7d0e6017b4c0d4d55147bf5b5a4f808de6b9293750ec8dcd04a66 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__return_outside_function.py.snap
sha256:7dcbfb92d3fa35245449b4b921679aceba1d1c8790cdf06ca6e4957e52ffa59c crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_annotated_global.py_3.14.snap
sha256:b555054e5cf51f73b76bdc14ec4f0e8636ec09dce52cd9207617b02305f03233 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_async_comprehension_outside_async_function.py_3.10.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_async_comprehension_outside_async_function.py_3.11.snap
sha256:c1178a2fae60fdc9af05c187f37be054aac6544628c6c7cdf75248ccaaf2ba96 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_match_class_attribute.py_3.10.snap
sha256:61596b93c4baf710572feec9805e18024b59772a45acd7944c2980857c18764e crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_match_key.py_3.10.snap
sha256:edcc542cf5b73253ed56e72967ce40f01ede7337d9085c737e2d48fb8206dce7 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_duplicate_type_parameter.py_3.12.snap
sha256:0dd8ab9bfbb5a4f028b2b2a83e4aa41d000a0c96ea358747e68e566d8ce5137a crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_global_parameter.py_3.10.snap
sha256:32b0714d39029c89d1958fff8e9d9dec8cf2a4035a5fea04f57564cbb062689e crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_invalid_expression.py_3.12.snap
sha256:ff726644a0f26052025c965fdf65b337a1f67a2a7027708aeecfd28941579d22 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_invalid_star_expression.py_3.10.snap
sha256:0b48f6af79316d66775444f4a939b2ea8398a3b5bb6d084ca3d63a7aff12df22 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_irrefutable_case_pattern.py_3.10.snap
sha256:d7cc85ee4b03212fa986ea3e28d1cdb724879cd238d7aeb40d040a6271d67f9f crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_lazy_future_import.py_3.15.snap
sha256:9304c6757ade7511486c6776117ffee9199b0baafcd6964dd749ed91ff302e69 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_multiple_case_assignment.py_3.10.snap
sha256:bf129544d6e510820439498aed5430665ec70607bf699d537b4f84f3ef41f2b8 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_rebound_comprehension.py_3.10.snap
sha256:e7d11296635b058a5da4b2f1f73c02a18bcff34752e184a205903c9285649bf7 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_single_starred_assignment.py_3.10.snap
sha256:66675bea97dd59b8638c84e1a0cbbdd54085ef142c6070a5d34caa6a1c043028 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_write_to_debug.py_3.10.snap
sha256:6b87ef868648b500d49b5108696c3247c91df84d5b2885371bcaa3043519302f crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__semantic_syntax_error_write_to_debug.py_3.12.snap
sha256:e409281e3694ad81143606d770c1ecb9896ebc667eb8cd4058152a62110479ce crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_one.snap
sha256:e409281e3694ad81143606d770c1ecb9896ebc667eb8cd4058152a62110479ce crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_three.snap
sha256:29ab0061d703446cd2b66cb0dc5c164904a12f6295dacf7030ad55ae4a3125ed crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__shebang_noqa_on_line_two.snap
sha256:73aaf92f05e7edff827d35cd0f446026a254e98dd9a2376226fd15bc855fea86 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__undefined_name.snap
sha256:3e97376f1e11ccb76fbe5b6e99d4d413cfe759d937e52692117168b2801875b8 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__unused_variable.snap
sha256:ee898ca1c624420f42c4e6e552fd83f52df3d420b8bdc0beab985e5860768d79 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__vscode_language_id.snap
sha256:551c05da647fa09f52d88a7681954237a24274faa6194b751d8644daccf51691 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__yield_from_in_async_function.py.snap
sha256:29fa56d648a0abbe56ca02a0891c9b8c93d94efa548353c3a3101d31d3fd7671 crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__yield_scope.py.snap
sha256:dc52617b5eefc85dac85a394d376e2fee1bfa6563c318eb40b2b49adf1b6b274 crates/ruff_linter/src/source_kind.rs
sha256:59f25eea1c58eac909934a16042585eecfb5df4474d055ab6768fc07037dee4c crates/ruff_linter/src/suppression.rs
sha256:a277e142dfa20a4f4bc1cbe9f51426e927f02a7d1c693f522c886a65ed3156d4 crates/ruff_linter/src/test.rs
sha256:c5e14c96ca1dd42cb5195722f11cf92264c82aa81813a9398669096296777357 crates/ruff_linter/src/text_helpers.rs
sha256:254a398cba8dc7e6ee4db5ec75cb81011d08dca176e0baf4d6df8e61497885f8 crates/ruff_linter/src/toml.rs
sha256:91f24b88f753a0a1f1c8cf21e049f79e97d2e65e785f7ef7a64fadeb6e109b75 crates/ruff_linter/src/upstream_categories.rs
sha256:68dd4e5c4378716dba16e1dc6c3cc198f12fda1a84298374b08b1b2c83836d74 crates/ruff_linter/src/violation.rs
crates/ruff_macros/
sha256:e0ee49df9b6a6fee5a5d259ce194f5f835c707519998e855fde28aff8d311758 crates/ruff_macros/Cargo.toml
sha256:240c05ed623a420fe3380b0c8c28dd02a334165a989d2363e441067286f5152e crates/ruff_macros/README.md
crates/ruff_macros/src/
sha256:08278e6d62e2b1dc80751694c6bcf0b8f9eabff0700ee73b11f45ee1427c27c6 crates/ruff_macros/src/cache_key.rs
sha256:a91a44e80feba32222021beedc3f1c9c46d29c9cd1a22aff2844889da79ff780 crates/ruff_macros/src/combine.rs
sha256:e5b58f2b08d7434791b1c79ba348076835b7ebbf5ac8e07f412dad597d467625 crates/ruff_macros/src/combine_options.rs
sha256:2dc037477c76684d13cc6e31881c5f179a9e9e3a6b14a09f1bb0c101bb67d81c crates/ruff_macros/src/config.rs
sha256:061c19259077fede553cb494f9812af13ddfa705e5ce6e404bcd46df61c99a58 crates/ruff_macros/src/derive_message_formats.rs
sha256:f4826ba02fe02c86b231c134d5d5d801ed66c1ca6b24b88e992d0a54e89daa87 crates/ruff_macros/src/env_vars.rs
sha256:b4e024f0033b97bd47fca684fda6b5a21d817e2578ad7b0d1a46950f4c8da7e6 crates/ruff_macros/src/kebab_case.rs
sha256:d1039bb950629abf39abb3aef9ee93f83993845781dd1fbf4e55893a728deaa5 crates/ruff_macros/src/lib.rs
sha256:ecbdbd7700943c0ebb59d7dcfeb289e84a7bb66a3d8ed27fb6055a060fd5b23b crates/ruff_macros/src/map_codes.rs
sha256:7385881962be0420af21bb466fb2da80c91e369da945035b1dd31dffd44ce8ac crates/ruff_macros/src/newtype_index.rs
sha256:b3968d11b199c93d652e9738b80c8a50f02a107a67afa38af305278d471e01e7 crates/ruff_macros/src/rule_code_prefix.rs
sha256:1de076296e98b5281bb42689c1af1759fd02c25acedea5327dadf67f354ee6b9 crates/ruff_macros/src/rule_namespace.rs
sha256:36c70c1224c3ccebd38a360561357b8957c98bf81cd54c30b73f44b739621a80 crates/ruff_macros/src/rust_doc.rs
sha256:10398a5f6381e5f3ae14482362b296afc90f120d1a4f5613fa5ad8d3bfc7d600 crates/ruff_macros/src/violation_metadata.rs
crates/ruff_markdown/
sha256:ad97bab8e164a2a5606d88aee008ea69bbc5e47a48d55065f4ca77631d52c4cc crates/ruff_markdown/Cargo.toml
sha256:1b2803343e9ffe68eaee22bf24fb8758ae7472fd8c541fb484908cd1e9e43259 crates/ruff_markdown/README.md
crates/ruff_markdown/src/
sha256:fe0ced2470931c79dc7f84b8e65dac4bf8a4f74bf4673dd3b7c8d5db83e9d3f8 crates/ruff_markdown/src/lib.rs
crates/ruff_mdtest/
sha256:50472e96b796e09cfb3d816d68d815194342a3addf810f4133c425c289dd2fa4 crates/ruff_mdtest/Cargo.toml
crates/ruff_mdtest/src/
sha256:15c983efbfec792453826ad49bdef00d32a5ccc2e76bf7e0fac2eb462697bc55 crates/ruff_mdtest/src/db.rs
sha256:29cc8f0ef44255ed6d0d95050ea527e684ce961c5615590d6989fe4ba974c17f crates/ruff_mdtest/src/lib.rs
crates/ruff_mdtest/tests/
sha256:86c9c8a89ad78b600551cbf68e6a441b9dac4042b5a20e657f14ee712ae31863 crates/ruff_mdtest/tests/mdtest.rs
crates/ruff_memory_usage/
sha256:8abc95b15f1be6ece14138789e97b2c9c94633a6e067ab5a52bc5304b5c3b180 crates/ruff_memory_usage/Cargo.toml
sha256:341b34eaaec88655a4cbf4ff5e2da8d6f0fdd2f493371ac625f8006bfa80af35 crates/ruff_memory_usage/README.md
crates/ruff_memory_usage/src/
sha256:1ac7f03f59ff45141b8190ed4f91acca3a253cf92848a06322964aee5be9bde6 crates/ruff_memory_usage/src/lib.rs
crates/ruff_notebook/
sha256:3372fd4208c95ea2224ce2e37e2dc2e32c65a388cccf4e7c88c7cc2fa549edae crates/ruff_notebook/Cargo.toml
sha256:f069f4581c434e1e57bb051761ce055f1f29a08b9c2bac07b7a8275d2fae5fbb crates/ruff_notebook/README.md
crates/ruff_notebook/resources/
crates/ruff_notebook/resources/test/
crates/ruff_notebook/resources/test/fixtures/
crates/ruff_notebook/resources/test/fixtures/jupyter/
sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787 crates/ruff_notebook/resources/test/fixtures/jupyter/R.ipynb
sha256:3908ed26ac36a47c1449b3d56b6095b69e6bcbd5f5243598fa15610c1cff5ef3 crates/ruff_notebook/resources/test/fixtures/jupyter/add_missing_cell_id.ipynb
sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d crates/ruff_notebook/resources/test/fixtures/jupyter/after_fix.ipynb
sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64 crates/ruff_notebook/resources/test/fixtures/jupyter/before_fix.ipynb
crates/ruff_notebook/resources/test/fixtures/jupyter/cell/
sha256:ef6506380cc97e903a5d1d5cc6a0791ec574bf2aac5366456810d67b75c4419b crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic.json
sha256:4a85c7ecd0c6ffe4957fba602c4226d4f23363a59d3b470194c4528debc445b9 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_after_code.json
sha256:4e9fa06ecd821c4a19ce4573f19f15bb8afff2189d39c22ae5e18cf51988f8c3 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_assignment.json
sha256:93a45541cfc4f924231dccfca740c3db291523af61a647da671f836e855efa82 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_before_code.json
sha256:e78b8380662d7c9d1b3dde5d323fc4b5ce97f5a0d214c58f5661b7e9672629a9 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagics.json
sha256:97ab6af32387230db19df7a0b23bddec975ed131117310fa3960763f1b08a146 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/cell_magic.json
sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a crates/ruff_notebook/resources/test/fixtures/jupyter/cell/code_and_magic.json
sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d crates/ruff_notebook/resources/test/fixtures/jupyter/cell/markdown.json
sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_code.json
sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_magic.json
sha256:293352de4b5c1fb5f0cfd16fd6a6204f5eec7e0526feb3d9174d43566172d8d3 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/unicode_magic_gh9145.json
sha256:1ffde94b4ace8aabdfb464a2c4741fbc8f2b45ca08132387c2e5c3dc33bf239e crates/ruff_notebook/resources/test/fixtures/jupyter/cell/valid_cell_magic.json
sha256:cb2be59ec75caae54637a199c84a366a67aebca036125dbb301b96bae102c975 crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_javascript.json
sha256:66d4507f943642877e8c9f8f5313c7692728141534166c0486ebe6fee31c181c crates/ruff_notebook/resources/test/fixtures/jupyter/cell/vscode_language_id_python.json
sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17 crates/ruff_notebook/resources/test/fixtures/jupyter/invalid_extension.ipynb
sha256:37b29e6321064d28be70bc08e4054e3ba1df397b08fbb399bb6d6bf34401001e crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command.ipynb
sha256:93d5fc56e47e7fd65c5e422b910a6c7e9e0c74fc0ff50ad3c63705c322af76ca crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb
sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d crates/ruff_notebook/resources/test/fixtures/jupyter/isort.ipynb
sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff crates/ruff_notebook/resources/test/fixtures/jupyter/isort_expected.ipynb
sha256:5dad4dc307f85eac71c8f263a7b13b348ab659348aa67c6c0ad7657487312ac1 crates/ruff_notebook/resources/test/fixtures/jupyter/kernelspec_language.ipynb
sha256:02086a77c7272e11712d7f06ebc4e9fd0dc52ffce2ef4a3e29993ddcc8360d58 crates/ruff_notebook/resources/test/fixtures/jupyter/no_cell_id.ipynb
sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089 crates/ruff_notebook/resources/test/fixtures/jupyter/no_trailing_newline.ipynb
sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa crates/ruff_notebook/resources/test/fixtures/jupyter/not_json.ipynb
sha256:e08419b177f36eb2ac14202f62eefc4799f4b6f868252021b790936e50884420 crates/ruff_notebook/resources/test/fixtures/jupyter/undefined_name.ipynb
sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb
sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7 crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable_expected.ipynb
sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b crates/ruff_notebook/resources/test/fixtures/jupyter/valid.ipynb
sha256:a2d253a68a82ba21cce2a801ceaa4da79508b75e564c05c290e742e6b729ec82 crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id.ipynb
sha256:66d5882194d9e0aa1385f5cbe3f61eff774bdd560c9b01b5fc8d20323ccb7e23 crates/ruff_notebook/resources/test/fixtures/jupyter/vscode_language_id_expected.ipynb
sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 crates/ruff_notebook/resources/test/fixtures/jupyter/wrong_schema.ipynb
crates/ruff_notebook/src/
sha256:47b26e7ccd0076e78ac20795d26f090eb8b4ff602b949b86a402d41e373bfbac crates/ruff_notebook/src/cell.rs
sha256:2b8c3b215c6ec0f254e135dcfbb1c2c21c8fef77a412339d499c4e687fabc7a3 crates/ruff_notebook/src/index.rs
sha256:d141ade1d15c4fc4c140361f033638c327ea1160a26ed68a84865e1195066a5f crates/ruff_notebook/src/lib.rs
sha256:dcf47090c252855ffd382a82a2af89c95bf3d23a24a5a75ad1be128f47e587e5 crates/ruff_notebook/src/notebook.rs
sha256:170cd75c5fc95af14c18471295b73b53d6bb3274acf14c4c9b33244c3423883f crates/ruff_notebook/src/schema.rs
crates/ruff_options_metadata/
sha256:6148d73a9eb7d6ccf1bc2dba5144bcb8b6c66eef245f20ad171c13ed15485bf7 crates/ruff_options_metadata/Cargo.toml
sha256:662678894a1fc995afdc0aa2e5dffc759d1f069ce0d60f154f5d2f1a11f5ba17 crates/ruff_options_metadata/README.md
crates/ruff_options_metadata/src/
sha256:75ccae2a7461572815933a273485088418f1fa9c664dcca02c2808c259e5dda2 crates/ruff_options_metadata/src/lib.rs
crates/ruff_python_ast/
sha256:953c458d36f3aad637e2320d030b7949716eedaa810b9da660ccb82af4ba0fd0 crates/ruff_python_ast/Cargo.toml
sha256:57409400e0f9acbcb620fb4ca8a95de0f551faa6a5b552e8cba09acfc495884c crates/ruff_python_ast/README.md
sha256:414e5204d860058e6eb52bc9012f38d6e10b3618ce57226078ec98b193d45fc7 crates/ruff_python_ast/ast.toml
sha256:eec0651e265a6f9134302eb74b74f7f3a49a64964e139009257ee4ed1dca4ae6 crates/ruff_python_ast/generate.py
crates/ruff_python_ast/src/
sha256:3a13786e80b8e7801f92071bdbac92830076ee9ec2a0585da70debc718ca7f24 crates/ruff_python_ast/src/comparable.rs
sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f crates/ruff_python_ast/src/docstrings.rs
sha256:29ef02dd78ee3330af90fac79ec17a71c4ebaa35180470de5cbf677ca8501c48 crates/ruff_python_ast/src/expression.rs
sha256:0668cbc5e931351ac3f6c4b37b1d0806f35f766ab36a8816e0c757f63d21b4ae crates/ruff_python_ast/src/find_node.rs
sha256:6cce460f3936232f45162d7dcff97632180bc9910e88175ef0085e2e0b6e3981 crates/ruff_python_ast/src/generated.rs
sha256:a2d0c4c7c675ec80bf9d751f5e82e0a7b9e112322578c2bf89eb74c392e61b6f crates/ruff_python_ast/src/helpers.rs
sha256:e1eddfa082e310facb2a6ee968ac973cdda8c16c8e77b7a6283980fef3cbe24f crates/ruff_python_ast/src/identifier.rs
sha256:3e8681ab732d4aaa86a8c105e2a629550bdaaa1f1f9a5839489dfd4087338f75 crates/ruff_python_ast/src/int.rs
sha256:712c897ad642964bb8526dcb13d97bb1917add11cb627e894b738c6f4affa428 crates/ruff_python_ast/src/lib.rs
sha256:1176d46d155af5e3802b7491b74d33ddbbd64677b46a1ed586a65eb378da7d47 crates/ruff_python_ast/src/name.rs
sha256:adadd8455eb659f41b688a280eb945d0a47529fc30ae70f09971d482ce6885e2 crates/ruff_python_ast/src/node.rs
sha256:6b477fc0500cd04bec204e703b2a8e0010678cdba3e5b0fd24c03b314ca97434 crates/ruff_python_ast/src/node_index.rs
sha256:19d7a907a8ff1cb9a6030e04d20d4e58e78a03a9de7d40c67f5644ad45ab025c crates/ruff_python_ast/src/nodes.rs
sha256:b011495d0421c89b0cfd805287a2307635d15c9efb4f1b56283e3b85517e2434 crates/ruff_python_ast/src/operator_precedence.rs
sha256:9bfce56021cbb06200a3741eea976ff857c92f8e0c6a833165f60483bee8b301 crates/ruff_python_ast/src/parenthesize.rs
sha256:e782c41393c3b8cfee90b73da283186dd60c464c86bd1e387c930b5c6e51c33c crates/ruff_python_ast/src/python_version.rs
sha256:fe1d30ece4020359923bab29e29b14c80ab8a968a64463d7fa52ed4253708300 crates/ruff_python_ast/src/relocate.rs
sha256:7ca42768b998fbea5e9da81649f8e005e1110579d54eec5f6fcb118b57d8fd39 crates/ruff_python_ast/src/script.rs
sha256:cb7f6a577719ca12626f30965f0a25ecbfffa2c722e31b9a97c8eef7083fc802 crates/ruff_python_ast/src/statement_visitor.rs
sha256:37fa940870ae45989373dbb4f479e33fd17d31f1163796beea8bd2f5e1dec1a9 crates/ruff_python_ast/src/stmt_if.rs
sha256:0632a6460c514b71cda8e24421f03403ea0a45ce8464e14af488abd92ab2294f crates/ruff_python_ast/src/str.rs
sha256:9591bf970447bba5992f572cb04d0acf5d8557608676fd3f0842c92c0e37eff4 crates/ruff_python_ast/src/str_prefix.rs
sha256:6c75084956ee1801be39e4a6a597a518b8f6f8131657c5020e090457c29e9dcc crates/ruff_python_ast/src/token.rs
crates/ruff_python_ast/src/token/
sha256:88044cec2bfa05f9288e37a795b7909cb85069a9711ce2b4a838f7528722d8a2 crates/ruff_python_ast/src/token/parentheses.rs
sha256:29f8252da30d05379414e6aa6fa2c9f7255455bbd0dfc5a5c76812c43ddfa852 crates/ruff_python_ast/src/token/tokens.rs
sha256:550613f2b977ccc8f6b4ea07113d160b2f2baa52fcd62c530f60b90f1f2fdda2 crates/ruff_python_ast/src/traversal.rs
sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640 crates/ruff_python_ast/src/types.rs
sha256:b20f057ea8c5ee1e528af4bfeb84b79f82aeb931644ba2ad2accfba758b94c55 crates/ruff_python_ast/src/visitor.rs
crates/ruff_python_ast/src/visitor/
sha256:69801c1deeb78ae79f594017764bf35bc9120a2609e2b38c80635fa43b9c522f crates/ruff_python_ast/src/visitor/source_order.rs
sha256:3512edcc4354f9dae935dc0ea0b1f4605ab547f9cdf34b67296781ef09b43344 crates/ruff_python_ast/src/visitor/transformer.rs
sha256:15e593a1ad8ddcdf704f82ec45ba27fb1dc67e61d12462c22ab811a71fd99469 crates/ruff_python_ast/src/whitespace.rs
crates/ruff_python_ast_integration_tests/
sha256:81f4b899252d519bbfb7c9771eccd67c95fd6a5e77f447cfbf930ef30d4acf16 crates/ruff_python_ast_integration_tests/Cargo.toml
sha256:6f1b1cdc1ffb44eb735814fe8cab98a1889b43156da1902bcdcd7f43c3cbff40 crates/ruff_python_ast_integration_tests/README.md
crates/ruff_python_ast_integration_tests/src/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b crates/ruff_python_ast_integration_tests/src/lib.rs
crates/ruff_python_ast_integration_tests/tests/
sha256:693c1adcd26a110220b5fb8f4e7d57a6b0e8010594d90dbdc637587dafd42ec6 crates/ruff_python_ast_integration_tests/tests/comparable.rs
sha256:6770a27feaf7518a7da69a723c4039fa27947f0e0ed673b7b8b8d222ddee4ec7 crates/ruff_python_ast_integration_tests/tests/identifier.rs
sha256:3783c25a335b25dcc36309077a9fa77fc353b076cf79597edbbb9aa4d4cbc450 crates/ruff_python_ast_integration_tests/tests/match_pattern.rs
sha256:919e34700a6943af8a2c286d0669eb8de8f1fe171389a422809257a679037346 crates/ruff_python_ast_integration_tests/tests/parentheses.rs
sha256:28a40029c881e978cfcfcc1fb9d837ed8931bd2648fd766789cb87146072ba87 crates/ruff_python_ast_integration_tests/tests/parenthesize.rs
crates/ruff_python_ast_integration_tests/tests/snapshots/
sha256:f528be7d7fbbd4b535b935dfb145a580336fd5973a8fff870df2c62e69465f67 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__bytes_literals.snap
sha256:1ce221659c72378d770d2eff6fcb4a9e55e5c147d844ddefe0897ac386157daa crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__class_type_parameters.snap
sha256:6a403eedecbbd1e4bd397cd5a00d49f7cb8fc9a9e9a4ebe9a95b0387f5f3d2e8 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__compare.snap
sha256:bf83a7601278176c1b07b1ee70ac3f5834dca47cee16fb1f7df7e5e020e2d14e crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__decorators.snap
sha256:5d9108b615c249689ed8915345c4cf664749a56d694381bb49e6d31208e3cf4a crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__dict_comprehension.snap
sha256:b6b3e1252fcc21599ee57a7e1035cfcae410ee32a0f45110dc103b15f22615fc crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__f_strings.snap
sha256:4605670c08e5234ecee915c8db13ea2f95fd5236bbbf757476a8ddb8db8eaf90 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_arguments.snap
sha256:1c5ae274e4a3e81149f6bd187d330b29ac22fefb9daf4b000ead5f798faffa7b crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_positional_only_with_default.snap
sha256:0a05ad0115c99581fbd48d4ec7311fe717c06ae6d34d6f793f01c792d029e230 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__function_type_parameters.snap
sha256:3f27b610c1ccc44dcdc09c1a44acbb6fa5713f4d995e132406fda678ca28419f crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__list_comprehension.snap
sha256:b551aa2ca8dbd1d46be396db0beba0833581e56c9b10ca19678bf3cd88903c8f crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__match_class_pattern.snap
sha256:7115f287f402560c805fc801713da966b26d5bbcd95464219c3ef56f7cbe2db0 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__set_comprehension.snap
sha256:07701ca1635d0f9c44a047ed200e32b5673e624cd12556ec2c82b1f88ea3d22a crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__string_literals.snap
sha256:8ae417aa4b5a846e901586078b47d1127860594102c8845fb5d55958a6c8c576 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__t_strings.snap
sha256:f844ea7af572235fa156547b58cea9c43a68e4c68df2c445ef08124a084f1770 crates/ruff_python_ast_integration_tests/tests/snapshots/source_order__type_aliases.snap
sha256:cbd3b4feff14e1c6dd39b6d33b22221c87261870301a49f6c73da16254816f7b crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__bytes_literals.snap
sha256:63f2e28c4a26605faafdb21a8711f1b80b4a2f19b698755c1b00997e5c5e4977 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__class_type_parameters.snap
sha256:f5b5499998de00303dca27a4ccae16d790845f11e8990dcb54f821558f337112 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__compare.snap
sha256:7a1fcfe37293b04a2fde4cb2f2a45b64934d495c184c1caf8489ef5f892adfd4 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__decorators.snap
sha256:1e5c0acc0930067b8e74529e5ae5ab8e0719f6f31b780e3fb30956593cb5c86d crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__dict_comprehension.snap
sha256:eac9a00076aa3d9826301a389e845ab8c3b3726e3d82b38a597ca66bbcd08bd7 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__f_strings.snap
sha256:4d95183306002254f23fba33905c99138aca9d87cb913fd55c78cd28033714c1 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_arguments.snap
sha256:55616b80bced0eefc5bad32acc5e4aff41285da14e7c958b7c72e664cc1e30f3 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_positional_only_with_default.snap
sha256:c230d54d815b05c93752537e43fe1204c0774515d7fd4696af3c6effe1d44882 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__function_type_parameters.snap
sha256:a60436f4d8b783a2dfd1af701b0be2ba8ac1d7d18c725dbf567f32efcfb0627f crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__list_comprehension.snap
sha256:6e27563b1a2a7539d71a9ace40ed63447e89e11462c42674c1b333e7f1625fc5 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__match_class_pattern.snap
sha256:69bd513a9ac02039b8ad1a0b34655de128933bc6935300414a15e0f4f7149329 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__set_comprehension.snap
sha256:1492b371c95da411d0c2d6206cbf8d70a48b33b56e5a14e4fda867949bdc4127 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__string_literals.snap
sha256:5cff1bd92d822adf0bb912589e46f670c7f3a5f6aec4cf1db8e7d40a78ba425e crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__t_strings.snap
sha256:a474b2af6a1e09477d8a61fc1ff9abab27d870a67e5911b9429ec811971f2221 crates/ruff_python_ast_integration_tests/tests/snapshots/visitor__type_aliases.snap
sha256:bac37adf519bf1cab9f17ea207be14d1386a6d02cefb9608bd3a6dbb7326c8c3 crates/ruff_python_ast_integration_tests/tests/source_order.rs
sha256:09a1c89219b68eda58b72e9d395eb782985c907a5ad0f9bf8adacf8508f01d5a crates/ruff_python_ast_integration_tests/tests/stmt_if.rs
sha256:465d961bcfd847f89f283cb9f5c7e57c07f38d9df2550bd861afffe7d6920069 crates/ruff_python_ast_integration_tests/tests/visitor.rs
crates/ruff_python_codegen/
sha256:a01dab4d53f07e578e45841cc62f31559b2671d8211551ffacf0a74201a8c42e crates/ruff_python_codegen/Cargo.toml
sha256:337d613cef5cb3cf204c12c85d6fda785c8405f64a1f77233515184607bd8d91 crates/ruff_python_codegen/README.md
crates/ruff_python_codegen/src/
sha256:8986b803a989ddf3f327d82aca56931f313327d120460d7365e80a75c69e2bd8 crates/ruff_python_codegen/src/generator.rs
sha256:209993ea22349ca2a95a5529cdad84edc4f71d811dbae06ea8515fb848428a54 crates/ruff_python_codegen/src/lib.rs
sha256:dacc3342c1dc4be727be7efc382cc6b8f0b87c2f07102d75e926f91f25d330b9 crates/ruff_python_codegen/src/stylist.rs
crates/ruff_python_formatter/
sha256:173a1f93fbbfd719c868819f348479e373c888505ebbc51eae756fbe04eb1a2b crates/ruff_python_formatter/CONTRIBUTING.md
sha256:141f7cc31a3c842cd0e24225da8b79596e621895bff6c87287cebcc3d500e495 crates/ruff_python_formatter/Cargo.toml
sha256:1b6e3fad04a93da959243f64fc22a34b566dc3a7928b5b623f2acc92b9d160ae crates/ruff_python_formatter/README.md
sha256:1dc1b2261f2556d605cf95d0e8d2f46872d8e8a2daf858e6724848879a5280b5 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
crates/ruff_python_formatter/resources/test/fixtures/black/cases/
sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py
sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py.expect
sha256:be4a1765f4675872f846440de002370c65e97031f2d4b49c41b108e7fd9e2939 crates/ruff_python_formatter/resources/test/fixtures/black/cases/annotations.py
sha256:8f07f290a9d21e24be630aa6568500f6a62105436ac3a0caec5b6b4ca4ea73ca crates/ruff_python_formatter/resources/test/fixtures/black/cases/annotations.py.expect
sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914 crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py
sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py.expect
sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py
sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391 crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.options.json
sha256:29455c8ec3fe101d47fdec4ff53143e081f2443ae4f6e1d9de98b76185a63ba2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py
sha256:4e1eb72f20c6e257b99526ddb49fafd3382e47b0ae4cf29bc235ee23d379d73c crates/ruff_python_formatter/resources/test/fixtures/black/cases/backslash_before_indent.py.expect
sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411 crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py
sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py.expect
sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47 crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py
sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110 crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py.expect
sha256:252ae3e893bb06b0da6eec905e3702352dbeabcda4c66a1eca58db0ea9a31203 crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py
sha256:b515dc70bd262f6bd7cc4530849abb8f2da1e087c2d327ea9047c37fdfa49c1d crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py.expect
sha256:a22df60aeb49b285d6fb6640c17d0d76fab8c278589deda1ed2e3375470b1d74 crates/ruff_python_formatter/resources/test/fixtures/black/cases/cantfit.py
sha256:3ae538963cb4d538711902c7a9b4b38aa11e6649c0a25035f41460e049146789 crates/ruff_python_formatter/resources/test/fixtures/black/cases/cantfit.py.expect
sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py
sha256:4609a169fca643c1c2e3c5d2eac06134c3ef0a4093668b2e843148e5f3e52f2a crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py.expect
sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174 crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py
sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py.expect
sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py
sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py.expect
sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py
sha256:4761949c5ec5e75d125208bc5c5da5844986fcaec77433a89ba3e0c2da719e53 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py.expect
sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py
sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py.expect
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py
sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py.expect
sha256:33bf8da14f81ebc8ab691e6e13284d91c3acc36453da1432f0d7bd80883357aa crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py
sha256:71989a9e1d6854bfec9fceda03454037f9f94f9161c9227258f2cb418dd2f69b crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py.expect
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py
sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py.expect
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py
sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py.expect
sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py
sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py.expect
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py
sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py.expect
sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py
sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py.expect
sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py
sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py.expect
sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py
sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py.expect
sha256:ea55f8f64dd50f480e21059bd1ee245ee90701d4802492dcd0b3c26b51c265ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py
sha256:a874a8b368b9c417f75958083d96609291ea23244f94de313a245ac997d755cd crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py.expect
sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py
sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py.expect
sha256:0571249dde0d40767316911ba488a6f266232dd01ee861419700ad02dd6b2eab crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_tab_indent.py
sha256:0878d791c83e4a7b657be58321d73e37061d9f8ae71eb9738a9bab4db5adcadf crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_tab_indent.py.expect
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py.expect
sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py
sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py.expect
sha256:8551878e015de32b8703efff884ace8ecb99a2edd92dce78fadc6d1871c226fe crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py
sha256:3d3ff99724382bec3955fb0d0d4e6b65557108464a3251659624e662a23588db crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py.expect
sha256:aa8decaaa0ef40e6445b622d7523b9a3f4715fccca555d8ccfe9480b36f1ee0b crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.options.json
sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py
sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py.expect
sha256:ff3e265f9209a292621e855d97f76e8f5d20d02d2f9d91090b2bc1a695dc27bd crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py
sha256:aba653350cb68dd7e8ae9026cec01bbf69bdbf718bf6d3d1bc583be1abb66404 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.options.json
sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py
sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py.expect
sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.options.json
sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py
sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py.expect
sha256:aa8decaaa0ef40e6445b622d7523b9a3f4715fccca555d8ccfe9480b36f1ee0b crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.options.json
sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py
sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py.expect
sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py
sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py.expect
sha256:cbc69dd18ebe5970e33a2561faae314acf31ea5e26e484a20ea7c9c979456d04 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py
sha256:5775f67c2cff0dc0c2762b0c3e3de7a250f6ad90a568a33d643a693963a8be05 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py.expect
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline.py
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.options.json
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py
sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py.expect
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py
sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py.expect
sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py
sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py.expect
sha256:df6968b8a5dac8be270ea77b7c8b86f21d1481e9b475b579bd2bfeb78012d980 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py
sha256:093129e3e3ed29dbecb901405437352d3d2de926ebac753d2c07002c78496ef3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py.expect
sha256:b255516de44842100c97a0f0b88af05e9832c7d9d1435bfebd7322f1a059b030 crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py
sha256:d1904142ad1a2a18e2a18659b37ca7019c82a29a1332b9aebd3817d2f281de81 crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py.expect
sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768 crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py
sha256:2928be504a9c49b9833662f1e97dee8c62e44faa5ae2b177e5158841f0611e12 crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py.expect
sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68 crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py
sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02 crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py.expect
sha256:ecf6581738ba3c8e2489adeb0eae3ed4e769e2f20aa085dd894e4ed9e7d8b37b crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py
sha256:4cdc0449ba0f09729ff608d8de4e73fdcf124d6128268364af411ee10e61fc8d crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py.expect
sha256:143d2730704676cf784d6ba773aac51d566544f806399e6b42651ffa2a99bda3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py
sha256:0d8cf212fd45c52f860972883f0a3b1010de24ec5b49836b617b22bfac310f5e crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py.expect
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py
sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py.expect
sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py
sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py.expect
sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py
sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py.expect
sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py
sha256:9b959a45c8c6a2e8ddd21822805a2cb3d0ee9624c64d4e35583611f492625b4a crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py.expect
sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py
sha256:4bcba09645474f4cc568ea84b31350eb8b0f367ad138016c052c8bff80ecb11f crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff6.py.expect
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py.expect
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py
sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.options.json
sha256:9a257115542e52618407d18f7a0bbe80548574e1820abc82dac98badc5fbd727 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.py
sha256:9a257115542e52618407d18f7a0bbe80548574e1820abc82dac98badc5fbd727 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip10.py.expect
sha256:ad034bf34aaf0f9e5b1d552236c1813caf1ee5759bec33af5a16e7b0a7641d79 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip11.py
sha256:ad034bf34aaf0f9e5b1d552236c1813caf1ee5759bec33af5a16e7b0a7641d79 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip11.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.options.json
sha256:3800d29b1a8409eac9dc99b204c9574ee70abb758979058bdea1d18fa1ca89c0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.py
sha256:3800d29b1a8409eac9dc99b204c9574ee70abb758979058bdea1d18fa1ca89c0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip12.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.options.json
sha256:f413e3348f7b102b9b2d32df5205a37b92e535c8264e74cb168c2263977f368b crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.py
sha256:512b906df08ed858ba5e9c76180ce82b3ed8f7cc81bb69ee00dfbc2efca525f3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip13.py.expect
sha256:aafcaceddb388544ba2fe094e1c718f5bd5cc2c6e2351feab956595834be5909 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py
sha256:b552c3fbb3e61760268105b1082f8c06b177ac244812adf7ef8edcb39fddef2b crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py.expect
sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py
sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py.expect
sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py
sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py.expect
sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py
sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py.expect
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py
sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py.expect
sha256:95f816ddb593215ada0cc80829b8a4f010f2fb7d678bec9b9bcf0a942c186829 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py
sha256:8a74a17095e838eb170094ef85a3f0ab7f7389303cbf1dfd6b0031b28f1448f0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py.expect
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py
sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py.expect
sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py
sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py.expect
sha256:0681879aa46817a0de04298675c5b53e11e8d800aa3e0c235e3ea0d7db40a75d crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_in_clause.py
sha256:0681879aa46817a0de04298675c5b53e11e8d800aa3e0c235e3ea0d7db40a75d crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_in_clause.py.expect
sha256:edbfbc19cf2f8d1eea414463dab2f64fca9104b54fd17992b6e5ef53c9a7ec09 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_strings.py
sha256:edbfbc19cf2f8d1eea414463dab2f64fca9104b54fd17992b6e5ef53c9a7ec09 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip_multiple_strings.py.expect
sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py
sha256:b2a699447211a5f3272862d15790d77b88c1978ff3d12efc10f0b8f9a2965941 crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py.expect
sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd crates/ruff_python_formatter/resources/test/fixtures/black/cases/format_unicode_escape_seq.py
sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e crates/ruff_python_formatter/resources/test/fixtures/black/cases/format_unicode_escape_seq.py.expect
sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py
sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py.expect
sha256:49a0d205298b0a04c5224353f3316eadbb1ba806713078f632bfe5d6d2272ef4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring_quotations.py
sha256:3362a8de127adb95a252fd4659a1d25ac4414b91d5bfc047417847eb4f9eb9a9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring_quotations.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.options.json
sha256:ae49a2c417f203b68684dc6342029737b90346529c25b38f7ad9f9a573397ff7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py
sha256:df7c2c500ff195ea0c1a269a92933de98203441435cd87306377c7e35cacb84e crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py.expect
sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006 crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py
sha256:68a50d444859f192472d534587b0ef492c44a86ba95579b0e50d86b8506a69da crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py.expect
sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674 crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py
sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py.expect
sha256:3d8548ce15cadbdd02547c1183fccb5727feb215dae9d31ca2eca6e360856894 crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py
sha256:92c7e9fac89b50f3abb8b9cb49bfa88e4cf914f43a6a9a7a5da613cfc366b21e crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py.expect
sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.options.json
sha256:32b63bd94fd5cd19cfd633bd0513a42bbeed05f5bc028904780f3124f8927afc crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.py
sha256:348b61333c2fdfc6ae59a29a8af0e748c699ffed67ed78d25035d87e63a9b23f crates/ruff_python_formatter/resources/test/fixtures/black/cases/generics_wrapping.py.expect
sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652 crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi
sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi.expect
sha256:da79b186b6a5a8a0e687c5c6fd11af47281c7939b01b932e6ad669ade91e212e crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_comments.py
sha256:866d2daf4c6ea25d3622675766f7b921550157b7f7b25d140821769a4e8fa52c crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_comments.py.expect
sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py
sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811 crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py.expect
sha256:6e67fc597ce148e1b587783a4ad44b13f3cc35ddecadb0aac1a786eaec014a7b crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py
sha256:472937777336ce2d6f772a3c77b919cae0fc43ccff963573342744ccb0a95f4e crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py.expect
sha256:6a92f543cc83623dd96c8178448127ba9ad92078ca8f9986733d895a435e22db crates/ruff_python_formatter/resources/test/fixtures/black/cases/jupytext_markdown_fmt.py
sha256:6a92f543cc83623dd96c8178448127ba9ad92078ca8f9986733d895a435e22db crates/ruff_python_formatter/resources/test/fixtures/black/cases/jupytext_markdown_fmt.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.options.json
sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py
sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py.expect
sha256:1408f483f2b54ece0b43f22d3018bf2b3c50f346dc3d63cefc262b3b15b9ad4d crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py
sha256:06ae2aa7fe20832f1f2ee8067eacb258a31cfb8c271844a85bf1bd2c8d54655c crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py.expect
sha256:df37fc817ff3ee109b1d94ce010c9164ace0b15d0d09067ad4e545c74be00b22 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_decorator_edge_case.py
sha256:df37fc817ff3ee109b1d94ce010c9164ace0b15d0d09067ad4e545c74be00b22 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_decorator_edge_case.py.expect
sha256:118fe3df91a2b2922f6319650cc1dbb206cc8032c53ccedb474b0eb4dd38579f crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py
sha256:e29352bd28d3ce9c4cc33cbfe2e9feb77f7d40ffe73835c6f178cd93cbbb4a2b crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py.expect
sha256:f1502755de78f022cdfce81e3b2f0deaeb101d81ab9f310431cf03e3b2e7acc3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py
sha256:be9dda166879342401b4cac42c5362ded959b0064c91112a50aed7df08a594df crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_exceeding_end.py.expect
sha256:cde6f5d0fd46089ac3fc44a473ade7dbda01303918344aad7ef752b99ae39d04 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py
sha256:c6b049255f7ee17bf3df8f85280ac8916c3aa34cfcc4f001bbf15b7916d3abaa crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py.expect
sha256:2311b064f77bc84d0bdc2f905add049d39356633f6c574060f5fa90248e721ee crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py
sha256:1741325d71440e1fda7bffc82e7a26642f3176ea3f282bb90f482af631536ed9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py.expect
sha256:2af2bb57d88d937b1ae01bb5e884c2d3a003ed85ac10bf3677639e62a49d212f crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py
sha256:062ba6202d3a811d2a0b6dd9daa0249c6c4953d96c5a09929173d19aac68ce72 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py.expect
sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py
sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py.expect
sha256:03e80a078261219b5cbd1c6446a05079eae50b81fc8d4ef1f89dcec631efd574 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py
sha256:cf7370d0c5f6d145e89699cd5509f8b9904b0e607350f65634aa4707d8cd8fd0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py.expect
sha256:2a5dceafebe392524dddbfa0df096da62952ea993edbdb7a06b1a74dd1779b97 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py
sha256:a39fe04a84cf4246b2a336fe9b3fc20199b26f80bbc3b670a79c7a90d82830d1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py.expect
sha256:91252b53fb63dd23ef7c7641c79e52229ea277c10ca6a06ff95c2b38e4ba2a1b crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py
sha256:640042d7df6bcc546819a7b19bb86980b51010820597f796895e6901624e1097 crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py.expect
sha256:12f419c9a2c5da35f371849707e0129b003d8593b516a7516c8df9c3e38adce4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.options.json
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py
sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py.expect
sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings__type_annotations.py
sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings__type_annotations.py.expect
sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py
sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py.expect
sha256:d1f6203052a7008930363af782d8f8c4c4bffb952d6eb057e6b1e2d40bc7036b crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py
sha256:49b5fd436045c1779247a6820560d3909dab9936ecfe513bf24cfeccaa2576c7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py.expect
sha256:ca98854c5fdebb235362f976a98995cee68b284eae670a78d958438a73accef9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py
sha256:f3b591ced563596a6f12b393f3da27457a09facac1df466abaa4d73249c3edc0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py.expect
sha256:a3077edc4d74c82ba9d4131a0034ffc4e624f405baf1666fb76c515e9855ba85 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py.expect
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py
sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.options.json
sha256:e128c0b579a64fae225b2e9e8e7ac437354195f0716226e5a9c8673b511265af crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.py
sha256:e4c1dc83d0024e4856e37c6c103f502094769a21c10d2100032d1766964fab90 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_after_comment.py.expect
sha256:6a4adfdbc507c3d7cfa2dfa47a0e73e5caf531adbf937ae2949a77018c9c74c7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py
sha256:c9a03c235d73687a3bd434ce3a9ff9b4c36c086708857d3b2d24b7da04bf4485 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py.expect
sha256:dcc6eb885df079884f2eb67c33dd7db287326cea679b0a4610c84285b3d8ef35 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py
sha256:201db861fc5f8a828915a348d0f0e518773e2fc22c78080ec11e80f72c9eace7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py.expect
sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py
sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py.expect
sha256:f3a9348a013af232189904ba98ec436441d64ca3ae9fb35e2071629168608257 crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi
sha256:846fee4a467cacd20b54d50d9d8d2980ab81f50074b4b73560c5a5f36ed0fcfc crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi.expect
sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py
sha256:a32a089e8f713a67f4fe3b16f0ece13dd6b8fbe96af3b2ed141c79529dbf603a crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py.expect
sha256:86723f89a93cc1bc8421f83eb8d4e8841345776ba8098bf7b912cf086ec73536 crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py
sha256:ea20dd4fd4ba56fa77f47cd07d300ec76441b3bd3f9696f422b9016fc08aa827 crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py.expect
sha256:0e59693941c94f7482e7676ffec9c74b216d9ef65b7144be3b2222766d7d1213 crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py
sha256:211bb7380aadef0098991a309942cc21a3a6cf3b1f3539e7a5ee1b48a8f6a8ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py.expect
sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py
sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.options.json
sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py
sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.options.json
sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py
sha256:16f482a7f8a7002095fff065547228c309fdc9339c49a0b33c2c46f3b4eb274f crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.options.json
sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py
sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.options.json
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py
sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.options.json
sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py
sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.options.json
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py
sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.options.json
sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py
sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.options.json
sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py
sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.options.json
sha256:8e430ff9e3a938d4c1df136f62ce945d82fe21885ad4eda847b4c0c05ece424c crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py
sha256:36d1929a0ef8c4cf13035a8ed0b09c6aa014d181ee932125304d8c3f973e20ec crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_with_if_stmt.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.options.json
sha256:7318b6fd5746f2dbef59ed2328713d6fc0565f7b2b215c4d4c190821a1d28b46 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py
sha256:e630770c27c2aaf0e0acf0df572064cf0911dc3edacbe2f51bbe90dd5a54638b crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py.expect
sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.options.json
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.py
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep646_typed_star_arg_type_var_tuple.py.expect
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py
sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py.expect
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py
sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.options.json
sha256:7811143af47d83b2ba302dd86473e9c337172f05d68c80bca8d9d6df7dc41079 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py
sha256:7811143af47d83b2ba302dd86473e9c337172f05d68c80bca8d9d6df7dc41079 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py.expect
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py
sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py.expect
sha256:6ecbf87a27c46cfffc02a0f4b66f16e1177e1266e388daa12f9dcfb8e1c7deac crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py
sha256:74dff4b9e4d01247d4b1ed6d277f736b234c18c4061144f71606ad58b551b77d crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py.expect
sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py
sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py.expect
sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py
sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py.expect
sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.options.json
sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py
sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py.expect
sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.options.json
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py
sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py.expect
sha256:b522f3a43021e03c3c803fb9acd5ad07c6c92b237fd9c6d482d74388e0de6ab5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.options.json
sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py
sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py.expect
sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.options.json
sha256:e43e565f7d6209f2e360eff272f42e4d22f1501730cbb10cf45619a9b117b7cf crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py
sha256:e801f62c0803967ce39796a81f9f6f94d79029d3dfe0ed3290332a07fe47e13d crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_701.py.expect
sha256:c07c824c9e5bef26f4f19332d35a226ec05d0330f79caf2b659ddca4f0fc6043 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.options.json
sha256:22c924013cd961dfc8ef3e1774966e4b61629d0bf36bcf06d8503fbd6242b425 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.py
sha256:ec809890ce2a78a342016e4a6909ae4fcff7a0cad4ac32944da8d48174beebf9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_750.py.expect
sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py
sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py.expect
sha256:1f69e75b47159aa6294143c623d8c63717a83d514688d3ecf92601c70a2699d0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.options.json
sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py
sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280 crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py.expect
sha256:f4ae48dcf9804773ba0a3eb241a0f7d0b32fe415a4f76f78a2cf6ed58938d9cb crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py
sha256:12c5c56545dcec3b45405cf87be0f0809d022a9480cf147341c85d23d930aefa crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py.expect
sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py
sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py.expect
sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py
sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py.expect
sha256:725e7d030d076016734818f414446987147d6a1bbc127b7cb8abcdd1c1f493ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py
sha256:b841e54ae0c8a066430d8f11430e0adb5ff461bcfbd20d218922e71826729b7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.options.json
sha256:22196983fbde6c0093bc033d120f146c13809def4c84850ba2fd642bbbe72873 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py
sha256:e8e27859944fb4dc43168458541b44c30f3911f5fc81ce565d8e164e75fbc54c crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.options.json
sha256:623865430363a8349169acc15e0c8763c9571a30aae22ee666acc21294e6f283 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py
sha256:d9e8d5cc75c2d9c3000c9478b94204bed64e947cb18f2fd81651d599549c47bc crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.options.json
sha256:35a9d5c5aa5ec42291fb06641408ec6d8cbe45b912d8db55f8b6078c9df8e9d8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py
sha256:0ffb5660e68a84a0f0c33cc22d3ae1dcd49bba380313cb250abeaaa3422bbae0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.options.json
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.py
sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fmtpass_imports.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.options.json
sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py
sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.options.json
sha256:ed45b79d9c8530e68744efaa3df6d40c0ca22a957cc911579b2e726f9fa527eb crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.py
sha256:ed45b79d9c8530e68744efaa3df6d40c0ca22a957cc911579b2e726f9fa527eb crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_fstring.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.options.json
sha256:9307d91410fc7a8dc5e6b6e38e7863e2450afcd756811243078fc00b0bbb4a8f crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py
sha256:d828f2dd0520c1413c21c168d87f953ee440674c18eef09f4dcaa89bb61fe449 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.options.json
sha256:899d441291c204fc2b91efa5ad0e049da2d4cda2884a71f08e5e64c6e07683e9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py
sha256:76b1af0e651787a0c934cd184f1b20f70c88a5f4dc73f8fd47e279527e814c89 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.options.json
sha256:6c4a9959ca92fe2f99ed3b918279886483fc25b0fb669ace3ce3f937f3fa1c36 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.py
sha256:c4e1ef62528989ebab1b285e6932857f64f5472281baefb3f73253136308f083 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_import_line_collapse.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.options.json
sha256:d717d702d5eeb388605df3d68d7e81809238f34a383c41563246536eb68e8bdb crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py
sha256:9fde70f63f7458dc7f8385ddf0597011fd8d577c9d5ce95f51b7a1ff10f622aa crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.options.json
sha256:fd4cc9cb24a99bedb2a0f8dd3189ecd65d157966c00f635939d27ab6368f1fbd crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py
sha256:3b278c74dbe09f2af417c93c35f0ff5cde1d11c9cd616261d66b867a7a1e4b5c crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.options.json
sha256:b5daa0af2dd62c592a33d538b25606174fcc938ac20ee0f0735abbe164f7a867 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py
sha256:611ddf6efc4c9fab368073b96e8b6a3505027e11d46a3bbada1332e2de135bce crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.options.json
sha256:7dd87e2229064bf5c43642f72443f9a0b0ccfe682069acc457b18b110b5c65b8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py
sha256:cf0864bd0bc49a235fbba76f497edb712a2097535b705c51a6001f3f00cb3afb crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.options.json
sha256:6608467e55f725f52fe60e84469f2f0c56501452361e03716324554cf97d0874 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py
sha256:c712ffdf5c5f76e7cb7c4125d52578389d6be1563824da3ff83a6e01e70ab6e8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.options.json
sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py
sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.options.json
sha256:314dca0213b2b2eb6323e91a1736ffc968153cc138b9671c4eba3d9eb6d7bb59 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py
sha256:9746203728550e0e50a70d58eb13741e79a09096239f0e0fbc60175da49e2081 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py.expect
sha256:ec04cd2bfb84d3ee0ef0d320e9964c6d2b694d06097dcc8ae60f5a6d8b016f85 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.options.json
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py
sha256:ba17b05c6d0c51e4d1fe9099ca85afc77a6c8d9f3d12ebd03c0cbf7f588d23a1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep646_typed_star_arg_type_var_tuple.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.options.json
sha256:a8b25fdf8824afa29217bc55959e8060cb9f8e780c0a13f9cd3ec4d69e71b792 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.py
sha256:8d5f0445f3d394815a4b91c4a9f2ca850a94b55e28b4c640eb9dd88f0974cd69 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_remove_multiline_lone_list_item_parens.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.options.json
sha256:ad475370771c642adbdee76d89c979955e81473647df8c2a95a7ca4f0a44352a crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py
sha256:5d7ba278cdb2e3469b8e07b57ddcaf0787be4e305db8d0616fd57ab4e3d14da4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.options.json
sha256:de5e73be93bc8b7208563048cd9fbf492a658512f97e1dffbcdbc52e1f1039d3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.py
sha256:4524582fe51ef0c5089888ac88a23f6346349f0d81c653fc08ef3a498b225379 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_standardize_type_comments.py.expect
sha256:79385425f45d5d140893aa0e34b47bf947ba304dbf247d7f045eb5b1119a1a3a crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.options.json
sha256:88b2a1305cd980db4d4daf2dc9495c1c337d160d2bd6c5a387d9f9ef6cb31c38 crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.py
sha256:bc1b097ff887df8305f3bd9b565d21de4f259b0c3bb22e65b8e3f6b350bca16e crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_wrap_comprehension_in.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.options.json
sha256:896597fc9ce344804d8fb406dbe94de83b89c6318dc2b3ec67ce4df303c6ab9e crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py
sha256:b7fe6b1bc43537aff25f5d44243b7b042f8b2deffbc1747e7902cf0d4b28fa70 crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py.expect
sha256:3fb79f43db0e696a837974324bf4a42a5f1175db5f82bcb5064da52d469d9aad crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py
sha256:3fb79f43db0e696a837974324bf4a42a5f1175db5f82bcb5064da52d469d9aad crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py.expect
sha256:339e195ad7f7d67ab5cc41da2fa2e4aa209d5768a801fa92e3af5791cd1649f5 crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py
sha256:221ad4fc46d0a8c6c156b41a6e725290b6c0a34bc5308b143e271a42c067bfdd crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py.expect
sha256:ab349e2a68b228284cce0f970fd6c38181766c38dd261eb174606db73900dc0f crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py
sha256:2ef1418ea0fe0a02ca97d11109a0eb578360f6f517c2a0628db1c8e92959dc68 crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py.expect
sha256:09f97a55f1b53d3d19bbf40817bbc20ab48de67bb26eee6bf8a53566a9664abe crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py
sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py.expect
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py
sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py.expect
sha256:506c6353c2b2a7375ee4a36a24bf039480b3598c3c74ece6ffbc2f49f43eb5b6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py
sha256:9fffb2dbdd86f54270deea4d94464c58278854b49d96f77c316a136f5dbc3019 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py.expect
sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py
sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py.expect
sha256:cb9374f9eff37b36de4e1364db52c0badc7efa0cd8ccc75cbf233ebed29feae9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.options.json
sha256:44431dd56f1e750accf2936d1b01b5c2eb70d5a27c9094b2a32dcdfc1c270956 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.py
sha256:c3a483ebe64c68beba6e9614ed736026cae8f775b44c23184da9aff06084dcb0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens.py.expect
sha256:ec04cd2bfb84d3ee0ef0d320e9964c6d2b694d06097dcc8ae60f5a6d8b016f85 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.options.json
sha256:2c38d1467693a3cdecda1d63926007ab7b43924d280569dd2d0e9dad6830bff7 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.py
sha256:1cf06323668909ae21791b89d4b50397b1630df29b594988ea002770b08ad626 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_types_parens_pre_py314.py.expect
sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py
sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py.expect
sha256:e5df595acabd28bd201e33de2b07a14e96fcb96c0d0251bc8ded156cc2169dce crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_lone_list_item_parens.py
sha256:fb8ebe62cfce378566214e66b2c681c5715014622376dd73237e54a73cd0a086 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_lone_list_item_parens.py.expect
sha256:5ac6b33061831e025c02496605528d5525beb3f53a2a193c729d2d215f02a9eb crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py
sha256:2375881f62dd95f2f881e021d0bb50d0af080ec4dd16aa2995a752d72307ae6c crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py.expect
sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py
sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.options.json
sha256:ad709d2817b41bcf82458c8b6e3c9e324faa71d65f4745955794661e5b309bf0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.py
sha256:1b8bf132b0a20d60bed783e01cff7f4517b67f7076db85e4c98b6f316eabe87a crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens_from_lhs.py.expect
sha256:6161348f0019383a13cdcc55e7105bb9c9e0664d400912a7ffa117753b36c9c4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.options.json
sha256:000f42fdec27197ce6b699eeaea373d126db029b27a92bb1ae998a5549186a93 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py
sha256:6ab08768ea482cc39aba3d60f4c889ed736db5a19dece846244575c862927953 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py.expect
sha256:f38d0727de2820f71cd5fb3e5d46d6793ea2fda35e6ed3745ee2abfdfeffe988 crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py
sha256:831f17b8652424ea5010b61d64832f2b32b0da43e0f5c9762a2816045cfe96bd crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py.expect
sha256:ca6e896292398260c19967f24af86a5fd4efe56c2781b06d0f361c906c4c438e crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py
sha256:a5df419a9c85ad349a61adcf21e2f2e7868e114404d77a75af33e7f31780b335 crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py.expect
sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py
sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py.expect
sha256:cca0d6430f58c359553658bb6c492fbc8b4042e2eb4acfef2ae5e194b8d200bb crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.options.json
sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296 crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py
sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py.expect
sha256:1fb3a2da6f8e6983d4657372000770b7427935602bdb490102c10af5ba45dc3e crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.options.json
sha256:fbec0aae40cfcf03b854178a44ef970dca33a672479a89c5def0912db340310d crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.py
sha256:36cc100d6f7e31d09167ea23f544d39358190d15748fc0c1ff128774ca08fcb4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma_generic_wrap.py.expect
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py
sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py.expect
sha256:dd131e48e5a893b94432865ae785aae4d91c5ebaafd2f4e22470d175164aa007 crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py
sha256:6a92b307539837ff92c8cca50c08e070f2f707b9eeb069b81e1405026b2b8644 crates/ruff_python_formatter/resources/test/fixtures/black/cases/split_delimiter_comments.py.expect
sha256:aa3c3e2b272340b001ab696b4ac7ee5ce290268305ef7a03f4fe9d75da28457a crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.options.json
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py
sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py.expect
sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463 crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py
sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0 crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py.expect
sha256:9a1624945d3fc40d8fd2affe49fbf50fb2ef6b602570df660a3a84d5b5e3089c crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi
sha256:0af40546a367591390896c89bbcdbc4cc77fe06fc47c8709c33bccd73d92c5bf crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi.expect
sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.options.json
sha256:d170749a29ff55f1efd2d036cb1ad8899dac1c433ef956c706fc9f527391c1eb crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.py
sha256:dd41bcbd984777bfce0055304cc666c4b70de313e94a23d3aada96be1439ce47 crates/ruff_python_formatter/resources/test/fixtures/black/cases/target_version_flag.py.expect
sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py
sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py.expect
sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py
sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py.expect
sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py
sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py.expect
sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py
sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py.expect
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py
sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py.expect
sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8 crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py
sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453 crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py.expect
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py
sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py.expect
sha256:9f34fe60cd0c3cc2be075fcfc79f33a1cd0a1900408e11a4a1a21ff83a7e5445 crates/ruff_python_formatter/resources/test/fixtures/black/cases/tuple_with_stmt.py
sha256:9f34fe60cd0c3cc2be075fcfc79f33a1cd0a1900408e11a4a1a21ff83a7e5445 crates/ruff_python_formatter/resources/test/fixtures/black/cases/tuple_with_stmt.py.expect
sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py
sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416 crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py.expect
sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.options.json
sha256:bb9c7a59ebe005ceaa8cddbb3c40c3c2479fb5d25d6b483081b5b5e3c965967d crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py
sha256:7184cc1a73e01bac16b59a21d558a939f92574d4e45b65b58d5e59c435939f53 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py.expect
sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py
sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py.expect
sha256:a51afe1c0c94d9d3aa86fe0cb54705e051e1e9b909b6464cb5f4c6f47611e221 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.options.json
sha256:cffd3410c60529f65cfe7b0f29464c80e93278dbac0995b47d6bf60d5d2dcf93 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.py
sha256:a784082230948cceb46a2c37c528472e8c5da38e18939116d444bd2a95ed8f7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_expansion.py.expect
sha256:61c06b560db16271e299015609f85426af3aa32ae9bdc9328ad5330e835faa92 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.options.json
sha256:c9e9b597b14dd96ba33646d1d68285a1a3a6a9849711da4a6fd7f7a53d38d9af crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py
sha256:fce304c8f01dfcb634b654797ce92002ab46c917f73507ffd4e197bb56d756ce crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_param_defaults.py.expect
sha256:5d35d5471a0a2d7059c4b16d8f250f1584dc1eabb3bb51de3af96dc94814ac7c crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.options.json
sha256:372b1c95acf2ab717636b441925d633a3df73966d99f935c70c4070178bf3941 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py
sha256:8c8880cf2eea90575e35bec5a1ce345a6972639e56f5461aacf37fcdda62a5a3 crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py.expect
sha256:f7fc50d191f19bc96d02d6722fa0284c831b1046cb50f8c92649e00a59351653 crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py
sha256:5682c0193b9b84c7d6304a5f3de29d8530c935ab787b01dea6f73e83a314330d crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py.expect
sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.options.json
sha256:975f664d157744918018348fb124178514a4ff8dda1ace8173b219dd858794a6 crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py
sha256:207e2b03b6b48c07ceb0de2b00804ecf783140c9966879ab5b1e64fc0678c5b4 crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py.expect
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.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:de1b8d70a5361247d95d67d0f4458c162c218b48a4a5573860b49558fb36b2e9 crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py
sha256:6bf37df35199dfa64440a5a79590285b9c8821c71c77ed332a207ef195052576 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.pyi
sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi.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:71b0d719cad6568ee83b045821d7e870b9581e8e44796e110c1fc1c7bd4191a0 crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py
sha256:aae30b9f8a96c00d4041100d1128c6088a559fcf69ec63da743ec1950d127a8e crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect
sha256:d09ce5e1dbf5b1b7845451f2190cf953b29a9b937687452e85fa8294347c0a0f crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/
sha256:095644aae826a4e82ff58468a6abb7a9d8eeb48424e9a2aa6bfe4ef8d9a20210 crates/ruff_python_formatter/resources/test/fixtures/ruff/.editorconfig
sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.options.json
sha256:d8944cbfdb1e05f825fe31cf1f0613af91676c2fbacff6d8431798a2f18b9821 crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.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
sha256:4028910d66857d160b90c36eb773d78e2435c00d1a655ff80ec284fb687d8e6f crates/ruff_python_formatter/resources/test/fixtures/ruff/comment_prefixes.py
sha256:7021127fb7b2e5a7362da96d0ef5d9b4439a4c7c0f1a6eaa509c419c77ef774e crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.options.json
sha256:1111242f85fbd9c087b24dd1523aa9a4f23b218c31f7767c37330c90122c679f crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.py
sha256:f534b8e9b7ee909f0026f3897d1a5cd7d7c7be44d13c7f5987c0ed97b00a2b78 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_chaperones.py
sha256:deba9da6a173b82153be783a7ad65fba9e4a8efa0c92be2e239b45a39bf8a9ba crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.options.json
sha256:e1121503a39435c0e1985e73ed04fdc64e380937ef6eb63933a216805c6a10d3 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.py
sha256:3af20b301b67cb2756efcdf388b26dcab992a7b86b50d6794449903614630915 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.options.json
sha256:c14f84cf6aa4594355ec23e3faad75081c299969eb64f2de7c94fa043ddb67de crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.py
sha256:c808327fa35f2d34a5548412914cbc6e2a99cdcd9202c1dd1f81242ae9f1a310 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.options.json
sha256:11583166e9623b174822611fe3c30dc6f58236561942757767749d3fa634ccf7 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.py
sha256:7ea82e18dbc04a5411b16dcd459268f274521b63d38050e4cbf5f776811ef4b4 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_newlines.py
sha256:1d3edd351167d99d1d632c3bd7b5b918c450a682af4b846051c141670c7a8552 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_non_visible_characters.py
sha256:52846adcd2c3b676ec176f0be7cd859033bbad23fb351f9c79463666143966b2 crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.options.json
sha256:464ee62d6171b0a97ec659a7d0c27039babf4080beee94e3a12c0c5d40c97a3a crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.py
sha256:6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167 crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py
sha256:1a0f564ddc6039457b2fb26b3d6a316c15eba20a886449847c3210c35821a693 crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.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:fdab0d6ef471a3ca4b30c65de3376b73a5b451e416c155a1fa425e01c4d0c3df crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py
sha256:d826705e99d0601d40af65d007eba99f7541a10f13492afb861f097a3e9963d1 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/await.py
sha256:4e6f9b39b62ff69d33021600edf31522d96357e3e1791316e2ba62a1906fc9a5 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py
sha256:f6520b240c568f521da7cc66f6265c8b617e4d6bb776ef3109f37e086eadb644 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py
sha256:6df1ab9b85b4019c537219aa321396aad1161090d8443468773cee70ae45940d crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_pow_spacing.py
sha256:8f9a534ad9caa169a9b7aa7a35d8a13cab8d8740b2f91c3c0c2e7a62f1fd1a04 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:bd6d47dc9ae0ba99c7044635d6b726e4c46e64dc5f39470d760f28c6a6057ba8 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py
sha256:8e43cfd306e40f03e074373762510ca0345b3dd752e1fb59f7c62d16569f5e57 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py
sha256:71ade08c09607cfd9343f557b56ff7738281a668afd4ffa1ba433435bab5d830 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py
sha256:7a4ea042ed01e670a83c8c25b645ef0c36d4c1e2b9b61ede7bfd4f0f0bb86631 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py
sha256:ca7d70f80cda8a5cedbf16b49764442ca1c6e2845ee9f5d629c6d17b93f40b83 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py
sha256:b0edebd29d4410147fb6664302a4f3d8d9cbeca885a4a1742fee547d0675e324 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.options.json
sha256:d5a6e3f1afd2cd7b2f357204a2b7c72f80a1767b05dc8a8a18b109b7bad166ee crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.py
sha256:702f3c98216f69b6ef1ea0b1febd71a7ca526c4953642954b5b8eb26ef67b71b crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_multiline_replacement_field.options.json
sha256:c736a742cbd0caf25f6eb29788e4b6d1cae2135421c4c0a7d840eb1c41727bd8 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_multiline_replacement_field.py
sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.options.json
sha256:76a11c50e94739600c0f5c242e5d593e447c94337b0a8d3f20f56bfb805ff874 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_preview.py
sha256:f4e24c64631a37a9fd9d03c8aa81663c8a8c694581afed9de868ebc52fbeebc6 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py
sha256:3295ffbfb0966098d80dbae728cc7820a33922e5ceb1e7380a96fa9e2382ec28 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/hug.py
sha256:5b26f762789e3f7b7ea3d237367cfdf297990bdc3e6ac91f78c595df34e3986a crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py
sha256:90ccdcde0bb2f40b5fe1925d825ddc60c869a0e6964fe5c1f75612cde47c96cf crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string.py
sha256:b7ec8c858f5a37369fcf90d03dd60335724845690a2bc4618205bf7217ef236c crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_assignment.py
sha256:b7d2af830d3dc5af6a461fc63f25c41f8eb3a368d846620391521bcc0159674f crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.options.json
sha256:af1bb89aecaae4071e7fe5115c2e856a2d476d8e751774c165b69695fec4f8ad crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/join_implicit_concatenated_string_preserve.py
sha256:ba592cdbba5382d9c7d73621a7282ea8dc29590aafba3743e68b99dd2c931ca9 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py
sha256:039c6cc7f946cb86fb794c0e56476ac1c51bd877d2175421afd8afdca85b9a26 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py
sha256:4bfd234091c01c04ac1d4f5b72f71ef3d58c09d4c61a4f4015fa2e402c0dc337 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py
sha256:609b252dfb567904f9760ebe4e7ef4a01cdd41af750ff08b6fcb92f08920456b crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp_py315.options.json
sha256:75c5202d2c0195e535d373b75b9222710282c770fddb288ba6bd790087ce8b1f crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp_py315.py
sha256:2b3d124ebde038a5cb263a241c76e25a072b89bf2b80ee7e75c76259fcd03376 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py
sha256:cb96f691cf30e8478cfe56f3adf8ecc56e0f192ce45a6c339989538881d27b54 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/nested_string_quote_style.options.json
sha256:c5dfc82e6b2462164f799dfb98b1266b07e4e2d62ff95479bb5dc029c1221c53 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/nested_string_quote_style.py
sha256:126fe9ee752a5d0e96c717ef7d69afafe69fff442d21274bc4a215c6f0c1d816 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/number.py
sha256:504b395d27ea082afe21ab874a39610f22da5c749d2e38e8ff2091ea861dd764 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/optional_parentheses_comments.py
sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py
sha256:5fa84f9f6eed79c45d027c9409a713dae7fb7db1199d15c2388f0af9a886ea7b crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py
sha256:13f1202840731094151157b7a6c45fc2c2a9d2c9eeca5a71f3ab3f5aff934877 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/split_empty_brackets.py
sha256:d436ad5fba4b88addee674057ee84879a07dce219ed8d49d5224bdec05c5e7b3 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:7e5c2eb98428e69ea9cea8a4636e36ff0393354bf7228b37544af5e9b4a55960 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py
sha256:5e4eea9d441ee61adde19d5405a38e03312df617f89b47d31f9c94a325e5f94b crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/subscript.py
sha256:8f06a1f015573533b7ceacc94c4bbea6a3449a59cc476b221a72fc058311df3f crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tstring.options.json
sha256:724d0f632ef28da33ec92d9edaefbf796e26cc48714030f94bcea9672d3d5096 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tstring.py
sha256:b6420c56c91c967d922f36e6eb641c33dc62e8b49f6e4e2683731b9a33d90552 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py
sha256:ccb1a96bcbf87032a5dc60831aa712a4ab22ced7ab0091e8a6eb40c529971ae6 crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py
sha256:a318db55d4701fc999763a8359a4b69bd6f6c7b71e1370fd5eb676e30d26e9fd crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unsplittable.py
sha256:f1537cd4025722717cd639eb0c6e95e7b59e96d4dd07378561f010821ad8cf0b 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:9251a90398f38c9d684fe10b8175b7d2ea8df263f5b46f0c3cf8d4059bb85c84 crates/ruff_python_formatter/resources/test/fixtures/ruff/f-string-carriage-return-newline.py
sha256:a23f5cfa78dd20054a35a469553e874c1250666a2f1cac1d0331f025dfa119d2 crates/ruff_python_formatter/resources/test/fixtures/ruff/fluent.options.json
sha256:c5c7a8762c46f4984e23632815dce774f5123ee6d069843f4f8efb309263fa07 crates/ruff_python_formatter/resources/test/fixtures/ruff/fluent.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/
sha256:43014f50e950f503caab296d0f4080bda1db3c8c9abd36cff358e4414f3c8900 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/comments.py
sha256:3cbe5a1c7f0e10fab3295b7696c3f27e81ae70bdcd79f135f83344b33b133a2a crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/empty_file.py
sha256:53bdf3d1f2cde48ae828398e9797a011781d4b98133c617937580892f6cd42eb crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.options.json
sha256:cc269b6df38ef7aeb652437ef0f6133f51c0537e8799d93136d45fd05dd4b5a6 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.py
sha256:b4a664e54ecf31e196054e91266b3b8a9f6e368570fbc3274469b6db496207ae crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py
sha256:a18e556931240ffd740f7e5f27398661a1dbce4ba134ae53500e606cf5d92307 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_trailing_comment.py
sha256:d5232e7bca704a189ed84bc746ceae7f96eb2db7ad201f46bea5afed13f202f8 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/form_feed.py
sha256:1637aa5fbbf59349f29ee39c6c1074b9ed441c2607f45f21382ed4413750b74f crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.options.json
sha256:d688ce99dbad83465b6b76e560b5c2a6c4f9d285452fbe65f7abedeec5e0836a crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.py
sha256:53340314ca6e3335ff6e5824b2ae77b704415099af37fcd3980956f9f2f11039 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/last_statement.py
sha256:395cd0e931c43ca05a0e8e8e820fb28f8d2237d54dc39736d77a7cfd665f407a crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.options.json
sha256:78c1bdc36863f437c8113f41a997282b879faa9eb3174160ea421d0de7dc278c crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.py
sha256:b05d8da2b0ae243ce435e6cca473a7a09708fe9c86e70f336878a08b590696a9 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/newlines.py
sha256:5fc4bfff7f149f8d9ab11fc364787cbc6aa8b949b4e443d42ed23b96576eedee crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/no_fmt_on.py
sha256:57fc7c861b4ed4eff551dc714d160b8c91a484487c28e1f5eceead4a8c5ed411 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/off_on_off_on.py
sha256:6dafe69f3aae03766c74807d4333277c0156471fb222d90ccd6f3e7504fd9692 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/simple.py
sha256:d99766cada6a3f91c190f03d496f27b5087972aaa80927566fd16b610fee8d2c crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_comments.py
sha256:886b85c2fa188ccc0615e6ca7168f57707cedafc114431d588e48f757d0367a9 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_semicolon.py
sha256:9653a321697850063429dd20de4923c8214a6b4e21da3b06d55dda3fb8f7ee9f crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/yapf.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/
sha256:6950e61506336a60bddbc9cf5112bacf97efc5c894262fedf74e2f929440f3d5 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/compound_one_liners.py
sha256:51c6572d66b2fcfd9706f4390a768ead55bd558b4bd8bcbba5250a11b79647c2 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/decorators.py
sha256:740c715cec79a7a8b6aa8825ffb38ebda016277698b4f501c5e6f217b7a504c3 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/docstrings.py
sha256:cc6c02416e9c9db9b4397af38666953360c7518f1501b5ad72538d905914e8ef crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/match.py
sha256:3fb121e514488990f9a2f75ed6ddf2650c497b532c17b90174674baa5a257886 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/or_else.py
sha256:e0a5b08c33895b8e32070b7f1b42be966d305d0beddeecc31e726bf0673a98fa crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/parentheses.py
sha256:f690d670febcfc63f1973ff1057b5aa204b36b4bc0320586e6c6bf5f2b0d9491 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/reason.py
sha256:47de419af7fe34c22876c9f3c2671449f77ece531f59d32d58b4de2eb28b9be1 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/semicolons.py
sha256:f1296ab0d680166a266a9dfab15651a1011e747b5d028ee7517b628371d5f6b4 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/top_level_semicolon.py
sha256:b0aacdd07f1bc94cd2f2a317fb4a693785c73f8d51d33fb3e2101788ac87ffc1 crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/trailing_semi.py
sha256:4361828a1e5d1630cd9908c1cd4f9d3958a1c0754d0340eb761fa113682a416b crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/type_params.py
sha256:aeed90b13c7f427f02c6796cb53bdf4692435ba2d3353c180ff394974bb01392 crates/ruff_python_formatter/resources/test/fixtures/ruff/form_feed.py
sha256:e2a4a1488db7a174a19a923e644b249b7bceac545537d1fbff82a00b2251f2dc crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment1.py
sha256:de75c039314c5662b453c4aeb48e99feb59707f9e651909cb9f1d6b06cd69023 crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment2.py
sha256:ae11ff94ffc056534847a067e230ea736cef96a1d2158b6ecd99f1f3a7ed0299 crates/ruff_python_formatter/resources/test/fixtures/ruff/multiline_string_deviations.py
sha256:d8d1271e68aa2a8d40dda55284628e691a1f4c84d673ece324885c9f89fff096 crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.py
sha256:643253a6542cf3739914f8b882626a3fb2ec3d066a8c966a21c894529da02889 crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.pyi
sha256:e641831fb6915b50b1be6c8b56fab38064e148a41dd924c5c96ca68aae34419f crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.options.json
sha256:704277e8547150990ccab695654e3391b58c19f5f6dd1f996f1a847e46f79b34 crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/
sha256:b1cee28f9a392aac35411472e17361a93c0b83b4975319b548b63c13b09c544e crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/call_chains.py
sha256:0a6e7b0a3e4ded7b95eff213f6b4b0150d63ff76e2e26666e5138dee9492b47c crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/expression_parentheses_comments.py
sha256:ad35dcfa25f83900216db7594ae3282d31c4f40e51eb271cfe4c0f206ece259f crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/nested.py
sha256:e4acc1a19dd64eff21e3f3c741ca349b3abe253ac6aa1fc44476d822368c09cb crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_empty.py
sha256:af450ad159726458260425dbb58d8d08f1b229be79b63de2cca06563b52e9029 crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_value.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern/
sha256:608eb0af7df39b81583a39a69ea0aeaca31484a35e90e7d43ee08e493e95fe8e crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern/pattern_maybe_parenthesize.py
sha256:a9d3f673b11101414f73edf6c5717ff1e97e7f3286bc08e2a7184fe1bb8bc305 crates/ruff_python_formatter/resources/test/fixtures/ruff/pattern_match_regression_brackets.py
sha256:f6323720786c8812a68c6ea83fa31673382032a368cf3812383dab09b2b071a8 crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.options.json
sha256:0300c9ba305435a5388a599af334b654cdc79e8d1735b94fe5ae382a3e071680 crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.py
sha256:a9e2b2d6a10cbcd5294009dba7f11fcbcf47448b9678ac8416b1043a6f6db9f7 crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.options.json
sha256:95bf8ff0a56018f920726de6988c4f59658c8bbd7a1187bab387b8e300348a6e crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/
sha256:19c65d926f7127b3cceff0ea81bc2cf60efa575cbb126b8b00c67168f3ed22d6 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/ancestory.py
sha256:bc1ea34605a2c4431d8ee9076bdd2d71b96d168f6e3fe14c2bbaf8b9bf2de1eb crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/clause_header.py
sha256:8d5baef7b6f7b73962cdd5708308e8c343583c269fe4502e096dc4d20ee2778b crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/comment_only_range.py
sha256:d11a7089ab6301633804317c6b81adab200f415be45e97f954e067b17e621c4b crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/decorators.py
sha256:c2cbe9cd89807bd9b70c81cc569e1b2c8ac1d38fed8848d6247e6a7ceaf03521 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.options.json
sha256:ecaa8ddf60020b3daaae5f01e1f6d655f6525b10f4ea5957e0cb7e110b40e3d9 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.py
sha256:9f8418f990534603f05a707684fb9bae119f2267fdb32cab30842523c97a3517 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_file.py
sha256:46e724bb221c0f84b05638cef0252259cebef2869f8309f589aa4977c1955a91 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_range.py
sha256:e7318ab6c53b6beacd04edfc006f90e6eaad6ecd1c43043b90c07e3aa00245fe crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/end_of_file.py
sha256:b379893b563b41bbc673c1d5bb24b132066d6a08ca461f726906bc22c3e388ea crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_on_off.py
sha256:0c733319df5c774765078a6c9ff7b009108241336cb66a494ce0b0b3761f6a23 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_skip.py
sha256:19222b295ee2adc14134020538d17b6dbcbf482349af3bac7d23866e1b8e5b3f crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.options.json
sha256:5869bffc51d645decdbc3ae9c8b9cddf00b1a53f36b1affb5c3ab1eca9da7597 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.py
sha256:8aba0208772e5fcff2dbb023ac1103ad7ac2126c3b0f41b78b8069ebe690dae8 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_comments.py
sha256:01866c6c58226c18302f3955f862a63166b03ee5527b7bd6cf4dcbd9dfeac1f3 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_trailing_comments.py
sha256:f168282409845c95c922977d0585a58898e62372288234d5d8fa2614df06858f crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/module.py
sha256:905f5d58a0842452ee5252d115a2c52e3fd7979582a449a001b65dde0f2e0bfa crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/parentheses.py
sha256:8bd4d445b3c8548f0e3e00398b175aa649be1d726b774ce23859117b191348f8 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/range_narrowing.py
sha256:d583b97ae0bb1838b974a5886f14738971a2694d0c92404f53734aadd1e2274c crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/regressions.py
sha256:4f388ced4b01e97c986725718da0acbdae802dacc5d3a3fb7b4fe34413779409 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/same_line_body.py
sha256:5fc39d01b2ada558c8212e2792da325b041e72494be325d7c934b230ea1edc80 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.options.json
sha256:9b6b64cac9ce1f4fff6479626bf0828b12c88e255441d0b88192563bdb02c091 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.pyi
sha256:ae21171ab7c09f9cb583d6d51e19cc6e768e744e3a1d60cc15eac748017d2b66 crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/trailing_comments.py
sha256:1b7c0b1834b13fc81d49e27e247e34662afb4fa4fa6358868655c2deb811fcda crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/whitespace_only_range.py
sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9 crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json
sha256:ad6526d2d4711e87a11b10144e5e71ba33b55a162da048e979f764f8841fd14d crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/
sha256:e0f61ee821210d462091855cc925614f7884b22cb22686d834857eeabcf0ecef crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py
sha256:a68013c7be9be7d3f61ccecf63f6f92bb89516e8c7f9e603743066825c88e884 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py
sha256:08799035721c8761cee7fcdad5f73e26488acd102297120f0b5cfbd7ed75a3b9 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py
sha256:c307b0deb116e7b528fc0612d0d836721691c594d27b9afb657a0530ed332994 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.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:445cf66d0f5f8e0661ca8cc56e1e3d8926b5c42a827e4321b46baa5fd717867f 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:40589b382ee1c16d11d87e36d487f72026536e095f94931e17da11c3e2c35eb3 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ellipsis.pyi
sha256:8e246a4a2eb04dfc41e92088b832679c826b7a3dd58878f7f14d966c9f138331 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py
sha256:2466bf6682e2d6457e8f0b5e2f0f1c98d0ea06376f09b3a9407e4b5c4ae549aa 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:7e04a77d71c69c7a98045d00f769b784e835706abb0fbdf49930d16d6abee15d crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py
sha256:dfe2add16d762874dc03ee8f0116785dd8ece5236624884e743c0d2d46c87e51 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py
sha256:50cb161e647262d1f2d2d6da0523e08c7c8f74ff0bba4dca267b08621f344b77 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py
sha256:609b252dfb567904f9760ebe4e7ef4a01cdd41af750ff08b6fcb92f08920456b crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/lazy_import.options.json
sha256:f4768e6d9ac3daae7b3147be5badac98546ee873d63a81b2c1ce8a59df6b9819 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/lazy_import.py
sha256:7ec38b11dc515ba5d984e0254f44dafe2fb0803cf45c4133e8788771a7c14d75 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/long_type_annotations.py
sha256:f4594bdf07f558b7a7bf9cfdd7e2d005314444e870de0d23dad2e0f6b06e3692 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py
sha256:1356c236535d400e22583e2ba9b37812e0b017a3b4d028c22a453e7b8d2b6d3c crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/module_comment.py
sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py
sha256:0109e62c92b67b5daa600c6c58c3bd2a2997fae5ba7766a1710a5dd0cadc62c6 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py
sha256:dcbd9b4e5548ff411ddbaf3836b1208493521c5946768ecdefe875cab76f6ae9 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return.py
sha256:ca827b58ea82a38851d962843eae652e90326833909d5719ad71e47eeb986ea6 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_annotation.py
sha256:ef041c44a1d532425088ab02aede0f44b17db57f2c1dadd18213a831553ea111 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_no_parameters.py
sha256:0906db4b086f64b99f3a523de1e5b184f8ae7ca87655c8c8812ee4cb0c3a415f crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_type_parameters.py
sha256:e37981b03354c102f3ce848f6f829be9df87a8d99069dce1851897ddbc5d0b3e crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/stub_functions_trailing_comments.py
sha256:e45fc45861fe619b8e5e5ddba00f5718c873ed8280025e5ecba8b01cd4a3f652 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.py
sha256:60197ab223317a88e3dd6475c229da6314168f85bd54b560cfa28466c48434ae crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.pyi
sha256:0a36b63ba3b8f654776d25968bcbbbe52207fd488555f15322cd4adcf4e02a26 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.options.json
sha256:6da8dffecf8b6e6148bfc57c308302eeaa8e8760fb8b053d44cc5bb6e03ad86d crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py
sha256:3e6376e3b95de9c7f9e6963910fa98fa077f559ac7dccd03a6f07313a1b4b7df crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py
sha256:cfdb3f7a8d646182cb9f8124b7915de4fcff49799fac07be0ae3edaede5f7836 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py
sha256:eb5e52f46ea07cc0d4f0f25b5d3f4bd39fde6a4b6de145890e28613a50c75fcd crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.options.json
sha256:7fda155ce6ff6bdc6a7a02dd8e97de996fdda4ede3823ba320310c60070e4e22 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py
sha256:e8928b3c86e125d6119f7f78998c63226b10b9a5226c076a2a2e96a0531b7763 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.options.json
sha256:0156ee8a2a38378dd1ba9aa792375cafd93282253852ccc87c455d4bc4818650 crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.py
crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/
sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.options.json
sha256:7e00afdf5f4bb59fd265fdd1a0e28dd8f4a01a70584b3a03ebd09af027165e6c crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.pyi
sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.options.json
sha256:340056e804060dc4e159b9e9c4fdc005487aec784e3dd7e8933e70765a1e0c30 crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.pyi
sha256:dafc45587239cee7fe0d7bb7451120e150a6576a1c6a296d76049cd4b6d8d5d8 crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/comments.pyi
sha256:89a38b131608cfdae7888d846b00710d045f0334694f45345722844a2d7ee76e crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/decorated_class_after_function.pyi
sha256:ecfed84298f5d8ac4ca0c86e53396fc2b12a12a9af81b06f7dca5d5d52b494b0 crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/nesting.pyi
sha256:cbd0cb5159857efa6a754f9b5d9866b6edbb0a2044dfe82ce150da67af3b317a crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/suite.pyi
sha256:8ce90b9520a520e9087ad84aeb55f3d24f7eae39b6144950927eeb942a145f8a crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/top_level.pyi
sha256:7cc80951cc1168a1131ac5e8f8d4ca81fb00d9c1dbe043c6d5b28be489df496c crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.options.json
sha256:575416cf9093aeac68152b3916f25517c17abe310ede273885ef4174e1a37fb8 crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.py
sha256:16a985bb2d04f569b9cc422329e76f46c56c68b51b3fd1528e57681a070a4cba crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_comments.py
sha256:e6ca5dfa897577aa977656944f660ea2d56d8ba53030c77e2b1aeb79b71dfbc8 crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_pragma_nested.py
sha256:d5c3e34c23cf5d602a2f9c431c22b1ff1b197562dea9aa9a97569bd6490fccd2 crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py
crates/ruff_python_formatter/src/
sha256:b158acc64d75d433f4fcd2171b75bbd3cd9f830acb317c66f3c1dd23c27eca88 crates/ruff_python_formatter/src/builders.rs
sha256:f3d6ce69421df6533e352227383f0f53a7e861ce6c0a9edae9b54139119c903e crates/ruff_python_formatter/src/cli.rs
crates/ruff_python_formatter/src/comments/
sha256:00cca2960dff8c7f5a49beaea3b555c6e7625b8be54c88c4689ef6344a4ad2d1 crates/ruff_python_formatter/src/comments/debug.rs
sha256:079815e03341d9ce855426396dfbf3d25a0c425d570be987e1d204ec697e8554 crates/ruff_python_formatter/src/comments/format.rs
sha256:0fa870b56f86e52418e47754221b2b683a37fa5a140da0c9f8ba85cb789bd763 crates/ruff_python_formatter/src/comments/map.rs
sha256:c4b429e8e4f1047ae5df86b51cea91c81ab591ca3a16d8a14b481ce142754e8c crates/ruff_python_formatter/src/comments/mod.rs
sha256:05bda996cc8f8aaffc17c2d40068205aba2073a624f9ad5ebfb0d465f44869f4 crates/ruff_python_formatter/src/comments/node_key.rs
sha256:716f37ef5cfd72943cee423733409f2c27de81772bbaec5cd574182c7d1317eb crates/ruff_python_formatter/src/comments/placement.rs
crates/ruff_python_formatter/src/comments/snapshots/
sha256:64223532497c30a5a68938a45af6a470b70ff0d1f9d9b0e0fef4f437278b3cf8 crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap
sha256:929d800cc6c7884a3a4b80f008a78ef35c7a51021e7753e99408af19ebf17d8a crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap
sha256:338bfd2ba89dc78a4985c41c666598f07f7e6e09f6a5718b072198b58d6ba08c crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap
sha256:3b88732937de169f6574918c08cc75de8cd6399f98e16b36afe65a2032f0dfac 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:d717ef6b34e5605372436942e99b15d4dd11d314c3983c1a8b803436f7f70326 crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap
sha256:b659214d516eadf0587b7a3ac45b10ebe2891e1918dbf9a4e95bdb8073ddd774 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:7a7ceb375a50c232d7064a30273ffd91c0442fdee2edf563d3bb488636429156 crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap
sha256:594891ffc17d648846964827b7bcc054f5e4c0df931ff42996049de0bfe464c8 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:8937a9ef125f9b7a170da335c0c23cdea0571fc209ad0da6ad3a39ba7182e366 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:5d6096dcc52abbd9bd0c37d2b93c3bba3f13fca56eed29f8015731285e2a97f5 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:bec92f67018cf764656db02f956fbc405b52a8de3cb56a96c71e74243028a4d8 crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_else_indented_comment_between_branches.snap
sha256:d0b261d200c7ea6f67dfc16676e7d136235e234e82657d1daffc2b06e24582e2 crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_else_very_indented_comment_between_branches.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:03f252e117ea9ec07e61f0acb2801c92b02edf04e5f7121e5f1e8e6979e6f0ba crates/ruff_python_formatter/src/comments/visitor.rs
sha256:2612542c2308de9a3f4ffd9519e9125c45efcf1a49decdd11d713a50e70fef0e crates/ruff_python_formatter/src/context.rs
sha256:ef71950697ddad2b9b13d2308ff18439bebf6c22f352f90e5118a78bc8c0b3de crates/ruff_python_formatter/src/db.rs
crates/ruff_python_formatter/src/expression/
sha256:692ce352e9dd27d750a8074f2a5ff0f00a3699ae838103093675a680a5c41b3d crates/ruff_python_formatter/src/expression/binary_like.rs
sha256:cf4eab0b2e04ae6bba96a005831319e1874b38a7d4bbb7d52851358886001859 crates/ruff_python_formatter/src/expression/expr_attribute.rs
sha256:1c8e14736a9803e9b68ea774dd9d1348cfbd5a5d6ad43a5ef073ec21b5b31b95 crates/ruff_python_formatter/src/expression/expr_await.rs
sha256:f5ead93e4ed4025ad64f4d865102be9c56edce0a9da72edd39a83e83c85f17e2 crates/ruff_python_formatter/src/expression/expr_bin_op.rs
sha256:98ab331802420856c6557573bac2d5412cdd61424b9c1454998453cea8a4b4c1 crates/ruff_python_formatter/src/expression/expr_bool_op.rs
sha256:4807af25d8fddb26c8f8fa642d4c63e685e50d3caf5f375a416698109512ac1d crates/ruff_python_formatter/src/expression/expr_boolean_literal.rs
sha256:1a2b81dcf8e6ebe4b30cab7699a4ceb5a31fca30bed7dc7e5897f9d0f7e4de97 crates/ruff_python_formatter/src/expression/expr_bytes_literal.rs
sha256:fbf4fa0b35aec24ae18335d206301c99d7e249fcc367d9162e11246bd03ed079 crates/ruff_python_formatter/src/expression/expr_call.rs
sha256:4a99d2b88494a16ec19549fe0eb4bd216983539cf9f62a548eec00aa7322cf28 crates/ruff_python_formatter/src/expression/expr_compare.rs
sha256:6eb93154301a26c80a7e9df6c0e011434c9d7406bb8cec74ff929ebfbaecbeba crates/ruff_python_formatter/src/expression/expr_dict.rs
sha256:463e6c96b75792059d834ff2bd5a19c33b4057a14ad7b2aa2560bbdd15f0c4c3 crates/ruff_python_formatter/src/expression/expr_dict_comp.rs
sha256:6049b52c3abbe9d41b2fe2afd1b1ed2f666fcd14bd156afe5b87be5c87408987 crates/ruff_python_formatter/src/expression/expr_ellipsis_literal.rs
sha256:2c8fb904834e36be6750a9ac89cb790d3b0758658eed22245c6c2e51addf776b crates/ruff_python_formatter/src/expression/expr_f_string.rs
sha256:6543c342d97503ea32968cc4f2ad87c10d23fe7186726a70a5073170c46c9aa1 crates/ruff_python_formatter/src/expression/expr_generator.rs
sha256:0a6ae82d459794de5ff5a1221b67f6d67639604751247243f3a677e6922f8680 crates/ruff_python_formatter/src/expression/expr_if.rs
sha256:0accaa3983f4665d3e444b8aecec044a14b7c3e771576bac927f05b79412affa crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs
sha256:f8e4dfb5f2c05e344c1d02cac6decc9ee17fea54748e129d96ffcae6af17f74d crates/ruff_python_formatter/src/expression/expr_lambda.rs
sha256:9d71d128c90fd407f473c5656604e99cda7f83367772325275c9e6fa9ecc513a crates/ruff_python_formatter/src/expression/expr_list.rs
sha256:f634c488c69b51ff40add6111d4a39e5e2540ebc0ff5fc16b10a1f737d1168d6 crates/ruff_python_formatter/src/expression/expr_list_comp.rs
sha256:7e7ad816610eb3cfb655e33f5bbfc66af18383fc7867dbfcd767df128108bfad crates/ruff_python_formatter/src/expression/expr_name.rs
sha256:823dec9918d799da45b74e7d43471caccf4d3320fadfd4a03becd7e2515337e5 crates/ruff_python_formatter/src/expression/expr_named.rs
sha256:f92916ef933ad74de8c27dfa9e392ef04c17979b5faa5317829412b452daf1a7 crates/ruff_python_formatter/src/expression/expr_none_literal.rs
sha256:4bbbbb4546111885c5440c2feba495ad7402210ac283b6f91b3a94c37dd437c0 crates/ruff_python_formatter/src/expression/expr_number_literal.rs
sha256:5f051c34d8c2d8f063c417f339c8421e69df00987bd666193a73b6d70ad118e6 crates/ruff_python_formatter/src/expression/expr_set.rs
sha256:ba74b27e9ca65b90422ae38d3b4db9c6154300d9dc64fcf4cab39dae9a0b5035 crates/ruff_python_formatter/src/expression/expr_set_comp.rs
sha256:d7e484cdeb0bf79f105ecd4a028b5eb18e070467575d20da53373604ff3569f2 crates/ruff_python_formatter/src/expression/expr_slice.rs
sha256:79acfca81b051f2da3098da438bb42ad482b79d572a972af5c61b2024845968a crates/ruff_python_formatter/src/expression/expr_starred.rs
sha256:f8da206b728894ea4d040badb51f5b145b7887dace7d4d341a9154698fda5c30 crates/ruff_python_formatter/src/expression/expr_string_literal.rs
sha256:d02568922ce85d043393fa35e5bf5f5604bb95256aff7532e15608da0c187986 crates/ruff_python_formatter/src/expression/expr_subscript.rs
sha256:a78bd10c9ff42292eb4648997880590c072ac85b57a201b853bfea74f3d05c6a crates/ruff_python_formatter/src/expression/expr_t_string.rs
sha256:5641ee3f7f7384c972d4928a9a888fe51fb2daa9907ba6b3a18f87d7bbe81192 crates/ruff_python_formatter/src/expression/expr_tuple.rs
sha256:39197fa32b9a03c3c1c9c771bf8227b204e1450475c02f8029325f3af6a5b0bd crates/ruff_python_formatter/src/expression/expr_unary_op.rs
sha256:92c1779cfeaf4f1bc609c9451efd0135a1f344e66f4e314da231a60fd4980314 crates/ruff_python_formatter/src/expression/expr_yield.rs
sha256:8d3177e403e1d209203e5a552d72e04477adcaaa55ac458e50fa56fb30f4502d crates/ruff_python_formatter/src/expression/expr_yield_from.rs
sha256:3ed75a64fb1538c9079004d7357e9847b86467dff095305660293f2a91040c71 crates/ruff_python_formatter/src/expression/mod.rs
sha256:efa9286e8ecc202668f85b77c8f4abd9a21ee5fe60ca390c36c5aaab452dc2fb crates/ruff_python_formatter/src/expression/operator.rs
sha256:7821f71cf57bac4eeafa123aa2fb8db62e423bdf040b51db1405ec158a5143c0 crates/ruff_python_formatter/src/expression/parentheses.rs
sha256:c29a56fbff6565c8fcb2efae3dccb08773fa3af3b3b63d526fd67e58faa00ff2 crates/ruff_python_formatter/src/generated.rs
sha256:8c200d67149b0a340e876644691839f34a75f554e253436e8050d26332dcfbed crates/ruff_python_formatter/src/lib.rs
sha256:856fb5bc671a908c4e44f5e4829745c755a10998eadd2ac2cdd97092cbed1f9e crates/ruff_python_formatter/src/main.rs
crates/ruff_python_formatter/src/module/
sha256:01cf2ff04018fcdc2c65e86d403f58c207a877f743246a6fbe5c2d5ba89a86ff crates/ruff_python_formatter/src/module/mod.rs
sha256:e806b635edc62606a2fc346dfaffe105d2b237612c90851a92ad5263fb157784 crates/ruff_python_formatter/src/module/mod_expression.rs
sha256:332df70e9f48cd411d00307057551112463212806520799da06a1dcec94bda13 crates/ruff_python_formatter/src/module/mod_module.rs
sha256:417f08409e292521d7eeeaf2e1fa02fb57f374a57d8a1c97c012c53630d5607a crates/ruff_python_formatter/src/options.rs
crates/ruff_python_formatter/src/other/
sha256:ad0406a97aea879fd7067687bc8009b8666437da5a2301b4e50b0da41330cdc0 crates/ruff_python_formatter/src/other/alias.rs
sha256:a12fb337ad939e0545082e1aaab94a344eddc3fd9cbf8288e44c54a572336cd2 crates/ruff_python_formatter/src/other/arguments.rs
sha256:2191fe8ad36ade67d36a1f4001c2326fb86fcf3f412cc272eec235958c0f20cf crates/ruff_python_formatter/src/other/bytes_literal.rs
sha256:803a922d8ed7ab16ce6a972928e805b77cb5110abcde992217886fffec6ae957 crates/ruff_python_formatter/src/other/commas.rs
sha256:355a5044a5cf4193b15bd5020a1fce06211fc93646b55db39444425a5dc3263d crates/ruff_python_formatter/src/other/comprehension.rs
sha256:ed9ef376f82a7d0185288b462b89f5e90adeb2b7ae7bec97684f1b4a73473895 crates/ruff_python_formatter/src/other/decorator.rs
sha256:6ad3233aaa4ef789ddc1b8433809bdedc6fd5c8593bd66375620a99c5442f513 crates/ruff_python_formatter/src/other/elif_else_clause.rs
sha256:b21abc9da330d8989badad2b813e3419d44c5037cb2d6f479dbace740e9c7ffb crates/ruff_python_formatter/src/other/except_handler_except_handler.rs
sha256:4efe70dc5a7e59a1486429784aa423cde4c272a101244f95f23ea152049e1648 crates/ruff_python_formatter/src/other/f_string.rs
sha256:5decb83e65721417478efdf6e980ee9bc0ff1741b5938be13e261c1eb38e867d crates/ruff_python_formatter/src/other/identifier.rs
sha256:1f2acc4ea6353a2517304121048fcd6fcd4e8e667853fd0e621f4e21298683a7 crates/ruff_python_formatter/src/other/interpolated_string.rs
sha256:548a5a61d3961c24019c43db2c3854b208c42277d0ad219be7c1a43afc2b834c crates/ruff_python_formatter/src/other/interpolated_string_element.rs
sha256:dd68590cf0ae9ee16138772037af1e24280303f0a4ee9ac733db4908a72a9d0c crates/ruff_python_formatter/src/other/keyword.rs
sha256:7f0ff903d632b8d2c2da160115da4ab1907bed5956b3de3b7821cc4fe4172a75 crates/ruff_python_formatter/src/other/match_case.rs
sha256:83fa2317d22122b520348ca7838842c057721f438003be23e02f25e4227982f7 crates/ruff_python_formatter/src/other/mod.rs
sha256:911c921daed4ae8b0c6dfd03f01a9d683eeb09abcc6b79141de7377afdb3cec3 crates/ruff_python_formatter/src/other/parameter.rs
sha256:7de8bd367bc8caf47f6fe8ff6b0968bd563264a74fc677d4bfe187a25c57521b crates/ruff_python_formatter/src/other/parameter_with_default.rs
sha256:a0f9de6f1dab885ea289948682a2212b08d5e512f79749b4b8d3cfde0b70f98c crates/ruff_python_formatter/src/other/parameters.rs
sha256:169308a01390cdec4502d009a403d53f9a8e2a3c93a34adc89ba3e5ddb54771c crates/ruff_python_formatter/src/other/string_literal.rs
sha256:da16f3438013217aafece13e2de46089ea2b898e94a6c89dffb35c0be2f7ba07 crates/ruff_python_formatter/src/other/t_string.rs
sha256:8ea2cede16114281bbb0cf85799c5ba6d482537e0b87760bd328ed72738129ed crates/ruff_python_formatter/src/other/with_item.rs
crates/ruff_python_formatter/src/pattern/
sha256:422e20f798394921527832b479f6beebfce6696906763147bef891278fdb6148 crates/ruff_python_formatter/src/pattern/mod.rs
sha256:ecd7f82f4c2e937f5e4ed50339b3e2f954ceb5a609fa5daf947ba01a2fe71344 crates/ruff_python_formatter/src/pattern/pattern_arguments.rs
sha256:7226814d7c9dc6f1c8945607172123e9595d06e38ac86a900ba8900a6dc768bf crates/ruff_python_formatter/src/pattern/pattern_keyword.rs
sha256:bfb4bff4b6bcffc2b11643f4c5f4a20e2a6b4f934de73d50f25a7326bfadcf7a crates/ruff_python_formatter/src/pattern/pattern_match_as.rs
sha256:0c009b9a5b727bd70ce0ebfb9d8280a0400eb6a3c7c7d9806b9508dc4ff3f364 crates/ruff_python_formatter/src/pattern/pattern_match_class.rs
sha256:46d6caa1248e4fed78e6c741dfc4af732a0470dca0d6e6a67f23d3f687c4b29a crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs
sha256:e207e524b1d93c7903b64bd70648c6c2551e55b47078ab9c031b2fbe7b95cc50 crates/ruff_python_formatter/src/pattern/pattern_match_or.rs
sha256:d3c464ea907eab4ca7b223dee0bfecf3f574a17c9558b222fdb8c28da775a7d7 crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs
sha256:588a01b7157284743a2fd87655c1f0f3a07df3edb94949e01bd10aa05430af9b crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs
sha256:9af98cfc39379bfb9f008705391cc9ba850511008781d815ba48c1fb9ebd5d0c crates/ruff_python_formatter/src/pattern/pattern_match_star.rs
sha256:3e178c5b5bee7972e423eacd71a40c2a8386808d8ea0e42d946d27f3bed32ba5 crates/ruff_python_formatter/src/pattern/pattern_match_value.rs
sha256:8b17bf4e91edf563f8fda9cf2e4694dfa626b2be2a04ead2514f2d3d3cd75e9a crates/ruff_python_formatter/src/prelude.rs
sha256:aba11c259c00035d71755c31023cd422f7eb238713069e00055cd5881d1aae88 crates/ruff_python_formatter/src/preview.rs
sha256:cca326e14eb6161beb41f2a522187f2f2c759d19ebf5bb7f233782470fd8513f crates/ruff_python_formatter/src/range.rs
sha256:0a39548671b2592432c2bf24bf40e98c5f384fe3d1f72eae506af7000229c152 crates/ruff_python_formatter/src/shared_traits.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:c0df687dfb49714c0240983c06171b18ac7f080573350628dcf21a50ed3f9436 crates/ruff_python_formatter/src/statement/clause.rs
sha256:4a3d6d1d8dcdb8832d7650ee279059602b88fa8ef0b978be6013184f5c205332 crates/ruff_python_formatter/src/statement/mod.rs
sha256:fb63006705670cb1876fa7f2844c6691d605abb4eba644223fa774b3b2842f2a crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs
sha256:c7c96a2e1d6bbf6f346b6373bb77a03e90cb1b9bfa0012889fc81dfdbe819f97 crates/ruff_python_formatter/src/statement/stmt_assert.rs
sha256:62b05db9bd843915c612fd649a965a8a86512c2431ea6b69d6b200091a7f852d crates/ruff_python_formatter/src/statement/stmt_assign.rs
sha256:cbf3236a9594418ad89bd548b6a0524edfb42495a2fac6b25ae218cb91c8f6ac crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs
sha256:832ddc091af8f9b50ffab2c86c6e33d7e7d848f091ace76976b408a97b5e07c7 crates/ruff_python_formatter/src/statement/stmt_break.rs
sha256:5f1581ca4146e8b7d66a942d248523029055ad607fa38586d3d28fcddd0e303a crates/ruff_python_formatter/src/statement/stmt_class_def.rs
sha256:06353c8d5b34453a21f556d642ceb6d47ac20854355dde8747bffd5a1edbff96 crates/ruff_python_formatter/src/statement/stmt_continue.rs
sha256:91c3c4669dc4a0864767f76d13fb8cbfa0b065e59b78e60eec675acb9011ba20 crates/ruff_python_formatter/src/statement/stmt_delete.rs
sha256:f2b32ddc15be414b0bec0a118dd46772141dce242111628c8e3e57499a788e37 crates/ruff_python_formatter/src/statement/stmt_expr.rs
sha256:a5192db507b17949dc47e4405ad2ae6139933a97e9ebec8f918826443912ae47 crates/ruff_python_formatter/src/statement/stmt_for.rs
sha256:e339b55e3d3039f42927079e36458050e213debb3aee773cb1819ef7998f3d0c crates/ruff_python_formatter/src/statement/stmt_function_def.rs
sha256:e1c9fceab2d9bbccebc9030eb561722fbe196456fae562b9b125eac44f2e94d2 crates/ruff_python_formatter/src/statement/stmt_global.rs
sha256:d8e4dbc9ddb7b10f9a80caff6e1353b96cc84753055dc2f6e03990739ef19fb3 crates/ruff_python_formatter/src/statement/stmt_if.rs
sha256:5e3bb1f73f26898aed33664137356968d2c063531047a055781b6818927f03aa crates/ruff_python_formatter/src/statement/stmt_import.rs
sha256:fc6b916d0274b880f695527afe10eb794d06fbf54bc555fb0c9aba00602b8ff1 crates/ruff_python_formatter/src/statement/stmt_import_from.rs
sha256:10fb996c72f63be40a3745af6b003e73a67a3323ec0832d960cf2b0be0ed8ace crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs
sha256:98746adc6a9b9733143227f524fe695492a132523c36387dedcab35b1f19e095 crates/ruff_python_formatter/src/statement/stmt_match.rs
sha256:93c05d3c0ba11b962cf662b461429b87d533d02e1642f81408ed56173996de16 crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs
sha256:e98284f1f219bfbfc385236ae3b4675f112b6554c4080b61edf6f1c262fd23b9 crates/ruff_python_formatter/src/statement/stmt_pass.rs
sha256:1a1db0a7075eecb6817d6bee5f03f816d0aceecf1c0b0e45ac2babff53619f69 crates/ruff_python_formatter/src/statement/stmt_raise.rs
sha256:78e25e7b0c3f56676db01cf0cbcd9a4cb439a87cbc894f0bd44604a056e1620b crates/ruff_python_formatter/src/statement/stmt_return.rs
sha256:ffc58f68ca350a915f9b8fb8678797c5ff016c94b13bd2ebcd66245f4309742e crates/ruff_python_formatter/src/statement/stmt_try.rs
sha256:b4dd03d063bd1c935373ca50f35e74f73f745001c1e25e4433177f49a1413d5c crates/ruff_python_formatter/src/statement/stmt_type_alias.rs
sha256:0d0b1be2f1e1105f03571f8a47baea8cb09847bfa5d6328a143e7c7a9bae37ae crates/ruff_python_formatter/src/statement/stmt_while.rs
sha256:08409ee2521cc529d72589b30e69d4111fff0749ea13432f4187f3f9a99f53f5 crates/ruff_python_formatter/src/statement/stmt_with.rs
sha256:ff2b8287ff0824e8e57553ff46be08b8cb93f19a57591f79f3fba711d669de40 crates/ruff_python_formatter/src/statement/suite.rs
crates/ruff_python_formatter/src/string/
sha256:e4dfdef9205838969c3038c4b7158fccf4efca37076968fcbbda33e8efb6d1c2 crates/ruff_python_formatter/src/string/docstring.rs
sha256:f9885cdb48ab2d1981f507825d84c1dca71bf2c485dfb3d5e6cbb59db204111e crates/ruff_python_formatter/src/string/implicit.rs
sha256:ba21c914b7ee6771e4ea7ff3918846fefc4cdc5c8eee375e6706d09e37fc1b9c crates/ruff_python_formatter/src/string/mod.rs
sha256:41d6efc5edaccaec745c01554f644a065a15cf8ae0bd83dcffe04a5dd281f807 crates/ruff_python_formatter/src/string/normalize.rs
crates/ruff_python_formatter/src/type_param/
sha256:0ee165c71bac8470e8ba8f5d3d0e164c7df4301bd30fa4bfb21c5d508ac36099 crates/ruff_python_formatter/src/type_param/mod.rs
sha256:72890873b68889739df9c2c9c3609e24117183a12c78ae47f58241444f662ddb crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs
sha256:eef308a0857bbce9de041ff3c6c4dfcc4604ba59b7a1c5a208eb2e302058290d crates/ruff_python_formatter/src/type_param/type_param_type_var.rs
sha256:a117a4e4e8a5c3b126eb64d578df13d14cf325dc00fa9b9c3af4700803fbd512 crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs
sha256:9f87e7bd2f55d21f8a29581d3aaebc8bc9f0d0b15d625b9dc55ed38b1172b815 crates/ruff_python_formatter/src/type_param/type_params.rs
sha256:9bf33154e0e9963896d7b946c145ea2e2b2737153d5f645c3f19e68a6253293d crates/ruff_python_formatter/src/verbatim.rs
crates/ruff_python_formatter/tests/
sha256:85dd7010265b8adce8354a700a6c76e908cea962280a12bc9d0157abed48978e crates/ruff_python_formatter/tests/fixtures.rs
sha256:c51a0a9547c856f1f5e32f677b57187a54de9743834b6da013f78ec0fb8f2e4f crates/ruff_python_formatter/tests/normalizer.rs
crates/ruff_python_formatter/tests/snapshots/
sha256:c021c658aeaf1faad3e8be72e6b166d581c484ac8a3a8f622ed13ca0f1e01866 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__allow_empty_first_line.py.snap
sha256:576d95db0737b8d4d59abeb8280c32e6c259165cca0669f5b1c1d5ef79a5f80e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__backslash_before_indent.py.snap
sha256:ed9222330e77f53f189741713dc194d9e42339cc1ff22038b3809698c22eefa9 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__cantfit.py.snap
sha256:5708a0ca44db1f916cbdf1214db98368fd1e3b51808dfd5c9d86da084d42d112 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__class_blank_parentheses.py.snap
sha256:bc0d25e377f9498b72020de3b8be70428d8900d6162c3dba98bb7f9333a52b9c crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comment_after_escaped_newline.py.snap
sha256:86c4f80651d357fcf1cc938ef33b991a7ebce431a0c5c834c42eda7d0cf32212 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments2.py.snap
sha256:4d553d777c6cb250ef5e23a275acab0a2a45a6073f3c9a76adfc02ca736d426b crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments6.py.snap
sha256:528b3b61f70050fb287a323a49698f9ea8022c87371db56ebe718728ae75084f crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments9.py.snap
sha256:961e574fc68d91a81b012f77e5ef82bfada10ba2d8140afea30e9c7b2f81507d crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_blocks.py.snap
sha256:e87ec54730d9bb6400a7fc66d4ff84f1fc6e85bc1519e4516affa084970b1a3a crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_double_parens.py.snap
sha256:5eea507a6d57e2826c7147139ca8211bff1ad2150123677ffb8545d03787c386 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition.py.snap
sha256:75cf54a0c5beac85a678c23202c7be6ec73f7fc35921a158aece757d9f79335f crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition_no_trailing_comma.py.snap
sha256:0c87c9e832d9cc16849a1488af09699ff0d59b0fb0796531e61eeac6e7242cf5 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__conditional_expression.py.snap
sha256:a2ec617f3173783afb3a6cd79a6e6088ff410dc7756bcf5b7c2cb3e9ba5167a0 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__docstring_no_string_normalization.py.snap
sha256:a5416fcba48a830820db47cc557fde719f72bea25b5a78e0e3289191b1ac1e1e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__dummy_implementations.py.snap
sha256:7fe56ba7d3b7d229a7f2f3c04c20d3472529ce9583ccc080c162e88a7796a08c crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__empty_lines.py.snap
sha256:3ddb053d8f74d0998dfbabd06a0612af9c78ebd21a091d547f61e79c3e5a5712 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__expression.py.snap
sha256:add5a966d6ce3c22caabc25df581bd3186108988a85f1961cbcde1cb2545f7b6 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__f_docstring.py.snap
sha256:ab524bf553e37d16df9e13bb5462434bfffa2d21d3349bbc7ffc8f97d28e894d crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff.py.snap
sha256:33d535c4996a2a5f6facaaa2311dc2138e89076b19ff52ba14f562dda0d62ed6 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff4.py.snap
sha256:ebfa880abe46ac8539542ef2c58325db526acb6e228c4a286027a341c04b9259 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff5.py.snap
sha256:75d3f7bb00ba7ab10e7a53b36a288f8eb93d91d8f3889b9bd9cbc4ea63fea928 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtpass_imports.py.snap
sha256:cce9e2c491fb24ba49e2ff67c87b036887bd756ca193c6ff66f604ac6b6cf442 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip10.py.snap
sha256:7e7e54f662b908562f3e5fd056cdb8c40be7f84913bb0f0890512815bd81b8ab crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip11.py.snap
sha256:8b5102279eff17662259b97d8512836a05d028a9744487888bed06d89ecb9449 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip12.py.snap
sha256:76735a1efa979e7eeb0fa7eb6205e0a2da2c0f9947f1cf3e98a617bfd43f4073 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip13.py.snap
sha256:9ee8395ccf7e8f57306af1693795f9b706fd9d6fe52c0868f9e8e4b4253b4430 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip5.py.snap
sha256:e3713ef5902797bf2c66b507378c1a664556f6d426c18d81e1c709d5a3f5e378 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip7.py.snap
sha256:b184d3c1c0549872bdbb089fa88dbacafeddc09eda1c09dc0e767c70dd7978e8 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip9.py.snap
sha256:fa66028441d3552f33c9bafb6dff90129bbd89992583a79c3859a2ab8ae123ab crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip_multiple_in_clause.py.snap
sha256:af97a690036eb3c71eeb64ba56c3f1489820f2e2dd59a1e824878ae5621af8d8 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip_multiple_strings.py.snap
sha256:4f5b73c8ca3958cc8d9f51ef954c1b32758748f0f9bdf52d1d6fc0ec5f062742 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__form_feeds.py.snap
sha256:ae4735e5b7116e7814d5a4bf378ac204cf2a86c915f799abd2316124ee3759e1 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fstring.py.snap
sha256:47f7e9414b81b2f3c34f1b37acd57d1164f44b7880250ebe952a132855b75713 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fstring_quotations.py.snap
sha256:5bff4c37bfbceedc0db928692e9a0637e5a88b2e531d2bcfb9d1e15e3ffdcb93 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__funcdef_return_type_trailing_comma.py.snap
sha256:7b391099255bd72960e25b50fa344c0bca0095ff3528af0a24a56b9f7a23fc96 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function.py.snap
sha256:2e313c7bcd806e293596f80e2a0c5ed8758458d7affc4d57c0944d973f792508 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function2.py.snap
sha256:338592abc610febb97908b1e344af552b6ac2153fde6b5b2a938870078b3859e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function_trailing_comma.py.snap
sha256:2a1a2da1bff6aabad18da6dfdfb6c8739e7186b7c7a46fe83417500242470d48 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__generics_wrapping.py.snap
sha256:d5715ccde851fce58a68c444ada7b03f62233c6626d24abc397e9132d93916b4 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__ignore_pyi.pyi.snap
sha256:7bdfe739c35456fd350ae2a7911536fac23d703eb66680922b9283627d147cf0 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__keep_newline_after_match.py.snap
sha256:42a666bb35572d8b230d24a6c422fccdcd9602cc18ad00569d9fed105754f0f3 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_diff_edge_case.py.snap
sha256:22d54ba8130e0d06f79139aa359b9a2e07b40a0c213b41ace84d3c20530033e8 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_decorator.py.snap
sha256:117bb22c0c5041eabef881a38c598aa5b1276a789c3b4d6785bec376c3f53e6f crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings__type_annotations.py.snap
sha256:e654567090b52ebeb6905a23cf29f8d45298e43e76302ddf2854710580a9e845 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings_flag_disabled.py.snap
sha256:c264fc4ffd6eae5e7b22fce5a2feb33800fca1a5de4fe1fc251e1144ac477864 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__multiline_consecutive_open_parentheses_ignore.py.snap
sha256:c2cd7ed213a0e03b9d3b939fcfcb2e3bebe8c006149348c6716b3f4d544dfae3 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__nested_stub.pyi.snap
sha256:e72534ac382b47a310cee3208588e72d4864f49efc6130fe996e713d2b0268b4 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_style.py.snap
sha256:dcd4f86c424ae62a8bb13f893066cf5426cbedb468f1a03a2afaa5779de24e0e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_trailing_comma.py.snap
sha256:06d8961168bf80b148a0a68c40e14b3121c65aa65100b28ac0e228c29de81def crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_with_if_stmt.py.snap
sha256:8c79fc46548b0dc63e7a0a2f3df81dd904076399aaf9ce89bf7b4134ea803164 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep604_union_types_line_breaks.py.snap
sha256:822b9754859a2ecb39a259917736173c6c0633750c610c814b3804666addb80e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_572_remove_parens.py.snap
sha256:2c7d30be9dda867de95942cf040b3f64fc7105a6b87a09ca785363b346e18210 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_701.py.snap
sha256:2b02dc852edcc0a8a3864145646a458bf329bdaee76a6d62ef91ed06922f74f4 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_750.py.snap
sha256:03afb54807a66aec80c7386c0d2e82c266358b70d32b65a2c8fec721161e542a crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split.py.snap
sha256:07d341a9820d1d31e67d71265123b09ac510d3c0fc1a13c0c3d7170046ccb1d3 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split_reformatted.py.snap
sha256:6121d69ff7bfa7888eb34dd531e738d42a4f26fd4ee8eb92274272d6a110b253 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit.py.snap
sha256:2ba3f8852faca7ef1065764d7f15c38dc76420ce1c3a317ea3bd38e58e61b394 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit_string.py.snap
sha256:5036ec2657cdfa8e0949d9d69ed4a94de409b73dd67aa779a5e2fa7843f364a0 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_comments7.py.snap
sha256:770a9618a0b621870d6c20b627f9439dead75f25ee9eae102dbf85daac38f537 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_fmtpass_imports.py.snap
sha256:ba8c12602475343b346be83ab76918df7038932310388c8690126046c53d0fce crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets.py.snap
sha256:48bc516997725996fda432e4d9a70dda6fbc0dc81eff08fe3bb8dc47503f7622 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.snap
sha256:9b1b40c8aee57f0785b2e23c43b63b7f2819b154956a726f72f05c75e9c937a6 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_import_line_collapse.py.snap
sha256:d7cd2470039714f5c06b8ffc84799b91f9184720f745c6bd95e6dae6b5b32095 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_dict_values.py.snap
sha256:c9439af957226e801c48f42b5106383cb9dbbf0358e858f0a8cffc9472265f6d crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings.py.snap
sha256:f5917913104d4a1651f9cfcdbb6e96a21f302d427c120c90cb0f9a9f2128d113 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__east_asian_width.py.snap
sha256:69c80907567db6a35fc0b09ba1fc62968adff6cb663c4746b93c70c12dd32744 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__edge_case.py.snap
sha256:7fc49112e1ec49bc0ca3396a2836e523724cdc489be7b109409fc7e40e5c4130 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__regression.py.snap
sha256:c6814bce499a1a75ec1d0d66cdcf58e2e4185266bab247532ac008137fa6138e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__type_annotations.py.snap
sha256:6a5c4d67b4d1b0621052d6df97d8c8c92cea067c8c9607dfd846879f4f544595 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_multiline_strings.py.snap
sha256:a22c592aa2bcf473ff42adbcc6d41778c2e5ee447dc02a47b53e2bf6c16ed40e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_remove_multiline_lone_list_item_parens.py.snap
sha256:c329c5abb42a20f4b4afeb338d529497b197491b3a3beda5ea3f3bc99ae9adae crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_return_annotation_brackets_string.py.snap
sha256:df61c8a3ee3e8c60f0e270c8183a1368bdb7d3c65fa9c714f11b3a9e5e9a45ed crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_standardize_type_comments.py.snap
sha256:e0260cd77e58a06563b79a007d63c77de4d099e97bad3447f39da23fdbbb2a25 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_wrap_comprehension_in.py.snap
sha256:18099291f9a81328e43aa45c0ee61085e5b3900bc4b27d724b975664df7cba0a crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring.py.snap
sha256:dad14416aee9c032ac2fe0ab279cdc6834febd51cad17c18125267b8750dd848 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring_no_string_normalization.py.snap
sha256:47db797064eaf385e78482268f726f2196aa51c4fb76bd5ef24fb34911bf732e crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_await_parens.py.snap
sha256:9802cbabf6370fb8a435d77d58a62811b6796072a9dd4457a0e773064c13f5f1 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_except_parens.py.snap
sha256:4a5449626e3ca0468026d5afd4c8beb6aa9d88c096f527d064c9e2b1ff1b7cbd crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_for_brackets.py.snap
sha256:6045ba73eb12bb1bcc19cb884b45d9c4d4b12c580bc8ffe5415b8f96f5f0e399 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_lone_list_item_parens.py.snap
sha256:aec4fb7fb6f5cdc2387244f805650ec3bb5286f088401e43c7d8331ff2e513f1 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_newline_after_code_block_open.py.snap
sha256:213d2a9564297ad888fd3b439d65a11c0ad7c3cd68cb71e8d0f32ba103dbcfeb crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_parens_from_lhs.py.snap
sha256:b9ff0eaf087d5ad2b3d268c07c189d8952c7c6268d1bf2349e326c03205214bf crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_redundant_parens_in_case_guard.py.snap
sha256:a38e0731efb24d056193fe6935ad87bf7648a1b52f9a20505f50393be3b9fe7d crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__return_annotation_brackets.py.snap
sha256:f36aed2b827a9f25b56684f6b914cbfa4d81f526539af49937c6953eb6f05dbb crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__single_line_format_skip_with_multiple_comments.py.snap
sha256:b115aeb1659f1ca8c69227469454574031e18cd9e63d9879fd7d207f809851aa crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__stub.pyi.snap
sha256:c09fa94276d2053c04b36f4a11f3634e6eed78d9a0b5ab3a7f0242ddf06a2de6 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__torture.py.snap
sha256:8e2c777566db29dce958e47f7ce3072b0932043fa36b4230baef2fbea3afa4d7 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__trailing_commas_in_leading_parts.py.snap
sha256:13a8f5d14d7414b83a2e949b5ff34c60c3b10d38c045c2896619cae700a656d2 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__tupleassign.py.snap
sha256:4a3da2e3db6642d90e8d8ba845a35e9388aa623959faaa7c7121906b7e4d1601 crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__type_param_defaults.py.snap
sha256:d206f83cd8f0278c3b65a21c6c98320407f7667e1d3dcf02bac3228c7fbe8125 crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap
sha256:ebe69fbb45abe450bcef69a9db34b8026386c8c1c7ae68fbf75547f36ecd1706 crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap
sha256:b2740d9b69fe1e889425fd34b1f9e3eacba283b20d85e36bd379b908343cdfa1 crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap
sha256:7866b12b44f37bce1697d64898decf2df2db99589a18f6673ccb060b837bd2f1 crates/ruff_python_formatter/tests/snapshots/format@blank_line_before_class_docstring.py.snap
sha256:574011e9997c985d2c33107996cf872ab8a67caf19a5473b31d12fb826b48b79 crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap
sha256:50276f81cdce98e69f0d6803154622b302e81804bf61132a2fcbb86896c25285 crates/ruff_python_formatter/tests/snapshots/format@comment_prefixes.py.snap
sha256:a3261992300da2b29b0dbe2bea9f300f80ad8fd0e262e8268550c26ff43995bc crates/ruff_python_formatter/tests/snapshots/format@docstring.py.snap
sha256:8c51fcc549293201dfeafa71718c4c57340f8c536df15074a5cd7c69e3377f68 crates/ruff_python_formatter/tests/snapshots/format@docstring_chaperones.py.snap
sha256:743fa9271d39ea1678c64d8c722036840a3f819ffe12584f2610e180b8e6e0be crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples.py.snap
sha256:fc0cf07088d5f9e150ec636fee7423761004073c333d044da0cdb2e1a889d4b2 crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_crlf.py.snap
sha256:3afe8257c1a476b448e01039415af728dcd9820fc26536515c841a61ea59656b crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_dynamic_line_width.py.snap
sha256:776954504dfd1c78b4c7f1df66f1bd75761c64629bd1cbf914d666a0c28d13f2 crates/ruff_python_formatter/tests/snapshots/format@docstring_newlines.py.snap
sha256:e69919ee3c30586e096418c0b65ea552e9239dc1f396f80e1c63b9c0d09b30c5 crates/ruff_python_formatter/tests/snapshots/format@docstring_non_visible_characters.py.snap
sha256:10eb0f4ec4d72e4a4811c0a47014bf02f0bc5332665660bedd943429866e06c0 crates/ruff_python_formatter/tests/snapshots/format@docstring_tab_indentation.py.snap
sha256:d8b202c4dcd298b435816e0ac42dd332bc08580a91af5eea75f591deff559de6 crates/ruff_python_formatter/tests/snapshots/format@empty_multiple_trailing_newlines.py.snap
sha256:e0d5bf0de8ec887d88819a352682caef5831433803450a613ceb6ce4f13b6aa9 crates/ruff_python_formatter/tests/snapshots/format@empty_now_newline.py.snap
sha256:3ee1421c3133aef8500bef52a87776cfcd6f0dccff563a012db885f0ec2ca330 crates/ruff_python_formatter/tests/snapshots/format@empty_trailing_newline.py.snap
sha256:8f648432c34fa368c3642aef90c3cce00ae635051fa8c303f61a86f10a44f1b4 crates/ruff_python_formatter/tests/snapshots/format@empty_whitespace.py.snap
sha256:e216a33ea4e53d2bf777e0db6f509b75b434df6e8bc0aa61f664fc4f710077be crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap
sha256:d803032c30ba24647f97274317e0b3c2348e903646391e143ae1eea593c3576a crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap
sha256:f7d7e4bf6ae699fd796137a7cbad33fe53e08395f7f74649daa0745f5c5af8e3 crates/ruff_python_formatter/tests/snapshots/format@expression__await.py.snap
sha256:db0edeed054d0e2cf8d8663b5476651a6abec19a55a63918640270404063805e crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap
sha256:419022e9618eb78d2cc4f4ccc2464554354cc935a9a317577722df0289229d2d crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap
sha256:a149fe59430c1ff9b447308874550d61fd7b174d3648cfc16c21f70bacb6856e crates/ruff_python_formatter/tests/snapshots/format@expression__binary_pow_spacing.py.snap
sha256:83bc6867b966956ee7894dad91a60c07fd76c34aff0aac16b9bedbd63ed64cb9 crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap
sha256:8cc38c6ca329e97160874c1384ad9df0dc3154b340e4d31ff4620978066a2ec3 crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap
sha256:6f554e10d97386fcddfda22249a8c62d9644acc81f68f726751ef35d18624fa9 crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap
sha256:bf0c67230048b4b82a212004fa91a0480d3a1868ca0808b34a1963e2a048215e crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap
sha256:d28a13c3cc1044f3f62dd0ce0bd748b99ae9bbb3b9a9a5151e6da31eb81471e5 crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap
sha256:ea3e9849b72b33ef702c668473f7bf905519224beede8341af009aba22ef60aa crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap
sha256:0e1755ee8e29bd22fb3b0d0eab3c61f5d369ca694e411bc711afa43877770ff9 crates/ruff_python_formatter/tests/snapshots/format@expression__fstring.py.snap
sha256:7e31555195827dd7c5e792de0c4f29d07cf2c9107464848ba8aca99c2abad093 crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_multiline_replacement_field.py.snap
sha256:444e8a13c75b5490835c3e104c28d24b6d0ea68261b261dc7463511aad8dadb0 crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_preview.py.snap
sha256:f61c2a2a2ed45016afd73c3ef9362a9d6d1313b0e7c5de60cf1d0aceb88f261b crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap
sha256:c8ee628c1db748d4222d40d2805fa651084b5817567b76c84b3b7cf9a6104eb2 crates/ruff_python_formatter/tests/snapshots/format@expression__hug.py.snap
sha256:f97d5bcfa1ea19c3d19ba93ab0fa9b234fa7c9a25a229b4b2ac24ca791e279f1 crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap
sha256:9c16911951747f639e15f5e8ad8aecbb52da7f4b81c38761e6593414df8ac1f0 crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string.py.snap
sha256:cd136af51583ef5ffc1eb24f20bdf51b841f8446d27354d8cd2202b28950ff55 crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_assignment.py.snap
sha256:8f91c1a7c2965fc068001a8ec378725a5f852d3f5fa62ca9403946f1186d97ca crates/ruff_python_formatter/tests/snapshots/format@expression__join_implicit_concatenated_string_preserve.py.snap
sha256:241284bc43b29fb584292e91ba71e829d52846fab874bf33af9c3ee2da196511 crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap
sha256:fcace83e1b1e1383d3234163aa06f4a415638c2311123ad11ac57d9b2bd419ac crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap
sha256:09c2b9e548cca9acb99f66c784fcaf753c52388e2bd20103b5692c906c7805b2 crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap
sha256:5438c6216a9df49affd540f28a91a7776a416e13426b3b286c42f32f26c9af96 crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp_py315.py.snap
sha256:7fcf5bd67d4d09f1355ef1a7e80ab20653bcb8653d35767f09f5b5b4693b0e6e crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap
sha256:97491cb35f9b225b1eb14d5023f6ec550b39e74916c0ef627df58df9008729aa crates/ruff_python_formatter/tests/snapshots/format@expression__nested_string_quote_style.py.snap
sha256:109b7f788d3baec630299949edc7d0f6400ab1635d997a41e77dbf6f59010b08 crates/ruff_python_formatter/tests/snapshots/format@expression__number.py.snap
sha256:6791c08fc450538a12733ae03ef25d092b362e4a158bc5ca289e69a47b2da0f9 crates/ruff_python_formatter/tests/snapshots/format@expression__optional_parentheses_comments.py.snap
sha256:4b03cb260c0a56653a43aa431cb89e46f1d08aae6beff2deb473e2ee12806a39 crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap
sha256:357d816f4041aba5249911443fe2f77394758875d56970304f26faaae3247452 crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap
sha256:5f77bfcc2b8097e4600e913db8d05986c5fdab958688ecd44ad23ec9f842d03a crates/ruff_python_formatter/tests/snapshots/format@expression__split_empty_brackets.py.snap
sha256:7e528fabc90b8946583ef85ef8dfaa02f73b93f8a60c768c5a3d7fbaad6d18be crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap
sha256:936684ce78ac76db03e119ff13bece89e0ca2e50d8d735bd64755b859731acda crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap
sha256:f0f2860558d040a9f5a6d6bb82807a2ec641363d66faa122d4c0bb73e5781699 crates/ruff_python_formatter/tests/snapshots/format@expression__subscript.py.snap
sha256:746ae61ee01aa27932725395b152ad4a7e39a584b06e80cbaf9d4f91ba4c89fa crates/ruff_python_formatter/tests/snapshots/format@expression__tstring.py.snap
sha256:516dc20c3f4dd63b5a49c7a8644da94d851c50ea79a881fd143b489499147595 crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap
sha256:fd0022601587a4c82285ab1890dd5a29cd0268d5753d5298af42cb46173025f8 crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap
sha256:1be14cf5ad670c1a118af80d9075d99bc1190ac6721152a6e4bf12916d4fe7c9 crates/ruff_python_formatter/tests/snapshots/format@expression__unsplittable.py.snap
sha256:af960076555b3fa6ef0954cf6ad254d3f9c8bc6d3f192db4d3db3dbb11a35255 crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap
sha256:c94b90ab0559c792a887e5210d7373f06a16d7805e11fe5b4e8dd0bdf11fd8e6 crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap
sha256:0dc60552a6cc91813ba96864e1569d729432001f5da909af0771a4aead0ff3be crates/ruff_python_formatter/tests/snapshots/format@f-string-carriage-return-newline.py.snap
sha256:9969611434614114ce58903d2df68a1b6ca188cf657c7285db1e361c8a11b83d crates/ruff_python_formatter/tests/snapshots/format@fluent.py.snap
sha256:233dfaec54777bf8baac038836d753796a94e1e950e28ea7c1e7c52c1bfb15f5 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__comments.py.snap
sha256:d394898334bb1401db85952990a8a0d5a7f4fc9d13fa1e46d3a2fa7cca6cd904 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__empty_file.py.snap
sha256:82fbedb7a993b03c1d7ab8c61ec59a4720fcf41e36367e2ef612ae9fd71ed165 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_docstring.py.snap
sha256:ed6eb33674771ec735675930caaf8757676c46a42907713efde5515a64517653 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_deep_nested_trailing_comment.py.snap
sha256:26ec32b707bc2afe6a3a0cbb5ab5026144a17f486e91a92608f8a78a170b8ebb crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_trailing_comment.py.snap
sha256:f60e3f7da874a51dc47adaf028b5eb9d1c60e4e2cfefe5806a6805e66d1925b6 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__form_feed.py.snap
sha256:f82b3999d89c33c5e35984c24c72abf37838ce310f52b22ea223d1f185173db2 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__indent.py.snap
sha256:e20f316c3053a0b3e3232e85717aaa7c028f45b725f1987adfcffe112fee23d5 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__last_statement.py.snap
sha256:f07e97ccddf47fd0a6b64705a3c87bfd7054559b7c47285107cab3851cdc0166 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__mixed_space_and_tab.py.snap
sha256:a229d01b32e843df363adff0f49bbfc3305dbc1fa455fba84fc4ca1797c9815d crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__newlines.py.snap
sha256:31e375cfe712a2c73fa6332ee6c5be46072c4394445d2e34b5b15650bf10a2b4 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__no_fmt_on.py.snap
sha256:28aa8136021caebb6f0810090a312872dafd47da85dd1c2099d59414ea50a25a crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__off_on_off_on.py.snap
sha256:9a4f22b9444afec46fa569190ae92fb69366e681c727903e24a51f7544dd5964 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__simple.py.snap
sha256:894d0874ba0eb81d555f587b53cc8197c5ee1c1e08cabc46b1d84231b1fe3aa2 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_comments.py.snap
sha256:866aea9207b6b894d3553071c66dbc8ba374e162538629a14d8ec0be002efc86 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_semicolon.py.snap
sha256:0aa4b1f6a5bdc198de6519d3a19586edce107fdec9c99137646989e6c0c0a4d5 crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__yapf.py.snap
sha256:38fe2310c4f6738b66a8308d04cb25c72f180149a57951873b8edf2a351c7f40 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__compound_one_liners.py.snap
sha256:6db23b97de55ffd96e3aeece7240cd1d381856507d5283fe0d3d4cebc216dcc5 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__decorators.py.snap
sha256:9e26fd52bd2fa2e5315d5ed20d4a2ddb79a4382c9b3537bf6ac9301fb5468e1a crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__docstrings.py.snap
sha256:fd68d4412a4afc8e8b731dc9dd46091ce16cce9c05b1168eade3d94480aa0909 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__match.py.snap
sha256:c895b3312b375ff899cc9a0055d8805dd95dfbfab5614a65447437ac84380f29 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__or_else.py.snap
sha256:3ccdd660171c093cfecc0a4f835eb88befbb4d125014f99dff6c87679921d6b2 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__parentheses.py.snap
sha256:19dec3bfb0df8761220ba1e2c721ee8437de87118b2461da93892e254ebea5df crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__reason.py.snap
sha256:cf39fb077dbfa87f4bde41defbc48b8264ca11e37a151f20d4fb14213ec8ba48 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__semicolons.py.snap
sha256:a88990c2fed5642885fc7345cc99df71cde7a626fd5254f12791d4054503679e crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__top_level_semicolon.py.snap
sha256:393859842d51d9f895ef80b027e26577b38eff6e344c2f484e1d89f58ed9c137 crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__trailing_semi.py.snap
sha256:87e01bfe7a40ffc0166536ccdde581677ef4b2c0b081ce678379c8b04c325b6c crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__type_params.py.snap
sha256:00bf66f7dd35a3319e82a03afabb53ddb5646eca160888c0a090186ede21130c crates/ruff_python_formatter/tests/snapshots/format@form_feed.py.snap
sha256:07738a3d69da6c77b0c53ad4e972a8a9aefa361203e39f481f5b6a90a1e673c1 crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment1.py.snap
sha256:57635773b3fe8400f85e2e8fddb4880f20e8645692bba958c508055b3c0073fa crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment2.py.snap
sha256:a713a850db1bc9201c60fb74cdae8da4d8351fc925060902e1e00f64ffddb82b crates/ruff_python_formatter/tests/snapshots/format@multiline_string_deviations.py.snap
sha256:973a70cb28dac9a6d5e71dc0d79c407cc321d71751d8a4bb62de0cd7b6b316f8 crates/ruff_python_formatter/tests/snapshots/format@newlines.py.snap
sha256:d4f47e9af52ed164299843463150bc26571f56b4e753ccd01b6701387ab70e8a crates/ruff_python_formatter/tests/snapshots/format@newlines.pyi.snap
sha256:0bf8a26ec7616b9f9213899947965cdecee00d58dad58098ddbb6954a0abbf42 crates/ruff_python_formatter/tests/snapshots/format@notebook_docstring.py.snap
sha256:167f01bebd18e7fedc933b0903bc30e80e08d8c91f962fe2eac17a6a444ebd62 crates/ruff_python_formatter/tests/snapshots/format@parentheses__call_chains.py.snap
sha256:d7acc7fb77b94b63b9d066e4a5274556f760ff2bc196bd8d41fcb545d50d346a crates/ruff_python_formatter/tests/snapshots/format@parentheses__expression_parentheses_comments.py.snap
sha256:dd592aa532fd7caecdcb290b32a0f233d3ef10a72d4c8cbc7050e995489e22c3 crates/ruff_python_formatter/tests/snapshots/format@parentheses__nested.py.snap
sha256:a84abfd945c675a847476d9fecc5597425d464cd54ebb6ba25bf982368fc133d crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_empty.py.snap
sha256:7f279d2d39cd031f02b3b842ef0cbfef6427ddb9c054b5b085a62abe45c8097c crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_value.py.snap
sha256:94282a1e980864b2c2d788208b465abc2a319dc5e4cfa82ee69e92133cf0d3f7 crates/ruff_python_formatter/tests/snapshots/format@pattern__pattern_maybe_parenthesize.py.snap
sha256:e94e3d6bea796168c31ac928a0ab16acd7c35fc8f1ded2386fd82a00773f6b30 crates/ruff_python_formatter/tests/snapshots/format@pattern_match_regression_brackets.py.snap
sha256:0a9fb7963c19563bd8c1bbe36e7a079e5ee7800fe28c31356ea0ff5ceaec8522 crates/ruff_python_formatter/tests/snapshots/format@preview.py.snap
sha256:11ebc08a9105c710a1c4df1f77963db4d1ca2774228a624ca83a9a2a15ad01cd crates/ruff_python_formatter/tests/snapshots/format@quote_style.py.snap
sha256:5cc2f79dbe729809291fc84008a24230b9521ae51bc33e31c962009f6d28acd2 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__ancestory.py.snap
sha256:28eb1f9e3c4f8dcbcd24bd828ab562a08dc294763223eca9bf0a5a1de0102f85 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__clause_header.py.snap
sha256:1ee3e4716af51d66bdecb2f105abe71c0eb050afea10bfa3c1bffad4852c61f9 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__comment_only_range.py.snap
sha256:6d4df86edff250047b29aa076873617e0170070c7c4e2c6882c65da08629520c crates/ruff_python_formatter/tests/snapshots/format@range_formatting__decorators.py.snap
sha256:ede44e6dad065b99ea3bcffbbd3c4195a440a89317fb1824b5acf396f54c2e1e crates/ruff_python_formatter/tests/snapshots/format@range_formatting__docstring_code_examples.py.snap
sha256:0ae94f2bafe28fd223e856e1c3bc93e85cfc931d380282a48e9777d410f157f8 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_file.py.snap
sha256:4b24aeff9bca29e96594e599ac7de726ff530557e5299cb5f250d43515f06d40 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_range.py.snap
sha256:0a9ca0778150e3cd210203138eec6ac4f8563bb6b35be2915fcf074e6fb4ad6c crates/ruff_python_formatter/tests/snapshots/format@range_formatting__end_of_file.py.snap
sha256:ff31d11f67fc0a2203d221b462db4a2b520061edd4ec5062d6f3ef494e7b45eb crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_on_off.py.snap
sha256:2c553b3bea4dc554e113dcfae85c92d4fbc8b4f0c5feef2d6afdfe1fa5dba110 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_skip.py.snap
sha256:9ad97bf67ac477e1dc6b4102a7c9d6b6336aebefa846f87663580c72d9b520e0 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__indent.py.snap
sha256:d02444030e041c75878a7209e4aab7fb88f05f13a214e6c8688943d3facc3a97 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_comments.py.snap
sha256:8d5ebcc4e8874e79234dbeedc03a551f0f261766a5d8593c12801bb0922694b1 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_trailing_comments.py.snap
sha256:6838a95e8970cdbb0f0dcb12fed48c33e0b9777d7dfb2ff65d71003a84b5cbc7 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__module.py.snap
sha256:ccb7d63da3da3dae926ae59b1120fcc55b7195b9185305c04b7a4a8503ea7aee crates/ruff_python_formatter/tests/snapshots/format@range_formatting__parentheses.py.snap
sha256:69962512ab915f2f43db2dda9f37f283e1cefd2b1762a5a79e630c1e9bc15f2e crates/ruff_python_formatter/tests/snapshots/format@range_formatting__range_narrowing.py.snap
sha256:92e42c8a4a5923a6aeb8a0d4e589fb044ff90883090618ef267f58da2a774904 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__regressions.py.snap
sha256:dbaf6442579907e7364993842f3ab32c043dd6588bed9be07666382b9b9b0356 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__same_line_body.py.snap
sha256:34bd9646c4a3fc2101fa640bb302002236a73355b57c27e365c0e619882f5338 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__stub.pyi.snap
sha256:518b2474b48af307308dd1257dc9009ba734ccf6f7addcee723b2ceb8315d2c9 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__trailing_comments.py.snap
sha256:37c7d0be1c89dceab3531a59b471d1359fd7c4a952ae29cdb406e369b97cffc2 crates/ruff_python_formatter/tests/snapshots/format@range_formatting__whitespace_only_range.py.snap
sha256:57423e9b5b3133a61922d335db1d4900ad00b0a38547bbdd0874238aefeca793 crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap
sha256:b891cccebf2cc630d7cd9d59abebc8d71fc7e6066b9c2d29009b7dd20119580f crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap
sha256:c3a126ad214f555ca393fa3d1710f040fc8be83e9e77431087d4575edf2fb847 crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap
sha256:bba2a4823302277b06003a026dd39c0c710bc9a269cd77ebc45c47827512617f crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap
sha256:477fed348a4be00d7aca3883c943c65ccd7faca0e5342923f761ff291345665a crates/ruff_python_formatter/tests/snapshots/format@statement__assignment_split_value_first.py.snap
sha256:6d5e9a3825a667cc0bbaeb7fbb5b8dd664f14d1238ebc4ac0b2737f80d79c7fe crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap
sha256:62220b8f369cbeee27b1a45e58e63286b7a8027eaccc5d05b2e6596b8e2d53b1 crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap
sha256:7737a677b51592ca69414b69d01d7b320e9fb619ce4459b05d573e972f77e8ab crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap
sha256:fd2365472e371f4ccf3c6de64ebaead2c6c4a7a9c0fb077c3f4022bdb7411d3b crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap
sha256:6d9f54e7614e251666b6ff664a3423c6ecb7195c6216417612d84f1f70c86434 crates/ruff_python_formatter/tests/snapshots/format@statement__ellipsis.pyi.snap
sha256:88860cc4f664d836ad018bd1da745bdf98890a729033b0472605265e3b5d663d crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap
sha256:b6a50d6347287681f84ac8ae1710a9c2d7eb181da1b926364a6bdc493b22eb95 crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap
sha256:8a57e36e2922fb924d07f61345fadb6d90311f788f9cc0f3b49c1aff6828d5d2 crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap
sha256:5d9ee7899db8b1482e562d1f90f1b47127acb3874cebac4f57a0ba558d7063f4 crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap
sha256:082f780633abb6196250d98f661512ec97c3145286c70f0dd86f896d70fc6d82 crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap
sha256:702441f9e04ba14763605e6fcfe8ce02ba21ff812888b5e058f45fd6ccb43ab3 crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap
sha256:2af52860962a9d60d5e942c88a923bd81ededb8b9baff7810a96ec3b7ccbbb38 crates/ruff_python_formatter/tests/snapshots/format@statement__lazy_import.py.snap
sha256:8c6de235ddc815cb895c3b181d7f6c4bfbdd13ac031091a459669f9e8962c71a crates/ruff_python_formatter/tests/snapshots/format@statement__long_type_annotations.py.snap
sha256:bf38aac2f52f0edad8e943c99e7e8eeb2cbe733da0d255f3c3770958e89acf52 crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap
sha256:ab57b58b07e150725f82e5dc0262c6bc29b384b144f37b515f25f5eec398c03a crates/ruff_python_formatter/tests/snapshots/format@statement__module_comment.py.snap
sha256:31995da8208d0aee064f1da91f7fc1fa1f7b41c5c95756dd63ae6d973f069cd9 crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap
sha256:911bef7d0826d05581c1c440e312b497fe0cc63ec0f6d7cfd04a70fa89b584aa crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap
sha256:ffa5c137a33c9a92337b49ead3f2055a8596526ccd3edb2b53ce776627196651 crates/ruff_python_formatter/tests/snapshots/format@statement__return.py.snap
sha256:6a9b5868e9725fc267e37d613ed6c7a9b5710c9f8ea1085bd56d74430af4ccc0 crates/ruff_python_formatter/tests/snapshots/format@statement__return_annotation.py.snap
sha256:c0ab9b3ede5b57e67419ea2e4be04cb9c31c275942d0a1a863f082a67f54482c crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_no_parameters.py.snap
sha256:d2b83d0e12b1c5c166ca0c693301596abcdd7c2e49256e61cfa79bad12ede547 crates/ruff_python_formatter/tests/snapshots/format@statement__return_type_parameters.py.snap
sha256:f4d2f2966c8e3ffe59e600ecdb85884c6f2e949a03f2baf005211ad671196499 crates/ruff_python_formatter/tests/snapshots/format@statement__stub_functions_trailing_comments.py.snap
sha256:dd1491d941efd0194b9ce2891c267890d777258d4d8b707e37f62ce374ac47cf crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.py.snap
sha256:1682c93f4acf75de4e6905ff72cea523a0bc6ed58cfcdfb3f35790196b89e9f9 crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.pyi.snap
sha256:8400ef615b6c22ebfb14a29be8f17f30da873d0634d0c946fdc3bc2ed1750f4a crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap
sha256:b5fd7a4232bc12bd46937c793537fafe0eff418a2a4546ce4c643fb009e4ae02 crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap
sha256:74ddfda9ccfa953ce3e1123cb93edb15117ae156529e18c7e429caa2c3ae0585 crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap
sha256:97aa8ad3cf60f1a452c68d3ee7ee3b976a6c4ce20a1a88ab46d0afd319a7e3cd crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap
sha256:45c5b686590a91412187ee70a7f2c9af0f77c0580b6273f1f681d8964f7fa89f crates/ruff_python_formatter/tests/snapshots/format@statement__with_39.py.snap
sha256:b34f96adf757adde9f6c642f7e328361267311bfa375b6f791246c36935238db crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class.pyi.snap
sha256:c2e0de16eeab6303ba5477ef7a919906ad7f400c06aed37dc3b5993a97c8cd17 crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class_eof.pyi.snap
sha256:68157e49b7308af2a835cbfdb798c1511300923d9fb975e7e56e129192fe4311 crates/ruff_python_formatter/tests/snapshots/format@stub_files__comments.pyi.snap
sha256:97a0fa41c375e16774ff97873fba37ae93357f5e55e47274af261ce36f9fd2c7 crates/ruff_python_formatter/tests/snapshots/format@stub_files__decorated_class_after_function.pyi.snap
sha256:923f42e6aa5a223f1995953668a756fa31b7825aa180bbaaf80cb9f87f630dbc crates/ruff_python_formatter/tests/snapshots/format@stub_files__nesting.pyi.snap
sha256:762cb883a4054e3395900978990532b22a1d2a052ad530a06f948ca3966bb07e crates/ruff_python_formatter/tests/snapshots/format@stub_files__suite.pyi.snap
sha256:5b702cded573cb8e46309dfd5c2636c58f93f80c04220afdff70811f335af077 crates/ruff_python_formatter/tests/snapshots/format@stub_files__top_level.pyi.snap
sha256:b71ae26e549a392023192e1dec9e98f00c7f133bd8af0a50f2d30d6d6b48695a crates/ruff_python_formatter/tests/snapshots/format@tab_width.py.snap
sha256:c46d748dccf30813f645a8a76450357344ecc646d0235e9fba006ecdfa5a2b2d crates/ruff_python_formatter/tests/snapshots/format@trailing_comments.py.snap
sha256:b923c3f0937783b84ed6cf2c4e27245d816d7f95aec30742d9b6100a6ff485ca crates/ruff_python_formatter/tests/snapshots/format@trailing_pragma_nested.py.snap
sha256:32e95a411589d2260e2eee59e606fc123fabdce5b2e62325e996426eafb61ac3 crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap
crates/ruff_python_importer/
sha256:f089dfe68392f126b9810a480eadc0e95829e46270b137921a95d730f8de4f2f crates/ruff_python_importer/Cargo.toml
sha256:86c0ec039555945c9703b57d2715fd318b2812911cf78b0407c57b96b97f39a4 crates/ruff_python_importer/README.md
crates/ruff_python_importer/src/
sha256:144fc536a41d27d4c45ad32afb83f7e396e64830bcdd9fd7b8819129f0ec6391 crates/ruff_python_importer/src/insertion.rs
sha256:84a46fb0290ebbebc53d798a929530a01b2f16a3fa9c7919d05af1f9c450f46f crates/ruff_python_importer/src/lib.rs
crates/ruff_python_index/
sha256:b044e49a0971951fcb59d1299301004fc4b884539248acaf04ca22d9641f4f0f crates/ruff_python_index/Cargo.toml
sha256:296032ba4522d230a7ed0287bca8712eb9579156adb9ba948d65aec541ec2450 crates/ruff_python_index/README.md
crates/ruff_python_index/src/
sha256:8e86e31f203498e621b992d1a47de986e853669ce43620616de62b9f2092ad95 crates/ruff_python_index/src/indexer.rs
sha256:3779e7916b197376d00f8cb15fe6aafb8a0dc9d9153014955b737c71cd1960fb crates/ruff_python_index/src/interpolated_string_ranges.rs
sha256:6cae556e21a7d55fca78ac4f8caec80b872bf9c288f6a448472ad33f97f056f0 crates/ruff_python_index/src/lib.rs
sha256:7bd37b98e75296069f913c68c332665fba0bf45da51c5f290b7a8cc7b3cf7137 crates/ruff_python_index/src/multiline_ranges.rs
crates/ruff_python_literal/
sha256:3c89d9e27e69673948b548985248eb296e67538984252f47cb130c61e057a0f0 crates/ruff_python_literal/Cargo.toml
sha256:7953a8e51419ff05410d61024a2f264c108211d9497dd9179ebef7b52d83cf09 crates/ruff_python_literal/README.md
crates/ruff_python_literal/src/
sha256:785d135729bbb7e6ce6bf880b8ff71446cb53ce3f3bd48570defed800e1d9641 crates/ruff_python_literal/src/cformat.rs
sha256:71ead9e07265c6697ea2a895eeb6015a092f22c37cdfa7655d18f37361043ad3 crates/ruff_python_literal/src/char.rs
sha256:6e13b53650fae83405e79142bcbce03588c4e8bb93f18b433ff6ced409b4474f crates/ruff_python_literal/src/escape.rs
sha256:82bc887fd6eb21c08c6d1dd9683abd97be3c362c8311f2d47b1acf91b9f8f8f2 crates/ruff_python_literal/src/float.rs
sha256:9fe9f7bc812a239f0e09afbdb53e2dbf4aca3a31621dbe0e3f50963a39ec5cd9 crates/ruff_python_literal/src/format.rs
sha256:bd048d9a9e22aad558c3dabf3b0e159a453c4ebc049a7f7cd4a034e2c6895805 crates/ruff_python_literal/src/lib.rs
crates/ruff_python_parser/
sha256:c5fa07868eec5c466ecd21d7b7c79d303f425813b0b25d5cc78534b8b5563937 crates/ruff_python_parser/CONTRIBUTING.md
sha256:7e7e6e6655c8e1aea2fa03bd8c66fb6c956f4ed0a23542efbdf47c4d757ef66e crates/ruff_python_parser/Cargo.toml
sha256:fbd8d76a2efb0d400e5414f034b67e69eb539e8583fb7edf7de95001d45ebc71 crates/ruff_python_parser/README.md
crates/ruff_python_parser/resources/
sha256:910092990acd9ef6bea0f1301c526afa46d0100c1d5d8f57fdc874f9d69c344c crates/ruff_python_parser/resources/.editorconfig
crates/ruff_python_parser/resources/inline/
crates/ruff_python_parser/resources/inline/err/
sha256:298b3ec3bbb21bbbb45266fcde11fe56d21fa91861940c7f1dbb0055db65a509 crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_annotation.py
sha256:7b5c3bb244ed8751ae8bded038928675fa2d5de3e2c8713657e98772939c71b0 crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_target.py
sha256:7ca3ab4c6b93aaa3c7ab41ad5c1a472691b6b7f41fb08a30b0cf26c215e16970 crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_invalid_value.py
sha256:31185c9e5fb63ef73bd14e11a8afb016753dca94ab869411a14b715aa502e464 crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_missing_rhs.py
sha256:a7d43bb2feb2939f75ff81439439e64e16358476146a8c1e07926ae452d7e8e2 crates/ruff_python_parser/resources/inline/err/ann_assign_stmt_type_alias_annotation.py
sha256:06f5c3492ed01841ce27f4c0f89b8947c6697f2099457152b04423a315619a74 crates/ruff_python_parser/resources/inline/err/args_unparenthesized_generator.py
sha256:2d886abdca4439bfc8a3a3538ed7907ab93bb9a05d8056b4ca2fb910ca7320ee crates/ruff_python_parser/resources/inline/err/assert_empty_msg.py
sha256:2b0f211e0ba0f2b8c7fe6b4ffd2331cfd9458363dcf040c88db11b83fbef1c33 crates/ruff_python_parser/resources/inline/err/assert_empty_test.py
sha256:938ed9e68d10ba98ac5fb1d757e659a052c69319ddbbefd923f0857e988e983c crates/ruff_python_parser/resources/inline/err/assert_invalid_msg_expr.py
sha256:175df1242fdbaab6e8755f6d5f1d262906f9de4e6bb4ad5ae3d83fc7ada08af9 crates/ruff_python_parser/resources/inline/err/assert_invalid_test_expr.py
sha256:ca8d1b55d75c054bad52eb6ac638db1f95cd9eb83063d4209157853692760c44 crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_target.py
sha256:6cd0799db98da2c70a303ad5b2118dacb7449f283db4996d7062598c02333676 crates/ruff_python_parser/resources/inline/err/assign_stmt_invalid_value_expr.py
sha256:5f23ffe42dca2a45be60a3b37ae0eedeeaddbbb4bad0ee3bd8ead8783d01fa45 crates/ruff_python_parser/resources/inline/err/assign_stmt_keyword_target.py
sha256:4958c802e0acdb6dfc84c2096d59b71f81b375aabb1db4a4a2d43247ccac6d25 crates/ruff_python_parser/resources/inline/err/assign_stmt_missing_rhs.py
sha256:dae66f06dcd1254997268186502a1a5742fcf1518c1b87e3b53772785903d78f crates/ruff_python_parser/resources/inline/err/assign_stmt_starred_expr_value.py
sha256:585db619369ea730075924ee5bde31d247608da9572a38fc708466e68eaea42b crates/ruff_python_parser/resources/inline/err/async_unexpected_token.py
sha256:994274b7718972de4c157f8c0fd0192ce557c8d6b9b93bda416e3359720d914c crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_target.py
sha256:a8b416a2e44c1da43a7e9d655045ceaf2349f29f5be839372ff786730ed77548 crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_invalid_value.py
sha256:ae8f1389fa10769176d3827685d0cb741171f1eca042c014fc9045643ebc2aab crates/ruff_python_parser/resources/inline/err/aug_assign_stmt_missing_rhs.py
sha256:1287d1c7fcdc07234afd9615553cdb6ba7ddb3bf1264cc776c22f00df42b30f3 crates/ruff_python_parser/resources/inline/err/backslash_continuation_indentation_error.py
sha256:b2b2c3bc22810be4f460dcb6dd0bc3bf35ffde24a304157d1dac4125387e0dfc crates/ruff_python_parser/resources/inline/err/case_expect_indented_block.py
sha256:1c7e63ddb286b5aeeaf851f3a876790f83fdf08ed39a922c4e565955442199c3 crates/ruff_python_parser/resources/inline/err/class_def_empty_body.py
sha256:a5238bbd41071f6e15d61b2d2466ed37c99282ab4affe8db17da0e2a07d49a43 crates/ruff_python_parser/resources/inline/err/class_def_missing_name.py
sha256:9fc1768af7ef1b4726dbce1b10b9fc4ab9013c9994985082c1763c79fbc57a94 crates/ruff_python_parser/resources/inline/err/class_def_unclosed_type_param_list.py
sha256:4b170752e1573a0ed49d0cb52d6cb3d3d931ed547a6c089b342fb87fb5301a9d crates/ruff_python_parser/resources/inline/err/class_def_unparenthesized_generator_argument.py
sha256:cd8dfea8e0f1ae1f22777fb1e03bb89f606d1aff53a0d6dec096d742b0540c4b crates/ruff_python_parser/resources/inline/err/class_type_params_py311.py
sha256:eeeb83e10ea7cc56c02f5523bde5a61d59662d0ed72f736972f583115b930a3e crates/ruff_python_parser/resources/inline/err/clause_expect_indented_block.py
sha256:4f5e955a434b816b618c9d1970b17013afe021d1858a754b7d7f78667bdcc302 crates/ruff_python_parser/resources/inline/err/clause_expect_single_statement.py
sha256:5dd9d5722f494608afb36135ed6a5d68454a6818bb1db73066a3d30237e5b0ef crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma.py
sha256:a73301b7c9d48391bc8e8117567eb4fd77e600b218f4fa114653e9195528a245 crates/ruff_python_parser/resources/inline/err/comma_separated_missing_comma_between_elements.py
sha256:ab24528a68c9c26ed92dae79bd470bad5c1ec2faafba1cac4d2860a131f3ff98 crates/ruff_python_parser/resources/inline/err/comma_separated_missing_element_between_commas.py
sha256:3c360fe93025c8f9fa80e7a501694abd21d9a839aeecdbf8d92e518cf527699e crates/ruff_python_parser/resources/inline/err/comma_separated_missing_first_element.py
sha256:3a7405d3bcaa70d0ab28beaaa20264b0ecf1a6ed8fd17ed49465b1da9f57b937 crates/ruff_python_parser/resources/inline/err/comprehension_missing_for_after_async.py
sha256:49b1a4412eba3a31b5c6df824985876113fb12213bdea605a095b5e096bec598 crates/ruff_python_parser/resources/inline/err/debug_shadow_class.py
sha256:745f3be8dd867ac75939533635c7d6d2a4536f3ab0db97f95d11ebe5067864fb crates/ruff_python_parser/resources/inline/err/debug_shadow_function.py
sha256:b96ac0798fc04d126f9084f25e58667b235a53fddbcb2ea1621862f5daa51201 crates/ruff_python_parser/resources/inline/err/debug_shadow_import.py
sha256:b4b66659ed68646130583699cd5d8b241b7fc17d30abb315e7754e4d6d00a81f crates/ruff_python_parser/resources/inline/err/debug_shadow_match.py
sha256:920e924bec0751e728bcfa6d8876578b79099626ea7ba49310aa34c0b14c5319 crates/ruff_python_parser/resources/inline/err/debug_shadow_try.py
sha256:9c413fd39b2d400ff4a08c2348ed78b4a5e61812c5aa61175edbf51fb2ab45cf crates/ruff_python_parser/resources/inline/err/debug_shadow_type_alias.py
sha256:a1c82b3a1ed668d660821773baa0cd836686b8768819837849120a0c587e7ff8 crates/ruff_python_parser/resources/inline/err/debug_shadow_with.py
sha256:d5b1a6bb59db813a234dd0b38672a454c16a745973bddd07687f839f84adad6c crates/ruff_python_parser/resources/inline/err/decorator_await_expression_py38.py
sha256:ed6fefb253b21d5595106ad331136721d3f344e632d978f633b597a2f878287a crates/ruff_python_parser/resources/inline/err/decorator_dict_literal_py38.py
sha256:f6f8960d179b321dea7c480e18b5f8d454c128c5e8da7687f6ac4e29adbd5bad crates/ruff_python_parser/resources/inline/err/decorator_expression_py38.py
sha256:278668fa23cee2ef2fab08137f6006d21a29b60604f11492f47f90a0072a5c80 crates/ruff_python_parser/resources/inline/err/decorator_float_literal_py38.py
sha256:01502d535ccbb65769d36b1eb79af5b94b18839df9da9f231216b0158129eec2 crates/ruff_python_parser/resources/inline/err/decorator_invalid_expression.py
sha256:4f9e0581bd4a01320704370fb622371f0b6a6a3a8b3984923e50f64e63976d4a crates/ruff_python_parser/resources/inline/err/decorator_missing_expression.py
sha256:23697759b699aae484ab7a2986fd6d97b9788f9324e4dfef641df6fe3cf7d93c crates/ruff_python_parser/resources/inline/err/decorator_missing_newline.py
sha256:67606f879a80327861ea0e5f535df5a1e35cc9f0ce4075d563f43fb2cd443ff8 crates/ruff_python_parser/resources/inline/err/decorator_named_expression_py37.py
sha256:11c8ef52ea825172e9b682037c7574c86fc43c3e91d926a2820ada513543961a crates/ruff_python_parser/resources/inline/err/decorator_non_toplevel_call_expression_py38.py
sha256:d11741133a9536bc2f6ace7ccf1f2283b4c38a4e18a561d108548cb3e27e7bc1 crates/ruff_python_parser/resources/inline/err/decorator_unexpected_token.py
sha256:dbcbaca70bcdfe5458f12cd9991789075452335b9d56b40e6527e1e0dc40ee75 crates/ruff_python_parser/resources/inline/err/del_debug_py39.py
sha256:ebd29ba2e2913a57aca7960b082707b829eee3f0e6bbe97861adccf9f56ebe7a crates/ruff_python_parser/resources/inline/err/del_incomplete_target.py
sha256:49209da58acfd6d520b491f395a8c9bd156b016363e068073b723cb021e4822d crates/ruff_python_parser/resources/inline/err/del_stmt_empty.py
sha256:53cfe429eebf86ebb55b86e366df7f21cfc0f400dd2ed1da495dc7ebe2963e80 crates/ruff_python_parser/resources/inline/err/different_match_pattern_bindings.py
sha256:c78e51b9b772e9e66b169ab5d484b0101a8e465fce59b89871c96c03f5cda228 crates/ruff_python_parser/resources/inline/err/dotted_name_multiple_dots.py
sha256:b456ba846932b2550c3f07af4c870603a1fd34fe5102d4afb193df57ecfad544 crates/ruff_python_parser/resources/inline/err/duplicate_match_class_attr.py
sha256:4122f7e00be634a2bd17eedeeedbc7ba9d299be75cd8f866234685958f731b2d crates/ruff_python_parser/resources/inline/err/duplicate_match_key.py
sha256:02c9247ef4088502b135f65ce4be2425da31fff4e8a80f0802fe83ecfcea7b26 crates/ruff_python_parser/resources/inline/err/duplicate_type_parameter_names.py
sha256:055d87ec76f4fc3a79f1569864fdff814873cbf83a6285be76aecc2f1f78ed45 crates/ruff_python_parser/resources/inline/err/except_star_py310.py
sha256:b64e86f6d4c9fdf391bd6b5697c7ce7e9dccd383f38e021005fdf5efbd4a6bc6 crates/ruff_python_parser/resources/inline/err/except_stmt_invalid_expression.py
sha256:d73ba5cc63bd08b7686e49279c80909a58e093d8c75cf90c4b6694af9ac045f2 crates/ruff_python_parser/resources/inline/err/except_stmt_missing_as_name.py
sha256:2a783d51a1ee60a63781e83d616bf782bb57ee23ec857df64bdb2f0680899340 crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception.py
sha256:ec909995b8c44be7d7822e930e0c11371cb7d8b036a75ab738419322b694b25a crates/ruff_python_parser/resources/inline/err/except_stmt_missing_exception_and_as_name.py
sha256:feced49224da8093e6bc8f0b06bfe4d05c60f4e68e17ee8ce75e1b8a4b567e7a crates/ruff_python_parser/resources/inline/err/except_stmt_unparenthesized_tuple_as.py
sha256:729fd53d36c3c982d77aabedd2741d28e1df6b7f01897751f3e36a73393c2293 crates/ruff_python_parser/resources/inline/err/except_stmt_unparenthesized_tuple_no_as_py313.py
sha256:ecac365687a0269ab82ce4e2f0f1b5613e965f0edf7df5db5a8cdd8038183e3b crates/ruff_python_parser/resources/inline/err/f_string_conversion_follows_exclamation.py
sha256:ad180058dd6fc0af2f03c100a395a0b8709547b8c9272bee27a1b75c11de6630 crates/ruff_python_parser/resources/inline/err/f_string_empty_expression.py
sha256:ca9b12c15d9e9ba2180338737310c22cffff286ddc8a39a7f71328f52bf4c1f0 crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_name_tok.py
sha256:219579f2476bdd216458078210bbfb6bcd4edc40b59ece15aadac1fb9c3b126d crates/ruff_python_parser/resources/inline/err/f_string_invalid_conversion_flag_other_tok.py
sha256:6229e60e36deae9ac2c9b6edc4ae4decfa9d5e0ba1959cf75a23285e41209386 crates/ruff_python_parser/resources/inline/err/f_string_invalid_starred_expr.py
sha256:ace9239fd765b673e0c04f6f0d9ad2c8b1245cad8de719839cba90b366561216 crates/ruff_python_parser/resources/inline/err/f_string_lambda_without_parentheses.py
sha256:56ea7f167e5b121731b494e9a341f0bede771b5ae7432dc60ba30b27292ffe99 crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace.py
sha256:ef2199f5242cbe834789e66943c378a6576c6000a14077108f84ca3af94b7983 crates/ruff_python_parser/resources/inline/err/f_string_unclosed_lbrace_in_format_spec.py
sha256:dd60614a657232384c7b8129d54bd918862260e941449f9abd43099c9dc172ce crates/ruff_python_parser/resources/inline/err/for_iter_unpack_py38.py
sha256:6938225882daeca3c1cc16fbb467d9a9e28ed5f96e6ef72a99489f90de8e8dfa crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_iter_expr.py
sha256:0c1fc315794be9fdaee5176a3d1438fdf33bb72d888346b0b9413ccfc6360537 crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target.py
sha256:75d52b1aea28b7a32a80af8468edf37967d56e1d08dbdc87e9503e6148f0bd9d crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_binary_expr.py
sha256:39d9bb240592dc750dbf60c7cc9240ad7655a22c93fe0dd6d2081c494bf51d45 crates/ruff_python_parser/resources/inline/err/for_stmt_invalid_target_in_keyword.py
sha256:8dfe3a5ac387d43a117c3422109c406461dd4aae4b47e9ad9fd47e0159504393 crates/ruff_python_parser/resources/inline/err/for_stmt_missing_in_keyword.py
sha256:cc0f878a7868e404cf26e33c523ae97d5b1fc797c5b08e23f68eabfb7b6b22c9 crates/ruff_python_parser/resources/inline/err/for_stmt_missing_iter.py
sha256:04e8bd003a9bbc2f019c51f1a18a3e441b26929701fa95f122111f415a649aef crates/ruff_python_parser/resources/inline/err/for_stmt_missing_target.py
sha256:050a56e14fa89d8ff77f60524e45aa01e636d05e918daf826edc8ae7dbdafda0 crates/ruff_python_parser/resources/inline/err/from_import_dotted_names.py
sha256:d1c5e76c969a809112ea1bbe718a895bece4b0db8cf1246bd2983b1b43f17c9a crates/ruff_python_parser/resources/inline/err/from_import_empty_names.py
sha256:8577331ad6836bc033880dfec8b03958ae1a2f4a27446e83a37218d17cb24af5 crates/ruff_python_parser/resources/inline/err/from_import_missing_module.py
sha256:d260f5d6c7a4c3deaa3b0b6ce398411335c158661598bfb0175c392d072cbc24 crates/ruff_python_parser/resources/inline/err/from_import_missing_rpar.py
sha256:3be59b3fe72e77a1933980a8f61dead543218b53ab435db5ba719d380ac2d95a crates/ruff_python_parser/resources/inline/err/from_import_parenthesized_star.py
sha256:450dd713f568341a29b43bfa494fb117894b1632c3473d6618b0aa373af2ff1a crates/ruff_python_parser/resources/inline/err/from_import_star_with_other_names.py
sha256:ea4329d848df38e69bf35a4143c7d7be709b94435f6dba9b9d27e8b1cf15ba6a crates/ruff_python_parser/resources/inline/err/from_import_unparenthesized_trailing_comma.py
sha256:78de88d1902f3fb6582ff814781b4aedbf2e6d460fc62a0b51a5719c11d53932 crates/ruff_python_parser/resources/inline/err/function_def_empty_body.py
sha256:e6d195e9ea32f6b56a3bf30ad085ccf58363b56bb263f664de2d3caa359f187f crates/ruff_python_parser/resources/inline/err/function_def_invalid_return_expr.py
sha256:1a2d6fa134d3600225dfbbdf96e7ca8d9f9f06516ff1996d1eb12fe6fdc7c182 crates/ruff_python_parser/resources/inline/err/function_def_missing_identifier.py
sha256:8af7d02e6e5ca78f349b8750ba68dab519964a70fe54fe14146c91eea7166e3b crates/ruff_python_parser/resources/inline/err/function_def_missing_return_type.py
sha256:19c47fb831e4fb915b83d980b6b0d850391bf9940ae55757d311465ea64de98b crates/ruff_python_parser/resources/inline/err/function_def_unclosed_parameter_list.py
sha256:37d01b536c70c522e7f956785fe8a344aa4b904009a52c1706f71a45d7152311 crates/ruff_python_parser/resources/inline/err/function_def_unclosed_type_param_list.py
sha256:7bae52b5eb62dfb5062d94ea2608adb1bb85bbaea097f8f932d27b39f4682f51 crates/ruff_python_parser/resources/inline/err/function_def_unparenthesized_return_types.py
sha256:53c4048d9b356381a4ae4832aaf132682cb56f47866fbe0bcb27dbcc9b3ba5b6 crates/ruff_python_parser/resources/inline/err/function_type_params_py311.py
sha256:bde69edbbd1e37f29a7d5abb737590d929362f186c935f5fa9384ce2074acec4 crates/ruff_python_parser/resources/inline/err/global_stmt_empty.py
sha256:59132cbf6a811fbf5608fc1a086a57d9fc263dc3e560483278db5653938df663 crates/ruff_python_parser/resources/inline/err/global_stmt_expression.py
sha256:e81f487e91e2be74fba1121fbe535c099e832076e85733435a1316e51c2c46b7 crates/ruff_python_parser/resources/inline/err/global_stmt_trailing_comma.py
sha256:63b0bbd23dd78d7d6cfe107ab8476cdac02040840535edab7ebfcaf46802f8f3 crates/ruff_python_parser/resources/inline/err/if_stmt_elif_missing_colon.py
sha256:139fd1e1df9abc51f0822f2502233f5f2d9c37d868b0a4e5f3dd7831f12ecf02 crates/ruff_python_parser/resources/inline/err/if_stmt_empty_body.py
sha256:c4a772f531d8b9d44321fcb47cab83bb68264fb4610156ac442c5fa377d4ee19 crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_elif_test_expr.py
sha256:861bb5e65aba58eff4a87463b9af806e3d50175bc2f1f546eb79eb64ec74f630 crates/ruff_python_parser/resources/inline/err/if_stmt_invalid_test_expr.py
sha256:c26b0910772bfba9f3d7a740e9243faa312fc34417bd7e994820cb6ae1c74f19 crates/ruff_python_parser/resources/inline/err/if_stmt_missing_colon.py
sha256:35343488f458a3f3dae7d0da2d28a7cb11752f08aa2db578a14d99b69d7b0b68 crates/ruff_python_parser/resources/inline/err/if_stmt_missing_test.py
sha256:1809e891e475037e01de85aabe9af761efb21e1fdf9aa8d11d26ee9a746e493f crates/ruff_python_parser/resources/inline/err/if_stmt_misspelled_elif.py
sha256:3f65ac27e8985b127ca8390cd730a30ac9dc55ca1fe2d786cfb2131d2829961b crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string.py
sha256:f77188f67ccbbf2574f7bc110ca449e81a4614e99010c4fd6e7673556407d1cf crates/ruff_python_parser/resources/inline/err/implicitly_concatenated_unterminated_string_multiline.py
sha256:61de5c6804d1120be2f17d1a07e778b8dd6b293a704ddda5dce74c89bf9222f8 crates/ruff_python_parser/resources/inline/err/import_alias_missing_asname.py
sha256:ff510042bcc8ecc13996c0ec986d42d2fb08dc82addbc41ba3f3e4dfb7f6f246 crates/ruff_python_parser/resources/inline/err/import_from_star.py
sha256:68e67653d93a28e22741c0d09cdd8d2525a67ad8f2b8f03948d884b7857bb520 crates/ruff_python_parser/resources/inline/err/import_stmt_empty.py
sha256:69568fdcf38e57f4334c43c7b9e321f9f3862c321228ffc0c5cf793d45b1a9b2 crates/ruff_python_parser/resources/inline/err/import_stmt_parenthesized_names.py
sha256:af56bead989c57de19ec395571b1f2a5a076547edd7d2f7ecc0819fae5b47104 crates/ruff_python_parser/resources/inline/err/import_stmt_star_import.py
sha256:74923bcce01cd0957ee4ab8e33f4fed421d4757319ac0b7d92165c328caf1428 crates/ruff_python_parser/resources/inline/err/import_stmt_trailing_comma.py
sha256:a0e2bde1ec2e0310cec0a72b8baeb71de5a1719bbc7268d8a68bc42901e51c5d crates/ruff_python_parser/resources/inline/err/incomplete_attribute_before_for_in_delimiter.py
sha256:7546704a7b4cd5041efa0eede4b5bc6434665baf8b69e9e2e5acba4f24955b1e crates/ruff_python_parser/resources/inline/err/invalid_annotation_class.py
sha256:4e0dd36ea23bd61b846ecc91de1f69b0269028b8d76d653f05608670c65c3833 crates/ruff_python_parser/resources/inline/err/invalid_annotation_function.py
sha256:0f293adc3f3d0cfed96f5c1922f05e05e68c0a66cda72c2740283ec08ccbef5b crates/ruff_python_parser/resources/inline/err/invalid_annotation_function_py314.py
sha256:c6bae9c350a9dc0e8dac583283edefc853fc830ed9c0cbc6225f86d544007cd8 crates/ruff_python_parser/resources/inline/err/invalid_annotation_py314.py
sha256:f385d5cbdeed918147213bff281085312a42382f624e2b63e85621b87a8e65fd crates/ruff_python_parser/resources/inline/err/invalid_annotation_type_alias.py
sha256:d6569ee20192a9f001a7cf46487457f1d48e2fbd98f7e537330613c021740ff2 crates/ruff_python_parser/resources/inline/err/invalid_byte_literal.py
sha256:f08997c0a30389375aa2a7887a9138bc1a491fc70d39ff7479223b7603f53807 crates/ruff_python_parser/resources/inline/err/invalid_del_target.py
sha256:c8a6aa23a20ca3e7583f2010c3a84a0f55aa5e1fa21dbf113a3b2124ff6d3f44 crates/ruff_python_parser/resources/inline/err/invalid_fstring_literal_element.py
sha256:8be52b05ba0ed1b7e5451ed1c4c884d4cfa17957a8b5c6e44258f133f270381f crates/ruff_python_parser/resources/inline/err/invalid_future_feature.py
sha256:55f703406cb4626ef4b5d8768a9e3b1d75b5a9f9141745aaaa4661744247874a crates/ruff_python_parser/resources/inline/err/invalid_match_pattern_target.py
sha256:eced4c3a177c2813add4ef06da237987fd118de62b0d7eb26213cc1cb796483e crates/ruff_python_parser/resources/inline/err/invalid_string_literal.py
sha256:6056a91c00aaa83a0b7d37bb4628c0fc997705a2f90d98d1bfc2dbefd53aebd3 crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_1.py
sha256:082111e9e9ffcc9fc13beb4509366d20b294a94f7400b3fcddbfadb235ad8880 crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_2.py
sha256:f193f00e6b36eecac245140fae287ab18742946b81c962e7c66624153b111af9 crates/ruff_python_parser/resources/inline/err/ipython_help_escape_command_error_recovery_3.py
sha256:a62faabac61a2977bf47b287a2dbcc0aeb2f2e2f3c29ddeb9e54163d4f60a3c4 crates/ruff_python_parser/resources/inline/err/irrefutable_case_pattern.py
sha256:2b18f3306385e88d9bf197b1e7b4ac88d2a7eef680def34c26f01f05a517cb41 crates/ruff_python_parser/resources/inline/err/iter_unpack_return_py37.py
sha256:bbcafc4a87cf146b84375976d13eb0e14d1092252f978e5b3477656de3d6a1b8 crates/ruff_python_parser/resources/inline/err/iter_unpack_yield_py37.py
sha256:f0736021eb125159715a639b1273e6b26ccaacf862757eb874f04e5bd9e8d21a crates/ruff_python_parser/resources/inline/err/lambda_body_with_starred_expr.py
sha256:7e5736fb5274179d482030c8a64d801b366e93801c5332af5108047a992a9f79 crates/ruff_python_parser/resources/inline/err/lambda_body_with_yield_expr.py
sha256:a467ce65852c077d0028a012fb5153404f3bfaed08a080f65bcc4b3539e2a9fa crates/ruff_python_parser/resources/inline/err/lazy_import_invalid_context_py315.py
sha256:384eaf547afd9700f61148f7b8811cc10b780731d1249f7b26c51fc0563b776c crates/ruff_python_parser/resources/inline/err/lazy_import_invalid_from_py315.py
sha256:bf5aad2fafb91956626970eecb57385b89ff09768929204e3317072a09a6b1ec crates/ruff_python_parser/resources/inline/err/lazy_import_stmt_py314.py
sha256:6d3219cd7e9702020bf79aabd72d0ec3b1c9870ef4d29bd448b8b73a48cefbce crates/ruff_python_parser/resources/inline/err/match_before_py310.py
sha256:fe119d1509ccf34c024efc7346c2aca30cd75a52b2202cb300fe95038dbfe8dc crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword.py
sha256:24548a5af6f771c75c29ee8464891cd42032403a4804badb2646eeefea82e636 crates/ruff_python_parser/resources/inline/err/match_classify_as_keyword_or_identifier.py
sha256:8e6a9c2450aa1f69700ac121720cc6da3f0389c2468e1abef3948962e3f944f8 crates/ruff_python_parser/resources/inline/err/match_expected_colon.py
sha256:6f808c30776dd5e6c26bc694560382d89033118acb6ecbfa43582e6739ab6936 crates/ruff_python_parser/resources/inline/err/match_stmt_expect_indented_block.py
sha256:9fa53a4977db4709af53d5342fb4b948f64e140ba12952f4213a24930c6ecea4 crates/ruff_python_parser/resources/inline/err/match_stmt_expected_case_block.py
sha256:8582a775373372484b57602d1353ca322ba6d102ca50d22c836b0c9416d94bb8 crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_guard_expr.py
sha256:6d9e5315645225d6bb2b7c14adea4cced05233693417eb55c4dda76731e3d529 crates/ruff_python_parser/resources/inline/err/match_stmt_invalid_subject_expr.py
sha256:9be76e3d451aa6a10b40f4a8900a38c8ca6af4ea5005d8f58dec28ab29259a04 crates/ruff_python_parser/resources/inline/err/match_stmt_missing_guard_expr.py
sha256:48608c4779f129027a25100a97de7dfa4529a29e08598ad59157cb0036b4eec9 crates/ruff_python_parser/resources/inline/err/match_stmt_missing_pattern.py
sha256:854f6d640e1b2450a0208cf5f10d861daad044b7a9550cfad349eed54dcbca2f crates/ruff_python_parser/resources/inline/err/match_stmt_no_newline_before_case.py
sha256:0f5dbe585f3418dcf944ef1d8e6aba514a65ec27cedeccf5696fb4a11c99b56e crates/ruff_python_parser/resources/inline/err/match_stmt_single_starred_subject.py
sha256:fcf27d9a7ebf3b9fd379b5e0ddaead84edae031c116b49051197f7d565ca9661 crates/ruff_python_parser/resources/inline/err/mixed_bytes_and_non_bytes_literals.py
sha256:b8bb2f3652c8eacc7421e393ed39d02405d431cc600a0e6908a6c9022349cc61 crates/ruff_python_parser/resources/inline/err/multiple_assignment_in_case_pattern.py
sha256:812e7af3568337467345151bb579a7e7c01de75ef30765ef2c87fee541ca23b3 crates/ruff_python_parser/resources/inline/err/multiple_clauses_on_same_line.py
sha256:54b38a72bb80a3ecdf7c8d23fa8809b03cc9278c4b2bcfcd3f7de613520815c2 crates/ruff_python_parser/resources/inline/err/multiple_starred_assignment_target.py
sha256:b3fecf61d01b0788d4002602a9e1925000d52aa45a97aa9b94b7b1dbfc5304f8 crates/ruff_python_parser/resources/inline/err/multiple_starred_names_in_sequence_pattern.py
sha256:ea55bb3dc1aed21e28c248c4c8c16d7f3ab46f447712129bbb02a446736c688d crates/ruff_python_parser/resources/inline/err/named_expr_slice.py
sha256:9644da2daf823d750460942cc462d2e0386ba5ab626af3c295751e0a06ac22d6 crates/ruff_python_parser/resources/inline/err/named_expr_slice_parse_error.py
sha256:40cd1bad050b9079bc1f0b097d0a45d73fd555e64c80602ddc89a798ddfdfb4e crates/ruff_python_parser/resources/inline/err/nested_async_comprehension_py310.py
sha256:c9b88da9984e8826592a95770f03ca79a358f7dd3d40699ece6830f2adbd47a7 crates/ruff_python_parser/resources/inline/err/nested_quote_in_format_spec_py312.py
sha256:a519b823553b063bff4c5a479b8a04db9ddcfaf62c4e753b4f12c9bb17829438 crates/ruff_python_parser/resources/inline/err/node_range_with_gaps.py
sha256:1be0485aec3d5faab64348cd96043f56ff31715b67ac8147ef3a9f0a9f3ab5ea crates/ruff_python_parser/resources/inline/err/nonlocal_declaration_at_module_level.py
sha256:cdc08e9adad8307388e69440aeb82b7cae17fdad847207246054a4de88c38d00 crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_empty.py
sha256:5aeb07e109fea475975175d34f981faf8b588c7cf1577a6540ca58b0b1b2c126 crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_expression.py
sha256:f54b86e77ecbcb5fab5a43a1507bede842b7a1af958565f2093bfe099abbe48d crates/ruff_python_parser/resources/inline/err/nonlocal_stmt_trailing_comma.py
sha256:fe71fb6fd5874ef20ff30de0b262d1c807582c6e7f9b8a1b222c17882b7a32d6 crates/ruff_python_parser/resources/inline/err/param_missing_annotation.py
sha256:b12b280682d3e31f5eaa25d3965cbfac7d09eb64bbb7318fb0503592b3645301 crates/ruff_python_parser/resources/inline/err/param_missing_default.py
sha256:5f950d0780d733d3489a87d91a020c2ced979293c6dbd00c4f3b4db4ad6604df crates/ruff_python_parser/resources/inline/err/param_with_invalid_annotation.py
sha256:8d151a2e1aa4b09691f7ccf2002ea2cef7ef6f1e252d988dc638db56b52affef crates/ruff_python_parser/resources/inline/err/param_with_invalid_default.py
sha256:05f30bcc325525685e7aab8b5e108932e27d3eaf56deac3e4425c1d87a560821 crates/ruff_python_parser/resources/inline/err/param_with_invalid_star_annotation.py
sha256:7778f029c5c445b1441d68716ebe896499952373176b683df01850164ff5150a crates/ruff_python_parser/resources/inline/err/param_with_star_annotation_py310.py
sha256:89b115fc3dbddc00153bba7709b34c0e4a95ac961a0d880716f5a1a294008554 crates/ruff_python_parser/resources/inline/err/params_duplicate_names.py
sha256:4334eaa5af637e61c4d1a40182967759d19655b14987c50c17ae901d9cf58d47 crates/ruff_python_parser/resources/inline/err/params_expected_after_star_separator.py
sha256:c55829bd6d684fec138d44a9d3b373720e796a69a38b2559bd5e9aaf1d5b7ce4 crates/ruff_python_parser/resources/inline/err/params_follows_var_keyword_param.py
sha256:1002af925f00c429d457567b21109666afafc1a9b35b58e9e3c9294cb9c44116 crates/ruff_python_parser/resources/inline/err/params_kwarg_after_star_separator.py
sha256:47282a8d33838aefaa14776d8839a0df760c83b6e95226fdd4fbda1d72ad804a crates/ruff_python_parser/resources/inline/err/params_multiple_kwargs.py
sha256:dc6bbde5f64f17c28f7e214785a95d48919c4df986c1229c4ae4e25ac777099c crates/ruff_python_parser/resources/inline/err/params_multiple_slash_separator.py
sha256:d6ad2654c2929ace9a20dff9b7e926ef41d4ff707489626aff5509399cb27db0 crates/ruff_python_parser/resources/inline/err/params_multiple_star_separator.py
sha256:990a78499e6864b1c57d7256f006d29dc256f81c92b557bef4561c27431fad18 crates/ruff_python_parser/resources/inline/err/params_multiple_varargs.py
sha256:4935bc3317e88628e56440d7fd7a29b51fd5e96557cc2a4a378ca2162bffd482 crates/ruff_python_parser/resources/inline/err/params_no_arg_before_slash.py
sha256:a736282cca0136e4113b736add6b175446faed996a5578d22d5333350d04be11 crates/ruff_python_parser/resources/inline/err/params_non_default_after_default.py
sha256:85e0e1f8ed9371a3869c8dd31b0bfdbdb1f6eddcb933fcd73400dafe32d7180a crates/ruff_python_parser/resources/inline/err/params_star_after_slash.py
sha256:50800a8c0a7ffd8d760815cbfc229065950c0c755e4c1bc31e88b97d27b74417 crates/ruff_python_parser/resources/inline/err/params_star_separator_after_star_param.py
sha256:fee9340e78a599e6e5657de2ec648f5c15b25e4a84e498821e4c8be3c8a3d9f9 crates/ruff_python_parser/resources/inline/err/params_var_keyword_with_default.py
sha256:111972434aa81929a0562e2f4d2d5e4e2fcc3475017e7ecf43883c72feed7cb7 crates/ruff_python_parser/resources/inline/err/params_var_positional_with_default.py
sha256:70009f0df82c8d63569200a9dcd0789a03da4445477b286c882e85b32508d646 crates/ruff_python_parser/resources/inline/err/parenthesized_context_manager_py38.py
sha256:54da99a9403e3ad7411b6b709eebf594adc2485a02abb7cf49778f66cd6e69ee crates/ruff_python_parser/resources/inline/err/parenthesized_kwarg_py38.py
sha256:e5b58754995798db606725b5dbc1b90223a21dcd86d0df24c19433ed5e23d248 crates/ruff_python_parser/resources/inline/err/pep701_f_string_py311.py
sha256:b2288d76e6cb5ffd3b4f4378b00a602e9b8b90876a8a4c304eccf78790f1118e crates/ruff_python_parser/resources/inline/err/pep701_nested_interpolation_py311.py
sha256:193685dae553aa1f42bc7dc749ce8d802a066991f86a7c47ee55be037f6cea75 crates/ruff_python_parser/resources/inline/err/pep_798_invalid_dict_unpacking_comprehensions_py315.py
sha256:293fc7135d1d8114ca827c3ff87f347cd3e52f660f3e0ba22b10e0094a7af010 crates/ruff_python_parser/resources/inline/err/pep_798_unpacking_comprehensions_py314.py
sha256:7e31a7ce9a469263f7c396556791f3fd7dedd66a8e0d5b8fb6e7c8977b752265 crates/ruff_python_parser/resources/inline/err/pos_only_py37.py
sha256:914bf0ab2115145e81e5954e1296fa05e277323e4d1524224f19bc84a713cca0 crates/ruff_python_parser/resources/inline/err/raise_stmt_from_without_exc.py
sha256:dcc9f49a23501979ccef572e3a758d922e6303358131775aac9d4b7831eae687 crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_cause.py
sha256:beb547f17b688fdf9629eecf9ea6f1d2e2b65ef89115198da041593c6319d9fd crates/ruff_python_parser/resources/inline/err/raise_stmt_invalid_exc.py
sha256:f24bbd9e47f677b24e2e1b7df931a383e033b9d0061945abca3f2f3c7a608043 crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_cause.py
sha256:7543c35d1daa4019a529ca24c8800fc6cd2e7c0bca4631b5315b8ebaf21cf830 crates/ruff_python_parser/resources/inline/err/raise_stmt_unparenthesized_tuple_exc.py
sha256:db9d6420f01e57d150cf7fae489f18ae033167d3ac868fc7105d8b799f497924 crates/ruff_python_parser/resources/inline/err/rebound_comprehension_variable.py
sha256:098ffbb78a46dc9a7881f3b0e00fc162aa2fd58fce9293a2820d4156c27ddf13 crates/ruff_python_parser/resources/inline/err/return_stmt_invalid_expr.py
sha256:6c9782a1c23007eb38d7c5d60c52c2edae0dbb8f2f9f2cf5c61afec37288b526 crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line.py
sha256:bac1db646005710078af3fc06cb0b5f6a133c197ec3f03495157a122836a1a97 crates/ruff_python_parser/resources/inline/err/simple_and_compound_stmt_on_same_line_in_block.py
sha256:52dd73dcd43a02acfea80fceaf7e445212f2cea3399fece3e45ed2e7516539ce crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line.py
sha256:57fc9f3164a2199a251c7b307b8d8c1651d9890dfe980702c971d160ef209787 crates/ruff_python_parser/resources/inline/err/simple_stmts_on_same_line_in_block.py
sha256:86d6e4f6d863f90eb7e20d867343af884862d7dbf3398139d827d6c244ee7ed3 crates/ruff_python_parser/resources/inline/err/single_star_for.py
sha256:5e105df1d271c64955c5f0625bf65f264d87b7f04c7474a83d5afd82af3f3548 crates/ruff_python_parser/resources/inline/err/single_star_return.py
sha256:2f3fe270c95ba7c6a235f8bc9de8d81fd8ef442c9f692d0de3db41b33dc33720 crates/ruff_python_parser/resources/inline/err/single_star_yield.py
sha256:c428d5d9805b26e47097cf8b96d4dd91052e09c842d2d2f1557b76f6c21c8b77 crates/ruff_python_parser/resources/inline/err/single_starred_assignment_target.py
sha256:9c7f4dd18cf8715cb932bebbfd8eca801ba112bf4a3b296a69c6d3bc6f5f4d04 crates/ruff_python_parser/resources/inline/err/star_index_py310.py
sha256:9da130c63bee4e53af84b08acfea1c2247c58e954250da8b4a5f7a648d788dc7 crates/ruff_python_parser/resources/inline/err/star_slices.py
sha256:a644ae21783a8c7c1504e1cf1032fb411572a1370f17cfc65eb79ec1ffbf2bed crates/ruff_python_parser/resources/inline/err/starred_comprehension_target.py
sha256:211ded6cbf2a0c8dd183259eb61659e615c51b3d6eab38be0e14bd15126ff582 crates/ruff_python_parser/resources/inline/err/starred_list_comp_py314.py
sha256:261fe41a1e27104af3ce38bd394a15f48944053b6f2eefade11714a6d29d1809 crates/ruff_python_parser/resources/inline/err/starred_starred_expression.py
sha256:ce7ecf92395fabce24408dd6c9e4092f31c8192f98fc9b489c9f1fd52f33020c crates/ruff_python_parser/resources/inline/err/t_string_empty_expression.py
sha256:9ab686dcdf438626398be99e5424e8322e2306c337db7365da67105367333f2b crates/ruff_python_parser/resources/inline/err/t_string_invalid_conversion_flag_name_tok.py
sha256:047380b826c5337085970e41cb1895e72f6b8b2ad02dc225e4d05f49aa5d2a9a crates/ruff_python_parser/resources/inline/err/t_string_invalid_conversion_flag_other_tok.py
sha256:4690b4c89fa37347ccd910fca921a7e0ee7d2a2b26028ec374c882d827d94dd0 crates/ruff_python_parser/resources/inline/err/t_string_invalid_starred_expr.py
sha256:f3265ed6e6ceca414ad8bc7427669d8fa62305d3e2096fe5864d67498928c51f crates/ruff_python_parser/resources/inline/err/t_string_lambda_without_parentheses.py
sha256:77d83b41cc2c7e2b6f069202fa5ef63faf23f16e15d2e94c1a1148473e6b604b crates/ruff_python_parser/resources/inline/err/t_string_unclosed_lbrace.py
sha256:9db84663695ce7b5c525eaf6b685da7b28d659933d79c7af8ed2321ba09fb074 crates/ruff_python_parser/resources/inline/err/t_string_unclosed_lbrace_in_format_spec.py
sha256:3698a2ee71df57b7fb311829045d9c11357885bcfbd70ed718f33043227bfbf7 crates/ruff_python_parser/resources/inline/err/template_strings_py313.py
sha256:0f9b47154abafef5e1a1dd17506a5a4612a72537a862b972accb02f03abb4221 crates/ruff_python_parser/resources/inline/err/try_stmt_invalid_order.py
sha256:39f342503d83afa954b5a7ede5624ee59dd6dffe2355b33af34473e8e475de58 crates/ruff_python_parser/resources/inline/err/try_stmt_missing_except_finally.py
sha256:d4c33fbb0f32a8f74c358aa3f824842e714dd99ea21b513a20cd9663da6c48fd crates/ruff_python_parser/resources/inline/err/try_stmt_misspelled_except.py
sha256:f0d54dd4d42f0bb89008159873a08a7437cfc9cdb1979ce1bca093c660c1ec99 crates/ruff_python_parser/resources/inline/err/try_stmt_mixed_except_kind.py
sha256:a03404c32ea945af3be8600dfb5ac7eb156c81fb17e257f75f99ecf304575b44 crates/ruff_python_parser/resources/inline/err/tuple_context_manager_py38.py
sha256:c1868d2b58b342c02903a33bb5aa9d5c904828017adbfd8405fd67819955e8a2 crates/ruff_python_parser/resources/inline/err/type_alias_incomplete_stmt.py
sha256:b3901f8499866b31af1e2a7d90e441b1826ffeb2a2ad8b6d8f7ba984ab125fcb crates/ruff_python_parser/resources/inline/err/type_alias_invalid_value_expr.py
sha256:0060ac25e4996cbb1e3a66b610f616e48cb261a74d2a71c50f768d8f69683bb5 crates/ruff_python_parser/resources/inline/err/type_param_default_py312.py
sha256:c2cafb9ab651879ae7d805a0c4699995074a1bedc874b2921e0d1689852c51ba crates/ruff_python_parser/resources/inline/err/type_param_invalid_bound_expr.py
sha256:467fde4e7996f136dd123a97a40251c25f8aea0ebe3f33940be634f18da2f7e6 crates/ruff_python_parser/resources/inline/err/type_param_missing_bound.py
sha256:c01dd08d81580172549ff4993b0d54601a9c7c3713389639e5b7c545cd011848 crates/ruff_python_parser/resources/inline/err/type_param_param_spec_bound.py
sha256:2ec55b3e3a4ddaeb9121cf520fafa06e53049ea8719a1d488477f2eb6d4a971a crates/ruff_python_parser/resources/inline/err/type_param_param_spec_invalid_default_expr.py
sha256:645c106e7b2c35edd5a1d888af65963b6a990d7c7cf235f48aa43db33a0d62ac crates/ruff_python_parser/resources/inline/err/type_param_param_spec_missing_default.py
sha256:cfb6b6c58dadacf55b028de66de12a52bd2292842c48f2d12ad3718bcad20ed8 crates/ruff_python_parser/resources/inline/err/type_param_type_var_invalid_default_expr.py
sha256:765342bb63309717eddd6baffe92060f7bc0aa188938665c8dd34131ee17d94d crates/ruff_python_parser/resources/inline/err/type_param_type_var_missing_default.py
sha256:96bd4eaf68835fb89f9f4f62382c132303b237bf0e54ea5eafcc1da31134a997 crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_bound.py
sha256:733f79aa37d96784bac491e3b2c32b0fef5778049f4089794380c5bfc416cdce crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_invalid_default_expr.py
sha256:3e92ab2930a02795ba77fd61d1d54c7d2aa718ea5fd33d532f43f9343f7d95d2 crates/ruff_python_parser/resources/inline/err/type_param_type_var_tuple_missing_default.py
sha256:77cb16b80f6727a1a2b2af8a1ee492fd0aff68c9cf18c10d82563928c33066cb crates/ruff_python_parser/resources/inline/err/type_parameter_default_order.py
sha256:78238616222ba130df707304802b7a9b57f74f7625824f5095c7c9f909806338 crates/ruff_python_parser/resources/inline/err/type_params_empty.py
sha256:54005cd1f98fdd23df33c71457cc566231a5cf03b723cf6f0dda73680fbd049f crates/ruff_python_parser/resources/inline/err/type_stmt_py311.py
sha256:900ea2d1643c6696389e1656479963b475f109f9196d0ff72f864e0670b928bf crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_index_py38.py
sha256:f3ba17b303d292079f1e4df5dfcf3d19d2c825dce0f933710bedf0667dc4dc19 crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_set_comp_py38.py
sha256:7f5310974e977be479ae1771ceb52dcd0b4d1ff83afb60a11d4daa929cdca060 crates/ruff_python_parser/resources/inline/err/unparenthesized_named_expr_set_literal_py38.py
sha256:aa670914f3fb4159f066c56a6d928a518542285088cec41ae6ecdf10b2a493d9 crates/ruff_python_parser/resources/inline/err/unterminated_fstring_newline_recovery.py
sha256:12be458784d6b35355d994ed0b97abfdab4645b6468d29bd0fd73e51a7e9ab59 crates/ruff_python_parser/resources/inline/err/walrus_py37.py
sha256:128055b74cb72b5977c43934027a8c46f407e9b3ce5bd3ef70995e964125d8aa crates/ruff_python_parser/resources/inline/err/while_stmt_invalid_test_expr.py
sha256:16ca0e7df97ef413686c535bf646f3b877c956c4ef32bd9bfd0718d88a776e67 crates/ruff_python_parser/resources/inline/err/while_stmt_missing_colon.py
sha256:2c56e24c312ae6609cf9f7364bd087fca1b17a66a8461c2cead81d29f31f7fde crates/ruff_python_parser/resources/inline/err/while_stmt_missing_test.py
sha256:52e9a008fbc4f70c1c84640cf4febe7318cec1350c18b04dc36707acd8ebfc35 crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_colon.py
sha256:2d0eb9a49504aab05a90682c51d77aadb14736c7235a557c96789a71608bbefb crates/ruff_python_parser/resources/inline/err/with_items_parenthesized_missing_comma.py
sha256:ccf8e54763d3dc97bbce7ce96468cda27e1966457b9d24114bb457954bd40cb1 crates/ruff_python_parser/resources/inline/err/write_to_debug_expr.py
sha256:4f4cb1d1e9ecd65cdc190413fe284f85f50c2ff99a068c8678dd515d0e4e7bd5 crates/ruff_python_parser/resources/inline/err/yield_after_comma.py
sha256:9bac224a5ae0ef444c325a18ce2a958111a7266118617870b07a2188f73a7085 crates/ruff_python_parser/resources/inline/err/yield_from_in_async_function.py
crates/ruff_python_parser/resources/inline/ok/
sha256:23744e85e4627aa754d5d339543ce43b24b1c5e0d860a0c1fa9764e4377a3fbe crates/ruff_python_parser/resources/inline/ok/all_async_comprehension_py310.py
sha256:4129f895bf7e554501b3d95fe7aa06899bfc40c4e7e5bbe012dcc481701e0b23 crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_binary_expr.py
sha256:f163d57e8ad0dd3f6e64431ea9023c2d68f9ea0c5993ebf4a0871dce7686d943 crates/ruff_python_parser/resources/inline/ok/ambiguous_lpar_with_items_if_expr.py
sha256:c63f47148414e74e30c883931bf57a8f4beca3d744d462f9fb3d5bb70c3e7fe1 crates/ruff_python_parser/resources/inline/ok/ann_assign_stmt_simple_target.py
sha256:a83819184f7962e54f2907021b55ef13ed1043f3806d70de61f4ce5640f369e6 crates/ruff_python_parser/resources/inline/ok/args_unparenthesized_generator.py
sha256:b97b820e07b5230493ccb47895310890150905d527c4b289a6aae1e2d72a6e1d crates/ruff_python_parser/resources/inline/ok/assign_stmt_starred_expr_value.py
sha256:e36384ef467823edf4ead31d6572abe80b5eee020b5dd6eca9e0f9a77d85f548 crates/ruff_python_parser/resources/inline/ok/assign_targets_terminator.py
sha256:1b75c146ee12c87c3ba9c6ec53b5352f46ec4fd6795dc8c27b694cd6236322ac crates/ruff_python_parser/resources/inline/ok/async_for_statement.py
sha256:98357a4876eb4eccc1bcb2ed6aeff13be2d309b973071156898dc947df9545f9 crates/ruff_python_parser/resources/inline/ok/async_function_definition.py
sha256:10c8aa12af03ff603cfe09ba12ea0cc7eff7fba6a53705625d77ecce6619e17f crates/ruff_python_parser/resources/inline/ok/async_with_statement.py
sha256:ccfabd898b345a5fb0f13e8c2a693544fb4d7aa59f559edefeb6c867853356f5 crates/ruff_python_parser/resources/inline/ok/backslash_continuation_indentation.py
sha256:90950f41c7989df404cea301eeb9f1d23a10e9d630ee70bc34dfab1af6a3f09d crates/ruff_python_parser/resources/inline/ok/class_def_arguments.py
sha256:6c18cd4cc18fbac8ea0a1da4e9fba1de57c35176beaf654b688c2017576ed1bd crates/ruff_python_parser/resources/inline/ok/class_keyword_in_case_pattern.py
sha256:ae3db6ef95278b43b147be41ec2f50cd01c608ecdbc7eb14c5cd7c5499ce89ab crates/ruff_python_parser/resources/inline/ok/class_type_params_py312.py
sha256:732ce25040590abbe4af7faaec9c11237971b7058de804b471cba57726b315ca crates/ruff_python_parser/resources/inline/ok/comma_separated_regular_list_terminator.py
sha256:c8a98a13b595afa6cf3a578e431d8b6478e53c61a954be40bbff1577cc725054 crates/ruff_python_parser/resources/inline/ok/debug_rename_import.py
sha256:0e3769cd572dbf077c0f78919655c1feea860c8bd5a9187632b4aca0e98c3943 crates/ruff_python_parser/resources/inline/ok/decorator_async_function.py
sha256:48476ec58ed057c435c60a4569c0adff40e297a3bbef88cbe1a74add8176489e crates/ruff_python_parser/resources/inline/ok/decorator_await_expression_py39.py
sha256:7692b053e1ebedbd78e92b7785528bd22b46868e102e5f3cd122ede6cda8bc5d crates/ruff_python_parser/resources/inline/ok/decorator_expression_dotted_ident_py38.py
sha256:b7db25253d049b99de88935d8f3e4020b89ba643a9504f997232184400f70a7b crates/ruff_python_parser/resources/inline/ok/decorator_expression_eval_hack_py38.py
sha256:ef3e4a424a8a34df74989570187d9cc9d51474e9b9847777f893b2112a6f9390 crates/ruff_python_parser/resources/inline/ok/decorator_expression_identity_hack_py38.py
sha256:d487170ce8732232f2682265bce7664f8d3a2ca7f7300762543e2460ae35a1b5 crates/ruff_python_parser/resources/inline/ok/decorator_expression_py39.py
sha256:3b9a821b80fc4ae41f835d93d6f2077846cfbad9e99343eddc72a9661dad5802 crates/ruff_python_parser/resources/inline/ok/del_debug_py38.py
sha256:655fa7b6bd7b25edf51efc7b3d21952d88ca9da05caf40fe239a29ccc599414c crates/ruff_python_parser/resources/inline/ok/del_targets_terminator.py
sha256:5b61c125f2f4aded9768502b3e0ff1682d7de56a971a5496925727012d087bdf crates/ruff_python_parser/resources/inline/ok/different_match_pattern_bindings.py
sha256:8fb84e28b1f3efcbb0e6fef138f038df8bd64f13fe5fe83950b83c537f641d68 crates/ruff_python_parser/resources/inline/ok/dotted_name_normalized_spaces.py
sha256:38f16e0ac89a916b822c5ee75593b47f0f680a50dad0795dacc6ea10f4997b12 crates/ruff_python_parser/resources/inline/ok/duplicate_match_key_attr.py
sha256:9ee3bae662c01827c182365808434fab1279973a588f11b5eda415bc85b1f1ef crates/ruff_python_parser/resources/inline/ok/except_star_py311.py
sha256:c3ef6cc3032053d140edfc7961261e8fbdb18e83012a439884e6e8b83d8232fa crates/ruff_python_parser/resources/inline/ok/except_stmt_as_name_soft_keyword.py
sha256:e506b649ab552fd6fb5cb6d68be31672d6b4c402b1e627ff7c80c7fc3c591322 crates/ruff_python_parser/resources/inline/ok/except_stmt_unparenthesized_tuple_no_as_py314.py
sha256:9e894fc24255587da8a7c06ca8f640974c70e6a135dd51658b0a7a1d40e5b1fa crates/ruff_python_parser/resources/inline/ok/for_in_target_valid_expr.py
sha256:a021a71e2e2ce5ec464f5d9049cc727f35b5903a16cc3255e7f9c4bbdcfb85e2 crates/ruff_python_parser/resources/inline/ok/for_iter_unpack_py38.py
sha256:c4367677a44716d0569d9d7cbec3cd380180723fb7c709396e822184abdbf7f5 crates/ruff_python_parser/resources/inline/ok/for_iter_unpack_py39.py
sha256:f970acbc62699a18f0e24c7fc3df11e30776e3bce3719c1dd97f8bd1b6c3d6a5 crates/ruff_python_parser/resources/inline/ok/from_import_no_space.py
sha256:9db0bf2882a21dcdab784f72adf63fdc8f574691da92640f951ee4a1e3d342bc crates/ruff_python_parser/resources/inline/ok/from_import_soft_keyword_module_name.py
sha256:b4a877ed96088cc3bfbfd90c35f8d494034e004e3465cba0fce5712a7a639f20 crates/ruff_python_parser/resources/inline/ok/from_import_stmt_terminator.py
sha256:1ab136c47a9313e641f55348bf4de988a99378d887fc57914b195f8265511fba crates/ruff_python_parser/resources/inline/ok/fstring_format_spec_terminator.py
sha256:87292d0c5d390f3416f18fcb2ba57d8374a37fdd06d1cad3d0bf2c5fb5daf0c5 crates/ruff_python_parser/resources/inline/ok/function_def_parameter_range.py
sha256:d0f3e962ddbb0387ad8acacd0a3cbf2290245ce6bdbb9004b9cca593a159c5bd crates/ruff_python_parser/resources/inline/ok/function_def_parenthesized_return_types.py
sha256:cf6260cc2d4b13e9798380d0688038f8e713850913f6294b61619236613eea1f crates/ruff_python_parser/resources/inline/ok/function_def_valid_return_expr.py
sha256:700bcc741cbcf8bd8acef63fd62ff0b46a74012c7b70eaa0f65a87b11404da03 crates/ruff_python_parser/resources/inline/ok/function_type_params_py312.py
sha256:196fa4340bab24eec99108a6c72d71ba6e2e845d9b3c05ca45f5936f3ac25137 crates/ruff_python_parser/resources/inline/ok/global_stmt.py
sha256:9f23ec6c3cb7c1cc3c2fee43a120f087e63364c38d6894654c4bfb7a452daf59 crates/ruff_python_parser/resources/inline/ok/import_as_name_soft_keyword.py
sha256:a1b553b6e7afd4f92cb4a7d1c546714ad0646a04ce485e973fb032e3687a95c6 crates/ruff_python_parser/resources/inline/ok/import_from_star.py
sha256:1aa51201645977a841ee0651295d901ef2a28a9096c6f983be7b51bbf2aa9e49 crates/ruff_python_parser/resources/inline/ok/import_stmt_terminator.py
sha256:7b6dc898bdac624c0ba5a9ab75a146cd05bf8f778d260bbcff89813eb10ba45f crates/ruff_python_parser/resources/inline/ok/irrefutable_case_pattern_at_end.py
sha256:33c8345491dbafa37063485ca8284e8f2889f5aaef72a34acc0c6784817009d0 crates/ruff_python_parser/resources/inline/ok/iter_unpack_return_py37.py
sha256:65b1ae06df872330d6f0db9bfa577ee5b297624ef3ac948a3ee25cef92907901 crates/ruff_python_parser/resources/inline/ok/iter_unpack_return_py38.py
sha256:a8b4ec43dbc992b059f464cffdc9438caf85c920013327f35d9dd9f6a8c04724 crates/ruff_python_parser/resources/inline/ok/iter_unpack_yield_py37.py
sha256:c3fe216900ca2b4d7082076fa2a59f2584d07efd4a88645d9bbd32275a91c2ce crates/ruff_python_parser/resources/inline/ok/iter_unpack_yield_py38.py
sha256:1b65e9829661c9bacfcec420d7009e247888e3ce535313e42b3fe27db280480d crates/ruff_python_parser/resources/inline/ok/lambda_with_no_parameters.py
sha256:0b5ecc9553d1de2ea1e880ef443dbdfb7ef39d7c4c55d759ce466a7978daab04 crates/ruff_python_parser/resources/inline/ok/lambda_with_valid_body.py
sha256:5627a6063da53d4750aece479c26010c7cd26f486269ec82fdbf31cfcc7de514 crates/ruff_python_parser/resources/inline/ok/lazy_import_relative_py315.py
sha256:2e14426fe10e56ab533b6b44a82e85fe456911bbdeeac7ae5a91420ebb34de54 crates/ruff_python_parser/resources/inline/ok/lazy_import_semantic_ok_py315.py
sha256:844894466880d8e1c4b7958b22dd9a0400806073cf5a92ef3dc4e3bc01e21377 crates/ruff_python_parser/resources/inline/ok/lazy_import_soft_keyword_split_py315.py
sha256:9c8c0b3c2fd1cb584e993f87379ed1ecebd3402607cc3b83ee7a1652140785a8 crates/ruff_python_parser/resources/inline/ok/lazy_import_stmt_py315.py
sha256:e3bf5973e140c7a494092d7b1aa34388bfff0a0515b177f4a8268ad7b78be58a crates/ruff_python_parser/resources/inline/ok/match_after_py310.py
sha256:6eeb728f650f1b6ef009fd72b4bd734fea57cfeae5d4712c0254f4bf642caec1 crates/ruff_python_parser/resources/inline/ok/match_annotated_assignment.py
sha256:43b96a1a63fbd052dff33819408822b1e14f5ef5a2c00eca9ccfb1708baf2ab1 crates/ruff_python_parser/resources/inline/ok/match_as_pattern.py
sha256:b10211811ddd2dc8599bf9015453c46634a49dde073a23b7b6f3371fb0adfb82 crates/ruff_python_parser/resources/inline/ok/match_as_pattern_soft_keyword.py
sha256:fadc63f2a13b5269340fd00ce5bef22fad538c7a436132fc7c1d767f0ca3522f crates/ruff_python_parser/resources/inline/ok/match_attr_pattern_soft_keyword.py
sha256:c610d047bd91bb3d2042107a25edd5568fde992d7915878d155625676812d976 crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_1.py
sha256:e082502eccd61b31854f915e0ecdbfb3f68a476d80ec0cbba148cf1f31496a69 crates/ruff_python_parser/resources/inline/ok/match_classify_as_identifier_2.py
sha256:8c4f35ed8402bfedd91aa72a9db68d1712a503b233e0b256053046b777e25867 crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_1.py
sha256:fdb6686a7eaf2c6edfa62a6e7c8b8d93f45aa8a552c905aa40edfa6c365562db crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_2.py
sha256:82d768d6d280d531ff72143589b60a5dca17056079a93d28f9dde953e40685d2 crates/ruff_python_parser/resources/inline/ok/match_classify_as_keyword_or_identifier.py
sha256:a17db88c6e7d6bef997bd87af04aaf0ba7f1614f11893cdcadf034ecab8e4bcc crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_parentheses_terminator.py
sha256:2f69bf8369e51149bb92f0d047f4ecb4472af86ebd7724746f06212b2d8179e0 crates/ruff_python_parser/resources/inline/ok/match_sequence_pattern_terminator.py
sha256:900a43eed9885002f612b55fd3c28410961a0bedd5d08b5c24e32d995117495d crates/ruff_python_parser/resources/inline/ok/match_stmt_subject_expr.py
sha256:19947a8c23fc9b579b8f9fdb9600ba7476f6f01abad14dadb591c6dfc0f91dff crates/ruff_python_parser/resources/inline/ok/match_stmt_valid_guard_expr.py
sha256:a8e00c4af44f094dc1ab22dec92b229c0c601b8910c0405362cf8b307c2d26ae crates/ruff_python_parser/resources/inline/ok/multiple_assignment_in_case_pattern.py
sha256:56ee78d54866eaf1404b5283af04e8c8db182d8c4d8748d78a9866fcdb7a05a8 crates/ruff_python_parser/resources/inline/ok/multiple_starred_assignment_target.py
sha256:7780d1fb9d5dc8851abed0ec48843c38cd52f190f3f8baa1d294f2c5fcc3a2e8 crates/ruff_python_parser/resources/inline/ok/nested_alternative_patterns.py
sha256:b7bd482daf2def7588d126c16f3f49b21d77c1a77d8f3f0ba1117a4bdc627358 crates/ruff_python_parser/resources/inline/ok/nested_async_comprehension_py310.py
sha256:e63c80b0a9782c693b50957cc379ccc4c5ad8d7d5164e29f1913e9ff78ffe2ff crates/ruff_python_parser/resources/inline/ok/nested_async_comprehension_py311.py
sha256:91e2eb9833c5c5dc9042393e848465e406e4d8fefadb794830135522793fd9ba crates/ruff_python_parser/resources/inline/ok/non_duplicate_type_parameter_names.py
sha256:3b9bcb541e94f98bec94a70ffce77e34373008eff603a0ec81460b671f87ca9d crates/ruff_python_parser/resources/inline/ok/non_nested_quote_in_format_spec_py311.py
sha256:9ac5de66dd0b8b79b418b92237857e51970d9faef8c14ab3e1eda703063ab193 crates/ruff_python_parser/resources/inline/ok/non_rebound_comprehension_variable.py
sha256:2e0438422b567c2e40dabca31fef4390b0019eadef7e194f4018669e1700eaeb crates/ruff_python_parser/resources/inline/ok/nonlocal_declaration_at_module_level.py
sha256:457475da8b2e03fff692ff7811bd18939f4cff1c940e7fae6bff5a49a1c066dc crates/ruff_python_parser/resources/inline/ok/nonlocal_stmt.py
sha256:eba8631f8108c2282c4ad5c3c55821ce1e8872c46d2fdece74cbd0b3ca0735bc crates/ruff_python_parser/resources/inline/ok/param_with_annotation.py
sha256:c8d553559d63869e3eeb0758cb5569363e14727a03ebbe417378803d63902fe3 crates/ruff_python_parser/resources/inline/ok/param_with_default.py
sha256:960a414c83fe8b5cc24fea4d208bfcb65823d637bd63c8762ef01171f39b7b27 crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation.py
sha256:3275b54a3c500c4542e53450a3ae7165f884e3555b2a18bdd983479716de13fd crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation_py310.py
sha256:5ab11b8b496fee046d38d7d6656246312dc098067051e63068f0eefa56d26629 crates/ruff_python_parser/resources/inline/ok/param_with_star_annotation_py311.py
sha256:761c8ddbbb7591dd52dca56f767b773472840216ee2cc42e170ea5ed944f4c7f crates/ruff_python_parser/resources/inline/ok/params_non_default_after_star.py
sha256:254512181a176e4c4f8faba19aa8760ef0cf3923d271ab784346adcf267cb13d crates/ruff_python_parser/resources/inline/ok/params_seen_keyword_only_param_after_star.py
sha256:d78e655c5134381c646738953a452b9c580d01f9c039d4d78efdf3cc9f978c0f crates/ruff_python_parser/resources/inline/ok/parenthesized_context_manager_py39.py
sha256:5590817a8d89c0f1f26c87f9120e37b87b49ff6cb5ec6610d7a78fe63c2bbd38 crates/ruff_python_parser/resources/inline/ok/parenthesized_kwarg_py37.py
sha256:e70881f50041fa642144a3ace2c305a1affbe512a30b3ae1fdd035d54686a283 crates/ruff_python_parser/resources/inline/ok/parenthesized_named_expr_index_py38.py
sha256:1f96a7ba1c60bc54ae3715306a40b3333c2074b5a4026866adbc6c885103daf8 crates/ruff_python_parser/resources/inline/ok/parenthesized_named_expr_py38.py
sha256:5ef41756167af2503a1a1fbc472abfa9316df594b8f86e4534c7205828acb562 crates/ruff_python_parser/resources/inline/ok/parenthesized_star_index_py310.py
sha256:ef6071e1b228d51b8be2764fdc81bd98bd47b03a582700cab5b84b2c7b485139 crates/ruff_python_parser/resources/inline/ok/pep701_f_string_py311.py
sha256:cd2ebda6ddd024a82d4ed0e4842230fbd43e6435324c39effe6c17bca909ba1b crates/ruff_python_parser/resources/inline/ok/pep701_f_string_py312.py
sha256:a39929023777832b3d7acf2a06ad6743fcb2a669c44f8e07c99cf3b3e8ee915c crates/ruff_python_parser/resources/inline/ok/pep750_t_string_py314.py
sha256:7e378974269e80f6b3efae52a09603c132397182079285a9646eb107c1cce9d8 crates/ruff_python_parser/resources/inline/ok/pep_798_unpacking_comprehensions_py315.py
sha256:106db0bfc682625f417ab1edf6ddeb67d8e4cc7867a7af585c531342299bcf65 crates/ruff_python_parser/resources/inline/ok/pos_only_py38.py
sha256:cec28e8ccef80fb71c276f3416f72b14419c90a93d585ed9b7b955e30c7734fc crates/ruff_python_parser/resources/inline/ok/read_from_debug.py
sha256:62a05266293866a19cfd4d87898780c92c3e4f596420a28b347a11cb85a5b9ec crates/ruff_python_parser/resources/inline/ok/simple_stmts_in_block.py
sha256:26466e9f6839873775adee707e9232fe80ac5bba98973079ed60c463bb7d46ea crates/ruff_python_parser/resources/inline/ok/simple_stmts_with_semicolons.py
sha256:cbf4e9c63136e6f9b7daa9590bb961c4a7d4afc228c3fa25b72abaef0699cbf4 crates/ruff_python_parser/resources/inline/ok/single_parenthesized_item_context_manager_py38.py
sha256:9c6eb9540fbed023b677649bbd32d031d8c5a8807d68d3234abd5539e011b925 crates/ruff_python_parser/resources/inline/ok/single_star_in_tuple.py
sha256:04bdf8dd8b367d8904f892c76f0038d99b0fa3f13179cc168763cd564a188724 crates/ruff_python_parser/resources/inline/ok/single_starred_assignment_target.py
sha256:82d9641ea1cdd73a3b867d0e037bfe8c6c7bdb93211eb35dea611a0ec005d335 crates/ruff_python_parser/resources/inline/ok/star_index_py311.py
sha256:a9d3176ad57059726c9e46d87b0a21384b63ba5b0b96cfa73e8888e53cf733f1 crates/ruff_python_parser/resources/inline/ok/starred_comprehension_target.py
sha256:294ba287b68a9e0742c58227ff1eb3926e6662547bbf443092802aea1a712f20 crates/ruff_python_parser/resources/inline/ok/starred_list_comp_py315.py
sha256:6fb3965fab418aa134cda4d86779e616959e804990a95dac50276a5e3c6e786a crates/ruff_python_parser/resources/inline/ok/template_strings_py314.py
sha256:18305f7b7978665b0d69a7313faa95b9e8eb9abd0651de665aa1f9d394344425 crates/ruff_python_parser/resources/inline/ok/tuple_context_manager_py38.py
sha256:a984575658503e21f6fbb85559bb9e7670fa3ecb44cb25440e6eaf0fcab88bf9 crates/ruff_python_parser/resources/inline/ok/type_param_default_py313.py
sha256:bc2ed19a7898b980d2b5a8dd5b6559a7acb31798ff233538e0827546abf81b54 crates/ruff_python_parser/resources/inline/ok/type_param_param_spec.py
sha256:7f9ead59b1cad97ba5f8705b95fa85003c206f27a91139abd902e17df398a20b crates/ruff_python_parser/resources/inline/ok/type_param_type_var.py
sha256:eaa02462fefb43acf36f40b6ea1b35705cc90f29c2cf4d55dfa930d891ec4980 crates/ruff_python_parser/resources/inline/ok/type_param_type_var_tuple.py
sha256:67b08bdd77e6c77605a872a0407143afdf74434ca6aebf321cbbee63116e109e crates/ruff_python_parser/resources/inline/ok/type_stmt_py312.py
sha256:2ede529840b632608e520db2a4b7495acce51ae8d57c11175f0cbe8f06d6770d crates/ruff_python_parser/resources/inline/ok/unparenthesized_named_expr_index_py39.py
sha256:40dc9a026f2fae8a8807965c6a0f58fa2a992ca575e348bb2282eb09ff2fa12d crates/ruff_python_parser/resources/inline/ok/unparenthesized_named_expr_py39.py
sha256:47e397b88dc60dc540ad670faeae31c3b598a412f17557bb11b397d066aedc49 crates/ruff_python_parser/resources/inline/ok/valid_annotation_class.py
sha256:c425ef2c83464b23be2af6d00678ca2385b1085dd18731287b5c755e8ac97a63 crates/ruff_python_parser/resources/inline/ok/valid_annotation_function_py313.py
sha256:8576d440672d2776ebaa7a5bbeb95dde1a379f500f58b6940393c181e29feeb2 crates/ruff_python_parser/resources/inline/ok/valid_annotation_py313.py
sha256:5384bfdb2df380b6557cc7a71d16891415bccaa87699406e236f752c6415389f crates/ruff_python_parser/resources/inline/ok/valid_future_feature.py
sha256:a811037fbfec615cd588d33fb5b3360fc39c9f61a87c52b4d630c93c4d926bec crates/ruff_python_parser/resources/inline/ok/walrus_py38.py
sha256:051035d8c304f5e8f5910e0cc64e01aa40eb8b4060ddce88573996bc09db3a50 crates/ruff_python_parser/resources/inline/ok/yield_after_comma_parenthesized.py
crates/ruff_python_parser/resources/invalid/
crates/ruff_python_parser/resources/invalid/expressions/
crates/ruff_python_parser/resources/invalid/expressions/arguments/
sha256:4fefc2d093ee35029afec3e7944605fa1b53e39efc7bd5022b619a2f95ae49ed crates/ruff_python_parser/resources/invalid/expressions/arguments/double_starred.py
sha256:0c3296ba57cad9b0b4b15bee914d4ace0dd61c91c3938a82ecb074fdd18a9e69 crates/ruff_python_parser/resources/invalid/expressions/arguments/duplicate_keyword_arguments.py
sha256:e155418f86fe102addf40a6937a761a3b96f94e2e304a4053e8e6edd0a1e1b1e crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_expression.py
sha256:b613d2b1a2131c14d2200856246bc3edacc04652f4dce5ab686f1be0a9da325b crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_keyword_expression.py
sha256:988c81497ba387a2cecc69d476f0079c63771a34ad1598678819d91a818ac8b0 crates/ruff_python_parser/resources/invalid/expressions/arguments/invalid_order.py
sha256:15cd53d74a421389532eaf0b4795334aad755269712d85b46acb5f31272bfd00 crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_argument.py
sha256:0bcacd68269c588df7183b938d25dcb00bfd748bbb7dff57712a185fb1a3f158 crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_comma.py
sha256:db427a8753d0e780612e3c55c023bdcf6adb803eea1f5e510bc38bbd61476e7d crates/ruff_python_parser/resources/invalid/expressions/arguments/missing_expression.py
sha256:a3f04d0a26abd76e4dd57ede9c6225a8a68405f1e487d228a91bf86c7b1a74da crates/ruff_python_parser/resources/invalid/expressions/arguments/starred.py
sha256:f9da35dfa2aa2bd0c9d4f1fa5ccfdbb41e73917794c0b5be018aea9492bbb0d4 crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_0.py
sha256:a1e6ea3ae86587d881224401eb07fe3e0467cd1f7c0a188dbf2aa55b8a977998 crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_1.py
sha256:e7f074053364a0f3e6d81f8e2ead602a3dea2f6fea15f66cb99af039c835b4a9 crates/ruff_python_parser/resources/invalid/expressions/arguments/unclosed_2.py
crates/ruff_python_parser/resources/invalid/expressions/attribute/
sha256:c419eaa8d3ad671453b943c39d4fbc3c10b1666a945221504a2bbab1c7eab5df crates/ruff_python_parser/resources/invalid/expressions/attribute/invalid_member.py
sha256:6184d35ed1f66ac6a2abbc40c88fc7801b4a6d7166d5d1a1571cfdc9a08fb027 crates/ruff_python_parser/resources/invalid/expressions/attribute/multiple_dots.py
sha256:71cfbbf6b46b097bf84e7f2c51f17d0c49ec86609dbd72492c1f419ed6d8f0b2 crates/ruff_python_parser/resources/invalid/expressions/attribute/no_member.py
crates/ruff_python_parser/resources/invalid/expressions/await/
sha256:3d9b0d3a446d6c50bba2d7fd242a006244f704248f51c5c6e1afbcd43078932a crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_0.py
sha256:c280688923ee040e9088e28e1afe2f129e121b412a5fad9ef0aa3fb319799d16 crates/ruff_python_parser/resources/invalid/expressions/await/no_expression_1.py
sha256:11b12b31ca24a920f895a7e1483343b63b8426bb7f6686495a02bb0e193edf87 crates/ruff_python_parser/resources/invalid/expressions/await/recover.py
crates/ruff_python_parser/resources/invalid/expressions/bin_op/
sha256:0e6f126ce5b7866ce50fc4cc16416048dc1bbe34d21e8e88d99f28e1963ed59d crates/ruff_python_parser/resources/invalid/expressions/bin_op/invalid_rhs_expression.py
sha256:69ff5bdfb5d8049b8bfea6fde496206201edf6aab1b79b3f6ed152cb1ccc9c49 crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_lhs.py
sha256:cde6c9918dac9828cbe972ea58ed5be9f1fe201fb3d1340e3f9c71e51a23081f crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_0.py
sha256:2bd5b582f068c8363401a0280104d4bb3b50cc9138c8401471adc461b879cbdc crates/ruff_python_parser/resources/invalid/expressions/bin_op/missing_rhs_1.py
sha256:87fc2a7bc48bc6fca89a0981d0b11ff19afa4909392060c2e62127612929bcab crates/ruff_python_parser/resources/invalid/expressions/bin_op/multiple_ops.py
sha256:452c8980990fd27c4d28f7d68d65b2a9ad4e9713a75220ba958b58a5c99e1852 crates/ruff_python_parser/resources/invalid/expressions/bin_op/named_expression.py
sha256:549555f2ea3a574649557588f007bbca708fdb383308394297ad0cd85eec70a0 crates/ruff_python_parser/resources/invalid/expressions/bin_op/starred_expression.py
crates/ruff_python_parser/resources/invalid/expressions/bool_op/
sha256:0e11474d0bd95bfb9661865a69430058c5168e264580139bfe03f8cbdbd9bb40 crates/ruff_python_parser/resources/invalid/expressions/bool_op/invalid_rhs_expression.py
sha256:b8b7ff84e72c1f22d0f93c0546f34f677b2aa8d9bffd1596127c488ee770b6e9 crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_lhs.py
sha256:7ede149de64b19e17071b0924b48754b17bdef4ae11481477632882ec2d65a2b crates/ruff_python_parser/resources/invalid/expressions/bool_op/missing_rhs.py
sha256:f5dea8067ba20f394debd2f850acd5d4fd50aecd15a6bec2836940eaeab51ab1 crates/ruff_python_parser/resources/invalid/expressions/bool_op/named_expression.py
sha256:549fc43719a97d3da6705b22e39b81cc4b6ca0a7cad06b2697e10fba7bf6bd01 crates/ruff_python_parser/resources/invalid/expressions/bool_op/starred_expression.py
crates/ruff_python_parser/resources/invalid/expressions/compare/
sha256:2277c99d3b91a6839f49693ba0e574224c2f9b6415b3b26ead6641ea7d0043ae crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_order.py
sha256:d10f426242fe0617f798418f56b2dd3b9206cb5e42e2f3877e512eac082ed436 crates/ruff_python_parser/resources/invalid/expressions/compare/invalid_rhs_expression.py
sha256:d29372e8975255f7ac57b1ce73a3449b9824a05967e89822301b79a7b9749d6e crates/ruff_python_parser/resources/invalid/expressions/compare/missing_lhs.py
sha256:d8e5e11a723561a315af833475d10fe4f5ea20fed75cb16c591052e6334be723 crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_0.py
sha256:72770eb2dcb3bceb713c4c10e602bd99c6a5b80096847f2461bf2e38ce18342b crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_1.py
sha256:fd1c389f9f21aa3ee677ef130239d6538dd8e0f4d6f165aeda1d08934ea01a87 crates/ruff_python_parser/resources/invalid/expressions/compare/missing_rhs_2.py
sha256:4256a50c08a3dba2c52a6997b320a4d9354c8bfd0b1a3b8b91587ef7f9b2405c crates/ruff_python_parser/resources/invalid/expressions/compare/multiple_equals.py
sha256:aaca496438e7523e06c089c9bca793f6a0a0f045571200fe9a5eac5416ddc07f crates/ruff_python_parser/resources/invalid/expressions/compare/named_expression.py
sha256:2664e73bf44f919af2acd1a25774c265215579972f53730784f7e9b1b8400cb8 crates/ruff_python_parser/resources/invalid/expressions/compare/starred_expression.py
crates/ruff_python_parser/resources/invalid/expressions/dict/
sha256:4515a08f407fc53dea086f216d80ebd5e84bb33f77f10bbdd7e5acd70e1a56fa crates/ruff_python_parser/resources/invalid/expressions/dict/comprehension.py
sha256:c993c2acbed6e6ca67ac70e43351874e88fd4e34d89cdd25fd3a73ea885fb140 crates/ruff_python_parser/resources/invalid/expressions/dict/double_star.py
sha256:f1693e935867c3141a4bdbaf2249bdecb3fb55b6931b9bb3f123df1b087e490c crates/ruff_python_parser/resources/invalid/expressions/dict/double_star_comprehension.py
sha256:e7a9cf818c20bb8b4d8d49f973c7c031d13906cd2b906f8e9cdd4891ec0c3c2a crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_0.py
sha256:70ab28e11198162a38993d2e90695008bd18f7e2ec1063f1efbfaed533be4328 crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_1.py
sha256:70adf30a0e89ea3b7d5e9343c8bbc459cf2b639c9e59f6f085168cec0b989938 crates/ruff_python_parser/resources/invalid/expressions/dict/missing_closing_brace_2.py
sha256:4b7726434a4c4febcd0433a71e785569126b93c241332efdc429cfaf9fef00e8 crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_0.py
sha256:9d213f280beaa66f3bfe3d1f15d5476f3e690d9b0c4f5c6acfa45face4dec998 crates/ruff_python_parser/resources/invalid/expressions/dict/named_expression_1.py
sha256:0010fdb9b3dbeec2953f1af7395c5e8dd2ac254a676452efd18cc0a9d341e900 crates/ruff_python_parser/resources/invalid/expressions/dict/recover.py
sha256:199fa1f48fd305bb2ed011cdf69d0ad7ee765595ae765dd88694b7a264199ada crates/ruff_python_parser/resources/invalid/expressions/emoji_identifiers.py
sha256:8e19029cb3e5478781ccb79a6aaa1073a4077b90c7afb80b4f6e3ffacd841e25 crates/ruff_python_parser/resources/invalid/expressions/emoji_statement.py
crates/ruff_python_parser/resources/invalid/expressions/if/
sha256:793a5f71ae21eab9b6b37ea24e3df2e02a16e8333d5e880249ac4982d6f3b1c4 crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_0.py
sha256:a378fa3eaf66d2e69e9aafc3eeb6fa7334e5bcb70aa8b37fcf655703bb2fe02a crates/ruff_python_parser/resources/invalid/expressions/if/missing_orelse_expr_1.py
sha256:df7d990652153823f1bcfedbf69cfc6e3102d31534bb046f34197b737fd74f5d crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_0.py
sha256:bfe03effe7600426b509a5d156b0fa236fe45bf6fe5a511b77c4ba400cf82c34 crates/ruff_python_parser/resources/invalid/expressions/if/missing_test_expr_1.py
sha256:da5139b4b632443037dfb10cb5b7811f7aa908af9bdcdda1b70fc032c704479f crates/ruff_python_parser/resources/invalid/expressions/if/recover.py
sha256:25ecd3fabc8ade1fba0b862fcae5dab653a1f5525d604f3137755af99d5c87b8 crates/ruff_python_parser/resources/invalid/expressions/lambda_default_parameters.py
sha256:be833548e99918184690975c0844dac8369a74b0002a548cfd355681242425ad crates/ruff_python_parser/resources/invalid/expressions/lambda_duplicate_parameters.py
crates/ruff_python_parser/resources/invalid/expressions/list/
sha256:89a5143082ebe4bbfad9e606c6fcb3d8515a7d793c56c03201d550824a1d2407 crates/ruff_python_parser/resources/invalid/expressions/list/comprehension.py
sha256:8cc64806d9fffc90bab8053b34fe452a86accaefb75b36e2a88c87b3090cc41b crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_0.py
sha256:2341adae68013e873964c6638509f175c84c31c0c22d2e2b25e47bb72fd884a3 crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_1.py
sha256:96f8d449e3ed33889e18225be7bf887d21bb0f92d9a232cebfc68e9116608ab6 crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_2.py
sha256:77bdef8d11bc2a5043a2484068257888e57d1c3227ae873df4a60241454ffc72 crates/ruff_python_parser/resources/invalid/expressions/list/missing_closing_bracket_3.py
sha256:ecf09847ff71689fb4f87dfcba1502a8765615b897b658174ba63e063c0df24d crates/ruff_python_parser/resources/invalid/expressions/list/recover.py
sha256:0e141704b3882bf01678d1b5d9eabcdd1aa51848591a5ce2ee5422b5b5955802 crates/ruff_python_parser/resources/invalid/expressions/list/star_expression_precedence.py
crates/ruff_python_parser/resources/invalid/expressions/named/
sha256:f7b05354ab583260d060fbf09edd2c1f85ec8b44a2156c48491ce4730f560ada crates/ruff_python_parser/resources/invalid/expressions/named/invalid_target.py
sha256:186cb65ef830eee6942e15683070202a85ee7870c9020d79cf855700e63751a6 crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_0.py
sha256:e928bcd256059816c7f5849be1967dc65f75a73db7b85748e373a0b5d39ee8fd crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_1.py
sha256:a49ef43fd66b65287f0527d2f717eccb71ef081c1cb044a10ecb45ba9c66904b crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_2.py
sha256:fa18583e7474f614b7e4f23b926f314f84a7c4963e7facde300e7e71338b9ce4 crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_3.py
sha256:c0c203f88e7250b400c7bcee9635e9ce7c35e08364013081e24355c4aa3b1f82 crates/ruff_python_parser/resources/invalid/expressions/named/missing_expression_4.py
crates/ruff_python_parser/resources/invalid/expressions/parenthesized/
sha256:17f1e89d8159cf4d1e727c7ffcb6da1877ee0fac8d48864a76d0292a99201cab crates/ruff_python_parser/resources/invalid/expressions/parenthesized/generator.py
sha256:9697342eaf2bdc9eb569d42c0f3cb84f039a4d338197b8b434dd599fb3c518c4 crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_0.py
sha256:5e4cfb499ce91128df177fe627aac3b83d25466cd8c99fabe5ce86c36569299d crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_1.py
sha256:2ede9330509585aaecff12c7d5cd9096f55b2f1a196e7a8fbeb0aabf60c5706d crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_2.py
sha256:fc58385f22e4d72789a003a4ff7593288e76469dc78da8409e77ba861391f629 crates/ruff_python_parser/resources/invalid/expressions/parenthesized/missing_closing_paren_3.py
sha256:76c48b8c90d47a16199ebe62443c9f7fe955912df5f87a130a61ec53dcce6ca9 crates/ruff_python_parser/resources/invalid/expressions/parenthesized/parenthesized.py
sha256:3dc6dec655b84eb9806dbf1a96a42a85d0650b46dc43765ea6d6c5dd269a9343 crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple.py
sha256:74e1efec4dd521ba3e2dc7e094f5ea1bc338f9db7d204bf87581332d5c3a3087 crates/ruff_python_parser/resources/invalid/expressions/parenthesized/tuple_starred_expr.py
crates/ruff_python_parser/resources/invalid/expressions/set/
sha256:cf8a37faf29df79708142e97944a9983f473a5a801058ac034828f2ef3b379f0 crates/ruff_python_parser/resources/invalid/expressions/set/comprehension.py
sha256:2c6f2d4a2494717d8b6e7ffffe24d96068d2ba6875e99be2201b3eb55e9ff64e crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_0.py
sha256:bc6204109e450211e394fe0fe28d7c48583dc3212078a5aef4f42acdc9c9a95f crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_1.py
sha256:36bf591b54108e783812ded1480a10ad070189dd4cba737c2c4f610b1950567f crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_2.py
sha256:452ef1b3cb1575c53af78f0350025943b593727b53267cb5745db02c6e4e8a8e crates/ruff_python_parser/resources/invalid/expressions/set/missing_closing_curly_brace_3.py
sha256:011edaf218d18f50a234508fd7eead223bf7f67f5b1abb7a0789dc71a6d1a24e crates/ruff_python_parser/resources/invalid/expressions/set/recover.py
sha256:676f1d3517fdfd562f5fc791ba2528f7ecfe26866619a1e8736f9f28d777c4ec crates/ruff_python_parser/resources/invalid/expressions/set/star_expression_precedence.py
crates/ruff_python_parser/resources/invalid/expressions/subscript/
sha256:1506dac8771b7dde7f1fa731bad6be4ad4627f13def3c6183444e24ec4bc3870 crates/ruff_python_parser/resources/invalid/expressions/subscript/invalid_slice_element.py
sha256:97aef19ff7570a2ef4e01e7ddba653a1a16a99945b7ed4b0b62582d250fe65a3 crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_0.py
sha256:8626990a228aa3ff5f3c13cf9272d63078f4ffe31604dbd19f7b8eeb9ac573c8 crates/ruff_python_parser/resources/invalid/expressions/subscript/unclosed_slice_1.py
sha256:db769510efcb3e1ac3169722f86aaa9aa4f6e065ce6cfa069117419b1222b7f5 crates/ruff_python_parser/resources/invalid/expressions/unary.py
crates/ruff_python_parser/resources/invalid/expressions/unary/
sha256:7b26369bf298db3add32406d63955f8347eb50253ecb858510a99f159084ba82 crates/ruff_python_parser/resources/invalid/expressions/unary/named_expression.py
sha256:8d28f6a6412aebff6d5ecaabf2f831f45a30b10dd2a7f994599688e634b4e9b1 crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_0.py
sha256:4cf0c0e7387fd7d4ce8577ba0f8510380c70f7e4f2753d7cf9151f96967affad crates/ruff_python_parser/resources/invalid/expressions/unary/no_expression_1.py
crates/ruff_python_parser/resources/invalid/expressions/yield/
sha256:f787821479b37438ccb4280ad9b6e3109ad8e8dfa50d10bd264f0a88540d6552 crates/ruff_python_parser/resources/invalid/expressions/yield/named_expression.py
sha256:18aa05cecb77c5620d95de0b243d6ed4debf8a93c3673acd11b1578cca77972b crates/ruff_python_parser/resources/invalid/expressions/yield/star_expression.py
crates/ruff_python_parser/resources/invalid/expressions/yield_from/
sha256:cdc5d44ac2a05dd258da0217b9e328c97f155ece309db1a55448d77d9cf45c42 crates/ruff_python_parser/resources/invalid/expressions/yield_from/starred_expression.py
sha256:57e199498d07d3b9a085b048ff6786fe4b66e5cea145c50ff0eb5c0949172aff crates/ruff_python_parser/resources/invalid/expressions/yield_from/unparenthesized.py
sha256:32792a219fba42b46cb1d138f925fb379765a24ff909f64f53e8dd568c30822c crates/ruff_python_parser/resources/invalid/re_lex_logical_token.py
sha256:0e69675171ae020af9288b01b58bc4726dfdd1379db7a953144600afbbe53c60 crates/ruff_python_parser/resources/invalid/re_lex_logical_token_mac_eol.py
sha256:48ef5671d089fcf622238f012ce65671997524728d715f9ca9841967dce0a19d crates/ruff_python_parser/resources/invalid/re_lex_logical_token_windows_eol.py
crates/ruff_python_parser/resources/invalid/re_lexing/
sha256:3a9fc3267992a56aaa966ec10d1fbb72f06f0248aaae326c5773d56fadf5eec9 crates/ruff_python_parser/resources/invalid/re_lexing/fstring_format_spec_1.py
sha256:c4efb366e8e6d1818b88fdf7da530f7b699d35ffc6c0efcdc08ef03edc096e3b crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_1.py
sha256:9fd4cb6571238b793a23e2be71da5caffb2bd8874f661f77185429787cd5855c crates/ruff_python_parser/resources/invalid/re_lexing/line_continuation_windows_eol.py
sha256:f1a76a43fb719052f2bdc54e2182c9b957c44b9712b976e3d3c544576076efcf crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_1.py
sha256:9130d89c9b69e258a20a2f00d45cfce664e6679fbd2f7934c70ddb994408a9d7 crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_2.py
sha256:2daf097c5ebfe6dbf73f271269fd1f96be6c23d883c76f8147bde7e92d99e69e crates/ruff_python_parser/resources/invalid/re_lexing/triple_quoted_fstring_3.py
sha256:d0b921164cac0514681d6e5349620e48a3f8dcbba5cb9b8934650720122335db crates/ruff_python_parser/resources/invalid/re_lexing/ty_1828.py
crates/ruff_python_parser/resources/invalid/statements/
sha256:da8b94c4b5905caddcbae5ca4ca2d4ba5dfc63a1a7f683405bc990623243cc35 crates/ruff_python_parser/resources/invalid/statements/function_type_parameters.py
sha256:a6da96c9a4fcbd360f63e73de2e9daeddefa17a0d91a67cfa69984907ea608b3 crates/ruff_python_parser/resources/invalid/statements/if_extra_closing_parentheses.py
sha256:013dfa5813194420e824cc8f3a2465b2d7f0c285931caa1de5ab2a33519aee91 crates/ruff_python_parser/resources/invalid/statements/if_extra_indent.py
sha256:e21b13781d08ac4bf4564bb2915301800e2e7870df70709573ce8a3f5e5f6f90 crates/ruff_python_parser/resources/invalid/statements/invalid_assignment_targets.py
sha256:a5b156fe16d88b42cae6aeb9b6a4559f5b658d1ee55a1bdac9a17d293ccf50e3 crates/ruff_python_parser/resources/invalid/statements/invalid_augmented_assignment_target.py
crates/ruff_python_parser/resources/invalid/statements/match/
sha256:b5b0b001ae9a0fb373722c1bc97693ff0d0890f82312feb6b083218bc0db4afd crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_0.py
sha256:ab2ae0a9d8f9d3223efaecc48210be231f606a75f527fadffadd3a9540631776 crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_1.py
sha256:23f53e5b09b332ffacf481bb6ba4cf82ddf42fd48d9dbde05c19e96e87945c1a crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_2.py
sha256:5ac3c13fd1b8255ed81610ea3e3dc28e6b65ca7cdbeb903c279d68cc14d565be crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_3.py
sha256:4a24619313f127603a19810b69361a17e2a433efe08963562d02520ec2fad004 crates/ruff_python_parser/resources/invalid/statements/match/as_pattern_4.py
sha256:9fcbb713008c5dfe114e36091c96bf2d5f23eb66d9ea3a431751975b3ced4e7d crates/ruff_python_parser/resources/invalid/statements/match/invalid_class_pattern.py
sha256:00796149dce09fd4687fa8166516d9fd5c5538fbc8e9efe54ef718cd83e57174 crates/ruff_python_parser/resources/invalid/statements/match/invalid_lhs_or_rhs_pattern.py
sha256:76f4da4726ab2781ed44a3a9d47e12511e755fe3a05492e09f16e7c86a7855fd crates/ruff_python_parser/resources/invalid/statements/match/invalid_mapping_pattern.py
sha256:9099067e9efa08446117084d29454a2f80c12d91da4a8bc5233dc658fa7e0297 crates/ruff_python_parser/resources/invalid/statements/match/star_pattern_usage.py
sha256:883441791ac5912d659597e90e7a0990e2a1eb74910e186eaf05ecc9ccc751d1 crates/ruff_python_parser/resources/invalid/statements/match/unary_add_usage.py
crates/ruff_python_parser/resources/invalid/statements/with/
sha256:84191fa012f748ba9bae4a4a6dec6ac087cebd5b895bf0d97a799db63cedc3bc crates/ruff_python_parser/resources/invalid/statements/with/ambiguous_lpar_with_items.py
sha256:fb1ffaf98124c2371d8f340a48186fda488b489b616f176f9ad351b6e0f554e2 crates/ruff_python_parser/resources/invalid/statements/with/empty_with_items.py
sha256:2a22683f2f1554680b8d00bceaed06427b1cead06865f97ec93853f6e2efa09d crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar.py
sha256:4555413c18510a4a2da9b81796ac33fa0532be2c41cda223efacea1dd9b21a83 crates/ruff_python_parser/resources/invalid/statements/with/unclosed_ambiguous_lpar_eof.py
sha256:a5a07681c7dbf70383cbf112676224e46319155a1cef764d655918b5e4e9ce2c crates/ruff_python_parser/resources/invalid/statements/with/unparenthesized_with_items.py
crates/ruff_python_parser/resources/valid/
crates/ruff_python_parser/resources/valid/expressions/
sha256:a93c1536eb5acc6af1d3010844daea5f8551d7c7dae7455abf439d9b046e845c crates/ruff_python_parser/resources/valid/expressions/arguments.py
sha256:37aab8f110cc14ed76e11e98945f4c809e95998e8fccb4ea022f63eb80fab0db crates/ruff_python_parser/resources/valid/expressions/attribute.py
sha256:86a8f1fecd1290231e7879c2c6d2f55d0da4d836ac9dcaf928453312c3963b32 crates/ruff_python_parser/resources/valid/expressions/await.py
sha256:3600e33b61b12ccc6af90f31a3f44e51cb3469dfd55057c3ec2099ba2405e0da crates/ruff_python_parser/resources/valid/expressions/bin_op.py
sha256:1e0b7e72d1c8f4857714a477a75dd1f3fa153c6b1a5e274ae4fe3c201cba56cc crates/ruff_python_parser/resources/valid/expressions/bool_op.py
sha256:69bbdec30bedeb4eea22fa8643fe172c6dd0d27dae34d946ead0e539f0f422af crates/ruff_python_parser/resources/valid/expressions/call.py
sha256:a8cf576ecae2701272da697b52fd9c5d0365299c17fb02c041a2b08a7876de79 crates/ruff_python_parser/resources/valid/expressions/compare.py
sha256:3d0804bc5a6c4b95e1aba3cae4793eafbefe2dcc6b9220c4bae481041e21af04 crates/ruff_python_parser/resources/valid/expressions/dictionary.py
sha256:04f3733eb66bf6b65c620dd895aacabab343cd32e0749a3b98e05c16e92c5056 crates/ruff_python_parser/resources/valid/expressions/dictionary_comprehension.py
sha256:33777ee215c964d12bfa0d8a2ff2e84488638c6d0e22a0cc70a214b2fba603b1 crates/ruff_python_parser/resources/valid/expressions/f_string.py
sha256:ec67bda13b5d8961a64ad33c9df97fec37df6ea83c06474eb0a3f269b71d2e7c crates/ruff_python_parser/resources/valid/expressions/generator.py
sha256:5563274ac21a3ba07f909637fd8ab66d4eec51f8ac61c9afd12c664c7a7db80b crates/ruff_python_parser/resources/valid/expressions/if.py
sha256:59bac9fdf471d949c175f63dc80a21d4193d1935eea330664641440f51ac1411 crates/ruff_python_parser/resources/valid/expressions/lambda.py
sha256:8a664d2536b204543735e3fab973e51dec62ace4feccb9fde96eaaa3de1b29ef crates/ruff_python_parser/resources/valid/expressions/list.py
sha256:5203eb0e42d3cbcb9af4a6f9a0f37c21e8b163754e941fd870208be3458640e7 crates/ruff_python_parser/resources/valid/expressions/list_comprehension.py
sha256:772abc3d8d9cdb3fc190306bdf50a99550663e05b07d5c5305e2cf9d3d08df67 crates/ruff_python_parser/resources/valid/expressions/name.py
sha256:e65e6bbd5c2355967305a19dcb7d879a81647ae81626a93528ad0d9f55b138ec crates/ruff_python_parser/resources/valid/expressions/named.py
sha256:2967f219c06cbbc0ea027d365f822df1e734eb29ba2be64402c112a0de601e17 crates/ruff_python_parser/resources/valid/expressions/number_literal.py
sha256:50cf7852e9af6c53dcb9e9b7efae1ad78f81a1d0c0c322a5e4759ac11dc499d4 crates/ruff_python_parser/resources/valid/expressions/parenthesized.py
sha256:a6fcccb128532e49a74760cdc6254f828612feee0a55d759b98ddf93f32ed45c crates/ruff_python_parser/resources/valid/expressions/set.py
sha256:5a89a92d98a3776d04fb214a7a2b45910d2b45c2580773168f898f747dbaa4ea crates/ruff_python_parser/resources/valid/expressions/set_comprehension.py
sha256:4c6915920a763ed2ba631e491d69932cc67bd7e71d315b5ba5b5e19d3d806e6f crates/ruff_python_parser/resources/valid/expressions/slice.py
sha256:9ca4b68652d0c2f611849dc675dd289fa7be4c9251152f006218f33884d53d0a crates/ruff_python_parser/resources/valid/expressions/starred.py
sha256:243d5052325d86d48253646d097e2e0f212d6bee1230285498cc266aba9be188 crates/ruff_python_parser/resources/valid/expressions/string.py
sha256:1c2db7a20f7237293858032a0b4fae735864841b05a2071aa65ba77737dfa9a2 crates/ruff_python_parser/resources/valid/expressions/subscript.py
sha256:a9525b3dbeabf8868f4dbefea691bc95e352725782183e493821827e95d47331 crates/ruff_python_parser/resources/valid/expressions/t_string.py
sha256:0476defae92cc62f2b3292460ef9abe9741dc989ede1a312a399f44232a04d62 crates/ruff_python_parser/resources/valid/expressions/tuple.py
sha256:1909edcb001c9acc8b0f45c2e5265d7ce1db0c8b8587f0ab8adca45905e3286d crates/ruff_python_parser/resources/valid/expressions/unary_op.py
sha256:d68ff0a1c1f5c24ec702f5afa99eeecef44abeee357071d7d6fda6513b0f627e crates/ruff_python_parser/resources/valid/expressions/yield.py
sha256:9fa7c6bdd0927d1bfcd542fe6ac7f576280f3d1eda6568640f9bcadb2b89d999 crates/ruff_python_parser/resources/valid/expressions/yield_from.py
crates/ruff_python_parser/resources/valid/other/
sha256:cf5b4b37903c2ddb5c317e8c7b231d6d3f15449f18631161fa4f3e37ae974649 crates/ruff_python_parser/resources/valid/other/atom.py
sha256:3cc5a2fdb939b681b89d3c05ffc6ed879d152cda01fbcbe0071caa2c412770a3 crates/ruff_python_parser/resources/valid/other/decorator.py
crates/ruff_python_parser/resources/valid/statement/
sha256:6589dae0926e524b77a8b9194719f0ac11bd418a0d06433e6db77f351acc5bc9 crates/ruff_python_parser/resources/valid/statement/ambiguous_lpar_with_items.py
sha256:9a3bf29b97abb512e34403a04b8463722150c39e5fd07b8145916a3e04d516c7 crates/ruff_python_parser/resources/valid/statement/annotated_assignment.py
sha256:df1665a6b6f94acf82d183bcb21fbcc23aff87a68e13282630654f78100204a2 crates/ruff_python_parser/resources/valid/statement/assert.py
sha256:9691acb2a4ff4ec112063eb26206b40d8e7d74212dc93192e13eb3842aebe091 crates/ruff_python_parser/resources/valid/statement/assignment.py
sha256:9b8ecaf08dd1ee43c7eea40620d82fb77c7b257a5ec2361dfb8bef4d4d94febb crates/ruff_python_parser/resources/valid/statement/augmented_assignment.py
sha256:2625495630f46e935e900932748caffb6849b2c8ccfd850c7bf6739206cdf767 crates/ruff_python_parser/resources/valid/statement/class.py
sha256:4582de26328abf712e82bff033be8ae6870e3189eb0653b682c53c9bd94532f7 crates/ruff_python_parser/resources/valid/statement/delete.py
sha256:39d67e85eb392815835a423dfdef3e80def73557fd39ba5518dbb0899e46be6d crates/ruff_python_parser/resources/valid/statement/for.py
sha256:5f7b95364a66eb1837f881c43d9a47f7d9f12a78a29286df54a6e2b92c55495e crates/ruff_python_parser/resources/valid/statement/from_import.py
sha256:ef2b3c5676745af83f64953f68d85c6c6403d0397c1ed86af879e4315be14cb9 crates/ruff_python_parser/resources/valid/statement/function.py
sha256:08bbded08892cdf3e9443b8def5e779c1fe5aae48509cb12ed929b3e6b94bc93 crates/ruff_python_parser/resources/valid/statement/if.py
sha256:8deb855543af12899bb71f4974d9e4a5faf8dd17f05364f69e1e043ae413b7d5 crates/ruff_python_parser/resources/valid/statement/import.py
sha256:288b9b54e7e39215a3ddaf5938f1b923b603ab0e52a1ee44fb723c02d1fae445 crates/ruff_python_parser/resources/valid/statement/match.py
sha256:24cd395597214ed78d664fe4c9f0e6b82b9b3623c4c59cde316e722862c0c690 crates/ruff_python_parser/resources/valid/statement/raise.py
sha256:7f480806c374dcfdba50cedfb3cf46ddbd19edd13799732bd4aa2acab04c746e crates/ruff_python_parser/resources/valid/statement/return.py
sha256:5f7b0d2415704827ea1459946c76edf78dc63b2c25f1cf80dc552a33619d2b73 crates/ruff_python_parser/resources/valid/statement/simple.py
sha256:bd573e3071e72f4aef85ac333806636186768cddfc4846433a4bd88ff9793473 crates/ruff_python_parser/resources/valid/statement/try.py
sha256:9a85076ecd38dcb62de5a0f4fa930d8c1cc8ac951370aea00635f6250b617762 crates/ruff_python_parser/resources/valid/statement/type.py
sha256:9eb71911b297f611ada34a94ab9105ba752260b3c6357ec8c84c3cdda2e00476 crates/ruff_python_parser/resources/valid/statement/while.py
sha256:77f5191b405a61052cbbd09e022d4426d6ac57feca545f2759bc9a3df6f953d4 crates/ruff_python_parser/resources/valid/statement/with.py
crates/ruff_python_parser/src/
sha256:f0981f0c53e9d91fc9840b633e3335349139e854bde77ae49be3d7d39535026a crates/ruff_python_parser/src/error.rs
sha256:eca092187be1cc52863df3d564942a40bcf5b4065acd403c26aba192a67365aa crates/ruff_python_parser/src/lexer.rs
crates/ruff_python_parser/src/lexer/
sha256:7631cb23110d75273be440da6d1de187f9ec62fc2d796bf2ddde09f1ce037c47 crates/ruff_python_parser/src/lexer/cursor.rs
sha256:aa6ea6a5de1990ea3a4886b83618e117a0fb23cf5ec084bcbad6de489b85c555 crates/ruff_python_parser/src/lexer/indentation.rs
sha256:b47b9cffaebfd681fc679c757d73dfe07cd10f81f0b5a376fc88e9285ae1588d crates/ruff_python_parser/src/lexer/interpolated_string.rs
sha256:ee24a1933840a400c4730778a5c222d30c36d4b1b4f96bd97b502acfc07a4875 crates/ruff_python_parser/src/lib.rs
crates/ruff_python_parser/src/parser/
sha256:41faa6195ed4760218d79724261567f285dd20183c052ba9bb3429b187795921 crates/ruff_python_parser/src/parser/expression.rs
sha256:411798a08c861259033578d184dc1d66b06526b1abcfd05f12288cddea00d08b crates/ruff_python_parser/src/parser/helpers.rs
sha256:70f341b9fe37c89e7f674474be1f690216bbce42a9b3f8f56005fe989e4d24bc crates/ruff_python_parser/src/parser/mod.rs
sha256:0d29cac54e589b6fbc1215086e195db03b71337f93da0fc51544547b0bed3e8e crates/ruff_python_parser/src/parser/options.rs
sha256:07ed708f0335cfd3665293959681c564f1da98286d73cf3abf59e5b1e4acd6a8 crates/ruff_python_parser/src/parser/pattern.rs
sha256:3d4ec92e9041221df5e62495f93685f3c41652eaa8b0f21ef232f0baf3d7f1bb crates/ruff_python_parser/src/parser/progress.rs
sha256:658e8a0cfdc2844d97b83b7a50f68e2dc58fce0b63ecd3164ded1583b658e8fe crates/ruff_python_parser/src/parser/recovery.rs
sha256:5b6244ccea2c5cebf39694d6b06306c039f9a1e56c19383db415240510662340 crates/ruff_python_parser/src/parser/scratch_buffer.rs
crates/ruff_python_parser/src/parser/snapshots/
sha256:1812093bde934798c37e67f8b863d187017b0ac8f9567254edeeb6dc5ac82f06 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax1.snap
sha256:c6bea7f7489c1ce4e4cfcb253c598e31d51b52f5085873f3ff069775f4d2a9b7 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax2.snap
sha256:c6bea7f7489c1ce4e4cfcb253c598e31d51b52f5085873f3ff069775f4d2a9b7 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_invalid_syntax3.snap
sha256:d255f5caf0a1c853414cf891cf37e08d756aa468a5ec6b20ea4076effc6f7f00 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__expr_mode_valid_syntax.snap
sha256:78dc8748b14a92d692df28ab76ef21b132a79d1ec4e483390ba619a0d239a257 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__fstring_expr_inner_line_continuation_and_t_string.snap
sha256:2f26f07d3bf70f77196c2a785da6d83e926b57ab2723d9947651dfc75ab15e86 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__fstring_expr_inner_line_continuation_newline_t_string.snap
sha256:6e2bc9530bb51d351301d2ed918dd605291158e34e06038d282474496dc5dd40 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap
sha256:0db21abd454413ed803248809901cfc2438d496f3f586f1613fa0bea71fdd22a crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__tstring_fstring_middle.snap
sha256:af0d88e1b87ce7b70f0855eb84b68a489f1e655ffb37980909d061bbe12231ce crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__tstring_fstring_middle_fuzzer.snap
sha256:df3fc41de0bc78be489e8d642ff0bbb721984851b86576ea7de0ce233005a943 crates/ruff_python_parser/src/parser/snapshots/ruff_python_parser__parser__tests__unicode_aliases.snap
sha256:02a6ca16682a1a90183a050a0be4d91ccd1768fc8012fc0e179556a6f69d34b4 crates/ruff_python_parser/src/parser/statement.rs
sha256:5c1073fd6179b0274a1a4f12b52b643904aa3b7f8c5156e71a7393c794a31a50 crates/ruff_python_parser/src/parser/tests.rs
sha256:9f00264cecd75f84dba487bdeb66f98a0c275450d8dcfe916c966bc612951dcc crates/ruff_python_parser/src/semantic_errors.rs
crates/ruff_python_parser/src/snapshots/
sha256:5fa316273d190ca7edc25c9b12cca88122b0cb168a4a6404a43661141aed6d37 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__assignment.snap
sha256:5a66190210db29649ea99f3f4952babde37b27849b4404ad1c6f7eed66e66e48 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_at_root.snap
sha256:a1f109d5d5efc922a04036897a8b5849e983c0e3484686c5c923f151367464f5 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_indentation.snap
sha256:d544c0f1a95e162fd74a87f3a60195d16d09194d50d1a055229d8284aee2c5a7 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__backslash_continuation_mismatch_indentation.snap
sha256:4311f02f2b310f58092dce6bf3c95d61df390dc018e2ad36db8dca875081eff2 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom.snap
sha256:b2ec360b34353f4e1a05715bd419e8fae9b6001a5eac1bdb73098496f330e625 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset.snap
sha256:b93a49cddca63503cc6c58c9e3e5fdd0960ef0da44980019f098083106349b49 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__bom_with_offset_edge.snap
sha256:52b711ab9be58aee762aac073bdea255a0f30c40c86afcd0c238dd463a60e3c0 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_mac_eol.snap
sha256:e2eb65343f0938943d0b8c84e87579c481ca9d64ba7347c768a9558520c3ba42 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_unix_eol.snap
sha256:803734a2193f9fad4cd13138edd6ba5f64c81aeb407541de095d9969ce03ff08 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_windows_eol.snap
sha256:83b85b459bdce8d72de8cb0f67b6741e4f7cc2eab00007261142befc5cc02252 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__dedent_after_whitespace.snap
sha256:ce54f1bc46964f3436da48da94a9e850d2922817d6c3e95afd83c7d2e2abd784 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_mac_eol.snap
sha256:03ec3f74f9917df294f1e840a3c1e539c08b0f5624fab6b566edbfacdf0a8568 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_mac_eol.snap
sha256:806824b96350b2d546639f7c3ce6b68514fb4c3eee04acc82233fef919f21651 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_unix_eol.snap
sha256:85190bceb571accb74ffb41500506539065ac898b6d0b45b33db3e5746eaccc3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_windows_eol.snap
sha256:a020421dfc15714d6074b67332b2560f156a3f9d2d99cd4fc4e6f070d3212bcb crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_unix_eol.snap
sha256:e92eb2eb6e920b33f3c7313a8d4d7d96309a04fe9ea64ef08073b981bc9873f4 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_windows_eol.snap
sha256:78c86f6ad92a0cc00ad90a1318677a018932c8fcf5cf8ee69a27d401a02246b3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__emoji_identifier.snap
sha256:acaf82da7c67e8a9e58e63d5050c773635e0bec61a33ffe3b6aa5eeb44857b62 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_fstrings.snap
sha256:924d6fe7dcd4665ed97e6552a144dc244d1cad775ef51b9592af333949634a5b crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_ipython_escape_command.snap
sha256:adf46c8920501b5ccb07f2c40d02a8b350bbb7dda5298d9dcc824add284e9a27 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_tstrings.snap
sha256:19e0f9f1ff4bbdb5e2fd887613de47feb6820d31ba5b8d8e2085fada3e82b570 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__escape_unicode_name.snap
sha256:cc735b35f8098845bb54561cd692ef72b7e4eed22c3f04b6d42a4dbf00071e02 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring.snap
sha256:4a615f0c4ff7e6a2934c47282bda7779df76b4057fd8bd2fa596799f17d0220c crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_comments.snap
sha256:352d91fa22d2dc216042bdfa85db4ea5cd46e97bc5f48a2056d4d81d0b81006e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_conversion.snap
sha256:bc7ef9118b8e3600375f281c66db2f5e12ce16ffe61b7feec6f11d34af7a527a crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape.snap
sha256:e4000300bf4ddc916db2fdb4953527f9c2e85a2c8524c8a5e1c9b7b87e922400 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_braces.snap
sha256:552ab990486e405bdc1460f554e58397e38bb138585e9db4c80720c7a1269544 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_raw.snap
sha256:457350820b5c28e221cc022fd1d32203b69359ba95c06a5967c77bb129534289 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_expression_multiline.snap
sha256:2d2d2bc01fdae7166eed553a4e3875a64f5a460b17ad4aa865875a2c69efc628 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_multiline.snap
sha256:be5df5d28359f2ac828804985b5884063eead381478b99e0c22a3fc85ab3e4bf crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode.snap
sha256:ec3645afb55f67f5c31cb15fe76124eeb8575d553da96c86868783d3b22a0659 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode_raw.snap
sha256:7b9a6edb76161ca0ad251135af7a70e421c5ccbffb9c6f24c8ab6eb332c9463d crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_nested.snap
sha256:7b6caad9b964f37d338d8391012266056861477ad9c6e2dba75023ab82ac9321 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_newline_format_spec.snap
sha256:e2959c0978a3449fdadebab0b3b445aa83396cefff082a814641c61c2c61ba8d crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_parentheses.snap
sha256:e56af299010bcd9569f4def998379fc9b726da2f8003d2834800aa1cc255ec84 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_prefix.snap
sha256:128723d8b3fff9d18a0e19f2579a88925afed98133292ed0ad95a4ef5a281b58 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_mac_eol.snap
sha256:92f3a3c3d641764c88ff41b82c41779da16fcd4c908fac5c8abd78a843f39854 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_unix_eol.snap
sha256:5d9d9a184d0f87777b2b5738ee0a9da61fc79e26d01d6f5aa4c8e33dd2dee457 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_windows_eol.snap
sha256:d80fc4f6c15bdf558363264e4fd1ae54077bce3c7fbf1acf3a46f8b216897e27 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_format_spec.snap
sha256:49e989da7d4ed1e3f9f8725e3d4e53b768d108d5ecbf2cd4cc00e3503a682c6f crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_ipy_escape_command.snap
sha256:e4279a8921bf31a42c73d5cccd04edbfdd2e091554568b9fe8adefc900524185 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_lambda_expression.snap
sha256:c9333ceb9246394af9a9980a7121ba1e517aabe8df40ff0932379c66123e8b73 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_multiline_format_spec.snap
sha256:12b86d9d44a01babd81e3774396169a32c8a9e113cd7ab833ecce42101562842 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_named_expression.snap
sha256:1817ea7a6ff2df2707cd697459f7a548a77b9667291fb3cce73a8aaa87f98adb crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_nul_char.snap
sha256:a6d469cb50d79a5b1de4a2237444591668ec1d6ac770a37ecd83d8610d272e76 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_mac_eol.snap
sha256:a298a1144e222d3eb052dbc57d7f1af27fb23af9eca6070081a29d1d8f52ee7a crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_unix_eol.snap
sha256:025e06bd213f7160bbe6bb08105efecf2c3733f16754109cdf82e35bef1de79e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_windows_eol.snap
sha256:b5016dc2b0f0cd679d7180252ca9a25224b82414c6cc1f4498906865c142669c crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_big.snap
sha256:9c59f2b84e26321aa95ef05ad5613bf4805db1580b360a3be7a695c5da4593ae crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_small.snap
sha256:0bf16a4692ddf588fc772001a263f1821e2fbfb27e0bbe6aa868e453ebad7022 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command.snap
sha256:007083bedbc1621d33815d15867f69949680e61947dda332a8a10c1d48cc1f20 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_assignment.snap
sha256:8e512e265213c455b2e29f809830d4a8e130afc24bcdb4779d0afcacfce8fb01 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_indentation.snap
sha256:f7f9d75e61576cf6f38b8b60d7ceec98af5c7b02bfc88ba5dc070f8850d96bcd crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_mac_eol.snap
sha256:97905be3df2b76d948a3e8513abcacbe9ad3cf893c61c94510d2263b41651535 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_unix_eol.snap
sha256:7e7452d0b37f808484995b864fe10dde9dda9705cd31c75f52b4b518bd7643e8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_windows_eol.snap
sha256:33e45fda2cd7d2df7151e8667a2d468bfc850e04dc68cf1a6010154439ff459e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_mac_eol_and_eof.snap
sha256:bacb5d1afa7a82a528462154c43333bf96fb64b5ee7febf4de142614b71d7b56 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_unix_eol_and_eof.snap
sha256:f9a273017352eb1190c1c35ea39ea192a7d239ce45dcacfecf5fcbdbaa1887d3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_windows_eol_and_eof.snap
sha256:4af3b266fb2909936426b50c410b04933d18d5be6ead7a6ecef3f322538b95e3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_help_end_escape_command.snap
sha256:c73f78743080894cd6ef8979badb13d160aea0c7160455d968e952ec3fdd7c40 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_empty.snap
sha256:dfb58988243aacc5c207c52735893aac05fefba4961cea29e7439f4af111c767 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_long.snap
sha256:4137ad100ade8413b65557641778bc4da54e8c5caadcb98f9111e4e6d3449f6e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_single_whitespace.snap
sha256:de23ecfe70bbaa0d2477523f6d218dcfba2f10672446a8ce8251c9b217fd38e9 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_whitespace.snap
sha256:48cb858ac915f9d05553932086209bd23eed9379d5422320a2257f73c72a7081 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_mac_eol.snap
sha256:9e59a70f960d45f16e11701430e8863f1d9ac16fd77c8f246a9576a041c5c5c4 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_unix_eol.snap
sha256:c0aaa84b773869be0de6e1a7877ff84b8ba2170a1fdf6aede4e75d07cd0dc139 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_after_newline_windows_eol.snap
sha256:f94cc6f4d1ea5b9150dcf108ba54c29af2680da1fae9f10e6a41feb42f67ded1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_mac_eol.snap
sha256:bf2fb0065ec9eec46e685230baec478bb96049625154e4e361bd4deb18a54a28 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_unix_eol.snap
sha256:061e97f0f2424181a5fbd06bba35eea667414049f62155b4e1574ab8759bd1e9 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_continuation_at_eof_windows_eol.snap
sha256:5e925622301c0a419f581ecd29a54c50e1a8ca8f3971f2f32db40a7e627d24eb crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__logical_newline_line_comment.snap
sha256:07402272f23114b3da9ea404e6570cd8f4c7c0c4ffc5d3238288d9515a74886c crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__match_softkeyword_in_notebook.snap
sha256:f5b282936dc6233e359c878aa7be36a019515edf3e92f60980a3fd71c2bbfdbe crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__multiple_backslash_continuation.snap
sha256:5b4761af94436f464809ff75d737ee9c16879cac8f0008d48e28dc21554720db crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__nested_t_and_fstring.snap
sha256:13296dcc2faf3b51d2d350f2cd0cbbe778e78a288b433cf1dd4b2656d8fb455a crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_mac_eol.snap
sha256:ebce77f2faed131a286a5f05552fce0464753956dcd86262817190c04b48b92d crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_unix_eol.snap
sha256:caa89961c0b0748f227f397f4c6f5ad3dacc092bfb311a7195a8774aad31e804 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_windows_eol.snap
sha256:f9718dc4afbb549e8076b55f0c9676272f27f0dbadf982e841c0aa3816f667a0 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__non_logical_newline_in_string_continuation.snap
sha256:9080aea3a6a07a5b5236c2c3d435f6fc6243941cd2bb0152517c0de31326d33e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__numbers.snap
sha256:7a82cce74d331109e969d93eb6eb8144051fa23dd06bd67cd7345053cff0e184 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__operators.snap
sha256:210d1c4735ac221036d21b2993e85b1feba2ad2916ce30558bfb893e8f5b8781 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string.snap
sha256:1c8acd1e7a2a9fe705b036527a184fd92adafcc66cc5fa6682e0f14623babc35 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_mac_eol.snap
sha256:76b11b8814f80a40c7dc33dbc682043139d87de2a632678e2262da54daf77c11 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_unix_eol.snap
sha256:4161b25dfc792d567590c958b2449c3644f812d6b4b9e2d59c72f61a2ae13b6e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_windows_eol.snap
sha256:5117f6aa51deeb93ab106a262f2926131e6df5e3e3be63c8bfb4e3788dca25d0 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tet_too_low_dedent.snap
sha256:fac31867e510b73a67fe4bbc38e0ef06dec6bc7503eb57e50cd67d746e1f509c crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_mac_eol.snap
sha256:05c9ee21a9f63aeeaf33cc3a8c3ea8eac71d335d09939f3fc00a4a0d15c6c744 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_unix_eol.snap
sha256:7aa5ca0098d71807e6855f6e1d021b4cf23b39f8255b9f774d16859ac03c39c1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_windows_eol.snap
sha256:e2d8585ded5980c843b137fc7e771896549bddca626cca186394efe7962904bf crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring.snap
sha256:732d039acaf1b29eca5818550854908888f8c5953ca3e72bc67ad75abd3c65b1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_comments.snap
sha256:d146e8706b6e788c846863a3bc806e1a89a63608646e2deb4e30bf91e92da541 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_conversion.snap
sha256:a06f7e2f1b6a50d7fab4ca8c53a602434fb6f1f22b97844c2b80c4912f8277d0 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape.snap
sha256:df9f5fcc3789e28df8aa461d12a535b2f9ad04fe1fa3f86285502ce235635363 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape_braces.snap
sha256:9be4cb07f0fba5b97a7ae31dbd3daa0ae14a7cba72a47221594549dae0698aee crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_escape_raw.snap
sha256:ef8c0904318ca036b2006cba25b1616ffc96c2ffab5a52ff20b555ad91afe66f crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_expression_multiline.snap
sha256:53b0b625ed54651eacb6c44889b08f20635fe0851c235f9a9370fc7bff30f5aa crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_multiline.snap
sha256:f3d60cbdea5be208ee2623c434189abfaaa1956bcdd1972cc3ca696064b616fe crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_named_unicode.snap
sha256:4df538b4ca85290031c44f63a461d18db0fd4771a6ac661bec8033718e1ba679 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_named_unicode_raw.snap
sha256:933a1ba2e8eb2bd925a23545725cdce56877f123baa32eaf5336483e628f0461 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_nested.snap
sha256:7ca3652e981de3908b11787c317a56ee6c3985b5f35527da7571f76baf1f0aab crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_newline_format_spec.snap
sha256:b4a0ac7a5e497c260d4607abd7aa0b12f7bd5cc25a89570d77f4ac4162ab4272 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_parentheses.snap
sha256:4a8edd97e726282e3842da2c4e92ffce60967263a68239ff6535fbc004ac1ee2 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_prefix.snap
sha256:b9376cc7ad42d32409d316579fdebdc0d3d3ffbd11785b0ac186b2c2589f4cf7 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_mac_eol.snap
sha256:345c2d40459b06b23e3b9d8d5bf64befb44debe2aaadbf2e789ffa4306fc5a8a crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_unix_eol.snap
sha256:b3dcecb1c19d745152217052a82d375e78f9a05717ee9f29ab715bf593463ee8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_single_quote_escape_windows_eol.snap
sha256:56cc476dd60e5a4793d7b037663274fe07767eb356445bef596e6acffedc0cd2 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_format_spec.snap
sha256:d9a1d351f9f6bbbcb032a2dda2272a75e6239344d3b3cde5da354dacc905cbd8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_ipy_escape_command.snap
sha256:614f33b22140529d78ecbb180a8b215e7283406ca7ad983680e39f4e8fb3a25e crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_lambda_expression.snap
sha256:b608b1f5718fdb4c148d7a91b60eb636c95dbc7c4202b7708b95e651d3d63914 crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_multiline_format_spec.snap
sha256:6778ceed5b2c0a47e78660ad257d800d7d11a23881f465967e8235f4ab3e56ad crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_named_expression.snap
sha256:20208e29546f545590dd0321e0a1a02b0531cc6b8f2dea5b6cf65835e34ade2d crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tstring_with_nul_char.snap
sha256:e7e51f597394de93d5421dd7be43caca7e2112b14e8e6c192ec8f4e03e86f4d8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap
sha256:567279925de27bea0c701b74fb707198d230b5bc379542977ea4a0e2e2277bb3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap
sha256:96b4e2728b3c953d0144bc91aaa96ee06a45a12b0d3b5172643a11f4ea90ea3e crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap
sha256:8a01f55185287361e004942c761da7ecae8210fdc9c22c9d3a2e8214155761a3 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap
sha256:91ab41691392b1c9fb7ba86c7fa4b26e0fd8efb0046aaf95e7bb543d245bfa7d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap
sha256:6950e7ff66161b51eac2efe4b97c462ed49155aed252a5ffb15976d523e3e862 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__dont_panic_on_8_in_octal_escape.snap
sha256:dc4a2876f16cc943c52f681755d1b7019d5e8dbda5a1886269b0be70cf700705 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap
sha256:b8fa4cb792e031ebce36948df75fd8ec73ee3b05c87ce2d64232daa16f03bc54 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap
sha256:ec5c3df3100a1cbdd4373ddd63066b183547c2f873c8885ef6d934542958d6ba crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap
sha256:cbe5e6017419c06bcc76321a640c7d116ddd822d0191ef1a677c7e9addde815d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap
sha256:507c452b050a7f218cd80a17a55821bab7d1196e40b02aece7ec4e57716277e1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap
sha256:c80ef4ddf501043feb6e8023f04ef40abbee5382719b069ccc0c40aff128784d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap
sha256:adb48010e1e961a0d404102d25520c7e721ba499326fea3102efa5c9477e3309 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap
sha256:39a4b26b8e93dc3e528e3cb4c359dd363480c337cdc467697f4a3046aeb48ac4 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap
sha256:87e8f976ce21e3cc847d815a9351eef14f2bb01e1c4c45978c045445b9916aa8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap
sha256:d9281a2274ce5de266fc4855ed95b39aec2a88485d16ec817f4a5f1703bbd7d4 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap
sha256:48e2891e5acba0e4177a76159486aa0f8d88b85b8e9610f79c456f22b1765816 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap
sha256:ef115134eab27ac35a81759d6efbf0f90a0197d43f8f923173388704ca786c38 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap
sha256:6e867f01c319b3f10bcc0bfcdb46dcc11e4b284186128464a2cf4af609ce90cd crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap
sha256:68a92fa826c351c9f36e58fa75c42e254021a37cb5a75e126474e92818cdb998 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap
sha256:75c6035e06311312587d1c480b9e1ad2c6e7ec561cf5718d259789aa79649f7d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_byte_literal_error.snap
sha256:27e065d3fc654c5ee6aa62a3d4d08e71ca1b1e770c3ba57d4011c36cf2872911 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_literal.snap
sha256:c6d679759acc3e0809fbebe7e445821e5b7cb84f396019d5c5a9407924e1ffcf crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__invalid_unicode_name_error.snap
sha256:d5b121b8bad223cc423ca3a29a8b07c60812fbc38a371e9430c6f3d15aeb06a8 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_lbrace_error.snap
sha256:498352ff4c067e819a919faec65665621a447510ea61edb1587a95c752c95232 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__missing_unicode_rbrace_error.snap
sha256:b0d1b91e4a17c0ec55d94e7fd27cfa36ed80e78dd86e60efaa913e2e7476d153 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap
sha256:4acd9a471f5983db97c2c58da845b9c64efd8eb0a20706498f0c7819f2a618a5 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_tstring.snap
sha256:f0c3e2972b53b74178661547ce7c348f8f1163ce8fb63a7d7bc93f9f31f29d2d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap
sha256:f0c3e2972b53b74178661547ce7c348f8f1163ce8fb63a7d7bc93f9f31f29d2d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap
sha256:91eedeba356284d33c637e64221f0a876559cb4c0e45a85fbc15881e0d3d0c46 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap
sha256:06d56d3e85037309838ae70f47f75de6bb60638c4aec2e27deb5200736fc4228 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_4.snap
sha256:4fdd9956afb4f21499e18c6caa80142e99ac29a495bf39c106904a82b675a82f crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_t_string_concat_1_error.snap
sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_t_string_concat_2_error.snap
sha256:8a38068e984963e3ad3c0e430bc10ff83d66693754c327258107f16f3027feb6 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap
sha256:168148dee7f4f236b6b1293aa3af77a1a8a0aaaf3e67eb0e340747a18e9d89bf crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap
sha256:f74d3a192009d9387e93aee034e4b0684c7946ebc9757a52602d460faef284a5 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_concatenation_string_spec.snap
sha256:218ee8c7f7d26e27af907cc6ea97d926f47fada9942c19074983f672d8bbae8c crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap
sha256:760a9a166c10a4359576637380d551b723ad83824ca799c0d7153a90513ac8ad crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_string_spec.snap
sha256:b4921d869d16b8f5df8a8f2e2c5e7ecc48d4151d9a8384d77c8e7848b48894fd crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap
sha256:399fca2ac08b1cecc8f59a70d0151c7a7f80df8f85572e4a442149ddd0d6d5e2 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap
sha256:db8447f9f44d5041c6b1cacd253ddf2619f95c57dca389eacc28d8fc693da71d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap
sha256:b4639fbfa17c99bf9b4d01a82fc10be75a90b8bccd3015418e8e8fd56d7170f1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap
sha256:14c45cf78a78b276a35f0951c3cd85f883a1164bce1ff1a47ae6f005d53d1313 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap
sha256:b272a7f3222f312ece05e24f4cf641a4e41f8ee46e4dc9e7c8f3bc72928f1f6c crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap
sha256:128528d068a8df340d6a6fa9e8652e1c1bb6379bebc812ce561bf33c5bbf6fe2 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap
sha256:c698767e0dfd1a702a2b300d145dbd343d8701462f4681c7f44d40084ea6117d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_1_error.snap
sha256:c698767e0dfd1a702a2b300d145dbd343d8701462f4681c7f44d40084ea6117d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_2_error.snap
sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_3_error.snap
sha256:3e89db8b7dc2d6857b7baaf416a34ae582c3a81a3a103662ce31b16084a79370 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_t_string_concat_4_error.snap
sha256:614ba7b12e5b27c61f0174f7ab5a62421617966c3c5ef83a178b231503eeb324 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring.snap
sha256:d6b7d0d69ef757d9274784f6391865fc466fb0855ed8230a99275bf9457478a7 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_equals.snap
sha256:9418b4c013e122306e40712e43f7246296dff1d8c2dfd2407767ec0f49524cbd crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_concatenation_string_spec.snap
sha256:354f42cda8c58c4b036473ad3eb0557fd2764408435e74aaabfd260dd28358d5 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_spec.snap
sha256:e49500acbaa14c6782478469bbfb27f2a188784ded45edbb255baea6dbd1c45d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_nested_string_spec.snap
sha256:1122a473b2883d784e9e2d72ff15b340249075937577e11895a25a63cb77c215 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_not_equals.snap
sha256:16763b89b481c2bc4ef8c1478bc3c10ba2a9e4e15789d512e0316a3672534038 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_not_nested_spec.snap
sha256:dcb3ed7f25f467bc888b1ec8e8610c1dc5ec0a1f8a3dd149246c279e47987a51 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_self_doc_prec_space.snap
sha256:273e80c9a46569b329517eab7e5beea95efb0334964781865389ab0b0c4bf3a7 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_self_doc_trailing_space.snap
sha256:107f0baca7d0ae36330bd1c4dc71a227fa84d06e442257d9411c984421bac2aa crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_tstring_yield_expr.snap
sha256:268bf5a64b9a5fb8c7198f36d746f886e811e844944d0be2db1186fe31ddb278 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap
sha256:dd342b95d51837e08b8e46179225597b661c14d9b0b0fe849ed6edbeb18f2056 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap
sha256:015fa2d7b70a4d37d7f8d47b5838b015e0e719bc4054ff59d5ab3902b22b8efa crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap
sha256:3aa3721f2665a4ed7e5ce3008c9e686c07e2f5246d6c328674060979a84cb457 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap
sha256:4fdd9956afb4f21499e18c6caa80142e99ac29a495bf39c106904a82b675a82f crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_t_string_concat_1_error.snap
sha256:1434e25d93f599220c9b7693d879c13944753540e920056f8d763711d68f5eba crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_t_string_concat_2_error.snap
sha256:944d4e4d3f642df69cf7ad8aaf4b63b26bf958b4addfe7e184407b42ecb661c6 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap
sha256:f258afaa2ef264e3ba9069092329f27a26648c964fcc0399970b4f28e9d42f53 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap
sha256:0e5650554e57361f68617584698fdfe540f45abe1a0aa347fa0cbde2b04b1cc7 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap
sha256:ef3e69f5f5405809ca9d2dc7ff3478ef6511fa3df3f1c1d781218d6a0cb192b1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_tstring.snap
sha256:426013ca86935edbb7c717177c9a1a1287c1ca8ce1527c92abd200aa61079e56 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap
sha256:4f1181eb540a75af8b097c19dbb4c4a15375fab6dc1d536511e1224645688683 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_mac_eol.snap
sha256:4f1181eb540a75af8b097c19dbb4c4a15375fab6dc1d536511e1224645688683 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_unix_eol.snap
sha256:1b9c7592a679fc26281aef52376f72364bed3b928cf2c01c7f3e472e83671bba crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_windows_eol.snap
sha256:241cf9b038c3a28770db9836305c20cb15bc9bdd71bf5180dc1dec0885e5e07c crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap
sha256:15306164c10dc53c0a457efad4d7ec4af479d7340b37f840e25318e932e2ff2e crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_tstring.snap
sha256:8b368c1e50de2022eef93dcb03dc1d0f882253ba6637e1f0f861a251b24d1f88 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_constant_range.snap
sha256:8236547b8cc2171062499cc730f16c02eb99ef1c849caaea9348189f2c747325 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_escaped_character.snap
sha256:a8e4f644162aa3f21f2ab49e23a1a23dad811a02f54097a5d6a58531fbe1f1c4 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_escaped_newline.snap
sha256:2ae3267b70fb5b7c85d955c2fc409948127d69d62d656d4fbaad66239f136d5b crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_line_continuation.snap
sha256:f25ed223f07627b9c3037183fc9f99c58c40fc6ea766e4f5d94c751f2b7810d1 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_base.snap
sha256:f3cd86ff7d6d27db54cd3c4783102ef59162773edb4f9233fbd7b470754c7252 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_base_more.snap
sha256:c01d2034701ffa9cdfc7b8d540506cf7804389aa6b6a9b37f61c64e7e7c4be2d crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_parse_self_documenting_format.snap
sha256:3117b97576ba6c1668666cfa1c107cdfce7b30fba814a6aef2a007accdfdac81 crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__tstring_unescaped_newline.snap
sha256:0c6a0f603ce378e8361406a8c1d874ae5db3341e0361f032c609f9d272e376a0 crates/ruff_python_parser/src/string.rs
sha256:3d9b36c35c3188e8d73c86cccb013bb2762024d711010e2257a244a30f1c428b crates/ruff_python_parser/src/token_set.rs
sha256:3c55c80100475437d16752a2ccd6d11520b0a8869db9fcc8587f2688c9170d7d crates/ruff_python_parser/src/token_source.rs
sha256:39c53600f0416d7a6061f6cc7984a2bfeee9a69307e8e53135e754fbd30c1eba crates/ruff_python_parser/src/typing.rs
crates/ruff_python_parser/tests/
sha256:e1049704c78e4f436a43465b29ea0bc5e652d7d806945e5cbd942449138cd4c4 crates/ruff_python_parser/tests/fixtures.rs
sha256:57787c9f9a8222f57fa31fe487885cb689e487e8f5759bef3aefeeac451a24a7 crates/ruff_python_parser/tests/generate_inline_tests.rs
crates/ruff_python_parser/tests/snapshots/
sha256:dd2d188993c32eb4c0974d20fcd88aa96c33a6b751a966db403c276703286633 crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_annotation.py.snap
sha256:c131e89f8d8133c83bbaba604ffe6c421a1c63192f99347d0432adf86a3ee997 crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_target.py.snap
sha256:af2e365653ea38a8336604fcf25c89ca3c7b42631e26ee53a0e92d3118e456fe crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_invalid_value.py.snap
sha256:a5db51af318d4a6553acdf3dd59035dbb1f9d6283dc135b73a165f4c15af363a crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_missing_rhs.py.snap
sha256:4e0d00484b829fed5a398a6c73dfe72e9e4c91cf9f3a511e72cedfe317065f8a crates/ruff_python_parser/tests/snapshots/invalid_syntax@ann_assign_stmt_type_alias_annotation.py.snap
sha256:9f33176bab1376b3efcd9431dd1121b3ef382326c77a1a69ff5708810a291b03 crates/ruff_python_parser/tests/snapshots/invalid_syntax@args_unparenthesized_generator.py.snap
sha256:ce45b4d9965ed12a02a1345f0ad31ce758bc753b945ae93c153485b2d9ed36a2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_msg.py.snap
sha256:3bc2884ec83e60615e27f1984028bdba8da338e4fd077f6cf6388717aed0db6b crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_empty_test.py.snap
sha256:6feb1e69319917b9702104205b7cd608190ff770d01f75bfe73fa88693c7ea16 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_msg_expr.py.snap
sha256:a8ed23f434593d141c3ced7ca798bc5aff028b53260550bf7f7b4a1bef26d1a8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assert_invalid_test_expr.py.snap
sha256:5db2351c3f0a20472d9243c9a9e9c36adc2cb2d94710f1447b9af7fa1858ee44 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_target.py.snap
sha256:ff857d3c9b3afb78beb07473e925cc6cfc534e673f15148d6d68a1ed7014aa51 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_invalid_value_expr.py.snap
sha256:c38421646916b2d19c886aeccde3b5c870b08777904f72746808e1c49107c966 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_keyword_target.py.snap
sha256:707bb7e8e2f523e7cee46b01e66d1f4141f30650f81a256945bf5ceb0bac25d9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_missing_rhs.py.snap
sha256:8fb16c2b43f1bab680dbd4e7fa07ec22667899caaf38e7330c4208e784cc4cfa crates/ruff_python_parser/tests/snapshots/invalid_syntax@assign_stmt_starred_expr_value.py.snap
sha256:7656500edf5c2abe4e88a914a75efc15a3a5f5283da723e8d83641460404ac1b crates/ruff_python_parser/tests/snapshots/invalid_syntax@async_unexpected_token.py.snap
sha256:5a9471bbbffff77a2fd11cda0be459bdafc3f760f2bb53cf04f23f911f0cbc87 crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_target.py.snap
sha256:181c7605ef914936f94cbfa4e74e803898ec38a74ba5e6a37b3755514ffb0e95 crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_invalid_value.py.snap
sha256:e2527f62f1504d9f2de46af8ab3c127b27f3ac85c09453c15d479dadaf3ba443 crates/ruff_python_parser/tests/snapshots/invalid_syntax@aug_assign_stmt_missing_rhs.py.snap
sha256:23ebc0f869cde989d40c5017841cfcb9f7c5603e0ae8c3ac8e60d7d6580cde56 crates/ruff_python_parser/tests/snapshots/invalid_syntax@backslash_continuation_indentation_error.py.snap
sha256:728cec855e19d2ddb73c33f23aac738900cfe2d221e3f1ea4ec18d00ee63ab70 crates/ruff_python_parser/tests/snapshots/invalid_syntax@case_expect_indented_block.py.snap
sha256:6ae80423f204863cb309284f543cc6d348229c8bd4aa1b1a4ed8ebd695b12de9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_empty_body.py.snap
sha256:7cfeaa36fc0906a70ba81d34a3fa29d94d468aa9469832b80e33288b1797d150 crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_missing_name.py.snap
sha256:301785ea67a770339570fcf6563fcfde0c3f80317aa3c9edd1a33dcd973c5fe1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_unclosed_type_param_list.py.snap
sha256:06cc510467355e1cd82c13cd663fb053275d5ab94239bddf7094e3c2848028e8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_def_unparenthesized_generator_argument.py.snap
sha256:74dcece24677f96465694a1974b1a64831a5a85cfa30c9ca6d77c98cfaa297cc crates/ruff_python_parser/tests/snapshots/invalid_syntax@class_type_params_py311.py.snap
sha256:d6016908975e62655e7027414ce673dc322fe49877a9109ec6a59283c1e6d40c crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_indented_block.py.snap
sha256:a710a5902b7ecc6fd7e291713a9ebd24a52b3484a04ce83aad4df8041f2bc2a8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@clause_expect_single_statement.py.snap
sha256:a841f550bcc6a79dffe30795f86cbf341d9d42c041b2913d285ac4d3a760e434 crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma.py.snap
sha256:3d8ed51cc6dac363a15118dc223c5e3e7db0e4a478cfd448779d6a9544e02a52 crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_comma_between_elements.py.snap
sha256:027bca7958110a508cb019e139832530627490c7380a7861e7ab4d4e98c4c868 crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_element_between_commas.py.snap
sha256:d6d7b9b7544c4c4f1b9bbf54bb361a788c1f131eca72ae73757a50b765f18da2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@comma_separated_missing_first_element.py.snap
sha256:099e0b50030bab842b8d2271fa76062628b18baddd7b6937fc1ada89a5ebbb5a crates/ruff_python_parser/tests/snapshots/invalid_syntax@comprehension_missing_for_after_async.py.snap
sha256:af292bdf01b4098f115b6c36115d08f94854e24d3cd887852b6894e3ac0e17bc crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_class.py.snap
sha256:df6864f9d8cc6ca457b695b09e560573564df3870f76e16013d79935ed871344 crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_function.py.snap
sha256:0ffb210cdb73c7d3aee9f3963f5c6a2f0776fb60f413b63728992b8daa3248b4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_import.py.snap
sha256:ce1a41bcca58c899e876b72c125502c9e5f5881286701f559fc98cdf5cf61d0b crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_match.py.snap
sha256:f8c386d8c15b804ced9fe844f88afa96d1a553cbbc2071ca99676e2f1e63beb5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_try.py.snap
sha256:5150e8db105f5973dadc44c76278606915100f6414110932921855f69039e7c6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_type_alias.py.snap
sha256:4262fdecccdfc906d83fd3ba44adceb116912eea1eddca6137e6f2c02f050126 crates/ruff_python_parser/tests/snapshots/invalid_syntax@debug_shadow_with.py.snap
sha256:5bc8664b4c9c7506c36fb21705a68a9773df9ffb4f9e87144caebb5c555b3ce9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_await_expression_py38.py.snap
sha256:6139af5861c3d6fd318e5db0e802ba92add385d7c586aa1ac55c9dd59a98d8c8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_dict_literal_py38.py.snap
sha256:de99c90a4ef6cc761b9ce0d2587bc569de959346c49eb30957f445b2de7e55ce crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_expression_py38.py.snap
sha256:f3ad40a805748476f2df6b3ba5154175693605b411225396ea5a94be519f6ee1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_float_literal_py38.py.snap
sha256:25ad2d78bf715b3d241b1df8d40282e018beea90e3b125ef0659813757280468 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_invalid_expression.py.snap
sha256:66109507f179e93078f170ad6504e82646f5c4fc7ba1ccfffe2c68016b4bccda crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_expression.py.snap
sha256:e711742a2d80e0312c7ab028ee3717e6a4ed6ac0de2b25043381b0129fc3e94c crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_missing_newline.py.snap
sha256:35071db367da1e33099788b74749fc97c039568ca490ab79790ebdc38dd30bb0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_named_expression_py37.py.snap
sha256:59149d9a4dca8699b92c23bd4de7c3b2d0c2ab047c357f1a66b1baa1f16e25f0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_non_toplevel_call_expression_py38.py.snap
sha256:aa29a8d39014e24fe371df2254a9d11b8f55c456af0ebd142dc6fc19d54a548d crates/ruff_python_parser/tests/snapshots/invalid_syntax@decorator_unexpected_token.py.snap
sha256:60d7154f5bf9eeb2e27b7c7cb18e7a21f7487c4c98d885c9d657945444a56b36 crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_debug_py39.py.snap
sha256:b3f25bbdbb571f2c1f25c501d956855f36c205b68179176a62f8314c34216453 crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_incomplete_target.py.snap
sha256:6c543739d1a524a6ef361f3f5f15b73f34f038017fc6a4458a4b030aded7d663 crates/ruff_python_parser/tests/snapshots/invalid_syntax@del_stmt_empty.py.snap
sha256:fdb7c80ff0f4abeeb0fecdf3db18bbc6f043d37f370fd3b6341417e9fe181924 crates/ruff_python_parser/tests/snapshots/invalid_syntax@different_match_pattern_bindings.py.snap
sha256:e3729332da6471fade70206c4cb055952969ab703f1993af63595047852736ea crates/ruff_python_parser/tests/snapshots/invalid_syntax@dotted_name_multiple_dots.py.snap
sha256:2cfab376db0bcd82a85d961cf7fabf2905f2e38d9d836b0b57b2c4109ab00e96 crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_match_class_attr.py.snap
sha256:5a8a78e81442ce7e7c6a23d27d75dcfa69eb54c06a680c05f90b178ca7941d8b crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_match_key.py.snap
sha256:6d7501fbd67a855b53479f94acd65af2d79f24183df7062c0d23e0fd13741808 crates/ruff_python_parser/tests/snapshots/invalid_syntax@duplicate_type_parameter_names.py.snap
sha256:040d26c74ddb346bd8be8c795a0066c1489addd067d028d8ff554e32e625b08a crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_star_py310.py.snap
sha256:109499717519f2d8df4645e9fa98d32640f4530fe11f8a1810609c1957110ba4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_invalid_expression.py.snap
sha256:e77c37085bbba200ceb0e5937ef522b7e03ef06b44e504002dbe5bf615a05f35 crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_as_name.py.snap
sha256:1b4eb5cd1cd10dc59455fa8b3a1a4811b39e83784c47de840dc2bc887d8a810d crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception.py.snap
sha256:414c89b56c51493042ec7b0366482e53fe447738b080a8ecef95461bf9d2efd6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_missing_exception_and_as_name.py.snap
sha256:488ac3344cb919a94f9e00000d75af7527c40333c5379e619e5a490d00cc4362 crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_unparenthesized_tuple_as.py.snap
sha256:03b227fa1640ec1f9c986bb01871397cc6f881f1841ee337b918e369e4720602 crates/ruff_python_parser/tests/snapshots/invalid_syntax@except_stmt_unparenthesized_tuple_no_as_py313.py.snap
sha256:44cf564cb5d1503ab77489a1e725b092d487c8a8e906b01b36eda005f81ce46d crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__double_starred.py.snap
sha256:d087d17122edae7a96425797794b9de7a0192f723aa4687605282266c89324bf crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__duplicate_keyword_arguments.py.snap
sha256:0494cbcd21f706ffdea7e08aa951fd537da8b44fa06ee0b628db1c77b16a99a3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_expression.py.snap
sha256:b77ef4a9db355d11dc9f2de73ef5f56486702e22e993ffe7b65f0ac79ae9bf47 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_keyword_expression.py.snap
sha256:c05287e9312f88710ccd7f4660ccea212c5a1a6339a4a2ced3e2a07bcf45c0e3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__invalid_order.py.snap
sha256:dafca3f865619a6bc14ec9fb27538dde1428c448eaf05c220bba340098a43ece crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_argument.py.snap
sha256:348d1e8eea6196adcc1b7d7798d094a7ff616a84c553e74c51ad02a353663e50 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_comma.py.snap
sha256:f7b1f55e85ab9304a06959c219f5f22f22b0a8cd0f32d7c0137c030765d2ed29 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__missing_expression.py.snap
sha256:439badac8ad99ab335b4bd871599154b0b368dde6058bb77f1e44e37a7b0d90d crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__starred.py.snap
sha256:76e6fd569eb8031558ca4fc01ba47b61e807f5c46b6b963793e518c6a1a6552e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_0.py.snap
sha256:e3200d7d06847dcb3b9afc7e401bdc0294a95736c5a9d21da4fb5bb54b9865b8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_1.py.snap
sha256:e6e1b08141267ad8a528325df1f5a7d6b207181d782996b16e0e6005bebd9c0b crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__arguments__unclosed_2.py.snap
sha256:b7b0da062726b982b7d2e75b7dd13d767750fb9b9dc8af370bc92364267efa9e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__invalid_member.py.snap
sha256:4b1bc399659b048306e58204224932db22d47cc845b9c70b254f84325c19a88f crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__multiple_dots.py.snap
sha256:29e0ae4dfd17264cc4dea4fbd1d50060c15d228f682b7c2936d61ac5f6e3480a crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__attribute__no_member.py.snap
sha256:c076dc667cde4a66459059abcb6e7274c45989c55dd43f93cd25f9faf103ea5f crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_0.py.snap
sha256:ce6ec1d7f05529eb4483a8fe4431e5e91376462e22f2052f206c430958914757 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__no_expression_1.py.snap
sha256:07755fc4dfcbb638564aeaf6f4394154cfc25fc510087fe7dd7ea98377dd786a crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__await__recover.py.snap
sha256:9d75cca0e1b4bfe742869d639a5d24f5fc628ad1540817f7455d06a5eebd1ca6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__invalid_rhs_expression.py.snap
sha256:91a8dd5a61d6e7cd6ab8f1d72a51eb14137ae1f94f8db218b27046743e445399 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_lhs.py.snap
sha256:54e3fd1a6048613ab7ab6fe1d38b030b8395c4bf1e7be5e82c379f8902d79198 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_0.py.snap
sha256:69e921fde61b209de4ab1ed8283c93691386d9a69a32e589907d8d506ac2ac80 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__missing_rhs_1.py.snap
sha256:1c784f16a9c3f54f5a74a9c93e00bc45d402343892b19309705d4d614d960693 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__multiple_ops.py.snap
sha256:83c607700b9f1dba9781bccc8d199e0ed81d17007188eb09ea29e72bbfae2eff crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__named_expression.py.snap
sha256:bf453f3b9f7bfe2fd5f8891f6e7127c01239cbbc63998bc732957591d6ad9b32 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bin_op__starred_expression.py.snap
sha256:b28a7c73b9b45cee21fd44eea2a56ab05b1c28a05a0ac31ef7aadd961026d59a crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__invalid_rhs_expression.py.snap
sha256:0c70ef5a5f3bea4b33f4bcc85b3b80cc7013db3652072b6dbb1da1cd1ace6936 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_lhs.py.snap
sha256:8aa8c79a79d561c809f30f01a5e1728f350faadafccc7c5b7f44124eb9080ce8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__missing_rhs.py.snap
sha256:c1c5def431399a8b5f378275f990c189a071eb8a5c13f8892d7f4e0696e915b1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__named_expression.py.snap
sha256:fe339b20fe5d990200b5e557d9733807362856dac5a3937bcc50fba01ac693ad crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__bool_op__starred_expression.py.snap
sha256:ad545185288f670c71695baef35ceb7df7a0c3e410f1174d832c182e66004dbb crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_order.py.snap
sha256:bcd21708ea59c5b31238eac1b901d07a4adbb76a8282a6780195ec49bba7404b crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__invalid_rhs_expression.py.snap
sha256:4fc56f6d073f16230c13282ae964ea22d74793ee3a204b7eaaebd7a68db200c2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_lhs.py.snap
sha256:e9df5517731b3f30172c025d61251a7730574b759c41da96197e7e76a47d0178 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_0.py.snap
sha256:571af823bdfe204ab4f1cd7a3f99fe5c736bc1db54944a83f0089d43120d03d4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_1.py.snap
sha256:3df1dd60127f61f0189c8912d891ac0d401ad096928a06604a195aa43b328610 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__missing_rhs_2.py.snap
sha256:de13d5e8ca349eff46880fce7a9d56c1f2bcc8903ea791db2bae7db572a58c75 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__multiple_equals.py.snap
sha256:b36bec821b52df8501a4e73a16cbdd927fe824343cd1a58fd510ade077d37c7b crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__named_expression.py.snap
sha256:a083d8b3b45ae0b3d5f723c9aabb3ac13fba5316217f287b7ae169e0e20261e2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__compare__starred_expression.py.snap
sha256:8e2fe88a317d4427ff39b1bb861e86cda00f87d4a8eff25610a4b715e47f5338 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__comprehension.py.snap
sha256:0bb9c789b98c848c1ee3ad7c6f61f60832c7feef1bf95f9613d4b1d5852d81f9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star.py.snap
sha256:705d5eb961b4e9eb852ce7992b828e7a9e3a61a4488c565992736360dc68b2b9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__double_star_comprehension.py.snap
sha256:1caddbe5ffa99073aa239b267b1590d8c0124b8b3d1b6fb9711f646af0d0a319 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_0.py.snap
sha256:0639a49ecd69603adc3bb53e4a47c38c4a877e04eaf09d00a372973113f79ce8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_1.py.snap
sha256:8128e61eeac21acd13931f37f16d8dc0be5e59ce8b586c8817409a63edce7f7f crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__missing_closing_brace_2.py.snap
sha256:8c3ae3c28355c8f42bdd321fcc7c49e9d51756a01e1d45736adfbd74c31f952c crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_0.py.snap
sha256:08d461c20a9770b6b0ee759e7705ced82e719af4b9e4f2caf22b422a5fab0923 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__named_expression_1.py.snap
sha256:3dce6d07dbc3354e21cd90bd8b374481cc828fa51007870d57e428899a5fb662 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__dict__recover.py.snap
sha256:b875ede9fc2c14ae082d213d3d9552f90d6a09aedfc12f684093e4b7604ce499 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_identifiers.py.snap
sha256:5b81ab718a20fc90d272414d8e41757d7f0e95d1b14df2f3b8ebc6eb3accf195 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__emoji_statement.py.snap
sha256:750e036fde36227cd9f4f78656b248c203d4b7e11b0fc3cd486c9e7f53cf1c9e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_0.py.snap
sha256:521519c8bd7219e6d431c5e4408c74cb3702f3b56af60c262f08b4677c136f24 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_orelse_expr_1.py.snap
sha256:bc4f3ab75b57257ea788ccf3f71dcdf561502116beaa035f4fb713da4e1e3ea0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_0.py.snap
sha256:0f20ad04cf89596179a19c7314369e15cc304801c63627022ba613d914016cb5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__missing_test_expr_1.py.snap
sha256:0600cbf3efc56accebc22b8d17474c68a020867ce87f0df03f171c344fa63c22 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__if__recover.py.snap
sha256:fcdd479e803b0c6e12a94483374e428600dd7204b8b06e3dd4776b45807909dc crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_default_parameters.py.snap
sha256:c4cd374ad3adfc25f74fcdcec3bc4596eb34a065182925e1f6859525950f4461 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__lambda_duplicate_parameters.py.snap
sha256:c0aebc87cf9c2547fd69d8ef8ea632cb82e1271764db14246630f592b1f88676 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__comprehension.py.snap
sha256:a1166d21e28c2f008af5ba3d7862af69702f464f7481c5079096e19c1e550fbe crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_0.py.snap
sha256:41604b81d5df13ad304a5e180e74de2d1ec34c857cc67102fb86cc5f7f381c7f crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_1.py.snap
sha256:ba712bfd0024c525f17443f4a0488a9c8d150106895d8f323e608b59ee1576ad crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_2.py.snap
sha256:c750cd7206d42b4a671c2da6f973b3a27d83f2e022bd916174a84619a167c7ca crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__missing_closing_bracket_3.py.snap
sha256:9091726bf1d061d8ebc9f35e1bba023613b6c0c833938ee9863e9e1c4f7b7b29 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__recover.py.snap
sha256:dea05fff2f7b94712a12bfef652ca58ffe835e17feb08bb4350f5884810efd6d crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__list__star_expression_precedence.py.snap
sha256:46046e7ddb9f8b71f3cd268bcc51fb8b34b90008efecc2c56802923f5d4c5597 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__invalid_target.py.snap
sha256:740e03acd3fd911c1efb1ab8ec87193979181944e83b53bfe3dd7a19baefebea crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_0.py.snap
sha256:719848aa2478883a57991152287fdc8a59762f31b969d2a7aec2d742963e2807 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_1.py.snap
sha256:ac993b08d0e68d5e527739289f55bab4bb84057b5e14428fee754759f2ee0477 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_2.py.snap
sha256:cff993866d79bacf96e6756fbe81982bac356797867e9be8ea7207a327f1b7ce crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_3.py.snap
sha256:2d23842952059fe36e3299315abd046a1d2ad4966cfea56bdfbc30905b15416c crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__named__missing_expression_4.py.snap
sha256:55450e566111a57f6e36d7bcde25d541b194c47c1476e513c996c6151df0ca18 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__generator.py.snap
sha256:c93e176127a95d872d176764019a95bbff844e8506f7e385bea11db1fc71cfdb crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_0.py.snap
sha256:9f3d5e3dcf8d081c295dc998dea5eb5690a430ffb04718f1d55f176bee889515 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_1.py.snap
sha256:17e5900e3c12c0ebd1ebbb831cc4586616c5c802818d8ef9f1e1f751679fe084 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_2.py.snap
sha256:76cbd8ebe1fe8d92a6f646a49c87ace6b71777c71bcbdc9f3667764ab21edc32 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__missing_closing_paren_3.py.snap
sha256:19b1ac1170e0aeae0e70ae8648195893dfe5db62f109a9ee67625b6b2df5b056 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__parenthesized.py.snap
sha256:22a47f640842edfc13de8516376e5f32136e1959d02a46349c6b831ad143677e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple.py.snap
sha256:c28c673b314ca413126e89ce99e4a81e6043f5369191ed1750c8ce6f57f620be crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__parenthesized__tuple_starred_expr.py.snap
sha256:4200507045bec88de96c047d04595793bf76bf07abf3e94bcc49a0d9b51ea85a crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__comprehension.py.snap
sha256:8af3e6d583293b78543587ef631cf047dd50da2bb3a144cf919f4c2d0b4cb352 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_0.py.snap
sha256:4b9a339bba42125a082a9ae93a445c232293cfd559381bac04aca2e4584489ed crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_1.py.snap
sha256:6730cfa63dc68bbfa673ba7f4fe50bc2b656bd75a0b2f6d09a491d7626c1e91e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_2.py.snap
sha256:14a9c043a1bb4936368d4b25a5ed5bae56d542de62b00ae2ff55682b6f348b6c crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__missing_closing_curly_brace_3.py.snap
sha256:f8280ca5693aa9ad433307798f594b6b5444ae99908982fed6a51bf83a7a2af5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__recover.py.snap
sha256:c2f1531d9338fd5487501b218e55e52f0ee46a1662d10d3696cb9db6b3ed1f96 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__set__star_expression_precedence.py.snap
sha256:dc5b9613b5d307c774c38a75292af1e6923a31fdccf8a99b054dd9041824bd6f crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__invalid_slice_element.py.snap
sha256:49699099f820e7e557ccd2ac8e973f78b5c9486faaf7bc88e1d8e31d1f66e64e crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_0.py.snap
sha256:1fc1cbb9a525edb06ccc09d6aa8fff45e4a5f1d9b74b3dacc4b59383b60f14cf crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__subscript__unclosed_slice_1.py.snap
sha256:358b0254c8d41d97a73b8507c91a40f37b91cae35bb262a7a7ba19a80488a641 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary.py.snap
sha256:1b3389f2fb77b6f85bdaa81d4d9119dc4a9cdca19b78f8de8a9023d39361d919 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__named_expression.py.snap
sha256:f67973ff14cd5e20de4d48660010b27e0b9ce5684d601f17089d792dcb0caff0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_0.py.snap
sha256:4d4c7ee25673400af0d2ef1cb8e2c60b665d3f963a8c5668c59396a28c49a31b crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__unary__no_expression_1.py.snap
sha256:40ed78b087d4cb4484378e43259da895115b24d1833a8411aca68e04571ba7a0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__named_expression.py.snap
sha256:b0f3b5d02da94cb84a81718b93bde1b2d7a1f9bcd5cb564df136ecb5c6d1cbcc crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield__star_expression.py.snap
sha256:ec2fda145876c87431984d9f1d18a00031d493cf51e4218b18067f32a940959a crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__starred_expression.py.snap
sha256:8dd0794a212d180b854b709621904aaa8521e96a9e0457e14aa781d73d13aaec crates/ruff_python_parser/tests/snapshots/invalid_syntax@expressions__yield_from__unparenthesized.py.snap
sha256:2f1b35822fb37a0a80001d2025cb848b4272367351036420a63e4def6b2a49dd crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_conversion_follows_exclamation.py.snap
sha256:3162969b871ab52bf10a939ae99fbdd0c67979d6a178439f241a5a3264b99ec0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_empty_expression.py.snap
sha256:eb1092d19206c335164b78acc726903faa9b7ce47707bc13123127fe7827221f crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_name_tok.py.snap
sha256:3e0b3086643fbc85fdf72e5d74d5756de8753431c9c09c398eb6aa378e0578bf crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_conversion_flag_other_tok.py.snap
sha256:0864e1b5a8d73619951e5764c68cb3fd38779a2cce3105464b58acf01d1a85b3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_invalid_starred_expr.py.snap
sha256:3d6853efd512fe7b54ddfde6f5c3a87675456d720d93691daaa0c97f2d92d1ff crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_lambda_without_parentheses.py.snap
sha256:6bebc1c567f50d9ff3a6ec20798f55caf647382cb02daf5a2e1cbcb3f38dfb13 crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace.py.snap
sha256:8ee647dbff590b98a856e2887949d9e457d4e44f45fb93be50a7b66efee1e602 crates/ruff_python_parser/tests/snapshots/invalid_syntax@f_string_unclosed_lbrace_in_format_spec.py.snap
sha256:596c22101fad5c4018cf747cd1fb1ec69495102810049460bbbde4391b007635 crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_iter_unpack_py38.py.snap
sha256:8a4927f23e7889d7e151b127d38b588874deb72ecd85051637e8a3267f4f8786 crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_iter_expr.py.snap
sha256:daefd2d8a45722116fc9be221a961da3a1c0a62aa580e44942063a45e81ec851 crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target.py.snap
sha256:9b5fb762e6b87f0f5309345d90acbf25ced8f618bf3ec93ef8f2c14c88bf440b crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_binary_expr.py.snap
sha256:c13b1447ca429ab2d942444bc3a47b155fc69bbdd83493d6ffa24c6f942d7430 crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_invalid_target_in_keyword.py.snap
sha256:ec1cf64474b4a2b90551422fe8d962123b3bd71063a54a279ded3f14956a4335 crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_in_keyword.py.snap
sha256:fd1d6f69774c9bf51dc7b91608a2958a3c88c6b119e3dad660d32600c380c47d crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_iter.py.snap
sha256:caead0d17e2cac6e978808aa078fbff81ecaeee4cd94b8fe24e1fbf756cf5bea crates/ruff_python_parser/tests/snapshots/invalid_syntax@for_stmt_missing_target.py.snap
sha256:e58486252bdd94b6faca7bf3ce6f33507ad4d8b5c0a6e1a2127698e918537630 crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_dotted_names.py.snap
sha256:2a7602140715b3cca02572cdef7c796c77393557e5515e12664cec25b0aad407 crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_empty_names.py.snap
sha256:c3fbc4f2213f251b4c62133e0ca4caa8c4a00a8e638b2664d7cb22c8ed6076cb crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_module.py.snap
sha256:fc1b8014a55797b8fd345ca3840c3fd9e9b84ff9f1dfc52330f4ae76617baaa0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_missing_rpar.py.snap
sha256:f14de100f5cb6af91a826f4ea71bb5b58c5f98bb48c2149fbc3df63df2dfde8e crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_parenthesized_star.py.snap
sha256:0d8a34b8821a18c941cfd824d7b13354e81c9d0d44f4d365cf617e43687ee820 crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_star_with_other_names.py.snap
sha256:134d7fd02a2a6aa522a028ef507757a2b768f19e5924ca9e19ad84db702c888a crates/ruff_python_parser/tests/snapshots/invalid_syntax@from_import_unparenthesized_trailing_comma.py.snap
sha256:03712d0bb0e24b28590993c625c30ab4eb8f47a9b0fb614a550c030d477d555f crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_empty_body.py.snap
sha256:04abdca5f5c96201e2c943d834e2e48d21da88169b45c245e99b321e96c30725 crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_invalid_return_expr.py.snap
sha256:845b68706d3e6e65b5a579324f703758d1ecd466b05fada891e6ec583b758e7e crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_identifier.py.snap
sha256:dd30a7e379f70a51bc1e714fde832bc5575d13e41f31e645bb91733e7fc4553b crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_missing_return_type.py.snap
sha256:e56871857f6313646dbb8974db3b9237e9e1d1196f478a6efaa7e7981da8a19c crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_parameter_list.py.snap
sha256:a43320289195e8202a2fedcf7713065f98b6ced8bbca4c8f32eb6595e3e12fdf crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unclosed_type_param_list.py.snap
sha256:9ef6a3c65e052d740f630f889c92570f1f0c722be1402571bcfeb9b22c654f05 crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_def_unparenthesized_return_types.py.snap
sha256:44a4d5a6165cd68dccd71693b7a0df2a72ebc0e2e1e193bd647797e763b8ade0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@function_type_params_py311.py.snap
sha256:2b8796a18e65200d0179360cb7e200c8c2c5d91871a5bba9e6b210e9ba3caa8a crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_empty.py.snap
sha256:22ab63e0ffb01e2b661fbe45cd76ca0765e8f147a653a31dd9bb51df022e404d crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_expression.py.snap
sha256:26cee9bf9165f098dddf82d81657da57311ca3480a4f4658a2ffc5ad25eab754 crates/ruff_python_parser/tests/snapshots/invalid_syntax@global_stmt_trailing_comma.py.snap
sha256:ec18652137b94b72a7375e0b9145459a4c444d621139d1f49eee5e1222f1b388 crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_elif_missing_colon.py.snap
sha256:35d6199410d46e21902f52f6502b99cf43464d6b9c8d44d6342533e52b0d2e5c crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_empty_body.py.snap
sha256:a8ec9fbb89190b6842e87eb46ca43914fe990a34dd1211f5fe6b25bd8b56849a crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_elif_test_expr.py.snap
sha256:84502662ab91b06ec602e8695f0e0ef625a8f8f8a098665c5aa8e1b98dedac55 crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_invalid_test_expr.py.snap
sha256:e04d301aab483c0ee9492851f8e154650aa84509b356aa64f86ea324b0f48da1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_colon.py.snap
sha256:0f9b02958cdf10abf5418e9be9819e319266728621de978993c9f3c58a2fd048 crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_missing_test.py.snap
sha256:f8174d9ea4da8321ec395b3024644b9d9987001352cfda7c50634efcd6fb35cd crates/ruff_python_parser/tests/snapshots/invalid_syntax@if_stmt_misspelled_elif.py.snap
sha256:d81b56a4d465ff8fd2698def12c820dd89e1fed08b09185492bcbc0e5f614c11 crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string.py.snap
sha256:c98ef0b2ff7f2ffc8d212968ae58dffb6a51a3b8246789c109982b1742504cc6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@implicitly_concatenated_unterminated_string_multiline.py.snap
sha256:2e064cf3ba301b7d81c7998ed804a586073e146de26ca08db1db6075aa6b429d crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_alias_missing_asname.py.snap
sha256:43135ac135771cbce5a7fa8c75ff94be5cce03eb5d2ba77403af5807d10e5da9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_from_star.py.snap
sha256:4a5fb405ec39cc7fc4c4ec2d4d30787aa45687de34b66d324e3be3865735c87a crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_empty.py.snap
sha256:6a48d22504b15c6ef710b819ec0ed62b00959ec93546366c8403c30306ed2df2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_parenthesized_names.py.snap
sha256:5b781a1efbd70af4016715fc6bb220baec565db86e0840605c51131048839143 crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_star_import.py.snap
sha256:2d213c6205b29f6fd1e16702dfbe73d8ea7b65cc321a66a06c11faafefa3c231 crates/ruff_python_parser/tests/snapshots/invalid_syntax@import_stmt_trailing_comma.py.snap
sha256:999f5960a87fefc161293e02dff4d80d70aa52e5d89311f46d46bc42af367474 crates/ruff_python_parser/tests/snapshots/invalid_syntax@incomplete_attribute_before_for_in_delimiter.py.snap
sha256:0c486b6d0f91c1944c4b293d0911d4c66bf9b9143efe178b2c9a2f45bbfc92df crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_class.py.snap
sha256:dae40b7d39eb646a50ce6d375a31de805a86ce9c3c853d06204334438228b327 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_function.py.snap
sha256:715213d07d8076b33d9c9376b0ffe18825ff445b3cbb7291f48788034c546946 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_function_py314.py.snap
sha256:bc8b0574327208a3bbacf2285c21fc78e9f93d13366e973be6ad7a66af4ac758 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_py314.py.snap
sha256:d2dc5cbe4af4eab8077dd952e05ef878173ba30abb85f8cd03b3cb253dd632f9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_annotation_type_alias.py.snap
sha256:cce9ac450dbc6befe5efc94496375a4151c6bb7ae4eb1ece04a2f6345e83b5c0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_byte_literal.py.snap
sha256:e299865cb774c0ef002a63eb8be0facfccc8054893551c1f51f8e8042f38508e crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_del_target.py.snap
sha256:b3e4591a0ec4909c6efc40abb0be21830235889abcc28fe3c08dd48573a4dd2b crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_fstring_literal_element.py.snap
sha256:c7497c9a646e489439283c25a2258a92e6563d7968235bd34e91b56b287b5280 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_future_feature.py.snap
sha256:4eea99f23f5bef8eb12ea0371a19900fe47606f838401aa3e9fa82eb9f7e61f9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_match_pattern_target.py.snap
sha256:9110740e34f284e4651aa51dd5183b7e04df54fb71207d8acccaf0b890b2174b crates/ruff_python_parser/tests/snapshots/invalid_syntax@invalid_string_literal.py.snap
sha256:f037db2760def7990bc99279d55399a8c1130413a452aff978ca395a8dfd17cd crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_1.py.snap
sha256:d17b12b05208dc6355dc16b0aa73a85b62b5a4786d063a3f643933f77a3c1ba5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_2.py.snap
sha256:04f7fe82dddc1bc8d17dff0b060488456f737619997e519aaa67bbee8892e5be crates/ruff_python_parser/tests/snapshots/invalid_syntax@ipython_help_escape_command_error_recovery_3.py.snap
sha256:a38fb198c3470020e16a45cb4743ac08a0943ce4d14e5db9261c4bc909dc8fad crates/ruff_python_parser/tests/snapshots/invalid_syntax@irrefutable_case_pattern.py.snap
sha256:348841e9b3b014031fcafdcaa80f1f5adfba4e571442079f371ab445710442c4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@iter_unpack_return_py37.py.snap
sha256:e03bd941e450964577406cf2526ef32d4b241b062329b4a596f2e98e4ac9c2cd crates/ruff_python_parser/tests/snapshots/invalid_syntax@iter_unpack_yield_py37.py.snap
sha256:fe4fa36f1253932a951c476097a9cfd20ba27e9a59b6a70c40a8c4094d6a4ea6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_starred_expr.py.snap
sha256:53eea68229b7bbf5d2b0f9d69c1f806e6eb30da51c8ca6e0928fdd64131226dc crates/ruff_python_parser/tests/snapshots/invalid_syntax@lambda_body_with_yield_expr.py.snap
sha256:137872a61725ad29ef0c19ed51c928f5465504ee93b7b65c2de00865be78c313 crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_invalid_context_py315.py.snap
sha256:e118a571357df7afa5bfeaa6cb31def8bf0620eb638650159445921129e543ff crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_invalid_from_py315.py.snap
sha256:86fcd806c95cf0b0457850057a642259f2341844ffb8308029f12cb3643e9e01 crates/ruff_python_parser/tests/snapshots/invalid_syntax@lazy_import_stmt_py314.py.snap
sha256:9a7bba751e4f270f288b5c17492b82738bccc36f87a1755a4e2a2548f3f50196 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_before_py310.py.snap
sha256:1f54a71919081908dfea85b3c907a7638f16e9999feef6d897b76ed3cd0a9ed0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword.py.snap
sha256:da0241accf05871d4445d14cdacf5b97ddc8d6e8b111467a905ee27cec432818 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_classify_as_keyword_or_identifier.py.snap
sha256:da79f4270b8849e5a409449900acfa14339dbf29843881fdd3f1789ca8ad3fe3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_expected_colon.py.snap
sha256:21175182bc39d3bb65c80a7d0bb803ba1f98328ac7c09626bddaaf5418ef6188 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expect_indented_block.py.snap
sha256:d501f84669fa382da4abaf50c02b9fae420b3eb13c0d46a53be5444e3a5f57b4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_expected_case_block.py.snap
sha256:12a3159acc6ae7598a0eb01fc3c70b1e277beeaec7d7dea603a432f918858b7d crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_guard_expr.py.snap
sha256:99697270ac458b5fe23c04c1340544c5eea810d60a9031699dc0a4296234dd70 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_invalid_subject_expr.py.snap
sha256:353a72a667d70bc0efac33cd24c50f3a7f388ec0139cb86b4b27e68954916e0c crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_guard_expr.py.snap
sha256:f76b7a6fb26d8703a53d82e3e6d06df4c6e4ab8737a842810ff3e33dc8cd47f9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_missing_pattern.py.snap
sha256:de2dd0d33cbd2f527aaf62693999016be3d674cc33f7f2086f0a65bd0184beca crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_no_newline_before_case.py.snap
sha256:ebc34b94bb494e5dde43aa4014d25b20734b88e442f684a9d644c08df68762b5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@match_stmt_single_starred_subject.py.snap
sha256:18fbf94ce5f4ce6ddf47c456dd9484538aced1dbf193c80aefd593c0834ce3a8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@mixed_bytes_and_non_bytes_literals.py.snap
sha256:cc1f06f35e0e1f698bbd3c2c61d70d237e70eb61ad858c15c66c2e7ab5d389b5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_assignment_in_case_pattern.py.snap
sha256:9e2ef30c72fcce3064aaeab91b4ee6bbb24c89655680276769d2631d8cd9ff29 crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_clauses_on_same_line.py.snap
sha256:9cfd06e2dac6383b5e7c35a14d33bf48c11a5b516d8737a52241839f8fbc94c3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_starred_assignment_target.py.snap
sha256:040cf3296613e6514c2f01acfa381ffb761b6b63a520e84a62b0c039d2084d7c crates/ruff_python_parser/tests/snapshots/invalid_syntax@multiple_starred_names_in_sequence_pattern.py.snap
sha256:fa6ca989a11302c0cbdef60381aa386e4d568e4d296b83798e68263d7c3b8d72 crates/ruff_python_parser/tests/snapshots/invalid_syntax@named_expr_slice.py.snap
sha256:5206662b410d4c76e157b6edb43c88fec962ea885f4871a57d1773e5b5240d7e crates/ruff_python_parser/tests/snapshots/invalid_syntax@named_expr_slice_parse_error.py.snap
sha256:460e927c12d81737116d54bfd590e0efe2bef66e8064817fe7c686e9e2708f22 crates/ruff_python_parser/tests/snapshots/invalid_syntax@nested_async_comprehension_py310.py.snap
sha256:03962af45c60d84308bb75b6ba04bf0fd686beb5cffede72f8ae05e578bd616f crates/ruff_python_parser/tests/snapshots/invalid_syntax@nested_quote_in_format_spec_py312.py.snap
sha256:23e63e1ca71de8bec129a6d5d8a568142b352a606d58bc9d190476d2770fcf8e crates/ruff_python_parser/tests/snapshots/invalid_syntax@node_range_with_gaps.py.snap
sha256:6018633e018b790ac26b7d36c2b33c209e2049dbbddf6b95341ab7a46fa694a7 crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_declaration_at_module_level.py.snap
sha256:e0a2d06594334f4a149c0276c47d8249a31c37d363b6b7e21718c0214edd13f1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_empty.py.snap
sha256:47ca2150ec33bd32046fd5f5fc908b02519121c5b993851b571ea5472e0c1ff2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_expression.py.snap
sha256:3e57de7afb9384db383b49dff54b88342b6fa22c705e2dc605a2154480902728 crates/ruff_python_parser/tests/snapshots/invalid_syntax@nonlocal_stmt_trailing_comma.py.snap
sha256:37ad131af7831f94d6870501c3f26f4d61fac405286d648525f24aaf7f3aee25 crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_annotation.py.snap
sha256:81d24f30a9d05ba54f73605ce81ce5a66500135d502b7d9c4ce03dd267ab6408 crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_missing_default.py.snap
sha256:e5de5690f36d02d16f05b42cfefe554e888c3f7a4749c059ec9c38c87c7444cb crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_annotation.py.snap
sha256:a60f85cc4a5d1d83a49186124cba74b0b47eb01747c47a4895bfa2736e909690 crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_default.py.snap
sha256:610287df00219e503530c1ac6e7a691b33fe4bd1c8f13cb9fe1a50be2a9fe9f7 crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_invalid_star_annotation.py.snap
sha256:ff1976dbfadcbfa63fbea185935ff7ed0b2accfa4cb2b85365fa9f27a5d12bd6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@param_with_star_annotation_py310.py.snap
sha256:e57c7016ad86604c32f63e3147dc5d960024660229262c1255c27893cb7aaaa8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_duplicate_names.py.snap
sha256:3ba731f3d2f8243f926591188fc1a7f9875a10b57677af8132ad106623a0755e crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_expected_after_star_separator.py.snap
sha256:c41d0abb7a9f5d6414bc3ed95414409a1df6ee5016522f882b70cb920580c9e9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_follows_var_keyword_param.py.snap
sha256:9c9849eecae4bc942de11d948fcc83bdd3d8c585a5d7d0c129858b1b64ef7073 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_kwarg_after_star_separator.py.snap
sha256:0e4a26b702d8988468ea39ac19c6bede5dc15a1ded9e23f9a6267ff812e290ca crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_kwargs.py.snap
sha256:a0abbf2012343fc0caf54eb898412aa7d0b2f6e556a30f44779b235597154bec crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_slash_separator.py.snap
sha256:d055494313367bb7ae5db57cfbafe3fba50f24bf4c60065449a7e90297170941 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_star_separator.py.snap
sha256:f037ace78032b0ccdc0eff8637fa46c4955a45636638d7b8530be5cd3321ae3a crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_multiple_varargs.py.snap
sha256:cd8ea2e99c83505328474f1fd07153fe05f7428239d8214c10b956b6fc62a50a crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_no_arg_before_slash.py.snap
sha256:00165d896b448d8ee48c29d066bc8f0ba75339abac6bae00a3b814bddf2906f9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_non_default_after_default.py.snap
sha256:69449c57411d5d2218d694bb088db6e67edd26be636d62710d12615737f79e5f crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_after_slash.py.snap
sha256:bf254d79e52dede925e7a9154c14c368b2d6037cbcdad71fbf642a47782dfab2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_star_separator_after_star_param.py.snap
sha256:8d72dc81e75337e99aae1979d73bfd011b7e6c6558fffcfc5fe49a6c617d0cb1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_keyword_with_default.py.snap
sha256:1cb2f7034de8691a461dd46e79d9fd3121efdf18d4bbc4e2d700afff065f2e3a crates/ruff_python_parser/tests/snapshots/invalid_syntax@params_var_positional_with_default.py.snap
sha256:a38155cf342ffdd84421c1d56dee6ef27f48d4e3780f70cfff06d297fac9e8e2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@parenthesized_context_manager_py38.py.snap
sha256:7d66129634c476536be66b98b1269ee4c40ad541b3b7211e6d7b68df17400ae0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@parenthesized_kwarg_py38.py.snap
sha256:93ff7947b10cd1b96fa0186edc4f8761d9039430bba569fa41e2cb8138d7e302 crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep701_f_string_py311.py.snap
sha256:bcaa9f949d433d441345ab374f80490048d20d5e1a344a1bac442b726432595c crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep701_nested_interpolation_py311.py.snap
sha256:23271065531828e54b4916f5adb39b5d49ea807f9db13889179a0c720540fb63 crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep_798_invalid_dict_unpacking_comprehensions_py315.py.snap
sha256:5706794c04f9e42fc3447460cbcf48f43cf0aca785b96307cf51857211be7cfe crates/ruff_python_parser/tests/snapshots/invalid_syntax@pep_798_unpacking_comprehensions_py314.py.snap
sha256:bfa2c2234b2b02c6855d4f761bd972a5658819ac6b7d32be84a66aef1201e94e crates/ruff_python_parser/tests/snapshots/invalid_syntax@pos_only_py37.py.snap
sha256:e642f443ebab1249df2f60bbb06711e7f9d53cc00e7facaf8095b0e06f2db53d crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_from_without_exc.py.snap
sha256:392c57b98b0e82d78d53c55556f729253af98dd1835bbf8e11d986804ed2ade8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_cause.py.snap
sha256:ce4baa02d27dda8922dbcb289b496cea9e42e60c8fb49dc580656597a73cbdb7 crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_invalid_exc.py.snap
sha256:d3b119e312bf731ad9e46dc740f8ce7fbc703f11f65865b0f37ce35c35eac3f5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_cause.py.snap
sha256:3deaae3367d3249af27d389bc68096399b5f9841722580423d2899c836206356 crates/ruff_python_parser/tests/snapshots/invalid_syntax@raise_stmt_unparenthesized_tuple_exc.py.snap
sha256:258f1a56e977349ef664e4eb9978e3fef1178305601c0881be9fc60c1094fefd crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token.py.snap
sha256:f82fc6af9cfd93261e138fc42dfb24b6be3fc4e9a2e1fdbdc36db5511557850e crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_mac_eol.py.snap
sha256:86339342a663b6d7e024f1754c8ca107fc9365b8cc683417845b09087847a6d3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lex_logical_token_windows_eol.py.snap
sha256:7f088b13466b720cb1f65766d37216c0693d312d8e52e6b9d6ca932ea853143c crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__fstring_format_spec_1.py.snap
sha256:60cf020416a93449d9519639c2e4a2f10034b664326f8cd6555a3f07c9fee7bb crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_1.py.snap
sha256:7dd7381f32340904941c536dc672fc58b98e3ee1c9ff5a1271cd5ada92f82f7b crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__line_continuation_windows_eol.py.snap
sha256:17c76b0fff3a62fe42925824d7874fbbaf6854acbbd313a6a77694efd561c70f crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_1.py.snap
sha256:5060ee91f3f2d4e83d8d6c3b3e5523ff6e0125142022b8eac54b1132fedc6ac6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_2.py.snap
sha256:839ed197cc75ac332e54eab7a3e850c5e4d014fc04e96535c956f18e31982aa8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__triple_quoted_fstring_3.py.snap
sha256:e87a7516d54ad503c25600af5ba241b16188514ef56ef7ebe4a577c3312a9ac6 crates/ruff_python_parser/tests/snapshots/invalid_syntax@re_lexing__ty_1828.py.snap
sha256:a47832cbc76d424bf3f82db432d71292f7f2d52806f0c347845e406560c13620 crates/ruff_python_parser/tests/snapshots/invalid_syntax@rebound_comprehension_variable.py.snap
sha256:d141c953041422af723736b0b65ce3bb9fa2a63e62736d973eef8c1cee3ed0cb crates/ruff_python_parser/tests/snapshots/invalid_syntax@return_stmt_invalid_expr.py.snap
sha256:5e01525531238c34371646b6ad716720b11cf042af05cde1cbebe986eb9b3855 crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line.py.snap
sha256:9b46e863fd4a76ea00f37d9b24f79725c230b4598daaf4969ae8f8cf5479a0dd crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_and_compound_stmt_on_same_line_in_block.py.snap
sha256:ab7b1f98210ffc0f97490d02a0450145779753d4a0cf1c2094370d28f9e73390 crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line.py.snap
sha256:52857666a75084daf39f398d1db1115fb2f5e3d30a844f71effccd34c9e8fe34 crates/ruff_python_parser/tests/snapshots/invalid_syntax@simple_stmts_on_same_line_in_block.py.snap
sha256:3d24b54bd25eadcc1f6632c6d6357850b3aa8540c8c6a1c0d8379d138f4a9f77 crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_for.py.snap
sha256:599a8a24304927d4484a2615d873a047c64d577eb75db371faba64a75ba0ea07 crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_return.py.snap
sha256:113cc74cf0350541ab79429efce114b54b0f42f6c0c677dea2e09d16b65d1293 crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_star_yield.py.snap
sha256:8e10aec3982a9989113523651612c695cd61df0bac4ac2226c445741d457136e crates/ruff_python_parser/tests/snapshots/invalid_syntax@single_starred_assignment_target.py.snap
sha256:b610ee885716dff85c29d5cb455f7ca03619701f3ba7aa23c8951ef5d7458869 crates/ruff_python_parser/tests/snapshots/invalid_syntax@star_index_py310.py.snap
sha256:4a2598515bd643e72c835dcb24654da0b2519d2aa1aacea0a88bdab1df53814c crates/ruff_python_parser/tests/snapshots/invalid_syntax@star_slices.py.snap
sha256:fe9a9530d0b308c732b5f3b883bf0d5783b27ebe127ea6bd612fbbcb39a77cfc crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_comprehension_target.py.snap
sha256:2ec5de0ca7a315b1fd2c756f41a7fd6f0dae93065084c5b7d71f815352cc82c8 crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_list_comp_py314.py.snap
sha256:791fe0d028255bf7bfb536926d824cfdc291b143340bc7f05f9e1f462f25d9c4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@starred_starred_expression.py.snap
sha256:c32a2cf2c83da567d59b9060959b330e8be3f9f9b0dd99380e5397f467bbf174 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__function_type_parameters.py.snap
sha256:04de3ec6c4af8ed0d3b531a86a66c8c4949b3cdc20b99c43912b82a27852d478 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_closing_parentheses.py.snap
sha256:d31e88af59fe1723fd195bdb6a5625be30319a19a47abd0539362804ba80b24b crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__if_extra_indent.py.snap
sha256:e47d0aae950ce693a914cf16c221ecd325615f806377c10dfb4ebb3a99a2cc3a crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_assignment_targets.py.snap
sha256:ee41960b0f4c4342ab58e0befb29f33a54f4f1ceb22ec68f91cb6984f5348795 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__invalid_augmented_assignment_target.py.snap
sha256:40bcbcfeff9334928f2c17b2987b498be21441ad8a7b8678794020b64db2bff1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_0.py.snap
sha256:ccfa1ffe5d31bbbb23cd0d28c4792a1110455b05983ad75c9372270251d0d058 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_1.py.snap
sha256:9f4e45ba89339d091f5cb9a42be90a6cdc422261e4f04354deff8ddd4e96929b crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_2.py.snap
sha256:7bd2dc4d5206717e72056db717a480d5b63b3a0b8aa3279bac02b6b9582f49aa crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_3.py.snap
sha256:e22df16f62c47050ca1e770fed0e67884ccdf5f26b586d77f9c3aeac04594407 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__as_pattern_4.py.snap
sha256:9bacee0d1e3c03f518ed4d337615d629625c727e06eac7bf5e6b869c40357451 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_class_pattern.py.snap
sha256:6208842831754d570f3d5f2a61a1b701bfc6b02ee797e19b42e24480121b24fc crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_lhs_or_rhs_pattern.py.snap
sha256:cfd4cb22a4e9acae67a30a717e6e3b4b5ef86ed6e78f8e098e08fad7e5e63015 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__invalid_mapping_pattern.py.snap
sha256:8af7130653e6b9f323e39eaea86092179a89e6d70ff2cb143121b4a706d92daf crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__star_pattern_usage.py.snap
sha256:356a13c80de48bdb089b8d13ebfa59839488b8e60e0889b6d36711698ac33023 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__match__unary_add_usage.py.snap
sha256:8767ae8d83ec503698e2c5ee47b2596952ae4385066b4b322e072208e48ff053 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__ambiguous_lpar_with_items.py.snap
sha256:5e418f78a6a857300c07a0d5023d9d0ed25d1a80dfb4a5202dd2f9c82f04f900 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__empty_with_items.py.snap
sha256:d46704da4d96cdd575e501e7fc169f181cad84eb955a912a3ebb9c2aeaf12c81 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar.py.snap
sha256:08e0b2f7473baedb6c2adbb7bef0da17dd8bd82cae578f346021fb4ee1d15f7f crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unclosed_ambiguous_lpar_eof.py.snap
sha256:232398ebbda50b13381b3614a71bb07488ce21751e7c049eb3a737414ac5ea03 crates/ruff_python_parser/tests/snapshots/invalid_syntax@statements__with__unparenthesized_with_items.py.snap
sha256:38cc4ea12575e4a27a7be48601b7f2366fe0432115e434d3583b8893eb2de145 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_empty_expression.py.snap
sha256:f006d04a50a5286279ae27483f442b369f135ad62422a57feea62e390089f71d crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_conversion_flag_name_tok.py.snap
sha256:9737e421a593e3caf87bc7169c4a41d9029de2eb887ab7a044e64f5a2c8c2769 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_conversion_flag_other_tok.py.snap
sha256:9ef13e0151ac4f28457da9910dfa869d665174408b846620f2e72842cbaeecc2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_invalid_starred_expr.py.snap
sha256:22094b814483569c0d42fdb151378dc4409b77c249ddc4fe6d4bd985884e0ae1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_lambda_without_parentheses.py.snap
sha256:936aa6688cde659b7d612e1b6e6061902252a4d6d5cf19847303c2d71de04a72 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_unclosed_lbrace.py.snap
sha256:2278174a19d4b915b0ff293216f0d6855783efff4c9e3b313fcea13f3af474e5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@t_string_unclosed_lbrace_in_format_spec.py.snap
sha256:947a9a8cc0431c0c2981daf25d0aa2b266655ed14c76475ef17a3b632dbe4ac5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@template_strings_py313.py.snap
sha256:e39c60e97f83d5c35d2bf2f2a016970fe76d8f78fb88dc264c89dc124dadd4c3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_invalid_order.py.snap
sha256:a0172bc2e7ea5d37d6e7ec6be3b66d0f925a83b92c740529f858fb8d45e78347 crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_missing_except_finally.py.snap
sha256:0edfefb98036ed7ea93b563f1a631eecfb931781853b1322d609cef11a5f25bd crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_misspelled_except.py.snap
sha256:76cf466e186bf63b009028d2d1b624190150d4e7e4ca790a58a58789cec3b2a3 crates/ruff_python_parser/tests/snapshots/invalid_syntax@try_stmt_mixed_except_kind.py.snap
sha256:10af6f6a288a0a810a20cdee2101d9769fbf52c53887d794ce75874a5e19f1a9 crates/ruff_python_parser/tests/snapshots/invalid_syntax@tuple_context_manager_py38.py.snap
sha256:6aa109828bf6020af7058dda2162d424f340dee9321b16d4790d7224888dbe87 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_incomplete_stmt.py.snap
sha256:94fb3b7413529f9b2167b7c462ca2d4c28de22cca2a9c22cb72cc8bd3dabc140 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_alias_invalid_value_expr.py.snap
sha256:217f6678d2492dedc722af47e515dd9364a8d9d843844e4d6fb08d07a7a6560f crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_default_py312.py.snap
sha256:c21258552747031f3f4c9fcf41c749ddf9989898b2596fa84bf0498569968efb crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_invalid_bound_expr.py.snap
sha256:ee8032e4d4470eaf23405943fc281389b51bce3fe371f150730ff3524dfafffe crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_missing_bound.py.snap
sha256:7bf7ca8d2a7de67e6b4fee83951386cbd904666639b37358c93eb9716336e193 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_bound.py.snap
sha256:fa2208bd59d7a0a1de34dcd7c593b17623a8c824e30871d2c724815f4b4d30bc crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_invalid_default_expr.py.snap
sha256:18b9f5ccedadc53b915b8b24c7fdd18d24f0ec069e86e5f1ab4b54b1f90ae9a7 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_param_spec_missing_default.py.snap
sha256:b1760ccd7a81ebf667214f78003765bb68daf1eb9b6fbf0721a71d81a271434d crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_invalid_default_expr.py.snap
sha256:687d87a9d32f67edf69779c3386890164a40e82e845a5d7b5b1050060b6a0b7d crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_missing_default.py.snap
sha256:ab1ebb5a296d88bfcff34728cfff69170f658836853dbdc6e89c48b3e1ad71f0 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_bound.py.snap
sha256:9ca52cde28d955733790b26df1d813a98baa8a4d8679a1f574fed13e35e534a4 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_invalid_default_expr.py.snap
sha256:d99ddbbfaafae43e0cd3c746cc627c666f9851920301ccc851d23c9ca03e3e9f crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_param_type_var_tuple_missing_default.py.snap
sha256:8cb36b8af30ab0e9ef93e2d7dcc634a57e7e4f85bdc7e1e18a54b21dd0146e7c crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_parameter_default_order.py.snap
sha256:0e62a59085b42903f21aeec5dc4e5aafd650b7df983c8fbb12699d253887de83 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_params_empty.py.snap
sha256:e82bc189e8d2add4ebd4ce37d58b448305be66bd0e830d5fd5cb0a065677da59 crates/ruff_python_parser/tests/snapshots/invalid_syntax@type_stmt_py311.py.snap
sha256:5ac08e64e5b9b9659f900cef58ffb1f58376b64beabb6b7ddb135a16a7307d8b crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_index_py38.py.snap
sha256:c4da155498168818cfe6fe451ee2245194d17a2880b03810e4a4f9a5d5d57368 crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_set_comp_py38.py.snap
sha256:2cda22d50fd514582c3bbc144a14320ee1bfa57a9d54ea721d2e7be53bf13c1d crates/ruff_python_parser/tests/snapshots/invalid_syntax@unparenthesized_named_expr_set_literal_py38.py.snap
sha256:cfe7b3c9717c6299dfcc32df6ac6ffea3299beb7c563bc74057e6b09ba22e434 crates/ruff_python_parser/tests/snapshots/invalid_syntax@unterminated_fstring_newline_recovery.py.snap
sha256:b53203475150c424081dd16430ac2066d5afcdf32c101b7819266b40daf0caa1 crates/ruff_python_parser/tests/snapshots/invalid_syntax@walrus_py37.py.snap
sha256:a389bfa0ddaf07db48da3ab431facbca1727bfc4343415f9d42a4ae048083391 crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_invalid_test_expr.py.snap
sha256:07ad539b78b6bebefb254897e17d27c4623d794b9e1e42e35f6cf69d4760f865 crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_colon.py.snap
sha256:caf2ee6334426d353cc39a3cbd4d3dde8591b36f00aa2518ea91b3123463d0b2 crates/ruff_python_parser/tests/snapshots/invalid_syntax@while_stmt_missing_test.py.snap
sha256:91de95eb19efe06d30eda9d5c01a3c1d4a5f739fd5f220544e7a9ba542894227 crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_colon.py.snap
sha256:fe772e1a5e1b6c61af525fb6d533ac8ad125099b3301967b0f727b50d89c1790 crates/ruff_python_parser/tests/snapshots/invalid_syntax@with_items_parenthesized_missing_comma.py.snap
sha256:eb674fe5057a10e022c77e43a826ae0aff6cb095e3c7af3740b3dee731fc32fd crates/ruff_python_parser/tests/snapshots/invalid_syntax@write_to_debug_expr.py.snap
sha256:b6883d88870c2c945c9bdaa59c4eb0c61d3635a020dd1d50c68bea42542995e5 crates/ruff_python_parser/tests/snapshots/invalid_syntax@yield_after_comma.py.snap
sha256:1add66fab40f0e92996a60bb281f144c5ea398419e9cf54ed664f9af66fc92de crates/ruff_python_parser/tests/snapshots/invalid_syntax@yield_from_in_async_function.py.snap
sha256:bcf8dac384bf1367e73a74b3f8ef64904ca1b15c61e075747e29a2539c42856f crates/ruff_python_parser/tests/snapshots/valid_syntax@all_async_comprehension_py310.py.snap
sha256:4ebc7c340305c79e0264514801a3c56d94e5bfac1168507ce6d0389c64f221fa crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_binary_expr.py.snap
sha256:1aa37e7ab09b674e5a957cac09ac2c9c7cf610bbbd219b04cf208a9c00360410 crates/ruff_python_parser/tests/snapshots/valid_syntax@ambiguous_lpar_with_items_if_expr.py.snap
sha256:4e6d44ac5e0268b547abb15123bfc18ad8b4d97ee385db7ef1f9c86049badb64 crates/ruff_python_parser/tests/snapshots/valid_syntax@ann_assign_stmt_simple_target.py.snap
sha256:391eebc03d9742b1493f8d59344e21e312cfee310d6aaa199b21863ff1f93578 crates/ruff_python_parser/tests/snapshots/valid_syntax@args_unparenthesized_generator.py.snap
sha256:037360113ec7e94d07b67db00fbe756cf5ae10bad36a9b3a1fd6078f2e588b34 crates/ruff_python_parser/tests/snapshots/valid_syntax@assign_stmt_starred_expr_value.py.snap
sha256:ba7b8584e63f27f3787f7b939f18b74fd8f4d3051bc428fa2b5f19324c57a4dd crates/ruff_python_parser/tests/snapshots/valid_syntax@assign_targets_terminator.py.snap
sha256:ceb020468877feae73fc5a4e1dfd94baadf5c6dab429f5d6ad42ecb6b14f96d9 crates/ruff_python_parser/tests/snapshots/valid_syntax@async_for_statement.py.snap
sha256:a6e5de99bdb47f91c8b32906b257ef33ca97f048bf8e9abc094e57158bb5969f crates/ruff_python_parser/tests/snapshots/valid_syntax@async_function_definition.py.snap
sha256:682dad9a016516caa4285cfa47f37f2843675e0ca4391ab6b4cca576fcd7d38f crates/ruff_python_parser/tests/snapshots/valid_syntax@async_with_statement.py.snap
sha256:ca7017e1f84c73b6174b981218c272d6bcb3535bc3282468343fe6d1c1a4db91 crates/ruff_python_parser/tests/snapshots/valid_syntax@backslash_continuation_indentation.py.snap
sha256:ef8c6c621ba767c374ef0ea3b2045e0009ef4ab3bf4e06b0ac6a11bc1b5c3b6e crates/ruff_python_parser/tests/snapshots/valid_syntax@class_def_arguments.py.snap
sha256:372c8ea50ba993fb26cbdc1d5672eaeb2a6a4885694e8e61769f0f2a63b3a962 crates/ruff_python_parser/tests/snapshots/valid_syntax@class_keyword_in_case_pattern.py.snap
sha256:f1c1f8c484bf6cf8f5d0dae807b8fe9d2a102bb038019116ec506896a022ad94 crates/ruff_python_parser/tests/snapshots/valid_syntax@class_type_params_py312.py.snap
sha256:a7123228484db64768e16bcbc5e3640e0cb3f6c1e950905897103c3a0cb32775 crates/ruff_python_parser/tests/snapshots/valid_syntax@comma_separated_regular_list_terminator.py.snap
sha256:a371a12c40fb74da63195d271ca127bc8f66b2f62a9006b575eacedad80d3703 crates/ruff_python_parser/tests/snapshots/valid_syntax@debug_rename_import.py.snap
sha256:dd45eca16bb63bcbc2bb7fcde7269582aa5df84854617daba2c5c29e03420ed8 crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_async_function.py.snap
sha256:d75034875da0c796a508988e4d2cc38e4fedc89f85e331832646f4c9b7252805 crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_await_expression_py39.py.snap
sha256:3b28c49e5526afbcd73022d5fc84c23c9c9be8873d00b8576944b489cba4508a crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_dotted_ident_py38.py.snap
sha256:ac0d202059d764977a96e6cecf1cf73348cd5ec6099f28646caadbb5ef00d0c1 crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_eval_hack_py38.py.snap
sha256:6d9f3f7377babdcc95358fb61eb2119ba7434db8ed60c32dd13f0e6ff9cb211d crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_identity_hack_py38.py.snap
sha256:7803da9a2b669816ef0277e7a116eee9dea3783cee8074d716c6ee6d0e604d79 crates/ruff_python_parser/tests/snapshots/valid_syntax@decorator_expression_py39.py.snap
sha256:abc06eda94cd176c4948e49d773d2b05a13d8602e60877c05e5b15083693fc93 crates/ruff_python_parser/tests/snapshots/valid_syntax@del_debug_py38.py.snap
sha256:9e5ea281c5c6c0c0bd6ad99cb4f51e2dc8796dc61af8ffb8458ed76a505b49b5 crates/ruff_python_parser/tests/snapshots/valid_syntax@del_targets_terminator.py.snap
sha256:1336f812abb2d28f217684001c157fb3ed0b5ef12629257cc434d14d7345291e crates/ruff_python_parser/tests/snapshots/valid_syntax@different_match_pattern_bindings.py.snap
sha256:054b0eba78c3220458a5c5ab3f2b50a1f4c0636f0000b288463a7bc9d27d41f6 crates/ruff_python_parser/tests/snapshots/valid_syntax@dotted_name_normalized_spaces.py.snap
sha256:85555ec79c4657165a542a7d5e53127efc2463da3ee674069015e8b89f396326 crates/ruff_python_parser/tests/snapshots/valid_syntax@duplicate_match_key_attr.py.snap
sha256:236815841cd36ab4ab5e4620a56cc33fbaabf197cf0d844442f2d2287f9fbb5a crates/ruff_python_parser/tests/snapshots/valid_syntax@except_star_py311.py.snap
sha256:a9bea0e9e1efa8740c0ae2cd4968855cbe8456b647bd73adb03463c0bfe7eee6 crates/ruff_python_parser/tests/snapshots/valid_syntax@except_stmt_as_name_soft_keyword.py.snap
sha256:de1b41b17f4bb0417f6cab971b782ccca0036e76c1aa75ac85d7f2e91f48775b crates/ruff_python_parser/tests/snapshots/valid_syntax@except_stmt_unparenthesized_tuple_no_as_py314.py.snap
sha256:1abbaf05efca952375d9dd8d296f19b99e502ca0839960c50e81ac71d464e1ca crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__arguments.py.snap
sha256:f71dc3c694fd6746fa1df9239a315cc42bfc62ff6e81de3077640ac513c71fe3 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__attribute.py.snap
sha256:d30bc3686f608a019691187477e6ff5cd13ce2f8bf69c236471082a44fd5d4fd crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__await.py.snap
sha256:b5ca021360b0564012c4782ebdeaee84ac4fcd01c9edbf7ff984dda695334e98 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bin_op.py.snap
sha256:1a85595a6880e3860aac99a20a7bbdd709d5137684b35a57ca0c7f1cc31df544 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__bool_op.py.snap
sha256:19020c2e9b71f878e51e846ea22b054785250b48f3579abe62a267f80d986c5e crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__call.py.snap
sha256:e43a7316bba621c92adb203140fe03e128b199987f9b960ccfa06fa725ba67cc crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__compare.py.snap
sha256:bf88fbe4a8e4f298e268f375b0a6069d33531e09dfbf51092182768fc2181df5 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary.py.snap
sha256:6292d64c01b0ed031b5adab5a6c47cbfad6089aa2a6ca899524242640fafef20 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__dictionary_comprehension.py.snap
sha256:614468416196d4a79dcc32c1262e722e2b5c718b09234b62f66a71fddece4e84 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__f_string.py.snap
sha256:d5aabe1b8261428c386418cfde5879b22dd7538ce965422674aeee790f94c1a5 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__generator.py.snap
sha256:7e3a5f407aed2cfb316e7611fbe7da4689fe1c852190d1a0bb4c7ae937272932 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__if.py.snap
sha256:2afb40621d25bf6b3b93b02f6840158f2225f5459b3c4dd1d86bf8066f3107dc crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__lambda.py.snap
sha256:1cbcd2a07c18b770df3a3cc848766b0971fbf68166953a94981c5914642fc72f crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list.py.snap
sha256:266bd5d9bea0cf61affdddf28ae19807536c6f255da260e1d53103b10fe0dc6a crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__list_comprehension.py.snap
sha256:e75d074940312af67c780444e38a1b179295ad9cc768cc9f8e927be070b35d89 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__name.py.snap
sha256:1df8a98d3fcf9c127e928057d7a6a4e98c91d94be00e822af3f82d62494a2247 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__named.py.snap
sha256:fecb7f767355accfc96d455aee9c21ab3c3dd259359bfa8fb8c2a591796d3af2 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__number_literal.py.snap
sha256:a6f068bebcfbae6da2c0373da90e6b311bc0c5c950ed1d7d4b4afb29174bd227 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__parenthesized.py.snap
sha256:1cbd011c1b1e1c9f5f8a037738535db7b07909fab32e58127a1ee87c2398804d crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set.py.snap
sha256:cc48f47e8bdff005282a920a40b56daee92acd9ff0d40460d1559b1e40841732 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__set_comprehension.py.snap
sha256:c35f40b4b44da1289ef255b3a062235ec069d3d05149995bbfb13b55c4091955 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__slice.py.snap
sha256:2ad78fbc97239a3d07ce701124d68d364091f0e9e20ae885e293a4f96af57edf crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__starred.py.snap
sha256:5e45edaeeb56d5685649f48ab8e71a30ed37e22c7798f761ecbd00e3bbb53be6 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__string.py.snap
sha256:c5723a18f4b5dc30d43000b9474ad5fe71dc57f0c3a4cd5c84c85afc39869004 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__subscript.py.snap
sha256:22476c1841a813e7c0f5fa23791e06dc00d3e177f2d2953d46e0d74ea20dd1ae crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__t_string.py.snap
sha256:ef0ae2df4f583a9d7ad84a626a2068e254f8680451379aab77d9228e3d93753a crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__tuple.py.snap
sha256:e3c95a4252175870d767c128f44dc765a0966d4cff816cf0bbe33328cbee8d18 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__unary_op.py.snap
sha256:682788f54ec43593c7f9efdfa2cc51f496eb84df57a117598b6f463c8d68fc17 crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield.py.snap
sha256:c8b882ec9a347442764735ce8603271061c636fae6be175fe4f8e63abd66cf5f crates/ruff_python_parser/tests/snapshots/valid_syntax@expressions__yield_from.py.snap
sha256:b5c5699b3fe802a9510e9e1e2b201fa6387507d48ca293daa9b8cd8a76392dd2 crates/ruff_python_parser/tests/snapshots/valid_syntax@for_in_target_valid_expr.py.snap
sha256:4bb0004a96eb73d920ad2f19639939d509265a10a4bb127604344effd98971db crates/ruff_python_parser/tests/snapshots/valid_syntax@for_iter_unpack_py38.py.snap
sha256:80db44eceb4a599b5dac45a73cd0846076c01de850ab4aa0e825f16db451bfd4 crates/ruff_python_parser/tests/snapshots/valid_syntax@for_iter_unpack_py39.py.snap
sha256:54909959968bc63f984375f5061cdf3c6f3fd46effb03d4ce075d8f15d05bfb4 crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_no_space.py.snap
sha256:b0268540728518be75a58478a3b025b8669c833d073eeb9742e53a440f15a95d crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_soft_keyword_module_name.py.snap
sha256:a68bd2ed8d189f8f28158c1501418914f60924569800b975ee143ebd734b7695 crates/ruff_python_parser/tests/snapshots/valid_syntax@from_import_stmt_terminator.py.snap
sha256:0036779ac4de596461029159fd59039e3f610ab5726351792f9f9ff5658bdbf1 crates/ruff_python_parser/tests/snapshots/valid_syntax@fstring_format_spec_terminator.py.snap
sha256:8a9d856e86461253359b93613b14a0271db0b24d6a24188ddf5905de88c66a83 crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parameter_range.py.snap
sha256:4e0419b791b9c364448ebc51adbbbeaafa43aebb4d984c844632f04f8e8cfc1b crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_parenthesized_return_types.py.snap
sha256:7fda1848e54ec0953037b88ea7a24e4da2feb0d25e3ca67b163c26b2a6b0c6eb crates/ruff_python_parser/tests/snapshots/valid_syntax@function_def_valid_return_expr.py.snap
sha256:8e10cd945882b6bbaaad5b8af1a3adb889f22a5e4fde202747c44cedb188b477 crates/ruff_python_parser/tests/snapshots/valid_syntax@function_type_params_py312.py.snap
sha256:27df0b74d6b516e6b50614f99dff35be883436b1c86a6818e5b7210af6894ddf crates/ruff_python_parser/tests/snapshots/valid_syntax@global_stmt.py.snap
sha256:7262d56af188f95160cca38be57232cc7213fdbf929be674b1c96f154dbdc60a crates/ruff_python_parser/tests/snapshots/valid_syntax@import_as_name_soft_keyword.py.snap
sha256:5d38c9c9033201e9702f371e62a03f2f4b6da1788b18cdc8b71809c7f94d62fc crates/ruff_python_parser/tests/snapshots/valid_syntax@import_from_star.py.snap
sha256:37a74500f1255d5d918ad12c17dce420af03ca12993c068f11f706b5df7fda26 crates/ruff_python_parser/tests/snapshots/valid_syntax@import_stmt_terminator.py.snap
sha256:3bd9159d5b1bdb4229fdad5c135c9857d5c0db476993e4777fdaa91fb143c45a crates/ruff_python_parser/tests/snapshots/valid_syntax@irrefutable_case_pattern_at_end.py.snap
sha256:4784b791e59d4061dcdb569b94becbb18d1e5958e78475e6f45958ac3081b4d6 crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_return_py37.py.snap
sha256:b1906a415154b88b64774d19d0f45ddadd1dfb49ddc8d65f9d683c72150c67a7 crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_return_py38.py.snap
sha256:e1dd2ff24cb20b2ce35fc75bfbf5b4bbd06087e405784efe04305d525e8ed1e3 crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_yield_py37.py.snap
sha256:1fb1918dabd27c06b9cf2c131404f1768ec4ca7205afea44ba578447d32099d8 crates/ruff_python_parser/tests/snapshots/valid_syntax@iter_unpack_yield_py38.py.snap
sha256:f4f0cad86b7ca503cc370f33e245017aaa965d5910df01f8237e826887d7518d crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_no_parameters.py.snap
sha256:23dcc63b1e3a8cf75ea55f712e3b0b24cd863d8a167e0080c48af0eeed16bfb2 crates/ruff_python_parser/tests/snapshots/valid_syntax@lambda_with_valid_body.py.snap
sha256:aadaf607975a82a245b83b36b13fec49bb7afac71d424a4b69e21e8c4f4c8be0 crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_relative_py315.py.snap
sha256:c24426b64354b8cf8de81ac7af36a553dcc6a26e4aaaac3d5c4d30a417cfcc66 crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_semantic_ok_py315.py.snap
sha256:2e82490037bb38c785a60dc81de9fd39f8dcbc6e90a4a22fbdde244181c5135a crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_soft_keyword_split_py315.py.snap
sha256:0dcd183dd856cb5c02ca34a155890f557cd290eb4ad8d5a2d7ede15198b426ae crates/ruff_python_parser/tests/snapshots/valid_syntax@lazy_import_stmt_py315.py.snap
sha256:99c49aa1cdf3990453396f8151e582dd8acb0f6457e52eb96915389528c83482 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_after_py310.py.snap
sha256:0aa19d882659ead2c1dbfc1f0b4373bdb2329624ba8430d1482c56ae0a861fed crates/ruff_python_parser/tests/snapshots/valid_syntax@match_annotated_assignment.py.snap
sha256:db4ecd6b938a2a0b65bc33cc21653a08e6bcd6b3c972141326ea2cc4c08d0fd8 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern.py.snap
sha256:f5377283d04841e7b49763e6a10189c5de460bd8860345364f9fb64a4fa7f09e crates/ruff_python_parser/tests/snapshots/valid_syntax@match_as_pattern_soft_keyword.py.snap
sha256:8a179ad00c1579a09d0013ac68b03c6cbbac839d6a11866ef527b41d05f9f45e crates/ruff_python_parser/tests/snapshots/valid_syntax@match_attr_pattern_soft_keyword.py.snap
sha256:6fb3f0155b9ac1fc3756811f8bfa6df69e460da4df528e1416d67879fc317f03 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_1.py.snap
sha256:177df4b2eeebbd94b5da329cb29a08b7c83428697449161bab501f9a0085149d crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_identifier_2.py.snap
sha256:afc9ea832d97e144e5c876abb74dbfc27810b915e1ae32296e61d504993d60ad crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_1.py.snap
sha256:5b53f62c5e269f99eda10e3cdfb865e9869d632cc5f290d31befd73f17cb3d31 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_2.py.snap
sha256:84822443e215a79d7c2530d8349a1c5c28c7eef173f39dabee98b5692bd58d60 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_classify_as_keyword_or_identifier.py.snap
sha256:ebfbd0ac3941c505d98c1ade0b7b186d858e16a9bf276c639defbe2e70858b14 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_parentheses_terminator.py.snap
sha256:daa70b49cbffb824a1847e8dd08db98c98409a549e30ff937eb906b960261120 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_sequence_pattern_terminator.py.snap
sha256:cbd839dbde3e8f7220999a7b6a5791fb709faf224066238bd24d9b9990eed482 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_subject_expr.py.snap
sha256:fb01649ad11419d93be05ba28168a8a87b9f0b8c94f6d3b8d720aba1b0c9fd61 crates/ruff_python_parser/tests/snapshots/valid_syntax@match_stmt_valid_guard_expr.py.snap
sha256:c04e74e24efdca4c19f110bd587bb44438e006f42ee9e8ba94114182058586c7 crates/ruff_python_parser/tests/snapshots/valid_syntax@multiple_assignment_in_case_pattern.py.snap
sha256:681e675dae8fadbfc351ff71426deacb5293e37d1fca312537275229a5d4afc4 crates/ruff_python_parser/tests/snapshots/valid_syntax@multiple_starred_assignment_target.py.snap
sha256:b7805794a6e0a835e8d4dec6ce34734bac85be609aef0efda8847d6106e39fba crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_alternative_patterns.py.snap
sha256:cdfc264caab4284d7e879e20dee2f42afee107886b0a9dbcfec16a4d4635ae00 crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_async_comprehension_py310.py.snap
sha256:17abc7ba922e75bb99826ddc6a9f2f60f6557d1bb9e5c293f61455cf913c6954 crates/ruff_python_parser/tests/snapshots/valid_syntax@nested_async_comprehension_py311.py.snap
sha256:a50660dc8a2db0080c0962480e12fdcd4b897d6f11adc4624c5f89b91c69a43f crates/ruff_python_parser/tests/snapshots/valid_syntax@non_duplicate_type_parameter_names.py.snap
sha256:01b6366a5cf6030d96342724754358fea8706531ec1424c3d2c7362f43b4db5c crates/ruff_python_parser/tests/snapshots/valid_syntax@non_nested_quote_in_format_spec_py311.py.snap
sha256:b2a54e69a10012b4f0376c4d67b4637faadeb86cfff27b0d993c2f5f71a85d10 crates/ruff_python_parser/tests/snapshots/valid_syntax@non_rebound_comprehension_variable.py.snap
sha256:aeab8e11f7dcf519d772bf1ff148fae88d74e62eae88a5c3491b977261418d2e crates/ruff_python_parser/tests/snapshots/valid_syntax@nonlocal_declaration_at_module_level.py.snap
sha256:b5a247b45d37868fb2798f2535c122a44c32aa70a80dc554d1eb67be38333af1 crates/ruff_python_parser/tests/snapshots/valid_syntax@nonlocal_stmt.py.snap
sha256:a36588343b7db0329c811aa972606709efd545a099dfc7780091e88f7ae4ec73 crates/ruff_python_parser/tests/snapshots/valid_syntax@other__atom.py.snap
sha256:aa04429f9a9460933190334a58e78b3db8bb9fbd81723aab4913eb31a3b9d32c crates/ruff_python_parser/tests/snapshots/valid_syntax@other__decorator.py.snap
sha256:0a9892f54dd57742bcd71c03b01591d91fcb88ef088c2fb6ea7a398aa4a78607 crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_annotation.py.snap
sha256:6f96ce1689689cdc03635e5283836d21ea26209656e88d93bc4afe343382efbc crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_default.py.snap
sha256:f4a90fdbcb3d568a367bafa0aea1f4b1595361f1e865ab01e1c063eafa4b7abd crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation.py.snap
sha256:0dd8513251a63fa9f2aa6dced5fef0bc42da10ed40ce918d23705edd72784753 crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation_py310.py.snap
sha256:ba47f9f453866c13e1a20e2b8761b52aeb1ec3459a6f7ea269fd398deab6e837 crates/ruff_python_parser/tests/snapshots/valid_syntax@param_with_star_annotation_py311.py.snap
sha256:bb78dbbf540075ef321d34a3ef3736b69cb3c4866ac0a7841a8d10f0ebd55b18 crates/ruff_python_parser/tests/snapshots/valid_syntax@params_non_default_after_star.py.snap
sha256:fa8284ca0eda723d6a2a3ffe89dddb523c497931e6fe95ab1cdb77ff3867e0aa crates/ruff_python_parser/tests/snapshots/valid_syntax@params_seen_keyword_only_param_after_star.py.snap
sha256:04af30640665d7b41e747ff04fd6fa758da3fa82ab7fc33fc4ad0cc9816e3285 crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_context_manager_py39.py.snap
sha256:783182214790e0e1080e09071241b2e1c5744f9c3ff745540d1cd5a63e76fddb crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_kwarg_py37.py.snap
sha256:f40ddb60769ed02d15fc13fbe15eeaaa2389a603c83a6f2966b2b0a1435cb244 crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_named_expr_index_py38.py.snap
sha256:d8b18c643e6dd9d65c841796ef0e22e59373e97ab0922f95aed97fb5f8050e61 crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_named_expr_py38.py.snap
sha256:5b6ae593c24e698f3be013e9b4a3b644bb14b90f0bfa593e2ab50855a0f28a0e crates/ruff_python_parser/tests/snapshots/valid_syntax@parenthesized_star_index_py310.py.snap
sha256:249f00ba1365ac313f323b706fc3590e869f53251306849341983b19d9c508e7 crates/ruff_python_parser/tests/snapshots/valid_syntax@pep701_f_string_py311.py.snap
sha256:038fe49b5c8d06beba12bf6e92ff5b8c93443734a985137b73fcfabc46a5539e crates/ruff_python_parser/tests/snapshots/valid_syntax@pep701_f_string_py312.py.snap
sha256:bf3e841c575a70723870a96ff96b1927f3045ee45d30ede58e757140c17286ed crates/ruff_python_parser/tests/snapshots/valid_syntax@pep750_t_string_py314.py.snap
sha256:b4b2cec30bd58f8aabefea833e38d0d7eeb07a1805f0c906ebcde6930bf47f0d crates/ruff_python_parser/tests/snapshots/valid_syntax@pep_798_unpacking_comprehensions_py315.py.snap
sha256:365b12e729f00ea385e6ee8be5c3142d4d47842665b36880d92cdd53212357c9 crates/ruff_python_parser/tests/snapshots/valid_syntax@pos_only_py38.py.snap
sha256:3d4eb9c00563c2ebc240efc2b3e724cfa540e5bbd760d06f5c808cb4c7740ba9 crates/ruff_python_parser/tests/snapshots/valid_syntax@read_from_debug.py.snap
sha256:c608cd37373ee90150ca43c4b14013edcc3da16cc1352c654bf4119ee5344991 crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_in_block.py.snap
sha256:54e647157219f608523c5a82ce6fa928dfc998a09a1d6aa0b2cf31d0ba184f46 crates/ruff_python_parser/tests/snapshots/valid_syntax@simple_stmts_with_semicolons.py.snap
sha256:e0ce0ce2eb25afaa564d1e6790516f3c972f79d9fc573e46da6a11cb3e9c1743 crates/ruff_python_parser/tests/snapshots/valid_syntax@single_parenthesized_item_context_manager_py38.py.snap
sha256:bb6c6ea8223eda0417885d3e2fd245abfdf1800cdc241de6b52da3dc7288d286 crates/ruff_python_parser/tests/snapshots/valid_syntax@single_star_in_tuple.py.snap
sha256:e76afffa08a47b5af211e0e5231c8f6bd70ab596d6f2c9798e7f2e79b7294df6 crates/ruff_python_parser/tests/snapshots/valid_syntax@single_starred_assignment_target.py.snap
sha256:2ac139c19aa0640d63f67adbdc3f039db0ea0722f6552f6454f8fc56c174b7a2 crates/ruff_python_parser/tests/snapshots/valid_syntax@star_index_py311.py.snap
sha256:b4cfb02d88a950d826c9682890e2b39894572c3641cad12a4ffb36ecc73f79b1 crates/ruff_python_parser/tests/snapshots/valid_syntax@starred_comprehension_target.py.snap
sha256:74b72e93aa147ba4cc19c2610bb45846e85af53ade84b933a6f31146463ba599 crates/ruff_python_parser/tests/snapshots/valid_syntax@starred_list_comp_py315.py.snap
sha256:142f66af3f467082b0535974515454dc741d344b9e970915df076c2e8aaf3e56 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__ambiguous_lpar_with_items.py.snap
sha256:79baaf94d24de1a9d63a975ba4ae9db9884e26f017e5e863dbc055001bb9023c crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__annotated_assignment.py.snap
sha256:bb93e9ce0ad45bcc5c300c2f9a442b3aec6b2706c2dcf09e1bb2bbd51215eb13 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assert.py.snap
sha256:bb07318f936dba063a1b81cd10dfa419b70b6232aef6e6f3734c0f00f1fdf866 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__assignment.py.snap
sha256:697e829f63fb384f994fda6bd071e79b73ddbecc94f9a19969560e23678f27f3 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__augmented_assignment.py.snap
sha256:37601f08ad84382a2949b0412ba737ecec631ee329025a394cef9b06a970ba95 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__class.py.snap
sha256:8167d6454891277b90f07d2b4517486a297eba2eb45ee40e484f452a47034d10 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__delete.py.snap
sha256:744df8289cdf187297d7cc1b597b4551e8f823de0603e2cbc234ec6a135dce99 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__for.py.snap
sha256:c043babfadbaf7e24e7e8386b94c7d018f43260251b9b50baccac2e6f23149ca crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__from_import.py.snap
sha256:0404dd1a8f82f89ec486bdf9314b9232279106be8a644a22ae62b98d4600e7d0 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__function.py.snap
sha256:c614363dfb93ef97456a6402479b390dc465996c0921b6342fd3ae825157a112 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__if.py.snap
sha256:f72465c51ff463bfe9fa2acefc0afbb7120829c50f3d40335714bfaf82862d00 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__import.py.snap
sha256:0311d85b654f529b2ccac8287c9f4525ab76fa25e9c94b4a5c84a65cdf77b10d crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__match.py.snap
sha256:c2f451fd37e62a5ce56b564bda01934ac230915d36f0f4f5cca8f209ad57d469 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__raise.py.snap
sha256:4b655b3cb657e37adc45d9c059e7c597b0e9c955f9a05cb3cdc15a3e9584877d crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__return.py.snap
sha256:e43746c31cc87838f9741b29a3682a164e633665132d07998df04540f6309e12 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__simple.py.snap
sha256:b6cb3e39cf8eadc2b65274ab174d47cce27640eca0efc4c32742bc176bb64c37 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__try.py.snap
sha256:a3566f6cf131ffb6f4690a1487ff47521f177251cb352ac50777bb7d27c686e9 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__type.py.snap
sha256:e9a507c4ad13a8cf0a226f58f380fae41d8f7bdb265267e146efbe6bfb74bd66 crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__while.py.snap
sha256:d8a8109deccdc94fc43fefc940a999d84b08e7e44f41d84cd0089c47c57798ce crates/ruff_python_parser/tests/snapshots/valid_syntax@statement__with.py.snap
sha256:58aa3bff4da1b3ad279467d4ba658b56366e32a69bcee1e34e1eda2bc4f89100 crates/ruff_python_parser/tests/snapshots/valid_syntax@template_strings_py314.py.snap
sha256:a46eb5abac6013e46e30d74e5f8c3805997a721bbac35a0f8d5f714211db8f50 crates/ruff_python_parser/tests/snapshots/valid_syntax@tuple_context_manager_py38.py.snap
sha256:338cbd52553c4e91757becefc9a48396dba9a4e1c4d22adfa117f920e02521f3 crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_default_py313.py.snap
sha256:c14cbc45d0483bcb2bfab273997b6b8c0c1d243860ae1c6acf6c2aad3e095fc9 crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_param_spec.py.snap
sha256:2829df503d0417f4fca3aa74197bb4a1199f014ddeaae4a5297df88c54bdd685 crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var.py.snap
sha256:05a5e771828ce3c08984c63cb71e8f2190d57471e18599bbfaab6313a8c53383 crates/ruff_python_parser/tests/snapshots/valid_syntax@type_param_type_var_tuple.py.snap
sha256:a57098c9424b884a2c9694e8509af20efe130be5c02419870ca86c9f20c2f714 crates/ruff_python_parser/tests/snapshots/valid_syntax@type_stmt_py312.py.snap
sha256:5e3a308320d09acf72c9fbdb5d945d03d620e4e84761b14c0ba3e2f65f64d2a3 crates/ruff_python_parser/tests/snapshots/valid_syntax@unparenthesized_named_expr_index_py39.py.snap
sha256:76c79ad37077fc24401500955d9c0a2fb88cd5fd411cda2ff7f6b82091400f91 crates/ruff_python_parser/tests/snapshots/valid_syntax@unparenthesized_named_expr_py39.py.snap
sha256:c176685a5480b90a89ff3af52d41cc33b5799b7bb485279f1893d05af5c8a3cb crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_class.py.snap
sha256:a0e3a32b6f407614306d752d0379cd58cea1dab733a7b4ed1b15a97057b6cfe6 crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_function_py313.py.snap
sha256:a635b294c3496206f42fa3b2f9b488459a84c42fc8fbef596953bd729eac75de crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_annotation_py313.py.snap
sha256:a7146dd3a1253f8132e89ef254e4703168ca1fe0651ebb926041fd70e7c540fe crates/ruff_python_parser/tests/snapshots/valid_syntax@valid_future_feature.py.snap
sha256:bf881d1a377e801213da935ac1e20a4822e2371567625982393a809d491c7106 crates/ruff_python_parser/tests/snapshots/valid_syntax@walrus_py38.py.snap
sha256:f4fa979fc198f47971f4cb082a2ff49a57ca76827effe02e1ee1e15f052fae04 crates/ruff_python_parser/tests/snapshots/valid_syntax@yield_after_comma_parenthesized.py.snap
crates/ruff_python_semantic/
sha256:a5d9396f9d7e87b7ae98478cf91b9367bfc8fc10bf7e6a31a5f5496faffc44a0 crates/ruff_python_semantic/Cargo.toml
sha256:46883669ddce79d06aa56afdf1454ee76fa735dafe13a3de23cee0f847dd1506 crates/ruff_python_semantic/README.md
crates/ruff_python_semantic/resources/
crates/ruff_python_semantic/resources/test/
crates/ruff_python_semantic/resources/test/fixtures/
crates/ruff_python_semantic/resources/test/fixtures/cfg/
sha256:a9f3a6ee4406f07d906d0209346e8360d933464978e37bd1646ebb843e514bf2 crates/ruff_python_semantic/resources/test/fixtures/cfg/jumps.py
sha256:abb30ff9f2f4105c15541b3acf7fcb8b8ba221e69457e75c847248041e644ebe crates/ruff_python_semantic/resources/test/fixtures/cfg/no_flow.py
crates/ruff_python_semantic/src/
crates/ruff_python_semantic/src/analyze/
sha256:1975f1a65a748cab15ff071cc1f0e7785436e391060ecd0e33dce8d3f9023dfa crates/ruff_python_semantic/src/analyze/class.rs
sha256:94124b622f188da4c3cd3e23a3131bf0e823ef9ecee28394ae490639e94b12d4 crates/ruff_python_semantic/src/analyze/function_type.rs
sha256:55450c41b3844fad1030b3daef85e358f1a6d3f01fe38c8b784e0941e2c68182 crates/ruff_python_semantic/src/analyze/imports.rs
sha256:c1838270f9eec471dbae9e37ab6046e778f45c0337caa83dcc5370399728bc38 crates/ruff_python_semantic/src/analyze/logging.rs
sha256:a9230b89ec6119d4e33fb73c5866b7c2fae15c5606a763196d1d318dba0ec6d9 crates/ruff_python_semantic/src/analyze/mod.rs
sha256:81a5f4a90d9651830c81038ca7a36a8adce60b5f0dc85b62ce7a4cb4f44e2675 crates/ruff_python_semantic/src/analyze/terminal.rs
sha256:f881dfc35a513096b8dd974a7520dc2346d60680477c1b60fca0e6625ef687f1 crates/ruff_python_semantic/src/analyze/type_inference.rs
sha256:7bf42c05d167f2672d21d359a564f4860bba9d4583c0c0461fa5cbe5cff2facb crates/ruff_python_semantic/src/analyze/typing.rs
sha256:76aa069b140108a60c63dea1e6026f8abe70b9ed0d9b8450750119e03b3b33be crates/ruff_python_semantic/src/analyze/visibility.rs
sha256:0038f7beb0c01892669cae84ac1ab9d7778c5177ff2ef7795cf10b0fae58b558 crates/ruff_python_semantic/src/binding.rs
sha256:52523b0d0a0bb5000432c2f227475af028fcbd8910169e2a3d4f42aebbbdab31 crates/ruff_python_semantic/src/branches.rs
crates/ruff_python_semantic/src/cfg/
sha256:9eef6361c50e665184ffaf89c283a2087597bb0761355b7803f4cd1a5514b665 crates/ruff_python_semantic/src/cfg/graph.rs
sha256:beba12827c9ef6fcf6551e625d432d031044634ef81d18a5d8e77aed508a5b67 crates/ruff_python_semantic/src/cfg/mod.rs
crates/ruff_python_semantic/src/cfg/snapshots/
sha256:0f4c5518b1216b6af5150a8bc0f0f387a641b5177484562b2536d09dcce09bd8 crates/ruff_python_semantic/src/cfg/snapshots/ruff_python_semantic__cfg__tests__jumps.py.md.snap
sha256:2156cb2393e97b6a0e726d7d4d27855ee4f2b8735a0ad9ecf09baec11c34271d crates/ruff_python_semantic/src/cfg/snapshots/ruff_python_semantic__cfg__tests__no_flow.py.md.snap
sha256:33944de6ef3f09f5128f29fac70c0e49419c2319cbec93ace1a1c9555b02006d crates/ruff_python_semantic/src/cfg/visualize.rs
sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1 crates/ruff_python_semantic/src/context.rs
sha256:b27214660f91f72a3a4956f62ffa615f3720751c7ec3e9986f3a9baa653122d0 crates/ruff_python_semantic/src/definition.rs
sha256:584a6b4ea86f7634b1c3a3eb1ae8224e34f2e76e27476d31b3b031a060094315 crates/ruff_python_semantic/src/globals.rs
sha256:16be48b6fd79fd7a5f107dc834acf1b2be5e26abd381315b0433669bbafe87eb crates/ruff_python_semantic/src/imports.rs
sha256:fcf215de3089e46573555a46ce2aae2616ca10e5428f67a0c46ddc8dfe272004 crates/ruff_python_semantic/src/lib.rs
sha256:7ee9689a289d643eea95327eb5993138c1e806a378fd1f1fecbd33c2694a08f4 crates/ruff_python_semantic/src/model.rs
crates/ruff_python_semantic/src/model/
sha256:e7aba332cebbbb033ad692ea7320e57c7f0f0c2d99176a15e7c46b200e754e3d crates/ruff_python_semantic/src/model/all.rs
sha256:c2c5cd086c6fd7eea54709a1286038ab2f1b08657d2b259f5c43361312df5762 crates/ruff_python_semantic/src/nodes.rs
sha256:2405b71e0950382d853ddb5b50e62ce45d940a5562d6f637d48473f546aea579 crates/ruff_python_semantic/src/reference.rs
sha256:591c3d1e82ad58916d27cdd9d1c3f1ce2d238e11f67d5cb3bf7c2fe4e99c9cff crates/ruff_python_semantic/src/scope.rs
sha256:f8fc97d6ba787ba092e503cbc418b45be664d6a922466c9f0707bbd7dd279316 crates/ruff_python_semantic/src/star_import.rs
crates/ruff_python_stdlib/
sha256:43b2f3586f40910eecb6cdf5de5a187cbd86820412dfbec971fa6970cfaf2fbb crates/ruff_python_stdlib/Cargo.toml
sha256:eb21a5c4f9f8fe2a0902255a89665f9a4a13f4efc7675584a93dea2a9cd766d8 crates/ruff_python_stdlib/README.md
crates/ruff_python_stdlib/src/
sha256:07a945a1e906390931a9ef73e15ef47f4987d4428cb88c09c9dee8d6cf2bd74a crates/ruff_python_stdlib/src/builtins.rs
sha256:58eb185d2819e6b496f59be99d0f75f53b00d1eba10aa10d45c7ebc2a649ef50 crates/ruff_python_stdlib/src/identifiers.rs
sha256:d35d18cf42bcfd525b0dbcea2d31241035a644366e1b07b1615dd9d4d7e38893 crates/ruff_python_stdlib/src/keyword.rs
sha256:8b0f72ffc7d685a401a5bc9df07e7f4318a7cf9400e1166cdeb36717d252ace9 crates/ruff_python_stdlib/src/lib.rs
sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0 crates/ruff_python_stdlib/src/logging.rs
sha256:3f9b359b1ac52836429be23fe5c4acd4011b5e193c0ff77de72963dcfa64f1e5 crates/ruff_python_stdlib/src/open_mode.rs
sha256:4750ab5c0486a51bcffd7efa6e1e7844be2ca8fe3a832f4b6cae51e80f3f0863 crates/ruff_python_stdlib/src/path.rs
sha256:1935d86cce8120c59db3cbc5064f18f2301fb78f86e01e48c117c88d8b044ce4 crates/ruff_python_stdlib/src/str.rs
crates/ruff_python_stdlib/src/sys/
sha256:ba81cd4e80a3e65882af64987c21d9f9291cdf3dc7ab9e7731ea4e4f8211e3c6 crates/ruff_python_stdlib/src/sys/builtin_modules.rs
sha256:a95adc33f9a13dcb33d37f5a2aaae6e900a93e0c1603b88af0413fb5c8eeaa48 crates/ruff_python_stdlib/src/sys/known_stdlib.rs
sha256:189a8556d2f708ae49b0fb48413d14a60ff286f3b1353ac664dc987c54f4a797 crates/ruff_python_stdlib/src/sys/mod.rs
sha256:1f99fea8b834313e900d20fd418822aa51af0ac2bd446d66aa35d43db7e24ac2 crates/ruff_python_stdlib/src/typing.rs
crates/ruff_python_trivia/
sha256:f0d7eb30fae9da5ee4a7dfcdf99aeac6bcba8e6d1a357e05ec67bfb56dc292c2 crates/ruff_python_trivia/Cargo.toml
sha256:f7083af7887c8343849806014b38fa4f68627dcf5b51c2952025d4793831e0fb crates/ruff_python_trivia/README.md
crates/ruff_python_trivia/src/
sha256:4a8d5d86a3291a8a823e9c41eb1bd2ee580938f07b12064b7ddba21228bfa085 crates/ruff_python_trivia/src/comment_ranges.rs
sha256:ea3d936c856f3c0fadd38640cb36ea5f388817d9040996edeb28ea7881d1ca67 crates/ruff_python_trivia/src/comments.rs
sha256:614885a2aa449ba4c14ffc7e5286d29b1159017ed814e24f31d9c7c742e66fd3 crates/ruff_python_trivia/src/cursor.rs
sha256:ec02a9435e5f67e68350024192d3d0fb0beac001083948dfa16ea090d41c7299 crates/ruff_python_trivia/src/lib.rs
sha256:9e76823cae33ac1a74182648d34cd05e8fa78d6d66f41470558b52ec4a3b613f crates/ruff_python_trivia/src/pragmas.rs
sha256:a4b093032e40a7253daa36bfb8fdaf522bee0c037baf0066e47588669cf238d5 crates/ruff_python_trivia/src/textwrap.rs
sha256:2aba0d5c0a9d2a424303a6efc8109a86855f6946f28131f4ee7735bbfd2e3eb2 crates/ruff_python_trivia/src/tokenizer.rs
sha256:67babb7805c9ee638f575c3e64089fa7349371a345eae52e78bec975cf09d13a crates/ruff_python_trivia/src/whitespace.rs
crates/ruff_python_trivia_integration_tests/
sha256:dabe7e7c43adc62980a801dc492618094fc4e253b79b0c104a1863b2f55780f7 crates/ruff_python_trivia_integration_tests/Cargo.toml
sha256:c1a6e24b2cde031cf4bbe4be4ebfc337132157abc36ea4a27f34d82c0511e739 crates/ruff_python_trivia_integration_tests/README.md
crates/ruff_python_trivia_integration_tests/src/
sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b crates/ruff_python_trivia_integration_tests/src/lib.rs
crates/ruff_python_trivia_integration_tests/tests/
sha256:e273a9537910a695c9b79fd928576edb3bfdf3486014e68663ab996b8ee8c449 crates/ruff_python_trivia_integration_tests/tests/block_comments.rs
sha256:9628fe6e611a7c83cb0a95ec26563c675bfcfce8f6c4cdbae988b1f1e6e39142 crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs
crates/ruff_python_trivia_integration_tests/tests/snapshots/
sha256:e8914a58ecf40a7d889a73958bceac3d6c45c2fca2b0499cb9ddda730ef8c9f4 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__Reverse.snap
sha256:d5a934b71af78dc2116bfe97f7ab3d357762b06f0c92a0e3c79fac2c798d2d70 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__comment_containing_single_quoted_string.snap
sha256:3a5c2d0685f017624b731281572a72b54418e6db45d3a313bb1174594057213f crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__comment_containing_triple_quoted_string.snap
sha256:ed3a355c02549e0a94340d8bdbd92b36b234f17c2e88d90dd1f0df3764c52780 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__empty_string_literal.snap
sha256:fc5e6f5c3a54b789322f745c15588551c9f9e3eff0fa0ed2d2533e1fbc19bf93 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__fstring.snap
sha256:092b0466d5763b80c382c15a0e055add6c68cfc3d91c9aec11db0e0007005240 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__identifier_ending_in_non_start_char.snap
sha256:257163253d193cd61560f9801bd9d41a26aae8559067d3ed4f8ffd6bdee156d2 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__identifier_starting_with_string_kind.snap
sha256:6e21f30bb00d093f0362d700fab61b4d8e87b035c9160af8d4d9b2b37ab987bd crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__ignore_word_with_only_id_continuing_chars.snap
sha256:5a76819e6048fbf77edf623e4e17ed74c8e79f81201d37ea5873e27a8f0ae25f crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__single_quoted_multiline_string_containing_comment.snap
sha256:167761fe984ba9c74fdacd1d2c5b65b8aab88e7a29a4172f698747c86c78b650 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__single_quoted_multiline_string_implicit_concatenation.snap
sha256:4dac368c6f82cdf14e6f2fc6fdcc5917ec076594886a3da9f4b8b6e32bd9e0d3 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_followed_by_multiple_comments.snap
sha256:0f6a14d4b3b6561cbfdc1417267bd431d7f0ebf1334bcc760b79750f4161698f crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_byte_kind.snap
sha256:121c68298ea7aad3eda51e781d03d69e4e54ced029926bce93a08c276e0bdfd8 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_double_escaped_backslash.snap
sha256:9e0c02dbfd339dce5e0045e03bb7efe97abf6afaf95e7af6086b172ce493fc66 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_escaped_quote.snap
sha256:b4b205e7b6e19012a34deb921f211dff59b85913c83a7d8e032969d55f7d0431 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_invalid_kind.snap
sha256:fc5e6f5c3a54b789322f745c15588551c9f9e3eff0fa0ed2d2533e1fbc19bf93 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__string_with_kind.snap
sha256:2fe5ec1096f2ec1863d03c450e04f1271e5b41449308e6aa1d5531db247b000c crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_bogus.snap
sha256:9eeccb17ff5c4625d303cb32dbe2aa6ebf15770b9214751e7aa21ef4c7d8c97e crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_comma.snap
sha256:f2d420ec5297ca1dc3d5908104b63d6e35f6b77e6be8007e5e7fb4097b8a5158 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_continuation.snap
sha256:07a486eb4770d0a7c256aaf2768530f7402a7ac5e3874deb15f498ac1ae86224 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_eq.snap
sha256:3476142adcabf5be48bbded6090c32d70317252967c1550a7d0b1a348f8cc5aa crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_invalid_operators.snap
sha256:364d78ef26b9e219a37e559996f5f5d06f61f6a38d6bc91eae9654bb8f64d5c4 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_multichar.snap
sha256:6b7f1da9eab4d4082e0aa64cdbed8d11caf783a66eaa89ed92de966ec25a7593 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_not_eq.snap
sha256:d114aaa3be52b95e2a06503d123b4fe14075f8d1251bf9d6a70602d8a0284a10 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_operators.snap
sha256:c0cc702cc240d35c48517c0391e28f84093d2baf6f017311ea2e7c2a335475e4 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_parentheses.snap
sha256:9b2c128993d5ee8bf192d25a6cb8e5a7ad4f90da276a64bfae786dc31ac0511b crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_slash.snap
sha256:5e6781ceaf1b4378165dbdf96e4e77b59b6058175b7df8c769d84125ce37d45d crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_substring.snap
sha256:49dde5c0bf1df9223e20683536dedef0e794bec4d34869f32309aea1add9d92b crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tokenize_trivia.snap
sha256:36e76386c3e0969d3ea0f9d4f3ad2e40df97ada92461cb10e65926b44cbcf67e crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tricky_unicode.snap
sha256:e3c2277e210bdf481294c17c9582a32c41a5bc019a862e11a48009dcc39b2832 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__triple_quoted_multiline_string_containing_comment.snap
sha256:fc5e6f5c3a54b789322f745c15588551c9f9e3eff0fa0ed2d2533e1fbc19bf93 crates/ruff_python_trivia_integration_tests/tests/snapshots/simple_tokenizer__tstring.snap
sha256:73d0cd89aa2a352ebc559c1ea91b1a371ebbe751f3c31e3373b85bbceb8eaf6c crates/ruff_python_trivia_integration_tests/tests/whitespace.rs
crates/ruff_ranged_value/
sha256:cfc4d68b316b9c1e1f21d70f5125a653027d6c08f6867e7c558ddc4f6800f194 crates/ruff_ranged_value/Cargo.toml
sha256:745c1cb868ae34b0e0ce466ba0f286e4f2e5303154c594bf5d7c9ec50f6c0626 crates/ruff_ranged_value/README.md
crates/ruff_ranged_value/src/
sha256:4be90c22b73bee45aeb72d7784f160e4a69a67ed954135031aafb174210a6954 crates/ruff_ranged_value/src/lib.rs
crates/ruff_server/
sha256:865921a655e80065f3922ba360d1b1b2a693a43653a380dcd1dfbbde46e7952a crates/ruff_server/CONTRIBUTING.md
sha256:0d20a08d8c826c153edab9494eafb23546ef8313a1c14360bf5edfb26388e4c0 crates/ruff_server/Cargo.toml
sha256:8a7608da3d9fc7a9b2be498f7820fccbcd3cb0d18729ed19d165d2ec9b054402 crates/ruff_server/README.md
crates/ruff_server/assets/
sha256:98ac7556f4888f00c9c9962daa3434bc303e43fa180948017897975bbcee7d8c crates/ruff_server/assets/nativeServer.png
crates/ruff_server/docs/
sha256:42c1465675b2d9160b9155ace2dd7029875dc12766d87f2b06ab50546032d24f crates/ruff_server/docs/MIGRATION.md
crates/ruff_server/docs/setup/
sha256:aa59772758b59031137f622292140f64c2b00504b88369daa405459022728d4e crates/ruff_server/docs/setup/HELIX.md
sha256:fdd1ec69653220eaee9b1dada862bca6b59452f2a06ae55447c8d6cd2f11540f crates/ruff_server/docs/setup/KATE.md
sha256:8baecde00166442033c65dd53d62d629dec8e1b35dfddc6d265ade05e8831976 crates/ruff_server/docs/setup/NEOVIM.md
sha256:45f04f5788cd85a631791f04226d81decb2fac5210e963f8fe2aca74b7bf3a90 crates/ruff_server/docs/setup/VIM.md
crates/ruff_server/resources/
crates/ruff_server/resources/test/
crates/ruff_server/resources/test/fixtures/
sha256:e3e8d99f2c88d68a60bdfe5fdd2315402bb36f1dc49aa11c2c38a2b388457f71 crates/ruff_server/resources/test/fixtures/pandas_html.py
crates/ruff_server/resources/test/fixtures/settings/
sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 crates/ruff_server/resources/test/fixtures/settings/empty.json
sha256:8edba997f540eda43661bca6c6011bf00682b6dd37f9cc9cce827eee4ded65a2 crates/ruff_server/resources/test/fixtures/settings/empty_multiple_workspace.json
sha256:4c333805f667a02d615dce0fb68649358985554f5a44c4c7777ce0dc7b017bb7 crates/ruff_server/resources/test/fixtures/settings/global_only.json
sha256:71ad77812fea78016fe79d505c041c404be18f587a6a1d38777a02973353619b crates/ruff_server/resources/test/fixtures/settings/inline_configuration.json
sha256:99532f3d5c42e361ca27471c7b4180c3608a4f7e825682ef1909aedf306a9a17 crates/ruff_server/resources/test/fixtures/settings/vs_code_initialization_options.json
sha256:b12f0306d987a4bb812f352beb8eeccafa76a8e861f79a5527334b7756fa0ab3 crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb
crates/ruff_server/src/
sha256:bd399dc8570888cf1a662fd642f1d5ac475b13abc4fcb7ccd443be69dd91aeb6 crates/ruff_server/src/edit.rs
crates/ruff_server/src/edit/
sha256:88682a88d75ca4c86d99e89a45e8456bc521e0877879242ee3f128b27e3cc417 crates/ruff_server/src/edit/notebook.rs
sha256:7359639cb66d62c70768a10180c027683d4eb8711d53117ca197d8099fdd39b0 crates/ruff_server/src/edit/range.rs
sha256:e73b2316dca5424394fa6d807a19c998312166b1e79ca4b2858dbdb6231f2483 crates/ruff_server/src/edit/replacement.rs
sha256:e2b0316d5c8e4db3bdfe488bbad773841fbf168834cc20f52882cba04db3402f crates/ruff_server/src/edit/text_document.rs
sha256:30d47bf30d4289757cdc4c8da164316c5d5fc88943611c47d998d72687cecbd1 crates/ruff_server/src/fix.rs
sha256:9168d01611ba6c98d0d1ba5ae0043dc9737264cb1f61e414c868cb3b85b3dc3e crates/ruff_server/src/format.rs
sha256:35df2f5cb0d46f70cced717428f4fb4047693140935a4feb43571309b23e7f3e crates/ruff_server/src/lib.rs
sha256:cf61e882dc8461fcc62d3dffdd9439447b8270c4be01dd66b36d6c209d642d66 crates/ruff_server/src/lint.rs
sha256:b11cf3e7609372f4d108e4e6fc9b7fbac565115151b573e5b908e0cf5d6b1334 crates/ruff_server/src/logging.rs
sha256:0f8948905cd253804e226d37194acdb45de98fb2bef40105a55631ff249bba85 crates/ruff_server/src/resolve.rs
sha256:a8a86f436e14f60139e07d1cd75010363ad14248a85e2bd028a2a19c7fb1f4dc crates/ruff_server/src/server.rs
crates/ruff_server/src/server/
sha256:c50a7d43f52d40ada7f5c11ba88179cfacbd05d9641c16da6831034d9379cd16 crates/ruff_server/src/server/api.rs
crates/ruff_server/src/server/api/
sha256:7ab1f2a37722137650a6e8729c5c088383ec2a695e26737fc165291a06305fc2 crates/ruff_server/src/server/api/diagnostics.rs
sha256:b6e98371bda9bab176bc054330fbf98fa073d5e729e59a3c702b6cd4a0b3a899 crates/ruff_server/src/server/api/notifications.rs
crates/ruff_server/src/server/api/notifications/
sha256:826067f8f24ab3624a17d76fa92e10a2c8a7cd109132b10dbdeb1ed15d8f297e crates/ruff_server/src/server/api/notifications/cancel.rs
sha256:b86eb62095cf8f8f641f1cee703ae4f92cbef6cf9ea7ffd3aa43ec4b76501b70 crates/ruff_server/src/server/api/notifications/did_change.rs
sha256:421ce29ca68c77c06fc61fc977863412fcbd6b78b0c73dcba1ca686a8f0202c6 crates/ruff_server/src/server/api/notifications/did_change_configuration.rs
sha256:80dffe2a752514d66f00909f9b7a54daf04747da1c067001d1f2b7d40d86afc3 crates/ruff_server/src/server/api/notifications/did_change_notebook.rs
sha256:f845884d370df52e96654b4eaf3352983ec12da494726104be9dbb0594fef1ec crates/ruff_server/src/server/api/notifications/did_change_watched_files.rs
sha256:134920ca606673e615df9ac81b3dff515ae1dc271b7da790bc0aae1c9617921f crates/ruff_server/src/server/api/notifications/did_change_workspace.rs
sha256:959cbb40d4b48a3ab2c9d62ebb7da4dd7ddb593a63e10f80c3ad09ef2417bb1b crates/ruff_server/src/server/api/notifications/did_close.rs
sha256:88d104a6df09e0a324bc78d31e472a63f191f993ede7403b071de8dc457504e1 crates/ruff_server/src/server/api/notifications/did_close_notebook.rs
sha256:96e240c58e20b6cf3ec23e1c0b54bec51ca65c3c93c45eb2b311f8a65240fb18 crates/ruff_server/src/server/api/notifications/did_open.rs
sha256:418aede2c7dc8e9b8dd53917daeeb094cebb8fd31eadbe52805d3128afaa2006 crates/ruff_server/src/server/api/notifications/did_open_notebook.rs
sha256:0fc39028ff067ad2ac958426df440c153243adb0d72a1b8323ff9cf49a100f86 crates/ruff_server/src/server/api/requests.rs
crates/ruff_server/src/server/api/requests/
sha256:f5dc46823479b4f2dc59d07c7bf82fe73a17bca76953c69f79f5d2596caefccd crates/ruff_server/src/server/api/requests/code_action.rs
sha256:fd032e19ffe041ab979bd76d6fc0e82dec6cbca2acf0d136b9d578877ba3019f crates/ruff_server/src/server/api/requests/code_action_resolve.rs
sha256:b50f355eff1fa105b05e85abdabd3ab5c15429dd1be9c9b9b01ec671e7ddc836 crates/ruff_server/src/server/api/requests/diagnostic.rs
sha256:4b53d466eda10fb0cc16e34544028c755100c0a8eeba1014a445cf3df2f69080 crates/ruff_server/src/server/api/requests/execute_command.rs
sha256:07bab2d2cce57f68456937019ffbe3bf8f9fe18e48190cb133e96099f2b83e57 crates/ruff_server/src/server/api/requests/format.rs
sha256:ff3449fc24558e054706cc45d942eafc016679231cb034f3ddc2eac2721b42fb crates/ruff_server/src/server/api/requests/format_range.rs
sha256:d2e52e3c1662df19a440b1874a4407c5acb4278c0a1a5e9a4b933c97a5472db5 crates/ruff_server/src/server/api/requests/hover.rs
sha256:90deb69d8df8452cc6694b9bb52e36fe9487f3b2bd4ce3a34c0054829ebb6cbe crates/ruff_server/src/server/api/requests/shutdown.rs
sha256:57a0d7b4b8188519762e64fe187b471e7911ac8b7f7241c59ad906298ab09a8d crates/ruff_server/src/server/api/traits.rs
sha256:7e0174181856c621d9c0a4c89c7b0f6e09118e85936836ff5051e448e08ab5d8 crates/ruff_server/src/server/connection.rs
sha256:686188af6fdcc96acc4d140316ef65c0d5fb59422cfc7d70a8e3cb696f89f65a crates/ruff_server/src/server/main_loop.rs
sha256:f5b732a9bd661379ed255cb288366fd81f6d01ef6aa60d06282204e7cdcb90a5 crates/ruff_server/src/server/schedule.rs
crates/ruff_server/src/server/schedule/
sha256:a20fc1077d22d57e7e6ccaa53b77edbd182e02001f105004468f628e439e8217 crates/ruff_server/src/server/schedule/task.rs
sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e crates/ruff_server/src/server/schedule/thread.rs
crates/ruff_server/src/server/schedule/thread/
sha256:623c7aee835d19ef8c341fae4d687bf0a66fa60eba1fc1f8f027fe89b105b0e8 crates/ruff_server/src/server/schedule/thread/pool.rs
sha256:e460c9814572be9d769d4a85cda70906cd49a05dacb4359b0bf64e4ada1609d1 crates/ruff_server/src/server/schedule/thread/priority.rs
sha256:3cb1b4486ca65a9246658475e230ac4197ce7e8431ec5867d289a064165ceec0 crates/ruff_server/src/session.rs
crates/ruff_server/src/session/
sha256:5b37ebfb38e804091bc1ed12e0df9749751e5f28d96c70f1bcc00db867af5ae7 crates/ruff_server/src/session/capabilities.rs
sha256:25afe502caad16dd575423dee5a226f589c890a336a390784cac3db13210d88b crates/ruff_server/src/session/client.rs
sha256:9b10b7f4715b5d3924d48b6803c7cd85ed1d40efe1d55b3f14ac69198cbd274c crates/ruff_server/src/session/index.rs
crates/ruff_server/src/session/index/
sha256:fc207479ab0a924c5325b57fee04938710a07ac09899a8950f1f7f9473110539 crates/ruff_server/src/session/index/ruff_settings.rs
sha256:aad5f76f26cd000280da5102362127a70446342d8d1fc9ef6d1cec0eafe04cd6 crates/ruff_server/src/session/options.rs
sha256:6080dfb38dfab2dceba88baa8aef1c5383b8946ae62697d2eb6a462ee76c32f9 crates/ruff_server/src/session/request_queue.rs
sha256:1ed18e920aa7e68d6dfe514a47a5eabccb442b3c3d5c3b1312feb8155676b755 crates/ruff_server/src/session/settings.rs
sha256:35329d72e91e223929b077e11ab728596acb10a1397a7848c5dacdc97f51465c crates/ruff_server/src/workspace.rs
crates/ruff_server/tests/
sha256:0ac9bb25933d8619fc0047033b8f808406995959597b4f638ee0a67731716266 crates/ruff_server/tests/document.rs
crates/ruff_server/tests/e2e/
sha256:c63881e8a66234ba4f2f3b6fe181d31b265f68e2469300ec7485c8a96361fe17 crates/ruff_server/tests/e2e/capabilities.rs
sha256:d461bff64fae222196434a452ca0953bdbb22008d11aa4c0168504d6b290a927 crates/ruff_server/tests/e2e/code_action.rs
sha256:3da2f8173a64d1592e6c049f01b9b08ec2fae918bda8990fe3bf434a69a6469b crates/ruff_server/tests/e2e/custom_extension.rs
sha256:3d3f71a498e7ed9434dcc6a16bcdc8c73144d1dc9629cda9ed56ef02393c52dd crates/ruff_server/tests/e2e/diagnostics.rs
sha256:56c2d705208c3c17e9f94f3bbd65db684f1587479bed2c0cebf1ebc3a81ca769 crates/ruff_server/tests/e2e/hover.rs
sha256:a83a02e28bf510fd2019a2b42b6258c36eb9e8ed6a69237cafe0a5e2c6cea1ea crates/ruff_server/tests/e2e/main.rs
sha256:8c064d3d584f7b908bdbd440b6e8b803aa1fa84a4d8e75dad2b749364c1c1abb crates/ruff_server/tests/e2e/notebook.rs
crates/ruff_server/tests/e2e/snapshots/
sha256:405b429b3aec5739c8a93a102f66d9d4fac4070d93d28f6ab8275151529c99a2 crates/ruff_server/tests/e2e/snapshots/e2e__notebook__notebook_without_ipynb_extension_open.snap
sha256:aa6c4e1bbb824f6e4c80f379283846b762802d77e9414353dbc9da71db4d6d94 crates/ruff_server/tests/e2e/snapshots/e2e__notebook__super_resolution_overview_final.snap
sha256:405b429b3aec5739c8a93a102f66d9d4fac4070d93d28f6ab8275151529c99a2 crates/ruff_server/tests/e2e/snapshots/e2e__notebook__super_resolution_overview_open.snap
sha256:1368a64e66f062785ceeb09ff689093e53b6ba18f4942a73e7a95c4b5a689108 crates/ruff_server/tests/e2e/workspace.rs
crates/ruff_server/tests/snapshots/
sha256:6265593391862e037456c5675c8e59a5fe1eaec72ac2e3654f9423545714eaa6 crates/ruff_server/tests/snapshots/document__delete_lines_pandas_html.snap
crates/ruff_source_file/
sha256:d86d32274fba36bcc73a76447da7137383be440ccef609eac228004ffc5c8326 crates/ruff_source_file/Cargo.toml
sha256:bea513f5905257ffc3c0debab6f40cede88756ebab049c0d55e58f7fe2b02195 crates/ruff_source_file/README.md
crates/ruff_source_file/src/
sha256:70ab78f14ce218b777f96edd4ced1ebbf560ccc936bd102157a8ef83796485a0 crates/ruff_source_file/src/lib.rs
sha256:0ebaad70053510b8fcddb8bb26d05517d997b5622fc0933750fe1fd08b176168 crates/ruff_source_file/src/line_index.rs
sha256:9bc746e93292064f1c2ea731c4756df6cc6e3fd9bcda6cf8ca9fca84437041b3 crates/ruff_source_file/src/line_ranges.rs
sha256:dd698e881cfd2e7d4048b8ac54df8edbec46507a77a549ce7c8dd24354236558 crates/ruff_source_file/src/newlines.rs
crates/ruff_text_size/
sha256:6039ccfbd9fe30da852362433c6c59a4fe6295ac6eea60df911eee018d98c714 crates/ruff_text_size/Cargo.toml
sha256:6dfb876262fe2983bf4adb5f246062eb2297ee67fd7deccbf5ce364dd75f6e7a crates/ruff_text_size/README.md
crates/ruff_text_size/src/
sha256:5818d42f6c51b95216b293fd5c2d219ee56127662bf53bbfb836bd4ec608621e crates/ruff_text_size/src/lib.rs
sha256:f61f9d66ec9dcc29bac8067dd4d5910db6b7e52009ef7cc976ac0478c6800c52 crates/ruff_text_size/src/range.rs
sha256:057ce9c97d274f934588f6f3a7f83204c38f37bbfcd25174a631fd6769f1f321 crates/ruff_text_size/src/schemars_impls.rs
sha256:55f62df0d9fe3bbca8188b4c974b3d7545fbbfa624a74c696769977efa9bbd2f crates/ruff_text_size/src/serde_impls.rs
sha256:c080576fb63fe7b65dfcea6b07e2f2e004140930e9f947c2c48632ee0f0a5836 crates/ruff_text_size/src/size.rs
sha256:3aef3ac8ac0f1dad4cfa1ccbe1469b2b4a1fcf684f97a985bbe88a0a3d2b0fb3 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:46cd1f5bfd2f40374e3d5312f9d151b2cf7470ec866a3a309adb1999b7231d46 crates/ruff_text_size/tests/serde.rs
crates/ruff_wasm/
sha256:3f5675f333425227d3eebb23984287652ab7747c181b7a7b3bce314e8dd2eb7c crates/ruff_wasm/Cargo.toml
sha256:3e46c4982efdc274cdb8a95b22ac6f6a4c2afa00434efd0d3e858531b599ef48 crates/ruff_wasm/README.md
crates/ruff_wasm/src/
sha256:7b63d944ebcce845f84ceb3b6e43d592b19a9dfe9e2d33058b0dab8975e4d820 crates/ruff_wasm/src/lib.rs
crates/ruff_wasm/tests/
sha256:8406e79913b653188ca7edad47c9f3c5b42617dccc1b52143c43221b135244a7 crates/ruff_wasm/tests/api.rs
crates/ruff_workspace/
sha256:1f044a47ba1f2c5253b8962ec95786eff00799e8ed3f021879d79f058ec4599c crates/ruff_workspace/Cargo.toml
sha256:45655ae026f6d5d25ddb168ddd341aa1b8cd9b86e03f845986c374542fc9df19 crates/ruff_workspace/README.md
crates/ruff_workspace/src/
sha256:2768e565c5b68a23c41cd4dcd6bfef571bf5f4a886081a705fac7432942960e0 crates/ruff_workspace/src/configuration.rs
sha256:e894bd14beeba9c13dcf0a359fa8c2bfd73b78cca06afbded1a13d1f3ead06de crates/ruff_workspace/src/lib.rs
sha256:d7ce1cffce14255e823bb3a26eb39393cb411a28c49a9cac8387a45f2c2c0cb7 crates/ruff_workspace/src/options.rs
sha256:5b272e30f92fa00a90e84f10bc007be8fb2b734d264610a9a112290d719a485e crates/ruff_workspace/src/pyproject.rs
sha256:dbca0d3fe4194fc487f20d92f8b6fd75bdd50fa18f7af70ef91322ef2b212b95 crates/ruff_workspace/src/resolver.rs
sha256:1cd5c228eaefa5d798d70c049ae79ec378ffc0cb3cb2d44858eef49cbdd9eff0 crates/ruff_workspace/src/settings.rs
crates/ty/
sha256:2f44d2165fb0e50d89f1be81db86a9c8a944eba35a29741b44769dd457a88e0f crates/ty/CONTRIBUTING.md
sha256:3bd8338bc6b02dac92cce840301fe030bbbf972fe2c91df8aead078720bd399a crates/ty/Cargo.toml
sha256:74d9e2e6928df58ead7ab2ab635e516f72c4dd72fe094ab19e4857dac7bf41f1 crates/ty/README.md
sha256:e8c5027c8f2c260df8ae221cdb2e164e8835b45ba70ff728005583359eac6363 crates/ty/build.rs
crates/ty/docs/
sha256:39e97fff8a5acce7ca4df5523f8fc6e154ec7b14432eb812253838662e511424 crates/ty/docs/.gitattributes
sha256:be4e1a64242006b44af895972afdda8df20659e4bb97d11726fabda800a1595e crates/ty/docs/cli.md
sha256:977057e62b70760f2bad50aba0db1cc8a9d07fbd04042293f57deec48915cd30 crates/ty/docs/configuration.md
sha256:20e8edef5c3b70fc1a4a44203374494d3414832600ec251a12ce1ca5418207f1 crates/ty/docs/environment.md
sha256:9a4e5a912432bccd038bb0b9392cd0475bb9043452dca5ea9b95c1d8380516d8 crates/ty/docs/rules.md
sha256:12b3fe2afaf670605d4f20be4074bfd71cb072431a0c024e6082fe596bf78795 crates/ty/docs/tracing-flamegraph.png
sha256:4a7ea86a8c26ba494b6a1260d215dc52a6580a67ab958a34a334475c0d2b1f19 crates/ty/docs/tracing.md
crates/ty/src/
sha256:eb272e59b5e4e2178c3085d303e2ebde443747d119b3e50d0c3141c2b36f7c38 crates/ty/src/args.rs
sha256:774ae5b3b26dfd52fcb0ebf50f586c6abc02bbd2581ecc2b3f1f6d2177095583 crates/ty/src/lib.rs
sha256:ce074f7377a14f6a09d5d241fe30fb6ff7059dd944f2366f4db6e5102da9e3ea crates/ty/src/logging.rs
sha256:a50e2531251860abed081cd91ae6800f40513f308300669444ce4cc023f21b79 crates/ty/src/main.rs
sha256:99f6400d7104b2a5784595721aa0a023d7a22675e8027ec3b4bbeb856f09b3d5 crates/ty/src/printer.rs
sha256:629efdff42bd943f200b0994853e2171d42206e20f1234351aa12dd937e542af crates/ty/src/python_version.rs
sha256:0ba862b7f93ed07404c91a422400408cfd4d7a21afd5413c66f256be1edde5a4 crates/ty/src/rule.rs
crates/ty/src/snapshots/
sha256:a76430824867748794a28123d4356556cd80b4581bb2fb73d54d1df5e7e5e4dc crates/ty/src/snapshots/ty__version__tests__version_serializable.snap
sha256:6c74773b93bbc843d884aa17fc2282e8b48f83d394bce01df848f9b47cc9017c crates/ty/src/version.rs
crates/ty/tests/
crates/ty/tests/cli/
sha256:31cbab803ceb0b8139b4fa797ea5ff6b0a2d439be9e8a06f739a453be8e4019e crates/ty/tests/cli/analysis_options.rs
sha256:cd429b5ad70a595137ff6c7c3b4fe42f5bed4efa07ef755eb97d488520123fbb crates/ty/tests/cli/config_option.rs
sha256:722b3338e8e87dffb56426c91d23fbb03300cd4f95264384586d1854a7bb6961 crates/ty/tests/cli/exit_code.rs
sha256:e2a3587d3fd87bfb506d7f2d7686eb755fc833f985e630ef438d374a48b84852 crates/ty/tests/cli/file_selection.rs
sha256:7d5c1d869b96c5321d44fffc2e0ee91e14b7183b3128a7990eab0c4440df5ed3 crates/ty/tests/cli/fixes.rs
sha256:b0591b61bf42e98d152429c58401a846d0b90b36e681615c16a7b238c5cd71af crates/ty/tests/cli/main.rs
sha256:3103dc349710ee012d301acce79379e2c5d9395ddf368468795cbe0b6b158985 crates/ty/tests/cli/python_environment.rs
sha256:498e0670087563034951b87508d139777e4aa934c408a7073dab580c8606abad crates/ty/tests/cli/rule.rs
sha256:edc92430964d63b6c151e8f4a5e30359a7bc3d37586e8822ca7b5433dc51f993 crates/ty/tests/cli/rule_selection.rs
sha256:6bc45b10e1a7f3685e05c0eeeac7ac187b9d595bba1582e4d04bdf21d36ee14f crates/ty/tests/cli/scripts.rs
sha256:66b48fd95347c914bebaf1edabf8ee765b958306bb0fa2530f1223c2f2f3c072 crates/ty/tests/cli/uv_workspace.rs
sha256:df17d79a739cd21550c551c6c9a174abea33f4a41634c2c0bedb8e9c28e5f417 crates/ty/tests/file_watching.rs
crates/ty_combine/
sha256:87a87506a8b3875410d6173d698ca94cad08db11b8296d7b26da06639b46f9c1 crates/ty_combine/Cargo.toml
sha256:b3d59e42fbd39e7092c7ed50d11f2f9af45e03b858755a198b595cccd8655ff1 crates/ty_combine/README.md
crates/ty_combine/src/
sha256:8f9f7c429aef973e4c9c28eb61f3e056892f60807f19f7a9e36d8fc6e0c9a39a crates/ty_combine/src/lib.rs
crates/ty_completion_bench/
sha256:43d3bdd84b3a816ac8bc39f4eee09615c5f607dda5113223ed77e03001394e19 crates/ty_completion_bench/Cargo.toml
sha256:dd3b80b6c855f2f97af292d8fcddf59f6bad81f6cc875375681b1bcf99a19810 crates/ty_completion_bench/README.md
crates/ty_completion_bench/src/
sha256:eefda27d84b68642b49b76c9aa427dae05d7a797ea6e1d51a3f54590db2ef14e crates/ty_completion_bench/src/main.rs
crates/ty_completion_eval/
sha256:dd713edd9dc4ab5ecb9c376f487ddc09ec410bcfe7e5d45c1171441b7bfd454e crates/ty_completion_eval/Cargo.toml
sha256:e7c1e5ef5510ea3faaf7c77cec80e75a064dbafcd51d8b88d53952654976d548 crates/ty_completion_eval/README.md
sha256:d1ddbf7f2e4ab1e8e981332fe296260c4ca4f5dc699619b9a5f85ac9b61d006e crates/ty_completion_eval/completion-evaluation-tasks.csv
crates/ty_completion_eval/src/
sha256:e82958698a7f81b2fd59fc490672af13a2057ff02deff6995b4cc05f43f66e47 crates/ty_completion_eval/src/main.rs
crates/ty_completion_eval/truth/
sha256:f9ac784e0ec8d7d5751b668d6fd82f29cf0bdbc397934eeea413d2551fecf82a crates/ty_completion_eval/truth/.gitignore
sha256:b143631d3c88bec6139c821efee0f54968ba5d36ac3ae1085187233860434d91 crates/ty_completion_eval/truth/README.md
crates/ty_completion_eval/truth/auto-import-includes-modules/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/auto-import-includes-modules/completion.toml
sha256:cc5c2ec4113c41ad31783a591a0b8fa41c8c1cdb1861e162b4882030e4860a0b crates/ty_completion_eval/truth/auto-import-includes-modules/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/auto-import-includes-modules/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/auto-import-includes-modules/uv.lock
crates/ty_completion_eval/truth/auto-import-skips-current-module/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/auto-import-skips-current-module/completion.toml
sha256:036d26e8057a3c6f2ac7fbfeb4d5b00c1bc64d17d1349a7656d26201bfe566a8 crates/ty_completion_eval/truth/auto-import-skips-current-module/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/auto-import-skips-current-module/pyproject.toml
crates/ty_completion_eval/truth/auto-import-skips-current-module/subdir/
sha256:32d7675af1125b77fe810b30e99a7005f04825eff156978bb0cbc7776c270d90 crates/ty_completion_eval/truth/auto-import-skips-current-module/subdir/__init__.py
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/auto-import-skips-current-module/uv.lock
crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/completion.toml
sha256:b74b92bf12efd29f9d39c1ef57ce41de99e53177cbcfcae0c3fc585eb0176614 crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/main.py
sha256:f5a4a672430f4b8a9c184f3661b78027c1bd13dce1130f7f5fe203b5a22f6fc4 crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/pyproject.toml
crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/subdir/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/subdir/__init__.py
sha256:d765a76dbba83b8836944fb5e1f22987098786d01fc30240438340d2cd853ca4 crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/subdir/test_foo.py
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/auto-import-skips-third-party-tests/uv.lock
crates/ty_completion_eval/truth/class-arg-completion/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/class-arg-completion/completion.toml
sha256:c53d86cef3934accc9dfb803fc4953465b17175005f238ea56e01ea70571c7ae crates/ty_completion_eval/truth/class-arg-completion/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/class-arg-completion/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/class-arg-completion/uv.lock
crates/ty_completion_eval/truth/deprecated-deprioritized/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/deprecated-deprioritized/completion.toml
sha256:7fb1c6d734ccfc949b06cd972afa97cb66c33266ee9697e67bd56ae74e1c52ea crates/ty_completion_eval/truth/deprecated-deprioritized/lib.py
sha256:7a917ca4dee295f146019c799abdd8d73b9f9badebff94ccddf755cb899a0121 crates/ty_completion_eval/truth/deprecated-deprioritized/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/deprecated-deprioritized/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/deprecated-deprioritized/uv.lock
crates/ty_completion_eval/truth/exact-over-fuzzy/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/exact-over-fuzzy/completion.toml
sha256:9e8c81aff89ad1de9cb35c659abe95aeb10101c6b29ce0052cfed6b16470331b crates/ty_completion_eval/truth/exact-over-fuzzy/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/exact-over-fuzzy/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/exact-over-fuzzy/uv.lock
crates/ty_completion_eval/truth/fstring-completions/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/fstring-completions/completion.toml
sha256:80108ca2649fb31c15c9160308d8654caa34341307641ada36375bd52035f653 crates/ty_completion_eval/truth/fstring-completions/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/fstring-completions/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/fstring-completions/uv.lock
crates/ty_completion_eval/truth/higher-level-symbols-preferred/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/higher-level-symbols-preferred/completion.toml
sha256:2524bed901f72bdd07653b1af9a491e12bbdbe84d8beb49280693c19012007f0 crates/ty_completion_eval/truth/higher-level-symbols-preferred/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/higher-level-symbols-preferred/pyproject.toml
crates/ty_completion_eval/truth/higher-level-symbols-preferred/sub1/
sha256:42a4614ae558fef53649890ee991f7cef4ec94023ce293377b04e5907fc83959 crates/ty_completion_eval/truth/higher-level-symbols-preferred/sub1/__init__.py
sha256:1173f35a41e107c07638ac607b6db639f0b49593fc6c1ffec52ac22a774a240a crates/ty_completion_eval/truth/higher-level-symbols-preferred/sub1/sub2.py
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/higher-level-symbols-preferred/uv.lock
crates/ty_completion_eval/truth/import-deprioritizes-dunder/
crates/ty_completion_eval/truth/import-deprioritizes-dunder/__zqzqzq/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_completion_eval/truth/import-deprioritizes-dunder/__zqzqzq/__init__.py
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/import-deprioritizes-dunder/completion.toml
sha256:c800a957e0336118f116dcc373e06ca3a33c754ea0df95a0f61bbbc83b9ba480 crates/ty_completion_eval/truth/import-deprioritizes-dunder/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/import-deprioritizes-dunder/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/import-deprioritizes-dunder/uv.lock
crates/ty_completion_eval/truth/import-deprioritizes-dunder/zqzqzq/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_completion_eval/truth/import-deprioritizes-dunder/zqzqzq/__init__.py
crates/ty_completion_eval/truth/import-deprioritizes-sunder/
crates/ty_completion_eval/truth/import-deprioritizes-sunder/_zqzqzq/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_completion_eval/truth/import-deprioritizes-sunder/_zqzqzq/__init__.py
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/import-deprioritizes-sunder/completion.toml
sha256:dadace5d280da7410bf626d0f3e6648fa53ee4deb0107afb49e8fc1172891cde crates/ty_completion_eval/truth/import-deprioritizes-sunder/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/import-deprioritizes-sunder/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/import-deprioritizes-sunder/uv.lock
crates/ty_completion_eval/truth/import-deprioritizes-sunder/zqzqzq/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_completion_eval/truth/import-deprioritizes-sunder/zqzqzq/__init__.py
crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/completion.toml
sha256:87256a807ad61cfcbf5e872912633779039dc06bacfd151e93223ac6e535765b crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/main.py
sha256:e9009a2ab2025f2d2d9290552c070a3b508d1ab2cafea59f486fd77eb885be3f crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/main.pyi
sha256:ed2d9324c81fead7f1c363d1bbf2db04a5297ff6c2dea9911ad7cff8ca128e49 crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/module.py
sha256:7578bd2e0b230269c854991a12cadd86983f98316924bf78e72cdd7d9915913d crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/private_stub.pyi
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/import-deprioritizes-type_check_only/uv.lock
crates/ty_completion_eval/truth/import-keyword-completion/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/import-keyword-completion/completion.toml
sha256:d1b82e63a561a8bea0fa446a77918aad802cd7aa77bd5985ef32a16f4399c273 crates/ty_completion_eval/truth/import-keyword-completion/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/import-keyword-completion/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/import-keyword-completion/uv.lock
crates/ty_completion_eval/truth/internal-typeshed-hidden/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/internal-typeshed-hidden/completion.toml
sha256:5abf8822b3222f27d3d532efb050d9f7235bafbc4997a6f1e46edf9b5125e5cc crates/ty_completion_eval/truth/internal-typeshed-hidden/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/internal-typeshed-hidden/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/internal-typeshed-hidden/uv.lock
crates/ty_completion_eval/truth/local-over-auto-import/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/local-over-auto-import/completion.toml
sha256:f0069000a19809615687a435b4d4d1c812854a61ccde7d713acb5464b70b61e2 crates/ty_completion_eval/truth/local-over-auto-import/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/local-over-auto-import/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/local-over-auto-import/uv.lock
crates/ty_completion_eval/truth/modules-over-other-symbols/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/modules-over-other-symbols/completion.toml
sha256:ff2dc7f81fe72acedb53c7c740eb12dd5948b86b4559d08eb7d7c7af1c7b206e crates/ty_completion_eval/truth/modules-over-other-symbols/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/modules-over-other-symbols/pyproject.toml
sha256:7adf53caa7f165fb41152a806444b63e0fcdff73ceee2ee285166c38af2e8fb3 crates/ty_completion_eval/truth/modules-over-other-symbols/sub1.py
sha256:bbb5720a75ca9f0d25324fc059b2d1ce4dcc11076a4eb48ccece642e67c77529 crates/ty_completion_eval/truth/modules-over-other-symbols/uv.lock
crates/ty_completion_eval/truth/none-completion/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/none-completion/completion.toml
sha256:cec30118cfe63accd93380adbfd4cd115eaf552f15e6e3a19346c5e1058deced crates/ty_completion_eval/truth/none-completion/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/none-completion/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/none-completion/uv.lock
crates/ty_completion_eval/truth/numpy-array/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/numpy-array/completion.toml
sha256:69393df3f73a138d93983d7c59c96d58cac9034f12756efd6b44e31984fa5725 crates/ty_completion_eval/truth/numpy-array/main.py
sha256:0a680e1a33635d961eb1789f31f1963250a1064f78d91392d44fb0b6de9e62e2 crates/ty_completion_eval/truth/numpy-array/pyproject.toml
sha256:ebf2627fa2aef746a2521278b8ca1938d3d5da84593d37cba86927abdcb8441b crates/ty_completion_eval/truth/numpy-array/uv.lock
crates/ty_completion_eval/truth/object-attr-instance-methods/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/object-attr-instance-methods/completion.toml
sha256:f2f42bae8cfdf629759d9780279fd7d2b40c040d1941997b7d527a01ee507fcf crates/ty_completion_eval/truth/object-attr-instance-methods/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/object-attr-instance-methods/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/object-attr-instance-methods/uv.lock
crates/ty_completion_eval/truth/pass-keyword-completion/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/pass-keyword-completion/completion.toml
sha256:76402596c787fb0e6cf735ac5c95d45662f18b89186562e617670dd86f69334b crates/ty_completion_eval/truth/pass-keyword-completion/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/pass-keyword-completion/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/pass-keyword-completion/uv.lock
crates/ty_completion_eval/truth/raise-uses-base-exception/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/raise-uses-base-exception/completion.toml
sha256:072be3d7223720c07e4010677b92317cf77ad7fd6fb9a25e6fa0dd0fce11c46d crates/ty_completion_eval/truth/raise-uses-base-exception/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/raise-uses-base-exception/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/raise-uses-base-exception/uv.lock
crates/ty_completion_eval/truth/scope-existing-over-new-import/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/scope-existing-over-new-import/completion.toml
sha256:8062b41d5d32b81becc8c725fe8e596dacee889764182675e501185319561b67 crates/ty_completion_eval/truth/scope-existing-over-new-import/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/scope-existing-over-new-import/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/scope-existing-over-new-import/uv.lock
crates/ty_completion_eval/truth/scope-prioritize-closer/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/scope-prioritize-closer/completion.toml
sha256:1929f9d25d438fb3f9355fa396ad52ce7804a88e96dcc1cd6753b1c850339bb9 crates/ty_completion_eval/truth/scope-prioritize-closer/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/scope-prioritize-closer/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/scope-prioritize-closer/uv.lock
crates/ty_completion_eval/truth/scope-simple-long-identifier/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/scope-simple-long-identifier/completion.toml
sha256:c4501a2f1e2531cb3b9c47ce0973703bcd1d57c641f174b79d6de0c54f3793cb crates/ty_completion_eval/truth/scope-simple-long-identifier/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/scope-simple-long-identifier/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/scope-simple-long-identifier/uv.lock
crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/completion.toml
sha256:ac4503aa233f689dd3ced0afaa757e215a277675334aaac2904e17d940b1971a crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/main.py
sha256:4f01c4237031e6151556b6e7349559412ff00a84b207dd86a80a4a0727ac4466 crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/pyproject.toml
sha256:bbb5720a75ca9f0d25324fc059b2d1ce4dcc11076a4eb48ccece642e67c77529 crates/ty_completion_eval/truth/stdlib-over-third-party-same-name/uv.lock
crates/ty_completion_eval/truth/tighter-over-looser-scope/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/tighter-over-looser-scope/completion.toml
sha256:d1cbfd3ba09d593fe60cbee3115b74b269972af7f1c5a48644f5dec090bc0f0a crates/ty_completion_eval/truth/tighter-over-looser-scope/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/tighter-over-looser-scope/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/tighter-over-looser-scope/uv.lock
crates/ty_completion_eval/truth/tstring-completions/
sha256:013aa2e26390f468bdfcbcbc4df0c25dc3311359fa6c67b969764db3740b2bbf crates/ty_completion_eval/truth/tstring-completions/completion.toml
sha256:4bf35c3336bb5aba1252ee95623b4e422df84f353e9b50a1f24559f76f4bbdfe crates/ty_completion_eval/truth/tstring-completions/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/tstring-completions/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/tstring-completions/uv.lock
crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/completion.toml
sha256:cacbb691717ff98739002fbb61718c4a41375265c11d139c63cbf3ae6fec929a crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/ty-extensions-lower-stdlib/uv.lock
crates/ty_completion_eval/truth/typing-gets-priority/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/typing-gets-priority/completion.toml
sha256:3caca7a0b8d6cf6f2aa2e88d521e77c795a03f2ee705dfe14a9bbdd6ced716fa crates/ty_completion_eval/truth/typing-gets-priority/main.py
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/typing-gets-priority/pyproject.toml
sha256:bd755a40a8c6b07ecd4f04bb1e4095c13b5194f4e07343bb852aa5b9d7ec89fa crates/ty_completion_eval/truth/typing-gets-priority/sub1.py
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/typing-gets-priority/uv.lock
crates/ty_completion_eval/truth/typing-only-auto-import-ranking/
sha256:f1e8e16979d3dda704d4de1f4a22b54be9dc812aeb6047a495ab3a631272e15e crates/ty_completion_eval/truth/typing-only-auto-import-ranking/completion.toml
sha256:3c0b69a3df4f78fc49b60286acf485f2afab6666f6e5fef23cc7b6cb039950e0 crates/ty_completion_eval/truth/typing-only-auto-import-ranking/main.py
sha256:b43eb6fb20d54e2ffa64c4f88d7df9c8a6368ffa90b2d1316408072345322bdc crates/ty_completion_eval/truth/typing-only-auto-import-ranking/main.pyi
sha256:393bf04324b442e09c592ed195fcdd7e5f7666e7a2ffed446e7c2422c5eb1d03 crates/ty_completion_eval/truth/typing-only-auto-import-ranking/pyproject.toml
sha256:59bdf2e309b0ea3839ba1bb3558162fbf9bcf8e24e356d7a40dd77633a7f8976 crates/ty_completion_eval/truth/typing-only-auto-import-ranking/uv.lock
crates/ty_ide/
sha256:487e2c9e5f3f4557c7666365c7181d48bc34f9ffca97a1f8b4ced7e625a5909d crates/ty_ide/Cargo.toml
crates/ty_ide/src/
sha256:c77d42b1713c883bc5eb99524daeefffa45aee436cbd8faeb1b767c45fafe9f9 crates/ty_ide/src/all_symbols.rs
sha256:df6ff316f54ad1ef1137834b78eb8c48e21172cd9cb030a246c0f713ccc0dd76 crates/ty_ide/src/call_hierarchy.rs
crates/ty_ide/src/call_hierarchy/
sha256:17e454e34af200a818c158a0c31ca9ae83bae82eb4061fffdca59d5ce5eba171 crates/ty_ide/src/call_hierarchy/incoming_calls.rs
sha256:14e5677667458f3357e47406a3f90038b59b67bfcd5b750e48ee29d54bb1df89 crates/ty_ide/src/call_hierarchy/outgoing_calls.rs
sha256:1698b3e17b0a38d3e0c77d833e20f2a514443d4b8c79d534fbbf22dcf919a14c crates/ty_ide/src/code_action.rs
sha256:9b7d9c52762569e8afb3d058f874edfeee605a20f428517a04877ac8dfcbb719 crates/ty_ide/src/completion.rs
sha256:3617d40ec5455fdd29f632d634b2498fe15a30e3a9acf4e7304ffab00b22ab41 crates/ty_ide/src/doc_highlights.rs
sha256:d3e61f825d158c785fa5602b85d883a9d62d1713193849ab549f2a8c38e8136b crates/ty_ide/src/docstring.rs
crates/ty_ide/src/docstring/
sha256:7d82c42835a218be9a63eee926c2def8620b8b39853c6448aaf009bb172bbe2c crates/ty_ide/src/docstring/document.rs
crates/ty_ide/src/docstring/document/
sha256:d38471355c3c8803c1f7c213cf2fe49e2ad9e3142105a2171a2c7b328a03a42b crates/ty_ide/src/docstring/document/google.rs
sha256:4b6a33892526e74a9a7358718ac3f90734b2fee209ea10ab7e37cbd8e17ffea9 crates/ty_ide/src/docstring/document/numpy.rs
sha256:0e30bcb013c0826fb31c16582d3d9387ce178dbdb00c48a9229cda6b9e6f8a4e crates/ty_ide/src/docstring/document/preformatted.rs
sha256:16454a6901c9f31abdf26635c53a0ab622b2aafd3f00febb6909034089b85cc3 crates/ty_ide/src/docstring/document/rst.rs
sha256:dfda5096ef3d5f9099985bfed7f31c97b425a0c91347181ff4196ab2364bb640 crates/ty_ide/src/docstring/document/syntax.rs
sha256:801c43796e1658a01b6c3c6638614a531dcc947d13b34881fe81ff7b7cea5297 crates/ty_ide/src/docstring/markdown.rs
crates/ty_ide/src/docstring/markdown/
sha256:c56ea642326418ffeced2d5ecc7055cb9579ebeaf16796786b66f3b00688c00e crates/ty_ide/src/docstring/markdown/general.rs
crates/ty_ide/src/docstring/markdown/general/
sha256:7dd258da562a4ee0c4dc7d779e40fcd6b70f971c6d97fb91f8ef7f7d06c99e59 crates/ty_ide/src/docstring/markdown/general/inline.rs
sha256:672a68a6f55b1d0de5b94163a33ad3d5d14ec8cb1acea20d30aa578ea65193b4 crates/ty_ide/src/docstring/markdown/structured.rs
crates/ty_ide/src/docstring/markdown/structured/
sha256:f80459e590b091ae84b4b551add7c1809c21d9f99c43574cbf68c48e1a60d36a crates/ty_ide/src/docstring/markdown/structured/google.rs
sha256:b4fd049a8b1b5906d49c6fb3bd2c614313903aa78ebe8d4fccffba43ed892a42 crates/ty_ide/src/docstring/markdown/structured/numpy.rs
sha256:fc32c24081e6c5156f4b1c239e702201d0ce58107a058aec8f38c3a8fa7b4b04 crates/ty_ide/src/docstring/markdown/structured/rst.rs
crates/ty_ide/src/docstring/markdown/structured/snapshots/
sha256:a0223581e8ac60e977a08061df1e251ad2c6b2e93cb7028c454c8b3fb0be80dd crates/ty_ide/src/docstring/markdown/structured/snapshots/ty_ide__docstring__markdown__structured__rst__tests__render_field_names_case_insensitively.snap
sha256:50bafd79b5233837ad20f14e0919c7c7c147b1ba6f7ac5eab64ce4563ddc8e5e crates/ty_ide/src/document_symbols.rs
sha256:f50af3032d12ec8152f6ce0c0b4ae9648b57a393b51ebc445973238161e6fbf1 crates/ty_ide/src/find_references.rs
sha256:a04716132b6959e310a684e90878bdb7177ae14996add17ec1527db907c89878 crates/ty_ide/src/folding_range.rs
sha256:e6aba862993ac9428d8c067f4f71cfc4e369a707fef2ba2d575ac2a9729715b0 crates/ty_ide/src/goto.rs
sha256:960650a37d96f3858679263ab412fe0c0a86ee556a42ad1b0b1c15da4cfe645b crates/ty_ide/src/goto_declaration.rs
sha256:c12aac03af8ea31aa297923d9e99774746d8f26b9b4670b4e36300a3d3d1307f crates/ty_ide/src/goto_definition.rs
sha256:9361649e675e39a610835482804f4fd809ffed872621f1db8e0ba46051809b1b crates/ty_ide/src/goto_implementation.rs
sha256:e0f83f0ad59320e8dd911c4c4b5a661e5242df638d18d6f0dda81edf7c4f98f0 crates/ty_ide/src/goto_type_definition.rs
sha256:222415d28dce80b6398e8d0b39ac26a32bf4ef9e463581aab7080b43ef8b6bc4 crates/ty_ide/src/hints.rs
sha256:ae02ddfa4d585b7e5d6d4ae975c8ba82d8c14a9dd72783aa938679a06788a9c9 crates/ty_ide/src/hover.rs
sha256:c0c47d6a94a695ea06f1516c01febb3d227e276bcba4541d6aa234286dcd257c crates/ty_ide/src/importer.rs
sha256:84ea273ddc0e82e73310a68226a9c00eb18b94a4b88e4239f45f65f382c81eff crates/ty_ide/src/inlay_hints.rs
sha256:b2d1e77cecf9352f05a3ed5ca273a56d8861feabc77b802ba2812d0bc0ac71de crates/ty_ide/src/lib.rs
sha256:845cc4508548e8943336c5f6fd17e5880fb75fee4541db0ca8ffa2e7e09d6b7c crates/ty_ide/src/markup.rs
sha256:8b9b59e91c51f2ddec29daf9114d8913e95bb341e0bed99d3354b11133ced650 crates/ty_ide/src/references.rs
sha256:d8f2e6f1f5f946ed8b5e0f30eaa28ce747db5f6b40cc848de02e67e2fcbf0f4b crates/ty_ide/src/rename.rs
sha256:e29959196605a6b92c1d01b72d6532506d478f107c5e65b330675e2cb7319582 crates/ty_ide/src/selection_range.rs
sha256:8d79ea9f3d56e7763cf888bda1f8f10bf5fd981b62e43bf592e075867b0caacb crates/ty_ide/src/semantic_tokens.rs
sha256:c6ef045ffd7c76e721e895f92ba560cc8dfc66341b43f2abdc00b5c4d6ea8d0d crates/ty_ide/src/signature_help.rs
crates/ty_ide/src/snapshots/
sha256:6f34931f3409e060ef40603e2f4c3bbb69b5b4e71c523a982154bff74b062919 crates/ty_ide/src/snapshots/ty_ide__code_action__tests__add_ignore_trailing_whitespace.snap
sha256:ff79a2bfe91d503b814f80da0c1efb49a43ebbd2f27feffbd4bc4629dd4fc1c5 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_shadowed_numeric_builtin.snap
sha256:b20f1da279ae6462fca0553182669e30c983ff42a68df0041a5dec560d0d0606 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_shadowed_numeric_builtin_in_keyword_parameter.snap
sha256:3734171c9b96ffc49e852a2ad8233e9bdd9859b20b3b9907e9463f718469a028 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_shadowed_numeric_builtin_in_selected_signature.snap
sha256:ae5fa6693cae1c99731811a35be4dade3447b2b375fead7ef1c575c511a60ed4 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_subscript_literal_index_variants.snap
sha256:056fd8f3be36e4f69e7b050cc8ca5adc33685647f5cc23abc1af0a653d947f72 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_subscript_non_literal_index.snap
sha256:433fdc935715e31d47be665b95c189f1c38b5ffcf35c8e0954ffea992a1873fd crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_subscript_slice_literal_bounds_list_variants.snap
sha256:e2b9c5b3eb2ab60aafccfb4dc674caab756bbcf29ed6846f9479f7a859d87ee0 crates/ty_ide/src/snapshots/ty_ide__hover__tests__hover_subscript_slice_literal_bounds_string_variants.snap
sha256:9245c25ccece7da777e8664b0975a20ba4227ce278dec39fde4bb02be450acd2 crates/ty_ide/src/stub_mapping.rs
sha256:755d1206c4a76c04f5f44a688e608736b00c134de95c7db6d7fae7ba91e4930e crates/ty_ide/src/symbols.rs
sha256:0a3d2526dd65464daf1bc54ada8ad039d4c065922f241cf2915d6fd889902163 crates/ty_ide/src/type_hierarchy.rs
sha256:27309f32191e84c9dec612b0c3dad988653d9afce2ac990cbe9fa1a7ef4ffa1c crates/ty_ide/src/workspace_symbols.rs
crates/ty_module_resolver/
sha256:5ad00f084aaa22ccf6c3b84e584000fc3404625e7a943b894252e1a569c6433f crates/ty_module_resolver/Cargo.toml
sha256:e0010ff9bb9c9acedc3c9cb953a90d424de43b2f743325c52b8acf0a7ca4e220 crates/ty_module_resolver/README.md
sha256:2a7880a883012d791c44cfeb3743a174a6c20cad3c76bc36e8ce347bcaec78a9 crates/ty_module_resolver/import-resolution-diagram.dot
sha256:1b6a6359e7ae5a6cb56c74eeb141b2263c287952229aaaa03aa1c79b6892b7d4 crates/ty_module_resolver/import-resolution-diagram.svg
crates/ty_module_resolver/src/
sha256:ac94ae8e8aaf7aaf4a202985ad0ee70aec9799d8ac7434e7922dfe5fe3808023 crates/ty_module_resolver/src/db.rs
sha256:ea80e1e21c39528d1ab747e3cb0391e370295ac733e489004c5925be9ac7f0e0 crates/ty_module_resolver/src/environment.rs
sha256:6f10aee2eaec2feb1aeedc95df5e4b9d641d0c491c0fbeb9a8cd7cfe8dd7dcee crates/ty_module_resolver/src/lib.rs
sha256:e64bcbed697749f0314d41d2b1f73d5c4d451e667eadf0ff4a7ad40ceb0fd0a9 crates/ty_module_resolver/src/list.rs
sha256:53ca851b0b07bf208fa816a2bab35d6767bb9aa69b723432e84fca14b30da898 crates/ty_module_resolver/src/module.rs
sha256:b279b97a17ad36fc660f8227a2d0fdc4a50a523849eee4f99e4cfd0051e4cb6c crates/ty_module_resolver/src/module_glob.rs
sha256:7e84bd6b78f837c349252ee5475ef4a97ccdc89076bf9c649c496d58eaad62ca crates/ty_module_resolver/src/module_name.rs
sha256:37d302e82212145e829dcba90eed0d11dede9d819fb508c21d40d9670c9ba1b7 crates/ty_module_resolver/src/path.rs
sha256:f245ee4251c4289d29d1627d20c4d29b077ac3f36bb247bcbe3c1816faa3f84f crates/ty_module_resolver/src/resolve.rs
sha256:3eb8f3d57a1d7e08979d1493cde6f3441483ac8e1b5ba6a48d8de5851fcdeeac crates/ty_module_resolver/src/settings.rs
sha256:373beb9887aed13b7b295c0d77a896685ccfbf55cb4b0bef85cdc212790fe9e9 crates/ty_module_resolver/src/strategy.rs
sha256:75c7ef5d4f684c734005b480413f351f9d3e4ff372fc8b294ffaf3f6d55f95dc crates/ty_module_resolver/src/testing.rs
sha256:89cbe4bdd8612da711fb63bd11a8cde94e1705d2bc287933bdf53b2220c57b4f crates/ty_module_resolver/src/typeshed.rs
crates/ty_project/
sha256:13e885b833bc8f1ee14050d587a3eb3563e42097328fdcdd8fa7aef80fb405a8 crates/ty_project/Cargo.toml
crates/ty_project/src/
sha256:b3a673aa7e43395d9a66270218734a2799b7482a922333b2ccbd06586700f438 crates/ty_project/src/db.rs
crates/ty_project/src/db/
sha256:59adc588f09b6f0fa431d8bded67c0286e29f5b1d32bfcefb92949cd354d9122 crates/ty_project/src/db/changes.rs
sha256:8fca7eed73692aa8bc49a9b06f0118b9d30528775e684d5ad666b6234def1c3d crates/ty_project/src/files.rs
sha256:2b2e32051c4d1508c0463370d3088057f83f0e74e3b6de7cd92f97bdfa379f8e crates/ty_project/src/glob.rs
crates/ty_project/src/glob/
sha256:4774cba811945e164e57fc8bbe022a922056a3b175fc867a89d0c7555a3286cf crates/ty_project/src/glob/exclude.rs
sha256:93faa0d9c42c73c25514e0113afd33771cdbd30197fe22a986364de214a65545 crates/ty_project/src/glob/include.rs
sha256:d5fd6089cc7421f5d01329fe0c1b03df01239c0ae4f81f50d15a4687032f3a55 crates/ty_project/src/glob/portable.rs
sha256:f0faa2e7f1bbcfcdc0588c39949e951ba5007364b71b76179dac7e1a00441130 crates/ty_project/src/lib.rs
sha256:853a6b7a2bc4e9849504ce9ebb4cbab4bbcb9c47367c43794696785260dd027d crates/ty_project/src/metadata.rs
crates/ty_project/src/metadata/
sha256:394d1c3370ceb8d3017c3e447d8e62fab4c5634119cebc4ea02c8ba1250fb459 crates/ty_project/src/metadata/configuration_file.rs
sha256:0d16718e539eda9ce07c04f33b46778f983cd12dbfa220e4f2a8cf60aeb9d9cd crates/ty_project/src/metadata/options.rs
sha256:0bd040c4363d70ae0ffddd305d106cd0f9a4d8228245244a967b0c4329443950 crates/ty_project/src/metadata/pyproject.rs
sha256:ad37869da6709d9e999e04481f64089e5853c3b378e20563e0d32826b6bc8738 crates/ty_project/src/metadata/python_version.rs
sha256:dcfbcf0f6255ba3fc4abf7825d37d4c686d046ec43174bfea1c98b5ae7991125 crates/ty_project/src/metadata/settings.rs
sha256:f19e054a2f283810bc6f16996d5cc6e1f0b0c9304e2f4899159233b2a138a3b3 crates/ty_project/src/metadata/value.rs
sha256:4b352f24f571d061cfcc56694250d4bfcc5f4a5212ca0fb2891a3af5fa25bc11 crates/ty_project/src/parallel.rs
sha256:510ba4a7b2c024731a17e5e2d8feb25f8baca044484134d26e19c5e6bfc2b660 crates/ty_project/src/script.rs
sha256:c3b5c4484763b2806c6c21a3d0898940b3bfc4ee9513118c9015f5ddc6c308a5 crates/ty_project/src/uv.rs
crates/ty_project/src/uv/
sha256:ad36b0160abe2b44f67b06f0bd9aba52f80cb9a061dd76759a42efc68d1e1b7a crates/ty_project/src/uv/metadata.rs
sha256:3fa8143be4c7f35e256859a67586c633ca69c7e54e4e6d9c5eef4477859cae66 crates/ty_project/src/walk.rs
sha256:e36aa1146cf45ae07e91b379c38e408c9a9ad2d52288a4e914d5ebde4717dbb5 crates/ty_project/src/watch.rs
crates/ty_project/src/watch/
sha256:ed9a10e705a1c92edde602b7cd31103743f3f7d5c54c4d5e5fbede2f8b36a2af crates/ty_project/src/watch/project_watcher.rs
sha256:bfa3996f4ea82d1138c3c6dd898d6cb3486f58196b8480e412228927054977fb crates/ty_project/src/watch/watcher.rs
crates/ty_python_core/
sha256:16ce7f295c7400b33b855cd37ee70d6e3928fee0b6437ad1d7dee1d98896c49f crates/ty_python_core/Cargo.toml
sha256:8a64a9d782d6263ffceb4d3a40e4d252d60a189623cc227d84d650f9a60475a7 crates/ty_python_core/README.md
crates/ty_python_core/src/
sha256:fac325229dba532d78b027234682351bfe98e8d1f25c9d318176440ca6588e14 crates/ty_python_core/src/ast_ids.rs
sha256:2353cd134f1e60ea0b42dc04480f237398c4880ad702b85610a362d925a356fb crates/ty_python_core/src/ast_node_ref.rs
sha256:5203613de62172ad6dd029d7b42ae41fdd7824e297cd16e85b9a3a41ed16d3ed crates/ty_python_core/src/builder.rs
crates/ty_python_core/src/builder/
sha256:b1d0a539123803f7a30ad312ea3d7bb1466e31b2958e0390bdabc5ef9f5441b5 crates/ty_python_core/src/builder/except_handlers.rs
sha256:0cb6800770da485fcf5d304e3cb36e93002f74f7f329c7f892e864638e5e929e crates/ty_python_core/src/builder/loop_bindings_visitor.rs
sha256:d2c9ee3cd30b00b77a93a2364188875e47a0e057709fdc09d9de385c6fbc6eb2 crates/ty_python_core/src/db.rs
sha256:7beb51eca74cde658ffe2a26eed1638f190a9d6d1d479b082bbe3f39a902d4b8 crates/ty_python_core/src/definition.rs
sha256:95275f8abde06f03d757b2d0675a06ffd218ea3c401af1c0613ffa0fff32e531 crates/ty_python_core/src/expression.rs
sha256:a97eabf293efbc92e37fea67356d7de68b9b1a77296bb689999a58fe2aca3689 crates/ty_python_core/src/frozen.rs
sha256:e75a4ed1886f47b1ccd24e3cead091f2df556936cf4fbf0dee48248c22eb0b88 crates/ty_python_core/src/lib.rs
sha256:b502a15217a1a7e2b25cf4ab2f50ee6245e914acd1ffbff7ebbc4ef445e30043 crates/ty_python_core/src/member.rs
sha256:5241cfc8654e025ba24139faccbce439cf4d2cd9023a15b39acd1b3e64181ca2 crates/ty_python_core/src/narrowing_constraints.rs
sha256:d3dffc9dec9265ab03f2a632dcb30e64d59c10272f7c2719c52c6a691d446a3d crates/ty_python_core/src/node_key.rs
sha256:4e2c6eb2bb54de35604178c8c431d893dab1109b06e636971348b02cbd72176b crates/ty_python_core/src/place.rs
sha256:3f23ec475caddd12400023536ff06a390069e4291283ec1b39cbfa13ec8a6b29 crates/ty_python_core/src/platform.rs
sha256:fb0c1531ae44d36938364e5bc32778aeac204af4ee680ec5effffc1e9419b378 crates/ty_python_core/src/predicate.rs
sha256:c8e514d84ddd146caa1dc7cbc5fd78de58c6b732d0175399a3eae78e658e66b9 crates/ty_python_core/src/program.rs
sha256:22589d019e642b9dbd0ac469bad4faf3d2a14624b790e1cdbf18a707f6c458f6 crates/ty_python_core/src/program_file.rs
sha256:9a2b24d2000a6f83f1129c18ce8bc008b9788bbba735723437bfcd8f0dfd99cf crates/ty_python_core/src/rank.rs
sha256:c99c8d4d77f2a599e484648761c2d15137219bd6fc13793e8742ac61bc875a8f crates/ty_python_core/src/re_exports.rs
sha256:f115ee43a93b7bf8563d85ca25e17b4c0ec798ee7377a7505b638e8e8ba07b49 crates/ty_python_core/src/reachability_constraints.rs
sha256:7d8a4f31fa35207cc856db6893dbd843166d8dd34b1f821b251b5486eba9c56c crates/ty_python_core/src/scope.rs
sha256:e468d5ee373acf6ff38234bb68e7cf010b4f71a319464ffd4756d41871250356 crates/ty_python_core/src/statement.rs
sha256:6282f955592636f5206280d0db609fc4c3fbdec9eba49b5c7b0ca4a3fc91710d crates/ty_python_core/src/symbol.rs
sha256:90738a826617fc79392de7fd822de8fb38267db78546996c7d07f7679d77f417 crates/ty_python_core/src/unpack.rs
sha256:67e9ce49c0e84a75a0a507f764ba8d2684de42796d68a2ce765b012e6cbbcefc crates/ty_python_core/src/use_def.rs
crates/ty_python_core/src/use_def/
sha256:7710b52f2b19ac5f873b7b58eb8c671d8d7349fc9cf517a336bc1857d86fbcfd crates/ty_python_core/src/use_def/place_state.rs
crates/ty_python_semantic/
sha256:1e54366903609f0ab920b89d75702cd2d7eda16f30bf3e5a92e068b13c17b47d crates/ty_python_semantic/Cargo.toml
sha256:cfcab5262b648f84a9c02d3839a784bca15d0544b2d6dfdc5f7d2e20a9c3bbc0 crates/ty_python_semantic/README.md
sha256:cdbc1865aabb06e37bb024835f11c9e4109eaafffc44e657ca288c91a36fa27a crates/ty_python_semantic/mdtest.py
sha256:cb1d83cb360c82468ad36d5f798032383f150ab72e654e460d722ddef3fafbee crates/ty_python_semantic/mdtest.py.lock
crates/ty_python_semantic/resources/
sha256:0346c011cbf5f54b4b37baadf50379627f125889142737ea8d99bee583a28e9b crates/ty_python_semantic/resources/README.md
crates/ty_python_semantic/resources/corpus/
sha256:1eae995870dd210cec05043b7fd3bde8dd79e23c0592e283db75ed3bd0d1e125 crates/ty_python_semantic/resources/corpus/00_const.py
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_python_semantic/resources/corpus/00_empty.py
sha256:e8b7b20899658ff8e913e5e82f7759617b715d0b0533bf9e810814b5e4238a7c crates/ty_python_semantic/resources/corpus/00_expr_discard.py
sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7 crates/ty_python_semantic/resources/corpus/00_expr_var1.py
sha256:cb1c6f5eacaa59c08df19e332e6b2e86f91b2ef9506330ae8f3be1e6589465c0 crates/ty_python_semantic/resources/corpus/01_expr_unary.py
sha256:a9e1fccfe551649fd4274c26c428c376c889af527af7c7601e07d7d9cadf6122 crates/ty_python_semantic/resources/corpus/02_expr_attr.py
sha256:6a3518f8eb9ba7abfd8816851f455a3dfac896053c3f8b7a122c184144440ccf crates/ty_python_semantic/resources/corpus/02_expr_attr_multiline.py
sha256:d797c1cd7c1d8ef78586e673bc7961a9fa8bc71e25b0261c5a790710afbd9a5e crates/ty_python_semantic/resources/corpus/02_expr_attr_multiline_assign.py
sha256:a11d337135b9543d3b95dbd380600846d5053d6fc13168061908587bf9f1c063 crates/ty_python_semantic/resources/corpus/02_expr_bin_bool.py
sha256:8f2f208509482f5a7ae901e8dc99a4788c3c643ec9e6fe9c8373e8039c8b2224 crates/ty_python_semantic/resources/corpus/02_expr_binary.py
sha256:09e153dbfb7a222825f74ad055acb3561c0b0335a1ee6a97f0b70de3316b6dab crates/ty_python_semantic/resources/corpus/02_expr_bool_op_multiline.py
sha256:762118f61f2903329e12b9c2af0a31c6ffb41ae7c146c51ce042d6438d70d8c3 crates/ty_python_semantic/resources/corpus/02_expr_bool_op_multiline2.py
sha256:fb89bb861c389535b9517e3eeaee32072aa7a987744ad4ed7536b6d1af2bce8e crates/ty_python_semantic/resources/corpus/02_expr_rel.py
sha256:c1e80191264a9262893b213e81f1e75862fb7c21c9d3a2baa35f122d3ab3344a crates/ty_python_semantic/resources/corpus/02_expr_rel_multiple.py
sha256:ea169a171e5fc6c9c41d7aed787be7db85f2ed858b4a2a95bfdc71dd170391c4 crates/ty_python_semantic/resources/corpus/02_expr_subscr.py
sha256:02774da25144734c7902570f5f94d3f9d3bc2426ec49ed17f451120ae3d82028 crates/ty_python_semantic/resources/corpus/03_dict.py
sha256:130d8e075e406116656203728df06f3250f7f0698415a0acfc383310bda9f263 crates/ty_python_semantic/resources/corpus/03_dict_ex.py
sha256:b921012b5ba88e01d632620c4b3154acd7548780a8076ccccf9cf9861ba45f03 crates/ty_python_semantic/resources/corpus/03_dict_literal_large.py
sha256:dc96b3b32382fc9291fee132f20c744b65b92378e2189016aba46f8777aa01b2 crates/ty_python_semantic/resources/corpus/03_dict_unpack_huge.py
sha256:dcfbeab6101fa3ff0b54c0317ee303a2fb2406de53b524043a53279fd2a8d452 crates/ty_python_semantic/resources/corpus/03_list.py
sha256:0139519c5f324977c73e84d76550d279543cd0a00467431a8f2ff08b926deb50 crates/ty_python_semantic/resources/corpus/03_list_ex.py
sha256:e38f9e2210e9af5818c31c60de52366a13f5033241323ad903f6ee5b8a45abf9 crates/ty_python_semantic/resources/corpus/03_list_large.py
sha256:57b1cfe0d571c9a778c30e291d44392180617cf85b0d9b1967769f258f14fdae crates/ty_python_semantic/resources/corpus/03_set.py
sha256:ea52a35b36c35f5eb47b50ed9ecee4eb2f3213837f4ed9cf059d70cd470dd72e crates/ty_python_semantic/resources/corpus/03_set_multi.py
sha256:b0f6bcaa47b190753375937d08baa1e6f7d235c736c62f45da4ead5ad6895c01 crates/ty_python_semantic/resources/corpus/03_slice.py
sha256:a806977b5028ae607f3b3572f2f4fe2ca5ccc87f2f78a57eca48de15fc249513 crates/ty_python_semantic/resources/corpus/03_slice_ext.py
sha256:ac7cb2a7350b6ebcf7bf5bce97073c08976152b9efb76a952599753dd75db3b4 crates/ty_python_semantic/resources/corpus/03_tuple.py
sha256:aade00fcd3dbea37bc79b91ba9a8f2f70446e51eebf5614238d348c4c43ca2e2 crates/ty_python_semantic/resources/corpus/03_tuple_ex.py
sha256:d5bb74948376f317e795d5d0d4452447f5243a34372bf24def2aa8cde24c6990 crates/ty_python_semantic/resources/corpus/04_assign.py
sha256:207ec8608b971d922753b6d000a60224058b09d596fc8350bab1faf8e7742024 crates/ty_python_semantic/resources/corpus/04_assign_attr.py
sha256:5c17cfc03ca0d117527cc0107ca24f5c8bf6be43b47d86a5c918f6053d7c3c39 crates/ty_python_semantic/resources/corpus/04_assign_attr_func.py
sha256:f5f5cc21f036ef9c1d4505866fa65261f06557e244470e5a2a8b45b70077d56f crates/ty_python_semantic/resources/corpus/04_assign_named_expr.py
sha256:10b3f2a20df6417745330da4ffcba4ad3fd5772716cbdc82701f0d63b2b6a5ec crates/ty_python_semantic/resources/corpus/04_assign_subscr.py
sha256:011645530add24e6fb8c8c058bae7958fdaccc9524c44d6251dd6c9e78115270 crates/ty_python_semantic/resources/corpus/04_assign_unpack.py
sha256:cc45bb63c7e4ef7615fb5945d66941b85660160c59380a970b7b36c29bb9714b crates/ty_python_semantic/resources/corpus/04_assign_unpack_ex.py
sha256:efd05461ecea7a2e733a2ab1c1ed5572138d004209c7821372442d871fb7a864 crates/ty_python_semantic/resources/corpus/04_assign_unpack_tuple.py
sha256:df1f56af71f8378e1f4844b237849bc8cea0738214fd813c0eb8e947e308ab68 crates/ty_python_semantic/resources/corpus/04_aug_assign.py
sha256:25191df242a5809cd3ce6eec5e57964f08c7f08887716b05f46bfebe49e22eda crates/ty_python_semantic/resources/corpus/04_aug_assign_attr_multiline.py
sha256:8a5dd4af47c595e7c2cf8fb7495b512420a7c120757be33ad5612fba934d05c2 crates/ty_python_semantic/resources/corpus/04_aug_assign_attr_sub.py
sha256:1c4517206e4807326f2055a1d5ff925089183a4ed5e59d1843b1fade9f162adb crates/ty_python_semantic/resources/corpus/05_funcall.py
sha256:7ea4075e59a7ab66f152816e3d57058299a5e0612b04537759ee220c2e7a0348 crates/ty_python_semantic/resources/corpus/05_funcall_1.py
sha256:40110520d5db2d7ec6a7d3a1d78021c2c8e04851aaae40eadec94ee067ef33f0 crates/ty_python_semantic/resources/corpus/05_funcall_2.py
sha256:7f912b18a06f0d0eabc918b1800a15266701f67e7875c5cbed2311cc3cbe346f crates/ty_python_semantic/resources/corpus/05_funcall_in_multiline_tuple.py
sha256:a07de3eeacdf07964873a0074e7cfd6ebf6547949f32035327d20657e49367db crates/ty_python_semantic/resources/corpus/05_funcall_kw.py
sha256:f20f6b37bd1e757ce5cf6151c3f927abedfae15b95e471cd5c936b780369d2d8 crates/ty_python_semantic/resources/corpus/05_funcall_kw_many.py
sha256:048eacb07a982b8227630f5b5a316e999d7ecc981f33a74c99c5fdc18d123c50 crates/ty_python_semantic/resources/corpus/05_funcall_kw_pos.py
sha256:ecccca78bcf7695f2e7ff6c4673cd3eb5edac0c9786d3e5aa1fd9feca4d023e3 crates/ty_python_semantic/resources/corpus/05_funcall_method_multiline.py
sha256:150590420fe538ef039e86563a79597dd9a7352276936a72f24b63a630a62773 crates/ty_python_semantic/resources/corpus/06_funcall_kwargs.py
sha256:df59b707727c3a0ee109c06e097337df13922a00a929a54af28274ec7a9b6f09 crates/ty_python_semantic/resources/corpus/06_funcall_many_args.py
sha256:a67a29484a09f6a176aa9d1507b1f6948af5a91d2a48138a9d3ebc983a8b0f13 crates/ty_python_semantic/resources/corpus/06_funcall_starargs_ex.py
sha256:6d67ec9a63fa0799cc7419a09a9e45782e1bb1646eb468b6628efa56114afcb0 crates/ty_python_semantic/resources/corpus/06_funcall_varargs.py
sha256:3c77f9c1db42a5517279d01465aaf1c05b2a979c2a0d157d1928598758921026 crates/ty_python_semantic/resources/corpus/06_funcall_varargs_kwargs.py
sha256:e2251acb7519ede4f359dc06ccd42394a77358283a16dd7c7f7971940284c0c7 crates/ty_python_semantic/resources/corpus/06_funcall_varargs_kwargs_mixed.py
sha256:b4fa8174e52ea58bfe2c3baa9c79347b12e942bdbde8a0ea2d540255a5badf60 crates/ty_python_semantic/resources/corpus/07_ifexpr.py
sha256:2087dd3e78cfdbb5d2b793fd904fa845e470702add8cbe64260e8fa808c67c2d crates/ty_python_semantic/resources/corpus/07_ifexpr_multiline.py
sha256:2ad6de6218651addd1a781b0d511b6266a7a71d44a78b859daa1ff1cd899b30d crates/ty_python_semantic/resources/corpus/07_ifexpr_multiline2.py
sha256:c66d27cf8068ac5923e3f88e6cd5794ba4f8fbd3174622cda2dc08e75b1b3dab crates/ty_python_semantic/resources/corpus/08_del.py
sha256:575bcdcd284a2dcb2849f96cb5da42e439fa92c25ae173e9792ebf9202da1377 crates/ty_python_semantic/resources/corpus/08_del_multi.py
sha256:9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2 crates/ty_python_semantic/resources/corpus/09_pass.py
sha256:0b135edb12e086095e7a8363b5b41fd622d6f1c132f52e0642ffe4a4ccb20a5a crates/ty_python_semantic/resources/corpus/10_if.py
sha256:4ebd43327ecf1e4e121f421d28b4f95b9bf59105dee32e5a6926637e41dbdf81 crates/ty_python_semantic/resources/corpus/10_if_chained_compare.py
sha256:d8f602082e43e6ec366b2bc447e5ea1b2958f200ce8354e40dfe92a41a1735e9 crates/ty_python_semantic/resources/corpus/10_if_false.py
sha256:4597781a1cc1bec7cad4564cd1554396869d7fc200a90b235747fb14a3442398 crates/ty_python_semantic/resources/corpus/10_if_invalid.py
sha256:61cdb8473ff4f9d0c3521184abad7f79d6ff98ebab7fb6d6f24bf90fbcfc205c crates/ty_python_semantic/resources/corpus/10_if_true.py
sha256:4db3c19693c9d27ea935fbef92c54101fed5dbd8db67a7de47b153c2df48619b crates/ty_python_semantic/resources/corpus/10_if_with_named_expr.py
sha256:8460ee2c9cbce151ce8faa34cf883f1de5e6309922009b1ac0f622fd08ac31a0 crates/ty_python_semantic/resources/corpus/11_if_else.py
sha256:dc2317548778a298d8fdfb323b4478d1bb705dacdbfce3c20fe6b867a062e580 crates/ty_python_semantic/resources/corpus/11_if_else_deeply_nested_for.py
sha256:c95b875e6785ca08be9273d4cd70d2d843bc83ca3bf17a2ec59dd761168516dd crates/ty_python_semantic/resources/corpus/11_if_else_false.py
sha256:3b050b7cedfb5f3a0589f359df00b8d4484b45108a800df6447e21a8a90698db crates/ty_python_semantic/resources/corpus/11_if_else_true.py
sha256:121d511151355a5dc1707df74a1934775eafb065c1f95986f2241d7fa744c048 crates/ty_python_semantic/resources/corpus/12_if_elif.py
sha256:17dbc5d9b2da84d7b8ff268048277dc7f94751b9dd77f5f590ebf09036e94f0c crates/ty_python_semantic/resources/corpus/12_if_elif_else.py
sha256:39b8a44a8ff60b439b0e58e11ad28b3ee9057b758d83494e7a4d74c5f655eece crates/ty_python_semantic/resources/corpus/13_ifelse_complex1.py
sha256:c2ab021cce56182c6ef8cda431122407a30797cd26f8d3ba6da45e154785c599 crates/ty_python_semantic/resources/corpus/13_ifelse_many.py
sha256:268930e6003098848a691b1a059b5d6d72ad425437f016ba4ae54ed6fe5f3040 crates/ty_python_semantic/resources/corpus/15_while.py
sha256:8dd716617e86d8b97798fc4aa56a1724fdd1f289928acbbde8532589fcff1daa crates/ty_python_semantic/resources/corpus/15_while_break.py
sha256:f3a6a4e888e1430b9537b660cd75bcdd854e81816c190798b9a6cc98771b2010 crates/ty_python_semantic/resources/corpus/15_while_break_in_finally.py
sha256:cbc6152287b99a21f96d5c1fdc276c3c32e9632e24dcc6acef3e5ec28bdc98fe crates/ty_python_semantic/resources/corpus/15_while_break_invalid_in_class.py
sha256:0d19e36b5de9618f445fa52e7b2cebc44ec0c6ae67d1516b23d4ea86ad2e79b3 crates/ty_python_semantic/resources/corpus/15_while_break_invalid_in_func.py
sha256:f44686db08efbf90def913e27b86ac08d58abe0f1e0cf847f274899b90e87382 crates/ty_python_semantic/resources/corpus/15_while_break_non_empty.py
sha256:a1406c2991516993cc851b52b74f8b51b0046dcd4c7549d879f8386e8b5308bb crates/ty_python_semantic/resources/corpus/15_while_break_non_exit.py
sha256:71ad93e7e72eacc0985e6f8ba2bd2e8d16d1dd499ac92a8bed0b5a9a04328518 crates/ty_python_semantic/resources/corpus/15_while_continue.py
sha256:12de41517ff08bcd578ed11d42b16a5cf47632f9bc06611613c6e7244e115727 crates/ty_python_semantic/resources/corpus/15_while_false.py
sha256:48691b473fbc93973795c749d0f00c88111f3668f17265f666a5df72e7950ae4 crates/ty_python_semantic/resources/corpus/15_while_infinite.py
sha256:f9340ed5ff04a61d6d092e7cfa254a06fdc5ae26dd7a291992ed4cbe077330ff crates/ty_python_semantic/resources/corpus/15_while_true.py
sha256:fac273a1225fb75c4f6df91e734ce9cd5763a35fe7bccfe793ee5bcd2a9b8deb crates/ty_python_semantic/resources/corpus/16_for.py
sha256:50d16daed42ef37a8a09fe2d16493183aedf88775f36b7ac5d4503453a92c8f1 crates/ty_python_semantic/resources/corpus/16_for_break.py
sha256:9869edae5031ddebbb348e0678c2276669dfe47d3aad0e54b9752bd5e3ba3498 crates/ty_python_semantic/resources/corpus/16_for_break_invalid_in_class.py
sha256:34384acd37c360753eb4415ff4c6e31cfc6623d76590c04c82f55bef21ccfad6 crates/ty_python_semantic/resources/corpus/16_for_break_invalid_in_func.py
sha256:8744d98a04de481acfa3bf3062a44f593468f8670fc26e6f6ba37f744c561e59 crates/ty_python_semantic/resources/corpus/16_for_continue.py
sha256:411a83b2ead1a28c6b2e40fb9573b25d70c8aacd666c1d79a0f165e947480f57 crates/ty_python_semantic/resources/corpus/16_for_else.py
sha256:fb599077f68975786911064cdb9179bf4a51cb9df4f852b7181763835b1306f3 crates/ty_python_semantic/resources/corpus/16_for_invalid.py
sha256:b8319cd40da6e23af8b65913a270a77f4b0b73d446c28ffe657659c30dd12fba crates/ty_python_semantic/resources/corpus/16_for_list_literal.py
sha256:0e4df11f89f4656bb593a35164cd4260c8a01413c76f25189b5288682c46d01d crates/ty_python_semantic/resources/corpus/16_for_nested_ifs.py
sha256:840082aaf306462b309002361491200881c846b653091dc554fe127f527b9229 crates/ty_python_semantic/resources/corpus/20_lambda.py
sha256:03db6ee26a10775c2e8d3e84b89b088de79ef6a1e6e578ab8ffd78c8f7e5917d crates/ty_python_semantic/resources/corpus/20_lambda_const.py
sha256:3ffa50af61e69d2cf4a9bb7453bf46e399070843f233e64f1b5dfb4b68dca73d crates/ty_python_semantic/resources/corpus/20_lambda_default_arg.py
sha256:2b29a1a3757b4f99a93e1bba88eced9ed58da0855aa0bb1a4e1736300dc544f4 crates/ty_python_semantic/resources/corpus/20_lambda_ifelse.py
sha256:90d86e9d73829edef5718b462c232ff76fe78919537485ed4faa9f8d0e349223 crates/ty_python_semantic/resources/corpus/21_func1.py
sha256:77eee96854462d225b78de8f6171db5f2cfd4c52afd66b09431e3f6757dfb561 crates/ty_python_semantic/resources/corpus/21_func1_ret.py
sha256:7de239967ad7fa54e35d5c78190396b79958d09013ac5a7b9181bbd0e83c67d2 crates/ty_python_semantic/resources/corpus/21_func_assign.py
sha256:6987c3f23040af893b71d9133033af0b7f14818463302557839ed28fa684efa5 crates/ty_python_semantic/resources/corpus/21_func_assign2.py
sha256:69abbe114bbb72e3dde608365c29673b3949aa80bc62b5c6377721ce8a75aa01 crates/ty_python_semantic/resources/corpus/22_func_arg.py
sha256:6975195e8e3061e09b6d2aca41f30a1188870982b2d564dbcbe89901940f02ee crates/ty_python_semantic/resources/corpus/22_func_vararg.py
sha256:1acd83beba7474e573bcf3f821bfbe10c1d45bd5f6a4a02bd473221f5cef78c2 crates/ty_python_semantic/resources/corpus/23_func_ret.py
sha256:84eb574da23e1db30273fe659e00ef7d0da50a5d95b7cb709102dffb8e6e247b crates/ty_python_semantic/resources/corpus/23_func_ret_val.py
sha256:a8c178216094462f449731ae7c7524acf689eb68b31dd206e3efd04430a7afb3 crates/ty_python_semantic/resources/corpus/24_func_if_ret.py
sha256:c555367fd2258d1e7192b290e05d0e4bc9b6733df3c3563fc02ed4bc444564bc crates/ty_python_semantic/resources/corpus/24_func_ifelse_ret.py
sha256:ff40a45f1cfb55e9ac0be4ae9e33b8eb8d474e92b47ca94862e13965782d3912 crates/ty_python_semantic/resources/corpus/24_func_ifnot_ret.py
sha256:701d5535ee4eaefe97753d83e09065d60dee6d5ced9ac88f945e1dc03e90be0b crates/ty_python_semantic/resources/corpus/25_func_annotations.py
sha256:a6c0fc5b738ad9bb0cdfebba38ceed9ee640d2c1839a98efcea1eec6d1325f4d crates/ty_python_semantic/resources/corpus/25_func_annotations_nested.py
sha256:8768ef11e8d89809c79b2b961b4b971510fe33dd7f7226f607bcc8bd9bee75f2 crates/ty_python_semantic/resources/corpus/25_func_annotations_same_name.py
sha256:e213a7b36e4dce263b1a6035356c51fd19a9277b1bdefccc74e1df08d742d93f crates/ty_python_semantic/resources/corpus/25_func_annotations_scope.py
sha256:21f99485fef71593a736d3d626013c0f1bdc1cf02d8444083e7e74de1b6eada7 crates/ty_python_semantic/resources/corpus/25_func_annotations_starred.py
sha256:c0393487f5ddfa1957841db54af904e81cda622aba55e162e2da3c053f0037fd crates/ty_python_semantic/resources/corpus/26_func_const_defaults.py
sha256:e6535dbbdf91138d8469c23701d024c490a7506cd4ed3526f610a381c180394b crates/ty_python_semantic/resources/corpus/26_func_defaults_same_name.py
sha256:452b4689cb2099d70c2f56883368194a19742be9f478c9f3916985548bf1aa32 crates/ty_python_semantic/resources/corpus/27_func_generic.py
sha256:e375455e58057c699852b61c020a6d9e430d6be25b67cfeaa7584c890da805ce crates/ty_python_semantic/resources/corpus/27_func_generic_bound.py
sha256:4b47949d6bd30efa3fcfcae83bc870d84566434a8c88b215b81d9f27309eafce crates/ty_python_semantic/resources/corpus/27_func_generic_constraint.py
sha256:a7a757e088b25dd5e27959465a8e96df8de465041e556f9bfa30918ed3dd2be6 crates/ty_python_semantic/resources/corpus/27_func_generic_default.py
sha256:d1f10d8b16af7b219de48fd2b059eb207210dcd48b25c3fe8915b472a5b8a632 crates/ty_python_semantic/resources/corpus/27_func_generic_paramspec.py
sha256:3473becf9b23b6262cf77ceea3a702384d84b0cfcca2f6bb71c6f8d901e29079 crates/ty_python_semantic/resources/corpus/27_func_generic_paramspec_default.py
sha256:1c25c64481b050c27da4c65f853ae43e3d649e5f682ec95dee51df9850bad3fd crates/ty_python_semantic/resources/corpus/27_func_generic_tuple.py
sha256:30b5a24e0b1829f9f322f4853f94d078fad5f255289819f69714b71435cbf4ce crates/ty_python_semantic/resources/corpus/27_func_generic_tuple_default.py
sha256:f1115b1a1c1ea3cf9616d1be3797fcf2242112854ec1c9aa7b5486b58c24f1ae crates/ty_python_semantic/resources/corpus/30_func_enclosed.py
sha256:e744342bd36a5f7cad1246631fd429e43612bbe3d767fac1c77f48099d79c57a crates/ty_python_semantic/resources/corpus/30_func_enclosed_many.py
sha256:070dd78e1321b866eff2b33b2f288d08d8687e9fa3502e2f0cef97beda96595d crates/ty_python_semantic/resources/corpus/31_func_global.py
sha256:ff8caab8faaafb0c45b6e1402d7a9fab9264a997191a9e15b5eb563f83da04dc crates/ty_python_semantic/resources/corpus/31_func_global_annotated_later.py
sha256:9c6f24ac7f334afc6e86f1ff8a79585eba2c997447524192e8f9f533681e4752 crates/ty_python_semantic/resources/corpus/31_func_nonlocal.py
sha256:24534c299f19e5514c4ccc0bf869b719d2838f283a277239e32425a538f58687 crates/ty_python_semantic/resources/corpus/32_func_global_nested.py
sha256:9fa7cf962a134fb0daac8fd49e0b9d7647646a91a67b08fed0b5edd071a7b1fa crates/ty_python_semantic/resources/corpus/33_func_with_docstring_optimizable_tuple_and_return.py
sha256:eb9c4aad3e929ccf669ca0a30fcc2ee587fcae28910eb265fdbb75b81658fd8f crates/ty_python_semantic/resources/corpus/40_import.py
sha256:a9dfbd83fd12a58a731e224d47550fd82c339a6cef6c64128f764eb5b794b262 crates/ty_python_semantic/resources/corpus/41_from_import.py
sha256:bab866ab942a0489afcd4c4d5f0ed59021e594ec78d7113235e9f264e58a6104 crates/ty_python_semantic/resources/corpus/42_import_from_dot.py
sha256:7e488adf125cac77cc8e5c2c340d327863d0bc034b5d23b0dbdee34c4341b6d9 crates/ty_python_semantic/resources/corpus/50_yield.py
sha256:8df6037d3b53525b1cac224c66cb0bfa02128153b56e3171bd910fada1836ea5 crates/ty_python_semantic/resources/corpus/51_gen_comp.py
sha256:e81d0bbabcbfc931369cc29a2d6915edc428a3680ba6f2360bfcc584fae46bd0 crates/ty_python_semantic/resources/corpus/51_gen_comp2.py
sha256:4fccdc7e8c10a902935b29decdd0435ef7443df24c6c29453d97451115fa8d89 crates/ty_python_semantic/resources/corpus/52_gen_comp_if.py
sha256:8a30695399934abcad53c69dbb62701256d471c8504841845fbf6aaa48650e01 crates/ty_python_semantic/resources/corpus/53_dict_comp.py
sha256:b5a82b9e0df87ea638afdd74408d9c7b092b67ce3ecfe9731b388da179d73f10 crates/ty_python_semantic/resources/corpus/53_list_comp.py
sha256:0e1c74d0f2303258d345d4e52566fd910acf174fcb2310214bcb068117f7464c crates/ty_python_semantic/resources/corpus/53_list_comp_method.py
sha256:931da1c52f1e4653221509184405749efb7a97219bf3eb0149c7d3692c3bd8ef crates/ty_python_semantic/resources/corpus/53_set_comp.py
sha256:c009071269832cbb214a81808d34f66f6400825c0c47cd5eb54245b90a5b8bb7 crates/ty_python_semantic/resources/corpus/54_list_comp_func.py
sha256:942dc59cf30c550c9d28ea17b47e26074f865a885efc35969b511c61cd6a3534 crates/ty_python_semantic/resources/corpus/54_list_comp_lambda.py
sha256:c502722935c5d3af0b0de6e97b1df2a56ced8716be58583d28d99cb1547ee6a6 crates/ty_python_semantic/resources/corpus/54_list_comp_lambda_listcomp.py
sha256:5028a4b3559ee6b08828c6d84b721c315bde36c2fa7b776273ba92b538e0d976 crates/ty_python_semantic/resources/corpus/54_list_comp_recur_func.py
sha256:0ea227f7063a6378eaa11ae342f532c752cef8aadc99f81b9853aa7326bca3af crates/ty_python_semantic/resources/corpus/55_list_comp_nested.py
sha256:5bae6806b9a2ffa5411cff01ba88c9bf03f75e571be21b792941125e86be7b73 crates/ty_python_semantic/resources/corpus/56_yield_from.py
sha256:96e19d146de09e4bb2d418c31097d5f6b74e8909dcd3678cfaffc8de0db44c80 crates/ty_python_semantic/resources/corpus/57_await.py
sha256:5e5163499c888f173c9d7f2f1561c92889ab90a416bce1a6f6efffbab6ffcb30 crates/ty_python_semantic/resources/corpus/58_async_for.py
sha256:13f88d8002d41cf45ce4bfe69fe5016051f050e51450e6f68f26cf09c5f4a60e crates/ty_python_semantic/resources/corpus/58_async_for_break.py
sha256:e1ce0e368e85377bfcfebe88d90effcd291a793bbffb9c2c619bc44bdbec0294 crates/ty_python_semantic/resources/corpus/58_async_for_continue.py
sha256:c2cd95e2952c0adcdfa5221932be9cbc824683a175db4efd6d4001d9cc3c774e crates/ty_python_semantic/resources/corpus/58_async_for_dict_comp.py
sha256:65f047fe353461e111e3d8631d22eb08df91d1c22873c34c3702f5d5ba1052e9 crates/ty_python_semantic/resources/corpus/58_async_for_else.py
sha256:ce0f281af181ad8beb645090366ae80a04ecf87b0e3ed897e2a1b0ae5b86756a crates/ty_python_semantic/resources/corpus/58_async_for_gen_comp.py
sha256:44cbc1d89e7bea4ceb1817d28e200340e4bce2066b2b3a027b94a7739ee3092c crates/ty_python_semantic/resources/corpus/58_async_for_list_comp.py
sha256:15b0f808d463e0ac127c9edcc087699bca5c9cf4d50a5caf083165467d9b73cb crates/ty_python_semantic/resources/corpus/58_async_for_set_comp.py
sha256:295f23320731449fa7ba64dc0addb42383a89dca8507380689bffab145070b7b crates/ty_python_semantic/resources/corpus/59_async_with.py
sha256:39f40b70ce9ba16af4726822d64338d66262423eab83d0234c9db602334f8e33 crates/ty_python_semantic/resources/corpus/59_async_with_nested_with.py
sha256:a6a8cc97727f42645e204c588e2d44a31dfdcbdec5b30c1aa3d291a1a1ed95bb crates/ty_python_semantic/resources/corpus/60_try_except.py
sha256:d91b1ffa15d96d95e9f7c11dcb556a96ce35911649c58c6fde471e9dccc98a60 crates/ty_python_semantic/resources/corpus/60_try_except2.py
sha256:0baa5488cc2214beb6b1d89b81f7694c8d8b0510c51d9951d10f188a9f03d849 crates/ty_python_semantic/resources/corpus/60_try_except_bare.py
sha256:1c7e0a81953f853ad643a46b5b15f216b31f0b7142bac3b9e7a7ac3d8647b856 crates/ty_python_semantic/resources/corpus/60_try_finally.py
sha256:7273673cf676c2a8db7e76bac8b5edbd887b136ced852527ff2ff6ced5882411 crates/ty_python_semantic/resources/corpus/60_try_finally_codeobj.py
sha256:1c16f383ebb3f117e8cc954c71e8525f22ad6ba488d03f10f41886b4536ca321 crates/ty_python_semantic/resources/corpus/60_try_finally_cond.py
sha256:735223dfc4587e9a50b633276368aefb7d71dee79f972fa8c80224e7b52177ef crates/ty_python_semantic/resources/corpus/60_try_finally_for.py
sha256:237c65440aa246c34b9bc935b28c6322dfa1db4bf640594ef85e5bd68f6b925a crates/ty_python_semantic/resources/corpus/60_try_finally_ret.py
sha256:cba8d3a3807a8bee8795db4fc083b9c48b46096044c790695d807389cad15278 crates/ty_python_semantic/resources/corpus/61_try_except_finally.py
sha256:9a1ca2a9361d5302cf8c2b9be596e8b77660557a93cead83a624ba581700afcb crates/ty_python_semantic/resources/corpus/62_try_except_as.py
sha256:5a2ba3f7d04eab60970a9bd9a712566d817a90dbb6404a06590e96fc4afed59c crates/ty_python_semantic/resources/corpus/62_try_except_break.py
sha256:ad78924cc1422bde9fc7ea85a99e2eca81297df6b37a1652a146805ea564b495 crates/ty_python_semantic/resources/corpus/62_try_except_cond.py
sha256:6df0ef27974d1bc3735d21305e5ea7a6912ba5593c9b0ae8bd580812a83efb07 crates/ty_python_semantic/resources/corpus/62_try_except_double_nested_inside_if_else.py
sha256:ca368e6126b1dfc67e2812f379c424bde9b3f415b2dca7ab65cbfe43bb480dfb crates/ty_python_semantic/resources/corpus/62_try_except_return.py
sha256:a688097da437c3bbb8639adab8a7d40a543579915044faf01bfdd0a425ab1780 crates/ty_python_semantic/resources/corpus/63_raise.py
sha256:e5d757f4f12ea289d4764b60578b4c16070a9d98934290e97b050bdd9385ad3e crates/ty_python_semantic/resources/corpus/63_raise_func.py
sha256:35ebbc0368db56c859ee99d7aefae419ff295752f879f3c05d02f68254d07b06 crates/ty_python_semantic/resources/corpus/63_raise_x.py
sha256:6bb3c58d3076171d4755ccee032107ab684794b44fa1f67ef75ef39063881783 crates/ty_python_semantic/resources/corpus/63_raise_x_from_y.py
sha256:5f9c53ad2856f2f2a97c164c69644de4e610b08eabbfe18e46972895e18efb85 crates/ty_python_semantic/resources/corpus/64_assert.py
sha256:f199e9992867f8944cf82448c2c58fc055dcfe9f62d91832fc8f27e935c5d5c8 crates/ty_python_semantic/resources/corpus/67_with.py
sha256:5f566d5e53dd228fdb07672efae2f77db6de415c849d2dbe89e52c9036ad72b2 crates/ty_python_semantic/resources/corpus/67_with_as.py
sha256:b8f912d02fabc812e53b411d5c7a2da4198d295ec9c4e29408a618de2df05227 crates/ty_python_semantic/resources/corpus/67_with_as_func.py
sha256:16912aaa79cf66f7b0fa84710d62b4b99daaf40f55365a061cb63714838d7d00 crates/ty_python_semantic/resources/corpus/67_with_cond_return.py
sha256:f8bd30c41a5da5084a92196a69160780f954e9ce78efa43dac9ee05a32953493 crates/ty_python_semantic/resources/corpus/67_with_inside_try_finally_multiple_terminal_elif.py
sha256:6ccc120967da71d0867f7fa0056dc83c63ff25446f32de9c5700cb4bcafcbd24 crates/ty_python_semantic/resources/corpus/67_with_inside_try_finally_preceding_terminal_except.py
sha256:9d7d5dff2476cef337009513bf6aa3b33d91ea739ca58afae051c3581333fd46 crates/ty_python_semantic/resources/corpus/67_with_multi_exit.py
sha256:294f1b8e57b023854227bea8b21213f70377edb963380951bcd3984a0c5a5dfa crates/ty_python_semantic/resources/corpus/67_with_non_name_target.py
sha256:930bf03c5bdc9cb22696684748b75e0c57fcaad30125f9eb7c004996b50e9a93 crates/ty_python_semantic/resources/corpus/67_with_return.py
sha256:cfe333290126a3729ca44733461b8b052b0c4cbc33083abcf794c50d753b6b94 crates/ty_python_semantic/resources/corpus/68_with2.py
sha256:fb46ccd11f6d8b585b5fc23906e38bdacc6b12fc7b93020118b60a116f73e6c3 crates/ty_python_semantic/resources/corpus/69_for_try_except_continue1.py
sha256:590a6d343316b340eeacf2b3eb7e803fe69ed32de2d8f0755cc9b40be5452758 crates/ty_python_semantic/resources/corpus/69_for_try_except_continue2.py
sha256:e5c2f629a96e6fa874983dacabf2d75c7d4f05bcc4731db0381f7a8f0585a41c crates/ty_python_semantic/resources/corpus/69_for_try_except_continue3.py
sha256:b4cca9e87cf330ccc9adb7a82823125c03d70aca1793591d3d6d5cac0a5acb35 crates/ty_python_semantic/resources/corpus/70_class.py
sha256:39ce84e022e2d161eeff7d1fdbb343e511f219b527ea4802351244973c11053a crates/ty_python_semantic/resources/corpus/70_class_base.py
sha256:107945d35731964f186b03d31e69b0eb9cd7110f4887b999cd48058938628e71 crates/ty_python_semantic/resources/corpus/70_class_doc_str.py
sha256:3860e57edcfc0bbd618d61e7b12945da11bffbfc0c492ba82d6d352b86340ebd crates/ty_python_semantic/resources/corpus/71_class_meth.py
sha256:b78a008febc3dadbd51d8e795906e2ebf4859a40721436c16013db1a4308b173 crates/ty_python_semantic/resources/corpus/71_class_var.py
sha256:deedc53b14cbccb4cb3ffb8df109f50707d5a478bf4e437f8d3b84fd5527c505 crates/ty_python_semantic/resources/corpus/72_class_mix.py
sha256:62bd005c672a4d403cc9360e8e45cdd3746e779c21fd46fac3542cdc28d92844 crates/ty_python_semantic/resources/corpus/73_class_generic.py
sha256:01ab3cc05c609d99b7b9d179a5bd1bbb25fe18fddc68f88c1dc75fd932f89f51 crates/ty_python_semantic/resources/corpus/73_class_generic_bounds.py
sha256:5a87bc757dd128fa59e73eb773f5d8edbc539fff9d49e21b296433c6e6cda33b crates/ty_python_semantic/resources/corpus/73_class_generic_constraints.py
sha256:9614e2211da00a0f658a1095efbff2ceb8efc90742593b682c91f0da9dc5b3d5 crates/ty_python_semantic/resources/corpus/73_class_generic_defaults.py
sha256:250a15f5aa64f95907a5c84fcfb900d49dc6fac4099d3baf6e3205d33baee448 crates/ty_python_semantic/resources/corpus/73_class_generic_paramspec.py
sha256:f58b4f8b5c4e67d562c39d9d9cc0147b5d31969404df48aad8206657dceef0ac crates/ty_python_semantic/resources/corpus/73_class_generic_paramspec_default.py
sha256:8040848fc705603058b0643e9d6f81a8dc5dd59e818a32ef6896e8d0de797161 crates/ty_python_semantic/resources/corpus/73_class_generic_tuple.py
sha256:9f3d3b4a716f24707ed0c92555d2b923c3b1a30598e2d19f8ef8ef5fd31e2278 crates/ty_python_semantic/resources/corpus/73_class_generic_tuple_default.py
sha256:40edffa9d16ea5c781945bfd2b5288780a3d2f24f841017f3800d56cc777e94b crates/ty_python_semantic/resources/corpus/74_class_kwargs.py
sha256:ff6631f4bc04486015c7a561ea8f19f3a255aef63ade68c69abbeaadbe35dc97 crates/ty_python_semantic/resources/corpus/74_class_kwargs_2.py
sha256:4195a0c338a7c45e493810e49cef71f138f71bd834eceb916bd7d6ff46dc2639 crates/ty_python_semantic/resources/corpus/74_class_super.py
sha256:5c5920c17dab52fb4713484b5dc48f6f02a6726930a778e2db70b0c4177e6070 crates/ty_python_semantic/resources/corpus/74_class_super_nested.py
sha256:d3c51b2ca17a191a20049079acee3ef9cfa7ffebccb716097f1c3a537e6514ce crates/ty_python_semantic/resources/corpus/74_just_super.py
sha256:dbd3eb654ebe0d8c4891540652cf53bc77bca01f792ee26c6f31f469ff393271 crates/ty_python_semantic/resources/corpus/75_classderef.py
sha256:f1a6dec6066b6df8ad0c0d1172288f344bdf944032888e2c1477c72e5b28adc7 crates/ty_python_semantic/resources/corpus/75_classderef_no.py
sha256:ddb4816139767d1414fafdaf7f9f04a54401d5ab4d28003337047022a1c389b4 crates/ty_python_semantic/resources/corpus/76_class_nonlocal1.py
sha256:1ea67436c33c173dc15c0ec042a70e2de853dddd16de75ce55056e074634e42f crates/ty_python_semantic/resources/corpus/76_class_nonlocal2.py
sha256:45715ff4450061f6dd44154b2c1df74ea595ddc277686bf85489098ac087b618 crates/ty_python_semantic/resources/corpus/76_class_nonlocal3.py
sha256:bdbb4cf8deefee2447db8050a2a19e195cd7e363b4525bffd474b3bb3bdef661 crates/ty_python_semantic/resources/corpus/76_class_nonlocal4.py
sha256:d641bca8c47a9f560f6cf57dbf03f9a8083b8dbfbb16563b4ff90cd89778a294 crates/ty_python_semantic/resources/corpus/76_class_nonlocal5.py
sha256:b046521f7197c741eba6639d11b148e653a9aea8d3fe58f6cf859e7123a42cd7 crates/ty_python_semantic/resources/corpus/77_class__class__.py
sha256:a247aab8ec67f5f4d389ae23385413b9e981fed335737a909e5c0f46390876f4 crates/ty_python_semantic/resources/corpus/77_class__class__nested.py
sha256:132430f3f58cb45c2c96ff1c6925d1e32b56457661aa3f17b08349ae2191e9a1 crates/ty_python_semantic/resources/corpus/77_class__class__no_class.py
sha256:41670be03992653cb835cdc6edb4f88f6996f6c4dd5d9d3a168bba8b5aaa8127 crates/ty_python_semantic/resources/corpus/77_class__class__nonlocals.py
sha256:42bfe463c91993fdcaa527362a99304c533d703b4ca80241e3965a7b44837e84 crates/ty_python_semantic/resources/corpus/77_class__class__nonlocals_2.py
sha256:fe7ce49798e8b9727a12482a9f7d2ac3dd59e60ec39681d3176dc583aa3a4dff crates/ty_python_semantic/resources/corpus/77_class__class__param.py
sha256:86a1099355ae21deb345de092a77b0e0f88d53afed6129c28f9ce253ad954e16 crates/ty_python_semantic/resources/corpus/77_class__class__param_lambda.py
sha256:9e178f6e86e289ff24428bc45eaccdafe52c4feed183750e7d368def10b4bc16 crates/ty_python_semantic/resources/corpus/78_class_body_cond.py
sha256:87ac0e89fdb6a99950ba499fa4e08b575c8fe538e0211b04a86219973fc6f63f crates/ty_python_semantic/resources/corpus/78_class_dec.py
sha256:d8fb4d72c6bd4933fff06b8107ec99ae7e7905c073e3dc2606bc3ea4ad31a880 crates/ty_python_semantic/resources/corpus/78_class_dec_member.py
sha256:7f43503a6d181bffe2bc39dd4269b63f61b4ba77f6a52ea0738a287c22d44aa6 crates/ty_python_semantic/resources/corpus/78_class_dec_member_func.py
sha256:df36efb2afbb7857a630af703525e3c1b1c0dd5578620e224cc02fe9a3ce24f8 crates/ty_python_semantic/resources/corpus/79_metaclass.py
sha256:72f58d7e8ef283c30841c35ac49065b4dde7f6c98d0f39fec53fb8409b518048 crates/ty_python_semantic/resources/corpus/80_func_kwonlyargs1.py
sha256:2f017d21495f560181869b8a1d90ba2b6471469f2dead286db47fa5a05a01cea crates/ty_python_semantic/resources/corpus/80_func_kwonlyargs2.py
sha256:bf5b56be792d84d3dc167d9904225c7f0fd98a94cb002d46b9d088cf55172135 crates/ty_python_semantic/resources/corpus/80_func_kwonlyargs3.py
sha256:d8edb6ef5334927b9b14b8ca56b287b89e6a07f8396899a4eade42aa8356c911 crates/ty_python_semantic/resources/corpus/81_func_kwonlyargs_defaults.py
crates/ty_python_semantic/resources/corpus/83_jupyter_notebook_ipython_magic.ipynb -> ../../../ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb
sha256:ba45f890cf3c38b740960945c80e4b89c93c25f4b1e790665d561985330c718a crates/ty_python_semantic/resources/corpus/85_match.py
sha256:0ec49a52b50607dc12ac7dc65b1f1d36e86126999034645efc731f8860dad282 crates/ty_python_semantic/resources/corpus/85_match_as.py
sha256:e611c03ad576d0693a034573f1e344330dc78792c0a5ebc097ead1b8a8e390c5 crates/ty_python_semantic/resources/corpus/85_match_attr.py
sha256:1f1b090dfcc73f957c4246ac88bff1e77cc77c14c71428d2ebc84121a5d904aa crates/ty_python_semantic/resources/corpus/85_match_class.py
sha256:0a3766967dedf16f454871f0973e0e08f1267ba04e0637cf92d68b7563a5ed58 crates/ty_python_semantic/resources/corpus/85_match_default.py
sha256:af50bbede80aed3494bfd6a4bd6ff03110fb814638800978c7d4ef31280c0cc4 crates/ty_python_semantic/resources/corpus/85_match_guard.py
sha256:6bbb7604db583d7b52f97097d3f24ce2eea9cb8235141f667f35f32091ce5605 crates/ty_python_semantic/resources/corpus/85_match_guard_with_named_expr.py
sha256:35548cb237fef0d0080f4cec60374e16a7511085554114ea041550610115f4c3 crates/ty_python_semantic/resources/corpus/85_match_in_func.py
sha256:c6c312f2f74bbaf6b523ae2c6e53ec207765e5a9528df3e0be01db8f921b7803 crates/ty_python_semantic/resources/corpus/85_match_in_func_with_rest.py
sha256:2d7b51c90105941f6a80d1957a395719220ec271a8ba014b0fe6348c1409848b crates/ty_python_semantic/resources/corpus/85_match_in_func_with_star.py
sha256:45770ead53b2ce5a439d1b97445ac7c28c36ba6bc335c080c11763482f32105a crates/ty_python_semantic/resources/corpus/85_match_invalid.py
sha256:f8ba0651b5b418cd83dbf21c116ebd0936e585d20d2d7f4e2f520974761aa382 crates/ty_python_semantic/resources/corpus/85_match_mapping.py
sha256:cfe0818b324bf92e6c11e3560b61f33aefe5a51038ca7081e300158092af84db crates/ty_python_semantic/resources/corpus/85_match_mapping_subpattern.py
sha256:de78a50512497a0e6f10ef16b09d6a4e3abe44564b5c630589fb58cbf9f3ee3c crates/ty_python_semantic/resources/corpus/85_match_or.py
sha256:95f33e77e93cf03da60995b5f5c151e8e32c7e32e11da173748a8dee769f7f3c crates/ty_python_semantic/resources/corpus/85_match_sequence.py
sha256:d59af546e6f13a952f8ced67b2780d281b29d2015b8513b921d44775c9045574 crates/ty_python_semantic/resources/corpus/85_match_sequence_wildcard.py
sha256:99339f9a6b30bd21590e9583fd2ca4589c6e59529c9d0a97dfc1571300dc9887 crates/ty_python_semantic/resources/corpus/85_match_singleton.py
sha256:b84f2d3152d65f1b1d6cb236614aab3aa3eaee8e050a072baa5d2b5bf548276f crates/ty_python_semantic/resources/corpus/88_regression_generic_method_with_nested_function.py
sha256:4b752440b15b43c0fc5c88f6677447ab8a13330dd1f1ffad1fa6198aabb1481f crates/ty_python_semantic/resources/corpus/88_regression_issue_17792.py
sha256:9451324e9ac3bc26b22b58ab9bff813c415815d390fe9e0d1f3cdf5976918e5b crates/ty_python_semantic/resources/corpus/88_regression_issue_738.py
sha256:53fa550719ca3aa8c199250744768dde81a67e486d3f8ced301b94d74ccbc3c3 crates/ty_python_semantic/resources/corpus/88_regression_pr_20962.py
sha256:86d567dd5d133d631486b68bf202e430e74e106909a7d71ca018521186253aa9 crates/ty_python_semantic/resources/corpus/88_regression_tuple_type_short_circuit.py
sha256:cc7e2f82d4aa473060852d2170e533038a26e308ae112b1cb6c856b951a4a3c3 crates/ty_python_semantic/resources/corpus/89_type_alias.py
sha256:0be718f173331a0a96ad732d44f8e5ffe772809fb4f8b8a0fa571023db2e3a65 crates/ty_python_semantic/resources/corpus/90_docstring_class.py
sha256:3fc4a31351239b9b0a7f080fa9421428f851b7830f1e653c804ca3fa7c886702 crates/ty_python_semantic/resources/corpus/90_docstring_func.py
sha256:18449e5b3883945cab256a638f633fd241deb414f0f0c6ed6d6dd74c56eed346 crates/ty_python_semantic/resources/corpus/90_docstring_mod.py
sha256:8edb7fcdb7e7149e497087133970831a01337da796e4606c31a188550ecff63d crates/ty_python_semantic/resources/corpus/91_line_numbers1.py
sha256:9b711e16523521a5bc50adce576e1f9e200061fcd3f6f940326c72a9c64fe58b crates/ty_python_semantic/resources/corpus/91_line_numbers2.py
sha256:b96ecd231114343b137472c509e96150456feb134464e36cee6a7ae14befc998 crates/ty_python_semantic/resources/corpus/91_line_numbers2_comp.py
sha256:6b5ae7d947a5ae7caf8dc6646a4f24dee004e99ab6d90543855341943e8be82f crates/ty_python_semantic/resources/corpus/91_line_numbers3.py
sha256:8ab64f1c67f61dd71f71d969404ee45f656bd9f46311e3ace853409ac1fadb31 crates/ty_python_semantic/resources/corpus/91_line_numbers4.py
sha256:6de3a6a321a4ca87a859aed17ceac02079b36ae9afff5918aac84abe402c6772 crates/ty_python_semantic/resources/corpus/91_line_numbers_dict.py
sha256:73b205d63819cec7c46e86d18f5c34cd12ed02e4b5e7517248a3a7fe340390a8 crates/ty_python_semantic/resources/corpus/91_line_numbers_dict_comp.py
sha256:378910451afc31bcc24bd8b3d2b1aef65fd60b91c1979e94eb584f8967db0a21 crates/ty_python_semantic/resources/corpus/92_qual_class_in_class.py
sha256:3cf58a7238186bbabc9371ab1049b64bae577950c71f53b49680a2dd8fbd2e1c crates/ty_python_semantic/resources/corpus/92_qual_class_in_func.py
sha256:b799aec8300c73f32b2f2f5d9aea04af4bd4d5d34ce4a7893f7c8b61eaf889e0 crates/ty_python_semantic/resources/corpus/93_deadcode.py
sha256:a378f9fda26f73464b29f59f3769f1ed27d5958208074c590a303a3a2f2b8ae1 crates/ty_python_semantic/resources/corpus/94_strformat.py
sha256:51724bb324e22b1b5ffd1ae41cbf4adcfb3e9ef9a73a00bd0e73994d32431613 crates/ty_python_semantic/resources/corpus/94_strformat_complex.py
sha256:34409e12d1a3a3c3e0f8301745178f02fa22209475fd2a596aebbda892ad1c9e crates/ty_python_semantic/resources/corpus/94_strformat_conv.py
sha256:c3bbf41c332d8fc1d93be03c9afc3597c84a7ff8dc46a10962df35e2b7faaf4c crates/ty_python_semantic/resources/corpus/94_strformat_conversion.py
sha256:8a4b0a45c3f9942ff69096a30cdef29277dd21a6c8a6d077fd02602e3aa339c4 crates/ty_python_semantic/resources/corpus/94_strformat_spec.py
sha256:6ae5787a93d32c3bbb9c5b9c63e618190774948dc7cf4bf182fcba8dc83345dd crates/ty_python_semantic/resources/corpus/95_annotation_assign_subscript_no_rhs.py
sha256:4c7d0eeb5559d87a6f8955bb458cc70da73bef688adb0aba56db28a62b834fa4 crates/ty_python_semantic/resources/corpus/95_annotation_assign_tuple.py
sha256:63df0dcedca4857cef824fbd978785df5e832ca99808052d3ac03a97eaf16cf8 crates/ty_python_semantic/resources/corpus/95_annotation_class.py
sha256:da676866fb52e80c4bb434ce3efda9a0005cdc5f1b76cf846a3c74e7d82fe804 crates/ty_python_semantic/resources/corpus/95_annotation_class_multiline.py
sha256:6c3e15d7c0e129ba07205c2f99e2b23c9dc2707499ff2969d3925f87c4114150 crates/ty_python_semantic/resources/corpus/95_annotation_class_no_value.py
sha256:e7a21c5ccb660e7cb19030923f5763920600ec46505e873a9cd80a71699394f3 crates/ty_python_semantic/resources/corpus/95_annotation_fstring_invalid.py
sha256:f0c711b3d2248bdfee77ed367e74b2a7f55f9692606ba49fff962b462d4c00df crates/ty_python_semantic/resources/corpus/95_annotation_func.py
sha256:b3e40f2beefa4b749bfa80e92e6442c6ef94266b17bb518da730521d953b7900 crates/ty_python_semantic/resources/corpus/95_annotation_func_future.py
sha256:6ec4700790f9b1bd868ffdadb83381c870806530edc82dd873445fd245a25756 crates/ty_python_semantic/resources/corpus/95_annotation_global.py
sha256:ec1e8a27cf9601b3bddb6ceae1a13f3ef8965e09f307535dd2ec621191cc024e crates/ty_python_semantic/resources/corpus/95_annotation_global_simple.py
sha256:a37c7e81bc1961a95b5e1e0b3ae6b7f5159960d3bda92e194a88af03bcb0e68a crates/ty_python_semantic/resources/corpus/95_annotation_local_attr.py
sha256:294d9e87fd5eea1b73bb13cab7cdd016d6859a49677c4cd4545dbb634a06f56d crates/ty_python_semantic/resources/corpus/95_annotation_module.py
sha256:eaffcae11a9fa83ba48638370e114f5913c1b1914bbbd6e3d205ddbacc12db0b crates/ty_python_semantic/resources/corpus/95_annotation_string_tuple.py
sha256:2cfaebfaaea2c44907d6b309787109507e3ba4968aa2eaed33af4173a8450fa3 crates/ty_python_semantic/resources/corpus/95_annotation_union.py
sha256:4120854cce4328f1361b9282b0a0c519faf2662de1e4105ac35351d883e9efe6 crates/ty_python_semantic/resources/corpus/96_debug.py
sha256:9a813eaa74b50f9368cad0e54f9494eb93e31662abfa4d8cd3607c2bfafc046a crates/ty_python_semantic/resources/corpus/97_global_nonlocal_store.py
sha256:56fddc73fa577676afc5dbcdeefdb01d800878519cd19abeffb4432dabb17d17 crates/ty_python_semantic/resources/corpus/98_ann_assign_annotation_future_annotations.py
sha256:b2efd9ad8b6c835652e75d129733387555f0771f55973a5098e52ffe27d06045 crates/ty_python_semantic/resources/corpus/98_ann_assign_annotation_wrong_future.py
sha256:231b41466daff7d0894bf218f88484e75eeda96282f21f8c9c197dae02be2f33 crates/ty_python_semantic/resources/corpus/98_ann_assign_simple_annotation.py
sha256:d3b48d1c88eccaecb5e64ad5fd6118b142c684f514bbbec3f3544c14a3917b56 crates/ty_python_semantic/resources/corpus/99_empty_jump_target_insts.py
sha256:e1c452b5a8bdf3c40f6e3b6c61387d66cb6208080f3ae1d236e87812ce0ef165 crates/ty_python_semantic/resources/corpus/abstract_methods_cycle_regression.py
sha256:7fce7f104482f5a99d59353f81374054745544e291606d0a6757fd68ca67c341 crates/ty_python_semantic/resources/corpus/callable_invalid.py
sha256:6f79d7878088dd2bd1730f685ff1f3b23782d140bd2716ecc0395f764fd99c95 crates/ty_python_semantic/resources/corpus/callable_with_concatenate.py
sha256:2442c0f09ca4aca7a6937049772d45f8d5241136104c553157bb7073457b809f crates/ty_python_semantic/resources/corpus/classliteral_decorators_cycle.py
sha256:084c32be886eacc2af6e0a9d3fa966809ed8729b2048571f181767893b1cf425 crates/ty_python_semantic/resources/corpus/cycle_narrowing_constraints.py
sha256:8c635903d5633be0bce01f83fa862a61aff1729ba79c3e9132cfa80c8ddb6ad4 crates/ty_python_semantic/resources/corpus/cycle_negative_narrowing_constraints.py
sha256:c678a6fff6fa4ba9e3ab8b8bc19a4f2440d1696f7f127564ea54258f54925dc9 crates/ty_python_semantic/resources/corpus/cyclic_comprehensions.py
sha256:6be8dfb594fb15a87ec24d8152c0dbf985ea6ff7d73089bc5261b02bc4d4a092 crates/ty_python_semantic/resources/corpus/cyclic_implicit_attr_union.py
sha256:86997a7968c1ef39e3d3f0786695ff71c310fa2d0243438e7d98bb4d854c9742 crates/ty_python_semantic/resources/corpus/cyclic_implicit_tuple_alias.py
sha256:6acf436ef9f44aab861639b7389e3bf92b8322a5cdf203cb40e6246f4de55eb5 crates/ty_python_semantic/resources/corpus/cyclic_lambdas.py
sha256:ddb2c220543291a87f7fcb97b98cf264f33d5ac24a836bf891ce224c3d38f2f4 crates/ty_python_semantic/resources/corpus/cyclic_loop_var.py
sha256:2fefd3e7b8d1e74545d698c489a3f6ba1271226b29a53c35c541fafafeb90ad0 crates/ty_python_semantic/resources/corpus/cyclic_pep613_typevar.py
sha256:7952aa09cc4219a07e0ac2fdf08130bcb2fc88b58abbba9c95a1b6b44dcfa21d crates/ty_python_semantic/resources/corpus/cyclic_pep695_typevars.py
sha256:eec934e94b8ace1ab1b037d8a6ff520db2c5cdfb498060c48a705187e023c33f crates/ty_python_semantic/resources/corpus/cyclic_pep695_typevars_invalid_bound.py
sha256:3774acbfb9af54fb041ed69c7acbbcf54c1620ccd03b30babc3021448747e867 crates/ty_python_semantic/resources/corpus/cyclic_pep695_typevars_invalid_bound2.py
sha256:27dbd5c0d96796a4580a9b2b9c9e1637bbb11132c7af2de8581bfac2a8ec218d crates/ty_python_semantic/resources/corpus/cyclic_pep695_typevars_invalid_constraints.py
sha256:3334164738af74e50fac02ffb356955efe40207acf80904a2b6f8f81eba289d2 crates/ty_python_semantic/resources/corpus/cyclic_pep695_variance.py
sha256:3a34071cfea78246435a1bade9e1b100f403338f4001b1470def92d348555117 crates/ty_python_semantic/resources/corpus/cyclic_protocol.py
sha256:fb93d966e1cd44277bee98185b6f9c0f157b63f295253ce24ebeec6b24d31de5 crates/ty_python_semantic/resources/corpus/cyclic_reassignment.py
sha256:0b78e49a0c149589df7aad991252949c70612bc5360ae34183e7bc6afd617a2d crates/ty_python_semantic/resources/corpus/cyclic_symbol_in_comprehension.py
sha256:e295794448b41a5fcc8db086d6be844b9cb0b565a8ea361b6e3f79992fcd5b07 crates/ty_python_semantic/resources/corpus/cyclic_type_alias.py
sha256:3e5d6dc641f68f051d8d910f30a5050f5196bc463f69f599e7f64515d5e8d908 crates/ty_python_semantic/resources/corpus/except_handler_with_Any_bound_typevar.py
sha256:862603dcae87dd3d2f0ff88c0f512ed1eaeda50bd932e3769d7d47272cdf06af crates/ty_python_semantic/resources/corpus/future_annotations_recursive_annotation.py
sha256:a391d426837d0a4b78c24e1fabbec531800e2a75fd91d851ff576b4cabafe0be crates/ty_python_semantic/resources/corpus/inner_expression_inference_state.py
sha256:c46f7086ed7ebbe298e7ec2859ed4f691541c2232dfde03bee372b5f7bdc936d crates/ty_python_semantic/resources/corpus/invalid_typevar_constraints.py
sha256:508565118fe3eef857abe742ba1d73885d940803e42d3a1c8ea66c2d4f99dd15 crates/ty_python_semantic/resources/corpus/literal_slices.py
sha256:c770fa9aa1de3fb4ce03a353d16fcf928f4f539cb08eb530c514a9721108143b crates/ty_python_semantic/resources/corpus/recursive_bound_method_source_order.py
sha256:f1e75125f198131720875a62ca31404a0042d8b133ca7916ee3aab636704ef36 crates/ty_python_semantic/resources/corpus/self_referential_function_annotation.py
sha256:5d4694b6f7637525bca12f0f514a52b958b6e257ad3d574c4237d8c15dc0cb76 crates/ty_python_semantic/resources/corpus/sub_exprs_not_found_in_evaluate_expr_compare.py
sha256:a6b322d725211a76de691c3cd4a152c4fb9c85f89000a61cd8436112cf5a75fe crates/ty_python_semantic/resources/corpus/subclass_of_any_passed_to_tuple.py
sha256:c3dd9798530e95edcb90c488ace97849f10592dce9a48d6f6fe53ba4021c0f95 crates/ty_python_semantic/resources/corpus/ty_2317_fuzzed_slice_expression.py
sha256:70a7134088bc11e0541c794a0cd001d436061a815415369e9ec0b10930ed3d8d crates/ty_python_semantic/resources/corpus/ty_4080_fuzzed_reachability_cycle.py
sha256:2c0148a382443c566457b8e8345c5ebc2258bf7e43077fbdf043f7a3c193a2f1 crates/ty_python_semantic/resources/corpus/ty_extensions.py
crates/ty_python_semantic/resources/lint_docs/
sha256:5c3381d8bc1c6c50375ce3ae4c68733fbb7d1a4a0cef20f12065a788d74c803a crates/ty_python_semantic/resources/lint_docs/abstract-and-final-method.md
sha256:de78fc883495146d46a3130297f3e1f867f2b3a1ae3042d1474840a6fcfa6230 crates/ty_python_semantic/resources/lint_docs/abstract-method-in-final-class.md
sha256:7feb2818441dca6446f57045081befdf2fdd4128959ad7bcbc743f2c4ac2b4ca crates/ty_python_semantic/resources/lint_docs/ambiguous-protocol-member.md
sha256:3cd635d070599f44d61bc1c93fffa5aeab3eddd7fd2106e4c78b9ca75713d513 crates/ty_python_semantic/resources/lint_docs/assert-type-unspellable-subtype.md
sha256:16968edf5ed9459588041b25fae8ae281cbbb993c2b0c62d4679601bcabdfb8c crates/ty_python_semantic/resources/lint_docs/blanket-ignore-comment.md
sha256:470503258a9953da49ce6eb215db96e468548cc35df3dd559cf8e128ffa976c9 crates/ty_python_semantic/resources/lint_docs/call-abstract-method.md
sha256:2f4502e7968e62312d88b98aed06be0463131a1e437274ec243ea713e495bb0a crates/ty_python_semantic/resources/lint_docs/call-non-callable.md
sha256:0111bd9e742dae633e7ddfe0b4a5195e646c6fa8f8c5eafede261513210a5157 crates/ty_python_semantic/resources/lint_docs/call-top-callable.md
sha256:362561254d05433ffbdda0b6c5c9c93815aad0955def957545dedfb3200ea0a2 crates/ty_python_semantic/resources/lint_docs/conflicting-declarations.md
sha256:0c99aacbaa55d68beab08af93aac5dd36553606733f9892a0fa3a36262b0a772 crates/ty_python_semantic/resources/lint_docs/conflicting-metaclass.md
sha256:d642ccbeebc7b34ced6543c72320e30a7209c5ae89c552a1dbd5fb4d36d35298 crates/ty_python_semantic/resources/lint_docs/cyclic-class-definition.md
sha256:be81442452560923543cf35db7dcd2c46d225eca970af09f6c4f9d20372ba841 crates/ty_python_semantic/resources/lint_docs/cyclic-type-alias-definition.md
sha256:a072864327a0a68edd2320890fe4a8cd8dc702cd654fbc3a835caef50496c8b6 crates/ty_python_semantic/resources/lint_docs/dataclass-field-order.md
sha256:692d4f736077e1e7665b683c9354e714ecf5b349770a06bd526b49271456f614 crates/ty_python_semantic/resources/lint_docs/deprecated.md
sha256:3ca2623dc375e6589e67325f55d768cb35564932cb2de68d1ce0a0ff3c1de476 crates/ty_python_semantic/resources/lint_docs/division-by-zero.md
sha256:63bdc441c88dce5faec9aef22f66b8af899f854f168ed4a981d8637248857c0e crates/ty_python_semantic/resources/lint_docs/duplicate-base.md
sha256:13cdb54abbb06e3dfea894b904395d528052d6dd89f5292e97c3e955fc5a3692 crates/ty_python_semantic/resources/lint_docs/duplicate-kw-only.md
sha256:02a1a8e75950a8e4cd2ee4a33617591eaa6442060b6d1e5c21bb448ff7607610 crates/ty_python_semantic/resources/lint_docs/empty-body.md
sha256:be0cf06fa34d7bec57b709304d9e74da9095b11dcf24ef34b094190f15afc2d9 crates/ty_python_semantic/resources/lint_docs/escape-character-in-forward-annotation.md
sha256:711ccb87e8c74487797134c53b73cdd9ba9af995f13704ae5b58c5184c5c0600 crates/ty_python_semantic/resources/lint_docs/experimental-syntax.md
sha256:8d93fa84c03bc83f56986c701a31f32c297574d11e3ba7f734f8c8528cccfa37 crates/ty_python_semantic/resources/lint_docs/final-on-non-method.md
sha256:78266f6c4cad22a3fba01f09817ffc2528fd305ec8734e3a51557af73544b334 crates/ty_python_semantic/resources/lint_docs/final-without-value.md
sha256:21e4730d62c96d3cf9f108d185747bef6fbab76cdbfb53317f792d6f17d84fad crates/ty_python_semantic/resources/lint_docs/ignore-comment-unknown-rule.md
sha256:94613bedde85bc80918fd9594a4f5b22adb058184399492f61dcd58d55c55368 crates/ty_python_semantic/resources/lint_docs/implicit-concatenated-string-type-annotation.md
sha256:e9fa9b111df4774128515ef3e036c58aa1ddedcfbd49c5ca4147d250b70371b7 crates/ty_python_semantic/resources/lint_docs/inconsistent-mro.md
sha256:a52fcb03ed649fb2b43dd6dab12dbfd47850a689243bac38706e550bb00168b8 crates/ty_python_semantic/resources/lint_docs/index-out-of-bounds.md
sha256:615416b4edb258be8a76d7275a04f6784653fceb7e7b53af22a449b01131772e crates/ty_python_semantic/resources/lint_docs/ineffective-final.md
sha256:26d65695306345b73e3579ac32aa9e45cda2429290b441c7db8521890fd7715a crates/ty_python_semantic/resources/lint_docs/instance-layout-conflict.md
sha256:605714bbabfc8cebe859c7a95d404543f56b57904382eec012ba6c0ce718da6c crates/ty_python_semantic/resources/lint_docs/invalid-argument-type.md
sha256:099dacefedc40f65230f5d35dc2b26ca37610c0c3f33ad48c1d122ef78e02a85 crates/ty_python_semantic/resources/lint_docs/invalid-assignment.md
sha256:62125dccbe97457bcf4f9923f36753956649dcaf77ecf4de43161ef65a561820 crates/ty_python_semantic/resources/lint_docs/invalid-attribute-access.md
sha256:26113c9e746c9f8f733c7377b569a95fc3f5f6df0e33afcbf4e4c16a478445e2 crates/ty_python_semantic/resources/lint_docs/invalid-attribute-override.md
sha256:a685859011e92536b7114842723c43829691883f4349b408129c24c6a1db26c7 crates/ty_python_semantic/resources/lint_docs/invalid-await.md
sha256:f6b607a00c3c36c68dd630d67063b050a228c54cb55e03d244d58ba97e23c608 crates/ty_python_semantic/resources/lint_docs/invalid-base.md
sha256:b71eb5bb0bde28f1e2c4fa81b37165b8ca8e8458da86b18724b4d4f7c2553154 crates/ty_python_semantic/resources/lint_docs/invalid-context-manager.md
sha256:be975bfc9b6b0b214661e177cb0e253fa3a9b73b0b9f44bb769c49f5a436f3a4 crates/ty_python_semantic/resources/lint_docs/invalid-dataclass-override.md
sha256:8ac94ac294e15196a28ae83e5b54110539a4ca0113a4b0e117fb7effff1ed3f6 crates/ty_python_semantic/resources/lint_docs/invalid-dataclass.md
sha256:7db1bbfdcfe6f12d077c09f336a130d9423910519a8ee09e6beaeeb00393d8e9 crates/ty_python_semantic/resources/lint_docs/invalid-declaration.md
sha256:70f56a51acc74b8d325d6a35daff73e69eb4826313a39f96fc23dcc0b55a28bb crates/ty_python_semantic/resources/lint_docs/invalid-enum-member-annotation.md
sha256:99a26cd93ddb8f23baebbdf402ce115d5fafbfdade0b191ae6bc3c0d3c35152f crates/ty_python_semantic/resources/lint_docs/invalid-exception-caught.md
sha256:4e21f515164420523455af15f46dfa19dd094545c9b863ccbbe31e54da0cc00d crates/ty_python_semantic/resources/lint_docs/invalid-explicit-override.md
sha256:345000df3577fdb7f871b63e21e16c04d73606b2e56e2449a16fd69d7a3dd3a1 crates/ty_python_semantic/resources/lint_docs/invalid-frozen-dataclass-subclass.md
sha256:1babfa89a37b9a13bc38b330d33fb645965da1cacb0e6e6297929bf47565e553 crates/ty_python_semantic/resources/lint_docs/invalid-generic-class.md
sha256:89e3c50a419fef48f273a0a02c34dff39c2ce60e9b88b49938940ffaa86d8a72 crates/ty_python_semantic/resources/lint_docs/invalid-generic-enum.md
sha256:312e03ddb90309228f9fcb82574050af2c7e5dffb90df12cd919aef4b56b9cf5 crates/ty_python_semantic/resources/lint_docs/invalid-ignore-comment.md
sha256:9d790a7eb666ef6e2b375b2f5c46946cc534cb11f7de434f80d0216fead7e7c7 crates/ty_python_semantic/resources/lint_docs/invalid-key.md
sha256:ca88fc2acf5df1c047b358a0797680d29b9db35b3667131b4319f316e3fbf93a crates/ty_python_semantic/resources/lint_docs/invalid-legacy-positional-parameter.md
sha256:3bd450cb8375946d22515f5d86e4af95b6b4c5b3547227ced14cd31447f819ea crates/ty_python_semantic/resources/lint_docs/invalid-legacy-type-variable.md
sha256:fc0e7350411f9bd60fd9d926b66e858653dba355ed8c4d44bd470929c2f4f719 crates/ty_python_semantic/resources/lint_docs/invalid-match-pattern.md
sha256:d16430e266669350846b404fa473889af49759eb38495b9101270fbec129ead0 crates/ty_python_semantic/resources/lint_docs/invalid-metaclass.md
sha256:4606b88b68df7b40bff103956b2aa1e956e658c42572b6acba56bab52ba76fef crates/ty_python_semantic/resources/lint_docs/invalid-method-override.md
sha256:0c5e4b3e5eb24a91d9e0a73a9c7031af6cbd76d179e50316768bfbe8d0c4afa6 crates/ty_python_semantic/resources/lint_docs/invalid-named-tuple-override.md
sha256:2b9118d3c70cbd8c7795bfec5f927b4d18027bb40b0d4d6d7a268fabbb76aa07 crates/ty_python_semantic/resources/lint_docs/invalid-named-tuple.md
sha256:896ca78905037dee75be03eea54756892a93b9ede2de6ebd5dc993cc5cfbb9e4 crates/ty_python_semantic/resources/lint_docs/invalid-newtype.md
sha256:3ae8e43781e9e3fa6fa65d23157fe681d317f0e96d282f4bb035bed77bf11945 crates/ty_python_semantic/resources/lint_docs/invalid-overload.md
sha256:84b0919a2233b6f05d44b066e0f6bd1a9e925337f720fcfaee76a93868f6a3ad crates/ty_python_semantic/resources/lint_docs/invalid-parameter-default.md
sha256:c0ad3789343aec8fea7d04388990f2c8b4295a7c27f085cc00468a821463a5f4 crates/ty_python_semantic/resources/lint_docs/invalid-paramspec.md
sha256:54dbd2a23d5112e0b32b1f84087a29988ea59a354f6fd00fec717d74494252f2 crates/ty_python_semantic/resources/lint_docs/invalid-protocol.md
sha256:5e88f9b08319677e29cb317eff04ea328f1609f30d55da1dd5479a5aa97969a5 crates/ty_python_semantic/resources/lint_docs/invalid-raise.md
sha256:77769ef59f3e4f529b8858aa3afe867b6f6a927e2bf1f725dede9b5b974b7d97 crates/ty_python_semantic/resources/lint_docs/invalid-return-type.md
sha256:c4bd0ac037c5420110ce8230d22ede07dcc7f07c60e579f23b6468c431725e05 crates/ty_python_semantic/resources/lint_docs/invalid-super-argument.md
sha256:d327a9016552bfc212ec0d806dad28c108b09294d42d16c4c1bffedd2c358ef8 crates/ty_python_semantic/resources/lint_docs/invalid-syntax-in-forward-annotation.md
sha256:c1672d4aaf63cad7d3c8d7a31619d7035dddeff2a4dd0e15238d9b457c9f599c crates/ty_python_semantic/resources/lint_docs/invalid-total-ordering.md
sha256:0a4170345ec402b7479f03fad8155bb971d3909930bd0fd7bb1839e7955278c9 crates/ty_python_semantic/resources/lint_docs/invalid-type-alias-type.md
sha256:a808a36a94743cb0ae6b99fc633d905f55301592397e69d422bde9cbd37b0b67 crates/ty_python_semantic/resources/lint_docs/invalid-type-arguments.md
sha256:30fe2c4c78f984a138aa8294674f3ae4b8671231f30b830eb64b3cca2e657288 crates/ty_python_semantic/resources/lint_docs/invalid-type-checking-constant.md
sha256:1334f7fa5d7795b21ba34d71771c4cde8e72f0249a96a6a53aee7ff3c2bac0b6 crates/ty_python_semantic/resources/lint_docs/invalid-type-form.md
sha256:795fcabe8018b6d0b37cd85b707b5fdb75f50b83c01ecac29acf1a281afac050 crates/ty_python_semantic/resources/lint_docs/invalid-type-guard-definition.md
sha256:9faef161cd7a1ca50e8b90851fa969b7bc14758d3d51b956332992407e7b973c crates/ty_python_semantic/resources/lint_docs/invalid-type-variable-bound.md
sha256:f7e7d46d34b27aede28d2f47bad8928ec20f4c5bcf997f641e97d8ade5a14dd5 crates/ty_python_semantic/resources/lint_docs/invalid-type-variable-constraints.md
sha256:9d23d44ed8cf5a8951e68bcf837922870427d5cfa64f53fe4a0cdf4e9271a0c6 crates/ty_python_semantic/resources/lint_docs/invalid-type-variable-default.md
sha256:16d0f1cbd3f14c6027495d291f3317f65d0a26f8ded6d2cc184d8ca221ede28e crates/ty_python_semantic/resources/lint_docs/invalid-typed-dict-field.md
sha256:c019b7e8896de683b4427e388f4dbe70c36d94d14ff98dce5fa808275834b9a6 crates/ty_python_semantic/resources/lint_docs/invalid-typed-dict-header.md
sha256:f6978bf3a1098f79e66b23e1855794733bccb9740c93a9297b6467f495216fcc crates/ty_python_semantic/resources/lint_docs/invalid-typed-dict-statement.md
sha256:e6023bf6346b4ac079b4fdb104ec195895621df4ffc0547f38b7df2a76c73096 crates/ty_python_semantic/resources/lint_docs/invalid-yield.md
sha256:91cb5a3025f9318bfc3a7de651a30cc3d0ef22d7cfe5f9a81bfe31e1389033aa crates/ty_python_semantic/resources/lint_docs/isinstance-against-protocol.md
sha256:4211d955507cb71c6cd75d408d27dc6eeb3211c724919cf1eb0b6c993631fc22 crates/ty_python_semantic/resources/lint_docs/isinstance-against-typed-dict.md
sha256:f6bdb0d7401c17376ea1489e0fed3326b5296add669e55d5dd7726c22906d2d6 crates/ty_python_semantic/resources/lint_docs/mismatched-type-name.md
sha256:020255fa046be773cc5c61993d6ddd6041708bb99ac7197bccbf4bca319e3e1e crates/ty_python_semantic/resources/lint_docs/missing-argument.md
sha256:60a2fcc180c685ba72b833b7fca61d668ef4037099fe56434540ec2589033aab crates/ty_python_semantic/resources/lint_docs/missing-override-decorator.md
sha256:54711dc79311a0ac9a148fc25b7395bcd27ea2a47855a7ce29381229cbf80056 crates/ty_python_semantic/resources/lint_docs/missing-type-argument.md
sha256:1e1e426f6dd02855d6ab92708bbdbc7a98bcf5a3b920f940308ef34984f6e723 crates/ty_python_semantic/resources/lint_docs/missing-typed-dict-key.md
sha256:84bd61c7cd93026dafa0258b26d4a146891086e42bf99caa56a80ce49404ab86 crates/ty_python_semantic/resources/lint_docs/no-matching-overload.md
sha256:7e7c9acfc0de9a54e842b8c65464a97d2a5c169c074487861602e21351b6900a crates/ty_python_semantic/resources/lint_docs/non-callable-init-subclass.md
sha256:aa32b4a56618b8e0ea75a389d6c113e421a3818593f23ee9468adef6fa446bf1 crates/ty_python_semantic/resources/lint_docs/not-iterable.md
sha256:ed3e77c988640bf365abcdbe1aeff516f6c18d3ab27bafb10ae4e10c78e34c86 crates/ty_python_semantic/resources/lint_docs/not-subscriptable.md
sha256:04c44eec864781dbce9e4043c332a6c33e8e5e5294de2309fe7f42ed7e84deca crates/ty_python_semantic/resources/lint_docs/override-of-final-method.md
sha256:d3d76bfb908c63a5aaa31e0077036c1e30a4985ac9764c64ed478124e0c257f7 crates/ty_python_semantic/resources/lint_docs/override-of-final-variable.md
sha256:12797bd54fe3a581825c62bc2b51f3a0700acd7b78d4ff42703c4f82c877f31c crates/ty_python_semantic/resources/lint_docs/parameter-already-assigned.md
sha256:0c7c12424f2a7cbd5732f1cd1e966befe16dc9aef5d6e76f0c007a94282daced crates/ty_python_semantic/resources/lint_docs/positional-only-parameter-as-kwarg.md
sha256:294e78343801bbe70c33cefd580ecbed2bdbc42b53da3e7a000618bc94d639d0 crates/ty_python_semantic/resources/lint_docs/possibly-missing-attribute.md
sha256:a242f4e2af41035ca244d3335bb8cc18838ff809b33e1fc1a3ea4d33e5bb30f6 crates/ty_python_semantic/resources/lint_docs/possibly-missing-implicit-call.md
sha256:524018394b2fb174fa7435faa308fa9fbc12f3b153d8f4056918dedb98598644 crates/ty_python_semantic/resources/lint_docs/possibly-missing-import.md
sha256:b05e3b4142d25a69082032b0591419692e2f48283e44bdc0ae07cedd38a34b07 crates/ty_python_semantic/resources/lint_docs/possibly-missing-submodule.md
sha256:f80d54eb080335a9a725da74ec6b87e7c1067e081819bfedf73580c1407a7e60 crates/ty_python_semantic/resources/lint_docs/possibly-unresolved-reference.md
sha256:1656b1ad2eafd314d24b3e961bea4f9a91a8198eca4f8000b3142e9b9566b763 crates/ty_python_semantic/resources/lint_docs/pydantic-discarded-extra-argument.md
sha256:d7ba107ebe11d8f5fb9472a19f320158fad4e1c62159a639170977803a03d142 crates/ty_python_semantic/resources/lint_docs/raw-string-type-annotation.md
sha256:2c85e8a10d7ac2d96e55804df146b366ff967559c51a1428bdb805165370e78c crates/ty_python_semantic/resources/lint_docs/redundant-cast.md
sha256:4bf9dde0b71d98525e35f0f55bedcb232fa06693851eae421f1868c3ded8d523 crates/ty_python_semantic/resources/lint_docs/redundant-final-classvar.md
sha256:5396e27854ba15afbd35f9d0ddf79080fd192afd5db791ce1d99e5d4a963b854 crates/ty_python_semantic/resources/lint_docs/ruff.toml
sha256:ee651957e1512a6332907ee4a71703cb4a80acf7ecad2c719b0dae3dc715299b crates/ty_python_semantic/resources/lint_docs/shadowed-type-variable.md
sha256:cb5f9b7d07ee51bf494f0766055dbfc1b1184942f8539b08e3526f0f4c229268 crates/ty_python_semantic/resources/lint_docs/static-assert-error.md
sha256:29b9c04c7fb5b2fd0afd3782ef257435c75a50b4df4ccd5f0a02ec91e331232d crates/ty_python_semantic/resources/lint_docs/subclass-of-dataclass-with-order.md
sha256:46dc79a07fc2dd0e04d0e225664ade2987fc0c40e4030c182ede072c6d9e20bf crates/ty_python_semantic/resources/lint_docs/subclass-of-final-class.md
sha256:f94c81e334073b71855f308eae4f0c1b28637e1d4767633c97833f91fa2746f7 crates/ty_python_semantic/resources/lint_docs/super-call-in-named-tuple-method.md
sha256:e1a6831fc44da85c6dd537b9b6d45003ca831483b36136b19f94ca21b817ec6b crates/ty_python_semantic/resources/lint_docs/too-many-positional-arguments.md
sha256:c059bc994e2d6d52c9a6952e40791417c1bb0d320e9cbc72dd651a0db0cdcef1 crates/ty_python_semantic/resources/lint_docs/type-assertion-failure.md
sha256:a77f2f618561c88b7c741f6e85743d5c9e10064cc3bccbdfa34296a713a99e10 crates/ty_python_semantic/resources/lint_docs/unavailable-implicit-super-arguments.md
sha256:0c5d0b9f5861b118329d5280ac5d8b80555977a9ea28baf89235651f63be5e0c crates/ty_python_semantic/resources/lint_docs/unbound-type-variable.md
sha256:b1e5e9d263898b3388dd933c322cde041b3e6c129ea25e6d8bc9ebc087bbf733 crates/ty_python_semantic/resources/lint_docs/undefined-reveal.md
sha256:2b6aa985aaeba88b6ab859f14655b6e79a247150a563c185084c4bad220eba06 crates/ty_python_semantic/resources/lint_docs/unknown-argument.md
sha256:622c6d329feab13d756b0f9c60f68d15b55dc1128ef83b6f519efdb53ecb28f7 crates/ty_python_semantic/resources/lint_docs/unresolved-attribute.md
sha256:39f1f8b2587a87d000ff126af3cfdd0811361f400001af62e3686f763fd1841c crates/ty_python_semantic/resources/lint_docs/unresolved-global.md
sha256:031d41f1ca3ea22b8ca4a80003e9bb2ca94c1390dad0825efc4a3c8ca5c301ea crates/ty_python_semantic/resources/lint_docs/unresolved-import.md
sha256:aa6f40c0720eabf4dcb68245e8da3b012a811225304d4c1ff562ee82a33902dd crates/ty_python_semantic/resources/lint_docs/unresolved-reference.md
sha256:9ee7a3c8e36fc3fc562fb64fa1b598ea74fbc85db9202fb46d985e3b536900a2 crates/ty_python_semantic/resources/lint_docs/unsound-return-statement.md
sha256:fb0b47d4ca42d175c93f864f49b9f3a6873bfc712ef189f5bf08cee5703671db crates/ty_python_semantic/resources/lint_docs/unsound-yield.md
sha256:e529b56ccf9d70eec043b464c12f35ddf0a0f19aef65708c99bb5b2d61b9ffd2 crates/ty_python_semantic/resources/lint_docs/unsupported-base.md
sha256:b1af965f9cf6a7482eca295dc708e2e94727fce82774581b864e6c2c826026fc crates/ty_python_semantic/resources/lint_docs/unsupported-bool-conversion.md
sha256:f68a9ac0b0cdd04ac4456c3ba771f96f1fc374707d9e2ef38973cd410a7f423a crates/ty_python_semantic/resources/lint_docs/unsupported-dynamic-base.md
sha256:d825459978ebff2905c54215bd46dabbbeebac82c3520e46a6e0d168be58323c crates/ty_python_semantic/resources/lint_docs/unsupported-operator.md
sha256:d964d53389c6325b69472fe47454fd2e3dfd20604ea27659c44b3e4e4c763a2b crates/ty_python_semantic/resources/lint_docs/unused-awaitable.md
sha256:7a10f71bd341f55f5800d82ec8ac6a1f8f6597b0811aabacd7647cbc4fc5121f crates/ty_python_semantic/resources/lint_docs/unused-ignore-comment.md
sha256:7ee3d1d6ab555e1ebdf1f4aba4a577f86a41ce53325f73de3f4a36d83ee1abbf crates/ty_python_semantic/resources/lint_docs/unused-type-ignore-comment.md
sha256:ddcb571b6160e0b75804559f315d2642dea7f202bce23e5246e3b8e8c3316f08 crates/ty_python_semantic/resources/lint_docs/useless-overload-body.md
sha256:8889da2ff99133b48e9a6f02c34cf207da4fe05375ad49a6b13bdac552c8ae77 crates/ty_python_semantic/resources/lint_docs/zero-stepsize-in-slice.md
crates/ty_python_semantic/resources/mdtest/
sha256:669ccf73aeb68837ba398d68edd3d195a03b95b77155b256077d1fe1a6088b4f crates/ty_python_semantic/resources/mdtest/.mdformat.toml
sha256:19334023d3550f87e2d5209545974f1f7a7f32bc2a0a8c28ef7e281678d7ebeb crates/ty_python_semantic/resources/mdtest/abstract.md
crates/ty_python_semantic/resources/mdtest/annotations/
sha256:67ec993e95fc443960834e7318afeaa45715cf724154f99c54c383620a033bf9 crates/ty_python_semantic/resources/mdtest/annotations/annotated.md
sha256:9ce919430b8c91493dd0b1e259624b0bd0564785a12eafb70cde2b00c99bb46e crates/ty_python_semantic/resources/mdtest/annotations/any.md
sha256:ac474803c876867ce1e8e9f37383df4c9e06d95c635902a478faa40f0451c240 crates/ty_python_semantic/resources/mdtest/annotations/callable.md
sha256:3765519da09ef64d72089f7a7fdc83679a0044b941c3df71dded563ff5908027 crates/ty_python_semantic/resources/mdtest/annotations/deferred.md
sha256:9e857b232d54a78faadb7852123eb0ed3992411b38e4f4b4b8307e9762caa9bf crates/ty_python_semantic/resources/mdtest/annotations/generic_alias.md
sha256:384e2675f9b4fda2bb1646cd775680b13f8990db5732176edfd1f30600cc3836 crates/ty_python_semantic/resources/mdtest/annotations/int_float_complex.md
sha256:def5e78a1949359fa458a7a26d29cca989deb6593cb0a64f77199c82381032f6 crates/ty_python_semantic/resources/mdtest/annotations/intersection_types.md
sha256:f4b124dfdf1954d908b4f341dd60870db32ab98e3a6ec74c9e8c4c576fd6c088 crates/ty_python_semantic/resources/mdtest/annotations/invalid.md
sha256:4a4f0cbd3a067834166ff59ffa1a8393086d337a566d8db236599ba037e4bfc2 crates/ty_python_semantic/resources/mdtest/annotations/literal.md
sha256:35c55883cc41658ec27ed279125492d5a92e2a11369943706e7ae6986200a941 crates/ty_python_semantic/resources/mdtest/annotations/literal_string.md
sha256:d22d3a40aada7b4e0ddcb88591dd9da5b4c35c0d866025c711af8404c03bff7d crates/ty_python_semantic/resources/mdtest/annotations/never.md
sha256:6b7fe45ff4b392e8a28648990a332c34a22a6fa4dc143cc11dd2c6bf6ce20d9d crates/ty_python_semantic/resources/mdtest/annotations/new_types.md
sha256:d66e3a2e3971657152271facccdb39fb2c17fa03a619908d4026545f8695693a crates/ty_python_semantic/resources/mdtest/annotations/optional.md
sha256:d38865e1ee5056c646dfa579a2b30e4a18c022bdbd5227bb396c76790374b08e crates/ty_python_semantic/resources/mdtest/annotations/self.md
sha256:ef1f6b1953348dfe17425d34fe582aafb2f442af719747472166cdf7d3d14838 crates/ty_python_semantic/resources/mdtest/annotations/starred.md
sha256:d8bb572bd573bd6cba95c88ec4300a5a78157ec2a4ff416b8595ca4f47305cb3 crates/ty_python_semantic/resources/mdtest/annotations/stdlib_typing_aliases.md
sha256:8934886701c81f20390e84e1a07cec36d7320403bed2698cacb036aca6982ce2 crates/ty_python_semantic/resources/mdtest/annotations/string.md
sha256:8b3f02a2f945eb0519ec65c089238da53f16afa9e1a01c0db4e110d29407a2bd crates/ty_python_semantic/resources/mdtest/annotations/union.md
sha256:3fa2d150b7148f6060a576cc385ccc2f3a045079a0ebf149ed77995bee71030c crates/ty_python_semantic/resources/mdtest/annotations/unsupported_special_forms.md
sha256:f23cea9999f8eb714b8a46ec960cd6df227703acea252900b78a2596c058535c crates/ty_python_semantic/resources/mdtest/annotations/unsupported_special_types.md
sha256:728e1b798651d192a0574981e5bf3bb7db00262d8c6b27c83beb12015804a338 crates/ty_python_semantic/resources/mdtest/annotations/unsupported_type_qualifiers.md
crates/ty_python_semantic/resources/mdtest/assignment/
sha256:07d5e10ab24651b4ac101eec3093761b2ec688d12203b0e0af9bdd4d71c79b69 crates/ty_python_semantic/resources/mdtest/assignment/annotations.md
sha256:55b524f0aadb29e0399bbf17478dbaf16ee62855ffac214115e1cb4ede377dff crates/ty_python_semantic/resources/mdtest/assignment/augmented.md
sha256:ab14bbe746c0382b035bb19de1e6a3d2dafbbda4db1406535f9ef1a9cc47dd2b crates/ty_python_semantic/resources/mdtest/assignment/multi_target.md
sha256:0bc0a205f2338c2d0aef4b5f5639c57e3692e86cd93b65072ba9c7f3ec651f49 crates/ty_python_semantic/resources/mdtest/assignment/unbound.md
sha256:6bcb4600134bbcb883b566995d838debe5d92ca238b2c40c7895888aaf7bbd06 crates/ty_python_semantic/resources/mdtest/assignment/walrus.md
sha256:9ee49814cfa5eadbabeda1078f3979f71492d318b0aa48e96930f288e905d717 crates/ty_python_semantic/resources/mdtest/async.md
sha256:036de6e8650297588e4cdd66b644e7b13cd5933c5d70a1a3032a46e4b33e1ffd crates/ty_python_semantic/resources/mdtest/attributes.md
sha256:9ab894a012959f4fde575b5038a72d563a3b5fe98ab6351069920d80d0c4ffff crates/ty_python_semantic/resources/mdtest/bidirectional.md
crates/ty_python_semantic/resources/mdtest/binary/
sha256:3e5bdaf47b60ef776cf26c590d55809cc44fa2c631c515043ddeb33001f2323f crates/ty_python_semantic/resources/mdtest/binary/booleans.md
sha256:9682bbf6b3edb14153315a2790c13ad07609b56275f0faa3fd2f84d106d6cdf1 crates/ty_python_semantic/resources/mdtest/binary/classes.md
sha256:e630348dfc9444d7a27d35bcebacc2c258843fbe8914fbe835a7df2ced06324e crates/ty_python_semantic/resources/mdtest/binary/custom.md
sha256:f12c65593e26baf65dacf14a3f95a370fb2d1080ce749bef8dc396c6274e82d6 crates/ty_python_semantic/resources/mdtest/binary/instances.md
sha256:12f6a20bff2530dd72146995f0a6c589956442538643146def2fe21294e534a2 crates/ty_python_semantic/resources/mdtest/binary/integers.md
sha256:246b6ed33c649faa5ea643afbe23b6724809cc98152ef4e33ac7e05844e29c71 crates/ty_python_semantic/resources/mdtest/binary/tuples.md
sha256:47df2af69d74d596c0f5502c141d9b8f552afe5be90ce0103684f6a4ba6e0f32 crates/ty_python_semantic/resources/mdtest/binary/unions.md
crates/ty_python_semantic/resources/mdtest/boolean/
sha256:f8cc615c1f49bdb929366667d022fb335fee422d5c0e05f7638f38dd93ce496a crates/ty_python_semantic/resources/mdtest/boolean/short_circuit.md
crates/ty_python_semantic/resources/mdtest/boundness_declaredness/
sha256:73bca63524be0612641a412d397e9833c20b5c0c120aaf02c77169f35d644800 crates/ty_python_semantic/resources/mdtest/boundness_declaredness/public.md
crates/ty_python_semantic/resources/mdtest/call/
sha256:7be4fe649473f379fcbf6b9855872769f07f8cc727f794d708865f61750d3076 crates/ty_python_semantic/resources/mdtest/call/abstract_method.md
sha256:09adff3f613964dd3216b51c034e110564e7867de7a2b016d23c81fc89690119 crates/ty_python_semantic/resources/mdtest/call/annotation.md
sha256:5b6b5a7e0cd1640859b679f37fa44652a16f5121d19a23a576ab309f1d408717 crates/ty_python_semantic/resources/mdtest/call/builtins.md
sha256:be5b6297fec610f01f458668047b2dca5c9ed05c306558eae4866e2d6ef52df0 crates/ty_python_semantic/resources/mdtest/call/callable_instance.md
sha256:a104795d9f6e01f605948b26d5c73f4a06b7473ded51535503b5ded7e779f3fc crates/ty_python_semantic/resources/mdtest/call/callables_as_descriptors.md
sha256:985e8f272dcf0e00fffe5bdb74069a91b2cdd3ed7f26592618539786d9129537 crates/ty_python_semantic/resources/mdtest/call/constructor.md
sha256:b7264693b6c82c14546de21873cb796a0edd297d145c1d6069e1a90019f55c2b crates/ty_python_semantic/resources/mdtest/call/dunder.md
sha256:275896ec92f49720beeb08cbe75d526b85377a7478d8dc3bdd3de7696bdb8fcf crates/ty_python_semantic/resources/mdtest/call/dunder_import.md
sha256:01ea32cd1e03eecdcd65e17a522b4c76fe5515f5f71239204fab8875fde73fb6 crates/ty_python_semantic/resources/mdtest/call/function.md
sha256:44808fbf7526bef9c4ad5abf96e4586c31993ab3242158389a2f9e12f163879b crates/ty_python_semantic/resources/mdtest/call/functools_partial.md
sha256:0f82157a1448c590dfc9c2d5b71be5e1ffc76d43ce11dd761cd917bf5990e942 crates/ty_python_semantic/resources/mdtest/call/getattr_static.md
sha256:4163d827c618a5cff1016287a120b376e1b75468e60f2cc2194d7609ad806136 crates/ty_python_semantic/resources/mdtest/call/invalid_syntax.md
sha256:4556aa576945c7cbdccab0778b3080527fb4e662a7a8c123a27a0131993c09ed crates/ty_python_semantic/resources/mdtest/call/methods.md
sha256:931541fc763a5f102e74c52b3f1c3878dba8561828fbc5e000f691bbf80a7d8f crates/ty_python_semantic/resources/mdtest/call/never.md
sha256:a25c838c1e99e4788354406e34ed5ef0ffca49c6348c43cf7b82b939dc3476b7 crates/ty_python_semantic/resources/mdtest/call/new_class.md
sha256:e4b2f10b51ee06bf60440470841c0e1c0e1f8a2083fa3bfb62c2e6970cec501a crates/ty_python_semantic/resources/mdtest/call/open.md
sha256:86b1f40bc96fa5f7886636adec4d5ee1e80bca7e714ebc25d9baa93eee6418e9 crates/ty_python_semantic/resources/mdtest/call/overloads.md
sha256:0e8c5dd21c6da698c842fa7eb654a3f8225d548ed6bebfcf6994b051ea0b12a6 crates/ty_python_semantic/resources/mdtest/call/replace.md
sha256:31354970a55b3ccffa01888fb15f80b3beb8fb4905990fdf19ab01565181425d crates/ty_python_semantic/resources/mdtest/call/str_startswith.md
sha256:a095bb59f002f9070bd52b9b447e69e64b8655a788150df320cee03e107744cc crates/ty_python_semantic/resources/mdtest/call/subclass_of.md
sha256:7ff97ba942cb23c615732280e0f7a6ed97c3717210e15a4339f1322473fa67ce crates/ty_python_semantic/resources/mdtest/call/type.md
sha256:aec71d86d3d3ca5b12ad26d754a9464af659d96a7c3b7cd62931c83169083752 crates/ty_python_semantic/resources/mdtest/call/union.md
crates/ty_python_semantic/resources/mdtest/class/
sha256:9ce1329ef802a33e1fd3ea2e21fce58e467efc3a542e68daafaa70b0791c39a9 crates/ty_python_semantic/resources/mdtest/class/super.md
sha256:518280704baaf5065421bdca11639d7e002912dda281f877b2c2fe57d8b733a2 crates/ty_python_semantic/resources/mdtest/classes.md
crates/ty_python_semantic/resources/mdtest/comparison/
sha256:f1d94b023191829c20fef8133c55925d3b2e63cd98e08f4bbcd0434a2fc43db6 crates/ty_python_semantic/resources/mdtest/comparison/byte_literals.md
sha256:303a65bc65c537df8c55ae371e5fe2327fc01bb88701fedad745f09d6f85df34 crates/ty_python_semantic/resources/mdtest/comparison/enums.md
sha256:6dc999354f1aea4c181cd132808dfe03844e881430436f785a471d8abc927cb3 crates/ty_python_semantic/resources/mdtest/comparison/identity.md
crates/ty_python_semantic/resources/mdtest/comparison/instances/
sha256:5430a3bff62c4523087a8a53be4c1eeedbac146d3498e267523de8c785b6e78e crates/ty_python_semantic/resources/mdtest/comparison/instances/membership_test.md
sha256:b64f120c875c2f49424ad33b1641e602135b443d678387427640489614b15608 crates/ty_python_semantic/resources/mdtest/comparison/instances/rich_comparison.md
sha256:84b62d934f007b968b02b762225d513f19a154143bc19c1513c1cec7061b5b51 crates/ty_python_semantic/resources/mdtest/comparison/integers.md
sha256:1b9058785e849e884bf10ed9ddc16380bd58b369d75bd39b82c0f270b86f5701 crates/ty_python_semantic/resources/mdtest/comparison/intersections.md
sha256:dffa3e56ea5680eadf9c23c3bf93f0420bfef827faa0c3e45e0f006e45610f47 crates/ty_python_semantic/resources/mdtest/comparison/non_bool_returns.md
sha256:3f4dfe9937d4102e6b886e6ba04b6ec5ede8112b0f23b9af15d01e95d6e77ea2 crates/ty_python_semantic/resources/mdtest/comparison/strings.md
sha256:0c0e3d74ad52ca58df9a012e33069e1145f17006a90cec862333a5802ea1bf71 crates/ty_python_semantic/resources/mdtest/comparison/tuples.md
sha256:2342e2865cc149e595242537983ff58a13e5a81e464ee14e84f9ad6d591063dc crates/ty_python_semantic/resources/mdtest/comparison/unions.md
sha256:9f0d33596429832908bbb2af1e09f9dc536934a28f6ebb25d093bea29dd786b2 crates/ty_python_semantic/resources/mdtest/comparison/unsupported.md
crates/ty_python_semantic/resources/mdtest/comprehensions/
sha256:3ad36e4cae257258d48cb6724d16228850080f5fc8aaf09fc8011ba9ffda0905 crates/ty_python_semantic/resources/mdtest/comprehensions/basic.md
sha256:6c2ce3797fa01e0401197c518c7d56c871290cc0ece820f368496d691a5f8d57 crates/ty_python_semantic/resources/mdtest/comprehensions/invalid_syntax.md
crates/ty_python_semantic/resources/mdtest/conditional/
sha256:b8be1665eca0e3b8b4ea3de3d87757151f9fccbff1391b6684ccdea13b737d49 crates/ty_python_semantic/resources/mdtest/conditional/if_expression.md
sha256:e87d43c009905e636061505f815ab88387ce11e2b726bc4c4ee655047ae92a46 crates/ty_python_semantic/resources/mdtest/conditional/if_statement.md
sha256:2ffc136d9006e70669acfb4088c6d8bf8bdd58b150f2a5684c92a870896006f7 crates/ty_python_semantic/resources/mdtest/conditional/match.md
sha256:2163ff5f7ce67687ef056635937fd157f8865739f724bd45db33516ce07ae545 crates/ty_python_semantic/resources/mdtest/cycle.md
crates/ty_python_semantic/resources/mdtest/dataclasses/
sha256:1d199db059cfbac85f87dd34759e7c279ac6520e2824f44610871f69e58dc1f3 crates/ty_python_semantic/resources/mdtest/dataclasses/dataclass_transform.md
sha256:163d5c8bcf452c2d2eb7ab5b621a38e2cea17b54c96b667a439d81fdd9d89836 crates/ty_python_semantic/resources/mdtest/dataclasses/dataclasses.md
sha256:ab69654c3a70af880502bdd9f7c62222c30d5f1f9f183196ab144015ab1a81df crates/ty_python_semantic/resources/mdtest/dataclasses/fields.md
sha256:67b5b9ef27702e2f96b74e5c0841d885150324a73b53dd738c318cccffb62694 crates/ty_python_semantic/resources/mdtest/dataclasses/post_init.md
crates/ty_python_semantic/resources/mdtest/declaration/
sha256:e75a2993769e14836f61c9398370009b37d38e7279f5b16adb64e2dcc21f1e8a crates/ty_python_semantic/resources/mdtest/declaration/error.md
sha256:a721cf6fb04ce2d4cc8ad653a6229f4c160d4a635ccd891af440a2c3f1f83d71 crates/ty_python_semantic/resources/mdtest/decorators.md
crates/ty_python_semantic/resources/mdtest/decorators/
sha256:f101e030b6ef0c018167030c9ed2e51d9d69c8c5e555c382615736effad0f177 crates/ty_python_semantic/resources/mdtest/decorators/total_ordering.md
sha256:55d6809f90a3df2347cee326fd13a189e80f60d0ddfdfd28ed910ee7a7028c74 crates/ty_python_semantic/resources/mdtest/del.md
sha256:51a8afbf2353fb2306655246062315558ffda6adb1e64d50d37bc54d45e083cb crates/ty_python_semantic/resources/mdtest/deprecated.md
sha256:a22922e3394d7c4632c5a3a661af5fa4e909c45c61830e9b2cb9dd7c13834e94 crates/ty_python_semantic/resources/mdtest/descriptor_protocol.md
crates/ty_python_semantic/resources/mdtest/diagnostics/
sha256:4b9ddce8f3a17f22712ce13b22cc433f58b1b7a6821d1a2e03f5c56dfe680b4a crates/ty_python_semantic/resources/mdtest/diagnostics/attribute_assignment.md
sha256:9e7063c76e0ace87f4ab7a4d91ddfd0f71e6b9e2f5f420339e9242b46108d0ba crates/ty_python_semantic/resources/mdtest/diagnostics/error_context.md
sha256:e3661a111c34a3e97e737ecd321bb7b24aa2a5e7f6efc68df852512dee680dd4 crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_argument_type.md
sha256:7919ea069356d05dca352f204baa55adc50c6d1d46be63aa4fa8f44f12ab71a2 crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_assignment_syntactic_variants.md
sha256:5afaeebbf6c91e4141138990e414f99aff899da9a1c07c62a57e5d418043fc6f crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_await.md
sha256:1d90d72e7118d81d994d01648f14c139a155aeeaec37b1943b71dff4ce42170d crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_match_pattern.md
sha256:04883d408ece59521eb152aceb7ed6a0a5a9c6f7cc53afb1a0d2d108f9c328ff crates/ty_python_semantic/resources/mdtest/diagnostics/invalid_type_parameter_order.md
sha256:576b04a47e40f5400c933e84e138db453579c970758db5d8e3acc2c2fc0b9ba5 crates/ty_python_semantic/resources/mdtest/diagnostics/legacy_typevars.md
sha256:78c9ce83e0b9c805c79d021db6dcee3934b205edc27eb8401fbe5b3f6c91e8e2 crates/ty_python_semantic/resources/mdtest/diagnostics/missing_argument.md
sha256:09adad2a53a0795cae0b3c59073abcc107e8a92a0da85ff445e6849495ad561b crates/ty_python_semantic/resources/mdtest/diagnostics/missing_argument_paramspec.md
sha256:f45c78d89eed7242944fb2fe73cc12c0c51e86e270e8f3006e8c002863b75795 crates/ty_python_semantic/resources/mdtest/diagnostics/missing_type_argument.md
sha256:04d710b92c87c052ef6d192b5972cb667f698b69b6349c03202f64160300c7cf crates/ty_python_semantic/resources/mdtest/diagnostics/no_matching_overload.md
sha256:27b3edee8801d38531a75fe7d7862c6bdd30f0db8e74a2bb0c572a3211d67bd5 crates/ty_python_semantic/resources/mdtest/diagnostics/same_names.md
sha256:3cbbcf635bf1a6dc133eed5b2834830f1699d4294ce3678cde68b95968624633 crates/ty_python_semantic/resources/mdtest/diagnostics/semantic_syntax_errors.md
sha256:29c2033114e4edf72aed381ec0e4f97731f66aa21b6156fec8c9f002d026c75d crates/ty_python_semantic/resources/mdtest/diagnostics/shadowing.md
sha256:4c729a21137cef3bb125ac8057887c2bdc817cb59e181e77a8505024c71cc6ff crates/ty_python_semantic/resources/mdtest/diagnostics/single_matching_overload.md
sha256:08968178ab904fff6a74552431abd04c0c6ef00b9e89a1cfa99e2719c3cffbbd crates/ty_python_semantic/resources/mdtest/diagnostics/special_form_attributes.md
sha256:803882689fb1a39eeb6255b8c884f921896a1b2dd649551b1637e538b5071605 crates/ty_python_semantic/resources/mdtest/diagnostics/too_many_positionals.md
sha256:186fdead43bf8a767cc078bcfee6ce31fd4a752708999d032e833db93c4fbbcb crates/ty_python_semantic/resources/mdtest/diagnostics/union_call.md
sha256:dbb85270c4925d7a17ea584d036decd0025ea1601fe2345ea5b04ab996f7a24e crates/ty_python_semantic/resources/mdtest/diagnostics/unknown_argument.md
sha256:2ae7524db32eeb7ac21b4186e1eaff123fbfce4d70c15195e2c9b4430ab0635f crates/ty_python_semantic/resources/mdtest/diagnostics/unpacking.md
sha256:58f5322ecb04bc2384b04cd1080864ce45c0464a1f450e3c52cf6019f7d6eead crates/ty_python_semantic/resources/mdtest/diagnostics/unresolved_import.md
sha256:02149e0ec09d7b0de04dae2f9ff7b959cb6a56cf22448290ecf1435e7742ffe1 crates/ty_python_semantic/resources/mdtest/diagnostics/unresolved_reference.md
sha256:2e8a794a1730bf985601484e6870fa4b4dd156efd6236c5d131eea28ba63becf crates/ty_python_semantic/resources/mdtest/diagnostics/unsupported_base_dynamic_type.md
sha256:3f27a9a25a71dd1844037187052f1aaf9bc6be2ae5ec2360c3696151c7bc9632 crates/ty_python_semantic/resources/mdtest/diagnostics/unsupported_bool_conversion.md
sha256:6077db2995b89f07d3c54df20c1a105fb42ccee36096755771177b8b825ccd29 crates/ty_python_semantic/resources/mdtest/diagnostics/unused_awaitable.md
sha256:c234998ae0498ae523e5c82ce9fea77c485e7c16b1c0e03ae494506e78f37ef1 crates/ty_python_semantic/resources/mdtest/diagnostics/version_related_syntax_errors.md
crates/ty_python_semantic/resources/mdtest/directives/
sha256:3c37380d9b47963c679ac18946be2ef7bbd090a85499165cce638a831956d0e9 crates/ty_python_semantic/resources/mdtest/directives/assert_never.md
sha256:c2e0d40ebbd8dbb5d7d2f60c6c7dd2a6b20b30acf18b990d33f20fd00b01c461 crates/ty_python_semantic/resources/mdtest/directives/assert_type.md
sha256:5fd20e227f7d8851c0ea64b015893432cc09462a6ec0375751aeee9c63b35b1d crates/ty_python_semantic/resources/mdtest/directives/cast.md
sha256:4f363fbca37a7dd9d319ebefc0ae388d0c44cbefe8b78ecb0a4927fe90fc984a crates/ty_python_semantic/resources/mdtest/directives/reveal_type.md
crates/ty_python_semantic/resources/mdtest/doc/
sha256:08462797d2b74691a65d86c5d68b8c437ec4709e2f573d1499cc507467c266a3 crates/ty_python_semantic/resources/mdtest/doc/README.md
sha256:92da1f53526d9a8cacc7250aa85de35c78f644c3792b3801ed8291b11472c58d crates/ty_python_semantic/resources/mdtest/doc/public_type_undeclared_symbols.md
sha256:68cfe6b61eb19c45993d838a033f79ccae9b5354b72c9f62f2841c74528a84bc crates/ty_python_semantic/resources/mdtest/enums.md
crates/ty_python_semantic/resources/mdtest/exception/
sha256:1cda18711fc262cf7ff36d877382bd0c50babc25ade2f140069c6ef2bf8c16de crates/ty_python_semantic/resources/mdtest/exception/basic.md
sha256:827392d8ad576d711d31b873708ff384ec70b798f83f15a934f027a551d568a4 crates/ty_python_semantic/resources/mdtest/exception/control_flow.md
sha256:912dfacde6fb21afdb68424bd16aa465bf776ed195b65cff2b3929006b6aac1f crates/ty_python_semantic/resources/mdtest/exception/except_star.md
sha256:e8320e22f57edbe10c434e8e4d3072f7691c115014073875137b93e3fece7bdc crates/ty_python_semantic/resources/mdtest/exception/invalid_syntax.md
sha256:fdf44b6486fd7cc8c78bb2c002433c0bab82e0fc16cb1eaa582f898aee73298e crates/ty_python_semantic/resources/mdtest/exhaustiveness_checking.md
crates/ty_python_semantic/resources/mdtest/expression/
sha256:bf4a16472041eeb88ff0320a8265b8341fa2e8d0dc19f5b6029e24c9cd51aa59 crates/ty_python_semantic/resources/mdtest/expression/assert.md
sha256:b187af253a95d7788ed074e4577eda64e0fe394b039d0b1b14ce3a59602e33fd crates/ty_python_semantic/resources/mdtest/expression/attribute.md
sha256:ea5e8fd19106ce64665ed8b0b8c68f9c0d05c0715ede25b03ee2dea2f8a689b2 crates/ty_python_semantic/resources/mdtest/expression/boolean.md
sha256:d8b36502c581f57f1e6f363a15d88955e63bfa780fc889640e79426e4b821d74 crates/ty_python_semantic/resources/mdtest/expression/if.md
sha256:d2d238a71fd91fa04d410db28d6d7ddd7daa9f596610a86d27db8dfa41d61006 crates/ty_python_semantic/resources/mdtest/expression/lambda.md
sha256:9517123288baef38aafdb6b2c8b078286ec34aaec0b278420b8fb1e43e92b37e crates/ty_python_semantic/resources/mdtest/expression/len.md
sha256:c38a7d2112380ae9b2c930348e8672cdef2aaf825e1f4d98a926c5fd46524dc3 crates/ty_python_semantic/resources/mdtest/expression/yield_and_yield_from.md
crates/ty_python_semantic/resources/mdtest/external/
sha256:a38ce8b69f92a3b690159acf63a043814655f3c41d2d6c25d0a9f9131265a1d2 crates/ty_python_semantic/resources/mdtest/external/README.md
sha256:481b0a035ebd40d6bacbb96b1b2ee0fc32966dc669f1ebee623bd64bf52bca00 crates/ty_python_semantic/resources/mdtest/external/attrs.lock
sha256:b70773b3bcc1993c5d30a887135812d4a9eae1648e2fe5bd1de7fca380e20221 crates/ty_python_semantic/resources/mdtest/external/attrs.md
sha256:8c551b6c288a971430a11105840d25d82998abc21a3960e2829fa96394ce7acb crates/ty_python_semantic/resources/mdtest/external/numpy.lock
sha256:542dc4de0c21b5cc3f7e16d9255fbe22ac982a832a685d4a1119ce46030073a4 crates/ty_python_semantic/resources/mdtest/external/numpy.md
sha256:f4404f86dcf354fc424f1616320c86cb61eabd20ae87dd82df8e1b219e5f16fc crates/ty_python_semantic/resources/mdtest/external/pydantic.lock
sha256:ed2acedb52672b90fb17c4a08be2999f633ca079909d59669f198da91a758f03 crates/ty_python_semantic/resources/mdtest/external/pydantic.md
sha256:0f46bdb0b8f6f5c004ea2964bb57dd0358e19d78e3910df203781eff7422da4c crates/ty_python_semantic/resources/mdtest/external/pydantic_extra_search_paths.lock
sha256:dca595480734a02745b16678fd949e546256e5f1b88bebccbc8417e61eda718e crates/ty_python_semantic/resources/mdtest/external/pydantic_extra_search_paths.md
sha256:a8d3568236f78248f4b1b316aae702effef6269c2ab43342863e7332f83f58b0 crates/ty_python_semantic/resources/mdtest/external/pytest.lock
sha256:296f44e10013de89faad536aa867ebec77d0236a3a19ba0c0d10f2234094150f crates/ty_python_semantic/resources/mdtest/external/pytest.md
sha256:bcdd02cfb92c4bc5dc3d8c9472c994836d44b9e895f501a48777f91bd6ccb90e crates/ty_python_semantic/resources/mdtest/external/sqlalchemy.lock
sha256:067d0d539acfa7de1cb2ba30c634552a2fe34989f20dea1ca567cf4ac11b56ec crates/ty_python_semantic/resources/mdtest/external/sqlalchemy.md
sha256:397ec702ba54ee6992a89dc7093ce1bea0a1a7da4a43089e3075579963b2d5e9 crates/ty_python_semantic/resources/mdtest/external/sqlmodel.lock
sha256:707a80c0469c4b3dfd8a134d044a619409d8a46a73c62f0efe6efae813c980a8 crates/ty_python_semantic/resources/mdtest/external/sqlmodel.md
sha256:1338802fb399e45b2950bc659613ccece0bb11e4b59093149737eb8b3e16ea2b crates/ty_python_semantic/resources/mdtest/external/strawberry.lock
sha256:375576a9fbce812517fdc302cf1df193fcd0f0469f41d72a14282d79867e7aa1 crates/ty_python_semantic/resources/mdtest/external/strawberry.md
sha256:82dd41634907d60d4be8d1cd51d42e902a92bfc8eda88639968c9b084dfc3cb2 crates/ty_python_semantic/resources/mdtest/final.md
crates/ty_python_semantic/resources/mdtest/function/
sha256:b92c705daf6cca98bbd8a946223ff5f5c8ce4551cd0d19918d55ce76672cfd36 crates/ty_python_semantic/resources/mdtest/function/parameters.md
sha256:c8c20b734a6858b11bf14f97202b85ec15f924c88ea07462ef21180a4155a0cb crates/ty_python_semantic/resources/mdtest/function/return_type.md
crates/ty_python_semantic/resources/mdtest/generics/
sha256:caf4810309d24008a4fdf4d10a1629def4aeb82aacf86626d803df4cea888124 crates/ty_python_semantic/resources/mdtest/generics/builtins.md
crates/ty_python_semantic/resources/mdtest/generics/legacy/
sha256:48979fb17696687e0d5f2137a78d84b967e15902960ad2305bd9b223f871854f crates/ty_python_semantic/resources/mdtest/generics/legacy/callables.md
sha256:76b9ad01871b9dd9fee3647362f07dee4da02f6593ab93e515cd4c14dce6382e crates/ty_python_semantic/resources/mdtest/generics/legacy/classes.md
sha256:e965606e4fea63198c3ff04f3ae63441ed571b4f3f5d4d92700eb3dc6a418322 crates/ty_python_semantic/resources/mdtest/generics/legacy/functions.md
sha256:615a7183416615863625389b4fafd5022e1175192ab814827bff2c4d167106e2 crates/ty_python_semantic/resources/mdtest/generics/legacy/paramspec.md
sha256:7ab6f5ba309aee9b6f8a639a1c9545471085a08f438b9567fe31e5b97d245bb4 crates/ty_python_semantic/resources/mdtest/generics/legacy/typevartuple.md
sha256:f9483729942686d32d62f81a3e665dd74415f80305c589a95a80233fd42ea1be crates/ty_python_semantic/resources/mdtest/generics/legacy/unpack.md
sha256:62f9745c19402d94e2ff47bf615f7d5f7e037aad776b89a95c20f5ff6460f9b6 crates/ty_python_semantic/resources/mdtest/generics/legacy/variables.md
sha256:0d44538dd26c3d892def9393a371940ae46e3d7760724c02a2d9730ec01f6c39 crates/ty_python_semantic/resources/mdtest/generics/legacy/variance.md
crates/ty_python_semantic/resources/mdtest/generics/pep695/
sha256:b6bc75fe4f2cb1c7ce2b2122e554069c3145b6f1fa554e272995f4a90ae38bbe crates/ty_python_semantic/resources/mdtest/generics/pep695/aliases.md
sha256:eac4b18d43e81b9aeaaa7f0206d922a0a05f4f8446747b518f0d27dfac80e7b7 crates/ty_python_semantic/resources/mdtest/generics/pep695/callables.md
sha256:8913eb16e6dd039571f1428faf2239cd188404aeb67557cd0c46505b7d20e46b crates/ty_python_semantic/resources/mdtest/generics/pep695/classes.md
sha256:e5331b47de88c0a5e9747d17bea70334845f678fe49f361a5d72e6f7f8ec316d crates/ty_python_semantic/resources/mdtest/generics/pep695/concatenate.md
sha256:6dd5f209861a21fae4b0fb193ddc1eaf63b2a70c8ac820343bc2e70c157a3899 crates/ty_python_semantic/resources/mdtest/generics/pep695/functions.md
sha256:704b4f82a40381f00c2e86fa5192f29dde0dd9df96fff14a29f349b898db3209 crates/ty_python_semantic/resources/mdtest/generics/pep695/paramspec.md
sha256:9a439b12099e0095a184ece99a77649d87583da3688368d2db68140a6fc6f26e crates/ty_python_semantic/resources/mdtest/generics/pep695/typevartuple.md
sha256:f503a31ce39b74d6aadd365bd5919e9ad8454234414a486b2b101406f3b3ce81 crates/ty_python_semantic/resources/mdtest/generics/pep695/variables.md
sha256:3b9b4a208e2f537cefdcc48f2a8f90d3f1486d4c26bee66a52f0b1d73392ed59 crates/ty_python_semantic/resources/mdtest/generics/pep695/variance.md
sha256:72947d0154ae4f29ddde82570bd72eccb0c231f0a0002ed9e98e9c92df48089b crates/ty_python_semantic/resources/mdtest/generics/scoping.md
sha256:7c28d01e0dc42de84ae66d163323467aeab663e81528b0bb5d38195fefe907b3 crates/ty_python_semantic/resources/mdtest/generics/set_theoretic.md
crates/ty_python_semantic/resources/mdtest/ide_support/
sha256:6fdefdf2f65bd53a9f2a47cd1704927849b4376206ae7a2a26ed7ff9f834cb5c crates/ty_python_semantic/resources/mdtest/ide_support/all_members.md
sha256:8b177470720cc6422c93650161284fe235d62534a40170ae3f843fcfc037f534 crates/ty_python_semantic/resources/mdtest/implicit_type_aliases.md
crates/ty_python_semantic/resources/mdtest/import/
sha256:58040d4fe55c078a94f5cc603c0492755e41c97c1a706205b6b0569fe381114e crates/ty_python_semantic/resources/mdtest/import/allowed_unresolved_imports.md
sha256:ff5f2d35571ad8161a121fab07125160f514ffda87f73d6572c371f8a6ff62a0 crates/ty_python_semantic/resources/mdtest/import/basic.md
sha256:f4c4cc54242c132434975fbffcff62041e0314d691011454c80bd4a205912d62 crates/ty_python_semantic/resources/mdtest/import/builtins.md
sha256:b3db47ed2d4319614d402eca99a64288a9cbc11193f7958ae3ab5dc78e558887 crates/ty_python_semantic/resources/mdtest/import/case_sensitive.md
sha256:d0f1556bcbaa53378200bac457d6fb3d01fcc2f846e4753e306d79864f50fe06 crates/ty_python_semantic/resources/mdtest/import/conditional.md
sha256:b18a17761fcc518942100cad9cb0be49c33b1a97ec246dcf56ec4eb65d7990e2 crates/ty_python_semantic/resources/mdtest/import/conflicts.md
sha256:9001803e8fc2ba2bec91c8c669dbb57c20f1010580e57de409a936026c8e092c crates/ty_python_semantic/resources/mdtest/import/conventions.md
sha256:7975a29c333f290fdb2a8aff985509ca413bfb2635cd89ad641fea7e01947ce4 crates/ty_python_semantic/resources/mdtest/import/cyclic.md
sha256:34b6d5c31fa7656c4758c60f0237d0458b931b0e7200f0abfea030eee1156e26 crates/ty_python_semantic/resources/mdtest/import/dunder_all.md
sha256:e8c3b26dd4ec01809ca45be1fb370cdfa00ef3d008420d513030bf330211787e crates/ty_python_semantic/resources/mdtest/import/dunder_file_attribute.md
sha256:9bec7de538cafa16803cb9a5228a055f715eff3000d091e13168372d94056421 crates/ty_python_semantic/resources/mdtest/import/errors.md
sha256:29638bece50f2cf879a77b9321e591e76b4e40036de99594b67f8b6718b52eb5 crates/ty_python_semantic/resources/mdtest/import/invalid_syntax.md
sha256:c867e9440be9b7a929905ae34448d60e29b17249f176b5322ac1c9539fb0fdc0 crates/ty_python_semantic/resources/mdtest/import/legacy_namespace.md
sha256:a513c33773ad380d8bb1e8a530a7893522b11e0876ed29dd40e1a88f368117ff crates/ty_python_semantic/resources/mdtest/import/module_getattr.md
sha256:ac29fa141b2fec38ce50d305bacd26be9ca29b48500f4d8d22d970d4e9e15b68 crates/ty_python_semantic/resources/mdtest/import/namespace.md
sha256:4eebee0fbc94a81eea0c5716497b10c7007442bdd56ccbf7c4537386bff8be9f crates/ty_python_semantic/resources/mdtest/import/nonstandard_conventions.md
sha256:cb33faa4397a8db54e3ccdc23ca53e6321e773b7f77c008121e818f0f803e99e crates/ty_python_semantic/resources/mdtest/import/partial_stub_packages.md
sha256:8a14450ec4f637534d26e8402419bec54e28ea6b2572e36bec70e4d8cc8148ed crates/ty_python_semantic/resources/mdtest/import/relative.md
sha256:0a914bc1626042520a20fc62089731038e2969923c35bcaf951844ef7e92a4d7 crates/ty_python_semantic/resources/mdtest/import/replace_imports_with_any.md
sha256:99d4c15aef2c247b3ccacf92193e42663f8b5fc2c10faa7242cf95dbafa1c97c crates/ty_python_semantic/resources/mdtest/import/site_packages_discovery.md
sha256:5df5f240fb2978f1a63d09f0b9844c4c186ff775a50b84a27ae7a84d86adaf73 crates/ty_python_semantic/resources/mdtest/import/star.md
sha256:d88d790abbb755916e64e0ebe171cdb3f5d0149183e30b5a8197c1ef60f4ce19 crates/ty_python_semantic/resources/mdtest/import/stub_packages.md
sha256:bc2b606068e752065d1f2f9d0e91ec6117be164b3c5391e3db8c4692c263faf2 crates/ty_python_semantic/resources/mdtest/import/stubs.md
sha256:d02f844188e5ec3d10cc7be2e6031c66e682a841e9d3d89fa688fe66606fd149 crates/ty_python_semantic/resources/mdtest/import/tracking.md
sha256:cc2fb1e2dee5a5c2718698dd822fc0171c335f7c809f2eef95752235c9d03169 crates/ty_python_semantic/resources/mdtest/import/workspaces.md
sha256:169899f93b5a368b8ecfb77c19027f204e1b7d050bb95b22cc474f2874fbbab5 crates/ty_python_semantic/resources/mdtest/instance_layout_conflict.md
sha256:9a5e59d04ff3da0e6b141634421f92312fd545551ace5c52dd14799235fc9662 crates/ty_python_semantic/resources/mdtest/intersection_types.md
sha256:210e6fd9de91280bd05636acf0cfbb08e51bdc5e933b18a15e18d2856199eaa0 crates/ty_python_semantic/resources/mdtest/invalid_syntax.md
sha256:943736eba3a2924e4208afb2189a8c218a411431543dcb0e6370bedfb9a70641 crates/ty_python_semantic/resources/mdtest/known_constants.md
crates/ty_python_semantic/resources/mdtest/libraries/
sha256:b3eeedd222e42c4e72a1fc8b8e680179a3baf6d62b0c9835ba92645a63a14cbb crates/ty_python_semantic/resources/mdtest/libraries/numpy.md
sha256:1089fe2000a5fe52c7f22fe9f5dc67e5418fac12251b5369226bdc41e1ef4ee3 crates/ty_python_semantic/resources/mdtest/liskov.md
crates/ty_python_semantic/resources/mdtest/literal/
sha256:8f0851a215f432a18d22597ad2b41de35a9b1705a3cdb9cbfb2a4d026aa282a9 crates/ty_python_semantic/resources/mdtest/literal/boolean.md
sha256:88f5e1fda134edb24f71fd14894d101bbe90ed7e6c4fd6b873738b8f266ae77f crates/ty_python_semantic/resources/mdtest/literal/bytes.md
crates/ty_python_semantic/resources/mdtest/literal/collections/
sha256:963ec13f1ee687144b282b05c417708138e55ba6807393d16abb61382068b9fe crates/ty_python_semantic/resources/mdtest/literal/collections/dictionary.md
sha256:76d48eca04c3402a853c0f7a1f01158d2de2f422de4e886f6b45c77da3928e6d crates/ty_python_semantic/resources/mdtest/literal/collections/generator_expressions.md
sha256:da9d5582ca74f96b06e948fb87232501c4e56d37703c477e73101b02dee5ae36 crates/ty_python_semantic/resources/mdtest/literal/collections/list.md
sha256:97f2403ad3c95c0c40575014c4fe59956ddba1d942636532f33b64e543e77694 crates/ty_python_semantic/resources/mdtest/literal/collections/set.md
sha256:f3b4fd60416193183bdbe1f85d0e3166c21c8b8cf0c516cfef28fb48e4235d78 crates/ty_python_semantic/resources/mdtest/literal/collections/tuple.md
sha256:da0d23412aca8fc706cdd333675bb8f2534a877230521d5d6f2d900a3c806221 crates/ty_python_semantic/resources/mdtest/literal/complex.md
sha256:bc59b7125d08087f77d1ed4851b1af85fce874a02b8ba5b54d5f3b555d3d7282 crates/ty_python_semantic/resources/mdtest/literal/ellipsis.md
sha256:b71933d392957f7000c7c6f81d0b2cdbf458021ca0b8d137893fb4ed991cbc2b crates/ty_python_semantic/resources/mdtest/literal/f_string.md
sha256:3bdcb0603ff3e53b395e72530b33f9ef26ef56a9bbf9252dfe00828d36010c15 crates/ty_python_semantic/resources/mdtest/literal/float.md
sha256:02c19744bb8dd62aa6d4b4dbe4839ca0a8a5846d53d4c08cf2334837304f6ea2 crates/ty_python_semantic/resources/mdtest/literal/integer.md
sha256:a0af572c085edfaa8e0d3f1a685d2335dda489a132a1118a8e34788eb84d13d4 crates/ty_python_semantic/resources/mdtest/literal/string.md
crates/ty_python_semantic/resources/mdtest/loops/
sha256:c99ba3133294b722abcb6d7271bddbc5aca1155b37152b20d0e1c7c1c2f8c521 crates/ty_python_semantic/resources/mdtest/loops/async_for.md
sha256:c9b81a64cc57f21e70cdfb47d60fb2f3aebc604f9607793c33c1851a62f8ca43 crates/ty_python_semantic/resources/mdtest/loops/for.md
sha256:cb0bc6670cc1f770a900ae7071e228c7fd506631d6d6f0126737594f87a4ddee crates/ty_python_semantic/resources/mdtest/loops/iterators.md
sha256:3aec0c77d8babaaf81adaac5cc2cbf3d2d488eec43f7600cf40e57b6f66ea113 crates/ty_python_semantic/resources/mdtest/loops/while_loop.md
sha256:e4619ffbdcbc909bd29f9f3c8c77e729221c9aaea8dc4044cc25e751a5bc85eb crates/ty_python_semantic/resources/mdtest/mdtest_config.md
sha256:34a2af4832f7dcdc9d5ea3ca89611cf9410b9eea40659738e0b4abd8ccd80a43 crates/ty_python_semantic/resources/mdtest/mdtest_custom_typeshed.md
sha256:db912b23fdeb33b112b869cab155e9458ee9c70dd4aaf7dfe87ad6bea9b92fb6 crates/ty_python_semantic/resources/mdtest/metaclass.md
sha256:2b162bcb8a84f5cd77592d9ec7fd1bc19fb5946e80d19dc1ccd1ca95ea1be37c crates/ty_python_semantic/resources/mdtest/mro.md
sha256:e69245972a68757b6742d87efaefdb7e8ecdd3a86c65556dec30c964e999abdc crates/ty_python_semantic/resources/mdtest/named_tuple.md
crates/ty_python_semantic/resources/mdtest/narrow/
sha256:6bfcde8796dffc1f33e711b14bb3fe9698af9b8db5d37dba5616aa0f4de3f9ef crates/ty_python_semantic/resources/mdtest/narrow/aliased_conditions.md
sha256:3e998a85b30a8b4179f39b3de9e37d6ff39607b12097f08ed304193131b7db33 crates/ty_python_semantic/resources/mdtest/narrow/assert.md
sha256:a5e697378658eb9701d15717ae4b96995829c9c2bf4456ec59ee761e830b75d3 crates/ty_python_semantic/resources/mdtest/narrow/assignment.md
sha256:ee709eeb76bdafa71d799d1d1444d773ed4be7b0d2509261c1818f13246f00a6 crates/ty_python_semantic/resources/mdtest/narrow/bool-call.md
sha256:ca1f9d8309905ce2cd6ad434487e660e610cbfefbe0ba75f4d24d267b3b93d0f crates/ty_python_semantic/resources/mdtest/narrow/boolean.md
sha256:d733be19361ab21cf785a07cceba022597b81225ffb4ebd44015dee5a1fe33eb crates/ty_python_semantic/resources/mdtest/narrow/callable.md
sha256:462a8cfe2e32976226abcf895d8fe4c6db7a0e44eb9f1c8e1f2e0bc1e0b3d747 crates/ty_python_semantic/resources/mdtest/narrow/complex_target.md
crates/ty_python_semantic/resources/mdtest/narrow/conditionals/
sha256:0038778e995ec93bee4a67e0253a2eb83f1d1c425c5bacdb5a48e4895db99feb crates/ty_python_semantic/resources/mdtest/narrow/conditionals/boolean.md
sha256:475c27841fea27cbadabe9019573751c0c233bc1c360a9dc2e4bedf9a403eaa0 crates/ty_python_semantic/resources/mdtest/narrow/conditionals/elif_else.md
sha256:a815c537a42386fd86bcd2e067b39970e7dd3cef1141ff3f9e1ae5321bb1159f crates/ty_python_semantic/resources/mdtest/narrow/conditionals/eq.md
sha256:76f67c90f912b8246312a422462237d0cbd8e62b4211cdf7d6ff1eb04c258799 crates/ty_python_semantic/resources/mdtest/narrow/conditionals/in.md
sha256:272f283a6b33a69b599ffa8c8fcc9e435dd15e6606aa0c6fb4bc8abd355d1477 crates/ty_python_semantic/resources/mdtest/narrow/conditionals/is.md
sha256:0508a16e8228c084f06adcdd59e515e7d2142b8dcf45bcbe3fa8effec32f0da4 crates/ty_python_semantic/resources/mdtest/narrow/conditionals/is_not.md
sha256:6fbdfad975b8fdffd05ecf112293bcf9eb30035b220c9ad465ecaf464ff605ba crates/ty_python_semantic/resources/mdtest/narrow/conditionals/nested.md
sha256:88b6598cc344bcbba45c56cdd7bccc5de8deb6e863a37248db2be79fe74fa589 crates/ty_python_semantic/resources/mdtest/narrow/conditionals/not.md
sha256:7d391d495c6f95f37da9ce1b21dd9dd375b9cb68af44dda0472e9ed000642d3e crates/ty_python_semantic/resources/mdtest/narrow/hasattr.md
sha256:d4df1d608f36366b6c7ecc09ceafff84ad129f89a07ef125d204c2c08e57dfd9 crates/ty_python_semantic/resources/mdtest/narrow/isinstance.md
sha256:58275048d08cb1e57991be9f724a047479dc75e951c312ee63314117b9cd63a8 crates/ty_python_semantic/resources/mdtest/narrow/issubclass.md
sha256:904962923f2edb70dd3d80db421b441b1cdd7691a92636c3b1b20e686fa7b9a8 crates/ty_python_semantic/resources/mdtest/narrow/len.md
sha256:10b2ccb4d208d0cda77b2c78e29d811c15bf45a31393ed1c30a05a6b0941674b crates/ty_python_semantic/resources/mdtest/narrow/match.md
sha256:81a1865bdbd57c4f7edf7444686be1ec4fb2841feb04398dcf53a6cca480779e crates/ty_python_semantic/resources/mdtest/narrow/post_if_statement.md
sha256:2e30dd7f5a0e22319a3e8d35f8485abb0f9d69719630faf685569f5ab758be97 crates/ty_python_semantic/resources/mdtest/narrow/truthiness.md
sha256:9707c5615dcae53ca3e87fd3472b94e95ecf0ab67446d45b14a3892d760d09ad crates/ty_python_semantic/resources/mdtest/narrow/type.md
sha256:3c4cfa4500d68903a999307ac709544489f8c7a3820d13c2e11bafc4b823e895 crates/ty_python_semantic/resources/mdtest/narrow/type_guards.md
sha256:6463019b1deb86a9e652f6ada1e8dc229075fbbf0b9a7852875fb12daab99892 crates/ty_python_semantic/resources/mdtest/narrow/while.md
sha256:ca5ad9d2ae37d7ed956b01b47e35daee7824dd93eec65b973657eea24a4a0f29 crates/ty_python_semantic/resources/mdtest/notebook.md
sha256:4a254d13bb96ab8e7ee2f23fececebc233e615c456cd544d019c8fd4a923b69f crates/ty_python_semantic/resources/mdtest/os_name.md
sha256:498d3a1a6dfc45ef4f36c93f81f454ea748a05a43fb1da508eac4172257a5c44 crates/ty_python_semantic/resources/mdtest/overloads.md
sha256:c7b04a58e96b51cd956b0364aa0d7581f5e0a87ddf9d4fc934c4e3cc1140cb14 crates/ty_python_semantic/resources/mdtest/override.md
sha256:dfbab7717b48f83670fdff0b781f77b84d1333db6440b2a75814614cb065d051 crates/ty_python_semantic/resources/mdtest/paramspec_subcall_error_location.md
sha256:266f5438e5da9019d8f8e72899d46b266dc90df956252c07188173a092f0fe05 crates/ty_python_semantic/resources/mdtest/pep613_type_aliases.md
sha256:92eabe3c78ce07381156d5f4c02f226194af72f1b5410d1249d33fcd35afb56c crates/ty_python_semantic/resources/mdtest/pep695_type_aliases.md
sha256:4601721d32a7b2c073e5f53c94e5be96be2bae1ce6eed8caf91c01755980d32b crates/ty_python_semantic/resources/mdtest/promotion.md
sha256:52e5e05773a96bb5945bbd64254842c0dcfc5da1795267bd2d185275885d7556 crates/ty_python_semantic/resources/mdtest/properties.md
sha256:87d6dfe7be90f8167586b4bbbbcffc1dc91b835c5b4b9306dc1a6cf03e45365d crates/ty_python_semantic/resources/mdtest/protocols.md
sha256:7006630c0af0029e39e18d623aea2f166dec6e1dae88033673f28030a978d378 crates/ty_python_semantic/resources/mdtest/public_types.md
sha256:ca12b0ef01eb50f6ee999b18afeb639b8fdebdadc5b0ac7aa0991ea7a5c1151f crates/ty_python_semantic/resources/mdtest/python_version.md
crates/ty_python_semantic/resources/mdtest/regression/
sha256:d3e4985dc2ddbd2c7e15e45e6356b0aa8a9bb3826a87383c704d9bbd6d009be3 crates/ty_python_semantic/resources/mdtest/regression/1377_iteration_count_mismatch.md
sha256:a493aa9a07dd8f131a27f5dc3eb35653e4b12f87303d7bae2dc1d7ba3480528e crates/ty_python_semantic/resources/mdtest/regression/14334_diagnostics_in_wrong_file.md
sha256:61bcd91cbd97901dc289e62fa12c82e318b0e673be0e0ec9b199cf6448c35886 crates/ty_python_semantic/resources/mdtest/regression/2236_tuple_is_disjoint.md
sha256:4bfd9fe6ccd91b95a1482d8391b1160ef0c74313b225a920a6cc6c4723e58ce4 crates/ty_python_semantic/resources/mdtest/regression/2799_constraint_correlation.md
sha256:68c851946121f50e841927fcf8885dcb78d1579719ee162178556f44cb3473bd crates/ty_python_semantic/resources/mdtest/regression/3020_callable_type_of.md
sha256:edef3701bc50bfe5185aaa598acc90b53630a2be9acd6859514fe1d42c6227ce crates/ty_python_semantic/resources/mdtest/regression/3208_recursive_protocol_signature.md
sha256:8c6f1e27fd27a8c1af2166f37770a35d6919d29f55c84689a6cb91730c082bff crates/ty_python_semantic/resources/mdtest/regression/3525_character_split_notebook.md
sha256:129d7c4e52f398f85a7d6ebbe581a19b55a0324ce5fe9bcfcd84c7e1ea79ad52 crates/ty_python_semantic/resources/mdtest/regression/3593_function_known_decorators_cycle.md
sha256:49f0bae1bb9d633dc1447a705fb6f20ee3cc515e5882cba7b4e2801e6bd89281 crates/ty_python_semantic/resources/mdtest/regression/3720_dynamic_class_codegen_cycle.md
sha256:3d3d9d5c5f8f37cf255588f8904702eb9ad4e2c8985437ddbfd002b5ac45a14a crates/ty_python_semantic/resources/mdtest/regression/3804_bound_typevar_default_cycle.md
sha256:faad078bcf9139906f9e44f736da61467fc0eef7bc285cca78bc0dc9582221da crates/ty_python_semantic/resources/mdtest/regression/3812_cyclic_generic_alias_base.md
sha256:0f2b30b2dc02843fe26539da045a240e921d5ba28393a044727dc94e60ad7fac crates/ty_python_semantic/resources/mdtest/regression/3954_recursive_protocol_structural_relation.md
sha256:ef7ed7529e6f058f982c1df90cf86ceceaf1d89caa68beff65acf7d564a71c49 crates/ty_python_semantic/resources/mdtest/regression/constraint_set_ordering.md
sha256:fc846745dc936bf0599a64c3b404d04bbda0a507ca1ad14470d3656c6297bcfc crates/ty_python_semantic/resources/mdtest/regression/derived_constraint_cycles.md
sha256:cab10645fff460382715c6065e80e934fff28e17f2f870265812679b5b7d1af7 crates/ty_python_semantic/resources/mdtest/regression/noninferable_projection_to_terminal.md
sha256:3ddb8e9f19572edea5fca45fb80d643ec19784527bdff709903ceea91ae38cd5 crates/ty_python_semantic/resources/mdtest/regression/paramspec_on_python39.md
sha256:dfc0d8f629a9a532aff7fbf5238f3f994603aaf51962c6c9dcab7c5119a24012 crates/ty_python_semantic/resources/mdtest/ruff.toml
crates/ty_python_semantic/resources/mdtest/scopes/
sha256:fdd67eeb50d392bc3d364b7c9880e06f887294060a8b86a0fc8289bb21d0a053 crates/ty_python_semantic/resources/mdtest/scopes/annotate_global.md
sha256:746efd1e71c5b74c0d2d17b4b9ebf37245d733ffed8ee0207b3bb3015e1d4b54 crates/ty_python_semantic/resources/mdtest/scopes/builtin.md
sha256:c74752a37c3cc01aad0f92825c48065d7782bc5de80678c303fc3955249b9597 crates/ty_python_semantic/resources/mdtest/scopes/class_implicit_attrs.md
sha256:1c8916689db796f6fb6c30877bc2df62343d158a0f7a2705cb054b75bc3d8e29 crates/ty_python_semantic/resources/mdtest/scopes/dunder_class.md
sha256:644aaee33c12d8339c73045c3cfd7117d69623e4433430c586cb0ffeb43c890d crates/ty_python_semantic/resources/mdtest/scopes/eager.md
sha256:5cb3c798732455dbbf77efed2d5dd472386fe06257f3cde31ff64efd9e675b9f crates/ty_python_semantic/resources/mdtest/scopes/global-constants.md
sha256:62ce91c41ad38f88dc6c5eb54597606a64c1ff1c53260b99b356ffba3f943d53 crates/ty_python_semantic/resources/mdtest/scopes/global.md
sha256:57d8f471092e00c68fe5f34535996475e149c49cb3437b6ae5504a16cc983b78 crates/ty_python_semantic/resources/mdtest/scopes/moduletype_attrs.md
sha256:6eb926ed8352afe51ac56ad40d2afbc659d0849a11314252cb5fefe3401283fe crates/ty_python_semantic/resources/mdtest/scopes/nonlocal.md
sha256:83cbee08b04c30f77c35a81ff9e3d901481fbaafe42be2ece9757d952ec9ca9e crates/ty_python_semantic/resources/mdtest/scopes/unbound.md
sha256:979355c14e980f8fbbf6cbb7ecd7bfdbbaa113cdd848d013ca90bc9b4f22d632 crates/ty_python_semantic/resources/mdtest/scripts.md
sha256:b7c21f6a91624f7cb9a63329eedb4ebc690e327c12e8550125bb65bc10633f6b crates/ty_python_semantic/resources/mdtest/sentinels.md
crates/ty_python_semantic/resources/mdtest/shadowing/
sha256:d62c9123f727d6919cd1e844f9c73f9f0106de77b8bb0585b7dce2f615069c9e crates/ty_python_semantic/resources/mdtest/shadowing/class.md
sha256:4f53ac40525a4221831b7a7e2f9f220bd2c5cfcf8ff6e7416f85980692b2c11d crates/ty_python_semantic/resources/mdtest/shadowing/function.md
sha256:b52be397c8a993b3eedd7f441a8b01b440f64a1d43604cf354eb9c5a147a139e crates/ty_python_semantic/resources/mdtest/shadowing/variable_declaration.md
crates/ty_python_semantic/resources/mdtest/snapshots/
sha256:1f8fcb5e0967784ebf238feba30c808387be7e55e3fd11bc96415cc6c29cd46d crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Annotated_subscript_…_(98082f2161ea366f).snap
sha256:9b29ad19e5fc9b939c606ba1f32032b15e7f031694e956777ed97b3f26925944 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_key_type_-_For_a_`dict`_(4aa9d1d82d07fcf1).snap
sha256:2980c2515de9800c980b6a548f1a09d1a078d06b7b471237d781bf51dd4cce26 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_key_type_-_For_a_`list`_(752cfa73fb34c1c).snap
sha256:3b857b678da6d6a5129313b7a0d1f3bea3809398c39e2c6b1dc94a6dbb934de8 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_key_type_for…_(815dae276e2fd2b7).snap
sha256:53e1ab8765a9fb2971825c5c768cf0df1ed8cb406500e6a6a0ead79a23bb07a1 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_value_type_-_For_a_`dict`_(177872afa1956fef).snap
sha256:4c96c12bef23162fd6cb0e4b32afc713579ec6876d6c19523a3b344842071fe4 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_value_type_-_For_a_`list`_(e7ebbd4af387837c).snap
sha256:3af15d168b82bca8aab755a0a40aaa234dec553e2cbaca6b758721c118bd4bb7 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Invalid_value_type_f…_(155d53762388f9ad).snap
sha256:9e9ee17b16be9e6c4c7dee7ed910ea5892af5009c8326d12a08dfa24f4684e82 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Misspelled_key_for_`…_(7cf0fa634e2a2d59).snap
sha256:459de9b3e26a6cc25339b3059732190926436ddc629bf3e18ad59c9382d39efb crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_No_`__setitem__`_met…_(468f62a3bdd1d60c).snap
sha256:17f4132897652a8992efce2546a9bdb40fce665138fe93083a7952fc2868cde5 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Possibly_missing_`__…_(efd3f0c02e9b89e9).snap
sha256:2bcc07e7c8e2b3a1011fc60f733ddea355a8f9a91ac76af5a7ad2e4c340adeca crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Unknown_key_for_all_…_(8a0f0e8ceccc51b2).snap
sha256:1b346473898c6dd3edf6070b55debf03b544b4f1e297870ebc13ede89e09f64b crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Unknown_key_for_one_…_(b515711c0a451a86).snap
sha256:283c9d5ceb84244b0b29d01fb21b77d2db57213b3837c60ea478a9b087d94bac crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Wrong_value_type_for…_(57372b65e30392a8).snap
sha256:59b67e70356d72685335c7755d5ae9bc12dbdbefbd1108f9735e850d83643629 crates/ty_python_semantic/resources/mdtest/snapshots/assignment_diagnosti…_-_Subscript_assignment…_-_Wrong_value_type_for…_(ffe39a3bae68cfe4).snap
sha256:aa6b797c870c8ef49408a84b4d15d22c383babdd6aeb6becf8b37eaac9b27771 crates/ty_python_semantic/resources/mdtest/snapshots/async.md_-_Async_with_statement…_-_Context_expression_w…_(28ef812089a32e6a).snap
sha256:331e56dafc4cdc5aeb4e229f7b073644e91fa58d4638cd076dcad2c241c600ad crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Exception_Handling_-_Invalid_exception_ha…_(d394c561bdd35078).snap
sha256:ddadfab6dfc1ebb9f93d439948bf8c72f32786c3c1bb67db2a9b63d0c40515be crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Exception_Handling_-_Special-cased_diagno…_(a97274530a7f61c1).snap
sha256:c472da5ae8ff371f27aec6a6b62939660149d45a7277570630900e35ea0f743c crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Attempting_to_import…_(2fcfcf567587a056).snap
sha256:f68460423630193a46e6ab240cb7cd14d3974eb234ff4fbe5d67a589a1556279 crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Attempting_to_import…_(c14954eefd15211f).snap
sha256:64e8fe701287cf26c67fdf82d8a975ee9e6fec3c11f2f8d5114df42a3a857ff9 crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Attempting_to_import…_(dba22bd97137ee38).snap
sha256:04041722f91289f3c7c4d2d068ec934110b3d3a48d9fe1a5bbb1c7f36bd5b45e crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Multiple_objects_imp…_(cbfbf5ff94e6e104).snap
sha256:b2bc7863c1e8e271dd5968d77def804670b93524ad81a6f62df2e35aa596436a crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Unresolvable_module_…_(846453deaca1071c).snap
sha256:9563d8888f30c9aed5c4912adcb32f8fb1900e5adf193e8159b8ef787006688f crates/ty_python_semantic/resources/mdtest/snapshots/basic.md_-_Structures_-_Unresolvable_submodu…_(4fad4be9778578b7).snap
sha256:779ede219e55f57305dc8c8c5e983bde8b7c76e29c676485f0bc3fb230156175 crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___Leg…_-_Diagnostics_for_bad_…_(2ceba7b720e21b8b).snap
sha256:ce0ca4a4c80a1fda28b4b20feca196534a9a732d023060a4bd1b60cec1ebdaac crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___Leg…_-_Errors_for_inconsist…_(557742f3cd2464b2).snap
sha256:0664001756c2ebc5ac0e0df7d2e4a82268861088bea24fd775effb3b7d4ca3fe crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___Leg…_-_Specializing_generic…_(5a066394f338af48).snap
sha256:54829ac777f08064b3115b8211588e1ca52a4a56807bc45f6c221aec55feb7a2 crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___PEP…_-_Default_type_paramet…_(6bb09b09c131074).snap
sha256:4715b3f1dc4390a7dadc74395fcfff6329ec36c74f43c7f4d8291fecd50ea9de crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___PEP…_-_Diagnostics_for_bad_…_(cf706b07cf0ec31f).snap
sha256:9a3de5dec72d0162f10bcf2adb48facba9f50221bad97f20620c66dbced1194e crates/ty_python_semantic/resources/mdtest/snapshots/classes.md_-_Generic_classes___PEP…_-_Scoping_of_typevars_-_No_back-references_(9051beb16a623d36).snap
sha256:53a901c994242bd9a799f45896d089aee7001144e44b07e448875e72de580dbb crates/ty_python_semantic/resources/mdtest/snapshots/concatenate.md_-_`typing.Concatenate`_-_Invalid_uses_of_`Con…_-_Last_argument_must_b…_(dc429fc3e8c18eaf).snap
sha256:45c0beda0c49842c6411a621c6ad643011304c1385d1ec7a2d27e0b69335324a crates/ty_python_semantic/resources/mdtest/snapshots/concatenate.md_-_`typing.Concatenate`_-_Invalid_uses_of_`Con…_-_Nested_`Concatenate`_(86093b62e6e6874c).snap
sha256:8a3859dc12bacd66a906f5b117e7d085074f2d315de7ec64db7e01cec4e731be crates/ty_python_semantic/resources/mdtest/snapshots/concatenate.md_-_`typing.Concatenate`_-_Invalid_uses_of_`Con…_-_Standalone_annotatio…_(bb5fe70ded875e4).snap
sha256:c4982568fbdcb4d4eaae23a1dfb1082f0c5940478c21fbd4c6972cfd93a8d6a4 crates/ty_python_semantic/resources/mdtest/snapshots/concatenate.md_-_`typing.Concatenate`_-_Invalid_uses_of_`Con…_-_Too_few_arguments_(efcf77cdbde3ff86).snap
sha256:d7fdb07fdf952af28464554d8a5ff8be1eb1ed761811e62c93d8d87e975e2a1d crates/ty_python_semantic/resources/mdtest/snapshots/deprecated.md_-_Tests_for_the_`@depr…_-_Introduction_(cff2724f4c9d28c4).snap
sha256:9e48c6b6b89ba6db9f2366e2152311589db1c09c20eb601bf1934874a16215fd crates/ty_python_semantic/resources/mdtest/snapshots/deprecated.md_-_Tests_for_the_`@depr…_-_Syntax_(142fa2948c3c6cf1).snap
sha256:206b5198c3f4731df131550860dcdcd5cca7e672103cb0cc70cda401d7f9bda6 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Abstract_method_in_g…_(6d8b024dda7ced11).snap
sha256:d53892153b2e6e295728894798a08cd1488ddd03e0ba2daa010c1eb57c0c74c5 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Basic_case_with_ABC_(21e412599c45972a).snap
sha256:daab0590c76513b896fa5c6393e95834c3059c37c1545ae80d10753c2fb57e82 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Diagnostic_when_ther…_(ecae0f4510696c95).snap
sha256:aeaccd3332f50bec74270acdbe3ea58ed24f6ae30643f3be2d9112bdf40a4107 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Diagnostic_when_ther…_(f807ff3716d8ab0d).snap
sha256:b5191d348e2be56cd838d845903bcdb08a36e417137e9a9b3e3fc0a7c77f46be crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Multiple_abstract_me…_(feafee9a4abbe8d1).snap
sha256:94aba5b03457f159c220948ff4e1ab4521878bda2cca641df2484f2e0f7f3bcf crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_`@final`_class_mus…_-_Protocol_with_implic…_(e373f31c7a7d88e7).snap
sha256:d03c2b77ffce6539742382375158071a9f8b81c6bb24d197319ee862f3de9b13 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_A_possibly-undefined…_(fc7b496fd1986deb).snap
sha256:93956b5630d02328cdaf9721a48c2071da70ce8a430c36d4cdb65e3c839bad0f crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Cannot_override_a_me…_(338615109711a91b).snap
sha256:6bcf9a0b0ce1bf6576246d93dfcc66ebbd8a07a1044a7c47ae99db4d27e364f3 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Diagnostic_edge_case…_(2389d52c5ecfa2bd).snap
sha256:78d08dbf6876284478d72507475ef749f6fb30d04426767a86dc880ddf6f6bb8 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Only_the_first_`@fin…_(9863b583f4c651c5).snap
sha256:3b60ebdd3732c9047918a56be8f4bd88ff382d3121f3063dc8d6920cd55b5b87 crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Overloaded_methods_d…_(861757f48340ed92).snap
sha256:4c213dccea134f40f72d6cb3f8bc9be3dc84765b93947acb38c92aef8d5584bb crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Overloads_in_statica…_(29a698d9deaf7318).snap
sha256:60bd09804fa79d45ad1bb797d80bedc3b9a9001f4ad9cb5a2717133f73e69bde crates/ty_python_semantic/resources/mdtest/snapshots/final.md_-_Tests_for_the_`@typi…_-_Overriding_a_`@final…_(c004aaab38745318).snap
sha256:bc0f2efdcefb1a46555f5f0ef9f5e4149f511318719fa13c9e1849d450e955e7 crates/ty_python_semantic/resources/mdtest/snapshots/function.md_-_Call_expression_-_PEP-484_convention_f…_(ee99fadd6476677e).snap
sha256:54c3596eeb5ca4b5e758ed4c376df34c8c7a10d3661a5f5cb89c8f8207338e0c crates/ty_python_semantic/resources/mdtest/snapshots/function.md_-_Call_expression_-_Wrong_argument_type_-_Diagnostics_for_unio…_(5396a8f9e7f88f71).snap
sha256:ed2e27ce0bbbabe429b4a22d03accc6ca3e235a1d236f92d6bf0aec0e7aefc99 crates/ty_python_semantic/resources/mdtest/snapshots/instance_layout_conf…_-_Tests_for_ty's_`inst…_-_Builtins_with_implic…_(4c3d127986a58f11).snap
sha256:297cb5efc4fda4e6100aaaa6d4bfc41c6ea6ecacbf18f47063709ae651fbdbd3 crates/ty_python_semantic/resources/mdtest/snapshots/instance_layout_conf…_-_Tests_for_ty's_`inst…_-_`__slots__`___incompa…_(98b54233987eb654).snap
sha256:b7789d64dbdbad1aecc25459ff27ce6b9862630ff93df6986da8e35ecd4cdd1c crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_AST_nodes_that_are_o…_(58a3839a9bc7026d).snap
sha256:bef60bd1d96aaca21184d9907631dabf55fc75bc1405860c640d7b703fc12898 crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_Dict-literal_or_set-…_(15737b0beb194b0e).snap
sha256:4f8da480f67893a470fdbc1b6e3c50c051cc3c2e7f1c84ab86d6f10370d5675a crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_List-literal_used_wh…_(ba5cb09eaa3715d8).snap
sha256:92056d0f88f123a255093007d00774a991cc35eaf452783d4d8c5cf2ebf4a4b2 crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_Module-literal_used_…_(652fec4fd4a6c63a).snap
sha256:c046db70791ed38dfcee6d08f596163583c7e97b203fc3111e2142503c67085e crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_Special-cased_diagno…_(a4b698196d337a3f).snap
sha256:1a2f409a214b2fb014a96d54d4091c5fb506ab326366ace9f6064b1123850f83 crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Diagnostics_for_comm…_-_Tuple-literal_used_w…_(f61204fc81905069).snap
sha256:dade6b14b972a4f12e8ef88f10e01238cd704b8b81d0856b901e6c33479ec7a0 crates/ty_python_semantic/resources/mdtest/snapshots/invalid.md_-_Tests_for_invalid_ty…_-_Multiple_starred_exp…_(3fbab22ead236138).snap
sha256:61f78354b8f03a49080737b3d838ef07d2bd57febcc6866806c571b6b856ac8b crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Basic_(f15db7dc447d0795).snap
sha256:3856b7d17d2a748204472a61a10dbea4584fa2a9bcf73933ebeb41c3e09eafa0 crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Custom_type_with_mis…_(9ce1ee3cd1c9c8d1).snap
sha256:7c862b1ecdf5b120c212a2259c552f3ee92c7d2039c5b2fbe5ef88ec3c3d465a crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Custom_type_with_pos…_(a028edbafe180ca).snap
sha256:f24062cbaafcf93445b8920e1ffc7366b37e34f86737926ea20bf0d62564cbcf crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Invalid_union_return…_(fedf62ffaca0f2d7).snap
sha256:d4bcb1dec11a063cfa54c47aa9c3980be03280b1a8c989a09c91149862bac3a6 crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Non-callable_`__awai…_(9db6c457a98cde25).snap
sha256:0ba70fd0acd7315b50b2014f032a92edad0f270e736ef7b70f0cfba79e93ea9c crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Non-callable_`__awai…_(d78580fb6720e4ea).snap
sha256:00a7cffb12b28d696ce078310726a48c84862663e0ddc8cacf5ddb983739b9f8 crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_Union_type_where_one…_(ef7c2c0c8d9b1f0).snap
sha256:f783e1e3ccd973e2923539addee6d178448db366570c1fcb96378b90a0ad1887 crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_`__await__`_definiti…_(15b05c126b6ae968).snap
sha256:f8151a30453491d45f4e2b789dbbd9be3076b69c209919dfcee815794dc3ed48 crates/ty_python_semantic/resources/mdtest/snapshots/invalid_await.md_-_Invalid_await_diagno…_-_`__await__`_definiti…_(ccb69f512135dd61).snap
sha256:52ca2e797259e5721dcc6b9875e14e9d47d362488041ae0590469794856b1c8a crates/ty_python_semantic/resources/mdtest/snapshots/invalid_type_paramet…_-_Invalid_Order_of_Leg…_(eaa359e8d6b3031d).snap
sha256:8cc0ef2ea014643c0c16e950ad763891fd140609e44eadcf86cafee85d7e8ff3 crates/ty_python_semantic/resources/mdtest/snapshots/missing_argument_par…_-_Missing_argument_for…_(b632d61c1d75f9fb).snap
sha256:96e0498eaa6a18d92073ceb6baab0c252780ef4d431e3bfd7d9d673e1a0bfc55 crates/ty_python_semantic/resources/mdtest/snapshots/mro.md_-_Method_Resolution_Or…_-_Inline_tuple-literal…_(4ee237f49e7ac736).snap
sha256:82a4fe403944588d0b04dd700c92c9d2a3f1826c1d0c7db0b73960ec030e3f86 crates/ty_python_semantic/resources/mdtest/snapshots/mro.md_-_Method_Resolution_Or…_-_Unresolvable_MROs_in…_(e2b355c09a967862).snap
sha256:ac8059e23f9e228ceac863c3a96edac78e45d55f3f96125a63e6edef78034fdc crates/ty_python_semantic/resources/mdtest/snapshots/mro.md_-_Method_Resolution_Or…_-_`__bases__`_includes…_(d2532518c44112c8).snap
sha256:e217adb22217c5f920c87cece30740c15cb06acc2263da3ce2cbc29083bd3e98 crates/ty_python_semantic/resources/mdtest/snapshots/mro.md_-_Method_Resolution_Or…_-_`__bases__`_lists_th…_(6f8d0bf648c4b305).snap
sha256:030b40c01166bf9e6f8b53d8f610da83aebbe6d577a77c363d07e241a424e471 crates/ty_python_semantic/resources/mdtest/snapshots/mro.md_-_Method_Resolution_Or…_-_`__bases__`_lists_wi…_(ea7ebc83ec359b54).snap
sha256:84f8cadac0998ab03bd6f50d7b33a56a88cfa588ef736dbc0218dabd729397f0 crates/ty_python_semantic/resources/mdtest/snapshots/named_tuple.md_-_`NamedTuple`_-_Edge_case___multiple_…_(f30babd05c89dce9).snap
sha256:6695a8280241e3f11c099dad06081a9555b7b945976c5d7f3c964cd2927231fd crates/ty_python_semantic/resources/mdtest/snapshots/named_tuple.md_-_`NamedTuple`_-_NamedTuples_cannot_h…_(e2ed186fe2b2fc35).snap
sha256:204699dd8d86262f1c19b7b1d9ff21a520245c7e71264b48e9d3635d5239b746 crates/ty_python_semantic/resources/mdtest/snapshots/named_tuple.md_-_`NamedTuple`_-_`typing.NamedTuple`_-_Definition_(bbf79630502e65e9).snap
sha256:dea7d40694db62ad77c8655e7c6251f959944c27a0dfdcb8fe46077359cda8ab crates/ty_python_semantic/resources/mdtest/snapshots/named_tuple.md_-_`NamedTuple`_-_`typing.NamedTuple`_-_Multiple_Inheritance_(82ed33d1b3b433d8).snap
sha256:74e21debe869ca19867c56468bfbac5f8aeafa1194df00d336520ea76f7bc8fe crates/ty_python_semantic/resources/mdtest/snapshots/named_tuple.md_-_`NamedTuple`_-_`typing.NamedTuple`_-_Name_mismatch_diagno…_(8ca723b970e370d0).snap
sha256:d06e2c8b1b6bb9ed6cf2878799d61b33e25c24da49ef8c188b2b7d4484d06417 crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_A_class_constructor_…_(dd9f8a8f736a329).snap
sha256:12016f3e37653e5b4eb967714794ccce49854e0b1d3b02f77413ce93796cb6ed crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_A_method_call_with_u…_(31cb5f881221158e).snap
sha256:3990356928a1d08e466a14b2a91c7a5859b673cce19e3273e5a88d7365c2f592 crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_An_explicit_`__get__…_(9ecd21d0927ee1ff).snap
sha256:25504d5fb8355d1b05ae34da5521ba2aae5e7a6bf91b1edb2316560ab5559108 crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_Call_to_function_wit…_(dd80c593d9136f35).snap
sha256:c5ab75c353a8bb008f1892671230693d881b061c4f7e3cdfc57038e9db852f38 crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_Call_to_function_wit…_(f66e3a8a3977c472).snap
sha256:0cf0b6f19a6b2dcdaf416d7b7666e78f0cb44c74bf58d120abe8cb4a7428e80c crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_Calls_to_overloaded_…_(3553d085684e16a0).snap
sha256:08123ab09674873b3dddbe02cf33347e28e753d2d05014da6b7297db01fac27b crates/ty_python_semantic/resources/mdtest/snapshots/no_matching_overload…_-_No_matching_overload…_-_Calls_to_overloaded_…_(36814b28492c01d2).snap
sha256:60740498bb7047a9500727c80149ad46fdea51e473342cf41f135e4e7e0a2213 crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_At_least_two_overloa…_(84dadf8abd8f2f2).snap
sha256:dcc4d1110c21a86ceedcb8e2fb5ffd1d107a33b720355621dbc6f655876e8aeb crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_Inconsistent_decorat…_-_`@classmethod`_(aaa04d4cfa3adaba).snap
sha256:95a3a61cb990f81df45769a8c8a5c0e12cbfd3d17d37eab3b7370c6082b9a69f crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_Inconsistent_decorat…_-_`@final`_(f8e529ec23a61665).snap
sha256:316f31ef6f0f7687fed06673760757ea6a293b93ee70c30d5bcb74e3a6583ddd crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_Inconsistent_decorat…_-_`@override`_(2df210735ca532f9).snap
sha256:081715eb55e23a8bcde6e9bdb784f86c81570c8cdc048347531a8db327b5ff7c crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_Overload_without_an_…_-_Regular_modules_(5c8e81664d1c7470).snap
sha256:4cb7ae428626c9c15f39dcf4a8d14f989119a10687224c8a99e2d780e225286e crates/ty_python_semantic/resources/mdtest/snapshots/overloads.md_-_Overloads_-_Invalid_-_`@overload`-decorate…_(d17a1580f99a6402).snap
sha256:92f61585a58d63c089338d6731adb64d787af61ab9cc7845e4f8c9e5a0e834e2 crates/ty_python_semantic/resources/mdtest/snapshots/override.md_-_`typing.override`_-_Basics_(b7c220f8171f11f0).snap
sha256:1b058b6f3d17cd27d14a38325b6d2af021e75a4d457143400921e0ce297c8f01 crates/ty_python_semantic/resources/mdtest/snapshots/paramspec.md_-_Legacy_`ParamSpec`_-_Validating_`ParamSpe…_(648be2a43987ffd8).snap
sha256:0cff48c0bb08b249794be8a37afcb24549e820cdff39bd553cc675c68a99045e crates/ty_python_semantic/resources/mdtest/snapshots/paramspec.md_-_Legacy_`ParamSpec`_-_`ParamSpec`_cannot_s…_(c9dbdc7b13b704a4).snap
sha256:6c20cbdcd3c91a492a1b0f6880992ea4be18d28640fc6d568c165c63d045240b crates/ty_python_semantic/resources/mdtest/snapshots/paramspec.md_-_PEP_695_`ParamSpec`_-_Validating_`ParamSpe…_(327594c6dacd8ad).snap
sha256:fbe6bf6e0906435a19c13a05963f055ab1d6389ad4f29353c55a0716d3c69b35 crates/ty_python_semantic/resources/mdtest/snapshots/paramspec.md_-_PEP_695_`ParamSpec`_-_`ParamSpec`_cannot_s…_(8243f67799c93e3c).snap
sha256:363e11827e22fbdbe3340f73aeede0b22f23c9d1974af4f17d5ec35cc72718aa crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Calls_to_protocol_cl…_(288988036f34ddcf).snap
sha256:2089f45515a9a484c9092a2ede7c2470fde3b4a5bd6ddb30a09bc772bc2a993c crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Diagnostics_and_auto…_(310665856cfe2424).snap
sha256:c9c724f619f5556e927ab0c365ca2fd202b90d0f1b66a27631e6e6006df75054 crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Diagnostics_for_prot…_(585a3e9545d41b64).snap
sha256:03bf8efb6c637bdd14f196225cd86273354888c5fb8728205f35e27469ba3c96 crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Invalid_calls_to_`ge…_(3d0c4ee818c4d8d5).snap
sha256:30661977e4af9aaf1afff0b89cad13715971169a32defd7d8456b30cfc2148ee crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Match_class_patterns…_(8ae0e231033b78e).snap
sha256:55288ba828863e42a4a7854ab827b8944246cec5e5b92f225f38418fc82ec4a6 crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Narrowing_of_protoco…_(98257e7c2300373).snap
sha256:843cb9beeff25e1037546f632655f1f4fe431eb5afe23c55e9e663a4b32e3bdd crates/ty_python_semantic/resources/mdtest/snapshots/protocols.md_-_Protocols_-_Protocol_members_in_…_(21be5d9bdab1c844).snap
sha256:65f85f37c32e8cad3a0395602922a95161170b5dc96adb0d0ded19bfad82642d crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Diagnostics_for_`emp…_(f44e56404a51ca26).snap
sha256:bfc493f028f69d0fd8adf0d7c7488a8fb682a298ae45237f1c7a7dea1e669b0f crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Generator_functions_-_Asynchronous_(408134055c24a538).snap
sha256:f0de2f8d95f99d149396948d5fb2238522de3438e50ea9a5fa005f95c702e698 crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Generator_functions_-_Synchronous_(6a32ec69d15117b8).snap
sha256:55ff4ca7df65f3795efa95cf613577e3e7df1a1ae1a62ed2789a3e77b2df7bfa crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Invalid_conditional_…_(94c036c5d3803ab2).snap
sha256:c806cfc14e8de92056ecc25b4c974159cdbd05f606decdef9b05b7c80e81f093 crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Invalid_implicit_ret…_(393cb38bf7119649).snap
sha256:b64a6d9a0e8c585a0d1d0b10b684d50f17cc744b24af6ac157f927d90370cf2b crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Invalid_implicit_ret…_(3d2d19aa49b28f1c).snap
sha256:8572f11112938cef64e754e7dba23a22b1787493a0f54978f8a793013acbbcdf crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Invalid_return_type_(a91e0c67519cd77f).snap
sha256:4aadf8dd8bb21863728abcca205717f0a3ecc92f3a230c00cd1ee56ce1ae74d1 crates/ty_python_semantic/resources/mdtest/snapshots/return_type.md_-_Function_return_type_-_Invalid_return_type_…_(c3a523878447af6b).snap
sha256:b7fdfdbd41626d8da92b61a5bcad5966c5be396092b398d4b5544681b5a8894f crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Nested_formal_typeva…_-_Generic_class_within…_(3259718bf20b45a2).snap
sha256:c97409d2a561cd36dda6e1f8ff333c07bbd930c0c3aa5a0897c1cffb1ef31b12 crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Nested_formal_typeva…_-_Generic_class_within…_(711fb86287c4d87b).snap
sha256:3df0d39a7a8e41a9dcd46a097904bc44a7966fe724664e7570a3bae8b62821ef crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Nested_formal_typeva…_-_Generic_function_wit…_(f58a51442a16371e).snap
sha256:6b76a77350ac43e9fe33034cfc8873e7e94e7ad41e59d56cf01ccf7f0ccdfc22 crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Nested_formal_typeva…_-_Generic_method_withi…_(c19e9277cf9fafb5).snap
sha256:16d7cbfa0d408321cfa2cfd7dedd03b0732b707187333de929519dd7fcc67d6c crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Function_nested_in_c…_(1a50b4ccb10b95dd).snap
sha256:c46714c263eb9f3e05f6421903123df13e9235a3a7b4227a72936a7afa3652f2 crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Legacy_TypeVar_in_me…_(2ed4c18a38ed9090).snap
sha256:8b9e7fae9d321877e04b78321a7082f8e4c168252504c53acab4e42d15dd84bc crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Legacy_TypeVar_in_ne…_(a1aca17ea750ffdd).snap
sha256:eae1079e733e71235742206d6a36246f50493d35dbab009c5bb6500f6305b0da crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Legacy_TypeVar_order…_(d075a45828c9dbc5).snap
sha256:18553348117016b01d95d311c9add2d8b4750ff0e959541b814b8c322ac39e26 crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Legacy_TypeVar_with_…_(ce8defbeaf54e06c).snap
sha256:ba64d87c24a5fa52308d236f49d0ffb941e475aa7a849dcc574b32d43c63a51b crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Nested_functions_(3f2ee9fa81da0177).snap
sha256:3bcad64ea155f8a40737b2945f49f232db97ea999e28e49da7ff3b36f4882bad crates/ty_python_semantic/resources/mdtest/snapshots/scoping.md_-_Scoping_rules_for_ty…_-_Type_parameter_defau…_-_Type_alias_nested_in…_(de027dcc5360f252).snap
sha256:2d17fdae81649d5f6f4a03659237b7d1f1209b244b6690bd445805cfc9aba5ed crates/ty_python_semantic/resources/mdtest/snapshots/single_matching_over…_-_Single_matching_over…_-_Bound_method_overloa…_(39e892ccb644ee63).snap
sha256:669d39b4836d3e1e4d102e07b4a6dc10aad979844fa214aaa048c6356106e1d7 crates/ty_python_semantic/resources/mdtest/snapshots/single_matching_over…_-_Single_matching_over…_-_Call_to_function_wit…_(8fdf5a06afc7d4fe).snap
sha256:248063571cd5822269da95b0731b4a7f52e3904478dce16a37902d45c80960c7 crates/ty_python_semantic/resources/mdtest/snapshots/single_matching_over…_-_Single_matching_over…_-_Limited_number_of_ov…_(93e9a157fdca3ab2).snap
sha256:bf7d2c8cb1369a13a7be92d89b014fceca44d38c4ce58e53df9698a3096e24d4 crates/ty_python_semantic/resources/mdtest/snapshots/special_form_attribu…_-_Diagnostics_for_inva…_(249d635e74a41c9e).snap
sha256:ce933b42c8080ab8f417fd21ba89605c97265ccde9e46ad3db0817e8df8f6ee5 crates/ty_python_semantic/resources/mdtest/snapshots/string.md_-_String_annotations_-_Partially_deferred_a…_-_Python_less_than_3.1…_(5e6477d05ddea33f).snap
sha256:91d9975f30566afe5c510eb0848e07fc05f97bcc6bcf8d5208e4165ccccd2611 crates/ty_python_semantic/resources/mdtest/snapshots/super.md_-_Super_-_Basic_Usage_-_Explicit_Super_Objec…_(b753048091f275c0).snap
sha256:e1e048a1a417ef6042266510d2ba1602d3bcdb60bdf537b8c23628bf9335dfc1 crates/ty_python_semantic/resources/mdtest/snapshots/super.md_-_Super_-_Basic_Usage_-_Implicit_Super_Objec…_(f9e5e48e3a4a4c12).snap
sha256:eb6227ea3cdf895a24f836ade606a1c3804c11033483281963f6eda44f858e72 crates/ty_python_semantic/resources/mdtest/snapshots/super.md_-_Super_-_Basic_Usage_-_Metaclasses_(faeb52a8cd1533b3).snap
sha256:4e81ca4d4f441cc4ad320a47dda7c1d4fd7abb14cda6ae07ceb923e8e7e0df20 crates/ty_python_semantic/resources/mdtest/snapshots/super.md_-_Super_-_Invalid_Usages_-_Diagnostic_when_the_…_(93e8ab913ead83b2).snap
sha256:33c4146e5767527e8007ce6d793be6cbaa361fed9be61657619957ab15463621 crates/ty_python_semantic/resources/mdtest/snapshots/sync.md_-_With_statements_-_Context_expression_w…_(3d4f2229d00f8d86).snap
sha256:4219b80c01b8ee61b154104dffa246fbd056aba332388f0ab4311856c2d09882 crates/ty_python_semantic/resources/mdtest/snapshots/sync.md_-_With_statements_-_Context_expression_w…_(718dcfd7e6ed9829).snap
sha256:791246a4605508e5996712c934a448e17df36e83cf11e550f102ad7b98e4f695 crates/ty_python_semantic/resources/mdtest/snapshots/sync.md_-_With_statements_-_Context_expression_w…_(8686e7748a7c975).snap
sha256:8f3e5fab8ebd3749510d8a7f99913b0fab7ea9c1a80432b6da5a05b7f336f942 crates/ty_python_semantic/resources/mdtest/snapshots/tuples.md_-_Comparison___Tuples_-_Chained_comparisons_…_(f45f1da2f8ca693d).snap
sha256:2857c8714ee3ef809937e5f96ef6cf1fb4fbf2943e99aa30f979dd939dfbeca1 crates/ty_python_semantic/resources/mdtest/snapshots/tuples.md_-_Comparison___Tuples_-_Equality_with_elemen…_(39b614d4707c0661).snap
sha256:77169da0e6e189536c8078cf89daa6f464f7f3ec643bbdb01d5f2b49e1135507 crates/ty_python_semantic/resources/mdtest/snapshots/tuples.md_-_Comparison___Tuples_-_Heterogeneous_-_Value_Comparisons_-_Comparison_Unsupport…_(966dd82bd3668d0e).snap
sha256:c78ef66a0d1b88311f70c468972acc4c86512be2977fcc2b4b384c3a10c7015f crates/ty_python_semantic/resources/mdtest/snapshots/tuples.md_-_Comparison___Tuples_-_Homogeneous_-_Tuples_with_Prefixes…_(c25079c01f6d8eb3).snap
sha256:e06831a052a7b355adcc8712819f42fd23c96594b8fdab78d8ee9121fc471768 crates/ty_python_semantic/resources/mdtest/snapshots/tuples.md_-_Comparison___Tuples_-_Homogeneous_-_Unsupported_Comparis…_(400a427b33d53e00).snap
sha256:8573e17d3731d4e98f6297949a9f7c28457de8e12fe20243ff69db994febf8cc crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Class_header_validat…_(25381f371caa1401).snap
sha256:9e66336a4d7a63906abfaa758f33e7e55c253eebaa0e4c1dc2d545f02893884d crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Diagnostics_(e5289abf5c570c29).snap
sha256:8b1ed98345f2e9a83b5e68bf49d3ea0e80c69fcd1ca579e599ec543d002db3fa crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Error_cases_-_`typing.TypedDict`_i…_(9df67eb93e3df341).snap
sha256:9651ad62b60acb4c182e89a18f4fcc1a7248a591c93f7223e7298da5ad69909a crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Function_syntax_with…_(4b18755412dfaff1).snap
sha256:a897e403132ddde125430e66ee74c23588abf22c4939dd34ee1ecbd8e98fc45f crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Only_annotated_decla…_(bef70731cae5b8af).snap
sha256:dcf2a263851b66408163fa377d6f30e888a261dd37ad39868f6422049761f589 crates/ty_python_semantic/resources/mdtest/snapshots/typed_dict.md_-_`TypedDict`_-_Redundant_cast_warni…_(75ac240a2d1f7108).snap
sha256:f7b87bd50564798d7d33bf88d2db55a3579c9178f67cbe623e44b0cef1d27952 crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_A_smaller_scale_exam…_(c24ecd8582e5eb2f).snap
sha256:72674736837d260dbf8f3b17f309595beccd8fe3ab0007dfb04bf6390d023ca8 crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Multiple_variants_bu…_(d840ac443ca8ec7f).snap
sha256:905bfb27fafad3ecc359f0b6327821a956cac4276a2326d884fab0c964a9decf crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Try_to_cover_all_pos…_-_Attribute_access_on_…_(7bdb97302c27c412).snap
sha256:f5c5fe4fd4b623f894ecfc2fe5c98bc27bb98449f02bbe2edc05338c4fd9e116 crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Try_to_cover_all_pos…_-_Cover_keyword_argume…_(ad1d489710ee2a34).snap
sha256:632b555c92f1b242c126842f78039ddfb4db25441dcde0c7638f21ee7d7fd6dd crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Try_to_cover_all_pos…_-_Cover_non-keyword_re…_(707b284610419a54).snap
sha256:40dbad4a12538e7aedda23f3ed0e4f1c06166563b49fa22c5c5fa7502a85ee7b crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Try_to_cover_all_pos…_-_Truncation_for_long_…_(ec94b5e857284ef3).snap
sha256:344138ab4dc324e48b8c49ad15ae93dc5552376b690f0fe8b4f9f4e9b1cc4bcb crates/ty_python_semantic/resources/mdtest/snapshots/union_call.md_-_Calling_a_union_of_f…_-_Union_with_overloade…_(4408ade1316b97c0).snap
sha256:90e8ce7da4efd7538526d37243819378da1cefa32dea796a3bff1b3b6b7a8846 crates/ty_python_semantic/resources/mdtest/snapshots/unknown_argument.md_-_Unknown_argument_dia…_(f419c2a8e2ce2412).snap
sha256:5484b1f8834fdb0d4f98352b3b701a3c05e38b49a030d539377ab215752c05ff crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_An_unresolvable_impo…_(72d090df51ea97b8).snap
sha256:884a002c1776b8ba4c1e87cb03ef92e3088b9a0941a2c4590e5495fba1fc3ad0 crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_Using_`from`_with_a_…_(12d4a70b7fc67cc6).snap
sha256:e7626437a2ebe71a89ca5e9d142b2c0b4bfe084d8bffc08672d63e2ba08f44c2 crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_Using_`from`_with_an…_(6cff507dc64a1bff).snap
sha256:39d341c70abed66ddc1e9b798058c8331674c025545cea6550117eebb875e89c crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_Using_`from`_with_an…_(9da56616d6332a83).snap
sha256:f3da58d908af7352af13d1a49197bd8a7acce7b3fddb3a788462711592674d54 crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_Using_`from`_with_an…_(9fa713dfa17cc404).snap
sha256:882f5eb61e85729c14b0f4e1892a65c516713bf22878294ac7d8c0a7360fa1e8 crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_import.md_-_Unresolved_import_di…_-_Using_`from`_with_to…_(4b8ba6ee48180cdd).snap
sha256:ca7831abb3c6a40ba188d8e349d14fa3b41a888b7a37e63f5bd3b6a5aead94fb crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_reference…_-_Diagnostics_for_unre…_-_New_builtin_used_on_…_(51edda0b1aebc2bf).snap
sha256:137a52ebbb01afd65d2f3ace861de018fa895c1e5a0752d0ed1423255a5d3d9c crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_reference…_-_Diagnostics_for_unre…_-_Typing_builtin_has_I…_-_Info_not_present_bef…_(41702a6f6d20b082).snap
sha256:de177a016b61444b7d217677614653132cf5049c3ad082aebdf330f85c1f321f crates/ty_python_semantic/resources/mdtest/snapshots/unresolved_reference…_-_Diagnostics_for_unre…_-_Typing_builtin_has_I…_-_Info_present_in_Pyth…_(1028a80959504fc9).snap
sha256:7ee227866ba4a61e75fc88ddc95cebda79dba1868bae32a8a4fe13eba9b3154d crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_Enum_base_(4873196c8b48364).snap
sha256:22d2e6897788752558e1b9ce86819241c0b2b83a2a36680c818948799ebfc3b6 crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_Enum_with_members_(81bef9a8e1230854).snap
sha256:d4896156e8cb7b98dac056f095b5921c10e074929dfeea931ca76978326b58c5 crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_`@final`_class_(ea69d237256b3762).snap
sha256:c0dc5d1e166401c733ed44878ae8a44f08269f16f45b9dd141a7f1f8caed7c5c crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_`Generic`_base_(d455f46a27cec685).snap
sha256:bde553581225e1ba6b0a1ce8fe83bcb907a03c1f2b4abf3bba7bfffb9d140bde crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_`Protocol`_base_(99c9bde73664dd51).snap
sha256:efffa26f0db838e2734cc22fcdadb23a683ac891eb46e171183809aa74ae9ce8 crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_base_dyn…_-_Unsupported_base_for…_-_`TypedDict`_base_(6f76171c88fc8760).snap
sha256:6de13dad04e43e8b0effc8c3e5ea06d9cba0e709b0c3c3165f02d7fc6dc35f47 crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_bool_con…_-_Different_ways_that_…_-_Has_a_`__bool__`_att…_(2721d40bf12fe8b7).snap
sha256:3dfc563b7503149bdf320e17d3f28f22c83d92f131d716eaa72e450511f1b01a crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_bool_con…_-_Different_ways_that_…_-_Has_a_`__bool__`_met…_(15636dc4074e5335).snap
sha256:abe8ae42bd9cfb576866b12ba72854c34753fd372aa3d618cd348a26b272350a crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_bool_con…_-_Different_ways_that_…_-_Has_a_`__bool__`_met…_(ce8b8da49eaf4cda).snap
sha256:508e5bc4627bef4e90be05aac213775497826fd1906d1b5e7a293e3f59cf116c crates/ty_python_semantic/resources/mdtest/snapshots/unsupported_bool_con…_-_Different_ways_that_…_-_Part_of_a_union_wher…_(7cca8063ea43c1a).snap
sha256:cead8b67cf06634392cda98d7362b5db8705ceb65db6724dc9a7870aba715098 crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_A_constrained_defaul…_(b62ed1f409042cc).snap
sha256:79452469bcf57dd496a3f9fa8ba38730de0aec5c2b6596ab49bd2dae277c1f5c crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_A_constrained_defaul…_(d9ffda7fd9cdf840).snap
sha256:a94eb118c9fb42e681636cef8ac9f765ce9fa77edc58c8eb51cd3d3ba57b0f2b crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_A_non-constrained_de…_(ff24930259abfb3).snap
sha256:6dcbcc27acaae43b7da2ee2a972c97069499cd3a3a8b0e8dc57c7de5fd7fdad8 crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_An_unbounded_default…_(a2759fd9d2731a7d).snap
sha256:db873b61e3b182c1f63ac9d2728f9a1601b8ed729ab26c1e0417bfb18b489262 crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_Concrete_default_wit…_(30284a6490652e58).snap
sha256:4b6b384fb1e936158ae96404dac7e6de0f59ea5eabc098f20367251ef15686fd crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_Concrete_default_wit…_(37f9b6583c0633f5).snap
sha256:1edd3b922885d02d7f09525343e330b3724a45a2fad9a2bc602028955c9a89a9 crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Invalid_defaults_-_Default_TypeVar's_bo…_(fcd7ad5416c91629).snap
sha256:f994c3c68e93ee11d440a65e0d7f8f3bc0fd8082862fa0325d95680af1523f8c crates/ty_python_semantic/resources/mdtest/snapshots/variables.md_-_Legacy_type_variable…_-_Type_variables_-_Shadowing_checks_use…_(7e6bb178099059fe).snap
sha256:81111894c868b0ef86299079b16235508f245aaecb7b97bb997c50f3587e0d8c crates/ty_python_semantic/resources/mdtest/snapshots/version_related_synt…_-_Version-related_synt…_-_`match`_statement_-_Before_3.10_(2545eaa83b635b8b).snap
sha256:99c08a72877993419258c7bf9c8853182a3ed810cad68fc460fa4065dbaf8538 crates/ty_python_semantic/resources/mdtest/statically_known_branches.md
sha256:aa381e6283855f5d05fc342d23e01080f482cc4b310e080c44f2053964b2b54f crates/ty_python_semantic/resources/mdtest/struct_unpack.md
crates/ty_python_semantic/resources/mdtest/stubs/
sha256:e5e40760b3e621b5f6c4e683cc9cbaff051aa0a4855d9f1316e9ad226aaeef7c crates/ty_python_semantic/resources/mdtest/stubs/class.md
sha256:39dba74376bf98c5644b9707d86bca91dd51c96e5e93890943696062b3d255f9 crates/ty_python_semantic/resources/mdtest/stubs/ellipsis.md
sha256:a9948db4cb9efce46660a267f0dfd77d6774825d847b96031bdcc34d6607489d crates/ty_python_semantic/resources/mdtest/stubs/locals.md
crates/ty_python_semantic/resources/mdtest/subscript/
sha256:00e70d6fca2022e612acd0173d4403f0a97b8c6351d9b189e03878c82afeefa3 crates/ty_python_semantic/resources/mdtest/subscript/alias.md
sha256:d9bc67d8109b790d875e4bc95936870e9a9cbf5749f392c35f91817d8cd548cf crates/ty_python_semantic/resources/mdtest/subscript/assignment_diagnostics.md
sha256:43dc73e1fc1ef6521ecd5da471d7f80df102837a4cb9cbf353e58a74be2e7315 crates/ty_python_semantic/resources/mdtest/subscript/bytes.md
sha256:5d87b5e0450d1943597dbff45ad7e5cd22e1551861862445998be9637053f4a2 crates/ty_python_semantic/resources/mdtest/subscript/class.md
sha256:b718e94f17fcd21a2006436a50a0f6e2a26df9a4da7e79e1067071ea40338654 crates/ty_python_semantic/resources/mdtest/subscript/instance.md
sha256:e15645d468eb86f63282d954288ad1c8d759b1996e64a33f389acb06dcad6db7 crates/ty_python_semantic/resources/mdtest/subscript/lists.md
sha256:a75094183f0b4584754adae5494c184db8f7762608f17909fb2f2b08b90c3ab0 crates/ty_python_semantic/resources/mdtest/subscript/stepsize_zero.md
sha256:444d41ba3278c165b1dbdbe23718b7a669264d9d076f841283fb2bc753377b7a crates/ty_python_semantic/resources/mdtest/subscript/string.md
sha256:c48068b40b136efe37b2c4e6a57e3fb0b1e649ac25046862ba234739cc5f10a0 crates/ty_python_semantic/resources/mdtest/subscript/tuple.md
sha256:c49ab0017791c0b9ae43dbbe120f1435a1ec5bcbbaa2b94fe90f630e901adf5a crates/ty_python_semantic/resources/mdtest/subscript/typevar.md
crates/ty_python_semantic/resources/mdtest/suppressions/
sha256:0de67cd2c0c10416592ec96ffa3f7aa18d1edc2cba520679e69ed90664634c57 crates/ty_python_semantic/resources/mdtest/suppressions/blanket_ignore.md
sha256:ae7e9c1ae098b28ba59a885ee64e76130e627f16828623336adc7b3a6328a219 crates/ty_python_semantic/resources/mdtest/suppressions/no_type_check.md
sha256:b26237994c7cae6c07cee2d4e59ac29af7ff4132abf621124d69d121fff0ad75 crates/ty_python_semantic/resources/mdtest/suppressions/ty_ignore.md
sha256:fb4e5fb6fcd1b95c86075d7cf50f895dc22aee0b2d486938c4e6c2bb9dd73644 crates/ty_python_semantic/resources/mdtest/suppressions/type_ignore.md
sha256:1232c58995efea9ab281ba25f6ef9de3ec674b1656cd0103192eaeac086bde64 crates/ty_python_semantic/resources/mdtest/sys_platform.md
sha256:079bb80f54a5d08bf0298d5ab6a58720e9957bcceed8f03a070bb1c0ae3fdd58 crates/ty_python_semantic/resources/mdtest/sys_version_info.md
sha256:783e4c8b9b982d215f84ffcf76466569ebe25702944e6977343e544c55964087 crates/ty_python_semantic/resources/mdtest/t_strings.md
sha256:0e7ddc06c80074492b718cf5845f79ab8b4adad3d1addc6700c73dc620748b33 crates/ty_python_semantic/resources/mdtest/terminal_statements.md
sha256:7093f37b32939fcb0a2bc8cbd399a935ab77a26b574c331ead43200f8ab94667 crates/ty_python_semantic/resources/mdtest/ty_extensions.md
crates/ty_python_semantic/resources/mdtest/type_compendium/
sha256:f5e4ba37e5109332cab05107d9c6594b555662e8dd69556a2bb1963db2e9ebdd crates/ty_python_semantic/resources/mdtest/type_compendium/README.md
sha256:aa8a59c6dbd8c864a5c8ac19b425815aa96c8369ccdfb6d59e81117706555ad0 crates/ty_python_semantic/resources/mdtest/type_compendium/always_truthy_falsy.md
sha256:83b4cf9a3040d7a8f1d620d1bcfaf1bd52a2fd06345fc0a1fea4a89f8f20894f crates/ty_python_semantic/resources/mdtest/type_compendium/any.md
sha256:ebf88d85e8b5542a5c4d525a5af3b120bf0bfee37c71db5f36a76c144ffd77f9 crates/ty_python_semantic/resources/mdtest/type_compendium/integer_literals.md
sha256:ffaef2dcec9573b2ddb9859a3e59fc7d9d7cdc41417f4bb51e899153d367f2fd crates/ty_python_semantic/resources/mdtest/type_compendium/never.md
sha256:14505c562883980b7abfc3c3e3376ed27876eebc979af464774707eb990284f3 crates/ty_python_semantic/resources/mdtest/type_compendium/none.md
sha256:19ce0bbcf8307010a5c57e253e49bc8451e7b2904280d5cc0bae79a4b67af026 crates/ty_python_semantic/resources/mdtest/type_compendium/not_t.md
sha256:0133d793df786fe313f1ed559a66b354493d2eb273ff89891c1b229e198745a1 crates/ty_python_semantic/resources/mdtest/type_compendium/object.md
sha256:9b4d3b738771bf96cadca5422c6783075466d4e5d2f3dddc2c158097e4d825db crates/ty_python_semantic/resources/mdtest/type_compendium/tuple.md
crates/ty_python_semantic/resources/mdtest/type_display/
sha256:dfede43fc87d572f3a6b2a7c556775c067eb4cfc5231d4e331a8204c305159fc crates/ty_python_semantic/resources/mdtest/type_display/callable.md
sha256:80486b01195d4324e265052b9497d0c82287a82bcb9912eaaefa363ba23ace4a crates/ty_python_semantic/resources/mdtest/type_form.md
crates/ty_python_semantic/resources/mdtest/type_of/
sha256:658af27870bc725343d01d6747c31f7d6d7c05fdd9b783f58c5be4baaf2fa60f crates/ty_python_semantic/resources/mdtest/type_of/basic.md
sha256:2e007323f4fc4cee6263b8c368ee67cb7d5e507cba7d74cfe8d86072b465c3d8 crates/ty_python_semantic/resources/mdtest/type_of/dynamic.md
sha256:8829a839db203f7da902d75e6f54abcd63ed55cd6ee983bb698030a96d59d081 crates/ty_python_semantic/resources/mdtest/type_of/generics.md
sha256:dbf136a11b2aa2f83983edcc406cb07a15e02087833746fc658df9d4fd8eab1a crates/ty_python_semantic/resources/mdtest/type_of/typing_dot_Type.md
crates/ty_python_semantic/resources/mdtest/type_properties/
sha256:78799236427d56afc15395aaa3ccd8240def93007c8f29e4f977fe47a13398f1 crates/ty_python_semantic/resources/mdtest/type_properties/constraints.md
sha256:2baecccc256250b1de272820e2aadd3530bf333dfead3999795841b6619f3d25 crates/ty_python_semantic/resources/mdtest/type_properties/implies_subtype_of.md
sha256:f0a14a8a90c5bd65d14d5b992668ef6cf5cb15cb87a6e222532fa801c237c02b crates/ty_python_semantic/resources/mdtest/type_properties/is_assignable_to.md
sha256:650eae57252e15328921d615ab028c9487ecbf1f2d579abbd3482925655b243c crates/ty_python_semantic/resources/mdtest/type_properties/is_disjoint_from.md
sha256:e4df3834557cebe6106d6869d861962f2e0b5fb3efc2cee84838e79e27b22abc crates/ty_python_semantic/resources/mdtest/type_properties/is_equivalent_to.md
sha256:4083b52b45fe227ced61842e58b9a05d88f4c083ebeabe82a2daf1b60e6ad402 crates/ty_python_semantic/resources/mdtest/type_properties/is_singleton.md
sha256:af4af66180274880de59eaa3a25effc91d6f31fd1391b5d65b53e41f89f0285a crates/ty_python_semantic/resources/mdtest/type_properties/is_subtype_of.md
sha256:9df49431b97ee50b7742aeb9e35dbe214d8930d330d275262a8f9df6738f1006 crates/ty_python_semantic/resources/mdtest/type_properties/materialization.md
sha256:240e30b5820e0583ef2c8b609aa6d5cc69e987f77bdebdb6cd918652011291a0 crates/ty_python_semantic/resources/mdtest/type_properties/quantification.md
sha256:c979022e4a3896b7ac2b06cff69a99c09e464ac2eba882612ad6af9740e0ae99 crates/ty_python_semantic/resources/mdtest/type_properties/str_repr.md
sha256:12cce7a0b3d00843487c97b4474cb35bfc7a99d53f93177ac1660561b7384e2c crates/ty_python_semantic/resources/mdtest/type_properties/truthiness.md
sha256:d4e54fb89094912fbe4e3471a96a46bd44f81a3448a5c136f1c21106a2cefa0d crates/ty_python_semantic/resources/mdtest/type_properties/tuples_containing_never.md
crates/ty_python_semantic/resources/mdtest/type_qualifiers/
sha256:6bcf0e4f59188a653d23d9ca70cdbc1da5654bc1fd903002d3e5a80e9e42675c crates/ty_python_semantic/resources/mdtest/type_qualifiers/classvar.md
sha256:f94acc4666e64bec316c91304d4aa022e8e287153b33bc963ff6d42b60cfe7af crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md
sha256:6f83cb9aabb8b937eb675ec4e3929481d7a41e2e6c3f468175ca143c1fa710fb crates/ty_python_semantic/resources/mdtest/type_qualifiers/initvar.md
sha256:7a37b6f5b989c0a01437160ca0a2c31f750d671e378c71eb565dc3bf7309f1ee crates/ty_python_semantic/resources/mdtest/typed_dict.md
crates/ty_python_semantic/resources/mdtest/unary/
sha256:6f05c94cce2de78ea03529c8427f3ad84009553c1521d6fb271694aec5a8b62e crates/ty_python_semantic/resources/mdtest/unary/custom.md
sha256:c565ea7e5c095215e2b8912b63ad83156e3f0eafbed7f3ab6cf13771df10c7e7 crates/ty_python_semantic/resources/mdtest/unary/integers.md
sha256:be656886c4ce8a7106679a1cd5499bf50b3a2646ac7ed7538d090a247f23244b crates/ty_python_semantic/resources/mdtest/unary/invert_add_usub.md
sha256:9d58777fffa4dd1468ed7ff46d3827d868b8e8aec192b1b199007143b9b090c5 crates/ty_python_semantic/resources/mdtest/unary/not.md
sha256:1d19cca4ad73f1ec478e4215d6a50c765c54da9a61eb339b1dec09cec6959287 crates/ty_python_semantic/resources/mdtest/union_types.md
sha256:f83fba7395b205b4533c528b486164336c708bc8742cf80c78efcf34c0129ac4 crates/ty_python_semantic/resources/mdtest/unpacking.md
sha256:559ec838d8187c8e8e65ae01c41ba5864dfa644041705d7ef0312e460e5d1eb1 crates/ty_python_semantic/resources/mdtest/unreachable.md
crates/ty_python_semantic/resources/mdtest/with/
sha256:b5c9a3869f248f6cf0096f2df3d54ed5aed0644ad8e69bd81d4d9b6f5bec0fcf crates/ty_python_semantic/resources/mdtest/with/async.md
sha256:5278f8425679b444335d46fc43e4eed8311da57979684320944ce34909e6672c crates/ty_python_semantic/resources/mdtest/with/sync.md
crates/ty_python_semantic/resources/primer/
sha256:b23b32f74b3eb3bafdcca5199c2e4b76d22f0ecb483108ee09ed0c4bcdc5f864 crates/ty_python_semantic/resources/primer/flaky.txt
crates/ty_python_semantic/src/
sha256:7d6ff5084d68b312f565fa393c4f6122837e50d7ee2a296f33df39b90c9daa8a crates/ty_python_semantic/src/db.rs
crates/ty_python_semantic/src/diagnostic/
sha256:50ab6cf9b8c8ecc8cca60bb1c2df299cf56fa1601cf554afd1655a4174010acb crates/ty_python_semantic/src/diagnostic/levenshtein.rs
sha256:183d73db01198dea89bba053b7f58e7f604089b076f2c36a9d954d44fc4c4648 crates/ty_python_semantic/src/diagnostic/mod.rs
sha256:9b28f073c88bf02d0949146c705f0ec21ad753f83762a5e7f09f3a6c1552b4e3 crates/ty_python_semantic/src/dunder_all.rs
sha256:b41cdac33db512374c0430f551e8dea7e2e67c3ce777b2200aaf406de1431846 crates/ty_python_semantic/src/fixes.rs
sha256:04db2114aee57ae0ed20ae0d9161923a3ed5a8aa46c96ad223afc2a4d5b833d2 crates/ty_python_semantic/src/lib.rs
sha256:d939d6636fcb96db6be729e3973627e0c666ee05ccd85724b132d303bd84af3d crates/ty_python_semantic/src/lint.rs
sha256:0cc5743bb5946b1a0f1a47b9fd4d61c986c9568b743d4f319d06ef698415c635 crates/ty_python_semantic/src/place.rs
sha256:4d53863f0e40abb92b815a1a046797d3494d76d0a7ace4a9795b507532cd6f22 crates/ty_python_semantic/src/place_load.rs
sha256:a9e7dac35ea663d42526f96e3ad982e62e12873b42fc28fa0a7c35354bb65c6b crates/ty_python_semantic/src/pull_types.rs
sha256:7acd75e60b1923cc4c64889b9ad5e22e93e309b19da04406384ef182fbaaa7f7 crates/ty_python_semantic/src/reachability.rs
sha256:355af7ba53d21111eddbfa68582a2091ff39671f2f5851d36e3dcfd0800531dd crates/ty_python_semantic/src/semantic_model.rs
sha256:5e982264831c64714648a33b85e0ab61924ae712f3ec0f75d1c2912e98516c29 crates/ty_python_semantic/src/subscript.rs
sha256:9ff2a8564468ec8e921ec36acde3b1d786464ce1f0dcde09b5372ed453f52335 crates/ty_python_semantic/src/suppression.rs
crates/ty_python_semantic/src/suppression/
sha256:263d120848f966a22d23c8f88bb869ece6ec8dde5d9c09c5702e17c71d101ed4 crates/ty_python_semantic/src/suppression/add_ignore.rs
sha256:e5a78b390afbba078f2a7f0da033fe5561e99baa0c139d6bc606e5b70d96c706 crates/ty_python_semantic/src/suppression/parser.rs
sha256:6f8a8dad45dff90608da9b2d50231e8ab707b0e04ef4e92da05f3425caf5d0fe crates/ty_python_semantic/src/suppression/unused.rs
sha256:75a954d92af0f05445fa9d160e4b2f406fc3bf243f3f4e6a32fe005975a8805e crates/ty_python_semantic/src/types.rs
crates/ty_python_semantic/src/types/
sha256:04f41955d33a133b923b08e4bb4014390cf22c6014a2e002798c77d11998efe1 crates/ty_python_semantic/src/types/attribute_write.rs
sha256:f5b9aac22900129af820aea29d477dd42bbd7c9a0b5516cee57165ad03c80445 crates/ty_python_semantic/src/types/bool.rs
sha256:3cc2d20d09b589a88b76ffad79ac66100add673072c45a167a7df86be86bd172 crates/ty_python_semantic/src/types/bound_super.rs
sha256:7de48a056f70780653cb0e8366dc515b58af72ac06d1851f0797e818feb521a9 crates/ty_python_semantic/src/types/call.rs
crates/ty_python_semantic/src/types/call/
sha256:5b17530f6208f2a2e1c2e67041d8514924435bf98873c30818fe9aff080912ec crates/ty_python_semantic/src/types/call/arguments.rs
sha256:a1c472bcb7c0799ad79870cb10c329ef9041a00e8b68a54798fa5f82f1b4bef6 crates/ty_python_semantic/src/types/call/bind.rs
crates/ty_python_semantic/src/types/call/bind/
sha256:808963db9052d2f4aaa9c825d1e0f8215ba5a7190182c807bc706aa1ec7c18ba crates/ty_python_semantic/src/types/call/bind/constructor.rs
sha256:feda8e67a31fadbfe71db3b3df0e04598a0d935a26bf7b71963a018858e69d81 crates/ty_python_semantic/src/types/call/bind/enum_property.rs
sha256:2b224e26db16165f48492edc5278124b06e244f759be14f84d6e02d6d3e54a70 crates/ty_python_semantic/src/types/callable.rs
sha256:2be129358808b3c3e0aef8429c7e2ec7c41712cb0e27f9ad37323db6eaaf2b14 crates/ty_python_semantic/src/types/class.rs
crates/ty_python_semantic/src/types/class/
sha256:16ce3829ef2d26bc7adc3f1cc8c93d652a88f3d05780db5698665e1183ce5091 crates/ty_python_semantic/src/types/class/dynamic_literal.rs
sha256:9a1911de4622e25a7d992e8c28dd9a1e3af6fa704c654297c561f9fc4c326b02 crates/ty_python_semantic/src/types/class/enum_literal.rs
sha256:d1ced804c9eab34928f873f6b40f864ea524c6c8bec4043e6a86b15bd23554fc crates/ty_python_semantic/src/types/class/known.rs
sha256:eac4b550febfd58c65a4eee924af2118b19782f3dd5b4d92f7bbca258eac1e31 crates/ty_python_semantic/src/types/class/named_tuple.rs
sha256:0a6efaa058cc19bc03c9b75e068c02071603c1207c4f26dcdedc362d592867a6 crates/ty_python_semantic/src/types/class/static_literal.rs
sha256:55235702bd0091b7c215a971f1a5b9e0ca93e9e799d5ae4b8e868dec1174dba6 crates/ty_python_semantic/src/types/class/typed_dict.rs
sha256:a3993b069e782896d1150bef1653df297a47dc4482893b87f29b51353bb35b50 crates/ty_python_semantic/src/types/class_base.rs
sha256:f74d1e1736f80d53c86aaff274bdfd24b97e3d29642e9be5cbd0044d2875c6a2 crates/ty_python_semantic/src/types/constraints.rs
crates/ty_python_semantic/src/types/constraints/
sha256:00172034469f10e9fd471e4bfd7801cb047739d7aabd8b533ac2290f7ad8157d crates/ty_python_semantic/src/types/constraints/support.rs
sha256:bcac3cb0f54b8a0b7952f251b0a428f3e421c4c1af83edf9a0eb898330e72ffd crates/ty_python_semantic/src/types/context.rs
sha256:321b0da9f04fb62681c304a8c220ef61d792cbe62639ea39290e559d214f06fd crates/ty_python_semantic/src/types/context_manager.rs
sha256:95f9e7eeee9ac7e085301c3f32c646823c573772e0e04af4772408a76731606b crates/ty_python_semantic/src/types/cyclic.rs
crates/ty_python_semantic/src/types/dedicated/
sha256:7667e67b81853bd8be35d62f80f034665ae8d3a651b9d1c658cbd1757867dc37 crates/ty_python_semantic/src/types/dedicated/mod.rs
sha256:3e02042de1c7bc2e9e43212589c2bda7c2d291404a80549ea65be21d511f0b33 crates/ty_python_semantic/src/types/dedicated/pydantic.rs
sha256:8b9bc6009684233278c2fe0a4213e23645e59a250964c17fcbac18e742c52f7b crates/ty_python_semantic/src/types/definition.rs
sha256:e57caf8c460cb4c47203435362f1bccd983ddce3cc296d27f46b8d6ec972f1dd crates/ty_python_semantic/src/types/diagnostic.rs
sha256:bb8c27a0bf10d60356a23a170622ab9b368f17d8d79d05f4677520d2931554bb crates/ty_python_semantic/src/types/display.rs
sha256:89090e724c495d7b5be62ae7e01113842ac5a1061ee151aaa822be2417018d17 crates/ty_python_semantic/src/types/enums.rs
sha256:d47a6fc13edefa71f04b797a10c1e1851778e8e23a18a0e979fbe2e699bb6e46 crates/ty_python_semantic/src/types/equality.rs
crates/ty_python_semantic/src/types/equality/
sha256:05014c6e1790691a2d340e2658b6b7c394fc9752ea9bdc4822cc3196e502e583 crates/ty_python_semantic/src/types/equality/enums.rs
sha256:960c03ef6ccb4825f9c8d86006bdbaf5d238cf907e7cd5f16e1b2b35ac5a2d02 crates/ty_python_semantic/src/types/function.rs
sha256:33b23aa2931074ec8d2646dbe3d539cd1c44bbe676fd08521196dc68c62ffe9f crates/ty_python_semantic/src/types/generics.rs
sha256:bcc92018dd4c46b4675001cf26dc3153f1a5fbae5a6dd7640a58b8cdfbac291b crates/ty_python_semantic/src/types/ide_support.rs
crates/ty_python_semantic/src/types/ide_support/
sha256:159055f82ad7a6a2996f2e1439bcbce58fed8468e32df945d0732acfeef0c736 crates/ty_python_semantic/src/types/ide_support/unreachable_code.rs
sha256:7d91d0d69a6e406f3ea29bbdbfd3022333d5e15a8104cc7a52ec6dc498909e55 crates/ty_python_semantic/src/types/ide_support/unused_bindings.rs
sha256:b1774077a3ae95f45866a5c49333970e74043d9843b713d639830765521a8350 crates/ty_python_semantic/src/types/infer.rs
crates/ty_python_semantic/src/types/infer/
sha256:1d6184f43136dcfbae2b388603544fbb0e0f3f9b2e2d56192e91fb2d8a5b1b8b crates/ty_python_semantic/src/types/infer/builder.rs
crates/ty_python_semantic/src/types/infer/builder/
sha256:29e0b142c7c241c31a3d74ab7d228c620e5a88768672d7ce2a5a493d3d09d262 crates/ty_python_semantic/src/types/infer/builder/annotation_expression.rs
sha256:048e9022ad7c108298b00cd66e950c649564f9d3deddead6c6d3e690612e3143 crates/ty_python_semantic/src/types/infer/builder/attribute_assignment.rs
sha256:a23dfaf38028edeab262bc943d3bb0bacceeb37c9a9f9e70f3552431cb905440 crates/ty_python_semantic/src/types/infer/builder/binary_expressions.rs
sha256:0bc2ac0a021f9a82af3ba74d36c2f2621564a15ab27a8437639cb14c73fab702 crates/ty_python_semantic/src/types/infer/builder/class.rs
sha256:af8707a701ed9e98f903d3f6dd5fc9ab3419bee7f56ed7ba62e31a6c9ea83e69 crates/ty_python_semantic/src/types/infer/builder/dict.rs
sha256:29e5f44684fd9fa2caa1cbddcaa1fa1f7fd45c39ede39623d4c2ea052c65b18c crates/ty_python_semantic/src/types/infer/builder/dynamic_class.rs
sha256:c3163354d4f09a4d4fc8d52b4fabdc72de7e8aba32915c38a9f53604bd744b1d crates/ty_python_semantic/src/types/infer/builder/enum_call.rs
sha256:3930c35067d40862d0e6ffa0a832501cde18cc095ba1d160d56b5023c6456120 crates/ty_python_semantic/src/types/infer/builder/final_attribute.rs
sha256:d62a97c1d67c0787acbad19c4441540d7a71a13422a23f9e2be0cde15c960bd9 crates/ty_python_semantic/src/types/infer/builder/function.rs
sha256:db6f8bbcd9ad59924806ff2e904b51edd100cd4c33efc536f98ffd26e8d9c1c0 crates/ty_python_semantic/src/types/infer/builder/imports.rs
sha256:d62646c5923fd9c51bb8ee0ef6b04fcb68758872b9c0d430d028bac8f0c6c127 crates/ty_python_semantic/src/types/infer/builder/named_tuple.rs
sha256:9c33870aa0db80315ab64d575ca66a353ce43fdcda4ae28c7512d2d0727f0b8e crates/ty_python_semantic/src/types/infer/builder/new_class.rs
sha256:31388628b86742779de62177bd8e77b9c548c7f7d74a906c88134dd469d60dc3 crates/ty_python_semantic/src/types/infer/builder/paramspec_validation.rs
crates/ty_python_semantic/src/types/infer/builder/post_inference/
sha256:9e18e06bd4c5aac737c018e53bd15f45917b11ac3c6945b39401616af7a03e31 crates/ty_python_semantic/src/types/infer/builder/post_inference/dynamic_class.rs
sha256:b2a20a3a8c9a970a00ca254a08198f6cd7a1483b48f6041e925b1df9dc28d731 crates/ty_python_semantic/src/types/infer/builder/post_inference/final_variable.rs
sha256:4cd4580d6900b9c7c4914015cf24f4a2cd3fed90cce141e1b57fc79910a3a6d5 crates/ty_python_semantic/src/types/infer/builder/post_inference/function.rs
sha256:8e3f9f789c907688aaf6fd6fad9fb38cc77fdf1aab5a985c07e2ea09ced51977 crates/ty_python_semantic/src/types/infer/builder/post_inference/mod.rs
sha256:ba25541875f22ab46ecb4f71a01d672953471e5a3adb8d20e7978cc47c16aba1 crates/ty_python_semantic/src/types/infer/builder/post_inference/overloaded_function.rs
sha256:ebcf870ee863e9ca21df3e534709c9eae71d1898c759768f1437450b91a359da crates/ty_python_semantic/src/types/infer/builder/post_inference/pep_613_alias.rs
sha256:539f9e0d4e7f881d70a4b8b36f32d7855195eded8446b23f57d3d859a21f0dc1 crates/ty_python_semantic/src/types/infer/builder/post_inference/static_class.rs
sha256:dae999507b445d99ac08856f33566742b895ff7b8989995261d8fdd540e137f3 crates/ty_python_semantic/src/types/infer/builder/post_inference/type_param_validation.rs
sha256:c9192dae94fbd42d524971447f6f80e0ac8660491715578ff831ef4c1b5d83f0 crates/ty_python_semantic/src/types/infer/builder/post_inference/typed_dict.rs
sha256:fe09d707e86db8a1ea9a38ec1d96332d1840824a2a01c83d270e42f458a2cc76 crates/ty_python_semantic/src/types/infer/builder/post_inference/typeguard.rs
sha256:fe59cc3266e2e8e4833df5e2247b91772f6deaaf43c74180c6db16821bc8a83a crates/ty_python_semantic/src/types/infer/builder/subscript.rs
sha256:522b8b4a5b9808b58c1d30c111805b309f9b21d357003bfb4101a5f73276db52 crates/ty_python_semantic/src/types/infer/builder/type_call.rs
sha256:93937f64f4043d72243a833edd4e7586a38d5c562ef95f662e1cf4657195648a crates/ty_python_semantic/src/types/infer/builder/type_expression.rs
sha256:88e90bd16a4151682fe49f790a49cb907d4a816b694feb1d7dd2a5d1e77062ec crates/ty_python_semantic/src/types/infer/builder/type_form.rs
sha256:0193c71a9960e00df8423fb02176f2f169aa4acbbc6f3655db28ff6506a79ef3 crates/ty_python_semantic/src/types/infer/builder/typed_dict.rs
sha256:379e0b293dd86229a875a7e7ad4c892ccc45b6f5e02ea51d817c25ea3fef09e4 crates/ty_python_semantic/src/types/infer/builder/typeguard.rs
sha256:13f378e2033493aef155cfaf869b8365fa321d1e4a5f06fd5aa094e41b6e8032 crates/ty_python_semantic/src/types/infer/builder/typevar.rs
sha256:6e56598a30fd7e78f2c4d65a1b1c8042ae08aa27090a2ad7b79efef0e0a3e69f crates/ty_python_semantic/src/types/infer/comparisons.rs
sha256:ab30ef1b57b5b11e189d3453fb5636e1bc638b0ca9d34b4897af5671d6a5c254 crates/ty_python_semantic/src/types/infer/tests.rs
sha256:de42be25f2a74bf9ccf3bbe6708f89ef44b49f52c87df7b1965ab470984fe627 crates/ty_python_semantic/src/types/instance.rs
sha256:a7919043516828a06a9de43c65a155c39182b6271812ec290af86d29739fde95 crates/ty_python_semantic/src/types/iteration.rs
sha256:30d731e1c56d03eb6ca09be46115559d6873fdf575ee357eb16e7c60f538143c crates/ty_python_semantic/src/types/known_instance.rs
sha256:d2ee8a4ac07cdafc1c9cd907b8d483e63ff97d91cb6f29faba4729d3bf829d17 crates/ty_python_semantic/src/types/list_members.rs
sha256:687251d75f0b65e81e30d2dc11ca402024f8d51a898847e24bcd85b15f63d7dd crates/ty_python_semantic/src/types/literal.rs
sha256:2e101e68a076fe6e800b6be12024b17f546456eed25210e183c0c016ac645f59 crates/ty_python_semantic/src/types/match_pattern.rs
sha256:81e32c34ef4bcff88ef44f52170e809342ae7acb898900daa25955cfd9114fb6 crates/ty_python_semantic/src/types/member.rs
sha256:0eaaa4965aa4682eee5627c1c87384f24536be9f64fc931bec31df3d15e57a63 crates/ty_python_semantic/src/types/method.rs
sha256:ec57b3914957b10d0183227de66e509b6ad5683b769dd8574aed41dc850457b1 crates/ty_python_semantic/src/types/mro.rs
sha256:1bcedd397dccda6692df70132005955d00b8287ac5646a0b4823631cd4b3f356 crates/ty_python_semantic/src/types/narrow.rs
crates/ty_python_semantic/src/types/narrow/
sha256:919ecf04989e693fdaef08c5a217c30f1c1ae401b54b60c989cdb826a59b5416 crates/ty_python_semantic/src/types/narrow/containment.rs
sha256:5823719b7a8b7b7119d060ba7e024926024daa1f8b8ff71927f487bbb24d22ab crates/ty_python_semantic/src/types/newtype.rs
sha256:d82baa0a9ffc59d7b7b29e6b9ffe489703bbd3c8a7dc27430d3f15b1cf4b9268 crates/ty_python_semantic/src/types/overrides.rs
sha256:91354fae8838b37acaf308830fb0891f76965574be75c7a025cbbba15459f20d crates/ty_python_semantic/src/types/property_tests.rs
crates/ty_python_semantic/src/types/property_tests/
sha256:665cff08a7c0990a01b7ecf8899592276a96994839d7e2efe955c819963ebb02 crates/ty_python_semantic/src/types/property_tests/setup.rs
sha256:4a7fbbd38cf5da25ee13588b3784a353b82d6850ab2bc265b5803f1e7015717b crates/ty_python_semantic/src/types/property_tests/type_generation.rs
sha256:2530bd1da8f0b75356a3a033e9b8c81963a47e4f54f3bbc5e7301c71f6b29597 crates/ty_python_semantic/src/types/protocol_class.rs
sha256:a992f1bb61d001173e9d9e6eaef58ab6c551844d20504dcda12b0d6800b4fd0f crates/ty_python_semantic/src/types/relation.rs
sha256:95448eb9bf1f5a566037f897e9f8cd8ca38ff535d0478ba8fb54ed53c1375e09 crates/ty_python_semantic/src/types/relation_error.rs
sha256:cfee67dc00ba3d06df22c969f468a5065e6d6f4db39e3c76726f123ce787f65f crates/ty_python_semantic/src/types/set_theoretic.rs
crates/ty_python_semantic/src/types/set_theoretic/
sha256:7be94cba4dbac60582a3efab0907c295828ae35ebf0943f7ccc70ab4e400c255 crates/ty_python_semantic/src/types/set_theoretic/builder.rs
sha256:5e6a1ef08a05d4379d890c8082ceae5a045c9529b7a4fe283376887698e39348 crates/ty_python_semantic/src/types/signatures.rs
sha256:3a288501b9591ba90ec8f5e776a766b4dd135e5434db3b3366f9904e6388e3e0 crates/ty_python_semantic/src/types/special_form.rs
sha256:d0441435958663c8740dee8b4e6da6d1d226f507f41e98029b696d1b7aa5f8fb crates/ty_python_semantic/src/types/string_annotation.rs
sha256:3852fd7032e5e50ad2e0ccaf772874f5c95cfd9f00efc155877d8aecc6bd6edf crates/ty_python_semantic/src/types/subclass_of.rs
sha256:f6bb68f670158869853aeb481eca290b5fcfcdabeaccaed648453e82724c5481 crates/ty_python_semantic/src/types/subscript.rs
sha256:3e92d4787ee07f7c395d22a36af8c65e5608d539ee18ee8cd33796d881935c74 crates/ty_python_semantic/src/types/tests.rs
sha256:5acae01a2ce5efa40c1cdae6ec9a455092ed594f5d25c43a63694bf3dfd4c5c3 crates/ty_python_semantic/src/types/tuple.rs
crates/ty_python_semantic/src/types/tuple/
sha256:af6f5375397aee002b2ad846ed2f047a553fb206b933ce31fca9340fe4758228 crates/ty_python_semantic/src/types/tuple/promotion.rs
sha256:633b442b644f6c1a80af5ec3904c3d4ec10450ac6ba1b4c9be991bc9924397fa crates/ty_python_semantic/src/types/type_alias.rs
sha256:44b8283eb3b84ba611c924802eafb8df059522fb447cababa4afc68987127517 crates/ty_python_semantic/src/types/type_expansion.rs
sha256:b894cc40d17af267ee8431d9dba403190e8e31c64bd6aded0fb18545dff7c2e7 crates/ty_python_semantic/src/types/type_form.rs
sha256:694883dc6598f3bb4110880005ffda3cf3e4226a20b8598dd611ce8a09994cc0 crates/ty_python_semantic/src/types/typed_dict.rs
sha256:a4d338d0bf26f0b1aa968ae275c3b21cfe43a1cf421fbb9d6ee6a1f3c4d06d00 crates/ty_python_semantic/src/types/typevar.rs
sha256:5c3af9379ef67d73f3aa07579bd4a442e7293d4a89f4e477bc5968652892c222 crates/ty_python_semantic/src/types/unpacker.rs
sha256:d7f6c50521d9f01965ea2c904af9e132f4c087fdae9d7a94c82e96ddac0e5238 crates/ty_python_semantic/src/types/variance.rs
sha256:6618a825454297ca1bfc1448479ea7d1151da880066f867f9dd243906340901b crates/ty_python_semantic/src/types/visitor.rs
crates/ty_python_semantic/tests/
sha256:01be478cab2b79fc2909e9ab4ce0858dad19186541c253f5c1955aaa9d579fd0 crates/ty_python_semantic/tests/corpus.rs
sha256:41c917d62355835b66be335ed3cb6f61cfae5375329b4bc6566e82a6eff8229a crates/ty_python_semantic/tests/mdtest.rs
crates/ty_server/
sha256:8378605c2b2ffbd0b64fc63c4f043e33075205448f92991a54ea8caa3b22aa28 crates/ty_server/Cargo.toml
sha256:4197c90652017151f27ee5dd6292603d89b82fd800d65dd6596e33a91245a309 crates/ty_server/README.md
crates/ty_server/src/
sha256:2c3179d4859028345b57fa7d52702253e8fe5b30e5bb6280b1059a8c0e914764 crates/ty_server/src/capabilities.rs
sha256:a1581d5b77a0c0500771a95b0acf4e3efe927ce407259f0f64e35365e5e99514 crates/ty_server/src/db.rs
sha256:b720d05afbad6b7af645192f73984b8635be3c5d2804afa6b39335d08f774bb4 crates/ty_server/src/document.rs
crates/ty_server/src/document/
sha256:26c867cb6dfa826a8ae5f982e0a3ee930bc6aefdd82f90232ba20e7b6054c068 crates/ty_server/src/document/location.rs
sha256:5b675a7789f1c297a8ac5cbfacacc217854513e185ff42a55430f5f9fbcfdd95 crates/ty_server/src/document/notebook.rs
sha256:ed950dac8db92a7178c4ec645fa2b7d1c31aa11ee1bc757a455fbdca48b2add3 crates/ty_server/src/document/range.rs
sha256:b96e584fcd58a5086cd4c011a4acdbc51af22485c5ec624c72df934034a42a08 crates/ty_server/src/document/text_document.rs
sha256:283b725b34300505bdd83a75838065890f222674ae4e6252c42771d60684b372 crates/ty_server/src/lib.rs
sha256:7b267452550e8cbe047ae85cb167cde53f5ce12b9ef98cd6627cd8f2728952df crates/ty_server/src/logging.rs
sha256:5a8d47b33a1fef0c6e5f8d187dee9a4797ab0d09c43025668bc2865648872841 crates/ty_server/src/server.rs
crates/ty_server/src/server/
sha256:9a168f91f51b70ac641e613e99414bd43a61f6a7e610baf39184f8f2433f1f10 crates/ty_server/src/server/api.rs
crates/ty_server/src/server/api/
sha256:f7f93876e71249f85a4f69325826fbb6325421d9f6cf98a572bd8609bebbfc00 crates/ty_server/src/server/api/diagnostics.rs
sha256:78732a1109cf895b4def51a2dc29b6d635595e8ab5815990a702b8830e868646 crates/ty_server/src/server/api/notifications.rs
crates/ty_server/src/server/api/notifications/
sha256:53b0fa929e0ff64769187f16eea8fdba226ef23749d6c84e70e84052c27ed94c crates/ty_server/src/server/api/notifications/cancel.rs
sha256:ad069af253b9c5d27650284c58dcbabe07c72bf16ef8fb2a8ff7c8681083f5fc crates/ty_server/src/server/api/notifications/did_change.rs
sha256:8eb13ec912d58b37631506c494608d0bacde91d5f61cdb3ade1593ba816e1288 crates/ty_server/src/server/api/notifications/did_change_notebook.rs
sha256:d2b0f817171c0011a373e47acf53b70b76fc1aff27af4036649b08a48f2dc180 crates/ty_server/src/server/api/notifications/did_change_watched_files.rs
sha256:0ff434ace8c114ffeaea03692f85ebe459e8b0478e7545e9a6c30bc4627eb1da crates/ty_server/src/server/api/notifications/did_change_workspace_folders.rs
sha256:802e25a5f6cd8b51f1b2fe6849a9fd8be842d506569ace051bc7215d392599ff crates/ty_server/src/server/api/notifications/did_close.rs
sha256:e7231831eae8809bad99de8efb88d520254fcbcb61402509636276c55fb1e85f crates/ty_server/src/server/api/notifications/did_close_notebook.rs
sha256:cabf5300782e0823b757ee44ed5840ff9f3ce1dc0117bc1514cb161dfd8a0a74 crates/ty_server/src/server/api/notifications/did_open.rs
sha256:23da8b8a9d66bf336dc77629beb6f47cdd87dcf5a0d6d380cb1e3a8f118052db crates/ty_server/src/server/api/notifications/did_open_notebook.rs
sha256:d4014edfe215129e14ad117c44f5b1a7b26876b8fc93073b9cd399ff2a8108de crates/ty_server/src/server/api/notifications/did_save.rs
sha256:ab40f9f4fe2254c1af4cf033613598c2eca006ba3b8112ad2844800172c53b8d crates/ty_server/src/server/api/requests.rs
crates/ty_server/src/server/api/requests/
sha256:93ccaf25589747ef565786c53a5f296514d5fcee2aabf7e2c541b3fd1ff1ab1c crates/ty_server/src/server/api/requests/call_hierarchy_incoming_calls.rs
sha256:8b3adc42a94be3ce8c91d69894a2729bf7354cf80b01f1ed806e549ff38c6dfe crates/ty_server/src/server/api/requests/call_hierarchy_outgoing_calls.rs
sha256:fe97bbda00137591b732c68bdb69443c4d31049230239360cc2ee5c692da7033 crates/ty_server/src/server/api/requests/code_action.rs
sha256:7dacd09e4745d753a2d32f48db4e3efe321a00aefe84de71db9c08a82be3b2b1 crates/ty_server/src/server/api/requests/completion.rs
sha256:596a505238c36e001ed978e7c68c7c39c6e592a7826e99b5fcdab0c2029ea592 crates/ty_server/src/server/api/requests/diagnostic.rs
sha256:15d05f5b9053e3f4d4502e022774ffc7cc889c2aeb1b40ebc6b87088c7c2b5b8 crates/ty_server/src/server/api/requests/doc_highlights.rs
sha256:eb1165985d09d1da1b6557a6fdd26fd592b6568531c3d51927f8224f34bb6fef crates/ty_server/src/server/api/requests/document_symbols.rs
sha256:005c9549adc7aca87b78cb1bf0e89557b8543d95aa1ad70ebbc8778868925143 crates/ty_server/src/server/api/requests/execute_command.rs
sha256:ccfb2384210a99e97c588d2a9c982a9895532cac7a7a35962d48c99662401b8d crates/ty_server/src/server/api/requests/folding_range.rs
sha256:ba8d4a8276db391cb18d41e5f598dd74677c7a1bb2f269254993e4942d496add crates/ty_server/src/server/api/requests/goto_declaration.rs
sha256:cf4e51b4883bb9d875543231bbca607f0b9dda455b5455d2b65f02bcc5b2edb7 crates/ty_server/src/server/api/requests/goto_definition.rs
sha256:095f5bbca0166604dd2401ac80996ab40999073789e09da32fc7358ce7cb5f8f crates/ty_server/src/server/api/requests/goto_implementation.rs
sha256:efff5699d61fb8bb88067bee1a4d72542ff138a8e77080cce41ff32da504f0a2 crates/ty_server/src/server/api/requests/goto_type_definition.rs
sha256:3a640e01af369531b49dec4ec2d14ede960ee825a3da04014581a8db2577b890 crates/ty_server/src/server/api/requests/hover.rs
sha256:11cba5633f50e73d82d55795ebec99be3d7e1b36f008dbb2b1aa19263f35e39f crates/ty_server/src/server/api/requests/inlay_hints.rs
sha256:3f44b35f204756079fd07e1222ea6163dfb27fda1b7ab24678493ff99ef64291 crates/ty_server/src/server/api/requests/prepare_call_hierarchy.rs
sha256:cdbc3d6f88b545dbfe31ee74f0d681077031b500c6a819b56999687375a45e28 crates/ty_server/src/server/api/requests/prepare_rename.rs
sha256:d2276ff148e1ba547923d31b701f00255f708e627203cde9bbb33b5cdc15b775 crates/ty_server/src/server/api/requests/prepare_type_hierarchy.rs
sha256:0235c58d56877f3f311bef41277d333fac323071194b83ee94b47b9be6e4aec2 crates/ty_server/src/server/api/requests/references.rs
sha256:a3e01806f291e08350587b8d10d6f858963d1cf993d8cd482aafabbb7c245c2f crates/ty_server/src/server/api/requests/rename.rs
sha256:18a420eb1893288a60e5aa4808d7519317cc5f617c4da7edec96b5b1d9cfe585 crates/ty_server/src/server/api/requests/selection_range.rs
sha256:17039beb246e85f352c43fdcc07df824acf7a18e35dd532abe7ceb493744cd05 crates/ty_server/src/server/api/requests/semantic_tokens.rs
sha256:bb999f727f7aab217e6f9f8e45f55f93085d9bb21b25b18ea1740bbb515377ed crates/ty_server/src/server/api/requests/semantic_tokens_range.rs
sha256:8ffd8a22f4130956bc4e107e41aa83eeef772bfc5cf5bb9895b1c1ec821761ad crates/ty_server/src/server/api/requests/shutdown.rs
sha256:7c6abe4f8a338fb14093e6c7b9ffbca2f5680e578bd88626ca66b21b88ababda crates/ty_server/src/server/api/requests/signature_help.rs
sha256:8911f3fd3f5ff2f5ac6cd892bc03bf84afe4849bacdd482704efed48e3eb31b5 crates/ty_server/src/server/api/requests/type_hierarchy_subtypes.rs
sha256:b8a9867be8c626b9cd62865d38224996cb2cf7c977cfb830bc583b0c2cd9f04a crates/ty_server/src/server/api/requests/type_hierarchy_supertypes.rs
sha256:d4caa230f9fa79fd577f24bdbab424d7688d761eea75e973ef89604df3ab8f59 crates/ty_server/src/server/api/requests/workspace_diagnostic.rs
sha256:3bd610671f2c42b7eee081e6c402f8b2cca9a28f567643c86f844a62ac1cd9d0 crates/ty_server/src/server/api/requests/workspace_symbols.rs
sha256:72396230cdda1ba1d0256145a6e0d687c6fcdac17ad78ab61ee63d3c93ef9d80 crates/ty_server/src/server/api/semantic_tokens.rs
sha256:1ebf0b046df323879885464279b658c79abdb34745253233f281d7fd428197df crates/ty_server/src/server/api/symbols.rs
sha256:17abff050e18c68686bea6c20175193832fe06817317fc23c5e94152ff3e8bea crates/ty_server/src/server/api/traits.rs
sha256:a72e9abef738543112596c9d17ea8df3e2b52d36087016aa07cf0951b3701ca0 crates/ty_server/src/server/api/type_hierarchy.rs
sha256:b93fa05fd64f8760f15aac51a6c943fd31a04353c0c9f6a38078b53d1528326a crates/ty_server/src/server/lazy_work_done_progress.rs
sha256:f469e22d557cb1530d55a760228dfac75f2ef62b7307899191039f232b8a6f3a crates/ty_server/src/server/main_loop.rs
sha256:bb172b0b65aba7acf0cfffe6fb7760c5e67b2410e4933aecac9afc17b070e8e5 crates/ty_server/src/server/schedule.rs
crates/ty_server/src/server/schedule/
sha256:6f4e929f4f942751a44e51d508f89391aa49018c221f499cbf2ff5f807aee3fd crates/ty_server/src/server/schedule/task.rs
sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e crates/ty_server/src/server/schedule/thread.rs
crates/ty_server/src/server/schedule/thread/
sha256:d3d0b0df8e38a52789bc3ea85de0071959baffe3b2146678c1f671d0385eaad4 crates/ty_server/src/server/schedule/thread/pool.rs
sha256:e460c9814572be9d769d4a85cda70906cd49a05dacb4359b0bf64e4ada1609d1 crates/ty_server/src/server/schedule/thread/priority.rs
sha256:836dd141fadb6ca6fdd5a47f692a6eb3ab532775a581978bb7fc85095c7b180a crates/ty_server/src/session.rs
crates/ty_server/src/session/
sha256:1e58f9563003c24d7d236d987ac37f5b4db7a08385f354fe3d2fd2d86dc57290 crates/ty_server/src/session/client.rs
sha256:4e73cbb32d1976bb67f0ce589995110ecb965cab9f719dc502268ae518229dac crates/ty_server/src/session/index.rs
sha256:adcaf605855abfa531f7b62796a800bf7ed955c713e22d5f3701a268050cc634 crates/ty_server/src/session/options.rs
sha256:7928934f1c88c4ecdfc527341f39f3b8d8bc68cd3bb26a48868f2d1c59648c67 crates/ty_server/src/session/request_queue.rs
sha256:b597b78a1e6ea8a8ae4f8f91020a592413838a8f51e9f98cb68768bf35672f37 crates/ty_server/src/session/settings.rs
sha256:11a9c56fb493d488f828ad97027a807f36ded8d5f741bc61f48d0f06636e2a3d crates/ty_server/src/system.rs
crates/ty_server/tests/
crates/ty_server/tests/e2e/
sha256:342107dccc8b50636a6a53f7d776df787ff8ea54dbcf6cd57c912649086eef5e crates/ty_server/tests/e2e/call_hierarchy.rs
sha256:184e7b9d9039bfb7c7066ff52f6c1e5cfd4a9dad6720a96831716901102d3126 crates/ty_server/tests/e2e/code_actions.rs
sha256:d2eceaafb62bca58563c8f1a257377f59c0791415956cfd3a8218fba1e20c470 crates/ty_server/tests/e2e/commands.rs
sha256:3b61b0023e03470b57b52b87a701e4e2c0794fc7c988dd60f2a77e7d14ab5d81 crates/ty_server/tests/e2e/completions.rs
sha256:2242f96d0d4a50f1c75446af384ff0b15f8c9d29d46f981833d85640a4525885 crates/ty_server/tests/e2e/configuration.rs
sha256:2552fb9a898eb94dae1b16fcde51cc2cf889923a4d967e0896ff9d3955ce10df crates/ty_server/tests/e2e/folding_range.rs
sha256:92258ce6d3a56b054482d2cbe8d3253266c7e7da70a6865fd13a54a30a24f169 crates/ty_server/tests/e2e/hover.rs
sha256:1a57b853977f74762d0c8e434d02e599cc34ca46160b0739e12e6b16e776cf28 crates/ty_server/tests/e2e/implementation.rs
sha256:8ef029b9a5c1c34e12a4af9fb1f4742c397b7cae53a9d67613988b310b23de10 crates/ty_server/tests/e2e/initialize.rs
sha256:91b21803da0168dca6157c41a0e12c77c22e7b97977df641761c5d999b89fc88 crates/ty_server/tests/e2e/inlay_hints.rs
sha256:3e31dcae9c57364a116e279f61cea138bcebaf740d0bb84ae3a607868fc5c64a crates/ty_server/tests/e2e/main.rs
sha256:72226d4badaadf63819f1858d5e8d096ee2666e9bd4c1a975ef37cffff46d074 crates/ty_server/tests/e2e/notebook.rs
sha256:bee7ed50348ab0e4cd0aa331fcdc5eba0fe1dbd40726f548ccaf23937d6eb565 crates/ty_server/tests/e2e/publish_diagnostics.rs
sha256:bae7bf8ffb1cf51fa26f4f9063e20fc7e2e807166e4b1b725f73ec11599ba9d2 crates/ty_server/tests/e2e/pull_diagnostics.rs
sha256:942a41c494d63cf490a864bb2340d7cbd752021913b3d8c91cb5f007f549802a crates/ty_server/tests/e2e/rename.rs
sha256:dd64c8b94291940a33df27748a90e2ae87c2f21e77978c5c6225dc0775dc4b70 crates/ty_server/tests/e2e/semantic_tokens.rs
sha256:43251b83732037951514b6e705e07903b081ad35a78c0f946e98c6877b1d4f81 crates/ty_server/tests/e2e/signature_help.rs
crates/ty_server/tests/e2e/snapshots/
sha256:5d6e888cf47d9380645103d1bb675b2a14f7f9ec577ecc91f548ca448499a324 crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action.snap
sha256:0c8b23faaeb8698ffeb72eee1d1602548cd3b2327fc60a8f35370260dc8c90b7 crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_attribute_access_on_unimported.snap
sha256:fce2b4da0927b370e2ed4c402f4e85dcd7b04fe8d8978290b94c67d51957d035 crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_existing_import_undefined_decorator.snap
sha256:0a7042f45bedb342ac2724d6ec90019aad8df57dd6993350a14cddaceb1f5502 crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_invalid_string_annotations.snap
sha256:138f79a109e9ec7bb1c0b7c573ae9ff7938e8e1095a5651b4281abf26ead615c crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_possible_missing_submodule_attribute.snap
sha256:87c85a7501b733912ec1cfadb7f4209d7b17e7ec6340029ed5f2d7a88a1b4bdd crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_undefined_decorator.snap
sha256:a25ee41c84ebedfab5517c69dd63fbf2aeec0a3ae58bf84b346d4ac49034569a crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_undefined_reference_multi.snap
sha256:68eb8493b806a2044e21e64415bd27d7ee2640209f5bae15d73c8247729015b5 crates/ty_server/tests/e2e/snapshots/e2e__code_actions__code_action_with_full_diagnostic_output_link.snap
sha256:e0722e31e4a644da9f8731c073a33fd54138b99c40b0b7b17b28ea1fc068ed99 crates/ty_server/tests/e2e/snapshots/e2e__commands__debug_command.snap
sha256:b99323b08b311072002175b87184842ba34ee9f5700c11554045e4861cefd806 crates/ty_server/tests/e2e/snapshots/e2e__configuration__configuration_file.snap
sha256:debfebb594a4366f5147c23a520d24799297e4116e967da54e36cbe13147b959 crates/ty_server/tests/e2e/snapshots/e2e__configuration__configuration_file_and_overrides.snap
sha256:b99323b08b311072002175b87184842ba34ee9f5700c11554045e4861cefd806 crates/ty_server/tests/e2e/snapshots/e2e__configuration__configuration_overrides.snap
sha256:d8b9a064541a14a8b470d30457662f90c184e08ad68486e7a8847414fc8d4bbf crates/ty_server/tests/e2e/snapshots/e2e__configuration__invalid_configuration_file-2.snap
sha256:9e30d0686bc109da9350728f8feba04b153eff4a8562288a93e27e80fef90111 crates/ty_server/tests/e2e/snapshots/e2e__configuration__unsupported_inferred_python_version_setting_diagnostic.snap
sha256:6fc4ed2019dad9a02f6e22934be04d79b928cbac76b1fc38eddea5d1f1449385 crates/ty_server/tests/e2e/snapshots/e2e__folding_range__folding_range_basic_functionality.snap
sha256:40fd78ad52e8487977cc11edd39e1629de2f1f033c56c94964e393d0a0147732 crates/ty_server/tests/e2e/snapshots/e2e__folding_range__folding_range_multiline_block_headers.snap
sha256:21b1f239231989d0a2709efc55da6da560514cda28d48070c9e555b5448bec31 crates/ty_server/tests/e2e/snapshots/e2e__folding_range__folding_range_notebook_cells_are_filtered_to_the_requested_cell.snap
sha256:89ae029d5d6216eab86ac4cdd382583c58f9612ae4f9c226f909d1114df75c0d crates/ty_server/tests/e2e/snapshots/e2e__initialize__initialization.snap
sha256:89ae029d5d6216eab86ac4cdd382583c58f9612ae4f9c226f909d1114df75c0d crates/ty_server/tests/e2e/snapshots/e2e__initialize__initialization_with_workspace.snap
sha256:2d57fb2be459ae8a6a7a5d9bde4a380f7db4ad8e20f3de7c690ab5c34e4069e5 crates/ty_server/tests/e2e/snapshots/e2e__notebook__auto_import.snap
sha256:2d57fb2be459ae8a6a7a5d9bde4a380f7db4ad8e20f3de7c690ab5c34e4069e5 crates/ty_server/tests/e2e/snapshots/e2e__notebook__auto_import_docstring.snap
sha256:2d57fb2be459ae8a6a7a5d9bde4a380f7db4ad8e20f3de7c690ab5c34e4069e5 crates/ty_server/tests/e2e/snapshots/e2e__notebook__auto_import_from_future.snap
sha256:4b50eb6ec92f3cb0a95254fec3583d923050bdef26398dec514f5b34aa65ba9d crates/ty_server/tests/e2e/snapshots/e2e__notebook__auto_import_same_cell.snap
sha256:3b140cc0884546d2ee5f3518de8aa770730090b1c83aa51ba48da6356fc26d18 crates/ty_server/tests/e2e/snapshots/e2e__notebook__diagnostic_end_of_file.snap
sha256:162367f3dddd4506647d011f83ea2b6369d8d34d916fd67cd37b062172a21b15 crates/ty_server/tests/e2e/snapshots/e2e__notebook__publish_diagnostics_open.snap
sha256:e7087725b91192a42c9f5510ce55176d3b9ecf699981cb3a5c445f3d04301442 crates/ty_server/tests/e2e/snapshots/e2e__notebook__publish_unreachable_code_diagnostics_open.snap
sha256:28b2f8eb12648341933a692812eee3104015f26f8064eb801cc650af1683807c crates/ty_server/tests/e2e/snapshots/e2e__notebook__publish_unused_binding_diagnostics_open.snap
sha256:e7b8d6fd37c40f134e95af473c55b8d399ea83819033fe6dc8d7918fbd833e39 crates/ty_server/tests/e2e/snapshots/e2e__notebook__semantic_tokens.snap
sha256:927c3ce2ef23bf9163cdb011b376901553c56294a695f220b10df9d3ba8a8610 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__changing_language_of_file_without_extension-2.snap
sha256:bca0379408ccdcff413ee0b0b3eca980aec100691e5a1a93491a37b5d1c0dc19 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__changing_language_of_file_without_extension-3.snap
sha256:15c7549300c3adbe2531db55684c33db6dbad07a987b181d3b628d71bff383bf crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__changing_language_of_file_without_extension.snap
sha256:b0d1b2fbd99a7e3fd7468f156fcf8ae0b02c1784936197fb24a260d9c4b5d6d2 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__full_diagnostic_output.snap
sha256:247f7e14070c2a2b296ef5004c18d06779bcfeac4848f2822efd78879f52cc17 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__invalid_syntax_with_syntax_errors_disabled.snap
sha256:51a1c5b5bf81b5b363ef4de40c11745bc46df5ca8796c33f1a14cf9d299ba048 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__message_with_related_information_support.snap
sha256:dd6930379e96eec70e057f06f824df46e6b6260896c397b1ad48d4fa209f183d crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__message_without_related_information_support.snap
sha256:fb71f921cae2e794c3eec1d782274c19c9f7d857454997bae465ce4e49ecd079 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_change.snap
sha256:4db64a6c5601da89ca28983b67d635abe5719c54a06687b9117e20d5d7e288be crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_change_invalid_tuple_assignment_target_does_not_panic.snap
sha256:eecfcac4a3aca58cf7c8b9c456656b5ff43c84536a140f82ce00c7c66ac88658 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_change_nested_invalid_tuple_assignment_target_does_not_panic.snap
sha256:e386c33e73044f6542d9c5368829581c810376a50ffa514887ebdd4f4da0850d crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_change_watched_files.snap
sha256:0cc0c6021f312adfee6a3a54d4444298587a51eb4b0872855c532f53b56eade2 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_open.snap
sha256:15c7549300c3adbe2531db55684c33db6dbad07a987b181d3b628d71bff383bf crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_open_file_without_extension_but_python_language.snap
sha256:0cc0c6021f312adfee6a3a54d4444298587a51eb4b0872855c532f53b56eade2 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_open_non_existing_file_open_files_only.snap
sha256:0cc0c6021f312adfee6a3a54d4444298587a51eb4b0872855c532f53b56eade2 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_open_non_existing_file_workspace_with_file_uri.snap
sha256:cd71ca89ef273015bd9784b9b1df05510df619231cf60d4e6454e2ff055aa66d crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_open_non_existing_file_workspace_with_untitled_uri.snap
sha256:283e2accf7657b43457050c306eb5bec94bc88fcb5ea4435fb7564c2bc04fc99 crates/ty_server/tests/e2e/snapshots/e2e__publish_diagnostics__on_did_save_publishes_open_file_documents.snap
sha256:1369a7146114631106da1c932e30a6125e3208b18472058fcfb00b44e06e9bb5 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__current_analysis_unreachable_code_has_unnecessary_hint_tag.snap
sha256:09c372d1498ebb4d803390675ee5775c680bfd816d26aff47546f6a727bc06f2 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__document_diagnostic_caching_rendered_source_after.snap
sha256:ab2892dc1d6bb9c045fa91e28730d71ff86670373b34af00afe4cd79da93ed57 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__document_diagnostic_caching_rendered_source_before.snap
sha256:afe5da0c85ea56781159ed33eebcc983f8df24d967c34edd41472e237c39601a crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__excluded.snap
sha256:aba643a784df2e22ba6bd5b0a858a206ddb89f889cec161812dc85d340908570 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__main.snap
sha256:282803230460b74fcf3e868325e7c76ba97fde33d443fc30c759660fbb308cb9 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__on_did_open.snap
sha256:e58fb86cc195b25ab825195053ff7fce7f6584a43a15c9d07813fe2181bd8e73 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__stack_size.snap
sha256:d893d4fe17ce974d45177fb55b449b73979c505b6d2f1904847ae20450075c1c crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__unreachable_code_has_unnecessary_hint_tag.snap
sha256:cf99756be97b7684e5de529fea162f190ffec66cae1c86b880f6a1a53c74fb00 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__unreachable_code_suppresses_unused_binding_hint.snap
sha256:10d3b567bb00c9e74d80b0096a2e18e753c85830e9f8802c9928dd507171b340 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__unused_binding_has_unnecessary_hint_tag.snap
sha256:ece43e2ccff543d715f0ced26918a5976235ce24b33038f30f532b9275d0af23 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_after_changes.snap
sha256:d13704ab2e1af67488e39f5119a58e9ab3c69d047faea6fa5e83d6f227452239 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_initial_state.snap
sha256:ff9ad5ab42a9df0b9dab14ff43d3b3394f3cf252c965b56a012ab002a8400469 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_long_polling_cancellation_result.snap
sha256:12a3f7ce042aa3786afc2f2c9143cba96af566eaff20b277ff34e4c5c19e6268 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_long_polling_change_response.snap
sha256:cb8fd7a06877bb058f5909b2a44ba40387382de6eb064b376f723c1168d55c6a crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_long_polling_shutdown_response.snap
sha256:7ae9f1b197a27a2be72429f71156abf44dc9f54edf3d269b5c16098bfb3ca50a crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_streaming_with_caching.snap
sha256:e494ccc43493cfcfd647cba4ccc23839e2a121996f00f455e9f9679edfcc6bd0 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_suspend_change_suspend_first_response.snap
sha256:a65b6c5d44cd2729ec689afd5e204c11bf4d808f4868dfa37543a7e1853f7974 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_diagnostic_suspend_change_suspend_second_response.snap
sha256:22dc8f4db460e13b584fff7cec97b320b37f56f83e36546c2098400ceb501802 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_reports_current_analysis_unreachable_code_hint_tag.snap
sha256:91528bd01bef3de353c966e65cb2b556dc5894276bd3f6449b2495d79a0259fd crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_reports_unreachable_code_hint_tag.snap
sha256:1b15ba40378e65b24a5a39d0cafcf802c0789fcc8b28b2a73b9d379002c3e713 crates/ty_server/tests/e2e/snapshots/e2e__pull_diagnostics__workspace_reports_unused_binding_hint_tag.snap
sha256:b6bd121430c5ebcd9f1768455f60a8bc252ea187faf2e944e82acb8c1ccee04b crates/ty_server/tests/e2e/snapshots/e2e__rename__notebook.snap
sha256:3b7793a9d8f2a270fc276d2e2981505af443319dbfe5b491e3059d741790a83f crates/ty_server/tests/e2e/snapshots/e2e__rename__text_document.snap
sha256:e107b0f74bd8c7019a9a6fc244380572f55d98898541d0d4cd401bc0992d9d05 crates/ty_server/tests/e2e/snapshots/e2e__semantic_tokens__multiline_token_client_not_supporting_multiline_tokens.snap
sha256:a9ac8d5f724daea2052afacc69f4570bfc3e87f34650140dac26e33e1a632220 crates/ty_server/tests/e2e/snapshots/e2e__semantic_tokens__multiline_token_client_supporting_multiline_tokens.snap
sha256:3c93a5fc9d5315672fb4475b6b57a6291df835e9c3a26617d3f4f3696933e05a crates/ty_server/tests/e2e/snapshots/e2e__signature_help__works_in_function_name.snap
sha256:b82a01af5db97717e377d4bacbb376357c908982fb00f2e954f85d16a54348cd crates/ty_server/tests/e2e/type_hierarchy.rs
sha256:f5ab0a53fad9ecc7b4c339fd7d002a848bfd821075b6c8ae679c0c3a8afb3f4e crates/ty_server/tests/e2e/workspace_folders.rs
crates/ty_site_packages/
sha256:f4260a64476437e3d52e89d8e8ed0bb0b804d0c0e84c847917d5f93d0e9555f9 crates/ty_site_packages/Cargo.toml
sha256:89390107fd41bac72b5e76be4f3cc82c68831be9335fe921d6f521781d44b4e5 crates/ty_site_packages/README.md
crates/ty_site_packages/src/
sha256:0bd2af574e62d7e57a098534fcea68c5569166e5655df5a8182e7883b9033e9c crates/ty_site_packages/src/lib.rs
sha256:18dcf54bdd3477d65f0f33209f1e2dc3b4e84b5a3d1443f18b9cb98ee3a81a7e crates/ty_site_packages/src/version.rs
crates/ty_static/
sha256:056fe133e3bab2e4aa845f83365d6de393d41fc11332512825a90e99e136f4a4 crates/ty_static/Cargo.toml
sha256:21d081c84a981db8f2d9ab00613ee0d8cf81b582b7da3e67d45826bfe88b75c5 crates/ty_static/README.md
crates/ty_static/src/
sha256:ace2e72ea8c869c4c8d7d4000e46dd80b35389e1cc4639020a546e12055a0979 crates/ty_static/src/env_vars.rs
sha256:de23a07907bdec343f6c814b666b19ac11d0c1c93a0cdcd887da1b5acae7319d crates/ty_static/src/lib.rs
crates/ty_test/
sha256:55fd8c66bc17c22c1c16d8757c9b2d8a8c3c90b4258f443ad7a8c17d721a2f17 crates/ty_test/Cargo.toml
sha256:75ebcc26425de7c56e64ef1561e5e3073d4f110ba09a97943d80f5a639881373 crates/ty_test/README.md
crates/ty_test/src/
sha256:5bf94968fb129343b84edaec9a65fd2b039dbd93f85a0ebc73f67883a608f2e9 crates/ty_test/src/config.rs
sha256:2229a3c8d494f685344656948f04e8ae65b2c509d45312491e1aba1901e373a4 crates/ty_test/src/db.rs
sha256:c2e677861e834ed9c827632e27ee99fe7a85ea29c6b279d2d10e83943ecd5595 crates/ty_test/src/external_dependencies.rs
sha256:2c91fec6f394d2ede71d24073f63e10ee8f0da73d994137f2b88653ebc433c86 crates/ty_test/src/lib.rs
crates/ty_vendored/
sha256:c40c958375d432f7d3485ef46dfd57ec89491b723c3ba416348828c4d9f17761 crates/ty_vendored/.gitignore
sha256:5db2d822f47376794af33df993dd97e7c9b96e7855abe8cfb076c501f7730d23 crates/ty_vendored/Cargo.toml
sha256:becc239470ed070742aecf3055f91f46deba6a01be894b0ed321f53248d95844 crates/ty_vendored/README.md
sha256:3c80316582e75bcaeed42bba3133e0872dec22068e071e68978c599d346afce2 crates/ty_vendored/build.rs
crates/ty_vendored/src/
sha256:5ba4674e6826f6c10edda325cca7d567d6fe9f936e716b5d01b8e985cd5d5f56 crates/ty_vendored/src/lib.rs
crates/ty_vendored/ty_extensions/
sha256:6088c176d102b2c90db4b0be9dd4f436250760aba6f8563cb8029200ee26d1cb crates/ty_vendored/ty_extensions/README.md
sha256:186dc61c12a48ac83f6daa92f5e5ef6e70d546447702498625658b2b88fe043e crates/ty_vendored/ty_extensions/__init__.pyi
sha256:db4a0e98ed861d948ae2f8c85cfd95789cfe7375880ca894fa32cdf148d9d7c4 crates/ty_vendored/ty_extensions/_internal.pyi
sha256:45c4b3c63e35a25e8ff159a1a5ad7b78f02e05cdcb52517593bf56750c4bf3c1 crates/ty_vendored/ty_extensions/pydantic.pyi
crates/ty_vendored/typeshed_patches/
sha256:ddff49fca108b5f00258e61d5ac54e00592219e7a91608d8496b852a71dd5fa3 crates/ty_vendored/typeshed_patches/0001-dict-get-object.patch
sha256:2ab5d4ab6085caf77703931c2e3e84178d5927363ed9bb0b37bb372799cdf299 crates/ty_vendored/typeshed_patches/0002-mapping-get-object.patch
sha256:27fdb323797cdab6ab7d2991951b60d7708e72c3f39bab2346655f319d02b3c0 crates/ty_vendored/typeshed_patches/0003-dict-view-isdisjoint-object.patch
sha256:344bd949ded2f2ddcb9836e8cf693560fac758d3256c1862ffb1280bce837679 crates/ty_vendored/typeshed_patches/0004-dict-pop-object.patch
sha256:bf22ee424d4e4b56e436dc223c576969e7741be34d2ca8f78ad8a6e68da8cc4f crates/ty_vendored/typeshed_patches/0005-inspect-isawaitable-object.patch
sha256:e561eb7a0b80a793c9ec0376e1ab5d62e908527e13ee81035aae4b9c90cfd913 crates/ty_vendored/typeshed_patches/0006-stdlib-typeis-static-types.patch
sha256:f03718183c9d8f62c2b3bb2a64014c5b408752a4afc3e65cf1963c34df1ae1a9 crates/ty_vendored/typeshed_patches/0007-dataclass-transform-unknown-arguments.patch
sha256:991de257b0a450e7eceeb599bd35d3dd5949f7fd9522e33bbaa40b98379a5fb7 crates/ty_vendored/typeshed_patches/0007-dataclasses-is-dataclass-top.patch
sha256:a9dae286bf841db66b642363cc677e203e821603d6481ab01c419682ab9a1fb8 crates/ty_vendored/typeshed_patches/README.md
crates/ty_vendored/vendor/
crates/ty_vendored/vendor/typeshed/
sha256:295f8538c94ae5c3043301cf7cff1c852dab6a786a8ddee471e061b40d5ecabe crates/ty_vendored/vendor/typeshed/LICENSE
sha256:885d1beca43aab8377d9652eb9a0bdd2a29a923e1ac5c3e015e73d4106a92b57 crates/ty_vendored/vendor/typeshed/README.md
sha256:f63f3e86c1dd1e7b6308c13aebb947a903979e6b02e4bb6eeb86a39ac26fb0e9 crates/ty_vendored/vendor/typeshed/source_commit.txt
crates/ty_vendored/vendor/typeshed/stdlib/
sha256:8a236d098757a04bdaeb40bb78545d0f9becc8db6a834c21b3d86e8d4d82bce3 crates/ty_vendored/vendor/typeshed/stdlib/VERSIONS
sha256:475dec05dc600b09aad4e8840d61bbb9b138463bbed857007f83709928bddf41 crates/ty_vendored/vendor/typeshed/stdlib/__future__.pyi
sha256:f260a505720431a8773f036674dee50b7277c152aeb133a94f101aa76c482347 crates/ty_vendored/vendor/typeshed/stdlib/__main__.pyi
sha256:f59a635411169f48831dd9f6797c4e2ae34aab57dfd638fe59df7074187972da crates/ty_vendored/vendor/typeshed/stdlib/_ast.pyi
sha256:cdbb594a3b6305ee76a47589100bcd3ca2fb44d26ad0b0e3ffdef66e7be4c878 crates/ty_vendored/vendor/typeshed/stdlib/_asyncio.pyi
sha256:2c405d0e01dba24c78db6c6702f92341fde711415afd641821310b4f7e74fd2b crates/ty_vendored/vendor/typeshed/stdlib/_bisect.pyi
sha256:58013ee1f7df30e6406ebb5b29f71db529d1bcbb21f5e4e1868c04ff081ba276 crates/ty_vendored/vendor/typeshed/stdlib/_blake2.pyi
sha256:2e3c50cf1c28f9459119c0fb4ec223064fbcd2bb31b529722ba30fa0d7cdc279 crates/ty_vendored/vendor/typeshed/stdlib/_bz2.pyi
sha256:e3f970fd55c3df50300bdcad89229f50d28811f33bf1f0c38ae9e3fb0c2d0b53 crates/ty_vendored/vendor/typeshed/stdlib/_codecs.pyi
sha256:2a588f0fc5718711d17a58b4c424ffbde85f9cd4df19916b263d213568c77c23 crates/ty_vendored/vendor/typeshed/stdlib/_collections_abc.pyi
sha256:dd61f45c383c60c43f1337d3edc9c12ab5395a3a5721127969e73c874c6b0db5 crates/ty_vendored/vendor/typeshed/stdlib/_compat_pickle.pyi
sha256:47e4495e68d5d57d32d0b80a9fbff2dba6d713002dc5dc62b95dcb18662b5f2e crates/ty_vendored/vendor/typeshed/stdlib/_compression.pyi
sha256:4223966af885e227bd6bc78803734f55bb1c235c5600d3399f84e4c497839a8c crates/ty_vendored/vendor/typeshed/stdlib/_contextvars.pyi
sha256:42e5da32e1ae6cded982ba3cc5947863ad70cb6d833d58d803ceffb71d31afe9 crates/ty_vendored/vendor/typeshed/stdlib/_csv.pyi
sha256:bfe0c8d7f06c4e1d484ffb75bf7c6a74f0e181f44b8528ae1e99a10c2f684196 crates/ty_vendored/vendor/typeshed/stdlib/_ctypes.pyi
sha256:99f70043bdf9b23e36769ef46f006fcaab9c32029f3ed76bdf7f3e122fe0b505 crates/ty_vendored/vendor/typeshed/stdlib/_curses.pyi
sha256:dcbfd671233990afbd71d06866eb9dbb70bf017bc28c79a44916170651aa1089 crates/ty_vendored/vendor/typeshed/stdlib/_curses_panel.pyi
sha256:dd65702a4e346667912c2d72641dd60e523817833e15e1e7a1ff562663760e3f crates/ty_vendored/vendor/typeshed/stdlib/_dbm.pyi
sha256:10dcabb50ab9dd61d7220dada2235a9a43d2efb278a97a121f8a719fc6407290 crates/ty_vendored/vendor/typeshed/stdlib/_decimal.pyi
sha256:58ee70dae0a538a248cecaae4c97c2b1ddcfabb2b70c31eefdcd078e11e4bb73 crates/ty_vendored/vendor/typeshed/stdlib/_frozen_importlib.pyi
sha256:3f79756a5f9cfbd0708f12cfa5173805e5ecabe297d52d50152e01af1604a45f crates/ty_vendored/vendor/typeshed/stdlib/_frozen_importlib_external.pyi
sha256:0988def113aa358c126ebb13b67e5ab0f6d0385fb2ee02b6a733f7bac44922c9 crates/ty_vendored/vendor/typeshed/stdlib/_gdbm.pyi
sha256:cf9691e1da89355558e7b63d837641ff9bcaa5a8532066a8173cdbb6eff8213a crates/ty_vendored/vendor/typeshed/stdlib/_hashlib.pyi
sha256:09350ed1d4b8e4e46bec6d64b30761bf42ead79425e944db2b730580f9d2b744 crates/ty_vendored/vendor/typeshed/stdlib/_heapq.pyi
sha256:99fc69660471885352cecd4eb69aea80d777012131407fa21a3483c5b8786719 crates/ty_vendored/vendor/typeshed/stdlib/_imp.pyi
sha256:302fed809c5e6effe754b75c6481ea1522d6064f1277426751ae6b10bd9f0bb1 crates/ty_vendored/vendor/typeshed/stdlib/_interpchannels.pyi
sha256:3aa8875a8bc620521dd30266df145d617e742710df2b49ebbf761bf3abb0460a crates/ty_vendored/vendor/typeshed/stdlib/_interpqueues.pyi
sha256:1e10e0d655eb64176a3d0201c634abd4c9492223a844cd2b107a342de977a3c7 crates/ty_vendored/vendor/typeshed/stdlib/_interpreters.pyi
sha256:c2fbde9cac3d044fdbfe04f490df07dc922cabc9dba588c8a2c2aaefb016b370 crates/ty_vendored/vendor/typeshed/stdlib/_io.pyi
sha256:af8dbc0820a64f91066a835e6fd30aa5e7e36df660a915bc1f15e20b1acefd00 crates/ty_vendored/vendor/typeshed/stdlib/_json.pyi
sha256:10496ded01968b1c15a7aca398c7ac0f8c86db03de95259da1e6524bd22b5392 crates/ty_vendored/vendor/typeshed/stdlib/_locale.pyi
sha256:faf43a92563f3a6a8deb7b73f17fa471618e6fa077ddc8bf80ae4f48c8954cc9 crates/ty_vendored/vendor/typeshed/stdlib/_lsprof.pyi
sha256:af7c446b3d98adcb8372b3548d61c3d7c9f035493a7b40d54f6b2b3b7cf82c3c crates/ty_vendored/vendor/typeshed/stdlib/_lzma.pyi
sha256:fc180010266fbaa11be44166481250be4ad736875469db44540cfe244fb42ecd crates/ty_vendored/vendor/typeshed/stdlib/_markupbase.pyi
sha256:3e658c0fe556dafddc46b85023bf78f729624e5451d5c7301a4b55626edebc94 crates/ty_vendored/vendor/typeshed/stdlib/_msi.pyi
sha256:1e0c27ab9b7f055e09e6c851ca30eec438e2926a22c2fab7b0eec3eabdc27b9e crates/ty_vendored/vendor/typeshed/stdlib/_multibytecodec.pyi
sha256:58f8c2ccda2d1006b76cadb5a56644ef32c3913768964a7e93b2784cb8283c62 crates/ty_vendored/vendor/typeshed/stdlib/_operator.pyi
sha256:fe75ca907e5483f3efca641b393abe3b8937a82c8bb362f0b9543f413f0414ae crates/ty_vendored/vendor/typeshed/stdlib/_osx_support.pyi
sha256:8e9e220feeb888c34e3bbfd9e8c6f42b66caaaf1c76e033fa7a071ac3d412e6a crates/ty_vendored/vendor/typeshed/stdlib/_pickle.pyi
sha256:ec5eed290325e4e912fc39344678df9b1fe50fd29261b817722d699d94d11b6a crates/ty_vendored/vendor/typeshed/stdlib/_posixsubprocess.pyi
sha256:92cba767caf5b39e20148e3a566a2fdd5290d4a65616310c14d3130f09cc4d72 crates/ty_vendored/vendor/typeshed/stdlib/_py_abc.pyi
sha256:1ae4218080a7a8c3c555c773f2c510d2ffe3179616382ddc8302f306b36482a5 crates/ty_vendored/vendor/typeshed/stdlib/_pydecimal.pyi
sha256:51754ceec2032c2fb884183d33ac930ae07cb8bbdcb937fa8cd87e6413190dd8 crates/ty_vendored/vendor/typeshed/stdlib/_queue.pyi
sha256:30b128b61ff524cfa92c50f322d4cbde223dedf61dda82d5a174b2b2d87264c1 crates/ty_vendored/vendor/typeshed/stdlib/_random.pyi
sha256:54b88c7db9c39ab69c3048f04d35a54e9f59fd14343af48927aa6864e765849b crates/ty_vendored/vendor/typeshed/stdlib/_remote_debugging.pyi
sha256:bed86dd461803263154c3a830702a5e77ab0ec3af0fb1dbffe85522b040ae8f8 crates/ty_vendored/vendor/typeshed/stdlib/_sitebuiltins.pyi
sha256:03b8cb3807b47e9375fd8cd88a480f0a6a6a94688b3854eaa841cb5d98a45c14 crates/ty_vendored/vendor/typeshed/stdlib/_socket.pyi
sha256:6abfabf8d0acfc73fb3e7b4ff91ce42ec2bdbd439fdfef1a8ae00c2d55b5647c crates/ty_vendored/vendor/typeshed/stdlib/_sqlite3.pyi
sha256:b8e19f6a267de28dda37e453df72a339b5aad0194980f940ee7550a04c62a299 crates/ty_vendored/vendor/typeshed/stdlib/_ssl.pyi
sha256:87db6c39ae556e1c2f6e9853eb4ea32048e76e349819705ff5fcac8591719008 crates/ty_vendored/vendor/typeshed/stdlib/_stat.pyi
sha256:8e47fa09d084cb24bf6993e4396b1dc3b568b70f8bf0647826c63f0671edeade crates/ty_vendored/vendor/typeshed/stdlib/_struct.pyi
sha256:ccd3ce7bea8d9aa1be59b0c93fcbde01dd8dfa528be50ab202157eac657f651b crates/ty_vendored/vendor/typeshed/stdlib/_thread.pyi
sha256:7dbfe7b7dc93f9e3b550a2d8c0f69944fb4b5c661099e34055769dbd2cf987e6 crates/ty_vendored/vendor/typeshed/stdlib/_threading_local.pyi
sha256:323c65a176f2bb5f7dc200344cece07a3db1d6291f67f2f9f78deb9ad0cd2743 crates/ty_vendored/vendor/typeshed/stdlib/_tkinter.pyi
sha256:c22e6334818bed3acca0cdcc7d3b854bea63e2633d797158d4dfdbff799452b3 crates/ty_vendored/vendor/typeshed/stdlib/_tracemalloc.pyi
crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/
sha256:2ea49aef921e593d6cef9aa32a60b426f13e7fb4bb14029e579b8da47969ceee crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/README.md
sha256:edf61c67e53e6ac094c05a98946eab49f993a37d38865acb6478bd43e7b7f121 crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/__init__.pyi
sha256:b14674fa3c99945cc6430dd49ed4dce18d795db0b9b1df922c5d34d16e38f8e6 crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/_type_checker_internals.pyi
sha256:706d809fa038e535a9237e93bdd66190f3d9d81d6392e1ef5828f526e68e1856 crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/dbapi.pyi
sha256:892475490ac8807dfd759c2ed68d0cd2a93c66cc515249f80ed1b6fcae6d3b8a crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/importlib.pyi
sha256:862c5eae593b94a4cd65c214072e4c0fe79bd4f08518eb8d1cb8013fdf2987cc crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/wsgi.pyi
sha256:5b873d3dc1f0ef7ec55287b370f0247d1ba8301fbeed4a7bb8a959d1284d206d crates/ty_vendored/vendor/typeshed/stdlib/_typeshed/xml.pyi
sha256:36ebf416abe36c55027bea564030da039ddaed70cca3eeb815ac9b0ea375ef9a crates/ty_vendored/vendor/typeshed/stdlib/_warnings.pyi
sha256:4b9461937923ef1fa4839c94c48b2d48b8f7cc2da4ce49a1632eedfdd06b1e4a crates/ty_vendored/vendor/typeshed/stdlib/_weakref.pyi
sha256:7c511eee7ceffbc5170a1c5cfadf9c042e84f8beee36689ddcfb6933b1fe33de crates/ty_vendored/vendor/typeshed/stdlib/_weakrefset.pyi
sha256:bf876cfb75d868d3eadb7f1e61323b67eb62144a2d397eca373f80e2d13f292c crates/ty_vendored/vendor/typeshed/stdlib/_winapi.pyi
sha256:1daabc9d4c252df37a8fc0d06e7cf9d2bd31bc5e0e8f3600ccab109a5cc5bdd6 crates/ty_vendored/vendor/typeshed/stdlib/_zstd.pyi
sha256:e4bef496b72766395f9c7e4f70d6384d91ac5165fcc943f60834253b2a3f750d crates/ty_vendored/vendor/typeshed/stdlib/abc.pyi
sha256:d9162df462a50b687d630d10b36fe64018fe6b65300cbb20de696bc9fab8f3f6 crates/ty_vendored/vendor/typeshed/stdlib/aifc.pyi
sha256:ef06d5a632d09fcd16b10673f1ce54c2de02edc258f07cda4927ed5ebcb904ad crates/ty_vendored/vendor/typeshed/stdlib/annotationlib.pyi
sha256:013fee31776c651dc02fc35f3d4eda1f4e42010698a6233bcafda9066ec5efc9 crates/ty_vendored/vendor/typeshed/stdlib/antigravity.pyi
sha256:242f648b3998b023725e19d99c6d8a358dbb2e2306e3390f7e207457a134673c crates/ty_vendored/vendor/typeshed/stdlib/argparse.pyi
sha256:681e33a17ca61e913bac872c907660cbeb218bc5c279bfbc11ce328a757bc86d crates/ty_vendored/vendor/typeshed/stdlib/array.pyi
sha256:f4d7e3a951bedb5b07144cdf79be0d241674c4b8ab55d8fcc0e93a28b1e04021 crates/ty_vendored/vendor/typeshed/stdlib/ast.pyi
sha256:1387d6b98cc2eb5942974078e77e670a4a2825a866957b76a91e11375b0eb143 crates/ty_vendored/vendor/typeshed/stdlib/asynchat.pyi
crates/ty_vendored/vendor/typeshed/stdlib/asyncio/
sha256:abb62643570854eff934784a0928c3ebb3348c46f2d717c9ccd1c068663cea5f crates/ty_vendored/vendor/typeshed/stdlib/asyncio/__init__.pyi
sha256:e381df8b0b0dc5ef55ff91f5d1fb45781abbe0d2a7e77387102923ae2dcccb2e crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_events.pyi
sha256:a89be65bc6f6bb130af7ab1b0df8ff9eecd2c2aed834fbb312cc79b6e630a5f5 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_futures.pyi
sha256:b440d8a51765598b3d8dd12378a8ce0e0268e5357536af9a6658b248e623d407 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_subprocess.pyi
sha256:54aa295d8e05eac9f7f9bffd32d28fdff6716dbd5cea217b5b6c8bafc5e251e7 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/base_tasks.pyi
sha256:e9b4a2e0750f58101d102d68bb7015ddd7c2c77493d94b7f3bb13c9a483ddc12 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/constants.pyi
sha256:05c09b7ccf3e54fb19b55de2121b4045a0dd7aad6cbd2ed779281d21c3ed4d36 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/coroutines.pyi
sha256:1909f1987af7417b62725aa736aad13fa0a8ef3fda697c88d5168746bf5af7a6 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/events.pyi
sha256:757c39c319ba6c5461b11b781e65ee58b1b50d61bd3af0f0cd6b9206833f1bf7 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/exceptions.pyi
sha256:f753a9d3991f66af185a7c7770cdd4ca9f810cfd33e11530770a7c7018aa9ce7 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/format_helpers.pyi
sha256:2e97ded9465c7c7217964759e46be08bf321687bbe344e60764781324c4c3bf7 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/futures.pyi
sha256:afd39e9d014127201c8f015765f9d5c0a23829ead2751c9ebbe0ed5ee1c131ad crates/ty_vendored/vendor/typeshed/stdlib/asyncio/graph.pyi
sha256:bc23cf1418bd848c5fc049aea2d491a1c0bc734c9c676dbab4934be2b6a37d21 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/locks.pyi
sha256:ae5c0b441e0c31b13a68be2bd0a321d391aee15849d4c2336345f84b3055bf77 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/log.pyi
sha256:af57bdff8d7f4a85275f1e86a341f4a2b1b3de2b4443d1c444c54bef5ce80088 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/mixins.pyi
sha256:2c37b5cff0463a5386922885368de19943a06b7af1b2582742294186c3d16865 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/proactor_events.pyi
sha256:57c6d017f8ef80f6dc3b4f04fc2a80a6f4984a0bf6cba3cd5ddbac2fa4e73a51 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/protocols.pyi
sha256:b097045004a94f78b39d8a9acb005f0ab416a9eb173b645781df21ca741c2301 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/queues.pyi
sha256:7abed034e570c435e8a001a5055a8365ae5be5f5701c16ad366db62de6561b81 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/runners.pyi
sha256:0f714341d970f7868fc77a27179e72c0c708b7747d836927bf75aace4b7a9b63 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/selector_events.pyi
sha256:df43c3d326a12dd493f7176d9fdfae4e686a30874afc075616f3b5761e0275d4 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/sslproto.pyi
sha256:6250c0a9c1071ef022d4b0d4b9dabb12397fa1fa271a82a7db5f1942c0595fd1 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/staggered.pyi
sha256:6112e2a5b3ae09b20fb6e4c6a0cc56605bb206579ded49e393300ee2c9d5fa75 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/streams.pyi
sha256:4a3bb1345b0c2a63d02b5335313a029dfd6d0fcc688f3e6a934b303890c957c5 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/subprocess.pyi
sha256:df54580cb70eb7965f0f79d113161b0a8a44faf37b4a4a4add84bc1bd69d9e9b crates/ty_vendored/vendor/typeshed/stdlib/asyncio/taskgroups.pyi
sha256:02046a1dc0189e35648030844e15bfd2a5e6fa4f7c1700279daaccba0089c58c crates/ty_vendored/vendor/typeshed/stdlib/asyncio/tasks.pyi
sha256:d0de8fe6ca8840b094d78fd3a8085542572700a9728e15e86a9504f4ce8a606e crates/ty_vendored/vendor/typeshed/stdlib/asyncio/threads.pyi
sha256:c2471655ddd686ff53afa24e70b098b2ae8b7bf9ba3465a80e4cff2a72c611f4 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/timeouts.pyi
sha256:63912ef5bc57adf818aa1d84143290c55de9a708a6b6304ca00641537241ff00 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/tools.pyi
sha256:531378c906abc1fa80357c0623c792da91d1a3d29d20dd9ceae15f776571efcb crates/ty_vendored/vendor/typeshed/stdlib/asyncio/transports.pyi
sha256:6fca24268255a4c90c3eaca3fe4860824e48955f4c86d5567703e7acc72f99bc crates/ty_vendored/vendor/typeshed/stdlib/asyncio/trsock.pyi
sha256:c24353354a938a14a31d0f57c9fc4d47e2fc5be53b5a18ac8b8fa2433c7e5ed5 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/unix_events.pyi
sha256:f29eab922600f220c322c47cdb16baaa5b4653dc68840dc8372bbe265362789c crates/ty_vendored/vendor/typeshed/stdlib/asyncio/windows_events.pyi
sha256:da54e46a43b1054905e9513251e04b7e3d1203bb65545cf790ef2be89150cb25 crates/ty_vendored/vendor/typeshed/stdlib/asyncio/windows_utils.pyi
sha256:700ab8e67cbb55b9bf197cf1138401501b8fe621ddd454a6dbcb42db4d228a9a crates/ty_vendored/vendor/typeshed/stdlib/asyncore.pyi
sha256:fa081cb05ebd50564d974151c4f9cce1b3897e77690cdd22ec3e75027e3c2e6d crates/ty_vendored/vendor/typeshed/stdlib/atexit.pyi
sha256:b0126a35b6cbf81d3e1df6c09b9ceec03afbb260d98a293e1af96d8f2980ba91 crates/ty_vendored/vendor/typeshed/stdlib/audioop.pyi
sha256:28a254a70ff13f4aff3155d04116b9e2f091541900bc90c2455a951dfc82f108 crates/ty_vendored/vendor/typeshed/stdlib/base64.pyi
sha256:f1ff45108e2751a1b7c92df94df9f8dcabc995d9ccdc6258ded32d51b138df04 crates/ty_vendored/vendor/typeshed/stdlib/bdb.pyi
sha256:00b7d0d3013ff338201ae0b3e284163b12752de778cb3ab6bfb9e5fcce0288d8 crates/ty_vendored/vendor/typeshed/stdlib/binascii.pyi
sha256:5e8ea26e243c2286d4844af5e980951081aa999beea83b6caab78e41742f2ca7 crates/ty_vendored/vendor/typeshed/stdlib/binhex.pyi
sha256:778b2fed20530a17e5732c1312fc1cdc05873d236241998978b8f8d3bdde31b4 crates/ty_vendored/vendor/typeshed/stdlib/bisect.pyi
sha256:7fe8d4175e65a7d506f7e2a17f2ea7fe9fdba508dd70b3fa290ff17a86e373a4 crates/ty_vendored/vendor/typeshed/stdlib/builtins.pyi
sha256:2023caf8a4445f1998b3d4f59c5b670e10ed22c8333cca63f2303462c534bad6 crates/ty_vendored/vendor/typeshed/stdlib/bz2.pyi
sha256:4f4d8ad083a043dc9e5df30e6477fe24340aa06e3f7a0f42df50c3602bed9a44 crates/ty_vendored/vendor/typeshed/stdlib/cProfile.pyi
sha256:0d200e47a714a63674c7c99cc57bc648717a8f5e7363ebefafbfc5139425b73d crates/ty_vendored/vendor/typeshed/stdlib/calendar.pyi
sha256:1fba07bb8024b753e694c2b5ae29ab30f5da3f4528491bbaf12ae0227e266865 crates/ty_vendored/vendor/typeshed/stdlib/cgi.pyi
sha256:1f4a699b365d84470862f01c7a9f4eb63950deef25c4f61f0306590d75733048 crates/ty_vendored/vendor/typeshed/stdlib/cgitb.pyi
sha256:c3bca052ae7b3809c99bddf2aa14fc20a22d1f4988ad3444dd5ff7e7d7e6c25e crates/ty_vendored/vendor/typeshed/stdlib/chunk.pyi
sha256:eb87f28a22c33fe3dce40712e0dc096f87bc71f949c22d0bb68c515bd1eec16b crates/ty_vendored/vendor/typeshed/stdlib/cmath.pyi
sha256:f896312628b04eb076522bbf8a2cabca50eab248fa05e4d6b2e5bce795156ed4 crates/ty_vendored/vendor/typeshed/stdlib/cmd.pyi
sha256:83e7bc04052adb5286d662be8c9aa048223525a67c7dbe06f693dd67bff6cb9e crates/ty_vendored/vendor/typeshed/stdlib/code.pyi
sha256:133e994b984851430c5e366a6d9dc84813c73f649e8db2c4a85386ffae8d0422 crates/ty_vendored/vendor/typeshed/stdlib/codecs.pyi
sha256:0c22770f31b5752c530cd4619a2e2a5cff8fbf41a5c32cf94f7335c7a77375fc crates/ty_vendored/vendor/typeshed/stdlib/codeop.pyi
crates/ty_vendored/vendor/typeshed/stdlib/collections/
sha256:bc81ca0e83ad975ca6e58b8968c82dbae963c252aa889f5a9d2e5a15bd974af6 crates/ty_vendored/vendor/typeshed/stdlib/collections/__init__.pyi
sha256:6394379012ae9b3f7a26540e2aba16f22a4ef6e936456aad72036303f8379f4d crates/ty_vendored/vendor/typeshed/stdlib/collections/abc.pyi
sha256:0655571574b44360809ff3ed6e9577679234b7f4fb7d9099e3457ce2e3c00b1c crates/ty_vendored/vendor/typeshed/stdlib/colorsys.pyi
sha256:baa0a51174e33900625743dd956425c5e250d65c23753eb2e3155ca58496ba07 crates/ty_vendored/vendor/typeshed/stdlib/compileall.pyi
crates/ty_vendored/vendor/typeshed/stdlib/compression/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/compression/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/compression/_common/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/compression/_common/__init__.pyi
sha256:4b4e702331af07dd79ef64a0bbdb436e3deb0e550c87c87dedb4e01264b21cc6 crates/ty_vendored/vendor/typeshed/stdlib/compression/_common/_streams.pyi
sha256:e5f40f5367bb2a2171a5c8f2736240218bb5e7904a57a9f9008c70d11f0a8191 crates/ty_vendored/vendor/typeshed/stdlib/compression/bz2.pyi
sha256:8b9d6bdbeb490ab42e4bd82f4da2fd418de46d0f02e339f302dbd348172c48b8 crates/ty_vendored/vendor/typeshed/stdlib/compression/gzip.pyi
sha256:591f11393e117762e532e4ee26616acd19f63039f47f3d7cc6422e13b67b82cf crates/ty_vendored/vendor/typeshed/stdlib/compression/lzma.pyi
sha256:2faf401f79a5bf0a5e67a8823472dcdacaf42547681dddf993d07956e893efe8 crates/ty_vendored/vendor/typeshed/stdlib/compression/zlib.pyi
crates/ty_vendored/vendor/typeshed/stdlib/compression/zstd/
sha256:50c84a4459d0cf368edf96429ce0b34ea84edce69dc69b24d80567db14965295 crates/ty_vendored/vendor/typeshed/stdlib/compression/zstd/__init__.pyi
sha256:e91f0e8fb1c3e6ded29752882e7caa10983600e719cac78fd6c09d4177109791 crates/ty_vendored/vendor/typeshed/stdlib/compression/zstd/_zstdfile.pyi
crates/ty_vendored/vendor/typeshed/stdlib/concurrent/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/concurrent/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/
sha256:8364abfb95650e93f63b0a238e3ddb276c364486e58adfc66ed2d8b2206ed19c crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/__init__.pyi
sha256:2ec6ef6f703315a1d6d7c512df48edef578ac1fe19fe1fe0f7dbd42fcd541fd8 crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/_base.pyi
sha256:a61e920fd87472784f51709eb67ce9e22f4115320566151a3392d54a663702b2 crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/interpreter.pyi
sha256:b57602351428f8bb32c0ef18a6297450ceb487bfb2c27d3233857031594a5ae3 crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/process.pyi
sha256:422379d4fe0fa409a8b2e182274532a8b287f87e3e2a511926559af801b4b4fc crates/ty_vendored/vendor/typeshed/stdlib/concurrent/futures/thread.pyi
crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/
sha256:34c13cb3a6a8a3d5600203ae6bee7947c5395890cc69d5d7aef900200c2ec276 crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/__init__.pyi
sha256:efe1441a683dcb7f79bd87f14c21836bdee99c4a4805cf392d816a792c79c47f crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/_crossinterp.pyi
sha256:38a7bf79efa5f92993c898e504ef0fa7be9e14d17187e6418b03207914158faa crates/ty_vendored/vendor/typeshed/stdlib/concurrent/interpreters/_queues.pyi
sha256:89f62e86575a042ca169f6fc3782d3a84aab6ef90cdef5c78afcd90a18465373 crates/ty_vendored/vendor/typeshed/stdlib/configparser.pyi
sha256:5ba6b7354a1c28df7c9d76e4b6de785cf2890786f20d213850da4d9751043112 crates/ty_vendored/vendor/typeshed/stdlib/contextlib.pyi
sha256:76a52f371969abdfb45e0bf3cca942cf8916b00eea5841085c89fbde3c6969fd crates/ty_vendored/vendor/typeshed/stdlib/contextvars.pyi
sha256:8693455e9246ada6340c9fabadb3946f340ce50724efcd382226257f1b4de5f9 crates/ty_vendored/vendor/typeshed/stdlib/copy.pyi
sha256:92cc89ec5ad5d6fb1f60498b72f5fe6d46e7b46fa97310bb286a50eb58b72683 crates/ty_vendored/vendor/typeshed/stdlib/copyreg.pyi
sha256:3ec1cbb7436da9a463ae0e40b3c4ca5753ee37103fc111a3b137f8f0d3e91442 crates/ty_vendored/vendor/typeshed/stdlib/crypt.pyi
sha256:b8ff8cfe8e2a41071e6972451b4f1ba9440ec0e7fb9aa502f391c3091ed088e6 crates/ty_vendored/vendor/typeshed/stdlib/csv.pyi
crates/ty_vendored/vendor/typeshed/stdlib/ctypes/
sha256:dd10cc8ebb29a913d33464a5d716ce853bf4901d3f1ed9e12d16d6f48504406e crates/ty_vendored/vendor/typeshed/stdlib/ctypes/__init__.pyi
sha256:ec0b48e2cae1c11ea2f5b6f257d4f462c5d8188b7d1894b4d931cbf672bef9a0 crates/ty_vendored/vendor/typeshed/stdlib/ctypes/_endian.pyi
crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/
sha256:4a1599c07f8d879b34f39d13a1405a839b1f7d1852be5d29d903d02312f33796 crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/__init__.pyi
sha256:8a0d53850d644f1fb6f405459bb02c431147c6466da25eb5dfe4063842e1d5eb crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/dyld.pyi
sha256:9e3f2e9d854a190af2322c009f4e3431e7c804e0c41ce7343ec37fced8e52684 crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/dylib.pyi
sha256:d2378134e64bd82ea2df7fe4223a7662594fcf12043d4c5b7806d6211d4617bb crates/ty_vendored/vendor/typeshed/stdlib/ctypes/macholib/framework.pyi
sha256:b9944d48fbecff04956f61717a70aa20bdf1bbd3f530369ae254bdcc3336f63d crates/ty_vendored/vendor/typeshed/stdlib/ctypes/util.pyi
sha256:4b0ab9f3532970b1ade68a9250679d94814a40553f1fb5616b1d99a0811fbf92 crates/ty_vendored/vendor/typeshed/stdlib/ctypes/wintypes.pyi
crates/ty_vendored/vendor/typeshed/stdlib/curses/
sha256:cdf0263aebab2219251b3ed87e830ab1c93ca2a634c2b411e8f7291e54d1fd34 crates/ty_vendored/vendor/typeshed/stdlib/curses/__init__.pyi
sha256:2fb47365f83f253cac0fb5079e642ea392517a243f00cd1f0f9eefacfb47dcf8 crates/ty_vendored/vendor/typeshed/stdlib/curses/ascii.pyi
sha256:d44a31814338c6507b82063846ee1eaa749ad169f698fef295413ba7d57b61cd crates/ty_vendored/vendor/typeshed/stdlib/curses/has_key.pyi
sha256:13ef404a30da1825a612ca3e453db88c305d45deef4441c4c9e2ef7ee0ef50c7 crates/ty_vendored/vendor/typeshed/stdlib/curses/panel.pyi
sha256:f5be4dbdb1f36322b34d008096849a81dfe67815b0dc07fe5005fa0ec7c2df91 crates/ty_vendored/vendor/typeshed/stdlib/curses/textpad.pyi
sha256:632e7e7502c92f879d16cef909e363a2a30d2ce40e2afb1f53aa85cf8c951d27 crates/ty_vendored/vendor/typeshed/stdlib/dataclasses.pyi
sha256:10b5b858927c4b8b06c5e40af84f5d542bf37fe5d5a2d229337d79bc604e0144 crates/ty_vendored/vendor/typeshed/stdlib/datetime.pyi
crates/ty_vendored/vendor/typeshed/stdlib/dbm/
sha256:4a0c0ac24f34b6aed8a3565449b45a3995f475c370186d09e78374a618b61526 crates/ty_vendored/vendor/typeshed/stdlib/dbm/__init__.pyi
sha256:6fb9f0fcb3228c35428e9c167f8db4fe2beef784c865ab1a990af8aa041270db crates/ty_vendored/vendor/typeshed/stdlib/dbm/dumb.pyi
sha256:36cd4904f50e00c4df4ad9d450b3970e150957425f47c00cf979ba73eff49778 crates/ty_vendored/vendor/typeshed/stdlib/dbm/gnu.pyi
sha256:1bcc2d9b2fad1901f3421a174eeecb5b8ccc6763283b87bbe0705b404c71904b crates/ty_vendored/vendor/typeshed/stdlib/dbm/ndbm.pyi
sha256:066b9c2c15d47a00e4af21da889638874249ac04373557498e1fbe4b535b85b3 crates/ty_vendored/vendor/typeshed/stdlib/dbm/sqlite3.pyi
sha256:1a7af5532f22aae28068dcd67a6a8d5c5f4105a33fa40975cfb7aa2dd019811a crates/ty_vendored/vendor/typeshed/stdlib/decimal.pyi
sha256:d6c54b2bacdc252eb03c888f4fa6c1a10c94050eaecc6877a44ee55fcd72fdad crates/ty_vendored/vendor/typeshed/stdlib/difflib.pyi
sha256:9e0d47a2e99d53ca2d5d795a7d49e5b149420bd4225e2850bb95a6106a146014 crates/ty_vendored/vendor/typeshed/stdlib/dis.pyi
crates/ty_vendored/vendor/typeshed/stdlib/distutils/
sha256:0b140a756557453852d2eaa1440f059bd653d0434fac75507a2ea8ca08d9fd4b crates/ty_vendored/vendor/typeshed/stdlib/distutils/__init__.pyi
sha256:b9b460a0df3605a570f898317175b692dff83ec12c96d8c43a9cb31ebd11596d crates/ty_vendored/vendor/typeshed/stdlib/distutils/_msvccompiler.pyi
sha256:f5118b27682344637537fafad435a90741a28dcfa54f8d6786cbc2c4d71b15b5 crates/ty_vendored/vendor/typeshed/stdlib/distutils/archive_util.pyi
sha256:4f6f32c801793972e448b7033d25649dc7536a6e3cfeaebaf42ecdaed0433e67 crates/ty_vendored/vendor/typeshed/stdlib/distutils/bcppcompiler.pyi
sha256:0e126b84005ac2ad544553390ebc1bd76e67ce798b602ba90ba3d9fb317dac68 crates/ty_vendored/vendor/typeshed/stdlib/distutils/ccompiler.pyi
sha256:2c58b73fe929c20226766c5d5c5da6c49cfc65890d5ce046a4b2e293dc331c2c crates/ty_vendored/vendor/typeshed/stdlib/distutils/cmd.pyi
crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/
sha256:a4a69c7bfde8e208a181e69a19230e8076d94fd6baeed24875bcc2bd5e3bde83 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/__init__.pyi
sha256:498600c4a84202bf017e3aa8867706900668e6beb694361f16ac77812e214d1a crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist.pyi
sha256:3bed41ed55431520bee1d33d516ac4f1361ba80d170735069bb16bc0cd7b6e15 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_dumb.pyi
sha256:8c2d40817976e4aec2f4358ab94dd2eb13540f850b8c9238d4a3d2e8488d082c crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_msi.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_packager.pyi
sha256:ce12cf2f0e815c0da507f36b9a5d9ebf94d56cff31b68c26b66583a624bcbb66 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/bdist_rpm.pyi
sha256:f08d90c729d107e483df13f09ebd462b1f22aeb650bb7fb1b281921db3b5b799 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build.pyi
sha256:313e6bcb3217542e3d296f88bd2bc323376f54ba25f77b7d1004812739ef653a crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_clib.pyi
sha256:0be9f47c0d3c4e6dbf5308cfe80df86382578d175f7f2cb26276b2ab8bb64133 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_ext.pyi
sha256:8b20b5a892212e20dfdda4bea644ccd5e0c778c5f494826b1deabac76bfcda60 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_py.pyi
sha256:9368710f2ce432d30798973587c397a0cf54bccb957e26390a5517e0ba89f2a3 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/build_scripts.pyi
sha256:c8a7a1ce3614560db43acaf1b87fc708c4e7f4ea9f266abdae4a994594018642 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/check.pyi
sha256:7cb78f7344ce5333d6247127552d672d8f6e8cf8ea4e9d8f837ba7eb6c259b88 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/clean.pyi
sha256:d0824e6b1ac7750a7181cf97801ae5b30d6af56915a80cb849dab74939ee0e09 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/config.pyi
sha256:401aef3f4511ff740194ea750fd24fd0aa7cb340dc0d60326697c1bc3e92f7c4 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install.pyi
sha256:e1e9c0cc2d955f891ff603d57516cab96ff28e99e90be0863805b3af4bb2fff9 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_data.pyi
sha256:0c952b1084d49848eca867b07475b4180906648b95ac1170045c7932053b9d40 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_egg_info.pyi
sha256:ab0cb09ba4588f7a1d6b1e2c2ba8500fc1104cdef922a33cb86033644a251f6b crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_headers.pyi
sha256:e1f91b4f5312af223559a76123c9f2f96e9536bfb27bcfaf4bcc09cb38a10768 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_lib.pyi
sha256:356fd6cff0f1bcd7fc8f77184b5fe25497d50ec0d0e643653b2c5172ac761956 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/install_scripts.pyi
sha256:b7dbaed6a70cf8d9eac2c6643e1f96efb6b25b5b09d97889559e91674fd310fd crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/register.pyi
sha256:a3455b981b5e3a7ea010c00d62814ac31cc30e99664c0819fcb3b01326431947 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/sdist.pyi
sha256:5a0e1dfa033edd8a715b5f1f0ce7c6d7d9bd072bc0e6bf1c923925b03d45ba12 crates/ty_vendored/vendor/typeshed/stdlib/distutils/command/upload.pyi
sha256:89b6aa9ca1a32cf80c0bcfb5486b2d4c0ce0b6cdf6d6c9c67d850469afd302c4 crates/ty_vendored/vendor/typeshed/stdlib/distutils/config.pyi
sha256:d3e4c4ffbb08b2cf140e11481e90922e129f02933d233867ac1d9fa35a7d0e08 crates/ty_vendored/vendor/typeshed/stdlib/distutils/core.pyi
sha256:7c83f9ea89f8e3eeda2c549caff6f906da88cacb672e729e624477c10e66b13e crates/ty_vendored/vendor/typeshed/stdlib/distutils/cygwinccompiler.pyi
sha256:c6c1e37c831dbaa4bd1390b6f1f14446a5ebf12b3ccb51863b5ad1f5547cbcbb crates/ty_vendored/vendor/typeshed/stdlib/distutils/debug.pyi
sha256:c9d6b7f9d7eecb4b3ecfef5cfa187cf11876afb5a55fc827c1212c6cb6c0dc9a crates/ty_vendored/vendor/typeshed/stdlib/distutils/dep_util.pyi
sha256:cf5bd87093909285de2e9dfbf6165cfc3eb5d1a35949f48bf66aacfc09b0f6a1 crates/ty_vendored/vendor/typeshed/stdlib/distutils/dir_util.pyi
sha256:fe2a4dd2fcecca8b3697a08facf97772f9ade06ee5ac981e9f0ecd92e3976df6 crates/ty_vendored/vendor/typeshed/stdlib/distutils/dist.pyi
sha256:51b675ee513e15d7d60f74d7331f8e8f34581e20492c17911b3846e8ca1a176f crates/ty_vendored/vendor/typeshed/stdlib/distutils/errors.pyi
sha256:2d9d80a7fa13942005cc79e952b87b9dd8e160b8562627e8b19ac5fec90c8088 crates/ty_vendored/vendor/typeshed/stdlib/distutils/extension.pyi
sha256:a08b8a6d4b1b581b566b4ebcf1b31f4321721e635270547241e7f22f196a9de2 crates/ty_vendored/vendor/typeshed/stdlib/distutils/fancy_getopt.pyi
sha256:e38bbc7efbe645bf685fbe91af03fc655d38ea62fbcc284712551eb6cb5d009d crates/ty_vendored/vendor/typeshed/stdlib/distutils/file_util.pyi
sha256:3c3ace9e79012897f541f6cad80b323bcf799b7101086082fb4d11a13889141e crates/ty_vendored/vendor/typeshed/stdlib/distutils/filelist.pyi
sha256:c0675b3d2144e3186bd4e59633b86556544bd5b164299df0a1dd8bec04a2f010 crates/ty_vendored/vendor/typeshed/stdlib/distutils/log.pyi
sha256:261425ce8626e045810c23965ff901a4f1f8bdbf81e10e9f442f61323fe906fe crates/ty_vendored/vendor/typeshed/stdlib/distutils/msvccompiler.pyi
sha256:04ff67c3d8fb6ca9328212baf6e7d5c5363ecc41b857e6cc1047e75bbeb66552 crates/ty_vendored/vendor/typeshed/stdlib/distutils/spawn.pyi
sha256:dcef46fda1f7b4001a0daeabdca20fe59b4c04f61f3355088572a08fb206edd3 crates/ty_vendored/vendor/typeshed/stdlib/distutils/sysconfig.pyi
sha256:03652130e82f2ef5d964aadafa507001dcc4e5d4a87a0bf562f01ce4dce3ae8f crates/ty_vendored/vendor/typeshed/stdlib/distutils/text_file.pyi
sha256:82d90135f5199c96c97a8a529c590283d41bcfe65f51393db6aec0f4ac07212c crates/ty_vendored/vendor/typeshed/stdlib/distutils/unixccompiler.pyi
sha256:d35101cc6ba0f8bbf796d7b89984876d675f782ffdac102905056eff30bb0353 crates/ty_vendored/vendor/typeshed/stdlib/distutils/util.pyi
sha256:45b066196ba5ef02739fa35ea5597b55c74d0c5187c1f6e196ab0b4dc7749f67 crates/ty_vendored/vendor/typeshed/stdlib/distutils/version.pyi
sha256:d435b8eeaf05afd0c5f58f5456e314747824c1dfd3cf9b2b293704cf3c6938e7 crates/ty_vendored/vendor/typeshed/stdlib/doctest.pyi
crates/ty_vendored/vendor/typeshed/stdlib/email/
sha256:5921f379f0752aa8d0bce6b2ddbb9d7e21058d1c87aeb1ceb6f92cabec199929 crates/ty_vendored/vendor/typeshed/stdlib/email/__init__.pyi
sha256:4213fe9e98482f80fdf06cb0c78b6aafbef8ef52f926811b256136a6e6f33739 crates/ty_vendored/vendor/typeshed/stdlib/email/_header_value_parser.pyi
sha256:990bae165a9c2c11124a952a7c49001a3abe13b82812b203b8bb0341eed7af47 crates/ty_vendored/vendor/typeshed/stdlib/email/_policybase.pyi
sha256:ce9be4cbfd74cb05060ae97611140db38c0c9c5b761e3b1a6fae720574faa8ae crates/ty_vendored/vendor/typeshed/stdlib/email/base64mime.pyi
sha256:d9eb7289fdfbd0bfc5bdd19c5504dbce5b7f3defd9481f6bd762567a404ad24c crates/ty_vendored/vendor/typeshed/stdlib/email/charset.pyi
sha256:53099e51c46e4530831d75440f30c0481378944b551b503d0689cd68c9afd1bf crates/ty_vendored/vendor/typeshed/stdlib/email/contentmanager.pyi
sha256:ce7c4b14f815a5ad2b87b06d572a2986f6a96a686923caad901a64e6f3aad0d9 crates/ty_vendored/vendor/typeshed/stdlib/email/encoders.pyi
sha256:4d62423e2f720204139e46d94d22f7be779b8d779e8c50d26a7a909d559553d0 crates/ty_vendored/vendor/typeshed/stdlib/email/errors.pyi
sha256:1a3d0e88302820ad018c006d182bc62f321417d5f5bb3f50a6e886fc21ef5cb6 crates/ty_vendored/vendor/typeshed/stdlib/email/feedparser.pyi
sha256:ef782d7449d02579107d383b911e8af0b39738c6e7ff22db787b7890731ce920 crates/ty_vendored/vendor/typeshed/stdlib/email/generator.pyi
sha256:1320a6f4aa9166f610cdc329d833f15a8dc891c91eeb84e3ea086e547ddb8daa crates/ty_vendored/vendor/typeshed/stdlib/email/header.pyi
sha256:49f8a9cca195dced18e48c05f6499db3a5346ac3de3716a2d919d35677e7a5a2 crates/ty_vendored/vendor/typeshed/stdlib/email/headerregistry.pyi
sha256:f6a496cc9ce2ca3acadc0cb42cfec82b507d1ee37fdfe05541cb19ba00068ccc crates/ty_vendored/vendor/typeshed/stdlib/email/iterators.pyi
sha256:fb587453d97d1ea9d25b8174b1fc9ccc4d666765284d752daaf6b5ba992c620f crates/ty_vendored/vendor/typeshed/stdlib/email/message.pyi
crates/ty_vendored/vendor/typeshed/stdlib/email/mime/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/__init__.pyi
sha256:f076d777781b4dea3a73142c67ff40fcff103c67fc8dc94d765a22dbdf07c561 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/application.pyi
sha256:e0e1d709f1bbc0583c5d7476097a9172c1d7d5f0c5c096ee7ea10fc7ee958faf crates/ty_vendored/vendor/typeshed/stdlib/email/mime/audio.pyi
sha256:1424ab9e99fae267d02c053f9711f01d1d32c2804cb9d7a338b1caeb55101fd1 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/base.pyi
sha256:7c1475bbf8e38bf4e8826f474353ef5757c9cadde839cbd3d2f1b9e7063c41a4 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/image.pyi
sha256:671c922388a0f64359853ab525f3c7b78d818c1e4b912c77021a22306026b076 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/message.pyi
sha256:5053ca9d1d73303f55d4e5e26e20049e13f879162b1dea7178631e21a41a3867 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/multipart.pyi
sha256:6019a76e0a7709687f1e3c9144ca9c4395713cb42353f7bb779e867844903825 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/nonmultipart.pyi
sha256:62d9f50fb14b1e2e15b35e36f94a7ef64049a19f67347a93b87fcbacf9c94f32 crates/ty_vendored/vendor/typeshed/stdlib/email/mime/text.pyi
sha256:c4ee46a2c4f61aae12593f41725fb43568f97721532d46b779ef379a9f99e916 crates/ty_vendored/vendor/typeshed/stdlib/email/parser.pyi
sha256:eac0b96b0d1d76d2a95cfdaf2ff96524cab5625bcde4bbcd67ea47bb7b433253 crates/ty_vendored/vendor/typeshed/stdlib/email/policy.pyi
sha256:60f2686d70d9d1c781e0a9d91d260a53d6b6d40dc88821afc05f05e9f927c520 crates/ty_vendored/vendor/typeshed/stdlib/email/quoprimime.pyi
sha256:4177ac6168db33a501408f02cd55599af0519cf9cfd48e86364ace327eaebc0f crates/ty_vendored/vendor/typeshed/stdlib/email/utils.pyi
crates/ty_vendored/vendor/typeshed/stdlib/encodings/
sha256:984faf3bfed9b297334d32f11ad1dc790719a5165d7f934b17115a419e3e1f03 crates/ty_vendored/vendor/typeshed/stdlib/encodings/__init__.pyi
sha256:d68c397b3bf0e09fa93a598ec33956d438860aa569df1c6f93a683fe06c1c72c crates/ty_vendored/vendor/typeshed/stdlib/encodings/aliases.pyi
sha256:dcef1bd2dc9c8f7c01345a221b604aa0b0dd49b2317347de954790b343615476 crates/ty_vendored/vendor/typeshed/stdlib/encodings/ascii.pyi
sha256:cc2d3fea0b0e1f9b566db1eff6c35cf57a0d0727b9db1e2ae979ddb2de67b0d1 crates/ty_vendored/vendor/typeshed/stdlib/encodings/base64_codec.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/big5.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/big5hkscs.pyi
sha256:14b465c2509114d4c5e9830469c080c4e0da069635a2364f0795fb78203f0bf0 crates/ty_vendored/vendor/typeshed/stdlib/encodings/bz2_codec.pyi
sha256:4ec4c56dcdc17074899dfab90f9e0dd5d6098da2d2205ca9116150eb868e2d31 crates/ty_vendored/vendor/typeshed/stdlib/encodings/charmap.pyi
sha256:64fa4a236033cf31d7d81f0f0957b3546f4eeb80c04247084a8ca90d617c5f14 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp037.pyi
sha256:a36da423daff0fa79fedf15db23a1c6df77970eff14fde161c562a4e68cd2d2c crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1006.pyi
sha256:1843f15fe176f3a615131f71940f8b41e30890d96cb1d7df9a0dea59ebb6385c crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1026.pyi
sha256:66c6d5bd3b099c5da36f3198c04da3c7933a8974231c41a32f25588520718d3a crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1125.pyi
sha256:e5758acbc6ce765ca4b0c24961342e33379399b31c7b2da9ac441a46beb71e20 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1140.pyi
sha256:7e4b4f69a7f8f7f1395189046e66c68d6d9c195fd9e83e94c97e96432c65f07d crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1250.pyi
sha256:6bb8bb00a8f9406c398e43130012f1b9ce0c82f4e3f0ab308e5263eec8c901cd crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1251.pyi
sha256:b0cc6e5657c7b7fa7df2dfeb885006d24da3ce2985412b282328c0b8e05259f9 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1252.pyi
sha256:c702564cf44b360f45c6c5e72e816efecca8b98f8b2ef6ae8607bddb65327d21 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1253.pyi
sha256:555ac982f63f9ff27df83ddd912ebfcdda0baa74c962477a6e91bb7903de2d07 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1254.pyi
sha256:850c831103e7ca2c163b3876664b97840cd8d192ad817a7292a698b10a1d8b5c crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1255.pyi
sha256:8db7cf75062f50a42edb1996241f2b43847141dc48aa188997ab12b410648b28 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1256.pyi
sha256:49426acbec668d6fe6dee0f4c3f91bc1293b68a3cfa2e1e2f7c4fa2e4ee8011e crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1257.pyi
sha256:e9369106125f82f7875599a5ef8303dc03c19f28593d54c0c53901f9269667c5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp1258.pyi
sha256:e6d306ea63fbdb4b9e78e9965dd2ae3c4dd64715db640e08b43a483b2c037084 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp273.pyi
sha256:2b06b2b221ca0e7ded4004eabd284f7094b1394933068f6d2c9aa921d43d7b2a crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp424.pyi
sha256:79345022d833d83602ee90c5648a1ba8bc4ca0e9be920d2004bb1470c0b9fbc3 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp437.pyi
sha256:d07c8164b410bd154611b5e54a41403de290f7986627abe516a2c779debfa0a5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp500.pyi
sha256:2fb71caeb2f9502a163cbb0b09f5e729b8996ebeb8b632ed0683d443c7934a06 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp720.pyi
sha256:dff6abeca59c6979cfda8f82ffe0319b0dfbf4bb6b3d38e36bcc866a4806367c crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp737.pyi
sha256:ddacab032dd676387d1ca7b433e28dee7abd18130a3f38f1362fd7d171c93e88 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp775.pyi
sha256:0ba7c27b0fbc1762d05c51a8fa9a5ed7804081582cd9eec2199d6aa9a545ee25 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp850.pyi
sha256:d343037725ad7dbc2004fff2b910ec29f09838d61e892e4c7f481c41d2963c0d crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp852.pyi
sha256:2ce91a5eb73514660420821bf68436582952db1a7b60a809929a5144ecfc717a crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp855.pyi
sha256:605e5a36fb6e390b8d5c4030d5133febad770adb601b518a28140c60382c9e62 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp856.pyi
sha256:b8c5ca16aeb4cf499a2ffd1c9d26912655bd848753cbf3b844d15ec2d1abec40 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp857.pyi
sha256:14be6da962b8d30fc41dce513b96d67080704fa8a16ec95550d835b27225870a crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp858.pyi
sha256:72420d19b3f9170a3f439966b8377692f6b2e6ce7136136aa34e27b182f230ec crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp860.pyi
sha256:e9187e960b72ae0efabb01ab5078533c29b0be523283a85ee1f6de18f1d1d53b crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp861.pyi
sha256:4233e50c7a4d4001eb475d199d316faa89f524b9af4849476fa74b0abde86d0f crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp862.pyi
sha256:8a529c7f4c79f93b429faade2dce60c41baff1565dd4bceed055da675d1a4d76 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp863.pyi
sha256:3fdd4623b1898a0297687ada4e766415f09ecdddc9aa90d107fe7034823def37 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp864.pyi
sha256:9a41354189ee46d90f3261386fe1e3b45c3f7bebd14289d5fa8b6a1f0549ed68 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp865.pyi
sha256:402457a0e949f954562af4a36d6dbf30f3ede25c56a3d4aabab8c807f513796e crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp866.pyi
sha256:bd70fc6d9a7f6d1d9a6b126c922416d3179662e66703ad78106506bde6fea060 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp869.pyi
sha256:c4670d93a096685dedc22d464f7b85ed2588fee6a30cef243f9d5501d01881c5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp874.pyi
sha256:5756c56cf87e80ffa8fa37900264ea76b26e1cc9551a3a3eca2e124e1ae3e9d8 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp875.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp932.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp949.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/cp950.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jis_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jisx0213.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_jp.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/euc_kr.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/gb18030.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/gb2312.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/gbk.pyi
sha256:15103743176e3b316b449d1fb9e18cf77fcb5f8579e4d51c36479151aa578a75 crates/ty_vendored/vendor/typeshed/stdlib/encodings/hex_codec.pyi
sha256:5bf8fcd76d26e5a04b4aaf4525ef530926beeac21b60e0607c1e24456169cd79 crates/ty_vendored/vendor/typeshed/stdlib/encodings/hp_roman8.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/hz.pyi
sha256:07d6f85e1e4e780dd648c0fad90fb48bc37838e0558cfb2802d87a6708eaa629 crates/ty_vendored/vendor/typeshed/stdlib/encodings/idna.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_1.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_3.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_jp_ext.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso2022_kr.pyi
sha256:ac96f446b7510e5698c99ac6f20b37281153ea0aebc4b30df8a19ed3b0318778 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_1.pyi
sha256:e7f22642daf85472e55785daef60d3793f0e87366d0f2e01bdffdeba33b9c1f2 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_10.pyi
sha256:165a9b55c52a172e095f9a04d6d15077f754d0fa9293672a62b62257347f9f5e crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_11.pyi
sha256:505b62e4fd5cce1aa95eb06d1c4be7d8e7a589982779a134ed0a5aa5aecbb609 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_13.pyi
sha256:5b150c9a5614f7f4472ada9e97ed6c56c2343ffdeea590b81ff503f545744f4e crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_14.pyi
sha256:7ad9c67279c81ba83445f044fd1b796b5976580491e0b90e8038092ee82dd5d2 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_15.pyi
sha256:ab3ccc94d581d30ec4b436a72ec64135788ac813e226a8d1087cf5cf20475a04 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_16.pyi
sha256:5fd01296c93f34ebb56dc0a343dec76235400720e5315f050ccc9906e24771a7 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_2.pyi
sha256:029f65796314f833636a0c1edd9f0ef2fb81a3c35ab8fac0b2bd5b099734b9a6 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_3.pyi
sha256:6cbfbe22072f7cbcaad26a2586e28864310e1a8337d1dfad6f7c6c6306b37e85 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_4.pyi
sha256:380b4e152f769c5e5a54554be9f74fff2a9e768cf1a927eeb663c6edddbad31d crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_5.pyi
sha256:e5da47ea6e5bb77ee063b6b1772f6ca8bd9147425be62d2690d62fe5590e4ed6 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_6.pyi
sha256:4e32538795fd62d8eeb31f11b889082955f83608c7d112dc8304ea3c20770a34 crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_7.pyi
sha256:58a54a9f8cd2f6609a7d902afed3d8e2d7be25ad4fd6c1ea4a062240944d7dea crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_8.pyi
sha256:27db743d9e520b7cd87a2ae050a4896c3389b9ab4fdc38a8e0aaa91ce926979d crates/ty_vendored/vendor/typeshed/stdlib/encodings/iso8859_9.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/johab.pyi
sha256:82913e5253b6f780f0214fec6a3d55a1c48327af624cf7b4fe96c02a3bac0daf crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_r.pyi
sha256:1393533a1c96dcc32ced0d849ebe24624a0edb85a9ecc862d5839cebc9b8d8f5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_t.pyi
sha256:1886ade54b261218fb65daf044b1e135190234d536eb7811da1607cdb74124cb crates/ty_vendored/vendor/typeshed/stdlib/encodings/koi8_u.pyi
sha256:b998b612f25930a9988142b9d9fdd9e6e415780d32c91ae3b24fec7f4c2d8cc8 crates/ty_vendored/vendor/typeshed/stdlib/encodings/kz1048.pyi
sha256:353f482a072387223b0a27c94ac71aa76512e5f6671d54d3d851767fa775b61e crates/ty_vendored/vendor/typeshed/stdlib/encodings/latin_1.pyi
sha256:087d1baf240b4c3fe0fade1f1a24a1e4284d10faf7ff13a9d129c3abbd685929 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_arabic.pyi
sha256:ea7d1a736c63c4db604356b15728c927583705c76c827dea143a6d21c9b5e51f crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_croatian.pyi
sha256:9aac12993bc14f3b21c0d68257dd1eaeaef92c625da464965c739123e2a7df8c crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_cyrillic.pyi
sha256:faf85953932309eb03ffb59a1352ee7286e48dca0f4e1e9d63378a12cf186fd4 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_farsi.pyi
sha256:1e5b0639eb3313cce34758cf8e3709e159d2f010965684145539dff32efe0d47 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_greek.pyi
sha256:8a279ff0c87fcc2e4a154af8ebff9996736866455902d4107bb1db679c7741e0 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_iceland.pyi
sha256:67a4fccbc52d463ca241378cd1151a4ee55e007608cea00953ac38f1adb14f18 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_latin2.pyi
sha256:fc47a83c512e98db571b203e5e0e104d55c2aae2b31eafd55a8d788c293fc950 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_roman.pyi
sha256:322bfade09bf12348bc49ba045f9136f4496f7c7ddcdebfd9e80cd728e1f40c5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_romanian.pyi
sha256:874304174631b7591ac0fc7eca8dcac1fe064d24f0b34ca9697adc4c73c4293c crates/ty_vendored/vendor/typeshed/stdlib/encodings/mac_turkish.pyi
sha256:7b0e638d5469251e709b4fddbe86478963c4d28fb6847c33df92f57f32c7af87 crates/ty_vendored/vendor/typeshed/stdlib/encodings/mbcs.pyi
sha256:130dee747ab81187a1351fbf4d13da49ae0f386f1053cc19a2e484d937322892 crates/ty_vendored/vendor/typeshed/stdlib/encodings/oem.pyi
sha256:d8b873be4093785ff9a5aa3d8e93c2d63ede26cc760529e3134de7531a82f1f2 crates/ty_vendored/vendor/typeshed/stdlib/encodings/palmos.pyi
sha256:c7114305070b8469aa8c02a0373dc8acc1ce01b7e9cdf39e0fa1935734b51028 crates/ty_vendored/vendor/typeshed/stdlib/encodings/ptcp154.pyi
sha256:9ba4acd9d29907420871d1b8d812b8461da910f8d54443741fcd1919a844016a crates/ty_vendored/vendor/typeshed/stdlib/encodings/punycode.pyi
sha256:c608d7ff5a5877602420a81812be36302074b27abc38d1c493be0c0bc1486c76 crates/ty_vendored/vendor/typeshed/stdlib/encodings/quopri_codec.pyi
sha256:3a933b99e7be5e413ecd8694a9373f32ed7fa1de38af0f808306d94d89774f20 crates/ty_vendored/vendor/typeshed/stdlib/encodings/raw_unicode_escape.pyi
sha256:9bcecd72f41d915f9c7b3b875979f73ccfba5cc7ee66151a710367ee25039617 crates/ty_vendored/vendor/typeshed/stdlib/encodings/rot_13.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jis.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jis_2004.pyi
sha256:9564886ba7353ce6726f0857c0d39e4e6c3996d26215389ec32185aab054dfe5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/shift_jisx0213.pyi
sha256:be3cc8b6a718797a2526e76eed4a7d00d165ee125a2860ca83ccbd87742559a4 crates/ty_vendored/vendor/typeshed/stdlib/encodings/tis_620.pyi
sha256:9404fb9504c18e66fdbba7e03643b50c12d47f3bc1bed3f45216710bd79cea20 crates/ty_vendored/vendor/typeshed/stdlib/encodings/undefined.pyi
sha256:186a3879b0bbc1af2a6c6478a988d5e87b00e96b84b12e9d0df9ba31c33a4998 crates/ty_vendored/vendor/typeshed/stdlib/encodings/unicode_escape.pyi
sha256:f90bc473d8934ef929c4d07bfb3f4f67f9cd1f9cb47b1dd1cad89ef5967a1752 crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16.pyi
sha256:535401c2224b7920344e8c242813e38a691f77fc73273952518fe29f92831775 crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16_be.pyi
sha256:4e9f8106226a49e0593723be81534ac6e356ffa490eb8ed999145aed47899a93 crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_16_le.pyi
sha256:823b077635e3d3a35b3608bea20d14096aed0daf2e3ca5c3d5b1588faa00f36f crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32.pyi
sha256:333e34504fc06937738f33b8284113d9d305fd8e455b9d6803365facf7b1759b crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32_be.pyi
sha256:31b1f1b95882779ff990afec0c5db2f0ceb3c30daab6138be35816b30f8efe18 crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_32_le.pyi
sha256:9d201eb7a57a137c4c79fea2a7e6fa5d029291af1fd00be9c2bc577833bb484d crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_7.pyi
sha256:90180977d16dc0f5d34478d224998196865e0a392b544e80eac7c5414ff3caa5 crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_8.pyi
sha256:6c50a92cc5e836ec7773affa26024c404241dad764fab42d65e7d0bac1c8196e crates/ty_vendored/vendor/typeshed/stdlib/encodings/utf_8_sig.pyi
sha256:0c0fc03e006f01b8a6983ecc032e1528c0bfb7d1535cf71739c5d6ddaf6e47f6 crates/ty_vendored/vendor/typeshed/stdlib/encodings/uu_codec.pyi
sha256:af01cd1a50008891934e2806c1d28a767506ef682ee30c7c61d10f379ad43672 crates/ty_vendored/vendor/typeshed/stdlib/encodings/zlib_codec.pyi
crates/ty_vendored/vendor/typeshed/stdlib/ensurepip/
sha256:60d0f638d7dee1fb3baeb276afdcdc1b954cd5e36d9e3f59a1a67e9fd18a3b48 crates/ty_vendored/vendor/typeshed/stdlib/ensurepip/__init__.pyi
sha256:aab2ec4a14aeee17267df6eeabfa68a1846c1ed55662c325dcc8bbe7bec45e48 crates/ty_vendored/vendor/typeshed/stdlib/enum.pyi
sha256:b8d5e82849d4b09e75fc04854141367c702ef71dc17d14c8b83ad008ae099daf crates/ty_vendored/vendor/typeshed/stdlib/errno.pyi
sha256:9bfbf435ffa97ab4aad6f42a2072b58f1c659c3db08c8fb4ba632adbeaa743d1 crates/ty_vendored/vendor/typeshed/stdlib/faulthandler.pyi
sha256:e26346770cff398eeb8dfd08da3fe4d749425cb9425dcfccc7dad5573a382caf crates/ty_vendored/vendor/typeshed/stdlib/fcntl.pyi
sha256:e3dedc292f68678550aac12b47503d304de4cb329894d182bd773009ba06250e crates/ty_vendored/vendor/typeshed/stdlib/filecmp.pyi
sha256:6e920fb9296d9e5772f9b31884c34eb09d40c49150c14aba97d530f7f00ac96c crates/ty_vendored/vendor/typeshed/stdlib/fileinput.pyi
sha256:31b8294c8bfa290a7ad83ce1eb581ac58b972b8db42f1f8325b027ed0da389d3 crates/ty_vendored/vendor/typeshed/stdlib/fnmatch.pyi
sha256:d01d2a02de41fffd8f4fff7ed578f924a7a9c5ec009ea71efe40bdbedc891d42 crates/ty_vendored/vendor/typeshed/stdlib/fractions.pyi
sha256:83b3f9988de03ba3c921f534ef35c85aec93b30a02cec9e84f43211d1eaeccca crates/ty_vendored/vendor/typeshed/stdlib/ftplib.pyi
sha256:f744d9fdb59f66151b70e58a4ce72d12c9c6a8eb640cd8e85d2a735cdb269b13 crates/ty_vendored/vendor/typeshed/stdlib/functools.pyi
sha256:88157b3672dca25812ef446f4d9eae4236a98707ec897888594f4581c8fa84ba crates/ty_vendored/vendor/typeshed/stdlib/gc.pyi
sha256:4e0068ced52e76c4a205e4655d0c033d15d5ae52f94f1d0b0a0011c7fc69d4f4 crates/ty_vendored/vendor/typeshed/stdlib/genericpath.pyi
sha256:ae698854e2fa397b3320c666f8d5a8b56cfe243877ec7ef38eef6ef3a8d15c4f crates/ty_vendored/vendor/typeshed/stdlib/getopt.pyi
sha256:314644c32ed845f2a1fd7cf204d4d613d2a617f1b0059eaffb1436b27309ef5d crates/ty_vendored/vendor/typeshed/stdlib/getpass.pyi
sha256:96290cbf8e0dc80bfa1440d2a624e9b8fd97fa747754d4edefb2a7e29e2bb74d crates/ty_vendored/vendor/typeshed/stdlib/gettext.pyi
sha256:d8ca4336936b9d510bc355b67acf63be593487c37cfe2e59a70dff6821b1177d crates/ty_vendored/vendor/typeshed/stdlib/glob.pyi
sha256:2a98256ad4a3e02b0b684ea27d7e8eb2515e7ae617cedbbbb7c1ecfe548fd774 crates/ty_vendored/vendor/typeshed/stdlib/graphlib.pyi
sha256:95be40cc50deba2ad4082e1e7a8c5b8f0b5342c967f79acfb117ac628ee4a612 crates/ty_vendored/vendor/typeshed/stdlib/grp.pyi
sha256:ceef92a48f517c734903a08096ff3e3e14beabf29bd4a66c3524034f698f78f1 crates/ty_vendored/vendor/typeshed/stdlib/gzip.pyi
sha256:b0d1e9a55d3c0650f50426001b639cbbc51ebdac9de04275eb115b440a6ae7b5 crates/ty_vendored/vendor/typeshed/stdlib/hashlib.pyi
sha256:35cdd728f222b0ac9e52c42eeea6929c4cc0a4639c79bf896d0614b3380e1517 crates/ty_vendored/vendor/typeshed/stdlib/heapq.pyi
sha256:608d88e92212c5444f8aa74e971593d1c3e2f21fa0cc6f42fda4ab62b4967496 crates/ty_vendored/vendor/typeshed/stdlib/hmac.pyi
crates/ty_vendored/vendor/typeshed/stdlib/html/
sha256:f8f86cc67cfbc9d306db220b8e39f9a47c263005ef30c461d03eea46b8943913 crates/ty_vendored/vendor/typeshed/stdlib/html/__init__.pyi
sha256:a8cdb85ce9e7a86c1cda74e86c4c2a581f0cff9403207a2ae0003c8c8f348882 crates/ty_vendored/vendor/typeshed/stdlib/html/entities.pyi
sha256:c2112f0d833cc868680856f3d74ffe7ecbb497694bda567e4f7912622fd26ff8 crates/ty_vendored/vendor/typeshed/stdlib/html/parser.pyi
crates/ty_vendored/vendor/typeshed/stdlib/http/
sha256:c918e44ab93c6f8bce3f57e17ad4dd6a057b2c89056b823291b31ad5721baa06 crates/ty_vendored/vendor/typeshed/stdlib/http/__init__.pyi
sha256:8cf935b0a00150565da22e1bedcd2f652bfd591251d6d695a3338ec7294ee59a crates/ty_vendored/vendor/typeshed/stdlib/http/client.pyi
sha256:445859ffb097229e4fd034de1919ff5147215cfcbd4451a0cd894b6c23d078bc crates/ty_vendored/vendor/typeshed/stdlib/http/cookiejar.pyi
sha256:48d607dcd6acef7078fb9c5608c62a74e2fba50c49f2b1e8facc0600f421525c crates/ty_vendored/vendor/typeshed/stdlib/http/cookies.pyi
sha256:e02badc82a08d4f2beefdc76d4fc0b09322c2637943b279edb7947550c2cc973 crates/ty_vendored/vendor/typeshed/stdlib/http/server.pyi
sha256:3afc2852368e85b24d79eed311c8e87204e771169b85c474a2d5aed0fa3eb948 crates/ty_vendored/vendor/typeshed/stdlib/imaplib.pyi
sha256:63891c38cc2bb496ad84651d094497d1c3045604691c102d5d0bef9d811e05f8 crates/ty_vendored/vendor/typeshed/stdlib/imghdr.pyi
sha256:fd2e92bc80adc4c08f9a84a8580c0b223ea2ea398e9d55b747e998b64a554f25 crates/ty_vendored/vendor/typeshed/stdlib/imp.pyi
crates/ty_vendored/vendor/typeshed/stdlib/importlib/
sha256:2351a29173698234810d3cae449394addf1b7f9d71e7e86e6aa51d55245ecc93 crates/ty_vendored/vendor/typeshed/stdlib/importlib/__init__.pyi
sha256:9ba553c9375e1321a3838014aa3aabfab2c170edb0bb1aedda8b51a9208955b5 crates/ty_vendored/vendor/typeshed/stdlib/importlib/_abc.pyi
sha256:3a94bc9dbac02ff4ade61a2a1935864e52adcbf4e05ebca4e0521518ba69d28f crates/ty_vendored/vendor/typeshed/stdlib/importlib/_bootstrap.pyi
sha256:43befa69d3c04dd814981d4b868d9a469b6d6530846d794f21b69adcb4bb6be8 crates/ty_vendored/vendor/typeshed/stdlib/importlib/_bootstrap_external.pyi
sha256:a16dbc8556a27edb07cc950241daaf93ed700de5f4b85ecb61a249814942b73f crates/ty_vendored/vendor/typeshed/stdlib/importlib/abc.pyi
sha256:411bdf6c0d680afae74d294f45f71f0a69d14923ebd79f96bf975191be828d7f crates/ty_vendored/vendor/typeshed/stdlib/importlib/machinery.pyi
crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/
sha256:db46c408798c64beccb8a706307a65119404c05633c2c40657db0131e5589735 crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/__init__.pyi
sha256:82139818f2f59ce8b289ac082e715f04cfbd0975e24a6f0e30a6bb3c965d8486 crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/_meta.pyi
sha256:b1fe2ab0c954147b5dc645310906e8fa12f46a9a74f1c593abd73ecf41da1f2e crates/ty_vendored/vendor/typeshed/stdlib/importlib/metadata/diagnose.pyi
sha256:a11f43b804e06d041532606e5f9dc0f15cdb6c42d7de0fc28f51538b0912f61e crates/ty_vendored/vendor/typeshed/stdlib/importlib/readers.pyi
crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/
sha256:7e716c1de642e5e109df8c11bcec7e4de7b113fef8a27592c33394330dd0039d crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/__init__.pyi
sha256:43528fd9d20cca94ea51bdbadd05e078525d1cd0c60d2a3bd97f85d4f53de6fe crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/_common.pyi
sha256:d3d26bf5b7c4696d3e395b3c696d802bf2eb140ce63ea1a629e0fa1b49d3e343 crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/_functional.pyi
sha256:5690d1a7f3fad4f3580b9ab25e4805b8602edc83421ec0a80fa9d9bd27ef4c92 crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/abc.pyi
sha256:2fd212763ca2571f29a673f66d34a36dd77f773bebd65637fda467e997e2b6c3 crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/readers.pyi
sha256:44c1205657fdf081883c331e748fbf29685ea6f159eaab0f025b21c5ddef852f crates/ty_vendored/vendor/typeshed/stdlib/importlib/resources/simple.pyi
sha256:47573391e8830b6b4d90695a2a5994f1b113063aa0b6b3aa2c533b8b97961af3 crates/ty_vendored/vendor/typeshed/stdlib/importlib/simple.pyi
sha256:3e5c4d08bb97c38fa18037494f8af990fae63bddec94230010cd120680d2442a crates/ty_vendored/vendor/typeshed/stdlib/importlib/util.pyi
sha256:e30b8f372882adc7208af90ff4325bf43264411a7a437c9b03fcf32d9cf94451 crates/ty_vendored/vendor/typeshed/stdlib/inspect.pyi
sha256:24b74f98699a0c0b873bb8277ec6e304ebe70d52e1181eb01ac9021e8295ab8f crates/ty_vendored/vendor/typeshed/stdlib/io.pyi
sha256:f8aa2a2dce407665812e549a2f587ae89401ca1d2167cef49e842463733da882 crates/ty_vendored/vendor/typeshed/stdlib/ipaddress.pyi
sha256:8fbefab47924ee7c8dce394685d8c0393c8399e50178a0f1f2fe0c097c609ce1 crates/ty_vendored/vendor/typeshed/stdlib/itertools.pyi
crates/ty_vendored/vendor/typeshed/stdlib/json/
sha256:82a77ec885c22ad1a119a691cd583c057f933c506850ed2c74d984a772cc1ba7 crates/ty_vendored/vendor/typeshed/stdlib/json/__init__.pyi
sha256:c668e9efc8aec91d55b46afda04c8415856b1541744e617b86b7d44037c85299 crates/ty_vendored/vendor/typeshed/stdlib/json/decoder.pyi
sha256:bca2163e79bd62dfc6f9aae44dfb1caf4249f4af8cf8784410e7d4f1c8bb948f crates/ty_vendored/vendor/typeshed/stdlib/json/encoder.pyi
sha256:28b51b2b1c31fef6f1cf7de37080a72b2a212a73415465403c9084d851453618 crates/ty_vendored/vendor/typeshed/stdlib/json/scanner.pyi
sha256:20669f6eb9262369ac35175b920a8811cc2ec75b4d37e95c964a7d51d3046cc4 crates/ty_vendored/vendor/typeshed/stdlib/json/tool.pyi
sha256:27c598f9ab91cbd3c63708e7a8372689229320aa780167b260c7a5f8b2ba2ece crates/ty_vendored/vendor/typeshed/stdlib/keyword.pyi
crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/__init__.pyi
sha256:3c7f5b005fe0ed7fe102199c962f4d19bd9736ab235aa5abdc5303ef26252b18 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/btm_matcher.pyi
sha256:1d46b98b86a53cb5c05f108acaca0ccba5231102e24054670a7e8b0728366674 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixer_base.pyi
crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/__init__.pyi
sha256:1eb68b93f780123a060730061cf736f940100ae628bf2b1683cec2be8dfb5fee crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi
sha256:ba66b59123d9ad8b01fd73fe58438eb74414ea05a2657555fcd9c6e636c94782 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi
sha256:23c8165dfc5edb5796d24c0f529ba36fb61548f8014381e49bb5f55ccfbd9c6a crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi
sha256:92890f4a76cedb6fb6910fac0cec2e83ab523de6398ae560dd524a50a92b77cf crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi
sha256:9c97518e5c6ffb4e4658941c63ad009c9df985c85686d79ab888e8b1a6146c0a crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi
sha256:104146cc94cc9ac42a6eec7f577dcd3c1638022f462f7fe3c2d64e2883d209bc crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_except.pyi
sha256:8415bcffa595007a8d374f3281ae6f8710b73f9ac1766bf3b3e3599c1e0b476d crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi
sha256:1bdf07b634eff4010ccc0b169cc42633842f50121ca060166c90434eed258bc0 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi
sha256:80cad4f1b872815335cffdb81f8433d0582d939788b2ac58f54721e56acd0b92 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi
sha256:eeb7c1d5b5268fd78ce158d02568520a0f738d0bbdcc5a92092d81e6460de3d7 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi
sha256:8a2705992cadb16235d7a2c27dddfc49d495162a6dc84e49f607bd2f8bf5b3a9 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi
sha256:17b7f98e4f9fb9ac8d2a1da3d6f944b1ce44ae7f3114d2def56c10eb83e3c641 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_future.pyi
sha256:b752a2aecb21eab107dd82cb2b40baf6b3abc974ef6cfdabf17c0d3f7af305aa crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi
sha256:e977bcf2b8a1d746564d7d8c2f5147312aa1e6f00124d3901bcce0585a4c16ed crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi
sha256:2c7dc6a8523f20d4bc47734bbd607de513dce089512683c8113d19c507a75e7c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi
sha256:70ddf1215e056d5e924afb571fe19fe10398d207df3d935008b4c48413cbac62 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_import.pyi
sha256:f76dd0af4eb3cf2be6f4de3cacbecdff972abdb9ba033244cd7bbcde49a4d4d3 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi
sha256:cfd4239de9487614e92ccdd22c3367ad0e106763fe5e8c17cde28fef019d4083 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi
sha256:7c8a466a2c2c264fcaa0fa75c9ff3314951c3f53a907add27e29595e2451dbd8 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_input.pyi
sha256:449a7f9146d21614069bb4b5e8cc138f0050d01404368a183bd332c9f6ceded8 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi
sha256:3b23f38959b577c06459586ddd65b8a849c8cdc401ab52f9e4de57ca73d14313 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi
sha256:64a98a99cf8ff383b528b00aef9dbd140685900a006149e170fb756ebb82a77e crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi
sha256:94665edeedd935836339abf73f9c3a9390c4aebfee031a8d218d340b9e791e1e crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi
sha256:f60fa9d5a1377150140f0fb153317c238ad98eb7367fe4cd084ba244d1eb1c3e crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_long.pyi
sha256:014586de2afd2266cf0c6780ed3ce916b972a47ce27cc8d4f797bb8c170bc18c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_map.pyi
sha256:01bc3e50a7ed53d09ba2b97dc167dab590c5ea5e95cd7356d52c0847eb3d8192 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi
sha256:b28113f28f49b1cfd4a28d6cbc6f4cc3cbd5e00e57c379609be897fae1d86ca3 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi
sha256:a8193949f606efb3eddd324d4930954c871303bbf31f4748a291fcac6a0c66ca crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi
sha256:0eaf1f5a0d4a38746c78309b9d2945bf14108297a9b619df3451506ec9cab14a crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_next.pyi
sha256:8347b1bf7dba81fe6e2b84eed8c08a75ae6b4bdbb1fc02d5b24e77af57854c8f crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi
sha256:d167b0fe6dc95a60ff1bf4f6ee91ef6256782bbfda7b0c85ce96b4e70d86de8c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi
sha256:a91c115c0f98b153c8b947de0435830eb728d27af2b3b29160c976bc8ed6097e crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi
sha256:9b981aeb6149a3bd224bc296d92912078f138c2e570cca5232cfeb8df90f01d1 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi
sha256:8e42733406435bc5eae01b3dc449bafa4921be1c7283c2c763b917f6a4cf6ba8 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_print.pyi
sha256:099823f13df37a5f95f0c18eba1b5cff2104adc0b292e57c4a7b0d1bc483e3c9 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi
sha256:d36802b2d0a5f571fce4eae94bd3b2b397ff126a1fffe86e5e5c3dbbba932e50 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi
sha256:6ff2236d707606006dedf40054b1e4591e6801bdc636acc367a0da7f17e22841 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi
sha256:08d37c5d0228807b93e0c61b5817ea25c242efc4bc3e8d77b8c032d5a3e999b1 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi
sha256:463a8068806547840cc10174ce881a1a8d426bfef9759e8a7812795ae56a7f2f crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi
sha256:d416a1d3af9f0cea96d3b6dc66e7d2aed456dcd577ee329bb950f4d2f078d491 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi
sha256:9f639a566155fc3afbbeb78187aa74501ce15795e8aa4aa1084d6a65b90f8bce crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi
sha256:9284b982a9b303e9eaabda4fe4b0d7fabf4163e8c9bfb175e0e7c28ecb4ccbd8 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi
sha256:b2146fe78763909005f68e393cb1b890e91c6648f3aadac39e7391202dff566b crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi
sha256:2582c0e1b54f28e25b55044090a8aed870dcc2893feab4fc00645469960fb0df crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi
sha256:564b01e36dfa81b287db3c1e34a1c3f0c3c0e247183bf8c792dfe8fad07ef561 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi
sha256:147b371474159b013cf5bd67d6593b4ba5be0ef41902a6f968201c69c3f04f25 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_types.pyi
sha256:413e17c1940b9fdfdccc8c9e98ae538b7925d5d36e516e14fca1e7949ed18dca crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi
sha256:2240935b723b86fdf795b6b6a1143eff57aaa959691c853c85c38091800e1c3f crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi
sha256:b1208ed18a269718ecda11b8827a96eb26adb2c3dc18840d4cf1d7039e4f82b0 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi
sha256:f48a7d36c28bcfa0538bb21d3c5630733d4aa6210df02c072759957154873006 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi
sha256:983ba7c3f92e354b3d41ad925d8f31066bf67094d733160d857ac1bc52ca5bb9 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi
sha256:64f2ea39afc3a68169e3217837d88e113cad7a3184d1db8eb8e42932c25ff956 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi
sha256:01659477eb58db7d01b7ccfb8e65de9c338e153c66465df61c6cba81265f762c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/main.pyi
crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/
sha256:3a202f60ab5ba2b234800bfdd6d1c94bbc2de30fbc79b2da331b91e9c604144b crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/__init__.pyi
sha256:9eb3fc755897a6686b5ce8bad1714d10b8e505b739dd14782bc9dd1d996a227c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/driver.pyi
sha256:9ddfddf9e18cf11e83b931b002148bf6cee4ee0640b0b7844368b81e9223ea2c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/grammar.pyi
sha256:e34e130b0796d27235c46f1484ef29baec7c1fa0ce11b34f445dfc786a06ba76 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/literals.pyi
sha256:9d7456ffc5368ab86c51d65f05e3760681052a4eb3e8ada6365754a9665063a1 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/parse.pyi
sha256:503474eebe1a6021382b413d5934a86ba37231d847f69821475e148cdb64e261 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/pgen.pyi
sha256:e91ecc326b184cf9fc34328ac6bea676fc1fa6a2f7f838562f148afc8ae79c5e crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/token.pyi
sha256:8ed67b206ebbed91711c71a0450cb1abb4bbdce1fc974dabefc76bfc24661b5b crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pgen2/tokenize.pyi
sha256:3d9916ca8a5812ccd5683ab33c1344f46fa482149695d40910be5b5e2fcdc5c6 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pygram.pyi
sha256:115baacca99b6cb38572a39e80081cacfd9477c4f348090df3a14a4310dd239c crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/pytree.pyi
sha256:1de7ac467174b9e001963bcb03e98bcf911b810c5b86815d6d8b8fbb98333f44 crates/ty_vendored/vendor/typeshed/stdlib/lib2to3/refactor.pyi
sha256:d4527bf16ed1aee387a11abca0e8f12a5d8ebfd07050bd8228317c94f26d7c61 crates/ty_vendored/vendor/typeshed/stdlib/linecache.pyi
sha256:84e31ad84009cd29454bf3be55ad3e189aade635986dd309c3de49c82584163b crates/ty_vendored/vendor/typeshed/stdlib/locale.pyi
crates/ty_vendored/vendor/typeshed/stdlib/logging/
sha256:9b29e6f311ae704cf8bc07bfca0375bb25953b0cf5042972f2ecbf56b85fb427 crates/ty_vendored/vendor/typeshed/stdlib/logging/__init__.pyi
sha256:ea6c8e49a596b2dbe8284e55c93acb2a169c6fb52dedc32f7f372c8cec13e4e5 crates/ty_vendored/vendor/typeshed/stdlib/logging/config.pyi
sha256:34a0af3f3da70bb535dce26389f3bf1edb6c9b21851fc761c14525e1a9441780 crates/ty_vendored/vendor/typeshed/stdlib/logging/handlers.pyi
sha256:e058d6b5c8db3a95ebf08a7bb9190906bab46ecb05c0c7dfc7efb2e2318ff29f crates/ty_vendored/vendor/typeshed/stdlib/lzma.pyi
sha256:85d2c95232ded2374924d8b2c52bafeb378b6e58a2e473b20c7f151628819081 crates/ty_vendored/vendor/typeshed/stdlib/mailbox.pyi
sha256:263b529c3fe66d57e0fac75fc878b68cf11450808a6bc0d0b21fa8294137d013 crates/ty_vendored/vendor/typeshed/stdlib/mailcap.pyi
sha256:0aa48742cde5e657c40247ad34e4d994626273da1ccdf2f9c004c59578d3028b crates/ty_vendored/vendor/typeshed/stdlib/marshal.pyi
crates/ty_vendored/vendor/typeshed/stdlib/math/
sha256:b9f4a13527056b84146e629ade962f8f15c9550fe29757be58090a8f1061bc96 crates/ty_vendored/vendor/typeshed/stdlib/math/__init__.pyi
sha256:925c051551b1672446009baac93d9488c4f06a93d346a0d4237ef6672fd0a626 crates/ty_vendored/vendor/typeshed/stdlib/math/integer.pyi
sha256:64cd9e5b65587fc559fe8c2d5a7dc16f13e7e37c42a6b46032f9426278cbc00d crates/ty_vendored/vendor/typeshed/stdlib/mimetypes.pyi
sha256:f18c4cce41d02a6647ca02a0f6a4ee18efd2848a4f0d0d81e69f9f6c8c233955 crates/ty_vendored/vendor/typeshed/stdlib/mmap.pyi
sha256:6ca4b49b3a6ad2f771087184602606caf55148fc26e45e7d3a943cca2fa55245 crates/ty_vendored/vendor/typeshed/stdlib/modulefinder.pyi
crates/ty_vendored/vendor/typeshed/stdlib/msilib/
sha256:e06e6cf11d57ead29a3ca83c3aebdb8dc555d758011abf5aa6bed1c108c13ed2 crates/ty_vendored/vendor/typeshed/stdlib/msilib/__init__.pyi
sha256:d95edcc6c4ab7972abdd49c1415220a541158d74b581b046517b2082315496d3 crates/ty_vendored/vendor/typeshed/stdlib/msilib/schema.pyi
sha256:bb0732e799623f5d037245c4dd0bec13b3a54cde6cd6a1cfbe4f0f3f80e4311e crates/ty_vendored/vendor/typeshed/stdlib/msilib/sequence.pyi
sha256:d48e7ccaa880a40ee18c577386b86cc3a0fc5a555f1fc249b41d5be0d90c34bf crates/ty_vendored/vendor/typeshed/stdlib/msilib/text.pyi
sha256:e02518df54038dd7f82359d01aa3065ff81858a4b8d77b1945716df5b26a8728 crates/ty_vendored/vendor/typeshed/stdlib/msvcrt.pyi
crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/
sha256:2bb87391094958013e0bad06aed4ef50ab29c3db10f3a5a2a0b9a8bb7de6babb crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/__init__.pyi
sha256:029828442f868540889d7f668ff7640efc6a7e2dec6d24bd8365af5f2ef28dd9 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/connection.pyi
sha256:5b798a2c4daca4be5921c8730c52e83bce05bf9be9744a7f04ef879c5e92ebd0 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/context.pyi
crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/
sha256:471b439b4a9802bbafc6918efa28e394ffce50d79a4de134bec6fb9a5c5b2ac7 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/__init__.pyi
sha256:58db2befc1de1f3ebb546d78a8badceb152414d4242add7c8f0f796a68450508 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/dummy/connection.pyi
sha256:9708d573886061dec23569fdf4f002bf95d448f707ec6fac44c349026edbc800 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/forkserver.pyi
sha256:e30875d9899cd0f23ee632ca0143bc8a13768978795dafe776c5e803a8a3a69a crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/heap.pyi
sha256:4d439dde6fc8af260b62c6f7865032d4a25f08d17d95798e01a45f2848657d0e crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/managers.pyi
sha256:641c3eb2b338285845777def0f3cb73266c8586df50267f9683969319ee77778 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/pool.pyi
sha256:44768913fe3b39e4329269d78f1793e7643b165c739c555a9274ad43164994ff crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_fork.pyi
sha256:f9ff39d5c1d011b33f2fda176b0e8fad41c8e9b28055ab11475ece8ab39277ad crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_forkserver.pyi
sha256:92e299989c70e2277c4797534e9f81ec4fb9a8359349ec403a40aa4ad10ca0aa crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_posix.pyi
sha256:c09ff546752bbf5582113549c3304aa88ed765c0b9c2913cfe519f0ecc2447c4 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/popen_spawn_win32.pyi
sha256:41234b63e73a21f2f925a2e9216226d4d5a5ad246fa69b156b9a3e0e82403abd crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/process.pyi
sha256:021a0080ec80a7bcde9a46f93904db39ba78b4b6abbe85651ac18a7aa2aa2d6f crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/queues.pyi
sha256:7a4987e01a6685f6c14cde0719cde4f99aced41dfdc54b2e30350e91694f674d crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/reduction.pyi
sha256:14ff7a9cd3f21a5080d3d0d91e42920747ef5058cf57bd24f4c1bdb0ca0d0cd0 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/resource_sharer.pyi
sha256:5b8ef5394a7cf7271aa3568607ed20e2d06c9992aa399ec1705de438fc5e5084 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/resource_tracker.pyi
sha256:00fdbacc59602a3f621b90ab5329d91ae757eeaaa43f1d1d8310b9efb219718f crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/shared_memory.pyi
sha256:84f09a652724cd6a5c847c625b7774efc8933506b1747345e92ebc2caeecde85 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/sharedctypes.pyi
sha256:6f20753fb8f76a03b1406f3c43021cf156c5bae5c8b713a4640a0ee4ffd45aa1 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/spawn.pyi
sha256:e0af351966500024706ae80c9dc4452eb41fc2f6cb52adc9a5c39f3f95f26601 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/synchronize.pyi
sha256:ff35dd1928d35581f336dbecf349dada576f3ee8a1614edb0bd77b9751c99d71 crates/ty_vendored/vendor/typeshed/stdlib/multiprocessing/util.pyi
sha256:173f7c400140742c0b2811eb03ccfd7fd59ce1d49054e1c794646939c1892511 crates/ty_vendored/vendor/typeshed/stdlib/netrc.pyi
sha256:d60f736c11290b5906807ed59d33a99af67084bd398fd52e6baf4cc9f8e58ca3 crates/ty_vendored/vendor/typeshed/stdlib/nis.pyi
sha256:3b4ccbc343461440d4716f69b9f5a779968eae27f6a5fa49c49401d0bc0b958c crates/ty_vendored/vendor/typeshed/stdlib/nntplib.pyi
sha256:27437e35c501f508eadc109b0f5fb4d6fcaab8c829ffe0c2c5b0d8406a9a0a59 crates/ty_vendored/vendor/typeshed/stdlib/nt.pyi
sha256:a9922e8fbc23a60f9810eebe92adb43c1341e8e3d8295227c9cd0d2faef0b337 crates/ty_vendored/vendor/typeshed/stdlib/ntpath.pyi
sha256:e9fbda278e1c9491def9876e6e51a7ea7995f8d474fba3608d12e36504ebc534 crates/ty_vendored/vendor/typeshed/stdlib/nturl2path.pyi
sha256:fba822097d7292a6785a98fc8bd66fa89623659e5268ccdd3515dd8b2281eccd crates/ty_vendored/vendor/typeshed/stdlib/numbers.pyi
sha256:5f5424eae76571ba6ca73129c736a8f27cde37a13a4082a3d581331aa7a685e0 crates/ty_vendored/vendor/typeshed/stdlib/opcode.pyi
sha256:a601666e4cba7aca8fd9b4f5cb46b4979e114d5aaea9ce7e1e9e35c06aeffc0d crates/ty_vendored/vendor/typeshed/stdlib/operator.pyi
sha256:828e5bca3fefa1da2e7637c7cc9995abda081e70bd803f3cf71c1aec2ee754dd crates/ty_vendored/vendor/typeshed/stdlib/optparse.pyi
crates/ty_vendored/vendor/typeshed/stdlib/os/
sha256:c51ae9186437707f9a278385bca3fa74a4fef7c37357ea6b9ab0481213c533e7 crates/ty_vendored/vendor/typeshed/stdlib/os/__init__.pyi
sha256:44042a94bac4566a3e11ba8b281125995676a1b90af74af8c7f3d41853073198 crates/ty_vendored/vendor/typeshed/stdlib/os/path.pyi
sha256:9a31c5776cbc06b75e4e83700c8517dd826d447060b3dbda1a8df6b103fdb8f2 crates/ty_vendored/vendor/typeshed/stdlib/ossaudiodev.pyi
crates/ty_vendored/vendor/typeshed/stdlib/pathlib/
sha256:10c7ae4f597634092cef25b076a6ab027deb639a90bd773fbfb7d707daefcad4 crates/ty_vendored/vendor/typeshed/stdlib/pathlib/__init__.pyi
sha256:7801420a0c1319c6ae75f374d9267db1e3488e59af9f7cba047bfe091f65519a crates/ty_vendored/vendor/typeshed/stdlib/pathlib/types.pyi
sha256:f2d385176a42a1adcabcc7bcce441b8c78fe0fdb5bed913ba75e98feae1a0342 crates/ty_vendored/vendor/typeshed/stdlib/pdb.pyi
sha256:3b48c7d180936b03bb10f42c58991d9c564c03ae5f56afcb68a4152038c0f55c crates/ty_vendored/vendor/typeshed/stdlib/pickle.pyi
sha256:ff1afededbba4338807c0cea7e920aff73e0a92e47f024e9ac47e1db1641b0a3 crates/ty_vendored/vendor/typeshed/stdlib/pickletools.pyi
sha256:d7f48be66376c0ab707c2f4e59684e1eb47793acf140e7b1d66388982cae8fc5 crates/ty_vendored/vendor/typeshed/stdlib/pipes.pyi
sha256:bb9aaacd543d3fbe554b27ceb67b312b24fe789cb4b7698da643eba6e47d41a8 crates/ty_vendored/vendor/typeshed/stdlib/pkgutil.pyi
sha256:c38bea29fdf0e07368ca33fd904c90cad10100fca7a91f7cdc5da568f2727a4c crates/ty_vendored/vendor/typeshed/stdlib/platform.pyi
sha256:b8994c846b22a7d7ae4fab491999c2491f800a8f2efb15bea0b0fd5a55d00c24 crates/ty_vendored/vendor/typeshed/stdlib/plistlib.pyi
sha256:f90f2ad3314824050791f26bb7ed5afad8fe47cdbfad8966da5d5ef241b3ed02 crates/ty_vendored/vendor/typeshed/stdlib/poplib.pyi
sha256:9554557e6345c70011d14853e189546ba7f664dc34410ee3cd7239b70ee0ac02 crates/ty_vendored/vendor/typeshed/stdlib/posix.pyi
sha256:16aec610a45b58b38f7613ce6730d1f7c929d293e56a49683038a9bd082f2592 crates/ty_vendored/vendor/typeshed/stdlib/posixpath.pyi
sha256:3ab4fc16d896b387a5b32e9dbb00ab4a0084085c794c0a73bc91150e5ad831fb crates/ty_vendored/vendor/typeshed/stdlib/pprint.pyi
sha256:1ffcbe288cf025880137225c9e93df2da7f328ed758d12cdaea9f41ebffd4c4e crates/ty_vendored/vendor/typeshed/stdlib/profile.pyi
crates/ty_vendored/vendor/typeshed/stdlib/profiling/
sha256:ba4f46356c98cc9c39f14a3255fadf801881fd5ea11ab5ca81431e824e5c860f crates/ty_vendored/vendor/typeshed/stdlib/profiling/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/
sha256:f3afe775d882fc768eceffeb247796ce1d4b2b8ca3d4a7b526ae11995a80cae5 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/__init__.pyi
sha256:176ec55a444e7ea7852134663efe0032962cd62082f2bece728d8d3713cf6566 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/collector.pyi
sha256:3ac5e9c269442d1c90beacc0880dce233a5eef81774f477a369d811e467ecc47 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/gecko_collector.pyi
sha256:f0626676bc01ef959edf760c11baba0c76447d8313227fed039f0ab3f9bba768 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/heatmap_collector.pyi
sha256:95b3e4760a49fc619ca8919032cb7711dce46d6cfcaacdd30df60d5d79f30c26 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/jsonl_collector.pyi
sha256:2c8af7df83a3bded781d1bf75aad315ca8de9cdad0158deaaa3bc94cbd124f05 crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/pstats_collector.pyi
sha256:700c648961a2c8d8c84b6c34360b2f396f381587eddd9aacc8e4f6cae16f440e crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/stack_collector.pyi
sha256:99f6a13793786837e05768bf88ffd638562a8fbcce6846882d728813d8a75f1f crates/ty_vendored/vendor/typeshed/stdlib/profiling/sampling/string_table.pyi
sha256:d57bf566e11ae4e0170b979b405de718650b8d64b1240aa36caa2d12899b8594 crates/ty_vendored/vendor/typeshed/stdlib/profiling/tracing.pyi
sha256:6d9e91ee6e2ac9f943e3f2b2cce8ea5d658920dec8cf809d18607849ce1b6ce4 crates/ty_vendored/vendor/typeshed/stdlib/pstats.pyi
sha256:d72d4458dfbed8946f4bc3ade3d1ca3e8de843bddd429b37be9d50451233df6e crates/ty_vendored/vendor/typeshed/stdlib/pty.pyi
sha256:72fe7414aa2868fb7c8b41a30d0c9705fad79bb6c2ee2909d53269bb2e126aec crates/ty_vendored/vendor/typeshed/stdlib/pwd.pyi
sha256:fba4279c0d7cc6535a7f3da3a9b17b87e9c2adf68d5d75329c2d0eaba74cda39 crates/ty_vendored/vendor/typeshed/stdlib/py_compile.pyi
sha256:a4e1194809b119ce3067ad869156d718de5fc34620e22478df0ede50997d1efc crates/ty_vendored/vendor/typeshed/stdlib/pyclbr.pyi
sha256:aac31f5574683894d94a6d760b4c3999a1e2b245161fc5f6c264013cd16fda24 crates/ty_vendored/vendor/typeshed/stdlib/pydoc.pyi
crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/__init__.pyi
sha256:378d1e253062f25a178956fe4259a2a1b01a65061b0e4404b3558eeab51a724b crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/module_docs.pyi
sha256:82a080635d3222345cac2084f21aa8515b39a39704d0d80e39fb7d5fec20dc01 crates/ty_vendored/vendor/typeshed/stdlib/pydoc_data/topics.pyi
crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/
sha256:69f7724b8a3c26d65579172cbe47a0aac1b0243556b03a62849d841c468a9ee9 crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/__init__.pyi
sha256:cb9e673a7b19e0d1a54b9bbd0497a624ebd134acdb30d3d691697a88fd41cae7 crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/errors.pyi
sha256:4aad30f2c9e2279ef55d00f0e73cd38eaf5fdbb645f091cfa835ded7eb3a757d crates/ty_vendored/vendor/typeshed/stdlib/pyexpat/model.pyi
sha256:83e4e69624d393bd787be318622cab27c79edcc00a815a13de65010208faa229 crates/ty_vendored/vendor/typeshed/stdlib/queue.pyi
sha256:2c6982905281516150360144a122e22419ffbfb42958c5e3c24f925164c6a239 crates/ty_vendored/vendor/typeshed/stdlib/quopri.pyi
sha256:4c12acaf0e502c23f9226e043a76745e7fc723a4864455ff79c6978633d400f5 crates/ty_vendored/vendor/typeshed/stdlib/random.pyi
sha256:797f1c39c6dc1727369b096c2ed2f3018657ab6ff1565c22e9135066fdbfbe2c crates/ty_vendored/vendor/typeshed/stdlib/re.pyi
sha256:8e79180b7c1cb1b29873dc84c7ccea85dd193b2b41f0dced586ec36f378f66aa crates/ty_vendored/vendor/typeshed/stdlib/readline.pyi
sha256:a3e191c48a315eded55b45035777df9af32d73c705e2c02b1c08df887583c175 crates/ty_vendored/vendor/typeshed/stdlib/reprlib.pyi
sha256:1215cffd886743b38637c95710b701d93fd0df36030e50e918d14571265aba16 crates/ty_vendored/vendor/typeshed/stdlib/resource.pyi
sha256:e30c527575a126909662df9fd2ccc8c7a3f4c9bb6a7046201a4f08ce671bf088 crates/ty_vendored/vendor/typeshed/stdlib/rlcompleter.pyi
sha256:38333eeaf81ba97b31d2c3ce0e466d840a93c65c43bb878c83e15035246d5625 crates/ty_vendored/vendor/typeshed/stdlib/runpy.pyi
sha256:a62aceb6a5d65df245e220c5f94452f0c03b3c5863c63766004e10a9fcb37905 crates/ty_vendored/vendor/typeshed/stdlib/sched.pyi
sha256:37cdf997c2775cb9dc568d3603a5df2daeb1be949a9604eb2585c364e15add13 crates/ty_vendored/vendor/typeshed/stdlib/secrets.pyi
sha256:2b456d051846ea67b3f2255a8406564cf4677c3bb784ba84208d3cab98ac7f6f crates/ty_vendored/vendor/typeshed/stdlib/select.pyi
sha256:f72c30e4d58878381833b4bf6242208a344e0da00d9020d78f31c0eb7a395d7c crates/ty_vendored/vendor/typeshed/stdlib/selectors.pyi
sha256:29db2e4ef9fe665f815fce70f3825b816babf9ac06d4a1b9689922cb168d73a0 crates/ty_vendored/vendor/typeshed/stdlib/shelve.pyi
sha256:87015c700277c23facd2e5a9914c815a7d1bda17aa7d640c526dbd8f7073de84 crates/ty_vendored/vendor/typeshed/stdlib/shlex.pyi
sha256:4bae8ab3f98c64c7c704d9cb7385a3e639057281c6f19add5fdd8312c1cbdc77 crates/ty_vendored/vendor/typeshed/stdlib/shutil.pyi
sha256:fe781c63b3f67fe94614e965878b351f2ed81449c027464ca63a8ed8d6b6244c crates/ty_vendored/vendor/typeshed/stdlib/signal.pyi
sha256:b380d7d0c66b913e0b41ca3bfba12302cb823b99edbb941c38fa289eb297d344 crates/ty_vendored/vendor/typeshed/stdlib/site.pyi
sha256:c5afe7dd801d4f50b41086a3603f345d8fc4c17ed75fe2bdc0c1a2efe5e77f30 crates/ty_vendored/vendor/typeshed/stdlib/smtpd.pyi
sha256:97ab06aa2eaea38c3de8961921ff1c3bc1b8d7d2fab59f6c07e22379d775b98b crates/ty_vendored/vendor/typeshed/stdlib/smtplib.pyi
sha256:e1637ddc7fc64deb08cd80f3c43a3d14b7750d9fa144aa08874b843fdb26563a crates/ty_vendored/vendor/typeshed/stdlib/sndhdr.pyi
sha256:0c0db86fad7f8a08ab5642971359564a8ea2bb0b8dae1fda321a82a2e8d85ff2 crates/ty_vendored/vendor/typeshed/stdlib/socket.pyi
sha256:40a2f3c8deb220ed2dfa63b4d72108f8f04ed000cabe67c74cbb1456c923ee30 crates/ty_vendored/vendor/typeshed/stdlib/socketserver.pyi
sha256:d9078734a15fa23a32c3e248f8f6ce38231831053745a0ba558f0ee53f47c295 crates/ty_vendored/vendor/typeshed/stdlib/spwd.pyi
crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/
sha256:6f27e5e454d369b1842700d9748e2f1d8e1e4cde6550430aa52f0d0699aba802 crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/__init__.pyi
sha256:f22250b3ff734151322ab3c60b65a214430bd827893543a34a3368e2c6c7cea9 crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/dbapi2.pyi
sha256:90aad0d82a33806f06a085cc0cc362309cfffc1eedcd9d1541bda3ce41faa798 crates/ty_vendored/vendor/typeshed/stdlib/sqlite3/dump.pyi
sha256:717b84b091a59ce4655d95f2d959c68ca5a31940d9c69998a8e44e3d445631ed crates/ty_vendored/vendor/typeshed/stdlib/sre_compile.pyi
sha256:c06e275de1a8ead5cb1275e024a68f3c456f9791459dc4b6d498647ab0e05b4b crates/ty_vendored/vendor/typeshed/stdlib/sre_constants.pyi
sha256:a23232b1c6d49422fa0687e4d804feb050ddcc5ecec3b6e107d571b1d35df8a8 crates/ty_vendored/vendor/typeshed/stdlib/sre_parse.pyi
sha256:adda7f30ffaa3b593928f28a112c6928c83d7161262095653111728f58c007c3 crates/ty_vendored/vendor/typeshed/stdlib/ssl.pyi
sha256:918ab9de4051d1274014767fecf65a527b8c64d82c52783c5c80966eba8769a0 crates/ty_vendored/vendor/typeshed/stdlib/stat.pyi
sha256:7f145b5378a0bba1d154b9761157f4a2955f53874a9d2bf5e05d5d7f33cfe77b crates/ty_vendored/vendor/typeshed/stdlib/statistics.pyi
crates/ty_vendored/vendor/typeshed/stdlib/string/
sha256:7d652c6adcf7f6e2977fec183d08762c72e1dd7fb34dd39d0f1836e3843ce8e3 crates/ty_vendored/vendor/typeshed/stdlib/string/__init__.pyi
sha256:5de3caf7240c7857aef4aa96053137daf22589fbcb5d8a4afbb1683e6262f067 crates/ty_vendored/vendor/typeshed/stdlib/string/templatelib.pyi
sha256:a5b8549b0301f16cefd152a5eb4a2cd169b50a1291dffbc56a4e877449ae0388 crates/ty_vendored/vendor/typeshed/stdlib/stringprep.pyi
sha256:4fd61d7792331fcf9897d8ffcbf3f95c4802a5e0f8f73efe113dc8dbfb6ae582 crates/ty_vendored/vendor/typeshed/stdlib/struct.pyi
sha256:0e8931145e18d6344369fe2aad2693f7f3fc53850cecab8d13c252eac0aa96c2 crates/ty_vendored/vendor/typeshed/stdlib/subprocess.pyi
sha256:4e9a2ac8b95009568390d3ffb15197c1ad94b383fb6c3b3cc099ba01d2ec7eea crates/ty_vendored/vendor/typeshed/stdlib/sunau.pyi
sha256:9b03acf4ade89d4a11228a873e3787794643af4fa937260da963bd0bc81e82ed crates/ty_vendored/vendor/typeshed/stdlib/symtable.pyi
crates/ty_vendored/vendor/typeshed/stdlib/sys/
sha256:3b6c539d3a0477b4cfa91005a17e08e4300db734952a793798578ad713d7e162 crates/ty_vendored/vendor/typeshed/stdlib/sys/__init__.pyi
sha256:28be699702668ddbc2e121102f261a26b1f467c1968ff9a714e17b320dfdef3b crates/ty_vendored/vendor/typeshed/stdlib/sys/__jit.pyi
sha256:8fb7bd003915cd50d5a419fe631e157fc0d4900345869c1acfd55c10515443bc crates/ty_vendored/vendor/typeshed/stdlib/sys/_monitoring.pyi
sha256:500c23462d0a4d2c9161d6334140ba7b976385d4bc6bcce9d09d8c0f71caa701 crates/ty_vendored/vendor/typeshed/stdlib/sysconfig.pyi
sha256:50038a43a4a47030091a1da983903856ced679b9e3675d5dbf5126ffa89e996f crates/ty_vendored/vendor/typeshed/stdlib/syslog.pyi
sha256:ab97468c5fe4a0f4e434cf8913210d6adf6ac153ec03a9a17a9f9ac6561798d3 crates/ty_vendored/vendor/typeshed/stdlib/tabnanny.pyi
sha256:c4eda5ea552e7548e45240fd18ef55758c7b4e39eb345d2702049ac28dad4b5f crates/ty_vendored/vendor/typeshed/stdlib/tarfile.pyi
sha256:8019008a82e63fc1480c3fd9cee00288c11a5fcfca7fc9801ca46926e1707de7 crates/ty_vendored/vendor/typeshed/stdlib/telnetlib.pyi
sha256:d5d1ebeed14be5beea48d6e60973fa416ee0fe091409820ff874b09bbf03b755 crates/ty_vendored/vendor/typeshed/stdlib/tempfile.pyi
sha256:09592c88b5af484204e9bb4f0f197705f331e7e935bc7129d70b8f8c76a60c7c crates/ty_vendored/vendor/typeshed/stdlib/termios.pyi
sha256:4be53c320fef87b4f768c6a6531c0ca56ce05775ab57f632ffa479a8b4478364 crates/ty_vendored/vendor/typeshed/stdlib/textwrap.pyi
sha256:a9e8b0022a9b3caf2211c1f85befa350cfe272485914d9f1f1c12f4ea54fbc26 crates/ty_vendored/vendor/typeshed/stdlib/this.pyi
sha256:d745d2eed26f0ab590191c74c07b6241d340bb7551ae7ccedd9607f5a3ebcfef crates/ty_vendored/vendor/typeshed/stdlib/threading.pyi
sha256:4eda24f2f3e430a4c8f36c687345403cd5e28b5ca07afeb48ed7281f96f310f1 crates/ty_vendored/vendor/typeshed/stdlib/time.pyi
sha256:d327b5db1c2e68b607a2c7749327de522669fb7df0b3973cd1839ef4d28e594d crates/ty_vendored/vendor/typeshed/stdlib/timeit.pyi
crates/ty_vendored/vendor/typeshed/stdlib/tkinter/
sha256:b6d430ea075d7b8c3b5c493c06d3eeb16b57cf980cdc79eb0959e5a409c0e563 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/__init__.pyi
sha256:b6a39fb9d92c9e34e8b13390e9c4a511300aa62f8f4a2599ce0fcb118a2d03e6 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/colorchooser.pyi
sha256:f121386f5588ec0849a71012b861a24fc0519b6047c20469c0544a27ab52dbed crates/ty_vendored/vendor/typeshed/stdlib/tkinter/commondialog.pyi
sha256:b0ff613994a7bc1213a894429a98a018326ac0fff51a8380399d9e407d1b9646 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/constants.pyi
sha256:8100d1d9bfac7058b952560d90c13725a509d2ddd4a28f50b2db0952aaafcaed crates/ty_vendored/vendor/typeshed/stdlib/tkinter/dialog.pyi
sha256:222c228e43887c4c763d15f0da868ac6e7e6f7e7e43bdde716117cb999734cb5 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/dnd.pyi
sha256:2d947c05f053726b70e62e32d266fff84866d2f8fd1fd8b4e5ff8735dd453d03 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/filedialog.pyi
sha256:95d0e6d4cadbad77804a72d1fa768f22bfdc916ca5f7de8b9a6f28d37afa8ff4 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/font.pyi
sha256:4c14cd0db67d0bed2451c70167fc9062022b79bb722d6f403160ad0ac4d8ecc1 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/messagebox.pyi
sha256:bcec773bd5662375b7b4f4d8e62f8d4f8127ebc544ef81f5aa758b3078d72b8d crates/ty_vendored/vendor/typeshed/stdlib/tkinter/scrolledtext.pyi
sha256:cafca0f07a56e010b957b434b491e9d069184b2326bc08a787366badbb793ce4 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/simpledialog.pyi
sha256:911ccb7e552e3e550db35bdf315f4246dd9587cf376d1a68e03c893848ad5b51 crates/ty_vendored/vendor/typeshed/stdlib/tkinter/tix.pyi
sha256:4f3699b68da58eadca32f8a40dd3faf5a470e384d4c43c96fdb6f1912c09323e crates/ty_vendored/vendor/typeshed/stdlib/tkinter/ttk.pyi
sha256:300e1c84a67cab65f1543fdef47c04b529650252dabc4a21c285f4b9b753b587 crates/ty_vendored/vendor/typeshed/stdlib/token.pyi
sha256:4f1075938699d1bef39e7560c97e2beb13109182d8d98370fe9f254d86a9dbc2 crates/ty_vendored/vendor/typeshed/stdlib/tokenize.pyi
sha256:524163920eac7be5fa0a7f74a956965ce326839da5d7902f21c77566c0ef228c crates/ty_vendored/vendor/typeshed/stdlib/tomllib.pyi
sha256:eb4eae90ef1451c605a37fb575c6037309140ff8dac49283751bff42ac0249cb crates/ty_vendored/vendor/typeshed/stdlib/trace.pyi
sha256:56fe44d98dba015e74267a31da6066b83f15f09fa496a0dde3fe45bd82965bae crates/ty_vendored/vendor/typeshed/stdlib/traceback.pyi
sha256:2eb39c93f07b87d833b445d35a802a68debf34e046c5711aec7dcd6ae752b14e crates/ty_vendored/vendor/typeshed/stdlib/tracemalloc.pyi
sha256:fb44d739645dbd90b672be5fd63cbec60c45ee49576011e5d149f703de2d3fe3 crates/ty_vendored/vendor/typeshed/stdlib/tty.pyi
sha256:a1c8250ec64c9553ad4e3acf165de1f8a2c5163cd2bbea1e419b99311b1a60d7 crates/ty_vendored/vendor/typeshed/stdlib/turtle.pyi
sha256:ee84d338b4eec724edc0871d9562584e21e65ccbbf378019ae4dc0576df12170 crates/ty_vendored/vendor/typeshed/stdlib/types.pyi
sha256:ec0e80b08841c8b14a6c9a8f41614622161fd4d8c0407ae8a3fc066c2ca5f90c crates/ty_vendored/vendor/typeshed/stdlib/typing.pyi
sha256:23b33ae1c7b9826068b85eb3a25f49d18dae10bfca156870d7fd2cff2c8b8950 crates/ty_vendored/vendor/typeshed/stdlib/typing_extensions.pyi
sha256:94a19bb49da5500842f0013d4a3767e77d767f3d4e51062dac7586ead679f55b crates/ty_vendored/vendor/typeshed/stdlib/unicodedata.pyi
crates/ty_vendored/vendor/typeshed/stdlib/unittest/
sha256:12769d9a8969722b6ca0b8aed194edee17d20b07dcbb78eeb3725a46e554ec76 crates/ty_vendored/vendor/typeshed/stdlib/unittest/__init__.pyi
sha256:26e47051298c1af613a4d06369cde65078cd41e48c70194d021247b9348d4098 crates/ty_vendored/vendor/typeshed/stdlib/unittest/_log.pyi
sha256:4a37c8df85a560c3c3bffe8b67fb538f3f2b3b6ddf5dc826282805171841b6aa crates/ty_vendored/vendor/typeshed/stdlib/unittest/async_case.pyi
sha256:a544f4da685a5a339b80baf929c8aadedd12128de4c929c6e74571a08f50c961 crates/ty_vendored/vendor/typeshed/stdlib/unittest/case.pyi
sha256:0724cba4185ac6020bf23eea4defe7e64b14ea73648c0b0fc784a1dd3d425b20 crates/ty_vendored/vendor/typeshed/stdlib/unittest/loader.pyi
sha256:83819eec619d5fda89116c9ea8f8c8c81faf35d0530e07ff7805f0469fb36e9e crates/ty_vendored/vendor/typeshed/stdlib/unittest/main.pyi
sha256:771d80859f8a305cfbbd4cdb22a32755293b07687bb3198cac2e8985dd077c8b crates/ty_vendored/vendor/typeshed/stdlib/unittest/mock.pyi
sha256:ec0c90979a85aaf49a94d8b7d4a6cb2cf1dc4c19cfcf228d5abbf473080bf53c crates/ty_vendored/vendor/typeshed/stdlib/unittest/result.pyi
sha256:5f9467ee965f3416d9b0e9844061549e917e2d3a3f231baf09ba2d8ae4853a74 crates/ty_vendored/vendor/typeshed/stdlib/unittest/runner.pyi
sha256:b8294cd5f8bdff3b1fd54b93c4b6fcbd109688bd966a4e30fcfce058e74db8b9 crates/ty_vendored/vendor/typeshed/stdlib/unittest/signals.pyi
sha256:b685713f52442bbb66edc1cf67b5fcab59ba3efb3b4c1f744488b0a1685773f3 crates/ty_vendored/vendor/typeshed/stdlib/unittest/suite.pyi
sha256:bfcc54aece9bb141d00af62e2f330e6b3710a2bd3d4fc064f4f0a38e655dd7af crates/ty_vendored/vendor/typeshed/stdlib/unittest/util.pyi
crates/ty_vendored/vendor/typeshed/stdlib/urllib/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/urllib/__init__.pyi
sha256:e8fa05b66299ee83ec863a36b1a03869fcbc700ed445aa77e524512e79d8f073 crates/ty_vendored/vendor/typeshed/stdlib/urllib/error.pyi
sha256:880429ab17b9a41a6f98ff60948fbb4706ba0a28c1988899662bd89c7cae6022 crates/ty_vendored/vendor/typeshed/stdlib/urllib/parse.pyi
sha256:1516ee5aef79323f8b5aabec5d3173b330c7e45237d3825527cb68493d696ee9 crates/ty_vendored/vendor/typeshed/stdlib/urllib/request.pyi
sha256:31183ffbababdaf1fdd8b7116fc4744017e4f3337323bb2401e03fdfa48536ae crates/ty_vendored/vendor/typeshed/stdlib/urllib/response.pyi
sha256:d3e8a1ee10f38aa20db11d9a20b0bd4539f1c18e3fbf8398def7678205e2bd89 crates/ty_vendored/vendor/typeshed/stdlib/urllib/robotparser.pyi
sha256:2f8ea5acca1aaee6d660dec5023a3de174310dba25a7c7544dc64f43810ba791 crates/ty_vendored/vendor/typeshed/stdlib/uu.pyi
sha256:278f671d36e41a7eb0d31ec4fb548353fb9191840aca4b62bec289807d9fee34 crates/ty_vendored/vendor/typeshed/stdlib/uuid.pyi
crates/ty_vendored/vendor/typeshed/stdlib/venv/
sha256:16a08fe90cda7ffad10181e654e2c2477d34bb62d2aac01304c8d044043101b7 crates/ty_vendored/vendor/typeshed/stdlib/venv/__init__.pyi
sha256:26f5be888c07e23a8d240829a4f104aad2b5238395beab87a2951859bdd45d3b crates/ty_vendored/vendor/typeshed/stdlib/warnings.pyi
sha256:a8cfc019077368e3abd3ca66d71f92e81304b80ad94b8bd049cee631e2fe2535 crates/ty_vendored/vendor/typeshed/stdlib/wave.pyi
sha256:f632d4b3ab315baa290fd1aa4de686c5899be1161c38a883c753d80b784a3b61 crates/ty_vendored/vendor/typeshed/stdlib/weakref.pyi
sha256:62bbe9decd61dbc7fe8272aa6516059e4969d477e30803c6a7efa24d47a18581 crates/ty_vendored/vendor/typeshed/stdlib/webbrowser.pyi
sha256:584da06e778b1584144fd5a839ddb878f832dfc59d381bd31a9514d535a466c6 crates/ty_vendored/vendor/typeshed/stdlib/winreg.pyi
sha256:60ffc98b8fb9330ff91842535e01eadb4b85425d93a7005f5b3e2b86b1c4f751 crates/ty_vendored/vendor/typeshed/stdlib/winsound.pyi
crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/
sha256:c30e144025a63d267778d92f2f066fa592b476e789d888f79b96c059bf0bef60 crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/__init__.pyi
sha256:f0d01a0eb7af6623900d24bda73419456edc95c1761e68f3d40ef3bdcafc5064 crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/handlers.pyi
sha256:b6e5bd947b9062e24b0ff98a68def339ba83f0b052b19946072f90639ef01337 crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/headers.pyi
sha256:db2d9aff600b90655243a263e421bbe71e2580afc426c26fd35117a0281f1f8d crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/simple_server.pyi
sha256:6cc55d9ba0ad0f164552d36eeb2fc64da4cfd2e0e1baab941ed58c7a84dd264c crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/types.pyi
sha256:29237357e2532c7786d6a058609881e1f78b289537c5e58de0e3be21728b8298 crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/util.pyi
sha256:cf6a6b7d8c97f1ee067482e6a40376690a8d4055abfe92f34760ce9ad98e7007 crates/ty_vendored/vendor/typeshed/stdlib/wsgiref/validate.pyi
sha256:439aa4e3bd9cbfa930877b12a9831a6c47aaf9384b53fb487ec7dd6eb5617048 crates/ty_vendored/vendor/typeshed/stdlib/xdrlib.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/
sha256:1408d75b5dd54acbf9b8355cea2ec0fa3cd82221ed787dbdab8ffd59c153e0d8 crates/ty_vendored/vendor/typeshed/stdlib/xml/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/
sha256:f4ca0ce50f202a04c730d5f8bdecab6fe47acd72eb31ad1c0662018a652465e0 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/NodeFilter.pyi
sha256:2ad80e92644f0f2e9dd1305b0d41e7423b61632f3269608794d38dd5aafe2b46 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/__init__.pyi
sha256:f5c8463685784119fa7d33405fb728148c50f81572cff91545b3863be45baf18 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/domreg.pyi
sha256:bf04aab399b63a15c7ede2eb81012154da5fd54fd80588d3f3570e23f437f0d4 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/expatbuilder.pyi
sha256:895e22e3fd15f209fba6b4af71389ca1ab81fdaf8ea9c4eef0fa75b3f4adb95f crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/minicompat.pyi
sha256:d9aa50fafecc8a1fa13ef8efc0a059946fb2bfd45605dbc4283adba1ba4e0736 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/minidom.pyi
sha256:42013e2741b1982bd2b88a230ac3997214b03ef41a0fe304ffb89d365c7d26d8 crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/pulldom.pyi
sha256:365b8d3200cc505abdce9c38b6c90e1c8703875b075731df4450fcf3142e882b crates/ty_vendored/vendor/typeshed/stdlib/xml/dom/xmlbuilder.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/
sha256:4686d7c827ffa83b4376ad0179ebe7ba31fc65654f6faea40d6a49beb28d652e crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementInclude.pyi
sha256:11fe65b6af03127383372141af22623c1c34543482fde939e663323fa7fb77e8 crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementPath.pyi
sha256:86993e7ea2104b7621d69497ba808a3d3674771b87330a3072da087d96591963 crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/ElementTree.pyi
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/__init__.pyi
sha256:89847b79ba5d07783dcdf06f2029d5d55cef424b4cc9af8387a957e02f6ee14a crates/ty_vendored/vendor/typeshed/stdlib/xml/etree/cElementTree.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/
sha256:32cac98677764e05f89ddb71e91965de0f394d2de64fca8de7f70e65948709d5 crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/
sha256:afd6e7a66ad372957fd3cb1edff769a968dbf6023058a23fc2431b6d66571209 crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/__init__.pyi
sha256:2806c7fa5a9f4d2c9a287fc979b9fed30e67792f00cec3e382036ddc7d5f3fe1 crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/errors.pyi
sha256:108ab08efefc1c3573f09697e95d60b79ec511dfb20c70d4ebe6c1c6da9b1e2b crates/ty_vendored/vendor/typeshed/stdlib/xml/parsers/expat/model.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/
sha256:bdc8e0aa5403b0d8061fab0ff85cc9e01fa0a02b6ee0ce0902c0c601768f89c7 crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/__init__.pyi
sha256:b2f5ee0efeafe611374fc8e4da6284d7f74adbbea16516147c8e83c46619ddff crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/_exceptions.pyi
sha256:bef33ed3cbba7fd5ece6d36e4ce1465210d54bdaa898133619854fdcf3f23415 crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/expatreader.pyi
sha256:548f8260e3fe04c6d3767de017c060f80394ddbfaf49c56b0d7571d010c58168 crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/handler.pyi
sha256:9e6aa99ed61e9c44ee2599b2bdd523e6f44655aa78e4d95014a84c7bf1429de1 crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/saxutils.pyi
sha256:783ed0ffcdebab0ef851d41bc228fd8392299efd235e6ddaaf9016304d57a003 crates/ty_vendored/vendor/typeshed/stdlib/xml/sax/xmlreader.pyi
sha256:defa0b6052964ed61018329d7cec293b6c5862843af893253a318c3e303628a1 crates/ty_vendored/vendor/typeshed/stdlib/xml/utils.pyi
crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/__init__.pyi
sha256:b7986f02ca86c8cfdaa9ca89dd9a2f183d4b3493da8135f4b02d4eb5969a80a0 crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/client.pyi
sha256:8418db97f6f15938a99d17b2965b7f0c96ab7958a52ed9a523d0e06e2acfd00a crates/ty_vendored/vendor/typeshed/stdlib/xmlrpc/server.pyi
sha256:76522a1b332a83dc79637e9f29ea382ee9a4f2045e11f688dbd73b93b72177ff crates/ty_vendored/vendor/typeshed/stdlib/xxlimited.pyi
sha256:5c415118ecb178b2bbb0ef2ce84ddd425195895a5b51e7fff9c2592ebe700c95 crates/ty_vendored/vendor/typeshed/stdlib/zipapp.pyi
crates/ty_vendored/vendor/typeshed/stdlib/zipfile/
sha256:93a288885988d32bd378554c962e9c550a1c56d0cf45a96c7c4c0efcb6e553a5 crates/ty_vendored/vendor/typeshed/stdlib/zipfile/__init__.pyi
crates/ty_vendored/vendor/typeshed/stdlib/zipfile/_path/
sha256:db1b75baa3cae4ae138c0c9dd7f5938c1b08b41197503d8f1d47ba00f583e520 crates/ty_vendored/vendor/typeshed/stdlib/zipfile/_path/__init__.pyi
sha256:f5d3a60cb5b84d09213d7d1bc3b8fb83c390a99723cb3fdb221356de88a07997 crates/ty_vendored/vendor/typeshed/stdlib/zipfile/_path/glob.pyi
sha256:ee4d308f59e3f5d9d7397d5b572dd3da8634df1252e0a0c339450cdb5f73a644 crates/ty_vendored/vendor/typeshed/stdlib/zipimport.pyi
sha256:3e562afa96e2cd83077f77949f38729ce2704386359418f5b647bf31eab473da crates/ty_vendored/vendor/typeshed/stdlib/zlib.pyi
crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/
sha256:a896dca58b1fa1a98ccf4bd7d0f6a9c3ea148e9cd3848edcd093f2c4e62c20bb crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/__init__.pyi
sha256:4764f70638a0dd46eb7f37165ace4a429dfa57363c1718ebfec5ac68c6968307 crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/_common.pyi
sha256:fa3bf568070f8f3f2a6b4923e4886abb551f6ad8f9aca0b36d0ccaed833241ac crates/ty_vendored/vendor/typeshed/stdlib/zoneinfo/_tzpath.pyi
crates/ty_wasm/
sha256:f1addb0b40eaf4dfa4cd6df554a8f5f24f5915ee079d243b7109127000139f11 crates/ty_wasm/Cargo.toml
sha256:a14ba6a4ca108ff8a4ab1b6ad1f4a6b27379500db0c78f448fd270f4e5f4376a crates/ty_wasm/build.rs
crates/ty_wasm/src/
sha256:7c4f11b6000cf8d35ab09dfe5597964c38817fdb21c2fb00c4ad078e2c465c67 crates/ty_wasm/src/lib.rs
crates/ty_wasm/tests/
sha256:5dd98b8aa55d16a079d53391351dfea4b199004f3194f706390c5bab257ea687 crates/ty_wasm/tests/api.rs
sha256:1d83bf1b50dc430ae891be6739695c09eb5f3813fe44fa4001a57aae7436a756 dist-workspace.toml
docs/
sha256:5aba9f11e731b027fb6bab3779389134171429238a554d117e8bb269faaf8639 docs/.gitignore
docs/.overrides/
sha256:d09d3ca0c98c2a2d657bc3daabd4bb188802bd004e3a7669fd7d205d8d11bd86 docs/.overrides/main.html
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:5803113a3690424c38c1f67022f0eb6d4d97db10bf4fd7c7cd09b8a83d21a81b docs/assets/favicon.ico
sha256:01659744947aed48a701bdac8a8230a3594710b5133190ee89a62da62f7b5e82 docs/assets/ruff-favicon.png
sha256:93241ee2e33ea22c47ab73095525a01a30dbdcc1f9a8ca8d3a579fe57b237823 docs/configuration.md
docs/editors/
sha256:1e09cc72cf0c2423686d5ec945ae17c9673541ee37afda6aaa83075d5df66737 docs/editors/features.md
sha256:851dc9b8d5c618b51e19e0f98aa9d24c15178d8bec72089d73bdf07328164a43 docs/editors/index.md
sha256:10c13bc2ee0f6f6117c6deb40c292834d378a50c826e203f7b3dab212f019f9c docs/editors/migration.md
sha256:08ba2d69744d6827e1dc6bb7e245d19688f58d4b8ada12b06258307853c6b4c1 docs/editors/settings.md
sha256:9f5a05a2b5942facf31d69e364e21f0057c749020587cf1d44a6b4f90cbed0dc docs/editors/setup.md
sha256:20647f261ae9390f639b870867646665efd708a03e9295631e28b972359f16e7 docs/faq.md
sha256:b79e3e46cea8b14761be8a2cc2c2815436e29ebdd2bc70d2b4d5903ba12ae963 docs/formatter.md
docs/formatter/
sha256:9cc78eaac0e19ed8efd258864dd7e06bcba686e9e4bf9e6549ed261fc7a39752 docs/formatter/black.md
sha256:9f061474a4e46fa0cc6b8809556195524bd5e93176ec9caf23c6fa0ae016c2cd docs/installation.md
sha256:0aef801db2bcb65a65bd7b51ccfdb628650fe0daa890948003e0a2b0a9180f61 docs/integrations.md
docs/js/
sha256:50b6b5629d0619a3248daa49e0114cb2322a6f5e9f87b6d26e1716efee8b8348 docs/js/extra.js
sha256:92c838dcec861fa60a9833d825e3cad23ea1c17af40bf29434ac933fcd693fd2 docs/linter.md
sha256:87bfbf8fa2b9d80537139ceb9f0ee1411d84e7c2c36434d32adae922541d6c2c docs/preview.md
sha256:6f5700bddd5dcece7aea3999297a4ac31ee300c4b836be76a1fc6f720d72af08 docs/requirements.txt
docs/stylesheets/
sha256:85979099d4bdb5f27e9cc4ffc4f37aafe10e42af91cb3f60bcf5fb7353a519fd docs/stylesheets/extra.css
sha256:275124d4d911ae7cf72535e7695aa3a2602ed28a62decc507183e224980d9617 docs/tutorial.md
sha256:7928eb3a52f5717ecda65021a07f1c579f2b074958eb7bae120a465c8e7a1844 docs/versioning.md
fuzz/
sha256:efa1fd85093dce35372e20bb1b7d0b0c04f5b8df3288e88065dcb5aa373080e3 fuzz/.gitignore
sha256:53472062080f6ddee0de2099488d566ff4e27db98e3969249717c372b65e8857 fuzz/Cargo.lock
sha256:8d363ab869dc3cece65756c25c0a9d2a2466db290d7bfd1cbbe48297b13d47df fuzz/Cargo.toml
sha256:cffb7f4a3b219d9c52b8c7364f4b5a716545bd9602f2f61a795b92f35aa850a9 fuzz/README.md
fuzz/fuzz_targets/
sha256:e6c44272f6e15b152ab3f0c67c0494d49b1e71d47649248b337367cba7af2c1d fuzz/fuzz_targets/ruff_fix_validity.rs
sha256:7d53e7ba4ab368cf7fd7b7dd44f386abf04d48e60b0e804cd40e7463057c1824 fuzz/fuzz_targets/ruff_formatter_idempotency.rs
sha256:5bd22a42c584df7a6f6a994b6fc8332c56fbf9b91c21a418a23bc9100e2594f0 fuzz/fuzz_targets/ruff_formatter_validity.rs
sha256:b60896b4adc8a39c431d1024629f05b329fed73df1318ef4913e90b64d29c871 fuzz/fuzz_targets/ruff_parse_idempotency.rs
sha256:0de43cfa44d65a320cf280e28682f9efc8aab5afaf9dbf7844ae1c4ff9571986 fuzz/fuzz_targets/ruff_parse_simple.rs
sha256:87a2d959c56252511ba419d63faa7112c0aa55b0bfb4ef507bac307bc4bfa810 fuzz/fuzz_targets/ty_check_invalid_syntax.rs
sha256:3e10c8affa23e4728bd59688d667df8da30d7447b7fc5828ea639a2677664601 fuzz/init-fuzzer.sh
sha256:fdbc0bba7010e679552d0566a4833712ffb1b3209ba856bc5ae7af52963da7b7 mkdocs.template.yml
sha256:999d1b526cdfdb0345c6b7b6294bcb8cc84c911d4efc2b8aebfd544780addf96 mkdocs.yml
playground/
sha256:f6ecbe2e346e8cfb974322e1e3bbaa9a13eb3b81edb445a305b3324883bc6588 playground/.gitignore
sha256:449821f03cd21fc16da4a08d6e7d19ba77a8f0a96aa7b2de2c0cfc5a39ed9e1d playground/.prettierignore
sha256:d085ef1cb78b640c7b137f0ad5c95a93894a38978cd9ccb422d937b1f0b04675 playground/README.md
playground/api/
sha256:ab6b08960bcb3618820eb7addc210eb265b4681296312118bc095079499814ed playground/api/.dev.vars
sha256:eb3d7b86721fd4f24dd6888cad4e81e696258c0c2405d40fca07e427a8d9a18e playground/api/README.md
sha256:ab586288450a1730ed8a57596b1f07efacb10867849d0897cb864954ad8b077d playground/api/package-lock.json
sha256:a67a465c6523c4b4953603a6d0a97a17da65eee23bd2885cf1d518350055759a playground/api/package.json
playground/api/src/
sha256:5d98f6379f7af661869913ca270e5d5f646ff89ca28cfa18f9e15dada29f9903 playground/api/src/index.ts
sha256:bd0512fedfad8b10f1d35a6a37e228f5f890ce1cf5e12e94697e8201adaa70d4 playground/api/tsconfig.json
sha256:f8688c9d103f9e44e616f8f41f07df3c59863b8d4b942a8e5d0521670cc47265 playground/api/wrangler.toml
sha256:4171be9bd7ef7181abd20935687a0c57ddded1093bb25472ad6913b4ed8e5072 playground/eslint.config.mjs
sha256:43e6b1cb9e1d0bda61ab9ca73c333f6075cfacdd3d0769c5399bfd48f24135be playground/package-lock.json
sha256:9765dd9a6caa92f33857442612c0a486b1744a92c922922fb2abf2dca7db0aec playground/package.json
playground/ruff/
sha256:696d998f356497a11c6840612a3790ee13df95e76d93cb35ebd60f1efccd186b playground/ruff/index.html
sha256:34980eef151d4801121f9a275c129b23104b5711c5da86e77d5f28781d7fe2b0 playground/ruff/package.json
playground/ruff/public/
sha256:64028d3386980179f192b00ba1b0c42d73ed3f5bc643a932814621464b459106 playground/ruff/public/Ruff.png
sha256:f7274d97e72cf879a827fa5c3ee0ea731960e20b77f39f16dd34714f784a2531 playground/ruff/public/apple-touch-icon.png
sha256:e1eb7cb95f7b6b979f51c358dc26494bdcb4e21e35299c5e063c6b6f2454ac5f playground/ruff/public/favicon-16x16.png
sha256:9db36d5e0fd8918b31c7186640e35b5ac4c328641df0e2b0ff5c2faf210432ce playground/ruff/public/favicon-32x32.png
sha256:f58c597a96a78c0f58e9a55ac69aecc115456ae6a32ae3d9ffe1cbcb99286df8 playground/ruff/public/favicon.ico
playground/ruff/src/
playground/ruff/src/Editor/
sha256:a4ebb6de46739a589c999b28a58fd4013be3bd9879992b999b5fef12cee05425 playground/ruff/src/Editor/Chrome.tsx
sha256:8ada77b85144680f5c9bd4f4acd6c789074444f6daf4c1cad775de3c450444c9 playground/ruff/src/Editor/Diagnostics.tsx
sha256:eff643878811bd0b73fa4bf0c80587c6c9c65d6d70b138366fffd20bdd2e758e playground/ruff/src/Editor/Editor.tsx
sha256:0429502baf246ceb4391e94c09c3a6f07bf5dbb6baef48fa2e9767894efb670d playground/ruff/src/Editor/PrimarySideBar.tsx
sha256:a0d297d8ec25ebb46d74f3e2f22afc42b83fa60f3a33c76d2dbda998153968a2 playground/ruff/src/Editor/SecondaryPanel.tsx
sha256:bd3a073936c43ca5fd5dbb4d83438eab8af1b46527da839946c2b98998b04a48 playground/ruff/src/Editor/SecondarySideBar.tsx
sha256:f184694eb96e8b1f8a47aae984b1c64524d9dabfb7ed631a6f3fe562e60ead46 playground/ruff/src/Editor/SettingsEditor.tsx
sha256:a957ad091a30f1be14f7c9823973d547942c75fbb75152132b150ed13ab8680c playground/ruff/src/Editor/SourceEditor.tsx
sha256:cf8856e25f071e2a1108f608e62a18d63442b4b916a6c7364631756c004c507d playground/ruff/src/Editor/api.ts
sha256:ca235079286baf7a8b8f937a2d95261891574599512ebb6b8f944177853bb336 playground/ruff/src/Editor/index.tsx
sha256:d85d489f858c09f36fd3c47de61f1187f0986f643cdae65529c664abcb81ea48 playground/ruff/src/Editor/settings.ts
sha256:31a9b087051f61a0706e3c707d76bce5bad141beb267deebc2bf4bec4c6ebd4e playground/ruff/src/constants.ts
sha256:66605aec714e0fbf1dd499c4940481628fb8c66fc55751f218d0e175652fbcf5 playground/ruff/src/index.css
sha256:b6b8fadf5e58201a81da4d951064ae850b4275d2e8c5ece3b0ebd5cd8f278978 playground/ruff/src/main.tsx
sha256:2996ded3ccf87acd9cba5eca22ce470fe81f9191b3d7622c52ee5e071d3acef1 playground/ruff/src/third-party.d.ts
sha256:65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5 playground/ruff/src/vite-env.d.ts
sha256:5bda7a084f8e855c0bbb3005a810d0b6816ada4a8a97a9c23c51751c4563f85a playground/ruff/vite.config.ts
playground/shared/
sha256:03fe65dab8cfba2b91d277ea80c6624dee7e717348ed70d7c7e1631f5fa17443 playground/shared/package.json
playground/shared/src/
sha256:155361dd9b0b77a6963ab4593c02d317b43324c5d7ecfdd27d4ef43e2ea87944 playground/shared/src/AstralButton.tsx
sha256:c8a1bc734e45482acce3761b5498dd6204f1624902c5bab66ba801a134ced976 playground/shared/src/DiagnosticDetail.tsx
sha256:6a597329ef60bf5dc4509bc04dd331e99403b3948e4201eb16f2b8da2c384cd0 playground/shared/src/ErrorMessage.tsx
sha256:324d9e0794b164b4242ed6ad343bf4fcef0d3175fc5d1510d372e578752a1ecf playground/shared/src/Header.tsx
sha256:2754b578e8406a214490bc6a156100c062d3886261d1afacc55a24e2107fbea4 playground/shared/src/Icons.tsx
sha256:93b961e04a1dfbabeaa08d29d7e26a26d1ded9945fde8bcaa7fb0b54dba03c16 playground/shared/src/RepoButton.tsx
sha256:c954e7a7229d0e1a53b0b2bb2bb24daa0746fc77c065f01574df3edd062b6364 playground/shared/src/ResizeHandle.tsx
sha256:de22b2194fdc1883b375853f772d3ed3fe843c7bf49d1352ebb75239a08fb607 playground/shared/src/ShareButton.tsx
sha256:2efbeb32246ac619837153c6a6dae6f1d8f97c254c0f15c478000612b2617205 playground/shared/src/SideBar.tsx
sha256:9bb9b0d2df330faa84e5393794f6aaf26398a059a823db65c9d6f2bb9e3c6696 playground/shared/src/ThemeButton.tsx
sha256:7165e2d666c8ed1df8db1d82b392d8ed4145f6527300bb83b4cb85fe6e5039a0 playground/shared/src/VersionTag.tsx
sha256:e6e4b43916974c7d8f321a9b0a3c62fa9a56d32704bd8e63380fdfba3a39c334 playground/shared/src/diagnostics.ts
sha256:56d53a6e459da59286500a73730bbdb0bec8d60fb63a6b89b1c4701af3c28bd1 playground/shared/src/downloadZip.ts
sha256:7a051c5ca1f4be00971eb27e96575ac2838665631793213f94eb674b96c2b33b playground/shared/src/index.ts
sha256:72291d72c2638db53a932192f67094532920311ea7d6e968a4075c42ea608fa8 playground/shared/src/setupMonaco.tsx
sha256:0e1a8fd1dc246b1e3e851e72a772439af120655d3ba23f46a6fdf17216b65283 playground/shared/src/theme.ts
sha256:47576958e81a6be89fb31aff86d36f8f6121b66c688e0be42f2b6569705efa24 playground/tsconfig.json
sha256:97d924d12846115fc472515199a88feed87a1500f8f1e995c903617f2613724e playground/tsconfig.node.json
playground/ty/
sha256:fb2c0852f025a16333bea3319fcc3327ee5339319ac2182d8cf1e4a2a47e0eac playground/ty/index.html
sha256:e4b749dfcbddc98560fce851868c1bdaa2b25930a1c53e65fcd7e6b1d5a75025 playground/ty/package.json
playground/ty/public/
sha256:e29e28777bf27491af63ec3ffe6fd4edbd7eef757a2e308f6d3324066095f413 playground/ty/public/Astral.png
sha256:f7274d97e72cf879a827fa5c3ee0ea731960e20b77f39f16dd34714f784a2531 playground/ty/public/apple-touch-icon.png
sha256:34a12d8a93bc69edb88ce2f433a17f6edbe5fc0b18554084b2d124bfba95850e playground/ty/public/favicon-16x16.png
sha256:9da7675014db6cd58e646a9b9f6cd9768a2aea09c8a003bf40439f7e5a7cc734 playground/ty/public/favicon-32x32.png
sha256:8a1617f27a37adb84506bcd87b9d9bcc5519ada3216a6e3155cad38df291d737 playground/ty/public/favicon.ico
playground/ty/src/
playground/ty/src/Editor/
sha256:881e6252d488425ffdb25d088c34bba8c4b959413d1e97e53183f698dad3f3c7 playground/ty/src/Editor/Chrome.tsx
sha256:225f52b92270d1a0223356bc8b990699145804cbfaf5e5453cb1c8d8c90d094f playground/ty/src/Editor/Diagnostics.tsx
sha256:e38164fb6d5d6ecc7ff757a7ebc304748a44133ebbe46c857bdba22d6736262c playground/ty/src/Editor/Editor.tsx
sha256:4d69cf6724e089b0193b074dbcf9bf442ff86ff188f2052ef1bed22150b113e1 playground/ty/src/Editor/Files.tsx
sha256:7d0305324cf3878280d66a92cdac5365d88f2dd54cf292909f081b57edf173f8 playground/ty/src/Editor/SecondaryPanel.tsx
sha256:f5982dcbcf711077b113327aaf16b835f4681cb874dc84e6f2c4bb0f9d97346e playground/ty/src/Editor/SecondarySideBar.tsx
sha256:de8b49e30f393039203704f42ff76b413ce335048083cbc1944338a1911e4433 playground/ty/src/Editor/VendoredFileBanner.tsx
sha256:528ec723bb676c58372e1ea4df4c4e181dd21a99dba8ac32bc94bdff871dc854 playground/ty/src/Editor/api.ts
sha256:19435c45cdcf6238478dc517500d09eb2f7a350751971d638025c05467cf1114 playground/ty/src/Editor/markdown.ts
sha256:2b80d5fbc277dd0560c2f83bbdd4ff4b73c01b98329e6476f1488600f8be20a1 playground/ty/src/Editor/persist.ts
sha256:d3234dc438791fc6195e77469ce860057a9e35a0d4ccab06786d80aa541820b4 playground/ty/src/Editor/runPython.ts
sha256:8671dcf336cf475587ec8efebea137ac428d2c5b44d83f98335ba82cbb7c3201 playground/ty/src/Playground.tsx
sha256:66605aec714e0fbf1dd499c4940481628fb8c66fc55751f218d0e175652fbcf5 playground/ty/src/index.css
sha256:a81352e2dc940edb69dff002b913e27d31bc46747888b809767ae76c50edfb68 playground/ty/src/main.tsx
sha256:2996ded3ccf87acd9cba5eca22ce470fe81f9191b3d7622c52ee5e071d3acef1 playground/ty/src/third-party.d.ts
sha256:65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5 playground/ty/src/vite-env.d.ts
sha256:7a6fef22ac4116464ebbd4b54030b8541c4a2b3e515d84c407fd77170aaf359b playground/ty/vite.config.ts
sha256:d4a075ba57c0418a20795b8bb22cd2abf1438554d9ab5e0f717f239cad544676 pyproject.toml
python/
python/py-fuzzer/
sha256:a928dd621ef75d301c01c819d95db2f075a684fc59f68b73c4fcd5373077e021 python/py-fuzzer/README.md
sha256:8fa2672ae9f451c34f7f81cc235ab925457fa4b1a9cb1f3d1437712d0fb115db python/py-fuzzer/fuzz.py
sha256:d2059ca01febd009b312d851a8a095e54e7ba8563b39e30f9304bd4482229922 python/py-fuzzer/pyproject.toml
sha256:437e3c9e1de1880612b278659b79e4cebdb8d6ed37dbec4c6e5eb0ec82f62bcb python/py-fuzzer/uv.lock
python/ruff-ecosystem/
sha256:e38178c713c394c33633b687badf4f1d6abeb0fc96428adf2ddfb61da4f637e2 python/ruff-ecosystem/README.md
sha256:5d45568b4f900b1a8bc7d0adf1e7a9af8679bea5c59a4403defece89462eacdd python/ruff-ecosystem/pyproject.toml
python/ruff-ecosystem/ruff_ecosystem/
sha256:35c047cb90f747824a2e01a29dc3e0448280c96f30788b9413fb88db3fb45b4f python/ruff-ecosystem/ruff_ecosystem/__init__.py
sha256:8b94e57dfcf4b5baa5a1a808c4d1db0bf4b71c464ee7d557ad8a72c177e05b7a python/ruff-ecosystem/ruff_ecosystem/__main__.py
sha256:6798611fe0b5a6d004c265f6e7d02020f66a01a5c78f8b7e1c361641c963f811 python/ruff-ecosystem/ruff_ecosystem/check.py
sha256:4b08bc7146bdbc739652ee32dbad05feb9bff26ce9c49c115774ff6b999e968b python/ruff-ecosystem/ruff_ecosystem/cli.py
sha256:3ac1c55104fb6f4ec99ea5d3437e0c93a583cca18963a9ed93b197b0c9b1dabf python/ruff-ecosystem/ruff_ecosystem/defaults.py
sha256:47b34b0e680506d992b78e2972ba4ebf253011e3c35da7551bd0a6c142062df4 python/ruff-ecosystem/ruff_ecosystem/format.py
sha256:43105c93e7b21de1ba4cc19cdd49aa376db2743bac5a8cffdf7cf65602a34d76 python/ruff-ecosystem/ruff_ecosystem/main.py
sha256:3e6b036eac35212d22c8114ff7c3570789c349cc7bd35563a4402c03832bf10e python/ruff-ecosystem/ruff_ecosystem/markdown.py
sha256:7b06190c9f8b5845c11e69fe802c942f4ae2928e9adfd8cc67ae3022ff9b981a python/ruff-ecosystem/ruff_ecosystem/projects.py
sha256:b3d6fcb799b3cb2e5acde2df18ba058a24d2c8af8311509f4fa9d1d3cc95794b python/ruff-ecosystem/ruff_ecosystem/types.py
python/ruff/
sha256:eba8a7f720d20a26214448eec4b4af01cfe0e717f6a773d870401e06cc10842d python/ruff/__init__.py
sha256:9d1d7fd69cf37d7dd3b38acea6efa67e6429defa5d0452c2dffa94d8afebac3e python/ruff/__main__.py
sha256:24dc682895e4aa24a4995ad3089fecbf83a5d12c0c05ca3311edd6ebb6dbd22a python/ruff/_find_ruff.py
sha256:4c065428a003b4dde069f6f3f389bd1e016f827dc2a286f5e07d4a75701fd4a7 ruff.schema.json
sha256:5d959dfcc98b53886ee772ba216c4f9a1b31f093b46b5b263c0d084af54e821d rust-toolchain.toml
sha256:81488ae3bcd5756dc21762a103ca15beb799fde4c27672cd7c8e7118f2eef130 rustfmt.toml
scripts/
sha256:160b9c60baf22e0856cbcc81b4802037a2fb9faa2be763d29c294d9e3b8b5e58 scripts/Dockerfile.ecosystem
sha256:fad9b2c78887c2e9ef4ff89e6b312e52847d5c4a11f591c2aa99283115d0bb81 scripts/_utils.py
sha256:8b48fc43e550162048ec37264bf0ca6c384d54f052fa00a0c012e5f17bf49a43 scripts/add_plugin.py
sha256:e41fd8df1cdf49cf01e98dffe3f680101e2999f5c875d0b8894e5036dabe0a5f scripts/add_rule.py
scripts/benchmarks/
sha256:9e6dc0f0eae434feda747ce8771684d660954fef31b7e53f01844dec76fb75f0 scripts/benchmarks/README.md
sha256:c12b8a873f98310580b13f3b8096782eab89e419c8d716b4f206b1ecc1bd9757 scripts/benchmarks/dark.svg
sha256:ecf616ebef59f8e374bb47b9c41667c860503ef7761d81f6f93b91a0607bca94 scripts/benchmarks/graph-spec.json
sha256:8a72fa04c8137534669a13473d8a4cafd30cb4bc55d329ce057aebeae52363ad scripts/benchmarks/light.svg
sha256:d17ee87dc45199f6ca19c7e339253ea5567a2c3e17e7ed6d269022d00a5034bf scripts/benchmarks/pyproject.toml
sha256:9d6b63acb1edbf0a3863010f60f69b00811186d23f52f156b6d4fdbd21de970d scripts/benchmarks/run.sh
sha256:30396127d8763ef9a70dd61ee20427007f266421cce6bcd4c577ff8d3763fd05 scripts/benchmarks/run_all.sh
sha256:fc76cbffb4a1cf68c98c2c13ea8ee0ee4dd65b5e03f6e2a8f24ac5dfb998f3f8 scripts/benchmarks/run_comparisons.sh
sha256:389530650abd6ae0e8f7f97ffa1edca20e96beb33475e3575e018d5ec83d9b06 scripts/benchmarks/run_formatter.sh
sha256:cf49f4ce29361f44b2716ddb9671077d66e3030abca76bd0804ed0cec7851a98 scripts/benchmarks/run_plugins.sh
sha256:ff4947432d308a36e8b69a3d9a6e724e72ce8a9526109bb24f0a1ef718fe53c3 scripts/benchmarks/run_silent.sh
sha256:7757b5c6b13c62de7c74c9056408629d5367e938759a2b0f4a0a7597eba17a10 scripts/benchmarks/setup.sh
sha256:5af646024da7b2d20b6f4dae5cddea8cc23b497a71345f174f780f8b2bcef8be scripts/benchmarks/uv.lock
sha256:b3fcd14bdd1fd45417c1441500f16f13f36ae92ad9c5656f010a6b16b847aac9 scripts/build_ruff_pgo.py
sha256:1265330aa4983c05d914cbffe4516e1831c9f8f0724ce33970f496ed45977d58 scripts/bump-workspace-crate-versions.py
sha256:6ac71a08f6bc717839bfb0520e664c85b50dd20e593213458f0c289bd139d9ef scripts/check_docs_formatted.py
sha256:88e7d0361501fe1375a97896294fee56b26fd89a8a22e21efdffdfea21cbca20 scripts/check_ecosystem.py
sha256:71c23ede41672051db89fd8c0e8b18d163c770e4bdbaa288a1e3cc902e94f97f scripts/codemod_docstrings.sh
sha256:1b7732b364d1f721ba5040a782c639243e1b8865d0a50af50e96033662c11515 scripts/collect_ty_ecosystem_run_metadata.py
sha256:e133a1ecea70e461a3548fc69630b5ebe4bb16a6ff177cf6fc3d8e7125805d25 scripts/conformance.py
sha256:f447fb6f51261ba922c6f6a03e04352ae931be194f5c20c7d6a6e76ff4a86f76 scripts/ecosystem_all_check.py
sha256:d199d4c4ebdb78385431f5580b347c822cbd2332cfd6568a371faa64d2b989f9 scripts/ecosystem_all_check.sh
sha256:6dca8b4545a17c75bf1dc53cbebdca0fd49de695f7d7447e661129ddf554e4c1 scripts/ecosystem_all_check_entrypoint.sh
sha256:f904818284a36a6cb4ea9a2d43848ab5ba1fade20a00c042d6bc0302379cde1e scripts/formatter_ecosystem_checks.sh
sha256:fb9a3ffd90df062ec022cedba9129d38931f053c0466f2a872aa4f508ead21fa scripts/generate-crate-readmes.py
sha256:332104e02831e5f12d2116b8628320d574c5da8ab42bbae5e40b010eb1142de3 scripts/generate_builtin_modules.py
sha256:860d51f097147043499999059d44890433e9902d1a86d04566b65169b0143fbc scripts/generate_known_standard_library.py
sha256:406ea8addb54eeb7cb207feb20506131f3dfc13f2f9f6a6c48e2d6f86e69876a scripts/generate_mkdocs.py
sha256:1087d0bb9a316a18d06c7a129e75da33808bfdf10bfddb0c02c757dc5ec82155 scripts/memory_report.py
sha256:7c63e24613cdfa32ddf73c1d03c9bf3767b6293676f2974b1a1aca6ad61bc6d2 scripts/publish-crates.py
sha256:ecac2cdbb354da68c8b0a1d171b74f0e87a41647867c2133765f30e6b06e9d2a scripts/pyproject.toml
sha256:8d2da6c892e07b5876ec16e93a31b50a259cacd0f0996c2427f96a4c7a2d2fe3 scripts/release.sh
scripts/release/
sha256:d8ca04678394544e9109567f132a099c63ff326e799b39d973ceb7ce10b5587d scripts/release/bump.sh
sha256:43b1792120bd57604c0567d8bbe149e413c07dfc5ae8d56c90c825a5330bf7f9 scripts/setup-crates-io-publish.py
sha256:a9e95cb0a1ab3e479235b5decf6c8d298c12aa32a6970e84d421cebf8331d76f scripts/setup-crates-io-publish.py.lock
sha256:55324803252f642cd97dfe9a1e39ec737073a1da2d92cfbe3d6df1bbd0492e60 scripts/setup_primer_project.py
sha256:6ed1d30409cb49318aaf817534d3df3acdd07f014af7dc71fbb370e79438f7eb scripts/setup_primer_project.py.lock
sha256:f49efddf3870acd0e422e82a55455a9a1482c3515980d2bb1c63e749aaaeb195 scripts/transform_readme.py
scripts/ty_benchmark/
sha256:16d30e4462189fb14dd611bdb708c510630c576a1f35b9383e89a4352da36c97 scripts/ty_benchmark/.gitignore
sha256:b2f5b5d429b2710e77f2f398f9d448247783b38b553766229e671ea858e9e397 scripts/ty_benchmark/README.md
sha256:25fdbd74068a01ec743f781d7452d0f47a70d519be8db37b69d08616a86a9f0b scripts/ty_benchmark/package-lock.json
sha256:1bd0e8a4377c5e46564c61f27c2306edc634e90b58176e75bcc8a0b35fb61471 scripts/ty_benchmark/package.json
sha256:74e0254854b34464a7f0baadc22cd53fa81cdfd812cfbbdadc81e2166ce6698c scripts/ty_benchmark/pyproject.toml
scripts/ty_benchmark/snapshots/
sha256:ab7d844c81d415bf46c8332266361a6d720b84e8999b162862d5f70b9743d694 scripts/ty_benchmark/snapshots/black_Pyrefly.txt
sha256:67aab5b12a1f144f9120ed0de4678daa4fa328244e45a6ddab498cec3d36c8e0 scripts/ty_benchmark/snapshots/black_Pyright.txt
sha256:e6a337f5d3c5bfc91aa5e09a3e3e6ba1ed5d06d2dac23e22cac9db017a5c00ea scripts/ty_benchmark/snapshots/black_mypy.txt
sha256:6d4abfbd403ced98ed03d0a0a98e57c8a86bdc685c1f1780634d3facdf459db2 scripts/ty_benchmark/snapshots/black_ty.txt
sha256:2e36a6f9ecfb8b4948663839d195ad9db4d23021fd702fbebee991808c2d52c7 scripts/ty_benchmark/snapshots/discord.py_Pyrefly.txt
sha256:45735f78f70b5aabb81e2cc543cecfe0a349e192a052411ed8f221cbbdbed017 scripts/ty_benchmark/snapshots/discord.py_Pyright.txt
sha256:f56f931ee197f9c56372e39d5c35fb3c6803fa83760f41c8db6d78e43d6100fb scripts/ty_benchmark/snapshots/discord.py_mypy.txt
sha256:03b99b44f22da662e35c6129febe42887f76ee5c6d7a2f2f60bbc941ad5cb748 scripts/ty_benchmark/snapshots/discord.py_ty.txt
sha256:6561d293fe31d827a994b52c9bb0804a04bf371b8adc4d485710f97fdc60b86b scripts/ty_benchmark/snapshots/homeassistant_Pyrefly.txt
sha256:4faa63806500ef63e28930216bf94933363b740fb25f539778e1a413c51c4dfd scripts/ty_benchmark/snapshots/homeassistant_Pyright.txt
sha256:6dc8583bf2850f596a216f7194a1851a09821f73836e3758fe4c07ab1aa41b84 scripts/ty_benchmark/snapshots/homeassistant_mypy.txt
sha256:c86f0cb11e300dee3a994fbe954b2ff255b9f7b295609d387dafd767d84529f1 scripts/ty_benchmark/snapshots/homeassistant_ty.txt
sha256:2b2766ddeb64df86942cd97b5d450f2baa16c7f50163f1dfbb79ca9f34968eb4 scripts/ty_benchmark/snapshots/isort_Pyrefly.txt
sha256:746ab05881c55fbb3ffe909fe8573ab37f84e22e54ac0a0b3b48655474fe84a1 scripts/ty_benchmark/snapshots/isort_Pyright.txt
sha256:02a88e044e14b966c27f6c162bdcba751601b93ba0a212fa2151bd889d9688ef scripts/ty_benchmark/snapshots/isort_mypy.txt
sha256:9eaaaa508236064470979d9217895989b09e1357d3e572dd77fa4d3f316d6166 scripts/ty_benchmark/snapshots/isort_ty.txt
sha256:426a8893aa4aa8f856901ccf552878850d61026dcc3b95a2a6a481cf08e192c3 scripts/ty_benchmark/snapshots/jinja_Pyrefly.txt
sha256:1fde9a942b4085f8ea89c5a0a305bfec0633b77e91416c845cc24d53b34e0105 scripts/ty_benchmark/snapshots/jinja_Pyright.txt
sha256:ec3517b9095b90dd9ccc0c736447467c26b2d670f1009e35f96c22bb084c94d0 scripts/ty_benchmark/snapshots/jinja_mypy.txt
sha256:f76a8a39756d62977d051df531d5c4d70d2652d6a1057f1358c9b2f974e25486 scripts/ty_benchmark/snapshots/jinja_ty.txt
sha256:4fc0a4fee09d2f77adcf001b1c0478a2506bbf223a9466ecf24125c8d4047891 scripts/ty_benchmark/snapshots/pandas-stubs_Pyrefly.txt
sha256:6d88a1b220adb7a3d62092b6e38431f0b3fe8babe9864fab90e5849766260332 scripts/ty_benchmark/snapshots/pandas-stubs_Pyright.txt
sha256:df451ae2c842b21d3634126a3341bf45f63eb1f50f1db83b8dbf273a1911d7dc scripts/ty_benchmark/snapshots/pandas-stubs_mypy.txt
sha256:b2b17b90366b101bce20f4fb44d7e49eade8ebbc9fd9b23c4812de0c3f08521d scripts/ty_benchmark/snapshots/pandas-stubs_ty.txt
sha256:37f4745719231536ad281627ae75932c94c29630981d3c29b806152bd7e4c016 scripts/ty_benchmark/snapshots/pandas_Pyrefly.txt
sha256:6e9459f05ea592729efe000bc989af7286dc1340dc172110a4b7e3b2f2e49ce1 scripts/ty_benchmark/snapshots/pandas_Pyright.txt
sha256:158d87132d5dc04d5dd95fef22d87053cc7badcc106dfafd777dad0b105aa008 scripts/ty_benchmark/snapshots/pandas_mypy.txt
sha256:9b8f53b043241a3d01ec839ac2e9da63a1b221a8ce5a490746517d76ee06502f scripts/ty_benchmark/snapshots/pandas_ty.txt
sha256:8f32e10ff6c4b69e8a10461282ef93f68185769a241dfcd0cefe21eabd011ffa scripts/ty_benchmark/snapshots/prefect_Pyrefly.txt
sha256:9061fe1882603cbb7424caed821eb31343d51b9455867801f658cd86240d16bc scripts/ty_benchmark/snapshots/prefect_Pyright.txt
sha256:caf4cb276b1b834b69b4a51aa776668a80ee64e1a2fd04bb890970c67d4fd7e7 scripts/ty_benchmark/snapshots/prefect_mypy.txt
sha256:177ebf83da1ee0e3f3f1b437c8f927b6b94865dacbed8258663234309b96f8bc scripts/ty_benchmark/snapshots/prefect_ty.txt
sha256:fd1cb1decbad41aa4edb1cd91d16f95e3f4f65dbd3804478ffe16b62969d5555 scripts/ty_benchmark/snapshots/pytorch_Pyrefly.txt
sha256:6e531c90143bee0a48339ae5b807904fd721f7d51c9b2904d6b00ec6c851bbba scripts/ty_benchmark/snapshots/pytorch_Pyright.txt
sha256:e492f2b9f97d3838c489fda0eba61f1ba5b5fee77b3deae6b362cd0f540fbc5f scripts/ty_benchmark/snapshots/pytorch_mypy.txt
sha256:7afc7539e46f7548751680c127f4676b1fbb74d28c2cbc9300a02ed8c4ead737 scripts/ty_benchmark/snapshots/pytorch_ty.txt
scripts/ty_benchmark/src/
scripts/ty_benchmark/src/benchmark/
sha256:a6acef578b757bf2e44d436b8fdb402f20d7efae1d73f7d079cdb5249399565e scripts/ty_benchmark/src/benchmark/__init__.py
sha256:8e85bcda5e561b2b27612a04dfe45f198acf64202a39b6a93dea80fd1a99f665 scripts/ty_benchmark/src/benchmark/homeassistant-excludes.txt
sha256:7b52f5b9f3c091be724ed2e162a27f10d14a7b7b06162a73d4458d1b99b6b85f scripts/ty_benchmark/src/benchmark/lsp_client.py
sha256:c4ed1ecf7187e556ebed7e1be365f2518bd99da84e939da94a7d560b82e28811 scripts/ty_benchmark/src/benchmark/mypy-overrides.txt
sha256:cdac9f5e228f4a0e08ac4666fbce7a29e26f9060fc82119ac787faf5533a804a scripts/ty_benchmark/src/benchmark/projects.py
sha256:e157ca3b333e929744622c53c95891c7829718b043ea35e2762808776c80f123 scripts/ty_benchmark/src/benchmark/run.py
sha256:7dee4521e60224c1cb9f25c3a420a4f7ec505ebf4ba4c01e527ddaf2b8922a44 scripts/ty_benchmark/src/benchmark/snapshot.py
sha256:1f7913897bd5fd7450fc096316c6568bfd3e1c9d0b6013999ec4ef797036b787 scripts/ty_benchmark/src/benchmark/test_lsp_diagnostics.py
sha256:24ade85242a5a3e7fbf342b0aa8ae9e0e83fb63f67b94be1961ac956a253b49d scripts/ty_benchmark/src/benchmark/tool.py
sha256:318c800852f7ce7e78c1b90d253d3a3ffb9f2fddbd7711c22933abfbc68da946 scripts/ty_benchmark/src/benchmark/venv.py
sha256:2ffa6324ec1eca9a903b74cc27bb59647ea8b2f0185a42e77241bfc0e1203d32 scripts/ty_benchmark/uv.lock
sha256:a424c6ca87613140a9d71e334dd44c7f75fbc956dbd8fa820a934ab12bc5670d scripts/update_ambiguous_characters.py
sha256:9d0566b9c4830a6c5771f74bbc1b08378e5bbe19accbfb879dd243be3bbbbc87 scripts/update_schemastore.py
sha256:79db4e6f1bffc6b54be6841bd5d6f684c7ecc240058f9f0586d5dc906f0313ee scripts/uv.lock
sha256:0ca73a5b1e365e487792f052461630ce4b39c8e1cc0a8bb4023764512280cc2d ty.schema.json
sha256:4cfa305eacda4e7be2465a785edde2d242817c06e1606b5c2d01a9a73dd3f36b uv.lock
Return to home page.