sha256:d6f78a5dc433982c3390611e74d21e05aa9533e52cc41ccb3c7b8bd4cdbdb547
Alias: sha256(gz(tar))
The hash you've requested:
sha256:f0f4484c6541a99862b693e13a151435a279b271cff20e37101116a21e2a1ad1
is considered an alias for sha256(tar).
Visit the canonical page.
Found at
- files.pythonhosted.org: ruff 0.3.4 (https://files.pythonhosted.org/packages/a0/98/91e1ad8a6777c300b15cad46a1b507375010f8a53cfeaa17f0385bde1103/ruff-0.3.4.tar.gz) sha256:f0f4484c6541a99862b693e13a151435a279b271cff20e37101116a21e2a1ad1
Dependency Lockfiles
-
sha256:78f099f4a63456733204ad2b30c2d4c0ccc2059876af411cc001f6fa395bf31cruff-0.3.4/Cargo.lock
Diff
Content
sha256:e9e3980f7372aae694e49c9b1b1ea0ff9955bf0dfc823af9bd370ae2888f1458 ruff-0.3.4/crates/ruff_python_ast/Cargo.toml sha256:89e3bbb1a830e3068950157c230a38598bc282e93736404243cc93fb1c31fe68 ruff-0.3.4/crates/ruff_python_ast/src/all.rs sha256:5a2c9a59e5a3b7a9608deb5961e3da45772bb1ddc57f66168c6ef4b62a38d862 ruff-0.3.4/crates/ruff_python_ast/src/comparable.rs sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f ruff-0.3.4/crates/ruff_python_ast/src/docstrings.rs sha256:735760e7f1f28f46e652fa1435ff40afce99f1633363088885c7b2290166ad8e ruff-0.3.4/crates/ruff_python_ast/src/expression.rs sha256:4e13eb5ac0eae6d78ca1e80249fccffa159245fe0eb928ff4276b8859783b535 ruff-0.3.4/crates/ruff_python_ast/src/hashable.rs sha256:408f7cb714b94a8587167164575f195edeaa94bec78b0b069ae027077f1c4f43 ruff-0.3.4/crates/ruff_python_ast/src/helpers.rs sha256:d82af2b844af4863123564aa1d7e34ef13776fc9fe8b1531dd6f0f7a657c03a9 ruff-0.3.4/crates/ruff_python_ast/src/identifier.rs sha256:ae31b5b8942545e34e4eaf872ddca6dd10cb510497076454feee61ef2a1b7cae ruff-0.3.4/crates/ruff_python_ast/src/imports.rs sha256:7556a7bd488cf5c9b68756b687f9e51a22170c1efea21a58c811a94a3d47dac3 ruff-0.3.4/crates/ruff_python_ast/src/int.rs sha256:f464398f4ecf28d709ca1fb200cc0a13d6816ca1e720cbc8842b8fe343841aa9 ruff-0.3.4/crates/ruff_python_ast/src/lib.rs sha256:a2880b7f0d2db66a05d9c1ca02d0a815ea532a95f778207660afaa4abd685000 ruff-0.3.4/crates/ruff_python_ast/src/name.rs sha256:2d91fa8314717f57bb815eed2778b2df029f44e6b4180c42a4fb52bda263e1af ruff-0.3.4/crates/ruff_python_ast/src/node.rs sha256:ebd82374bbd3c9aa13795ef359c3d982ff0e1ae19ecdf3a5f4d1db67dd43b953 ruff-0.3.4/crates/ruff_python_ast/src/nodes.rs sha256:17c077b980ddc860ff26dfab802f0d6eaf3ee8ef22a3da6a343dbbeeda58f69b ruff-0.3.4/crates/ruff_python_ast/src/parenthesize.rs sha256:e1b5fd42038d3fc8fcc5ba632ed5db5112da351bdc354aeb96f6399174357e65 ruff-0.3.4/crates/ruff_python_ast/src/relocate.rs sha256:cb7f6a577719ca12626f30965f0a25ecbfffa2c722e31b9a97c8eef7083fc802 ruff-0.3.4/crates/ruff_python_ast/src/statement_visitor.rs sha256:4e9b0b0073fe76e4a50e916cb47a916b64d7f58b5f2156824aaf55b9fb27a64c ruff-0.3.4/crates/ruff_python_ast/src/stmt_if.rs sha256:a902b7a84788bf7d13fba12070eb0368438072dada248abf24b3ab187787c820 ruff-0.3.4/crates/ruff_python_ast/src/str.rs sha256:7d2dee916c1d95911928d05f2384c5b657cf78ce9403e6420dd35faf94c6b648 ruff-0.3.4/crates/ruff_python_ast/src/traversal.rs sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640 ruff-0.3.4/crates/ruff_python_ast/src/types.rs sha256:4f1de071385f079af2e078e918afb3e2f6dff453fc30c7c386c8efe3b7da657e ruff-0.3.4/crates/ruff_python_ast/src/visitor/preorder.rs sha256:4e8dcdcbef0112f4cb5c4956be074eecfc9594e5680728e8a511401463c68423 ruff-0.3.4/crates/ruff_python_ast/src/visitor/transformer.rs sha256:59d92c6b05ad44f8a43958b1bd34b10476ed101b969e5ac537b909bf3f77698f ruff-0.3.4/crates/ruff_python_ast/src/visitor.rs sha256:eb5802253e2d1e8b1af746d35eb5327c21fbdd0ce44ea266a94a89de6533cb6b ruff-0.3.4/crates/ruff_python_ast/src/whitespace.rs sha256:95066e6b92f8f03f16a2ef8fb9db43c6332841124c51a19e54009cedc8d6d2a4 ruff-0.3.4/crates/ruff_python_ast/tests/identifier.rs sha256:c06b89f8fda125764d95488ccd2cce3298fc59f5ba56160ba38206c19e1135ff ruff-0.3.4/crates/ruff_python_ast/tests/parenthesize.rs sha256:bc5539ed4307f1158f67d847bba98237d920db3658781d2ffa5e9c6107f4c5e8 ruff-0.3.4/crates/ruff_python_ast/tests/preorder.rs sha256:99c452b600896ec9b118e26a3262ce3f00ac6b3b0efb21b2ba4e8a1ef5281d1c ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__bytes_literals.snap sha256:6713962c6f82a285ea59612159f4746fab6ca45ed1d2020edd5503c3ad0daf01 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__class_type_parameters.snap sha256:f3fa7320f850ba46adab61457e4b308fbdba11456498abbaea8e13e1f8d98461 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__compare.snap sha256:fd7f107f4ab512b0bddc3cacd1d9748cd2e08be5aff47a83128ce5530e14c163 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__decorators.snap sha256:b75c27d18d2640d9bee6a613083e1f6b630360832e962f8639120f6b651236de ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__dict_comprehension.snap sha256:da904ec1dca2f513b4a78dccd963749a99995f94d594a3e0d63b88d08ae3a022 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__f_strings.snap sha256:7f5ef289d6defc62fc06ad822e78f0d6b909ab7b5c1b472879a617c4f9570e75 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__function_arguments.snap sha256:339b4b88b5cb19690266d74d26ac6b195ddc8511cc5ba1f60d315b21d098926b ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__function_positional_only_with_default.snap sha256:30e50b4ea1d44c68ce722ad1910315213c42014d98ca7b3860fb9797d90cab83 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__function_type_parameters.snap sha256:438123066b4ab2392cb6c16b16a522b78af7b8616f80eb884a00e54c3c2a5d34 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__list_comprehension.snap sha256:6e5e1978991cb501e71284361130e355d905e39c4766aabbcd97f2010e16c683 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__match_class_pattern.snap sha256:2bfca8c0d755aef8bfdbdb34f4b3f30dec721a1cca78a3ac48d9207cf09eb059 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__set_comprehension.snap sha256:53d82f0222f37644036c50484b7cf436c499dbdbc634441aae0a16c78b1d03cc ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__string_literals.snap sha256:fa70befcfdb23e58c9ba681195ff18c5cc4779cbf3fd67899265e14ca43bcf5f ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/preorder__type_aliases.snap sha256:274083ecfb7b0b30fd3b9525b03c17eb620219eee4631b69e8b107ddd0769ed8 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__bytes_literals.snap sha256:8c9ddb86c3e02b98cc42938e21e1446cffaba0a3da700fb6207bee02c4bd95f8 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__class_type_parameters.snap sha256:7f454f0c8d0b62ad0f120259407ae2df6870c185d084a2ffdf4e5859e20d53c1 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__compare.snap sha256:9625441fa9b8840cde599b31b8d5ae1f94f1e95f2e956dc1b7513eda486ce0c1 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__decorators.snap sha256:c68ab336a3060b6dd9b45a21a8ed50af417e2f6e420f689a07cfaf761fc32cd2 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__dict_comprehension.snap sha256:b5cff6d82ee5d29f0a5decee9cb5981f6b381c02acbc26cc7c831f5c5e71befe ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__f_strings.snap sha256:8cd51f1b6075747410c78f988fed66a9d3a748158ed39fa88f7abab977502b48 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__function_arguments.snap sha256:88906ec7ee0b8bfc6e3e703f8eaa36012db242a8e083b3847fe5ba1ef9b4ccb6 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__function_positional_only_with_default.snap sha256:58e1dc6f3dd3adaa8db7e3364b902d277185bfd40a0d611a96828d1195014956 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__function_type_parameters.snap sha256:dbf1a42caeb28eeec037333a5f343dd63e7fd1db024a9d0c71c590c79ab358b8 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__list_comprehension.snap sha256:6649c597d7d50e5c28f24fdbaf985bc4b6cb8621f905d160896499d68bf6bd85 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__match_class_pattern.snap sha256:306b169b2df8cb394cd2ed7178ed9036908494f92bb490a314ac8a0a69bf3c62 ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__set_comprehension.snap sha256:d4bb32ee11e776ae38a2830ec7f54c3595d076021b7ae183381b03d25e8b537e ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__string_literals.snap sha256:46b46fb784538985549398effc5035ff709baecf468706efbbf54692721b395b ruff-0.3.4/crates/ruff_python_ast/tests/snapshots/visitor__type_aliases.snap sha256:16f217246c6a9966fed0505fecae11c230b67c32cb4e16be9b5a51213d2f7576 ruff-0.3.4/crates/ruff_python_ast/tests/stmt_if.rs sha256:8df5f403af073a8c3a87a6bcb4b36385eccfeb4c1fb8562e85351069d96ef06c ruff-0.3.4/crates/ruff_python_ast/tests/visitor.rs sha256:133724f6ebc55ff49b150cecf6ee9764afa153c8ef94887f98740d4f4c786b4a ruff-0.3.4/crates/ruff_source_file/Cargo.toml sha256:9ec162677a2d39576835091ae5a3b222f46089fd92cd6825ea621ff7c45a006a ruff-0.3.4/crates/ruff_source_file/src/lib.rs sha256:3c98c0992adae521ad91bee72910d8595011586873aa844ac5681667ec10b4a1 ruff-0.3.4/crates/ruff_source_file/src/line_index.rs sha256:98bee27980bd46bede9056c7025ffa38685b6f4947c803b7b185f4d0d798bfa8 ruff-0.3.4/crates/ruff_source_file/src/locator.rs sha256:9652bf65d0c6e5f5c2b8ec2c2f328f323bb4439ef4bf5447e298849a1bbb0270 ruff-0.3.4/crates/ruff_source_file/src/newlines.rs sha256:49046503e178d57a78ee5adb5bdba36df553a254cfae11de2458b649949b1033 ruff-0.3.4/crates/ruff_linter/Cargo.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/__init__.py sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f ruff-0.3.4/crates/ruff_linter/resources/test/disallowed_rule_names.txt sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1 ruff-0.3.4/crates/ruff_linter/resources/test/package/pyproject.toml sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387 ruff-0.3.4/crates/ruff_linter/resources/test/package/resources/ignored.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/package/src/package/__init__.py sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91 ruff-0.3.4/crates/ruff_linter/resources/test/package/src/package/app.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/package/src/package/core.py sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088 ruff-0.3.4/crates/ruff_linter/resources/test/project/.gitignore sha256:630486a7c5fb4a198e2792d79ec857eed179958965921cc77492df97b22d3896 ruff-0.3.4/crates/ruff_linter/resources/test/project/README.md sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/.dotfiles/pyproject.toml sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/.dotfiles/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/docs/docs/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/file.py sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/docs/docs/file.py sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/docs/ruff.toml sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.3.4/crates/ruff_linter/resources/test/project/examples/excluded/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/project/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.3.4/crates/ruff_linter/resources/test/project/project/file.py sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505 ruff-0.3.4/crates/ruff_linter/resources/test/project/project/import_file.py sha256:55ec825d571ea65cfd853ae33a0b2f102d4dd31075fd6e89c839ba5266d71fec ruff-0.3.4/crates/ruff_linter/resources/test/project/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/python_modules/app/app/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/python_modules/app/app/app_file.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/python_modules/core/core/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_linter/resources/test/project/python_modules/core/core/core_file.py sha256:837b42b8f15de2d37c44875337a1d223b304706ade79dc7803c3eca1027ccfca ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/bindings.rs sha256:e59395221777a626e30c907083cc8b372c1b3034bd2e717b7e4e6a7746416436 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/comprehension.rs sha256:bc9f69a6b9fc0f1ce1ac095fada01ef395a054219c1dd48583be9054f18c8a76 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/deferred_for_loops.rs sha256:23a9a4cd8eb3f04ee4a1efeca329e701ec47633207d3a61070622971f6c07196 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/deferred_lambdas.rs sha256:4530730bd73a17683a48e0a86855025c65fb5d8e72db961d659298f83690db73 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/deferred_scopes.rs sha256:068ca662554598651fded4b8687211c0933f1cad173a8463dcdb528aaaa4725f ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/definitions.rs sha256:7d942153e68c2d54675bd0d0798b79318c4e6f096dc5c0fa0abfef3c8e25e675 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/except_handler.rs sha256:33d1f14f3e2511b80acc0d628cac2f719cfc309b6f10b72e6ccb4f6a684b6b8c ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/expression.rs sha256:e667b0bb8625e16bbb6c51df11cf3b615008281175ececeb0807393c8f6b8504 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/mod.rs sha256:53a6d48dbdbab695f056d873518f82c33b46977d1f6723db15dfc159c3a5c1ff ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/module.rs sha256:ade1b9a19a307efac84d5ae1a29c672a0839b5d5366ff42f74939dd694740224 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/parameter.rs sha256:af260f59951856e3f9e93fd1e43a5fcf231fc309be88ba41bab999b26c894d8e ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/parameters.rs sha256:282e1588fdb3c14c728639d61c4b360d9586951233f90e50dd18eece856d7e3e ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/statement.rs sha256:94b7807229be16dc0630667d7c2bb98619236bde12be57b0f26bb5679f369cd4 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/string_like.rs sha256:cfcb13f3aec2b8821512385c22c21e83aa1eb02f7bb2ac49bd038d2f8e0c8739 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/suite.rs sha256:202ea889f91874670b8642a973ea292723614951db4f6627fb27d124cc693257 ruff-0.3.4/crates/ruff_linter/src/checkers/ast/analyze/unresolved_references.rs sha256:51a3c1054aa5b5f486c5b100987a419952ec7a30d42381270b436a6dcabbd2ac ruff-0.3.4/crates/ruff_linter/src/checkers/ast/annotation.rs sha256:a3e0226a888be38a8c070e66584101501766b9b35d1a5e6f209feda9b340ad2a ruff-0.3.4/crates/ruff_linter/src/checkers/ast/deferred.rs sha256:e8fad964881f826386202659e71d5b88d08c53336c5f4c2dcf831035d76c1c6a ruff-0.3.4/crates/ruff_linter/src/checkers/ast/mod.rs sha256:2a367a8dcef445b5b590346dc3aa1c06a5e4df98682ff055131af367c24aa947 ruff-0.3.4/crates/ruff_linter/src/checkers/filesystem.rs sha256:949ea0e600159a01de105591fc2c6817dc8629b63ed447e394a0b2373e9c204c ruff-0.3.4/crates/ruff_linter/src/checkers/imports.rs sha256:764ce1f50df26fc59c370ac2b083440a0f97385f545d69b838fe30a8a0e623cf ruff-0.3.4/crates/ruff_linter/src/checkers/logical_lines.rs sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6 ruff-0.3.4/crates/ruff_linter/src/checkers/mod.rs sha256:b279558ca002c34595dd2dc1d3d596f320dd7dd9728f2b77409ab30cfea978be ruff-0.3.4/crates/ruff_linter/src/checkers/noqa.rs sha256:ebf7e4dd096a5b4a368be6e8c71effe0608c75c8c73a1f017504739609faa1f3 ruff-0.3.4/crates/ruff_linter/src/checkers/physical_lines.rs sha256:9a770508897514d060623c282e1680edf3ccd09a6dda04c239126276954444fe ruff-0.3.4/crates/ruff_linter/src/checkers/tokens.rs sha256:a38c7132707343bf871b54740d5a2351b78b73870f786ca0a7e883351d1f01a6 ruff-0.3.4/crates/ruff_linter/src/codes.rs sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad ruff-0.3.4/crates/ruff_linter/src/comments/mod.rs sha256:d670742b054a69565d3a36e75eef635da1c00f4ead2f2aeee55de0b6353d29f2 ruff-0.3.4/crates/ruff_linter/src/comments/shebang.rs sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.3.4/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_end_of_line.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.3.4/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_leading_space.snap sha256:9376d2687f564c155c4717a7eed054ecfe9b6acf3b1e8be12b91433eaece60e5 ruff-0.3.4/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match.snap sha256:5e70e212f3d56a3233f1ea63a36b9699212040ed48810d8820c3f2ddcffced56 ruff-0.3.4/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match_trailing_comment.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.3.4/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_non_match.snap sha256:7663c289a4c19f11213922bf6bf4cb5a4185ae6df58c7e729dd7408850cf4dd0 ruff-0.3.4/crates/ruff_linter/src/cst/helpers.rs sha256:95dac9fb081d2530f6f25b6645daf332fbd6bc9da32a185d4372d6b351b6d684 ruff-0.3.4/crates/ruff_linter/src/cst/matchers.rs sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc ruff-0.3.4/crates/ruff_linter/src/cst/mod.rs sha256:e1dce0b3c652bbd58c45dd6c6cfb27b931e547a5ae3625926ba86c0ec39a6213 ruff-0.3.4/crates/ruff_linter/src/directives.rs sha256:55bf2e4be74f51e1b76381dafbd574b0b5f8de98ce6e4a96693917a567ab8e0a ruff-0.3.4/crates/ruff_linter/src/doc_lines.rs sha256:2595d628154cdb1b4b6cd3289e9a26eea82cf1d14532f44d3cbf5fdc776732b3 ruff-0.3.4/crates/ruff_linter/src/docstrings/extraction.rs sha256:469d7d0d1f13f13ee9198a98a525c967a2c6ee907f243d04a91f8833a4cca4b6 ruff-0.3.4/crates/ruff_linter/src/docstrings/google.rs sha256:b73da4c35cb9bc04e4db627b6ce2a91deb830bb9c9fd0b7c5e6c47482011940b ruff-0.3.4/crates/ruff_linter/src/docstrings/mod.rs sha256:fa1f8255976655b34bb5aaf43f37f92bf007a4225fcd877d944f6d781363f95b ruff-0.3.4/crates/ruff_linter/src/docstrings/numpy.rs sha256:aed96f43aff4d638a6bb03d55e5f5989ae9915f53e1e2b539cffedfb38dbeaed ruff-0.3.4/crates/ruff_linter/src/docstrings/sections.rs sha256:964bbfdadab3174fd2d11164a2d4345e4c4d9034b114bef53dc6edf46fec4207 ruff-0.3.4/crates/ruff_linter/src/docstrings/styles.rs sha256:734690098b43eb6abaa4650a0626296d0c9ffdcf6234fb6dc47e45e71a15413c ruff-0.3.4/crates/ruff_linter/src/fix/codemods.rs sha256:0cfd5d61feefe896fc89322e8b966c347153f5b61bac217919c3b751d88e8173 ruff-0.3.4/crates/ruff_linter/src/fix/edits.rs sha256:be28bca570465d30eeadf615c5c31f3105b022216daa39dc2c53089a16157140 ruff-0.3.4/crates/ruff_linter/src/fix/mod.rs sha256:29339540e332529c0ca91da7ab30cc64ef5c698b8360adbad2dae51bf3dae372 ruff-0.3.4/crates/ruff_linter/src/fix/snippet.rs sha256:219a2086b6af953bf656e8ee1650d6c19bfb964f6ec76506982e8a3db5ddbda4 ruff-0.3.4/crates/ruff_linter/src/fs.rs sha256:03d6f998853d4429319b901292841a8f3a2ccd3421bd00bdec38321d9c429b1b ruff-0.3.4/crates/ruff_linter/src/importer/insertion.rs sha256:4f5869dd7d9c625e3a34268c323cb110c9e857e937451f9ca669eeab50c704f9 ruff-0.3.4/crates/ruff_linter/src/importer/mod.rs sha256:014efeafa9891ff0d77eca30ae42183a50eaab1c214707de295772a44de80233 ruff-0.3.4/crates/ruff_linter/src/lex/docstring_detection.rs sha256:54d61e8169abbdac005f4678b34815c2642dd867f1865c5c027f738966c50825 ruff-0.3.4/crates/ruff_linter/src/lex/mod.rs sha256:119787a9d0979c97f3a6e98022a1bc8982aed710ae2c337e6c43de38ffc9483b ruff-0.3.4/crates/ruff_linter/src/lib.rs sha256:3c30b3f949a549c22b4b630b363ff32f692f79fc633b6dbb5f619d7e12c06988 ruff-0.3.4/crates/ruff_linter/src/line_width.rs sha256:c377510f627d558c18748b5dc1fbeca522e942a95ec70c9fe7a39cde58e5b408 ruff-0.3.4/crates/ruff_linter/src/linter.rs sha256:1b646d5fceaa8ce31a04e53318547fdcb5ec6866423d4d1699097773074eaed3 ruff-0.3.4/crates/ruff_linter/src/logging.rs sha256:acc105be68f2c4bdc9893fdce0e0eed6b4c053e4a285ed531fe7a359e19fd108 ruff-0.3.4/crates/ruff_linter/src/message/azure.rs sha256:b711b50911a86aaef41e255d82077775c8cf51f82c6806680ede463f581a6ff6 ruff-0.3.4/crates/ruff_linter/src/message/diff.rs sha256:dad643eef9348a028304949e53f333e11efb6920ba184fe8ad7c2fa070809658 ruff-0.3.4/crates/ruff_linter/src/message/github.rs sha256:87fe0bd6d8834179569019b40f9838f00b505740543029b226ba1e32ca8ad389 ruff-0.3.4/crates/ruff_linter/src/message/gitlab.rs sha256:f52bfb63d256a8c3b3ef6f993ef9329bbf3abd0b60771cec245435ca8dfd9282 ruff-0.3.4/crates/ruff_linter/src/message/grouped.rs sha256:bf7e420f9d35b9b6d91a2f49b155deb43dbdc0e928f1121016925eb2c2fe83ce ruff-0.3.4/crates/ruff_linter/src/message/json.rs sha256:821a1f6188f99257827ba9c227a3ff6b5ef187a490fd5ef3ffeeabca121f2b04 ruff-0.3.4/crates/ruff_linter/src/message/json_lines.rs sha256:5bfd4e41538f49847ddaa65074717ded36902d106111dad1286b80da4e4cf097 ruff-0.3.4/crates/ruff_linter/src/message/junit.rs sha256:b83cc55bbec9229c046cedd17ce8f9edf0e9ec2eb7fb0f96db487b7b2a7c4414 ruff-0.3.4/crates/ruff_linter/src/message/mod.rs sha256:cc9dc3379adff96c8f1c070683dab058a3ab059a4e0cf4dfbef7f68ecda08bfa ruff-0.3.4/crates/ruff_linter/src/message/pylint.rs sha256:928d3e251dc8f706c3f5bfebf3464ad45c3f1df5d100e90a1e6c5379491432d2 ruff-0.3.4/crates/ruff_linter/src/message/sarif.rs sha256:00dc717a7dbb882d46f61336d757e544264d8dfe1149f596c652def103f09dbe ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__azure__tests__output.snap sha256:a83ddf51630f715ffb313925bd308a5d96826b759d342d1a70e549a4e164a34a ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__github__tests__output.snap sha256:b85da47a96fd5fdc0801930799d5e2b19cea3343dc70fe738958e139cd1002de ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__gitlab__tests__output.snap sha256:edf092d423442ebe42bb33e9c749ba873cf06c5bfd999a4962e1c0c92de17695 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__default.snap sha256:e7c4b5934e6341969bf5ae9bee1a8179dccc2eaeabace5c7d8b55ef3881a65b2 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status.snap sha256:3366a819914f6d4ee3d707e42185923d8d767e490bbfe9e0c1fb47f25c089437 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status_unsafe.snap sha256:e7c4b5934e6341969bf5ae9bee1a8179dccc2eaeabace5c7d8b55ef3881a65b2 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__show_source.snap sha256:34b5da4ea03f68bc00390140db7f739772da7c9e610c221d426b7657809c8a3c ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__notebook_output.snap sha256:3a526d8da630847e53750bc9546c4d1613d7a720257ed5e5ee88c71c179f4b09 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__output.snap sha256:d3fdf950ecf534af97f999a9bdf6d5a8c2dea43d6782b46e0738ae5e78f3e9ef ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__notebook_output.snap sha256:835bbd3088559a2292fb3c67419667858a04f96f6727a6a6827d237fe6b9fbc9 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__output.snap sha256:ade117593dce3a5fe454fb578f0e04a690f429bcb12c386e0181bc3507ddfa70 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__junit__tests__output.snap sha256:301faefd48aed59ee49d170daa5ac4f5cb63e11e6dc6582106ad5546bdad1a25 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__pylint__tests__output.snap sha256:72f82ba423475e9e97616d3f154329e2b85c4be0f46646d196ba13cc280a0ca1 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__default.snap sha256:72f82ba423475e9e97616d3f154329e2b85c4be0f46646d196ba13cc280a0ca1 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status.snap sha256:907d91bc2fd09fccf8703ae75b7ac7caf2467ad4eddf4ef02537899f273a35cd ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status_unsafe.snap sha256:67dfea7b8c2fd667466aa019a7f946eac6c3a95fb4cf799000798f5429c4e490 ruff-0.3.4/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__notebook_output.snap sha256:45d807057fca0aaeaa72e28081dca90c739ccff9221a55aa607e975f13d447f6 ruff-0.3.4/crates/ruff_linter/src/message/text.rs sha256:7e2cf2148ebcdb22aa067b6bd62a4209875b89b256f062cb4e3da4fd275233cf ruff-0.3.4/crates/ruff_linter/src/noqa.rs sha256:2d0855ca27681da803e6927523bfff8953bfcde5350a959f51121ce3b2123338 ruff-0.3.4/crates/ruff_linter/src/packaging.rs sha256:8775bc1068cac1a062a1f088e21dd800c08c142d4da67dbe4e76a604180d1801 ruff-0.3.4/crates/ruff_linter/src/pyproject_toml.rs sha256:92be9c8950438e4ecd43db593f85696d56d701272028b1287175f5c0b50cffd0 ruff-0.3.4/crates/ruff_linter/src/registry/rule_set.rs sha256:aed441618003e7bc8cbef462a66ae62162f68256bb5bdf9b573f17ed72b74ca1 ruff-0.3.4/crates/ruff_linter/src/registry.rs sha256:a552775f08651f365d0bb583289c59c69865574ec28006f5f3164d8d3853b78f ruff-0.3.4/crates/ruff_linter/src/renamer.rs sha256:f89f0bb79688dd5ebbb39744ffaf9e2d470948e754bb83583c16d41c783af18b ruff-0.3.4/crates/ruff_linter/src/rule_redirects.rs sha256:669fa35c19609e266355c6dac9ed7d9381506d14df360ebf66f63e4bd0155c1b ruff-0.3.4/crates/ruff_linter/src/rule_selector.rs sha256:6e4bfd3c27480de45e7321fcf8726b2d57732cc840dcaee40cde85b04370c5a2 ruff-0.3.4/crates/ruff_linter/src/rules/airflow/mod.rs sha256:bf7ade03213895b5d08b487c3807c631401c518b06ea5f2db2e80baee5b2f584 ruff-0.3.4/crates/ruff_linter/src/rules/airflow/rules/mod.rs sha256:e9613784935afeaaff52c70f9260193a116495e761b8edf62831156492885989 ruff-0.3.4/crates/ruff_linter/src/rules/airflow/rules/task_variable_name.rs sha256:a813e4843d34d923ee695e2478e9393ba62b1cfa80220373739e068d18549fb4 ruff-0.3.4/crates/ruff_linter/src/rules/eradicate/detection.rs sha256:218de8e6315d89e9906fbea68f2d702c5326de1d3b94a6a344d672b6ecdd7eb1 ruff-0.3.4/crates/ruff_linter/src/rules/eradicate/mod.rs sha256:88fee0e44846d044e45d39e0be55d0be6a0f4902bfb6b58f3b14827cdf523632 ruff-0.3.4/crates/ruff_linter/src/rules/eradicate/rules/commented_out_code.rs sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a ruff-0.3.4/crates/ruff_linter/src/rules/eradicate/rules/mod.rs sha256:8adbee68db3996f79b9a3db50284c344678ed98cb0872128b4968a791bddf2b9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/helpers.rs sha256:a9f7c38fd985595d52e3c64d22cfd55fc6b21e09acf6ed871534fa891e902462 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/mod.rs sha256:9f3ce9276836ba6edea5a9554330cadb79fd75feb49ed376888b414d4d035232 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/rules/compare.rs sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/rules/mod.rs sha256:ada949ef0657266a650e5375576345ce66f987fc2ce0bc88d79a5fdd16d670f3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/rules/name_or_attribute.rs sha256:bed95fc725b83052096267185149662bedc4be1af9fca8ff8e6ec7c4b120f817 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_2020/rules/subscript.rs sha256:949ff8aba37764f4b3bc0bb279081a4bed5f34992f1594b1d5c461eafafde305 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_annotations/helpers.rs sha256:14dd1b432894861f77268eb57d0f98d80b3699b19997808b6d0124dbeb500ff6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_annotations/mod.rs sha256:0bbdfd51be61aebc6941d7bf327eed5b700e307529207b4342ad212ee408bcd5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_annotations/rules/definition.rs sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_annotations/rules/mod.rs sha256:6f07624576b09e52948ddd8fbc8cd1e1538916d59edc9f7415500fecc9b39b6b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_annotations/settings.rs sha256:897c866e8706bd3359c1087b5eeaf19b0067119f0d11ce832d05b4f07e61cdf5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_async/mod.rs sha256:82bb94a059323342b15b313177e11ecbb6ee480df1afadbe8ed980fa32174b08 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call.rs sha256:c647c08a98c2c9e125ae3fcc51b2306e915de2f04bacf7169e56dc9874c02a7e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_async/rules/blocking_os_call.rs sha256:ba9d1e0f4dafad9a9e4de8f428269a61ddfd3deecbd723263bf1bb46ed2616bb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_async/rules/mod.rs sha256:fa82a37207de0a4578e2bea5643c7f7f66e8cd24b69ca1625043c1534a7dd2eb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_async/rules/open_sleep_or_subprocess_call.rs sha256:1dfc8e9b7e6b459c96a5f7e6c27fff3cce1b3054f42f4f3a01b655747316709e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/helpers.rs sha256:5a9717a87118620f2892072a1354f3ab56bd918529a6706d3f1e0db37dbbc56d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/mod.rs sha256:7b82cd9d208699f56a9f3da378a38ae5ecd757d544f2d6e3302136e75e9f0800 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/assert_used.rs sha256:e9697e572d87863aeec384afd67d99ac59c2b7425b25480e7130e03efc80489d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/bad_file_permissions.rs sha256:027a7018090e7756e59bfc13b7413c245b3ffcc1a0b59fefc34b0be833507344 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/django_extra.rs sha256:57b368360693d99752a0570cbc65ae608648e1e5730f306b268d6561451aabad ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/django_raw_sql.rs sha256:6862caedd77c4628cecce930ad2c4442e857479641797a56fbe873c12370a687 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/exec_used.rs sha256:5390bfbf2d3eccb6af3a6ea7a150abd6cd7260f1e5b77ff8c3024a38ab40fcd0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/flask_debug_true.rs sha256:a68c20adc97e347ab06b47e1bf273938deab13c84f1753bd9541fd4a749f83ea ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs sha256:224034d78e18157c33f3b43e20a34f7f5aeaf0cba4dbcf880987d69c36e711db ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_default.rs sha256:ec3f5640d4c7dbddbd6fb72cc31f07778c055dc869531ac1e10c578dff12a76e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs sha256:27ae23aba4a42d7606597e1e3996d2b8e3d4520ad9e63196eb35b1fb3ad3e947 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_string.rs sha256:74dab70d3496229c6393efdb1c1f61bf1402ecdc3b8e496640ffdd4e1acf85f9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs sha256:ed4d6287d0aca140a25cfe5cb361cfba2736dcd71ed205502adb88f4e9608648 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs sha256:b9a3f5f374f62ca6934eb4bd411c2bc3e18644b9f2ecad44f01a57ccfdc4ebee ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs sha256:134d5d180034cbf6db77423e8071653c0819d016c04545d340a5c5768384e1f1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs sha256:8450fca79b2b02166fe8e778b02603623e2a08d1fc308f21d42bc73ed4b97f17 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs sha256:061702f5be57197f89efad000cb7b97bd1d5a61aed695ccbfc4362234d0e73aa ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/mako_templates.rs sha256:c9334fa3c9e1a4065b45fb647acdf279370b9f17425c2eb786ce94c267d6f291 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/mod.rs sha256:7498a008b6d912c4047133edcc293e84faf4928240f1585286ad6ce94f9e73ad ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/paramiko_calls.rs sha256:83c668550a5adb794e434bfcc8127bf51c756056e4b759f46daae42d3d9b52e2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs sha256:1f802abcde8b0e0ad9aeb5eaeaaaf8fbee51f8c4cc7befc55505376fd19a7ccb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/request_without_timeout.rs sha256:104d9b75c0ad29ab5d31d3fa9672cf339ddb28a2a92baf6c85a695b5dd1af2c8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/shell_injection.rs sha256:671047a53355f63823b3302cfeeb931bb042197a6e1fb8366625498a1fa5a801 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_insecure_version.rs sha256:d75c780a8bfc41fe35f65e5975271406222f7871965bc60aa43f1b12ff0210b3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs sha256:916581744f4623d4b18b6a017ec8f818fc8bcca9d62455e294d1e9717f1fd27c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/ssh_no_host_key_verification.rs sha256:f4b57f8ad27770f8fa091d1902b19af6aa327a6a0f237a30d247c890fa306696 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_insecure_version.rs sha256:186cdfebc1be4850cf99aa7bec9634fb752f15e04a651d30774d05ff9c4d9424 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_bad_defaults.rs sha256:33392fb2ae85d2a97a029636a4ddd80605e2b7f59d4dea3b536a8d2244aa7084 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_no_version.rs sha256:769e9e01745e7fed678c4ed1fddb475149d6efb48144a39357aae220173540b4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_function_call.rs sha256:a10ae7db0da4c97e48ed1660c44ea9300d67fa5e13fe0b411f173d210eda4e0f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_imports.rs sha256:2d59024b7a26b24769d9230a694a44bc02578fd8827b417988134866d2fa41c1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/tarfile_unsafe_members.rs sha256:0bf481be74b3a824ef3ba0aa62fc8bd9c659e9d02ffabbb27b5ff21f31597679 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_continue.rs sha256:f8d4b9759f89047a580cd04c0ae03750937847260af1702be683fb93707461bc ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_pass.rs sha256:c1bde9752746d4271ebee2b889d002ab2cf8fc6b61546b752ad359136e642f8b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs sha256:a8fcbfb41162765d04ae81b1611489e4ea48734d9ec0b484332a277cc4e29c96 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/rules/weak_cryptographic_key.rs sha256:77564ffb3babb608fbe81ac63b970eb3797bec67af7b705dff33ae2a6e0442b8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bandit/settings.rs sha256:4c15f305e8acdce21d33d7bfbfbd02442a8cc653864e1d3559d516bd8e47116d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_blind_except/mod.rs sha256:67a60b064e47394a55a99c56f8390952f9425fff0ea15c3739144064b9eea149 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_blind_except/rules/blind_except.rs sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_blind_except/rules/mod.rs sha256:090dbdca3dee0a48f155b183df6488e0f9c9ff83698b35b44e227a60f9ad9770 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/helpers.rs sha256:c6d5ca955bd9c3e89dde014af201873f137bf532c65bc97a04532d7d61f2c6fa ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/mod.rs sha256:6d48b36824bf1235578705db79d210b0bf23746057a498906ab30f470cb56b17 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_default_value_positional_argument.rs sha256:162ef9a28c017547ddf4eba1525873233f1b43da150eea8538d5ee171483dd81 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_positional_value_in_call.rs sha256:db1e300e00e7e5d060678e31ed2218c30f3218ebac1be94a7b60eb5a4e46ad12 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_type_hint_positional_argument.rs sha256:f3a5a52af03dbeb438420fee243e2dfcc9740b0bb16d0c52f532d33ae573bae1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/mod.rs sha256:4e9bc7bdf582ee8f19b29186a8b3432db0ef0bdf3714222feb10e38209d5e6f9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/helpers.rs sha256:76a60b23acef36c887837051d4f8776a7aa1911b458dab05267018c82b0c1902 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/mod.rs sha256:6581db0b42913cae7856694fa7b14ed6da1a68b3adcc74661e7f1025eb086a64 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/abstract_base_class.rs sha256:aa182b370a24033f9b1fdee7b1c976f873bc0b1ac507d5f3c8ebb812d3a13c1d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_false.rs sha256:6d9484e13491e988aae2a5e2b9441f68df8ec6a23ff13d437cab7ae73d055257 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_raises_exception.rs sha256:b675228f0c1daacd706a9f32f27ab30079e3eddef9fdc0556a76bb1be0d038be ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs sha256:06d959800216fe85a549306da5ebf355e70bc1832e308686567ff044add3ea22 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/cached_instance_method.rs sha256:601516005485a8aa80e0ae965fd875a4590cd1005236fac4fec48f5b229e5c3d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs sha256:f49ae6945896c0e7a2050c3ae2f2ebbb803049edde78b78b2ec51eb498f1db8d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_value.rs sha256:5a07221b7db4684d06878988ab4c76830c2576e419f7c50b178cb9553469de02 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs sha256:2da50746624e4000f2af46dd2f7132ca25a335d554c2828b3056e0807bfc6585 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs sha256:0c17bb5c3f8848eab4f31bc32471ab8c8d4478d06d94f947d75187ad98f2e550 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/f_string_docstring.rs sha256:1591e1edbdf36fa2f08c6bc0163b50c9ed1da55b4705f3cdc6507ed21e68b3b0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs sha256:f472dcfa36db188f3baa9cc69bac92c6cb1d6e5aeb93623ac556bb7dcc1fc0e9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs sha256:842d55914745ae9d53e0fafeab483597968df04d81649360bd1115130d079610 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/getattr_with_constant.rs sha256:2d34a9f6e0ae9da3caaeca4bf2e095baa0744d31f4c03d5e9e9a7126e334e847 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs sha256:06470baf0930cdf12e0c9fe08ab85f2bdc4941f9f71fde2566af19c8d46e6b96 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs sha256:ad889cc4c778ccf39ef3751632bebd9217bde7d4d2bbd4f4045e442268fccb81 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/mod.rs sha256:1d83b1171e6928421aed2e56a553d913a63e1d4190d257ec910a7fa9e6947043 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_argument_default.rs sha256:50495fad35ffc6921808d81c4a0a4ea8cd4041f72ca3f66a72c9c48f5add206b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs sha256:961905625d685c2b0c82cd4d23a215a901a292850afdae4aeabe3da54bc8fd00 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_literal.rs sha256:a8d8aee40eb6cd30d898205415cbce00f794c1ab7cdb91f0babb052759c23bba ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs sha256:3152c78d3ae5d87d411b4f8c3cbaeb420e0e6c74737134d9afadf1ac6d0049ae ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs sha256:0b5bc1c0041a70e34604d8341a04b688fb295e2a7307d2e25218969f20351aa4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs sha256:f4c1eac18cddbc8512d8847a05f4131ffca1e365d75fe97773bd229ff46d3106 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs sha256:5022f562da18bc5ccd98222e2b6986bc1442c481096aab6e5a30dd4ecfc72728 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/setattr_with_constant.rs sha256:7e14066b09ba67733fb03a65c33c53e6741b7732885d75e87e7a6b79a8cbf48d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs sha256:b9544652102f3125a8ddb9e29a9213debfeaac1bf704e699a66ad01cf877c7f3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/static_key_dict_comprehension.rs sha256:9a73629e39cbfa5debe41e6789ec369be303d2ad2a3659e782237fd4126f4fa1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs sha256:fd1f9dee6c922b1ccae1d2e45c1017f4c2b6755519596fb3f78cd831e0af8cc2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs sha256:872562bcd231ca7d2d8cdea45952782f50a81109dc8226379f538780425f528b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs sha256:3c9905f3bf2fd47ac7cf4ade7ee0064832d4fb51f040aab8e40804d8d5c27a86 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs sha256:f30afe856b623857e2dfb024591cbf37b9e84a45e071fc85ce9b728adc9705cb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs sha256:fc1b90ca55448699ceeb469a70123332670cee51eda0d1220818423c4d04cd5b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_comparison.rs sha256:646960ed5a9eaefe3fa1fc0528e9cfb98b26063057dd18be163eb6596d7190bd ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs sha256:b4d1c4f723cfa8958cbb83fc9497866bb47bcc21d8d211beb1ce9d278988abab ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_expression.rs sha256:95e11e64089798736a7fca96150ef6cf20815aeb1d38fefa4a130559fbfb8126 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs sha256:56006a24d709685c973193bac15ebbb0e136a9f3782415d7db0a6939b120e393 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_bugbear/settings.rs sha256:13aaa71e97cddaa458edea85ffd01c21e218ab86ff9f217df45ee282cc015c6b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/helpers.rs sha256:13d0f406a852efea0543fd055702598e7f9611a27284f5fe9ddf4195375bb6e1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/mod.rs sha256:4bc1e2691a299b680dfcfb2431c524177938ee5c32c2fba0f04889f7be814d0e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs sha256:4cf1488f2741f2cdf14397e08d6b67f6575db474cdda177dae9538bdf67f514d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs sha256:17e9674073199e1063f965ba01fd9ea2b8c91fdfdd6f8ed71fb7b271b8e298cb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs sha256:97c0eaf757abe85fbaaded6be8cf5bcdac2719a3340d07abdf0884b05cd95d55 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/rules/mod.rs sha256:c82a48d8f3f6736a7cb8ab9a40784d7d62d0789f94b0399de813091a8c115f15 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_builtins/settings.rs sha256:d01127824e5404a5e9429ba7ed0f798d0917318c5ad1be57ee8b36b5d16864b8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_commas/mod.rs sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_commas/rules/mod.rs sha256:24a28147099f2e4ef504ff6696ca4acfbee8a51eb494e9435d98205bcb5c4fd2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_commas/rules/trailing_commas.rs sha256:e15e3c0abbbbf41ddb21ec4c3a91e8af69f8aa8a75aedb7f0f7b7a5d30802731 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/fixes.rs sha256:4b3a2fae50b4a88f42dff6190daeda854d50bfd5a951effbe8795de3088f3b71 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/mod.rs sha256:ea7ca551b14446c03215360cfccd6a6894bc5498b588db548295e114cb3b8f12 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/helpers.rs sha256:ae686b0ca9962b9984aee2a3e55999e174291dfad48fd1e44e5c7746192795a8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/mod.rs sha256:10ec0bedcf0cb598dff13f0c4854d457324e27fcd52d475e22d5d8a3c81396a4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs sha256:f713865031516be4f5bcc41d6cbee470f6e08c135b8fd62c214d7bccf59c5b3b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs sha256:77dc0c891b45768183692c5bd896c55fb6d5021d4edfe2c6c7a7dbc1b841f6a9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs sha256:ddca3df9c1e8817f3356b04118bd4a407ab29b5f15a098ea82eadd939820e317 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_any_all.rs sha256:05b047b4d780c331c7021d4467d9e6652a72c48fcffc1ceada15ec0872ba994f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs sha256:99f5a03af325179ba4bbe4578e05b576e346b4a5af5fd178633388927dfa683e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs sha256:01ed8f3cc3caab19cb639c63eb3242a7801f88d89ee6176265c32b662c9f3af7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs sha256:9d629d191c6336cc23545f3fe3a8e863729d66a90c189ef199daa4e480c97bce ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs sha256:e8960cd5752d4b896b9ed724d50d10a364223432632314f5828b906762801150 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs sha256:05042efdcaf66a3bbe89884da6cad9bec50816bbb7e6a41059d9b9a5562cef4d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs sha256:665ebf6894b00e1fcfdbed5341568d50b53fe7935d80fcd7d0abcca97ebfcf13 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs sha256:7aae903ab43d92c5ebd23f9907b83c371d53d6e78df0cf7d5c94c76b700d73eb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs sha256:14a9b78c3268cbfffd69fcc8962dde613167188252d3a8e67abc5b9b3c1b7948 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs sha256:82e10bca31491bf2ff62d0c805d9d171afbf1c1fe046c14131b7c1b7e0a2d45c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs sha256:41aaa3dc9638a899fdb1ce37d24d92f59127b686edbcb6adef09894995530229 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs sha256:d038cfcb68c630b5e104259e68057b96929d93dd3cd4c1fd4f627c176495bfe2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs sha256:745448aa1e6a0d073ed59e005df45465447e79d1524f01a808ebd6760dac2b74 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_map.rs sha256:d05b6cc6dae52e5403c0fdad4e9d52e101fc1942b70978391072b4e7acf686ba ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs sha256:b9c4c101abaa4e09668e1fcaec9b12d23970aebae1ee114e480d7cd9b7749ac1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_comprehensions/settings.rs sha256:973c84312a81586641f4b7b859694e2c9ca53ed540cf9402b1ffa49ad76512f3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_copyright/mod.rs sha256:bd624a562bc02caeb718033f833b274376a882dc0226ee0b4e3d6be8d6237c32 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_copyright/rules/missing_copyright_notice.rs sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_copyright/rules/mod.rs sha256:ee498576c9b7ba434a50482df4e5af0a95e021e17f087105bc5fb6b5e6b61600 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_copyright/settings.rs sha256:e0ec2a1b2f44cd00703e7a29ad96e2115e7d724ecc50fd84eec57fe1b7019259 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/mod.rs sha256:15965468428d30c8e119893044798463edf430517aa45424a914aa2dcf4f1057 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs sha256:6336ae5a2799627d9869a3485e7c00620fb65c5bd115e4a44203c943f3143011 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_today.rs sha256:23714926019f01c47e98e08df41fa50dcf82339f901ea284b8a96c8ecdb99da1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs sha256:f1cd648901ca3b6fa9a0a50f86dcc2b39be36b81e6fe2a7789c46e368a68a5d3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs sha256:0f4ca9ba2acaae9aed7af20e2531ad133fce83f911260d8dd006b70899ebfd4b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs sha256:897b0b5823f819416eb3ee5c452d797bc6f2524d6f970629312c46d08227f20a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_today.rs sha256:ee2a42676ca55d5480cf93a02037b8e96cf0df98d4c7effd6e9af0dabf71016c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs sha256:2e254ac97f9bbe8677bdc2c7edbfbd56e293330f88d73f1f4a5d0f839f2c691a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs sha256:41590dbb4cf239c1b54ea19db5dfc4e41e032b787a54bb97b4ad357603c7fdb5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs sha256:1158aecfb12744e52a59b081228550c65097ae1c465ecf39b63d05e6a2aeecb2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/helpers.rs sha256:c30364b5f8aaa8278f87d1c021f4e255a4a122087ed13786cb9292715a47250a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_datetimez/rules/mod.rs sha256:9466d96b1f01ffd002b2a2ff682a99887e51a76eaf9fc8d93955d9b17241b0d4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_debugger/mod.rs sha256:f8bc6435783d6ccb0500c28f9419b5f241b3a1eecaa80d22721cf076ce27c718 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_debugger/rules/debugger.rs sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_debugger/rules/mod.rs sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_debugger/types.rs sha256:7f3ed844114a88a75db7aaac35ba18c8e239c9138db006a11bcf8a65fb622c62 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/mod.rs sha256:880c9bd327d2ea72802fe16bb0ec380b135e91d3a49854840a514c86e4b887ac ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/all_with_model_form.rs sha256:11dcd7578ecc70d320fb53902ddbe5c579502028d6283cc86972f6dc3244f461 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/exclude_with_model_form.rs sha256:0b75d891b9eaaaa45e4b9d4ee2904d33a41eeee7b0d1ff680374104fe078575d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/helpers.rs sha256:6eb73e82d6715bc825fde736c09ce37d835706e29d324cf3d934ceecb1bee785 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/locals_in_render_function.rs sha256:67a82750230bb21a0de35b56e055533c04a70f88f24e6ece569cde2722b16f7c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/mod.rs sha256:f7f2500bd296c1cd751df101b008e31b309399bcccaadc9c55433bdbc8b7cf60 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/model_without_dunder_str.rs sha256:17934cf7506500cd1708163dd09aee7845bbcebf43589abd4be5c6c89123ad01 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs sha256:425816b48d6378b17c6b9957e36401db1cbadfb58bc6b4db7c159a81d9a2c366 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/nullable_model_string_field.rs sha256:3409843cf39132c99559e4025407f36dbbd6b6ee9f2280f17cf41e630fde89e1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_django/rules/unordered_body_content_in_model.rs sha256:939de05adb32e97b04d10476f40fbc4b437f642301e622f7a226865fabbdb34a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_errmsg/mod.rs sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_errmsg/rules/mod.rs sha256:744b1f709f3158ce0813b4ec0fcb2f528bf6f79bb91b323e71593da8db750266 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_errmsg/rules/string_in_exception.rs sha256:63edc57685e9f720427208f65e6cabddf591256ee41940b2fab563061e01915f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_errmsg/settings.rs sha256:1f3aad0163e890d86be8c203af762d926ec76254de5adfb9c6794fe8436be5ca ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/helpers.rs sha256:c75aa41e1f570dfa14bae0aecc67a214cf16cdd4b41b5873ab154148b0155cb5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/mod.rs sha256:506308a5c580a92b3f4191f7ff4c05117bf32cf9e11f809bf66717db4c9dc4cf ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/mod.rs sha256:d0faa79b06e13ec6584b3f637c9fa9cff01f66368522162be8c76122df89ab37 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs sha256:bc0f5d7638bcd1c24ed0073638b337fcabf1d026402fa3001e37b834de3bc4af ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs sha256:3a647deec3a8fda61ccb3bfbc73acfe63217fdda3c2cd4b0b8773331326298d0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_python.rs sha256:a8409e78fdbbfe8348d3ac82d1699ff5583dcdb101379004af8606f37d5bfe5c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_executable.rs sha256:7e6e40db87f22ceab567d2d5dfb32452dac8362737176ed2b661d8a7bd2da4d4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_first_line.rs sha256:fb6b2a1df804b7dabe3aba234098b292c0bca8f632e3736f1edf429807da3b27 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_fixme/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_fixme/rules/mod.rs sha256:395aa331e517256b25fda4950222ea48622c2f27560f98bc28ca57bd08393026 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_fixme/rules/todos.rs sha256:614b74186554fd1317989f3b24c299ea3cedd77264131fb401f99dd7573e1f52 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_future_annotations/mod.rs sha256:a728a90c8dd21b83276fdf0ccff3ab9278ccd7ea7f0ea4793a070e4ba0c8b487 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs sha256:a0f1b19aa4384dac329823094c0ab6531fd9e65cb91caf6aa06e4c11de5182ab ruff-0.3.4/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_future_annotations/rules/mod.rs sha256:26c1995587c7c9b8efd0cda7bb2fc5c5de2b0774652225668c3e4744383a4004 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/mod.rs sha256:777029c1f144db8ea95afa94fb47b4e0cc5c9e44b6fff134ffd290e78b90ff45 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs sha256:3a799d5f1926bc770af6a61f732e9b4121d0230925d4dfd2fbb6a0d08c1e09d8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/rules/mod.rs sha256:ee3e1a90dc14ff85bce8061e356e20dc5746b920a99ac929925b6835b8b4f73d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs sha256:7475662309c59cc6d7428392f071a2c88e5e47712c90f5dd66335f335d01eb9d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_gettext/settings.rs sha256:74f1a1266ff667f1bd9b09b36d3a4affbccba6f6b020e331a08eb023d75a5a7d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_implicit_str_concat/mod.rs sha256:92be89905f6fad98b05f0b329a7c8e04f110af15d6855e177886a7b5ac7eedee ruff-0.3.4/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/explicit.rs sha256:711941cd4f269c16f0208b3578e281ea5570926d57ab290cecd294493689b3e6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/implicit.rs sha256:ef59a1b461449f02d5ca5a57c15b66d85cfc92192dc5775158e89a7a37e8cb66 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/mod.rs sha256:3c0269a4df21596dbf26b8b59af898884bf9917e4e5b214edeba36dcf28f2acd ruff-0.3.4/crates/ruff_linter/src/rules/flake8_implicit_str_concat/settings.rs sha256:d13b0683c57321be2aebb91335bc7055c1c65dc04f48606b7579fb911ed5edbe ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/mod.rs sha256:6da4adc1ffac5ec781bbee74c5cdd3956108736bc91bcb335b417a4172be8f01 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_alias.rs sha256:4007faaafbda8d505233341dc22320f5b326bf8af17ca46fe284a90ef64f977e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_from.rs sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/rules/mod.rs sha256:eafdcb377f4504c070aefecf569ebc4717ef7e66339cf891e0a789d92aefe88d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs sha256:26dda526bbdbaf5fc7750950865f61f3e9923e9a04773e2ce4f126041a6a7ec8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_import_conventions/settings.rs sha256:9770e307c18255d4a46ca61545e2ac3eae4a4048e1dcc9d978aa151d64d63224 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/mod.rs sha256:1c04929f9cbfdddaeaa20277571c237cad3c63918a4ed01cf9bda6fbbb8fd846 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/rules/direct_logger_instantiation.rs sha256:0b6a65bb9f1996e8698dc2f0afc440511a11f5748c444e8b3175e07e68c34777 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/rules/exception_without_exc_info.rs sha256:81bbc9fc22291e8b11734062ddfebbe8aef0baa7f4a70260494d072a82c84723 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/rules/invalid_get_logger_argument.rs sha256:514b369ed9a33d752039b622539e32e7d73fb9fac6bf2c932ea298a8cd37ae7d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/rules/mod.rs sha256:76a69ac8a69b82adbda92058c84b09cdb2a0340644e2f681dbd047f01cf81d7e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging/rules/undocumented_warn.rs sha256:22d7fb7b14b1ec70c4261dc5ac92185e89813ddc91bbbd33490d46437e8f2db3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging_format/mod.rs sha256:ce48b1c27be3331161e7fde652fc8366ead2dc2124c6d798ed9c3f7207ef4089 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging_format/rules/logging_call.rs sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging_format/rules/mod.rs sha256:890a13bb6751c711d1e07728fa06ab4079dff64d86d62d09661938b2c29f30af ruff-0.3.4/crates/ruff_linter/src/rules/flake8_logging_format/violations.rs sha256:a3d9073341b529ab756e749964c20216371741ecdefa9ae1ec35edebd30c7ac9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_no_pep420/mod.rs sha256:9679f6697636ed91d5ed5a6601bdf49c798054ec651110ed2fee1f8d7b4d2243 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_no_pep420/rules/mod.rs sha256:7dacfd3f3eab969c54acb4b35c3f597ee224484469fad414f67a2a2d98078e75 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/mod.rs sha256:55260be9b3f1f82a870fa43ff3f060505bbcb78854148df833dad4c0044c6065 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs sha256:1ee27e77626ad10b51fe5e23466d926f7999b6b2b445da188567415ffb856232 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/mod.rs sha256:376da8c0a7dfb812db915a094427afb667fe53c9f2c86c13cda06ee78e2d6df1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs sha256:e8a5f8f8ba6c93a18937cfa8aa084738584956344105ca5325b8dd69084e492b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/non_unique_enums.rs sha256:fe722a2b472c6d96fc75afd580daaa0812a2050ecc86c8b7fe3e775887c753bd ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/reimplemented_container_builtin.rs sha256:2801b7e1fc5897908bca5203635517c59f4905ea0fb694f468e9fa2107e1d809 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs sha256:0abdde96200e69b063caf9c8239de80c2eb630480a7a5fcff3a179830f225330 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_placeholder.rs sha256:6239212e8bc3ec7d2f052117f786d0ce2a8b98334188d71366513cf1785d7fdf ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_range_start.rs sha256:dacf782683fddd5b03cb45b27de90703c47055e2f8313b5c4af62e6a95b057b7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_spread.rs sha256:1ee209425d8daad10bccc065983dfe40f1d0e6f2ee387b1e23206661d467875e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_print/mod.rs sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_print/rules/mod.rs sha256:5e0d4a8bedbca00d442536ae7af4226be27174047238bbaf85318f0b60482478 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_print/rules/print_call.rs sha256:1d3a24df39522963526f7707ca122d2cbcc1bea6c15a89ae1f3d30e234f5d3c2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/mod.rs sha256:176d149087d81adc7808a650cdf9dd8be0cb745aa93d0fcfeadf0069bbb24d60 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs sha256:7ecb2caed416b9e17fb2691c164556c92439159024a126ad5d5350419cca3de1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_generator_return_type.rs sha256:b5e2cdcb3189685523168ff91bcc9719db1eaa90b05924fc3291a927c7c26aad ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs sha256:96ca575da3cc6b00358ff5f34c887a6f97be0ab3f43aa7c9c183ae519efb68d5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/collections_named_tuple.rs sha256:49c81407a0d66fdf8f4b915bfaccd2e693bb7fb25dcf2f8f8af5b38b92e13934 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs sha256:70d9ae81ca08bc1132db9e34ba4a600b738b941b7cfeb22bb0caf517064f2eb9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs sha256:da3727c784d5388203ec90e6df18214b8223e60156185eed1dcb7aded2f94d2e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/custom_type_var_return_type.rs sha256:2e7e55b5fc5e7da71c8e7ffa7dfdad79ebb41db6d6f2144840dfc5c562e2af36 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/docstring_in_stubs.rs sha256:228029eca18f92d171710ca697552d8c2a41b0534d0082d1e422dd2adec9d4ca ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_union_member.rs sha256:3ca5b1741f0797ab20682efdf80565c8073e70d71d5c03cc7c96c655efdc18d7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs sha256:688179b5e7ed08cf898c30fab6248436a5e7aba72679bec6eb12336bb0d0a992 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/exit_annotations.rs sha256:fea39fe6640b7691d627129f5431c00df048cab2439da777113ca3c8cad539d6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs sha256:a78e31e45b21fae0c5e81f1c1cf3f1bc1578e1b3b6379aac87f8ae0866433348 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs sha256:65f53a8d129ec067a405d50fd9f4a933de4892371b7a4e64bad8679f566f16c6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/mod.rs sha256:42683a78167459804ad422c2e8899c6d7f396f0eb9647353785b38d6f7103008 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs sha256:019ee2b5a47afa23bff3eac54547af1bdb131e7380e2fb70abd85541fe17e055 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/non_empty_stub_body.rs sha256:47cec9639c6c85478efe82ef02c18dca38a20f577483d9fd139e8291be824c3a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/non_self_return_type.rs sha256:37a14ef8fc431044b8433b53b446fbf36d91c473bbd8ab2fb2d57f716663ebb2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs sha256:f92c7db0efb0dcd2f480fdaac5a01fa7a5cf2bb8a21116236e77ebdf20489273 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_in_class_body.rs sha256:a0d5e9303df449fa32eb3a7fc71f7c44e0a4dbdcbe24878c416632c43cd2638c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs sha256:fbe269ddf20abe02beb8de339e00c43178932a8a87f1cf9afba99fd4b9ddff7b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/prefix_type_params.rs sha256:0e7275ac13ff40980267bc19dc0c33ea24a6f6df94172b3618d6888f869d2a05 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs sha256:10d82842d5535e885446fa7ddee82f90322c0317c35d23f2db1f0bfe29ab4e8f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_literal_union.rs sha256:0aec2838dc12fdb99f760d6680935de7a806de80ebefc5fc8086f9f29763b379 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_numeric_union.rs sha256:7762140b31d539ea9c4850eb24f11c52c3128af6b76c6846d03041ffcfa422d8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/simple_defaults.rs sha256:7637ba9568933280b9dee64576f619b9d68c7152d0b139292de6b5807b135a5c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs sha256:ae55cdcd9626e4418c25e69d40a4ff12db1ef0c2cb0ab4afadca8c9d935bf5e7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs sha256:33f14e7b9018157fb880ba9e9a97fe651666103cc8eb24dcf93715e336a01e42 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs sha256:a2b090b910d32fcff1f97ac25dcadc3e42e76013b20c8f32e8bffea22d0454a7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/type_alias_naming.rs sha256:02de0860ea9a2a4c0c268153cc807735e1cb39b8a7d5152ffb6dcc7ce06e085e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/type_comment_in_stub.rs sha256:d729391bd5f134b0baf7ec7d8fcf8cd146c7ea966578af6f1dd5f0b0679ee15c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs sha256:6d3fe65e9ad8d991edc24888a4dc61613bbba8eda952d65283cc362861a0db99 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs sha256:206ad4b0aed144562b561d3199bd9bcdf4734853bad792a9b82137489039be47 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_type_union.rs sha256:834e4834bbda19745b925a04b9ed3b048e6784c8b7ac6333f554544eb6e3e7c3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_platform.rs sha256:bd52bfe85fa97112368097db0c123bb8b6e96b571c19260aae36525b874ee1bd ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_version_info.rs sha256:abc95cd675fccd806c8e88ff207dc60578087291b6403609d7e0b3c7fa2b8b92 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs sha256:8bc9a4612fc42a03eff5a78a3554c47249de19b595641e47e67067f4cf3080f6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pyi/rules/unused_private_type_definition.rs sha256:09162e0faec45c385fa3f8a65c067a5872fa61aa8cc27600f579ffc572e38242 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/mod.rs sha256:b406a131d76108951bafbdee888a6f1eec64942b948b7f8a94e379ac4948656f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/assertion.rs sha256:0636814b3ebe48b78e19495a9122b374d63795dcddf1a20ca22f6e0dca5a3534 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fail.rs sha256:bf29c6e03d838e73881801789675f1ff99ce55ff2b555ea636e7049121c1c83b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fixture.rs sha256:269a634d5ead89c200baec5fbd70940e238415211084cc62d278ddeac68ff90e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/helpers.rs sha256:02edc3becf6252501880e8da04e40aa9846fc69873eb360dad39b854eca942c9 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/imports.rs sha256:981b36886fd8cbd3a4ca0069277e2205471afd47e3a4db968d1c2b94213a3fba ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/marks.rs sha256:af5fedbac69cd0c7cd89060241af8ae8a8ccb7376706340e86ba694a95f33b87 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/mod.rs sha256:92b94ee3e21a19e52f6e6fd3d6f5abea3d50461a05e23953b55f08135a2c23c7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/parametrize.rs sha256:e459198e1d765908d9e78177e5abe1a9d717c4453b92093e085271486d68e633 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/patch.rs sha256:d10a242ba27b0891b179d63f8c8ab03a9eb431ac59e1c463e870b70e81f362ca ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/raises.rs sha256:4ab9687d73827fabe4bd89bf9c1c1696c0cca7dc3304c8bc4ed8f826270d0051 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/rules/unittest_assert.rs sha256:adddc7d5278f59f35012b8bb48f470f15fd35438e1fb3ff4401f782d26ce5f47 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/settings.rs sha256:9e146f0f3d8686c088fb4289ff6a3bf576f3dcc05b71cde34536c5a8ec48b33f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_pytest_style/types.rs sha256:9d6c425bbb1ad6575885c6b4801d3335653d3a3b348cbbb968364677533a9720 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_quotes/mod.rs sha256:1d0e94a45a75c95b72251d300b03d09091d884fb22346b189931ab20fade9357 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_quotes/rules/avoidable_escaped_quote.rs sha256:9c8b62ca424615510173ada2a650121b28e8e9b0390bbdec3b805133968fb109 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_quotes/rules/check_string_quotes.rs sha256:53a85721e3b5e1a10d0966f6d46a1321457b2f9540b015db1332f3f0277bdc52 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_quotes/rules/mod.rs sha256:314bcba80ff072ec5a85a3b9ce8e9b2e68430d17f9e128fd531c3715b97ffcd1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_quotes/settings.rs sha256:0f973d895c2bd9d4e63089b8f5e24fccd01e534e32e984143965553ac6f34c85 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_raise/mod.rs sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_raise/rules/mod.rs sha256:9246fdfec0165c703360589da7f846d35397cb07335be01c052dcaf851334bfa ruff-0.3.4/crates/ruff_linter/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/branch.rs sha256:aff89449fe0443182de0f9b1d0378b17e01d6d83e985ecb84922fc55a6cdea02 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/helpers.rs sha256:3d86fb69d339bf01753bfc273e782d29623e63eb4dc0250310ee177b82584c6f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/mod.rs sha256:5388d46f965864a4beaf30004a876b0d68cde5bd985d7d0c0fc6b4d158276f74 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/rules/function.rs sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/rules/mod.rs sha256:7a5288279452bce953f35c349b89b2141a09759b35fc5972f158e2041b237528 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_return/visitor.rs sha256:19f9559b3e4ca281c9a15fa925b5219fdb9ec113b976240e91c60d159a218be1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_self/mod.rs sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_self/rules/mod.rs sha256:4a2141e3174d48326bc2fbd37ce749816a0d66decd145593ed650185374be282 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_self/rules/private_member_access.rs sha256:8fc852f145bc4c7dfb217ea348620b73e3472a983267d17416f194e7dd574e26 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_self/settings.rs sha256:2ea3aec44857b39835fb0910d1cdf675839416a90b1ca3d2d022e7dad14fd2b0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/mod.rs sha256:c7cab82ea22a375d94420add4377e249246b1245731878e04a4a43e1b7274b48 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_bool_op.rs sha256:3a819109b53e152e79129c39be0b87c2cc677881e9fe121f45cd094214f3e808 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_expr.rs sha256:0db3a9172e58a15c21fe46c2d995f185f1dade86c3d1f6d39f6fbbd63da0df13 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_ifexp.rs sha256:246121ad73c38b93e04a196a2a19339a8cd870a587964909786d50546f4e1e70 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_unary_op.rs sha256:cb0169d1c225ba625a90a6980fa3caf40575f1d0f7c25e1914be294bcda47d33 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_with.rs sha256:c9d22974ff379c34996abd1f4d47b448e4e6a2c68fb1709e9109cfb7aec059ce ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/collapsible_if.rs sha256:f875bf8ae606c9e3b555f5ac8462d5dac4945db8fdcc9f8ee730b92406e8aff0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/enumerate_for_loop.rs sha256:dd1922590d72ab51e2e2e56f1a29ab5c11a66ca762775c9a1c83a40f9d3ace80 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/fix_with.rs sha256:2d393633c5df7c01c521b293c1368c4248a4717849dc0d9e91d122a9e991330c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_get.rs sha256:eada64f795f5c673e24434236438ef52d620b53147b63f9877dc57ff9236435c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_lookup.rs sha256:099fed931318a09b809701dfbc2a01f8e2f7f4ae7b205738d0877b1cf59b63e8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_if_exp.rs sha256:63237c6d6f8b1d3c61728d6ffd8c2e385225a70c12b011b0ebbf53e955ffa4ae ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/if_with_same_arms.rs sha256:ceb13bab91d4cc7b384800b40536c275a2bfeae3bac3e37e13a0fa004588109a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/key_in_dict.rs sha256:bf243cfeb84b2f1cb4f25526fec95ef8ffb683a50aa03ebf34c653613a75e074 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/mod.rs sha256:b08f9b6d8b5a1733a23046bbac357c6db8c2a457d6ca0d488538dbe12e1b5e45 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/needless_bool.rs sha256:82df9ccd6d52d1b3ac9de97c5229dcb0aa4e8c4304aa2ba4e9905e28f799b03f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs sha256:fd6e92ab5d64c45a52fd0c9275c717f26163a641545096cc6aa3423a9a9cab9a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/reimplemented_builtin.rs sha256:357089b5b3e304cb09f14f3aebfc290831263018e3de8ef4b881db044c399b5e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs sha256:8def286a9a672339f92d5fe147f431d91450c6b915bed6e98828b652c0a5ab31 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/suppressible_exception.rs sha256:ced5c39d2a4678a4665f8142aec54d725fda32588a27dbaaa072f968c21551b4 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/yoda_conditions.rs sha256:be4ac047f33f85c26660686d7fda2d61ce3d1e136e633993383b67921d939e89 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_simplify/rules/zip_dict_keys_and_values.rs sha256:135cf7bddddd3eacced60435c5459d40c6d910b180ed400e5f9bfe7b93b0f675 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/mod.rs sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/rules/helpers.rs sha256:8b39a0fac75b4159b4f945265877861e41ee04b3739c2cac6e71ffd1011cec91 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/rules/mod.rs sha256:9b93e7a4fe8d92a582b0697cdd97634b32c2b68745719496033e74b732fd0c87 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs sha256:f2a0b661e4f887686549538188ebb26b7fd4a5f3a42a8b22940538e61ffce652 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs sha256:3efd84f1ecb11729f6c7b0b27706e67df3f1320420b722185a29e77f04d51ad5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs sha256:d23e4ec2abcf244002562853946b62e68487c3e8be5e606660a5987326c2146c ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/matchers.rs sha256:2f670591a4f31aab3363472df50ca7fb32e848ebf8c5d29901342f7deb4bb2d6 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/mod.rs sha256:6d0941d9e03835e8aa9797edd56de35c5d32284554b9aabc4f98f3117fa026b3 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_api.rs sha256:5c0ad203e167915c234dcab5bfc3251df2b1753f9a11e9187195c99bd8a58738 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_module_level_imports.rs sha256:341374d59b0ec310b3989d9b9e2f947d91095b2c99fdffffea29a6c8bce9ee8b ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/mod.rs sha256:6f3930ad23f9dc1f514d48902b12f9486d573f261926581a1716b44bbe19df0a ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/relative_imports.rs sha256:281961ce77bc0fb3c887519ab84ff44f99dc2871f87b3004f08c39a7c5e2d882 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_tidy_imports/settings.rs sha256:1d0fb2dbfd4e9a2f8ea5f6a3b1465e7552ba4000d7269d0d836c6d12d54b5af8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_todos/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_todos/rules/mod.rs sha256:a3face1e6c02d9533efe78e0a640b6269c6269f4d54e932fa687247787cba090 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_todos/rules/todos.rs sha256:f4c304efa03944eed675acf3e75a97c181e0b02ad82ac41095be03c6eef65c2e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/method_name.rs sha256:6190c81e738c4fc00d88b9481d6a8e8efb0fcae11f8020c3eed0c7795cc0db42 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/mod.rs sha256:03dc03af2208085815c08aada5e130636d3f2d235371854634c60d5974ddac30 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/async_function_with_timeout.rs sha256:1114aa5f01b3d68a63a60f8466238fbaa16ca71c6fc0d4cfbbd626cfc2c9dfeb ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/mod.rs sha256:0189a0c212141e9534d9ef093c26088144c748606e01e57b2e69ebf62fad57ed ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/sync_call.rs sha256:8c94aec1f808f9b7a165f2c0081b865b1085fec40cdb647f4baecc174a271121 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/timeout_without_await.rs sha256:f7f4057c5b94b1a36db677ff1ff3ed7618af47cc281a6d72dd11315fa651eb5f ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/unneeded_sleep.rs sha256:e675b5221dc3d7fae5d7af47db7992b64f6c4934adc4d64541f29e7dc59d6e0e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_trio/rules/zero_sleep_call.rs sha256:c23c857e066cf98a30e6b8bd2e85df0143d68f465803fe8c3333e95197bb3707 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/helpers.rs sha256:e4a2e3d1946fd2bb0979b0dc6f076795db86e507c794dd3d9f9d9d7b1eb4f621 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/imports.rs sha256:415089d0ee67f2b4f6e57c0d7e6ce64aa493b840e6e634202f21aaf7277e4d8e ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/mod.rs sha256:4ba2197a28e096ca80a1cfb764d40bdd8165a68cda65ab7059b63edc25d71a16 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs sha256:f2126f2a8805630d8540d73c65bce2c6ecc3d1e219d89831989973fb900747d8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/rules/mod.rs sha256:3af6cf4ca79fcdc1a5261eb8dc0a05bffc884d9e20bd53fd14dee8b36bcede26 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs sha256:8a057039912d12cca5aca3e8c4180958222660209c448b4e51eb32c310325fa5 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_string_union.rs sha256:7154414c216ac87af7fa133541064d806ef31919d537931b8aeb946a1b034f63 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs sha256:cd1dd0fe446f9cb6f28f3ae9c98609e1f312942fa36028d47e55acf06b440aa0 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_type_checking/settings.rs sha256:374a86cb8ec3167ab071b0d20a4f5df90c474d78275ee1f3fd942cc5e8606efe ruff-0.3.4/crates/ruff_linter/src/rules/flake8_unused_arguments/helpers.rs sha256:8ce5988cfb86408743f9fe64829284733edd92648ac82ffd38a6b1e8b90d7dc1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_unused_arguments/mod.rs sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/mod.rs sha256:f46373570cb98d52182f5d4e6852049571adb5202174e13adb6b1b1101585268 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/unused_arguments.rs sha256:b365d4c105b4a9b245ffd1d90b52476564c35d26d5d1245f4574364a821b64cd ruff-0.3.4/crates/ruff_linter/src/rules/flake8_unused_arguments/settings.rs sha256:50fbeea2146f80c8c080be87e294d7804f39f9fb576053209191d01988805ac2 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/mod.rs sha256:dccbff15bc60308ebea38d32c5fd22f70df6aa032e53789ce8c1690fbecd8617 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/glob_rule.rs sha256:4a64665391c344c5d37038884bc524f1e99e6157b65522e60e40d11ff10d39a8 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/mod.rs sha256:56c1e696bd20c4b4a4c47cc6a9634bb6564fcef80acc06e0c409f3faddd3a353 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs sha256:5b1c6beff9a7bba5e96f28e7db3190d7109e5138778a8644f55d1d2b54d270c1 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs sha256:8541aead13c46ee2485a4ae23a34646131eeae71688a5b047baebeb141e9673d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs sha256:32b023eba58b0f3cdcda5899f38a5dc43892bccceb500bf735a66ac11c83cd54 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs sha256:188a776b3609bb03c9d73a3d52e112ed315378e327c0b6165c30c6fba1a2ccf7 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_sep_split.rs sha256:f1547e7efdea519cda5d9a8a5358f4a33a0b0275417fa76df26d7a258d03a09d ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs sha256:ea5e5c5bf7a923ef73b02512d9c18091feca50f7342cd233c9275bef69ae0375 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs sha256:6b34132d960680352fac59a7f6ebe76cbd2ddfe0ac8a1b32e47f54f6947e1138 ruff-0.3.4/crates/ruff_linter/src/rules/flake8_use_pathlib/violations.rs sha256:f8b54f4c4ea759b9b588e2c94c140531d4429418ec53ac3652cd54c8b81d0bfc ruff-0.3.4/crates/ruff_linter/src/rules/flynt/helpers.rs sha256:a2c914f03a79f24fe7848fd37e1b713ee4923f05c310d300d0946c4c09f09d5d ruff-0.3.4/crates/ruff_linter/src/rules/flynt/mod.rs sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51 ruff-0.3.4/crates/ruff_linter/src/rules/flynt/rules/mod.rs sha256:8b7636ab5a71e0a2d12667324b212a1618067c1a015985ff41ea02048a73a138 ruff-0.3.4/crates/ruff_linter/src/rules/flynt/rules/static_join_to_fstring.rs sha256:6625db06feff48f42f0b385899d49233f75312c74f4d6991a6be6ef9abfbc3eb ruff-0.3.4/crates/ruff_linter/src/rules/isort/annotate.rs sha256:34da1ffca4a78237197a001ebdbcb6be423369d71ffaeb8ead7327ec26585457 ruff-0.3.4/crates/ruff_linter/src/rules/isort/block.rs sha256:76e7553e556d798d0318ded3a44d5e59d008cf863ef06df72ad9e3142bea48a1 ruff-0.3.4/crates/ruff_linter/src/rules/isort/categorize.rs sha256:30a4fb2a6bc5552a33ab914e83c4687992e4ff6adcb03de5b143ad6637abc934 ruff-0.3.4/crates/ruff_linter/src/rules/isort/comments.rs sha256:f5d624215dceba24bbe21e64cd7a5ece4553061d103b2c487b39319a985ef5e8 ruff-0.3.4/crates/ruff_linter/src/rules/isort/format.rs sha256:08124b9f9bc2cb699e189fbab19a410f4179019e7712d4ff674dcf0530c6015a ruff-0.3.4/crates/ruff_linter/src/rules/isort/helpers.rs sha256:f4006dccfe754323f8b995cf77863f32bde59eb2b3c383674d21d03a37a0da37 ruff-0.3.4/crates/ruff_linter/src/rules/isort/mod.rs sha256:92371c28add9d5394dd0ebb9df6f9f95143b187206706b92c6ce9cce8c42d9a4 ruff-0.3.4/crates/ruff_linter/src/rules/isort/normalize.rs sha256:d4ddb62a57440588321d869b705d3d764b10301f3a41dc17bebc29343a67f265 ruff-0.3.4/crates/ruff_linter/src/rules/isort/order.rs sha256:b7d675756fc0a5122480ec3dda04fbea9662d8c5b5035eb869945352a653d11d ruff-0.3.4/crates/ruff_linter/src/rules/isort/rules/add_required_imports.rs sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30 ruff-0.3.4/crates/ruff_linter/src/rules/isort/rules/mod.rs sha256:0925f1029d1e9535a85fc18737b9e7be8cb12fabc47b49b791fe8147fc8638a0 ruff-0.3.4/crates/ruff_linter/src/rules/isort/rules/organize_imports.rs sha256:da779e4b369024b1016c08334a1f6c6a86ce28ec0cbc1e0867756474702ed4db ruff-0.3.4/crates/ruff_linter/src/rules/isort/settings.rs sha256:2e2ed6f1a0cc1becc21e3ee685ac81736ba0f0674bd30e834093baf3c334259c ruff-0.3.4/crates/ruff_linter/src/rules/isort/sorting.rs sha256:028195935e3626eb543a6f8d320c8e029d0a0f91fdcfe95d3c3366fc3468b56f ruff-0.3.4/crates/ruff_linter/src/rules/isort/split.rs sha256:fab550caccc8701eafa542ea18c9436a0a3a63afe3b345aa3a3e1bc8efe70e35 ruff-0.3.4/crates/ruff_linter/src/rules/isort/types.rs sha256:9d4f5c4728afdee8068be1515f0598b4ccebc8ec1b09a4a191f036f3de336b0e ruff-0.3.4/crates/ruff_linter/src/rules/mccabe/mod.rs sha256:35f75e37a370ad82bbbaa20a5fc7f1e724280a8c87d577cfe25106078bf6c1b0 ruff-0.3.4/crates/ruff_linter/src/rules/mccabe/rules/function_is_too_complex.rs sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964 ruff-0.3.4/crates/ruff_linter/src/rules/mccabe/rules/mod.rs sha256:e82383470e9a1259b6103ba39452bfecf18db5f77624ca23e01a8bf3fdd1fb1f ruff-0.3.4/crates/ruff_linter/src/rules/mccabe/settings.rs sha256:80896a11adab94cb4c0b962f25149debdd5eaf1341329db403eb03039f7d56ed ruff-0.3.4/crates/ruff_linter/src/rules/mod.rs sha256:ea6c48ea90e8de323d568d4562c19d2e11885a3dd60e96ef588eb5f7828280d6 ruff-0.3.4/crates/ruff_linter/src/rules/numpy/mod.rs sha256:7b8ce4997897368fd92fdf2774900a4cf3998b90cee5f3b0cec6d196e81eafe0 ruff-0.3.4/crates/ruff_linter/src/rules/numpy/rules/deprecated_function.rs sha256:9e32b505eb6e283548379e1fd5a15347436bf92d32343ceb9ad98924ac9f515b ruff-0.3.4/crates/ruff_linter/src/rules/numpy/rules/deprecated_type_alias.rs sha256:5503051f01a5e033d37955eda9b90e98136362e67f2fa54db84e3aaeb4f9136c ruff-0.3.4/crates/ruff_linter/src/rules/numpy/rules/legacy_random.rs sha256:cd9c397ed7505e02af9ac2d9c27b209371e4201fe62db1c6d8fb690152c5f334 ruff-0.3.4/crates/ruff_linter/src/rules/numpy/rules/mod.rs sha256:68a51b1d9d4c717999b6079e6243362c5bfcfd026831a3acc441916137b11dd4 ruff-0.3.4/crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs sha256:ac3751ab0b69ae90e2479f6413cecaeb4a67453a1415431b55e59dd88afe3758 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/helpers.rs sha256:c3295a3aa6968a34d7e525262d473482394e1254f412bac25e2d147331c0b523 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/mod.rs sha256:41a6fddad669304db86af085c1231b7a1fee68f59f2f4d1762ea0999189db672 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs sha256:d3c51fb6cf049b0db0500817f1cc16fac684e0110d74c21540d34f45728ab4e4 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/attr.rs sha256:904753668f5064fa2412b39bb203f40f61ea6492d18f278afdb802f3d385adc3 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/call.rs sha256:6e48e7acf759a6b073b51542c01d3caa8fe35a9c876fb308d4f80152ca887b15 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/inplace_argument.rs sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/mod.rs sha256:e7238e7bfe4639fe25bca14ed512645104550883b9d0da7963d90ced40c5360f ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/nunique_constant_series_check.rs sha256:ec6f84496fca8f1c5a977329fb883ed8c435642f5f3ef4e4ee8e00e683872811 ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/pd_merge.rs sha256:4f18a45b129dc1c9cc5510581a71492574f3eed5c142d4b172fa14de5aa38eec ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/read_table.rs sha256:16926bad70c55c6e8eb633e7f453f01c036e13f776adcac1ddcfd75c6c92f3ab ruff-0.3.4/crates/ruff_linter/src/rules/pandas_vet/rules/subscript.rs sha256:d03bcd2d1bffb9d43d0e747445ccd7b6b947b9bcf34685ab65484ae46b0b58cb ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/helpers.rs sha256:ecab637fa559c4c87d7472d9fdf8e83ead29465fbb30b8556e01a30107c43c17 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/mod.rs sha256:7d06f74ea1afcac1329a39f8295f7aa83a5c8dd5f42a998bdcccd28deba9c076 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs sha256:142231c5e40271715a4a85901062ef83424ccfb0d732123af2b47df466d8819f ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs sha256:41cacd5cd741b4eadc8ccbcabfbbec3ee9a95ce13bf93a7e7c4d3d7e2371431e ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs sha256:216a12fc313750cd8056990490dcbe44a9e71ecbfeb6774f1e5edfdcd75a879f ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs sha256:d232968f3eb91ab0e7debc985dc4930e6b9fe0b77a728df10ae10f88dee4b5df ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/dunder_function_name.rs sha256:c9db84c2a21f9ebaffefbd219a2a5dbb4dee7ef31d7b15ca3e34099e7d0e0ebd ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs sha256:4e1b42a0e4c62321aecfe801c33616db2444c328f3d0f9d4eaea8fd803223b5b ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_argument_name.rs sha256:bc1ab543107c16dcc2c53adb024af97e995d3c43f402680b461d99fadfbcf668 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_class_name.rs sha256:de270f19526ca93bcacbbf8bf5f9c7ca2f690ceaaa5ee9d9c99e4e9e393c7718 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name.rs sha256:72c25d0e4bf285a778996482950293696d13aab9fd62f0f3a0ed2db2f8e09c6a ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_function_name.rs sha256:baf8829480c433ccc6b25d14b248113614775c4bbdbe1036c1c7da6ba4acfb90 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_module_name.rs sha256:833de28d5fe734a89e18e4074d3bde92759b382957c85747e825987f1661980f ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs sha256:f9ff3fe5cf3b4628b6dde036c3041a4fcce1236af028b588409f74ae31808eec ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs sha256:520f28b43cf321285df66fb9776f9f89c2f5dbbf58de0903ac2668ab21810b1e ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs sha256:8c329df3720a8463c40b29e777294a1a906986f7ddb852c0c0058057cc7c6269 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/mod.rs sha256:0c660521641216d6e3fd8bfb59f80664a2f1bf14531b7e260a3aebbdf1837b62 ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs sha256:ca3ef5166adce5cf67f2f9e6382a3b0cb2a1611e0c0c448e0fe742f349b402dc ruff-0.3.4/crates/ruff_linter/src/rules/pep8_naming/settings.rs sha256:7abe2a0f1eccfc11e1a832fa55529353e50e80a0574cc7dd1f2c1ad55b755110 ruff-0.3.4/crates/ruff_linter/src/rules/perflint/mod.rs sha256:15617e7c809d7f9719b5ed11f369136292775f461f7f602be8077f50874a1119 ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/incorrect_dict_iterator.rs sha256:8adb7be8fce9b1d0c9ef9b9308213cf9bec8d5e32cfea222d5683f828ba2b3eb ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/manual_dict_comprehension.rs sha256:6a3d6a76d94935bc825cfc9aa6957e2ee3886ee1d927a49b9a22c4b71f7b94e2 ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/manual_list_comprehension.rs sha256:96a9a7d23548dcf62cb6239f9100a507ac92635cb87e7a77004f1d03d48fe770 ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/manual_list_copy.rs sha256:b4a82bbc481d25772f19ff24715e07160632d8ec42fa2e928f10d66dc68e423f ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/mod.rs sha256:e6c4f3a535eb879e0b8c60b651f2097f49d296550f03fb7d99594b0fdb97d65a ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/try_except_in_loop.rs sha256:b25da09237efd009e63acdf02bc90d75c1647ff373ede5050c0683bcf888dbe1 ruff-0.3.4/crates/ruff_linter/src/rules/perflint/rules/unnecessary_list_cast.rs sha256:453ed4fa3f11fa541023d52721e36cb3aed39e909fdc5b0371bd42abe8c8dcb7 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/helpers.rs sha256:c6ee6110c2d98fc5aff94eadee00d4053de23bc90c5c98edf6be3e08a8939f9c ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/mod.rs sha256:be4e2cab2c6c1b21053ddb01f23ecd0d2b8c9971e79e1c0f6fa57fbfbf8655d0 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/overlong.rs sha256:ab642bb37981fb1dfc7d771dc2e03e2c62dad29b80325f9d39ae9b37eaa57fdf ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_class_name.rs sha256:dd2a4b6f17cf93e3c28bd98f4316317ddc9c25861938f247a628338fa9d7b0ea ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_function_name.rs sha256:df0335d1b7b18253be6ea26f5b6ae47abd393aca7cd6df8f382ac217ab18501c ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_variable_name.rs sha256:6ffb913e285ee8639b5ad6594004da4500c9594046f0d9e21065c2aad7a9e8f8 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/bare_except.rs sha256:4327a1c3b766dda4686d1cc14861056af58b23346a6bde4054d353fa64706d36 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/blank_lines.rs sha256:9679b3b949e926e9b2015aaf3afbb5369ee0b79272ecc22e5156491ef0c80254 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/compound_statements.rs sha256:32cc18d94dc3db81652e9e1178c2c2caffc8d76541f2335aacfa98a8e6b6ddd7 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/doc_line_too_long.rs sha256:d103538bcd760e79cb842ac7d21c533640d848fa1d6a9f7315c70e9d0d917494 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/errors.rs sha256:6c348b93ee1adf018cf0bc3f7f808e68d14100ce55c6982eaf3c13e4cf917826 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/invalid_escape_sequence.rs sha256:a0d7a0beadccbcbb18845b080c74e3bcc968039301c7890029b5182ab6adb6cc ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/lambda_assignment.rs sha256:430dd99756b155f5efdb199f170ec439624cdac57aab004b56ad5f7500603b69 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/line_too_long.rs sha256:824997c98aac8db36f68e3262921a4fb5a3af663df1e1b9ceded74367f515dbb ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/literal_comparisons.rs sha256:730520c560ce3123b872376672dea8169339a7adeeadcdb862fac3537366779c ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs sha256:5a6a41bb09f01ee887f2dc1d4e5f0f0e70c5481c0c1ae094c243ed0a4d736220 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/indentation.rs sha256:37ed356dec5928893a7ee49565d2a54a1f0b27720946053133b94b985b64f980 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs sha256:9838814a79e2376fa69673a81fe6f6a87f26b2652ce410ef9e3d503f0f741dc7 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs sha256:e01ca550a71a2a3fd5d516c0fe9b1519c20e21f877138d777078f9aa1a1696b6 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs sha256:f55abb3a13fefee673951e49ee045bdb5d6e6678e0a2e4590138075b827edb8f ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/mod.rs sha256:6d086f5cbcfefddd1ddde36098f3662eb767e14a8fe0cc487abace3f5ed76b49 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/redundant_backslash.rs sha256:b9e75fe223c6a68a23337772f8d0ff9134355e39f0009cc754506159ad9c6a12 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs sha256:466f8f1961bf0f89a879951f07f5a7f8b002052a8f1ebdbbfc87431ed69e704d ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs sha256:098473baddf38bf54a2fec19177756fac8fc2878a1abbb03f75e91ac5508d309 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs sha256:273106d4c1c27805c72c7cbc3a3078f9c89fa6ae2b7869d4b3484320881af715 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs sha256:1c4c5006fa330c37f8fa50cd6277c2ac1db29ee5578e54623f3052bbd37945ba ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs sha256:e1750194deba0f48475a3af5f9853d640567f95546e6665d79e4db8089a163f9 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs sha256:5ebbadcc5e798bfd346c9b894eb3925b291b30749f73c1c44c4f9151683e602d ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs sha256:d77dc611cd92182ec32ffca3a8ae983b0962c16f3981b1284e7172a2b92580b0 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/mod.rs sha256:4134ef7961ea08065a0523d47e114d7ca65a8ad52906557b6393c0ec3793ac11 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/module_import_not_at_top_of_file.rs sha256:d05c70d17bcec1f29b1d25b956f32b7ee42807c05ef01cf2d627f3d753487794 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/multiple_imports_on_one_line.rs sha256:0781c2f02c3bee8eef47ee1ac429a95829c9fd0fe888e77587e05ab448226a4d ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/not_tests.rs sha256:c9d474ebeb1c5cd05f6e2f14e0febd3335898aabbdc6ded81027fe7f29b14570 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/tab_indentation.rs sha256:b76dc9a31b53aabdbaf6d19375bf79bdd72bd7b65749b52558aaf56b72bd7521 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/too_many_newlines_at_end_of_file.rs sha256:59d5041b0f69e5d937c2eb4577553a3e5ddde2714e2b87f7085bf5df79cecce3 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/trailing_whitespace.rs sha256:b18bd46a19f4eadc815a85f41e8794bb2036851721e9578c5359dbb0d641f334 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/rules/type_comparison.rs sha256:3748b3b250757ded409b3e0f8bbdc3239139ddbc4a2e7bd40972f53a948cace7 ruff-0.3.4/crates/ruff_linter/src/rules/pycodestyle/settings.rs sha256:8031aade892c7a88da7241924c2e722bc2876b26946316894156f9e537fc3998 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/helpers.rs sha256:16204bd94f15d12bce2eed682e1b64360030ecb46bba8b8a673a33831f3f8bc0 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/mod.rs sha256:6e598b9132c37063b07e5e61bc2f680dc7944def933108dfffc62b5f54c7700f ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/backslashes.rs sha256:909dfda3cc2bfc95c9a69f1a0da001b1498d177f1cad25029740a2ddba3136f6 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/blank_after_summary.rs sha256:3a58340e144b11959fcdef547672aeff5b24e8c7015840f5f7ed21ca69d1c942 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_class.rs sha256:751d8ecd6324b4ac07040a9818184a84c18587f99342fae4ef5459c767de9ee1 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_function.rs sha256:c99a9b2407264b52608b855cd61fc113f00f4b09356420e934bd7639159e8d80 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/capitalized.rs sha256:9aa1fd3d63c9111b97e959da4de43a4ebe7f2d89d752b8aad9f885af6b70154f ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_period.rs sha256:7db836d80e4539843da469173e78ff58ba1a6537b002c77ba131c8ca30346285 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_punctuation.rs sha256:29d86f9d22a8160eb4d1093adf71ba01388769683512b23522d276f905e338b8 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/if_needed.rs sha256:c7d128231f0bf2190e749397a80f0753b93c401af4a1c1848d7e8b41770e2d30 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/indent.rs sha256:442fa4f03511796153fa3e7327ca25b36f6b1314ac64a848d9e65c1172d09313 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/mod.rs sha256:90737e106a00a4c73c0e2a97c8c83a4c48e258e2ce8960d2c8be27df2cd8ba38 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/multi_line_summary_start.rs sha256:032def27e1a0172f155e156d5935cb2795efb2de3e7eb97e4992fb5f9268a36a ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs sha256:89c3dda62e9914bd8b7591b205da2a164e22351f0878139e76d37d94b58f32f1 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/no_signature.rs sha256:698945e551e80f021484c92af71135144665f853dc64e0020afa158dc7685651 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs sha256:3944d693b4a5cafc913d8fafaab7f9b7f44692a9c749bed669fa1734cef5d9ec ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/non_imperative_mood.rs sha256:c5a73f4cf2723c6f341cf8bf099a1f2c8dd88de048b82f8ef8debbbdf818d90a ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/not_empty.rs sha256:d1f87a29c621ffcfb29969184bce36fdd6edc62393c74d614e58fbd009125a7e ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/not_missing.rs sha256:3214550293203495899f5f8f88cdc96a1a67d08bd0d139df3d93491a047aba7e ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/one_liner.rs sha256:9c0ff5141b22dfb9680b53d754d7e35db1bae38244bdae774d26781e1cdaa24b ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/sections.rs sha256:d5ebb3c9d0c360a395d2a5a2ed4bc5aba001a583cab6ed20bb4c75a521718c53 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/starts_with_this.rs sha256:8856fe12d324de3e9ad5f97f0a08ca3070c3b08caa48ffda28376669f286cb9c ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/rules/triple_quotes.rs sha256:0336db2881147e5e8c2ccecbbd53c8f6248c31859052cfe07db9d62495218208 ruff-0.3.4/crates/ruff_linter/src/rules/pydocstyle/settings.rs sha256:6b80621b4738bd65ef649e578450029eda95d36365c176cdadd124e7cb24e4e3 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/cformat.rs sha256:062b6fd17e1a01a7f672e3768d6a2ba1a13edc69893ec99bff3ef12a766bd439 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/fixes.rs sha256:44a23ea212727c90bcba9223352c3462b83ec56b12e1800f0bdbc2006778cb6c ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/format.rs sha256:64ea7d60bc5665fca6c397d7c800cb5a574ee03ec70aa9a494f1d0391192c141 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/mod.rs sha256:1e13aa33f2875e546cb1dfea6246e88614c41435a3749c27f677c9a6ba4f7f07 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/assert_tuple.rs sha256:94ecdc8ccb2cc1ba6d476c0e32caab72e274e62406d6d09cbeb949fa008ab1a8 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/break_outside_loop.rs sha256:dcbb5925986b3cb1771c370b87f7c1f953e4a37b0e5642ef5403c1d240fe7a84 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/continue_outside_loop.rs sha256:0cad29af181900c6818517ad718cdcb2ff26537e0edb74843db6f043da2abd94 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/default_except_not_last.rs sha256:9a9f6857fb742db367f4e3ef9344ef16a4c13c07056c786194b090aca85a6b4a ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/f_string_missing_placeholders.rs sha256:afd8ea99e8104cfd0e24b9b85f918a06b424be49773d23bd4a4d23e60165d772 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs sha256:6c036681fb007f26b9931d2a5faffe3ded819f50017868bb0caebd43977c40c1 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/future_feature_not_defined.rs sha256:9c7493cbf135fb00aa597a0f2601d642e616094545c612ee4bffb33e2da08145 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/if_tuple.rs sha256:fd644a0ccd61391586ce8bd6e2a07a0e10054486f624d581dc9098831c02b970 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/imports.rs sha256:c5837c9022459888c86dc9c366e6943975fe10638d1fd8f98208899715ba10a3 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/invalid_literal_comparisons.rs sha256:226f7e57c90d200224bebbdad3f305c8b1655a6fcf312b55bedc27fcd4748a36 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/invalid_print_syntax.rs sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/mod.rs sha256:b662cedf53da526bb784e4764976512e83f0e3e1cc44850cd9349f27867a50e4 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/raise_not_implemented.rs sha256:fc5b7a23cb54751ae05c5997e51058e45690fa46aed9fb1990450f38f0ce3145 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/redefined_while_unused.rs sha256:a01972777acaddc4ec744d2c8cc260babf7b4d7d6f16048b5b570d3e49233857 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/repeated_keys.rs sha256:152acf7f905990cfb3eb13da8362d7dc286155b16c47b6fd01c41d81d3a30bb2 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/return_outside_function.rs sha256:f17a2fa16b540998d13319d66c74431ccfc01ed1a2343f5e422ef681df458709 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/starred_expressions.rs sha256:c54d2b5d41c731ef858999c201097232079ec3dcfedbc78d5cb54d08b1acf220 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/strings.rs sha256:c997f2e716c602bb26e7a67594de73340fa6f52b2b46f2a28acb477fbddebfad ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/undefined_export.rs sha256:935e818e1fce0d0d6c9b23eb3e5886cc891f4e6e9fafa1c7b5f1ce8d4ffcbc12 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/undefined_local.rs sha256:f83a8bfd7d3e9fa10a1d41e2d13aafb64a4cbbd1daaf05dde6091bfb6936b50c ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/undefined_name.rs sha256:70dfb1e8d5224714be307f4c711375c5cec2667e8a5fce28b10f93ceb3072b84 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/unused_annotation.rs sha256:f9cdfc60935e35549480d5843a0229cad207b9a1d9db4092b57829b7910efee0 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/unused_import.rs sha256:4e5b22f6b43880f5e584e398cae51e0b3ce64bccf0b3a9f8b316274141b322f8 ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/unused_variable.rs sha256:26832df26e85322bcfce976838d04b1933d0933cb84d712e2879c51f25ba7abc ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/rules/yield_outside_function.rs sha256:e766a838e297a97c9f7955268e63efa2326d48cb561cba41802fe8d89c8fea4c ruff-0.3.4/crates/ruff_linter/src/rules/pyflakes/settings.rs sha256:a493029617a755df19d26deef67c736fc0fa5fcbc9439ec8091112325293b7ed ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/mod.rs sha256:e1d6abd5ade6953fa2c41f430e19db0678da2c8191d5dce27a4719659cff6b5a ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_noqa.rs sha256:e5f661e08217d87bff4fdfdf7ad7baa75a4c1d61012642af05241302848e412d ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs sha256:b9fd53d0b45c2dcd08cca8da984b2fa8892cd34cc893c00267c9cc5eb2e4c5fe ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs sha256:ce3841aea790bf79a962d4c559cc8e81801053e85ab1fc7d95b53ab6bce01a95 ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/invalid_mock_access.rs sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777 ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/mod.rs sha256:9f465d3e41ee5b46d3ff24ad292f4753307d8144b5b89ee2b448cd652656e14d ruff-0.3.4/crates/ruff_linter/src/rules/pygrep_hooks/rules/no_eval.rs sha256:aaf45df72444bf8336f3dc2da50f25e0ac93b990b917f38f5db7aae1486787fe ruff-0.3.4/crates/ruff_linter/src/rules/pylint/helpers.rs sha256:0def406b33388877a4470988cba6a2bd31e77a9e82304c9b0fa1a5a552b99bf1 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/mod.rs sha256:e9d39ce598d7b8126a69fe0c791aaffdbec1ecc48784440b4cef362876952d7c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/and_or_ternary.rs sha256:409cf59b99ef9b3c0bc119b5ae092e4ae58f987e638072b4c8abeb9d93253c64 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/assert_on_string_literal.rs sha256:fac04cc4281f57ceb3bf850e0eb1df29f18ec6e4bc787c1611b5d2a065e67571 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/await_outside_async.rs sha256:666abe7b7913e815f015b8afb62e9def57c9765636c742a8b7165d92228af57d ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bad_dunder_method_name.rs sha256:1d2da33af0af29d9720260390f9f58c5959d09866785437e48a0f2d26bbcc0d0 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bad_open_mode.rs sha256:d3a21224f4f92d8f3627e731e62f901a330d0b2e0f00ffbb6b06f9a0444885e2 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bad_str_strip_call.rs sha256:65a1f11a59d9439107fc2326af3c57a08a2963b44dc8f08a8cd9d4a298d847df ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_character.rs sha256:2a1aa385de4afaeaa8cdf8b371adbe33b2db9395cf1b8841b2d5156651d255ef ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_type.rs sha256:cf103333e813de9f393bcae980d890f4472ee916c93bfce6fe6c9865a5723722 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/bidirectional_unicode.rs sha256:35ce4b6cc0546947e1a3473ddd84f674c7a5f559e72ca09e07a80c6a52ecce4d ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/binary_op_exception.rs sha256:17308e1692d824b0fd8811312a4e084cd12cf71868d564d3a860c30b52173186 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/collapsible_else_if.rs sha256:a5f27b695c3d51d5542968496d4ac3eb75e4d91512e3674bdaad66519d90fe74 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/compare_to_empty_string.rs sha256:77c2645df1aceb0d803f1a1219449f4f3943aaf457f573b599434ce4d72cb1bb ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/comparison_of_constant.rs sha256:f674c78099eec2b8d9eb5b7ef5830a37815d9e4f87db31fda219c081b6dcf061 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/comparison_with_itself.rs sha256:ecf3603be2bfc91bfaee66eb217fb5ea690ccc5b7378de8470741e9fc206b0bc ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/continue_in_finally.rs sha256:e00d4e816ffe248d7200ac9f48b0d4ce67b7c073da7ee3f1eaf9a71b92954c20 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/dict_iter_missing_items.rs sha256:5d959dc7410263b0817641f5e06e064402eb2e5d533f904b892219c5f9559dde ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/duplicate_bases.rs sha256:706b11c2c5af3541c8e7702307e9509ee38f9e7071fda460f81109eacfea82b9 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/empty_comment.rs sha256:e655088d160ba61e95f64e06e272329405fab99d8ccf2da3ca499000d0e15455 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/eq_without_hash.rs sha256:024c16f1f5b90f8928bcad3aea965f64a2561d4d38aae2924b0ac617bb39d96c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/global_at_module_level.rs sha256:5525b1825a331460e6a444a648e38866a7df158dae3b226ec74dc5cdeb46c4a7 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/global_statement.rs sha256:107ba6e453e4b5c95b30de35de94d80639915189e42086dee4c059bfe100e19e ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/global_variable_not_assigned.rs sha256:cafc05fa044552ecb135687fe44303a4925e06691442220b334f425e7d962380 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/import_outside_top_level.rs sha256:6f6093ed5cb68463f6c69481957bcd9d0edd2eec44e3d315e20fd50b69811c25 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/import_private_name.rs sha256:eed3e8cd766f9e977e7a81029e48780e8a005ee204fff42b7604bfd7ca908c65 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/import_self.rs sha256:d91b4004864470688c390b88b34ad862e24b68bccdd7506f269f8d96b9a4a4c4 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_all_format.rs sha256:af43d2bb1c9f45dedf1507b366376ffb4a4c798aa072808ac985e49647d86445 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_all_object.rs sha256:eebdf1ae08f79de56c968d169641776038a931d43a37f27be8cdb74d454ec07c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_bool_return.rs sha256:258a0184c47a1b801d51e0255f3310f4bf960c358d3d715c5dfa3950780901a5 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_default.rs sha256:ab8d586c6ca7b5e559416464f235a0e5843dc6b66cb368fd0ed1c8fed5a270ad ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_value.rs sha256:000b72b2e36266346762b6b092a3f952f88f7fd39e2fd34834ddf37ce42674d3 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_str_return.rs sha256:ae760f27b42bc7fe2b68d68b4b6a927eeb55da784d0d90dd069d4f1cb0d41ebb ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/invalid_string_characters.rs sha256:e4a733176bc35d8dd5f801fb32b6ef9bf99547d67067f81ffcf5e50c5538a32f ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/iteration_over_set.rs sha256:98c1e56f855cf17f82f7da11c173a473eabfa2c64d12d06bd9169b0173dc07c7 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/literal_membership.rs sha256:a09e7020d75b2db96ca7b6b59ec2e2addb55b96b1ffb629a7548f4b52965eb8b ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/load_before_global_declaration.rs sha256:4aa91e1825c5d08dba1530b6f7114c406734f64420fa152e9eee432e5fce1f94 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/logging.rs sha256:c5e15a892af51a40c3508f1003ef6b1113761cac9f1e86b9d88120be7d16324f ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/magic_value_comparison.rs sha256:ac918c162f2f92a805f656b8e98282872202ba015de865379698358154291b84 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/manual_import_from.rs sha256:625880a97b2c4415a39772c1cf954fc4a37d4e933528fdea549ca061d7a0a570 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/misplaced_bare_raise.rs sha256:e2ac0b615e68be8afefd21f9c35e8206f54e396a771737b60a439c04a534fbd2 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/mod.rs sha256:579790e6aca003490eca31172ee7169bf717837a6f2303c50fabb00984acda3d ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/named_expr_without_context.rs sha256:63a3961abb28210dcb1af985b13a03f798bacf4918b87124b8b1f9ac7bb87189 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/nan_comparison.rs sha256:4486d304f87833f4dda165b930450ec3fb3b5666ee0ce8814d69961fc3252008 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/nested_min_max.rs sha256:b2eaadbbd1baf905a4242db4387e536dd129da254468634ed8eb7c9aa384d2d4 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/no_method_decorator.rs sha256:54516d13b0f8198d4c78a4afd83ed469756fdb93f78843d238e6fc5439bf0441 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/no_self_use.rs sha256:9c7da293fd6b136ff41096b1e2cec017854a9d19fd15ecf049c5adb10112d0a3 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/non_ascii_module_import.rs sha256:2e58f1b08524c2bbbb32069112638def1ae7bd761868b8ea9853d3af09dae178 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/non_ascii_name.rs sha256:a57301d1c29269f8a5b9b19be9d981c5a31a4eadadc3bfdc5e4525ef1b107d79 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/non_slot_assignment.rs sha256:e47246133e794878e2ff6f28775d6de165cee8fc569d353977d784d8636f09ee ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/nonlocal_and_global.rs sha256:71486941e5a2020343b9c600f1cc736c4e9cfc092635367c6496653b2dddfcef ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/nonlocal_without_binding.rs sha256:150e6dfd232bd9c82e117f199dfa3175a4b9b0ad3f66ba16b75fd9868002d1dd ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/potential_index_error.rs sha256:f857e59acd59d76c834d4e95920d56115588cf18438d80d96db33274b07b5c44 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/property_with_parameters.rs sha256:eeed7047b5871078750a0ea91c69d4ecc397981e242c0a42cf9e92ff5046ee91 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/redeclared_assigned_name.rs sha256:90718c2f0fb0677c6b155a7d182b0f63a64bab32be9ebda86100c6e865684559 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/redefined_argument_from_local.rs sha256:801632196c6890a5ef1ac127241dcefc836ea021b6aff31985f9113c15a504a5 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/redefined_loop_name.rs sha256:6eb0be0f56d0290be65632bbfa1af98d7c1a5e15b3ca90a436908149a5670bdd ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/repeated_equality_comparison.rs sha256:7141f7cc25972749d0a52c6f887787edd6d4f513a24fa87fc47469dce59998d9 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/repeated_isinstance_calls.rs sha256:effa896254ebb3ea12b8d72bcfef1a2b4fda504a68160e009fe436cab4283bd2 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/repeated_keyword_argument.rs sha256:8e96d545bfa4347051a1ea8d29a2059a4e9f0467b0467d61521d060cbd650ab6 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/return_in_init.rs sha256:98ae7a69d31ce9318bd26292f23c009a7a9901d9562fb95be32c68b64e2ed720 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/self_assigning_variable.rs sha256:6c499b2617a16b8aeb42fe6daccd1a8708e247eb641dc982ac1bbd4f6723bcb6 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/single_string_slots.rs sha256:4cf2f18aedc0cf656648b368ac5b8a824cfb0b91aee146b386d1b73ccb1e12ff ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/singledispatch_method.rs sha256:00a0e6975a5f1398e19ee21f841dc119b9ec69b269b57811a37d3162ad7ce96c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/singledispatchmethod_function.rs sha256:e8e048b99e5ebbe6464a2836d3af10c434ae53c189c74f210e373cc20452eca0 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs sha256:b8e8953c95770dd383e1b2210d0f178ee51879a8e4df352c38daa8aa62a33344 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/subprocess_run_without_check.rs sha256:ca2bac6905b05e5a181a730bcda711d6fae564518fc7b4b36a8bd48d9f70f134 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/super_without_brackets.rs sha256:9f209b66c776b3861e7d5d7de831754ee9bce1e916a5004d8106f167ec12601d ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/sys_exit_alias.rs sha256:b14b3652f6e3599f8d6004300f6a05e93fea89ffdd8bf2e22777c2d0e564988f ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_arguments.rs sha256:183f6d729c7180013832664ce7fa41dfe6a9470aef620c7a8dc18ecff3b7b338 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_boolean_expressions.rs sha256:e64ddf640b511e522db3422b15873d109bb0d002cc749b143d5a405993a3338e ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_branches.rs sha256:7b4405999b5c9ddb8eb23ef6f60e1847b2ce19bb52de50140291d8fdfce89933 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_locals.rs sha256:55a619718f2ac36654eb374b5f8b8631bb3f4e8101c070f4c2cd296ae59b667b ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_nested_blocks.rs sha256:4e32cec1c8b295fb619b7e9efeb1e93a40e5d25dd8fd02dcc9583da40200972e ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_positional.rs sha256:cd5e1be7e7ec5b66f5de34d7069980af558a9d9b0cca336d840c7e2b1e251ca6 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_public_methods.rs sha256:00b3b2a8f5f57dff59f3843a8fcf1d233733781e61a69d1fa0112d7f7811cc70 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_return_statements.rs sha256:fb1aedbb4ecf041db609bfead350a677f08d477d2f57cf68d3c8a4bae25758a7 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/too_many_statements.rs sha256:deaab7ef30546cf678a9c23cc0a720a90e105f635c83ed8644ad6a99d25dd6b4 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/type_bivariance.rs sha256:09e5a35978fee6e285ee7a9bd234bb0b4e155a65f893b10c16e45fbb78b3d346 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/type_name_incorrect_variance.rs sha256:506388786d3985bf23dfa26995489a8607b6c58eb28e9f35ad6a7912148b8a22 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/type_param_name_mismatch.rs sha256:0253fd58a3ad888eb3bc1f81b5fc33704ff050a677a5e2c17627de09b9a3651c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unexpected_special_method_signature.rs sha256:31e245e19533ac27be1713683788dba97d2b8310efd1aebf7f7a2e174a8c219c ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dict_index_lookup.rs sha256:65a5b51b99deb2e64dd6d443c821dd4a36e1b099d6345061ffbf622afae4d35e ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs sha256:614ca40b014977d17f7aa976f9d83e45f947aeb65577cb4427202976f8400950 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dunder_call.rs sha256:577baeea33c3a798db7831ae5d37ba7718a9c08739ed5625d30884de6fad0f42 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unnecessary_lambda.rs sha256:d3e22fa0a38ad8fd43c8cbbe4233eb999b1927aaa13c4ee6e8055a89ae696fac ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unnecessary_list_index_lookup.rs sha256:314548af989ae937333a515850b5b218921edc2e7c371aff4d11661f43c4644b ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/unspecified_encoding.rs sha256:fa80c04ec766acd88e5f72518be69dde95b4d70566fa8ecc0a9c8a7c2dfcc9bd ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/useless_else_on_loop.rs sha256:b40f8b4597dac86d7934becbd448d1b52456960c1d22ffdf3c598f1b0b0ceade ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/useless_exception_statement.rs sha256:7f79222267eeb8aacb1180108495fb54c6ecccce841ccc1eedd28f15939811de ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/useless_import_alias.rs sha256:b4988dd5ef9c059cf85004299ee7312a737696fd98315fd41e9ad931a1398e97 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/useless_return.rs sha256:9c488bbf4748b234c88dd7a65ddc256d652474926d41ac67f7ae97a11e0f6e82 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/useless_with_lock.rs sha256:ef87551cdbe7f6f1015833f7efa93c34a7354543adeec11f995f92213e8ca801 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/yield_from_in_async_function.rs sha256:4d50ac50e92d43d52eacf8c709072198f573db58a0a3f35fc842fcb1077daac6 ruff-0.3.4/crates/ruff_linter/src/rules/pylint/rules/yield_in_init.rs sha256:1adfa421f87a7ffbc998be43537379e9d686417478bccaad68bcdc541286dcdc ruff-0.3.4/crates/ruff_linter/src/rules/pylint/settings.rs sha256:be6f2ea8f573a5c8812827688dea967a30131971fc21397a57c3ec5f88e5e59e ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/fixes.rs sha256:937f950bc5a087d6e9e0623fdaab1a2e9857c744073e08c2439d22172b125325 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/helpers.rs sha256:1b6082e4376529c70cfda39b4500efa9a9cdaaf0860ee02ae1c7f481056c4a43 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/mod.rs sha256:f785da3bdc734d2e81e8afd51ccffc715d5d418e4f83040073b2cbc7cf37b875 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs sha256:7d350667675c2e793a36e17990c944a1ae571658a3741a69d81e48e37034ee44 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs sha256:2a27d363dd471849e6f01e796b17afec21772508d7743435fd12099b5e610dca ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/datetime_utc_alias.rs sha256:e1055c2a96795b8e63b47ba0f3ab7d52a1a24e4299d50540f840d93badbfa0c7 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs sha256:9d39901a186663a0b0440b066a9f6298e1f82951932b98034241675799aecf34 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_import.rs sha256:6545121d425eb23f11ebb726535938e59a5120ae949f4b67ab051045721c9853 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_mock_import.rs sha256:f0c204d108063996e071fcc12ecfa815a3e582bafd9a1ab0f1a0c72f55722522 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs sha256:3ee0b1b9008d9d35d11a62fe231899249c34d15fae40a50f1c15766c791e1e01 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/extraneous_parentheses.rs sha256:cdfdbe34e4e449f7d55b8d118e98ba9e8c22181148a6bfac198b2eb0c04ac138 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/f_strings.rs sha256:d2bb5a4296d2ec89145063bb87555f2ad6029bf9b73c4e7a0a4187d6d240d637 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/format_literals.rs sha256:9b6017702a1ffad617357d692f878003aa16be2675a1faf2803fe848d2223024 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs sha256:68256dfea82a8550ca2d2eea6e774678f4546764a841ba6b54b4bd09d20cf69a ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs sha256:1052dc000f7746c8c3e3cf85afa7f91d89eaf8937741ae85b6fc099b87963988 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/mod.rs sha256:8d26bbd8f5318ae89f4ed588fbcd7c95a626204946315f76fbe3a4a1485c9d41 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/native_literals.rs sha256:0706441816938edd4471d6a6ed7cb071209fa226bdc0a0bf8529579d04489b13 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/open_alias.rs sha256:2252b91a601a9690711830ba5db8eef62d2b41bf84097da2e304364e8a0dbbe2 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/os_error_alias.rs sha256:a8a7b5ed129a59bf769772ac3ebd85670e85bbc22e22c12927de05a51ddef248 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/outdated_version_block.rs sha256:9a31c5f81feeeb4aea1a519b54a640b3c1d72b5b514c54200983205cd3e8fa96 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/printf_string_formatting.rs sha256:5c40caf13dde67b06fcaac56b0dee8c8e08a82cae34003ce086b319b1bdbbe8b ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/quoted_annotation.rs sha256:64eed1ef82d94167c541f09406eb871c77933053054b8d7d07aec1cd705a979b ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/redundant_open_modes.rs sha256:c05d5d30dcbbd522ef6415365e59b4e9d8f8949b2a9d821c82d970ad0e2553ee ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/replace_stdout_stderr.rs sha256:6c4093fadb6b63737f183ac812dde4f6b3e46b1c577bad619393cc48597140b3 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/replace_universal_newlines.rs sha256:a6ed9a9f001e405e4f92a3a90c65ba013a14338f193669db2a24f833cbedaccb ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/super_call_with_parameters.rs sha256:1ddfdb68761c46a50fe2da58b31285a75967be19818d273f60d94c1ed5d0044a ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/timeout_error_alias.rs sha256:ac7b1a141c2d3ed908ac686cb0b892952e27eb1c4f6e4434e2911c78d736ea9a ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/type_of_primitive.rs sha256:74a1da41d9f552fb286c1f55fcc0ca389c993c53b2f93f77d1354efeefb37836 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/typing_text_str_alias.rs sha256:3c18ad823cfc53f5b52ec1bf5b2c8b2151c6ed7ca21c7aa9965dc391d7d5eba7 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unicode_kind_prefix.rs sha256:47cc6cf46260caf9a69fce75ee379c5ec8cd5b6b810111086d30a09341de70e9 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs sha256:0d06d02d549b5b69f5d15a607d2870999279416c2ad35762002071de0aa60f64 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs sha256:c9bfb316edfbad5426810d7432788571ff7c0e725c280db19dd6ad8e27f8d99f ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs sha256:d46bd484a577e865ff92bb90fb9899a1a2eb84c718203a6e2bc312f92c94d114 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs sha256:2b276c2ad0f6a60bdb0a3f950e7a53a4ae45489c5a849a0803dc47185c186b17 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_future_import.rs sha256:c49a17e44dc2619df029462740b034e802cae4b96142c6c6ec31190568fa503e ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs sha256:be05f836210a565fc9069dfd468dd1ed56698aa4071e1c2854b6b23682a15965 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep585_annotation.rs sha256:ea2e74cc9400c7c89c2a261b4cb9e9813207c5be440fcbc347394168d05d9e39 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_annotation.rs sha256:0880549b6a6a677e089795d12b01ddbd6ef27d4b6a2d30fc6d0e8fe7f045af44 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_isinstance.rs sha256:ca6a5404808b02c26ba43683867849770017018c1ce3090b7ef5a1b75b5ce980 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep695_type_alias.rs sha256:b0af4029b739dc5b1da4eec69a83261642dc5c022bee8a8152154d8c8dfc356a ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/useless_metaclass_type.rs sha256:06ad8b5e8cb3d8dd00c9daa24b0f7685da6f716b842e237cf3d541c403e135f5 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/useless_object_inheritance.rs sha256:ace423bb25e17b5b3702bd41dfd1411fe08c49ef8c9fdbb6e41f154be069fdcf ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/rules/yield_in_for_loop.rs sha256:0b851d313359b17ac9e892a823f6d31b5fff5251cf171df9ca7f143e4fd71f02 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/settings.rs sha256:4c85adc0d7216624032982145ab3d691691af9adc9b50e6b28c4744c36b3c577 ruff-0.3.4/crates/ruff_linter/src/rules/pyupgrade/types.rs sha256:8a755c7e8079bba823dc61fe7a13acdade445499498aac2fab4ad69e80d76ff7 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/helpers.rs sha256:1db12e92318273052f4ae532bd9b5760cf1f2478d70d6d11dfb198de6f9063fb ruff-0.3.4/crates/ruff_linter/src/rules/refurb/mod.rs sha256:1ddb0f2906221a485468862d6ff4c35efa3e0a38663510e7997887c088cea6f1 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/bit_count.rs sha256:48e160cadf2d1ffd6998f443aa4f50638e66fa91389779b42832553c75e7530d ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/check_and_remove_from_set.rs sha256:ddbb3544fc8a466bf593b59a43ca9d8244b5c0903cece467ba30225eb723731d ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/delete_full_slice.rs sha256:4011625cda4035a548cf2de398b22215e720a5f75564ee07211df6c854a16d09 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/hashlib_digest_hex.rs sha256:88a72055f22af26295f29dfb0e30a56b10d92e6945775d6b56f729d2be082d18 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/if_expr_min_max.rs sha256:3a6b1e0796c0b795a49171772c74cc9db2424a116a130bf761a4651af8dc202b ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/implicit_cwd.rs sha256:ddcebc14b2dd1d6543af9fb3291889f1563e402bfb24fd51cbe3be4276bddea8 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/isinstance_type_none.rs sha256:d2e50d241d72feac29d0f67c54f2d7d7af2f56a4faca0a898f38f252c78299de ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/list_reverse_copy.rs sha256:171d4818c9ea7a854c9a0d7f71fce4535e1f9108385a394acc91e3d858aa50b6 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/math_constant.rs sha256:4b7115110bead35624a7b8e8411092a4a0cc1e5c85df218adafa84d3b837e569 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/metaclass_abcmeta.rs sha256:02420b9a0a4aa6f4dd397566817ffc515bb61552a3f9fc50235c58f314c0e270 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/mod.rs sha256:0145491690bbdf2d94dda3e979cb70580572d5eb4f3fea75dde77af6c4e55de7 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/print_empty_string.rs sha256:ef706d929db7e8693bf836ce96fa02a03ffdcd940e65148e26b0432d4aff5d79 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/read_whole_file.rs sha256:2e57a9a37e0076ae8c1f431ad22f449b913fe8b03665eedc0ba370402a10ef0b ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/readlines_in_for.rs sha256:e93c169654c6315d5739c4a2eba5e4f6eef394e77dcf8a6b82435562ee7df655 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/redundant_log_base.rs sha256:2e0133f3c12e649d11ffcf3a446399a34c1aec27baeb528656480d623a6eac25 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/regex_flag_alias.rs sha256:0df0607f45a85e3b8cab88ecfd613c3d7367ea78cc312598df30f3c8c2194782 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/reimplemented_operator.rs sha256:8df6fc45b061ecfe91ddf4250036fd70f70f1d4fd4e5de52f9304022465e3dc1 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/reimplemented_starmap.rs sha256:27024ffc2ae433f3df541dd1daca7bbf7215bf2deaa951cdaad442a263e93ff4 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/repeated_append.rs sha256:2d00bc5641ecae6bb4f371a26ebe196110cfde30197e92ecfefed3fd0d4a67c8 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/single_item_membership_test.rs sha256:6fdfe9120fbe52d9925cedb1f560d53351ca558d1d4a591119c22a94fedf1c46 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/slice_copy.rs sha256:1e3f77b344285516b99c847abe5ac7fc4b706ad6b8c337962b14719aa79bc716 ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/type_none_comparison.rs sha256:edf4f128c04194973b637c2f86bc98e210b2d981672fbfc541d2797b91a0cd7a ruff-0.3.4/crates/ruff_linter/src/rules/refurb/rules/unnecessary_enumerate.rs sha256:841f7b5d2b95123ae5a37494173acc777bf51f59b26cd4ae8b3336ffd50db6c5 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/mod.rs sha256:5dda1b98f0171457fc7d76204d52a471313360034ca3a8c06f7d2bdb5807df14 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/ambiguous_unicode_character.rs sha256:da6b39e8ee4ae6f2d58e3325c298faca57ef6f1d95af07dd798bb2a6eb5ee692 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/assignment_in_assert.rs sha256:4b3605dccdcff7dd254ee703d76e56d80afb87df44ea2ae8476cf87f70a5b801 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/asyncio_dangling_task.rs sha256:c6694447303898ea619931889901d2e3ccd1bfc0fd2766b0534e59f8a74defef ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/collection_literal_concatenation.rs sha256:d00ea93baafa7d6b2bd633ba3847f0abbe0e7a507ee1184f550e37f7366fc8ab ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/confusables.rs sha256:d0fed1c89b2f49fefacfb1a59bc048e8fe283616647b1a48c285a8a3530c031d ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/default_factory_kwarg.rs sha256:ef45b253b7550ab9d11c6e81907c34e3423f436d7e9a4868f8ec87de77d1856a ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/explicit_f_string_type_conversion.rs sha256:1be60046a2e88fe639a91ec80cb49cc6220ff761e15fa93e307278a5e39e8cff ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/function_call_in_dataclass_default.rs sha256:52b1198890b3632f3368267c650e0e59ebf836dc076785cde6b348080827853b ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/helpers.rs sha256:859ca362ace6b343c29c1a8365d7785a9225572a76ff7c00dd4c61408cb0301f ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/implicit_optional.rs sha256:acfa57b23370023701a1f3f2582f3f85a1514141da1ec644e4875444d94d00b5 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/invalid_formatter_suppression_comment.rs sha256:9e3f23c6153b67f286d40d0ecb9b711b7dea3708a8f7014d06b5b400c9eb0e9f ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/invalid_index_type.rs sha256:487daf6b9187c48ddcb0c3c67107807a38ff905c5857d4605fd61fc80f67d930 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/invalid_pyproject_toml.rs sha256:c2a3749ac1edcd58c66eb9cb4d03f72c3b962946e2972712e124eb25615b3901 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/missing_fstring_syntax.rs sha256:9ce1430089b2ca8a5e96b69b3e54da7894dec3a4303aa32f52274b6feb4c2a12 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/mod.rs sha256:56460b51486bb102a8743b66a7eab767991cf4261d4368344c7473980745394c ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/mutable_class_default.rs sha256:e1cd450c6c48366a55a42b2b9947ba90689a4d71d62e79dc58740ac9206408bf ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/mutable_dataclass_default.rs sha256:337289a17f0d8370060e7462e163bdd39a4a01bb873087518d2ea73c8aedc8ec ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/mutable_fromkeys_value.rs sha256:78a640e7262a721cf7c50b41b38d067f3e6ed86155a2905f5a74a8c088d259bb ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/never_union.rs sha256:f9721e0e87b93b6e716593b7e727a20554872d698de62ed9923d6892854ba512 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/pairwise_over_zipped.rs sha256:09407c5baf265d390b0c2a7db8ab410b2e29ed7fd84e12eb0e46528fea53055a ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/parenthesize_logical_operators.rs sha256:55eecea9259a3cc27b5d85903d037d14003b5043a369c544fd5b74e5f0b6173b ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/quadratic_list_summation.rs sha256:ef19586f30b3f0189c3c19d22ab443bc9161d274c652ec6632c296f3620edab9 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/sequence_sorting.rs sha256:6042a745ea6f6bc4d9dfca89dc2a7a0ede201990d17d0b3df76d8aa28ed0ab3f ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_all.rs sha256:4698679311f2036d3bc936b50751b01bf7307fd6da7fc9436e92d241d23dd755 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_slots.rs sha256:f65b8df4a27d76ca46fbcc28375c7b5cd92ed1b6cf05b4318051d6a1c3e34b7c ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/static_key_dict_comprehension.rs sha256:9bd1f5b0282e23858c62758a79f97575daabd8523f43051859233cf3640d5ea5 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/suppression_comment_visitor.rs sha256:5b3dacc25f14aa95c8ab485eeee7f43c17d48b754e89fac71c8203ef39e23d38 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/test_rules.rs sha256:714d1c351c79c45612639a4b675ec67a0662c7a26f2e5646080603711350d15a ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/unnecessary_dict_comprehension_for_iterable.rs sha256:c845fcfa67b5f741f0cf375f5f8b8e0d6cd71a8dd6ac01b2538f2abc8ef4d2f0 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs sha256:caf0c1173206736f13d373da9a1fd169403084fa66c4a5d7d48d8b62b05ffae2 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/unnecessary_key_check.rs sha256:e9a77d3d44790d9082075e4314917ddcbc4e30074b8bee641690a55126d75090 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/rules/unused_noqa.rs sha256:84fcb3945ca2ea0047af7dfdc8db44e0a596b3fbc6aea80b0abe8466c6c67fa0 ruff-0.3.4/crates/ruff_linter/src/rules/ruff/typing.rs sha256:6687577cb4876c6d60b575e94b9999d6e10d37d6528ecb634635f3ee58d6749d ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/helpers.rs sha256:0398b86398d5919ffa453b6456a8ea8239563fce5e786c2fd284e359d7eb1eb1 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/mod.rs sha256:3db3a110898e30c41a0f4116383d6e5b701982caa14a81f234f08b6824859fdd ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/error_instead_of_exception.rs sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/mod.rs sha256:9d62800dc1b432345d861df370379743010e4ad1d37bdc860f8a54e6ad03326c ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_args.rs sha256:78d41300829df9f6469e93dc5fa36ca89bfa0c9a0353dd6974114ec00fbf4ee1 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_class.rs sha256:2763958fdbc8f75aa97b4da02befd2b2d0dc767e55ab8fdeecbbeb79686056e1 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/raise_within_try.rs sha256:dd29e3ca523540636538e7299f1b60952cd8a0f67f34474255fb4fddc488ad1e ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/reraise_no_cause.rs sha256:dfa3a0cf24a9211cb0979be993fc39515bcd19d505d5853d43bc8cf3c8553ddb ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/try_consider_else.rs sha256:0c671ae54a0ae0004d9a3da3fd8fadfbb6059a7c58d3e0149b2e3758b9beaa20 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/type_check_without_type_error.rs sha256:fb41e60076242ea1e11d0423dfe7aaf9b02d56eeb1e487bf152e9c849a706f1a ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/useless_try_except.rs sha256:2dded502e3661390fff597f7a874d2db5e88d8b85b0cede1176986f0220b2d48 ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/verbose_log_message.rs sha256:55809a8a9984a556d81445a94d81f1d575892f539c55052fe7686466c0077e5c ruff-0.3.4/crates/ruff_linter/src/rules/tryceratops/rules/verbose_raise.rs sha256:e8176d497e790a174e293f90bbb1af961542a08353a371b347de5e69e2f0f4ed ruff-0.3.4/crates/ruff_linter/src/settings/fix_safety_table.rs sha256:dc157a93d82f7d49003c7c513edfd658cfe510855abe3e36269f46f7be6fa204 ruff-0.3.4/crates/ruff_linter/src/settings/flags.rs sha256:ac008588ed2db2575c0a12dca13f26e59400a12346ef96186ea3fd05698711e3 ruff-0.3.4/crates/ruff_linter/src/settings/mod.rs sha256:dc45dcaa188927f8acb44ab7ca522985825e5047a0f2190e4c515b4ccab21cbf ruff-0.3.4/crates/ruff_linter/src/settings/rule_table.rs sha256:c7cb000b4787baa53490273994f0722812dde0b12aac92f35dfdc952c2d49927 ruff-0.3.4/crates/ruff_linter/src/settings/types.rs sha256:7b41ba64f3cd4e4f5f377278926ed6d9ebe91def021550699335b12b782e6262 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__import_sorting.snap sha256:1123cb3320348927045ed6972032bd136d735d5312ba5c998baca4eacf5c974f ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__ipy_escape_command.snap sha256:360fdfec8179eadfa9e00f488771a6ecfd5c5d2108f718e715d9b4b828664eb4 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__undefined_name.snap sha256:6e5bd43b0e8615d7cd34357afc2a7c1f2520b3c4000c86e82655368c44159a98 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__unused_variable.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_case_insensitive.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_no_space.snap sha256:940080839f83be59f0ff15fb22c764cfbd06ce4810ddc72e23c048e9c8a7e59b ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_codes.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_case_insensitive.snap sha256:c0523f3e22b3029d488a33a679c19b2e73c0222309762409f9249dd796fac462 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_leading_comment.snap sha256:06ded6d16070211f15000591909de72c94f6735f8ae09b16f1c2e0d756f6b6c9 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_multi_space.snap sha256:73b5a2d1e41accce0034def9bd867fa7409ab0af4a5b234f3b0e2a6810f0ae67 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_no_space.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_trailing_comment.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_case_insensitive.snap sha256:eec180970ada4d28adcbc0af64f819c654a73147a0018b6fcbc44b8d18774197 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_leading_comment.snap sha256:e8e29169a89b0764f10661202429d19b8122ad24ab7290efbb0533cdb89419b8 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_multi_space.snap sha256:db83b1b808326d940b3446a64c141875721cac5e6fbe744d1f228c2f17992d49 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_no_space.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_trailing_comment.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_case_insensitive.snap sha256:9459973a659bb6b6ddf0144bc4fd3696425c3ef9efb9485267aa25556cdd281c ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_leading_comment.snap sha256:7d669d205180d11b536fdc19eccefa1a364d20478b41015898b850bdd9a63469 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_multi_space.snap sha256:5696f74bdcfb1c9ba371aad7296e5e5d1c387a08bfb58b48d44f12e7398c61aa ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_no_space.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_trailing_comment.snap sha256:070ccd59da1eaad81e2d87ca6e43a8591dc84c9272303a11f9836021ab338dd7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_codes.snap sha256:c7f3345914cb37f561cb10938d8e9a06af17c1a5030508ac8ce9f285e01ccc08 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_suffix.snap sha256:ae07e150a93ab26e515efa79529d386a18e411270a051391f6fd2f2ae17be696 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_leading_space.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_trailing_space.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_case_insensitive.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_no_space.snap sha256:940080839f83be59f0ff15fb22c764cfbd06ce4810ddc72e23c048e9c8a7e59b ruff-0.3.4/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_codes.snap sha256:b77e7293027653a111954521be930c398d36ed0cf74ed1f9fa6b267a81e7ef3a ruff-0.3.4/crates/ruff_linter/src/source_kind.rs sha256:a2c82ed38b0e69fa9f53adf2ca17e9bead685fe58c6b85006e8231fe6841122f ruff-0.3.4/crates/ruff_linter/src/test.rs sha256:91f24b88f753a0a1f1c8cf21e049f79e97d2e65e785f7ef7a64fadeb6e109b75 ruff-0.3.4/crates/ruff_linter/src/upstream_categories.rs sha256:86e409a0655678580cc9d8f52b41747f8f1f855b49d07e8b8028848110576e29 ruff-0.3.4/crates/ruff_python_formatter/Cargo.toml sha256:1ad6380995b1f04288c307dbda63357a8c748eb2ba88e14259f265416207ecdd ruff-0.3.4/crates/ruff_python_formatter/CONTRIBUTING.md sha256:e2cd6294c444b3e43042bc5ad487dea94ae60874f79fbe9ccc8d45f29519479b ruff-0.3.4/crates/ruff_python_formatter/README.md sha256:ee9e6c39fa6e8ed7664b7cc4d35bb6f36b68dc02e1d3cced536c8e51d890349a ruff-0.3.4/crates/ruff_python_formatter/generate.py sha256:9decacb3bdcb70faab35d8670e8b0c70068b1b0a608c79e754de0e258758377b ruff-0.3.4/crates/ruff_python_formatter/orphan_rules_in_the_formatter.svg sha256:366a151eda4856eb248ef3f4e6362fb1ebccd2caeea7a21f7c51b6925c34d685 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/.editorconfig sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/allow_empty_first_line.py.expect sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/async_stmts.py.expect sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py.expect sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py.expect sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py.expect sha256:252ae3e893bb06b0da6eec905e3702352dbeabcda4c66a1eca58db0ea9a31203 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py sha256:b515dc70bd262f6bd7cc4530849abb8f2da1e087c2d327ea9047c37fdfa49c1d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py.expect sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py sha256:4609a169fca643c1c2e3c5d2eac06134c3ef0a4093668b2e843148e5f3e52f2a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py.expect sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py.expect sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py.expect sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py sha256:0b6cceac81b96756037fa5ea5cdb7a7f6282ebaf77882375adefd8d47153a78e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py.expect sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py.expect sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py.expect sha256:33bf8da14f81ebc8ab691e6e13284d91c3acc36453da1432f0d7bd80883357aa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py sha256:71989a9e1d6854bfec9fceda03454037f9f94f9161c9227258f2cb418dd2f69b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py.expect sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py.expect sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py.expect sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py sha256:18dff6b578069256a44c8f29a9e9bf61ae0e40038e8887c666648377cc7c6f1c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py.expect sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py.expect sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py.expect sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py.expect sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py.expect sha256:ea55f8f64dd50f480e21059bd1ee245ee90701d4802492dcd0b3c26b51c265ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py sha256:a874a8b368b9c417f75958083d96609291ea23244f94de313a245ac997d755cd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_double_parens.py.expect sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py.expect sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py.expect sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py.expect sha256:8551878e015de32b8703efff884ace8ecb99a2edd92dce78fadc6d1871c226fe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py sha256:3d3ff99724382bec3955fb0d0d4e6b65557108464a3251659624e662a23588db ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.options.json sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_38.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.options.json sha256:aada9e83dd04fb9ce879a9c7a297b557ac5efaaaa2fa11000be626d997796385 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py sha256:f56ef57d6d8c408b51e555c83efd40c49cb69136dad40b4ef63cf4d44202c41d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_39.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.options.json sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_310.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.options.json sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_311.py.expect sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_38.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.options.json sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/context_managers_autodetect_39.py.expect sha256:cbc69dd18ebe5970e33a2561faae314acf31ea5e26e484a20ea7c9c979456d04 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py sha256:5775f67c2cff0dc0c2762b0c3e3de7a250f6ad90a568a33d643a693963a8be05 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.options.json sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py sha256:c4f306b51ce58beb92009b0dc4a0e1a347d323da9247add1065cbe5a7cd1c9f4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_newline_preview.py.expect sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py.expect sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py.expect sha256:80809169c1aff103bbafbdb340d107ea897aedbfac5b081947bf0b7421fdb5d7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py sha256:cc4db2cc91c6dcd561e92fac8a025d6cb8971d4f813bc738c72d4505052c347b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py.expect sha256:9d3d1a09e7b6284aa807c04a7bac3fa038dfbebc6d39d91c7e4f54e3492feebf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py sha256:b69243a4e1b5799eaf0456a5720cc311a1978b9277e890fed26da81ecbf03283 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/dummy_implementations.py.expect sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py sha256:2928be504a9c49b9833662f1e97dee8c62e44faa5ae2b177e5158841f0611e12 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py.expect sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py.expect sha256:ecf6581738ba3c8e2489adeb0eae3ed4e769e2f20aa085dd894e4ed9e7d8b37b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py sha256:4cdc0449ba0f09729ff608d8de4e73fdcf124d6128268364af411ee10e61fc8d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py.expect sha256:3cde34023be87484496b025ab296da27e060b7d53fc7ffd8f8dd80660333e484 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py sha256:95ec21e5c93c94ce9e365d887c4bc065b8c88e61d9ed4f19491c8e68c620189b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py.expect sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py.expect sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py.expect sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py.expect sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py sha256:9b959a45c8c6a2e8ddd21822805a2cb3d0ee9624c64d4e35583611f492625b4a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py.expect sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py.expect sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py.expect sha256:aafcaceddb388544ba2fe094e1c718f5bd5cc2c6e2351feab956595834be5909 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py sha256:b552c3fbb3e61760268105b1082f8c06b177ac244812adf7ef8edcb39fddef2b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py.expect sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py.expect sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py.expect sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py.expect sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py.expect sha256:299b7b15dcc09a2b5ac0efae131aaf295e0cc892d202535d7a329f880cd137ef ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py sha256:004c7e948714c61c8f29443dfbae34b4e4832337477f695d286b3f13a645c0c9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py.expect sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.options.json sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py sha256:eab8e56c427d83d285c8725be0714d8c5c5d8ed0ca900ab0add05fa9b3be0c7b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip9.py.expect sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py sha256:44f523596590447ee27f4796f46852cc016b5d40240364b363bb7689d45e5194 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/form_feeds.py.expect sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.options.json sha256:ae49a2c417f203b68684dc6342029737b90346529c25b38f7ad9f9a573397ff7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py sha256:df7c2c500ff195ea0c1a269a92933de98203441435cd87306377c7e35cacb84e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py.expect sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py sha256:68a50d444859f192472d534587b0ef492c44a86ba95579b0e50d86b8506a69da ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py.expect sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py.expect sha256:f0048f968c78a0394f447330b4213a829ad6d51bcf857b95b0682d8abe3c140b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py sha256:bf67191b956532a7a1d2d30788addf43478731ebff325dca695800803fbb9fec ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py.expect sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi.expect sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.options.json sha256:6e67fc597ce148e1b587783a4ad44b13f3cc35ddecadb0aac1a786eaec014a7b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py sha256:472937777336ce2d6f772a3c77b919cae0fc43ccff963573342744ccb0a95f4e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/is_simple_lookup_for_doublestar_expression.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.options.json sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/keep_newline_after_match.py.expect sha256:1408f483f2b54ece0b43f22d3018bf2b3c50f346dc3d63cefc262b3b15b9ad4d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py sha256:06ae2aa7fe20832f1f2ee8067eacb258a31cfb8c271844a85bf1bd2c8d54655c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py.expect sha256:118fe3df91a2b2922f6319650cc1dbb206cc8032c53ccedb474b0eb4dd38579f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py sha256:e29352bd28d3ce9c4cc33cbfe2e9feb77f7d40ffe73835c6f178cd93cbbb4a2b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py.expect sha256:cde6f5d0fd46089ac3fc44a473ade7dbda01303918344aad7ef752b99ae39d04 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py sha256:c6b049255f7ee17bf3df8f85280ac8916c3aa34cfcc4f001bbf15b7916d3abaa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py.expect sha256:2311b064f77bc84d0bdc2f905add049d39356633f6c574060f5fa90248e721ee ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py sha256:1741325d71440e1fda7bffc82e7a26642f3176ea3f282bb90f482af631536ed9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py.expect sha256:2af2bb57d88d937b1ae01bb5e884c2d3a003ed85ac10bf3677639e62a49d212f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py sha256:062ba6202d3a811d2a0b6dd9daa0249c6c4953d96c5a09929173d19aac68ce72 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py.expect sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py.expect sha256:03e80a078261219b5cbd1c6446a05079eae50b81fc8d4ef1f89dcec631efd574 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py sha256:cf7370d0c5f6d145e89699cd5509f8b9904b0e607350f65634aa4707d8cd8fd0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py.expect sha256:2a5dceafebe392524dddbfa0df096da62952ea993edbdb7a06b1a74dd1779b97 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py sha256:a39fe04a84cf4246b2a336fe9b3fc20199b26f80bbc3b670a79c7a90d82830d1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py.expect sha256:91252b53fb63dd23ef7c7641c79e52229ea277c10ca6a06ff95c2b38e4ba2a1b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py sha256:640042d7df6bcc546819a7b19bb86980b51010820597f796895e6901624e1097 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py.expect sha256:12f419c9a2c5da35f371849707e0129b003d8593b516a7516c8df9c3e38adce4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.options.json sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py.expect sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py sha256:e5dbf4cbae9174871c922994e39d5543db34ae362769ec33a7c0dc00fef049f4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py.expect sha256:d1f6203052a7008930363af782d8f8c4c4bffb952d6eb057e6b1e2d40bc7036b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py sha256:49b5fd436045c1779247a6820560d3909dab9936ecfe513bf24cfeccaa2576c7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.options.json sha256:c5d8cd7caa000796953232d153fa1b3b986d8dab9055eb75e081b699baa3ce51 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py sha256:29492f21a7e0c22869a22189ac73b5967072c9eefbc19396a805c99d02fce7dd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py.expect sha256:a3077edc4d74c82ba9d4131a0034ffc4e624f405baf1666fb76c515e9855ba85 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py.expect sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py.expect sha256:6a4adfdbc507c3d7cfa2dfa47a0e73e5caf531adbf937ae2949a77018c9c74c7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py sha256:c9a03c235d73687a3bd434ce3a9ff9b4c36c086708857d3b2d24b7da04bf4485 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py.expect sha256:dcc6eb885df079884f2eb67c33dd7db287326cea679b0a4610c84285b3d8ef35 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py sha256:201db861fc5f8a828915a348d0f0e518773e2fc22c78080ec11e80f72c9eace7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py.expect sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py.expect sha256:f3a9348a013af232189904ba98ec436441d64ca3ae9fb35e2071629168608257 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi sha256:846fee4a467cacd20b54d50d9d8d2980ab81f50074b4b73560c5a5f36ed0fcfc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi.expect sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py sha256:8ae70ce9472fb3c17d2b3079fa0dff72f8e03919c917f330a070c85b5bce57d2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/no_blank_line_before_docstring.py.expect sha256:86723f89a93cc1bc8421f83eb8d4e8841345776ba8098bf7b912cf086ec73536 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py sha256:ea20dd4fd4ba56fa77f47cd07d300ec76441b3bd3f9696f422b9016fc08aa827 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py.expect sha256:0e59693941c94f7482e7676ffec9c74b216d9ef65b7144be3b2222766d7d1213 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py sha256:211bb7380aadef0098991a309942cc21a3a6cf3b1f3539e7a5ee1b48a8f6a8ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py.expect sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.options.json sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.options.json sha256:7428f2c49c221302b5b80dac6fa31141dc357b068a6b27b54b6a4bdf00dbde37 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py sha256:7428f2c49c221302b5b80dac6fa31141dc357b068a6b27b54b6a4bdf00dbde37 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.options.json sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.options.json sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.options.json sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_long.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.options.json sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.options.json sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.options.json sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_trailing_comma.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.options.json sha256:3d2fb08214aa4a34ce473f7cbc0bb4df2d6889a9f684bc27f070cb5d71bde513 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py sha256:b27161111bd250c2a66abfcd3c1e3de26cd04a5cf9e3935a591f2450e2ba23da ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.options.json sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.options.json sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.options.json sha256:06fe5239be771a4a53609e96b38ed7c68cc41ea45d4b2b975fc6ed01b51613c0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py sha256:06fe5239be771a4a53609e96b38ed7c68cc41ea45d4b2b975fc6ed01b51613c0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.options.json sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.options.json sha256:6ecbf87a27c46cfffc02a0f4b66f16e1177e1266e388daa12f9dcfb8e1c7deac ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py sha256:74dff4b9e4d01247d4b1ed6d277f736b234c18c4061144f71606ad58b551b77d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py.expect sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_slices.py.expect sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.options.json sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.options.json sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.options.json sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py.expect sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/percent_precedence.py.expect sha256:1f69e75b47159aa6294143c623d8c63717a83d514688d3ecf92601c70a2699d0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.options.json sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py.expect sha256:f4ae48dcf9804773ba0a3eb241a0f7d0b32fe415a4f76f78a2cf6ed58938d9cb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py sha256:12c5c56545dcec3b45405cf87be0f0809d022a9480cf147341c85d23d930aefa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py.expect sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing_long.py.expect sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split.py.expect sha256:543232b10558e6e1697c1a2107affe202cf375e4de25f05eb607f8a9165828b3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py sha256:e03ffd4fe992329e2748464376db23102f2693cf2d85aeb5eebbc0ee6d353256 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.options.json sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.py sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.options.json sha256:25bfc5bff32f0fa7a16d933faf45dac16d941ba6fde469d764cd23bf2ab32c89 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.py sha256:1b06e3fc32b76303f66041e0ec44662f367a31aa2951a844e45829d97fb64995 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.options.json sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.py sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.options.json sha256:22196983fbde6c0093bc033d120f146c13809def4c84850ba2fd642bbbe72873 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py sha256:e8e27859944fb4dc43168458541b44c30f3911f5fc81ce565d8e164e75fbc54c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py.expect sha256:623865430363a8349169acc15e0c8763c9571a30aae22ee666acc21294e6f283 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py sha256:d9e8d5cc75c2d9c3000c9478b94204bed64e947cb18f2fd81651d599549c47bc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit_string.py.expect sha256:35a9d5c5aa5ec42291fb06641408ec6d8cbe45b912d8db55f8b6078c9df8e9d8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py sha256:ae3fe25cf9bab4e76009f524cfa1f96840a094b96d07bb96125df94763f6c5d1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py.expect sha256:85e56839043d6ebfbaf73c344ac0cdca239a4f67d8f7e210ee4f3469bcbf29f9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.options.json sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.py sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.py.expect sha256:3f319abd2fc79d32c26f9ba0b5135fa3284489f434b5e98b40b72602ecb19966 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.options.json sha256:aada9e83dd04fb9ce879a9c7a297b557ac5efaaaa2fa11000be626d997796385 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.py sha256:f56ef57d6d8c408b51e555c83efd40c49cb69136dad40b4ef63cf4d44202c41d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.options.json sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.py sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.py.expect sha256:00870a33fa5f0939d514593f624056366217dafbd120f03b357f11787fefbdc6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.options.json sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.py sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.options.json sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.py sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.py.expect sha256:3f319abd2fc79d32c26f9ba0b5135fa3284489f434b5e98b40b72602ecb19966 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.options.json sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.py sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.options.json sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.py sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.options.json sha256:9d3d1a09e7b6284aa807c04a7bac3fa038dfbebc6d39d91c7e4f54e3492feebf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.py sha256:b69243a4e1b5799eaf0456a5720cc311a1978b9277e890fed26da81ecbf03283 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.options.json sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.py sha256:44f523596590447ee27f4796f46852cc016b5d40240364b363bb7689d45e5194 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.options.json sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py.expect sha256:9307d91410fc7a8dc5e6b6e38e7863e2450afcd756811243078fc00b0bbb4a8f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py sha256:d828f2dd0520c1413c21c168d87f953ee440674c18eef09f4dcaa89bb61fe449 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py.expect sha256:0ea366ccbf38ecbbdea8140780bd505da1120ac868b155f1416d3ea1244e790e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py sha256:ba46f48fea9d24e19894357d464ac84cfbed8c16aed09eae7187bd347db907e7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.expect sha256:55a6e8c2450a078a8eb57e836de28892f13bb2514360b4d8ae978e0d7a6b80ee ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py sha256:17757c6d9f009ceab2388260ded974ea4d2c31cd3d1c46502af5645e4ce31a99 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py.expect sha256:edc55c0588330a969dd12c0fa1ed4a818485ec60ff70930c0cad39b87f18a086 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py sha256:b8dab4ade8b96e3a81a8d230fabaa2324c4d3cd000aae07bae0a45f44bd1088c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py.expect sha256:b5daa0af2dd62c592a33d538b25606174fcc938ac20ee0f0735abbe164f7a867 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py sha256:611ddf6efc4c9fab368073b96e8b6a3505027e11d46a3bbada1332e2de135bce ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py.expect sha256:7dd87e2229064bf5c43642f72443f9a0b0ccfe682069acc457b18b110b5c65b8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py sha256:cf0864bd0bc49a235fbba76f497edb712a2097535b705c51a6001f3f00cb3afb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py.expect sha256:30ee5857baf70ca2de42e342a98c7917c1aab529de7f89c00a54bb9e448e849f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py sha256:ec7d4a2968b89afe38a32c25d7fe42476333c92bcabd3d95c7ab3558c36b2698 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.options.json sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py.expect sha256:d42d42acbf1730e7d4ae6973107f93efa4eb803e5b2e11fad529685ee65f284d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py sha256:3cf42c5926033bc4ccd91d7879a082d7894002f1459a02019fa65410aad2249c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.options.json sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.py sha256:a32a089e8f713a67f4fe3b16f0ece13dd6b8fbe96af3b2ed141c79529dbf603a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.options.json sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.py sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.options.json sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.py sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.options.json sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.py sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.options.json sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.py sha256:0d6ffa15dd6519a3524f21e604cc9e9536a729356835f934206f5382268418be ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.options.json sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.py sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.options.json sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.py sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.py.expect sha256:ad475370771c642adbdee76d89c979955e81473647df8c2a95a7ca4f0a44352a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py sha256:5d7ba278cdb2e3469b8e07b57ddcaf0787be4e305db8d0616fd57ab4e3d14da4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.options.json sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.py sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.options.json sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.py sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.options.json sha256:896597fc9ce344804d8fb406dbe94de83b89c6318dc2b3ec67ce4df303c6ab9e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py sha256:b7fe6b1bc43537aff25f5d44243b7b042f8b2deffbc1747e7902cf0d4b28fa70 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py.expect sha256:a0914ebf98b34c66b71663124b271ced1b60aa537e1a9876334792dd0e823afb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.options.json sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.options.json sha256:339e195ad7f7d67ab5cc41da2fa2e4aa209d5768a801fa92e3af5791cd1649f5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py sha256:221ad4fc46d0a8c6c156b41a6e725290b6c0a34bc5308b143e271a42c067bfdd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.options.json sha256:ab349e2a68b228284cce0f970fd6c38181766c38dd261eb174606db73900dc0f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py sha256:2ef1418ea0fe0a02ca97d11109a0eb578360f6f517c2a0628db1c8e92959dc68 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py.expect sha256:09f97a55f1b53d3d19bbf40817bbc20ab48de67bb26eee6bf8a53566a9664abe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py.expect sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring_no_string_normalization.py.expect sha256:506c6353c2b2a7375ee4a36a24bf039480b3598c3c74ece6ffbc2f49f43eb5b6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py sha256:9fffb2dbdd86f54270deea4d94464c58278854b49d96f77c316a136f5dbc3019 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py.expect sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py.expect sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py.expect sha256:5ac6b33061831e025c02496605528d5525beb3f53a2a193c729d2d215f02a9eb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py sha256:2375881f62dd95f2f881e021d0bb50d0af080ec4dd16aa2995a752d72307ae6c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.options.json sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.py sha256:7015596dd649ca8d43e0e9e1e8bc9e8f7ce693f02ac1aef313da743686eac040 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.py.expect sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py.expect sha256:2c9fd89bfb89957176633c26bd2313be2807a7085b63e590cc47396fdb232126 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.options.json sha256:000f42fdec27197ce6b699eeaea373d126db029b27a92bb1ae998a5549186a93 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py sha256:6ab08768ea482cc39aba3d60f4c889ed736db5a19dece846244575c862927953 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_redundant_parens_in_case_guard.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.options.json sha256:ab61a551e9dbf0027fbabd89e1fce864744abfab191f92af2958af4ddd11a319 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py sha256:1251c8371959d49ad2c41bc69c7c9af1ae20b3c36996ea53f52519e8f5703ae6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py.expect sha256:ca6e896292398260c19967f24af86a5fd4efe56c2781b06d0f361c906c4c438e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py sha256:a5df419a9c85ad349a61adcf21e2f2e7868e114404d77a75af33e7f31780b335 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py.expect sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/single_line_format_skip_with_multiple_comments.py.expect sha256:cca0d6430f58c359553658bb6c492fbc8b4042e2eb4acfef2ae5e194b8d200bb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.options.json sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py.expect sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.options.json sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py.expect sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py.expect sha256:9a1624945d3fc40d8fd2affe49fbf50fb2ef6b602570df660a3a84d5b5e3089c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi sha256:0af40546a367591390896c89bbcdbc4cc77fe06fc47c8709c33bccd73d92c5bf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi.expect sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py.expect sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma.py.expect sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py.expect sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py.expect sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py.expect sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py.expect sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py.expect sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py.expect sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.options.json sha256:bb9c7a59ebe005ceaa8cddbb3c40c3c2479fb5d25d6b483081b5b5e3c965967d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py sha256:7184cc1a73e01bac16b59a21d558a939f92574d4e45b65b58d5e59c435939f53 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py.expect sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py.expect sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.options.json sha256:f86cb48f3c0404784ea2bbc57732978beb2ba4d87b021a9c2e23de0dfb26fccb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py sha256:d14821e34a952241a1b6b9d9c66529daf30f034a79afe917c0d313b5434a390c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.options.json sha256:f7fc50d191f19bc96d02d6722fa0284c831b1046cb50f8c92649e00a59351653 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py sha256:5682c0193b9b84c7d6304a5f3de29d8530c935ab787b01dea6f73e83a314330d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/typed_params_trailing_comma.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.options.json sha256:fbae217480c142a48dd60bc601d08a9dddc579970dab42a588cc47da6e6eb2d6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py sha256:dd22c6be76e1bd4db5b9a73078cd844b385529b93b90c93787aebdf97096f0c5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py.expect sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py.expect sha256:6cd1a7f26d0bbb1efd0c7521488581755e81b4455b09e43ba7467eda0dc4b6d6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py sha256:dfb8f0beeb349b7c8833ab2c72f4ddd8476765578a14b60abffd859cac9fb5e7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py.expect sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py.expect sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py.expect sha256:de1b8d70a5361247d95d67d0f4458c162c218b48a4a5573860b49558fb36b2e9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py sha256:6bf37df35199dfa64440a5a79590285b9c8821c71c77ed332a207ef195052576 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py.expect sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py.expect sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi.expect sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py.expect sha256:71b0d719cad6568ee83b045821d7e870b9581e8e44796e110c1fc1c7bd4191a0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py sha256:aae30b9f8a96c00d4041100d1128c6088a559fcf69ec63da743ec1950d127a8e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect sha256:9a28e0dc3c6678a348d9a899c9b0391e964916b31f4e18d881ed14c49c48e8ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/raw_docstring.py sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/raw_docstring.py.expect sha256:6816222b3f1a94851eadba26b264c0b58afef73f1012501064916e74d0274a5f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.options.json sha256:b86b3392e96d1259ef534f111930fae78a092f12dd63c1eae8ea81004c22f67e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.py sha256:4075ad86829ae51577e7a2ca0401d47e7b5bd9d2837ab8fa9f0ce959f15293af ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.py.expect sha256:f3fb3479bbc9f485a422d92cf613e6a8df17307bcfcfe0410747c66f696b2119 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py sha256:b768e683236698f583b3c0633bcb247c22eaf8309523f912a3565517500d2398 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/.editorconfig sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.options.json sha256:d8944cbfdb1e05f825fe31cf1f0613af91676c2fbacff6d8431798a2f18b9821 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.py sha256:dfe52e2e67d5d34d0005720cc775c62c58f5f3a8172e4a3d10969549441ec928 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.editorconfig sha256:bacb67413343b7211f55073e376921821b7f6c5e336ff05b558f9e03d5e8c4f0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.gitattributes sha256:e29d95830634d87e5dfca8f88a67911727a747b87378080f8de7f7c2644f6d01 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/string.py sha256:7021127fb7b2e5a7362da96d0ef5d9b4439a4c7c0f1a6eaa509c419c77ef774e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.options.json sha256:d5ca576587d67c78580bb3aca25e42bd83d7bcac0d5a19009d0c73c6d9efdeaf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.py sha256:deba9da6a173b82153be783a7ad65fba9e4a8efa0c92be2e239b45a39bf8a9ba ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.options.json sha256:e1121503a39435c0e1985e73ed04fdc64e380937ef6eb63933a216805c6a10d3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.py sha256:3af20b301b67cb2756efcdf388b26dcab992a7b86b50d6794449903614630915 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.options.json sha256:c14f84cf6aa4594355ec23e3faad75081c299969eb64f2de7c94fa043ddb67de ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.py sha256:c808327fa35f2d34a5548412914cbc6e2a99cdcd9202c1dd1f81242ae9f1a310 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.options.json sha256:d3eb6a63d28c03382ad3f91740e33daff28012c096dff1c0a9b781255e4cb252 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.py sha256:7ea82e18dbc04a5411b16dcd459268f274521b63d38050e4cbf5f776811ef4b4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_newlines.py sha256:52846adcd2c3b676ec176f0be7cd859033bbad23fb351f9c79463666143966b2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.options.json sha256:464ee62d6171b0a97ec659a7d0c27039babf4080beee94e3a12c0c5d40c97a3a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_tab_indentation.py sha256:6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py sha256:1a0f564ddc6039457b2fb26b3d6a316c15eba20a886449847c3210c35821a693 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.py sha256:c442fed5a53de2d06efde4f3caa1d7dc0de60ceecc96f26c038ff74adc2f0b7d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/annotated_assign.py sha256:e191be3b892c254e136c92d123d03cc15dca106ce14388a85ad9adbf08d90615 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py sha256:d826705e99d0601d40af65d007eba99f7541a10f13492afb861f097a3e9963d1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/await.py sha256:49c14f37a9deb0b43479098a92cd33a1f0223854864b4e786ccb1eb060f7795d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py sha256:f6520b240c568f521da7cc66f6265c8b617e4d6bb776ef3109f37e086eadb644 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py sha256:6df1ab9b85b4019c537219aa321396aad1161090d8443468773cee70ae45940d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_pow_spacing.py sha256:8f9a534ad9caa169a9b7aa7a35d8a13cab8d8740b2f91c3c0c2e7a62f1fd1a04 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/boolean_operation.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.options.json sha256:bd6d47dc9ae0ba99c7044635d6b726e4c46e64dc5f39470d760f28c6a6057ba8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py sha256:8e43cfd306e40f03e074373762510ca0345b3dd752e1fb59f7c62d16569f5e57 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py sha256:71ade08c09607cfd9343f557b56ff7738281a668afd4ffa1ba433435bab5d830 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py sha256:7a4ea042ed01e670a83c8c25b645ef0c36d4c1e2b9b61ede7bfd4f0f0bb86631 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py sha256:ca7d70f80cda8a5cedbf16b49764442ca1c6e2845ee9f5d629c6d17b93f40b83 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py sha256:b0edebd29d4410147fb6664302a4f3d8d9cbeca885a4a1742fee547d0675e324 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.options.json sha256:908f7a5ee230003ccda0513dfa8a1c7503faf46907faf978455ccc91e2481ad4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.py sha256:26487aa82943864de8539c71fef5d31df0be5a19e4ca6ccd1364d3fc1a92a526 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_py312.options.json sha256:93fe9359ce7cbc8d712932b7daa74c64e8d9b578a68abc8253f8e013b1a66f78 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring_py312.py sha256:f4e24c64631a37a9fd9d03c8aa81663c8a8c694581afed9de868ebc52fbeebc6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py sha256:a6f76ce582a6f2c5ab2211cb707d26764724360873355fb5b2389f5683c951ff ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/hug.py sha256:5b26f762789e3f7b7ea3d237367cfdf297990bdc3e6ac91f78c595df34e3986a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py sha256:539ecce3cf0ad28326494ce2a3d2feba3bbb0f877e28b1f087ea7121ab8bab6d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py sha256:039c6cc7f946cb86fb794c0e56476ac1c51bd877d2175421afd8afdca85b9a26 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py sha256:eacad902edd7bd0567e8fec3b7c3a223d42a813e55ccc96d937ef9d4af4c98de ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py sha256:10776f7084a00560ff3dbda6a470519e1f19872693c3a09ed1facd50da3a1e90 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py sha256:126fe9ee752a5d0e96c717ef7d69afafe69fff442d21274bc4a215c6f0c1d816 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/number.py sha256:504b395d27ea082afe21ab874a39610f22da5c749d2e38e8ff2091ea861dd764 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/optional_parentheses_comments.py sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py sha256:f60f3e5c8ca8ceef1ab4f4e23be7ca7ac076d8ad2c1868ff2d9db0ce35e178f2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py sha256:13f1202840731094151157b7a6c45fc2c2a9d2c9eeca5a71f3ab3f5aff934877 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/split_empty_brackets.py sha256:d436ad5fba4b88addee674057ee84879a07dce219ed8d49d5224bdec05c5e7b3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/starred.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.options.json sha256:9b3cf2bcf8028c5c5b2cfc1f6137fbfc94e62c8a4ce6a127aaa8ffac0d41c489 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py sha256:5e4eea9d441ee61adde19d5405a38e03312df617f89b47d31f9c94a325e5f94b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/subscript.py sha256:b6420c56c91c967d922f36e6eb641c33dc62e8b49f6e4e2683731b9a33d90552 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py sha256:aeb7fa03266cbcaf009d11bc296ac5f0a53bbdd4b2b2f496e7e7becd99cb947e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py sha256:a318db55d4701fc999763a8359a4b69bd6f6c7b71e1370fd5eb676e30d26e9fd ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unsplittable.py sha256:f1537cd4025722717cd639eb0c6e95e7b59e96d4dd07378561f010821ad8cf0b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield.py sha256:b6f3dd60260946b01a42283b6bf303b4f36313653c3a59e460e25064bd91b7af ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield_from.py sha256:43014f50e950f503caab296d0f4080bda1db3c8c9abd36cff358e4414f3c8900 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/comments.py sha256:3cbe5a1c7f0e10fab3295b7696c3f27e81ae70bdcd79f135f83344b33b133a2a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/empty_file.py sha256:53bdf3d1f2cde48ae828398e9797a011781d4b98133c617937580892f6cd42eb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.options.json sha256:cc269b6df38ef7aeb652437ef0f6133f51c0537e8799d93136d45fd05dd4b5a6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.py sha256:b4a664e54ecf31e196054e91266b3b8a9f6e368570fbc3274469b6db496207ae ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py sha256:a18e556931240ffd740f7e5f27398661a1dbce4ba134ae53500e606cf5d92307 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_trailing_comment.py sha256:d5232e7bca704a189ed84bc746ceae7f96eb2db7ad201f46bea5afed13f202f8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/form_feed.py sha256:1637aa5fbbf59349f29ee39c6c1074b9ed441c2607f45f21382ed4413750b74f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.options.json sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.py sha256:53340314ca6e3335ff6e5824b2ae77b704415099af37fcd3980956f9f2f11039 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/last_statement.py sha256:395cd0e931c43ca05a0e8e8e820fb28f8d2237d54dc39736d77a7cfd665f407a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.options.json sha256:78c1bdc36863f437c8113f41a997282b879faa9eb3174160ea421d0de7dc278c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.py sha256:b05d8da2b0ae243ce435e6cca473a7a09708fe9c86e70f336878a08b590696a9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/newlines.py sha256:5fc4bfff7f149f8d9ab11fc364787cbc6aa8b949b4e443d42ed23b96576eedee ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/no_fmt_on.py sha256:57fc7c861b4ed4eff551dc714d160b8c91a484487c28e1f5eceead4a8c5ed411 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/off_on_off_on.py sha256:6dafe69f3aae03766c74807d4333277c0156471fb222d90ccd6f3e7504fd9692 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/simple.py sha256:d99766cada6a3f91c190f03d496f27b5087972aaa80927566fd16b610fee8d2c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_comments.py sha256:886b85c2fa188ccc0615e6ca7168f57707cedafc114431d588e48f757d0367a9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_semicolon.py sha256:9653a321697850063429dd20de4923c8214a6b4e21da3b06d55dda3fb8f7ee9f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/yapf.py sha256:51c6572d66b2fcfd9706f4390a768ead55bd558b4bd8bcbba5250a11b79647c2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/decorators.py sha256:740c715cec79a7a8b6aa8825ffb38ebda016277698b4f501c5e6f217b7a504c3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/docstrings.py sha256:cc6c02416e9c9db9b4397af38666953360c7518f1501b5ad72538d905914e8ef ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/match.py sha256:3fb121e514488990f9a2f75ed6ddf2650c497b532c17b90174674baa5a257886 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/or_else.py sha256:e0a5b08c33895b8e32070b7f1b42be966d305d0beddeecc31e726bf0673a98fa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/parentheses.py sha256:f690d670febcfc63f1973ff1057b5aa204b36b4bc0320586e6c6bf5f2b0d9491 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/reason.py sha256:b0aacdd07f1bc94cd2f2a317fb4a693785c73f8d51d33fb3e2101788ac87ffc1 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/trailing_semi.py sha256:4361828a1e5d1630cd9908c1cd4f9d3958a1c0754d0340eb761fa113682a416b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/type_params.py sha256:aeed90b13c7f427f02c6796cb53bdf4692435ba2d3353c180ff394974bb01392 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/form_feed.py sha256:e2a4a1488db7a174a19a923e644b249b7bceac545537d1fbff82a00b2251f2dc ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment1.py sha256:de75c039314c5662b453c4aeb48e99feb59707f9e651909cb9f1d6b06cd69023 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment2.py sha256:ae11ff94ffc056534847a067e230ea736cef96a1d2158b6ecd99f1f3a7ed0299 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/multiline_string_deviations.py sha256:6250ede018d57a980820d4c54ed19c6fd69358d2e0fe5fb13964222c55de0f80 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.py sha256:5e131f7c61130539037b06b9a7049c13f5928e652ad6aef540357e7c0774eee7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.pyi sha256:e641831fb6915b50b1be6c8b56fab38064e148a41dd924c5c96ca68aae34419f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.options.json sha256:704277e8547150990ccab695654e3391b58c19f5f6dd1f996f1a847e46f79b34 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/notebook_docstring.py sha256:b27231f6ed5756f41e20818148634c87ff9b1d49291e7bf7642372ca5881f3e7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/call_chains.py sha256:0a6e7b0a3e4ded7b95eff213f6b4b0150d63ff76e2e26666e5138dee9492b47c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/expression_parentheses_comments.py sha256:ad35dcfa25f83900216db7594ae3282d31c4f40e51eb271cfe4c0f206ece259f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/nested.py sha256:e4acc1a19dd64eff21e3f3c741ca349b3abe253ac6aa1fc44476d822368c09cb ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_empty.py sha256:af450ad159726458260425dbb58d8d08f1b229be79b63de2cca06563b52e9029 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_value.py sha256:f6323720786c8812a68c6ea83fa31673382032a368cf3812383dab09b2b071a8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.options.json sha256:0300c9ba305435a5388a599af334b654cdc79e8d1735b94fe5ae382a3e071680 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.py sha256:a9e2b2d6a10cbcd5294009dba7f11fcbcf47448b9678ac8416b1043a6f6db9f7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.options.json sha256:95bf8ff0a56018f920726de6988c4f59658c8bbd7a1187bab387b8e300348a6e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.py sha256:19c65d926f7127b3cceff0ea81bc2cf60efa575cbb126b8b00c67168f3ed22d6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/ancestory.py sha256:94600f61f6bc01c492d3007a57a89e2307945a6aae278b6f4177713320ee2b8b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/clause_header.py sha256:8d5baef7b6f7b73962cdd5708308e8c343583c269fe4502e096dc4d20ee2778b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/comment_only_range.py sha256:d11a7089ab6301633804317c6b81adab200f415be45e97f954e067b17e621c4b ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/decorators.py sha256:c2cbe9cd89807bd9b70c81cc569e1b2c8ac1d38fed8848d6247e6a7ceaf03521 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.options.json sha256:ecaa8ddf60020b3daaae5f01e1f6d655f6525b10f4ea5957e0cb7e110b40e3d9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/docstring_code_examples.py sha256:9f8418f990534603f05a707684fb9bae119f2267fdb32cab30842523c97a3517 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_file.py sha256:46e724bb221c0f84b05638cef0252259cebef2869f8309f589aa4977c1955a91 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/empty_range.py sha256:e7318ab6c53b6beacd04edfc006f90e6eaad6ecd1c43043b90c07e3aa00245fe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/end_of_file.py sha256:b379893b563b41bbc673c1d5bb24b132066d6a08ca461f726906bc22c3e388ea ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/fmt_on_off.py sha256:19222b295ee2adc14134020538d17b6dbcbf482349af3bac7d23866e1b8e5b3f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.options.json sha256:197fdccc0f302a544354a9ee795356e0cdffe3cb1a2ddee99ae982ee1a4dc6c7 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/indent.py sha256:8aba0208772e5fcff2dbb023ac1103ad7ac2126c3b0f41b78b8069ebe690dae8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_comments.py sha256:01866c6c58226c18302f3955f862a63166b03ee5527b7bd6cf4dcbd9dfeac1f3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/leading_trailing_comments.py sha256:f168282409845c95c922977d0585a58898e62372288234d5d8fa2614df06858f ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/module.py sha256:905f5d58a0842452ee5252d115a2c52e3fd7979582a449a001b65dde0f2e0bfa ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/parentheses.py sha256:8bd4d445b3c8548f0e3e00398b175aa649be1d726b774ce23859117b191348f8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/range_narrowing.py sha256:d583b97ae0bb1838b974a5886f14738971a2694d0c92404f53734aadd1e2274c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/regressions.py sha256:58c9b581f41cf87f3549d7bc25c3edcbc9902002e61af784be9bc229947202a5 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/same_line_body.py sha256:44109048afae0442e31c4f3784d2571c468b957e31837b97be62fa5c9bf68263 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.options.json sha256:9b6b64cac9ce1f4fff6479626bf0828b12c88e255441d0b88192563bdb02c091 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/stub.pyi sha256:ae21171ab7c09f9cb583d6d51e19cc6e768e744e3a1d60cc15eac748017d2b66 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/trailing_comments.py sha256:1b7c0b1834b13fc81d49e27e247e34662afb4fa4fa6358868655c2deb811fcda ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/range_formatting/whitespace_only_range.py sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json sha256:ad6526d2d4711e87a11b10144e5e71ba33b55a162da048e979f764f8841fd14d ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py sha256:1cceead140e871b60a97ecc25451beb24095c0175889d3628c959f842401cb06 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py sha256:a68013c7be9be7d3f61ccecf63f6f92bb89516e8c7f9e603743066825c88e884 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py sha256:08799035721c8761cee7fcdad5f73e26488acd102297120f0b5cfbd7ed75a3b9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.options.json sha256:c307b0deb116e7b528fc0612d0d836721691c594d27b9afb657a0530ed332994 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.py sha256:a707c8ba863ae583c37f58c1ae9cf176cfab8168d88ca114a9c680d8df75af1e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/aug_assign.py sha256:2856e5750b88802b10402dcb54cb605d6164fd292282e84873897ae67cf77131 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/break.py sha256:19f1616ce32c982597724dd1e1d9e436e87f65e5f4f7e78ec722eeb591f4cfe2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py sha256:05c650ef6dbacd34776c53eb7ad2404c6acc3c813df97c51ba33dc74477fcca2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/delete.py sha256:40589b382ee1c16d11d87e36d487f72026536e095f94931e17da11c3e2c35eb3 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ellipsis.pyi sha256:8e246a4a2eb04dfc41e92088b832679c826b7a3dd58878f7f14d966c9f138331 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py sha256:5666ecb190139abeac8b631a65e076f4e149e03aabf1ddc3c81fac58c24a4f35 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/function.py sha256:2f949878c6c589eb688a2d758f85bdfb51a34ad91edfaf223d95da5f259affee ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/global.py sha256:d7e855fde5dc888d9a45f53eae5887866cbefed45730831ee2fc87195bad458c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py sha256:dfe2add16d762874dc03ee8f0116785dd8ece5236624884e743c0d2d46c87e51 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py sha256:50cb161e647262d1f2d2d6da0523e08c7c8f74ff0bba4dca267b08621f344b77 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py sha256:7ec38b11dc515ba5d984e0254f44dafe2fb0803cf45c4133e8788771a7c14d75 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/long_type_annotations.py sha256:7c58a32427e829ee62afaad3c642bd4ae8efa541088d7b49ba1cca3153a7be9a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py sha256:1356c236535d400e22583e2ba9b37812e0b017a3b4d028c22a453e7b8d2b6d3c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/module_comment.py sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py sha256:0109e62c92b67b5daa600c6c58c3bd2a2997fae5ba7766a1710a5dd0cadc62c6 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py sha256:dcbd9b4e5548ff411ddbaf3836b1208493521c5946768ecdefe875cab76f6ae9 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return.py sha256:4e4a8396e7340679ec15adea6bbde9c1a85f746871e0a966d1843e186ca8a532 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_annotation.py sha256:e45fc45861fe619b8e5e5ddba00f5718c873ed8280025e5ecba8b01cd4a3f652 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.py sha256:0a35123f3a3f63dddf138babd9c7534a90c5e5cabc163955ea2e718e5014ff51 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.pyi sha256:6d72bfd78551a5fab93d7d6e254c8b5ee51a41670f0a976f5b7407ff838cf43e ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py sha256:88f0a40c6d93de9ebc61ddc134186a54651fa4b9033b3cdaafd75c28d73985f0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py sha256:0037ec70d20217e3ba632b476b7f27c3953f66c9dfe020fba23d6fad6bf03ecf ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py sha256:557a30225a2a7e0520f569ee262478923010de2dc5cdc4ffce6ee8b9d2d8c6d4 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.options.json sha256:7fd12b9566bd809efc6d3d1581d90d31bfa8454a319e18e94c5cea44978b50fe ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py sha256:9d88ac57e4dc0caf837357491228a7cde3ace0a5bdc21b0498f1811f44d0ad34 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.options.json sha256:0156ee8a2a38378dd1ba9aa792375cafd93282253852ccc87c455d4bc4818650 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.py sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.options.json sha256:7e00afdf5f4bb59fd265fdd1a0e28dd8f4a01a70584b3a03ebd09af027165e6c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class.pyi sha256:9847523629d4648816cbc95326ee5991f0880ba2461f377ba04fbc43410cede0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.options.json sha256:340056e804060dc4e159b9e9c4fdc005487aec784e3dd7e8933e70765a1e0c30 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/blank_line_after_nested_stub_class_eof.pyi sha256:dafc45587239cee7fe0d7bb7451120e150a6576a1c6a296d76049cd4b6d8d5d8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/comments.pyi sha256:ecfed84298f5d8ac4ca0c86e53396fc2b12a12a9af81b06f7dca5d5d52b494b0 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/nesting.pyi sha256:cbd0cb5159857efa6a754f9b5d9866b6edbb0a2044dfe82ce150da67af3b317a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/suite.pyi sha256:8ce90b9520a520e9087ad84aeb55f3d24f7eae39b6144950927eeb942a145f8a ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/top_level.pyi sha256:7cc80951cc1168a1131ac5e8f8d4ca81fb00d9c1dbe043c6d5b28be489df496c ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.options.json sha256:575416cf9093aeac68152b3916f25517c17abe310ede273885ef4174e1a37fb8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.py sha256:5629d05cfe38a5795c641f4b17513e1078857fe46b615c4708e6c18216f580e8 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_comments.py sha256:d5c3e34c23cf5d602a2f9c431c22b1ff1b197562dea9aa9a97569bd6490fccd2 ruff-0.3.4/crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py sha256:0777d4b1171842e65f0fcfb948410523f4e08f47fbb6be68b14d4689a87a93d0 ruff-0.3.4/crates/ruff_python_formatter/shrink_formatter_errors.py sha256:afdd645a4245e82795a6d6dea529d04ec00f7aba618300340b59940271019ec2 ruff-0.3.4/crates/ruff_python_formatter/src/builders.rs sha256:ab90c0410ae442e8fb9c91b69d644490c0c5b85f862dcbb0232cb9eaf89da54f ruff-0.3.4/crates/ruff_python_formatter/src/cli.rs sha256:8f5d852f9811be3a9df46c6b29a284456ded909afabd5e7e7a26adcfc8899d51 ruff-0.3.4/crates/ruff_python_formatter/src/comments/debug.rs sha256:88f5f853cb96dec8d7a17ab806772a58241d337af30509f25acfe35a363e2dcc ruff-0.3.4/crates/ruff_python_formatter/src/comments/format.rs sha256:0f0fb02b531690c94db6a3ddb99119cf069808421036a40bdbedfba3ccd285c9 ruff-0.3.4/crates/ruff_python_formatter/src/comments/map.rs sha256:f59bcd5b5513d6912d7e3dffd645dc74e12f4768a6780c56c44d8737884bdfbb ruff-0.3.4/crates/ruff_python_formatter/src/comments/mod.rs sha256:5171aaced71a3a87d722014743e6defa966f558c913371202bc271c7fadd510c ruff-0.3.4/crates/ruff_python_formatter/src/comments/node_key.rs sha256:e2fde29c41297aacd83ed9da60dc2de99eae137abe3c93e4b64eaf233589e5ba ruff-0.3.4/crates/ruff_python_formatter/src/comments/placement.rs sha256:59d7fd5ee0f895b06ae47a9c3bcb3cff8bf743880b68060bddff767d90d98802 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap sha256:929d800cc6c7884a3a4b80f008a78ef35c7a51021e7753e99408af19ebf17d8a ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap sha256:338bfd2ba89dc78a4985c41c666598f07f7e6e09f6a5718b072198b58d6ba08c ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap sha256:3b88732937de169f6574918c08cc75de8cd6399f98e16b36afe65a2032f0dfac ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_trailing_end_of_line_comment.snap sha256:b9fa42085f18688e00fc9106514a3f56237b1e628b3b85505fb8443b3c4ee4cc ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__dangling_comment.snap sha256:325f78b509ff447925913fecf689c2f49f332218bb6374ce2d7fdb5e137e49a3 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__empty_file.snap sha256:86a35dbe0eee197fa536de43802d82e35bac8d21ca5e91b265329e0bf9d7c229 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_else_comments.snap sha256:01b020a09ec6d5d0db4013882eda8286a14d647a9dfc70028bdc4837a876ad5f ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_if_else_comments.snap sha256:895bfae652bfb90eafed3f5705902f4c697f68a379e92c62929e7c94a23938d1 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__leading_most_outer.snap sha256:d717ef6b34e5605372436942e99b15d4dd11d314c3983c1a8b803436f7f70326 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap sha256:b659214d516eadf0587b7a3ac45b10ebe2891e1918dbf9a4e95bdb8073ddd774 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__nested_binary_expression.snap sha256:b2618ad9593cdf808412a9dffd9355924ebb5ee21b5601e84d3f6dd795598671 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_slash_on_same_line.snap sha256:d2e4f746e1940d6d6eb37b9465697f192f33e818e76da11a93fbef8e60be15ac ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_with_defaults.snap sha256:d33bcfb5c613e1becc9acda82bed29b4050a5cf7674f3b2dd4db8343750f0dcd ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap sha256:d2f0932c2a0ff10841d4161d1893a07c8c5a06b897370116c6a76bb8b8aa44d0 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_expression.snap sha256:2cd01cd73e31bc37fa22896fd7f949f69252c58ef993df4a0abdd9a357504ce9 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_trailing_comment.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment.snap sha256:5d0975534d8d8036992757b21e556d8bea7e091155883316aea832cad529f39e ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment_without_following_node.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_leading_comma_comment.snap sha256:2fad2f1a0fb0e8c5b5d49d2efb8cc90799cef3fdd50b83600a2354f55a6fb0b5 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_after_comma.snap sha256:7d7ff4052f739ea8b5bccee0a271ee8ce6fe5ef9350cf9d05d2f0080473d151b ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_comment_after_single_statement_body.snap sha256:8937a9ef125f9b7a170da335c0c23cdea0571fc209ad0da6ad3a39ba7182e366 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_function_comment.snap sha256:cd1430b783d3a89bdec726f72d972989401249f1ae4d3fcae4a3a08899b2e022 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer.snap sha256:5d6096dcc52abbd9bd0c37d2b93c3bba3f13fca56eed29f8015731285e2a97f5 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer_nested.snap sha256:f1503967087ad97a5bae35fb0c4f798f30b95584358eddc3c7d657d7e4b19eab ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except.snap sha256:9b97834855fde3de5ab7bb5a61fc026e8990c0acca325a507d681b3489d03d33 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except_finally_else.snap sha256:c95313f7b4fc9550316b50b5665cfaf02868293d4b2e5241f2c8ea5d56d40074 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_else_end_of_line_comment.snap sha256:1991cd0c5548a1859fe31b1986b5b901b4b5378230c7c724d888e6f18d3ebe02 ruff-0.3.4/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_end_of_line_comment.snap sha256:2c4a63482e7958120e6f2c59831eab0f44e371440d4dc7b8655acda41cf5400c ruff-0.3.4/crates/ruff_python_formatter/src/comments/visitor.rs sha256:ea521b7fa76b6e0161737ed546a77fe42ee242a603a3960f26fa0328429d2f84 ruff-0.3.4/crates/ruff_python_formatter/src/context.rs sha256:d8130db8a8ee5f10fff7b996564aabe7295f42673d7f6016054ddecfc4f36345 ruff-0.3.4/crates/ruff_python_formatter/src/expression/binary_like.rs sha256:87f1c8d56ebbc865624e122f8a77a813bc168eda720d8d4e227897bc59450809 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_attribute.rs sha256:4fc8a7f36065624ec53f7d75c8272eca4493f2b289aeb3a1cc3b68e74eb2ee02 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_await.rs sha256:fb1415e4eed5497d57118cdca19e9c2d8da54643f1aaa94068a4f2577e87b3c1 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_bin_op.rs sha256:98ab331802420856c6557573bac2d5412cdd61424b9c1454998453cea8a4b4c1 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_bool_op.rs sha256:4807af25d8fddb26c8f8fa642d4c63e685e50d3caf5f375a416698109512ac1d ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_boolean_literal.rs sha256:e9c3cc0322e7e78fbedb812f957daf121868aa4e496a8cf6644e6d3da5db9646 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_bytes_literal.rs sha256:214dc818d857d5bb5b0578f467ed12b703415fda8009aaa9419bdfed5ff6c70e ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_call.rs sha256:9c918aec26c947760fd5826a78ad913a75862557bd5e1e5cec3d16e725176725 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_compare.rs sha256:bf21040d900b610f80c04db01eb05185a0941dc975052b7b9909d3bcc85f9101 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_dict.rs sha256:e08b2129fcca0e2e4adf70caab448207bfca4f25caa37716e0eea404bd22b9bc ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_dict_comp.rs sha256:6049b52c3abbe9d41b2fe2afd1b1ed2f666fcd14bd156afe5b87be5c87408987 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_ellipsis_literal.rs sha256:f3b034b4eef0160fb695ac255f1c6529ddada854a47f3522673e64d738349d5b ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_f_string.rs sha256:f040ad8c01d4636c4a8179857c08356d52f5d5084452373ca987bd505e719669 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_generator.rs sha256:0ca2af7599f6b5a5cdfc19daea811b5748fc732acc6a1d7e6f620311ce194d18 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_if.rs sha256:0accaa3983f4665d3e444b8aecec044a14b7c3e771576bac927f05b79412affa ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs sha256:3716cbf896ab63c4577c92296e34f94493af9b4d9d95aaf73e343a9488347158 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_lambda.rs sha256:520bf74729dadbde8f90f718352f6445b0c6604f034f8c006bd84aae8871dd25 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_list.rs sha256:2c4dc17367e87575bce49573af851c18afb665a4379c256bf0f9802fd7766b26 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_list_comp.rs sha256:f3c30fc2ac43f42ad292adc22558a653726d5b1826d92ca5173004751c6dd400 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_name.rs sha256:eacce25d01a321e2fa3fe9f02906c2ac93fdadcbbea8cbb244161ce8f13d933a ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_named.rs sha256:f92916ef933ad74de8c27dfa9e392ef04c17979b5faa5317829412b452daf1a7 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_none_literal.rs sha256:cb93fd13ca8c7a71461b8d5e84a5a42fbd1f1516c2ec1384dce4bc0b2f9f069e ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_number_literal.rs sha256:c6feeedbbbccd75ebecfd36f014008bf30db1c17fe8b8c2427dfd33f92ab6b29 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_set.rs sha256:c03ffc5139bbb50e3f97074fa734192577ed7be6863314a10c5928d0e3568685 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_set_comp.rs sha256:c2ca3afd522993842fbdac00cccef13605845b83ec0160483784f35c97b9c963 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_slice.rs sha256:76a602040416bb1baaa449a62026f4aceb47a81aa8c3ae711af3d3a4f86a93ee ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_starred.rs sha256:cb236599e204a736d3cb8f4711b37fcd909c0a0c76a6e607c5499c60134ca082 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_string_literal.rs sha256:af07234fec3fa6d2405edebb91de991db21bd9841bf5de783f1fc9404f0a05bf ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_subscript.rs sha256:022f7f21bb9d47cb43fe0f86465a1bce90d66e8ccd4d7db369a8aac537c68a73 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_tuple.rs sha256:e9104bde7386187bd380f074fb06a0579dd428ddc1813e47122caaa0e71a4790 ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_unary_op.rs sha256:c77e5033be4a7b5fa04229124bf611262384195db743af23e41e72e5479d155a ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_yield.rs sha256:8d3177e403e1d209203e5a552d72e04477adcaaa55ac458e50fa56fb30f4502d ruff-0.3.4/crates/ruff_python_formatter/src/expression/expr_yield_from.rs sha256:38b6cf87ea26db818bd0828540c9e166211c1910c48ce2f766f6039be036ce0d ruff-0.3.4/crates/ruff_python_formatter/src/expression/mod.rs sha256:efa9286e8ecc202668f85b77c8f4abd9a21ee5fe60ca390c36c5aaab452dc2fb ruff-0.3.4/crates/ruff_python_formatter/src/expression/operator.rs sha256:8adf956f0109392a9ce4ae6e0a309e029f577cb253a8c847de8a049b81da322c ruff-0.3.4/crates/ruff_python_formatter/src/expression/parentheses.rs sha256:527b40ee46b7accdcde69d1cb385d2577b8fb8afb420f0ad71d4554defc5e334 ruff-0.3.4/crates/ruff_python_formatter/src/generated.rs sha256:795eb6e73ea46c9a4be19b3d4e5a19be8438adada3748b8ac6a50bb5b8389c9f ruff-0.3.4/crates/ruff_python_formatter/src/lib.rs sha256:4251f1d58a2e6282cf0110de4266a0be6482d8f259286403108126c9343dc508 ruff-0.3.4/crates/ruff_python_formatter/src/main.rs sha256:01cf2ff04018fcdc2c65e86d403f58c207a877f743246a6fbe5c2d5ba89a86ff ruff-0.3.4/crates/ruff_python_formatter/src/module/mod.rs sha256:2c99b7c07510689251499f2aa2e785147d521819f3424da7072cfd2b73223b93 ruff-0.3.4/crates/ruff_python_formatter/src/module/mod_expression.rs sha256:8e5b23f416b17ebda67558d8689e7418f48364478bfeea6c9e12096aa1cc7747 ruff-0.3.4/crates/ruff_python_formatter/src/module/mod_module.rs sha256:faa7d074923d45ff4128850840a24705a142d4092258c271c2516b570a505382 ruff-0.3.4/crates/ruff_python_formatter/src/options.rs sha256:8f019c1be53651e0ded34528e97f7c75db0ab847960d676fb7c0bf576006f745 ruff-0.3.4/crates/ruff_python_formatter/src/other/alias.rs sha256:aac13170a81ede9d47315d35cafe7bcb49ac6e3d80405633d4140f1475102b83 ruff-0.3.4/crates/ruff_python_formatter/src/other/arguments.rs sha256:c15e43205ee9cdae65e7e3dff79c27ee5be21e346bdb4d83a72a3847499e2dff ruff-0.3.4/crates/ruff_python_formatter/src/other/bytes_literal.rs sha256:d340dad6880de2ebdaf473ddab9ae9d534ccf68bf25788dfd9c64ad9975b1f7f ruff-0.3.4/crates/ruff_python_formatter/src/other/commas.rs sha256:495684865ff0540ca45aab3dbb8de1e2359924fc1ea9d561d516573b5b19e89c ruff-0.3.4/crates/ruff_python_formatter/src/other/comprehension.rs sha256:433147104c16ddc9ada4136aec2a4f3d3f7f3b05b230a39f436d7b5a3082f393 ruff-0.3.4/crates/ruff_python_formatter/src/other/decorator.rs sha256:a2dfebed2babef082cd06e588c3b5d37b165f07468be17ce9df6e832645c2667 ruff-0.3.4/crates/ruff_python_formatter/src/other/elif_else_clause.rs sha256:d434460884b78377a4a561b86034aa614dcd0c6390e058c2eafefc38fe58fd9b ruff-0.3.4/crates/ruff_python_formatter/src/other/except_handler_except_handler.rs sha256:06eca8af44be66304267247394f29f7b953094211a8b523373b56684dd49f044 ruff-0.3.4/crates/ruff_python_formatter/src/other/f_string.rs sha256:f6ee68dd976c2f4050540b3498185f883424686d4f4477085a6e3467e7b97ce3 ruff-0.3.4/crates/ruff_python_formatter/src/other/f_string_element.rs sha256:a1347b14f5ceff84cd633d11556f509694a592620564fe2ae5e326fd4c43ac46 ruff-0.3.4/crates/ruff_python_formatter/src/other/f_string_part.rs sha256:5decb83e65721417478efdf6e980ee9bc0ff1741b5938be13e261c1eb38e867d ruff-0.3.4/crates/ruff_python_formatter/src/other/identifier.rs sha256:a4dca04b6e41d4eb08bbbebec92b3a6775e25a112f2e217664068ae42b910039 ruff-0.3.4/crates/ruff_python_formatter/src/other/keyword.rs sha256:612b38abc56fa229918442eba4e3d51e2c1e267fce2071b37a3e1a24b57fef63 ruff-0.3.4/crates/ruff_python_formatter/src/other/match_case.rs sha256:4f3d19c5680ca7aef79d02d15d1efeb379908b982bc3ab07c602ed6a8d0fae11 ruff-0.3.4/crates/ruff_python_formatter/src/other/mod.rs sha256:cf3ca22b8404735b9086fa872db2ab343ee9dd86409fcc745cf7d6b7f55cc4b9 ruff-0.3.4/crates/ruff_python_formatter/src/other/parameter.rs sha256:1980fd3166550e3f3137bbb6ceafa113c1091996612ff715114910f6ed91a139 ruff-0.3.4/crates/ruff_python_formatter/src/other/parameter_with_default.rs sha256:f9b8d0bf4dfc4b85bb33996f2d334593046267257e735f81cdb7e7aa233575b2 ruff-0.3.4/crates/ruff_python_formatter/src/other/parameters.rs sha256:2615f1e17d7e924cef901e99d87e91164db23a3754821841a98c2c77a525f648 ruff-0.3.4/crates/ruff_python_formatter/src/other/string_literal.rs sha256:69bf0c5e09a271ec4462b87dfe81636dd7bf503fb96c250480b7589a88dc6fe5 ruff-0.3.4/crates/ruff_python_formatter/src/other/with_item.rs sha256:8733119c7aaba5eecaf1b95c15b2b98861c510d838e8370ffb9c074d07f4177b ruff-0.3.4/crates/ruff_python_formatter/src/pattern/mod.rs sha256:d8f353d995ef081901b6917e88fd34e211f83d076dfa8e5dbe9e9f5b127ed865 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_arguments.rs sha256:9f7a1b72518e8d499ae13aa2a31e3250063cc30a0e2c34f2eebe234906853454 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_keyword.rs sha256:0b50567d6f052d0cf8683e5f32aad129c82585bd69a0a279bacbeb4cef00cdb8 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_as.rs sha256:0b7d2b6216762c52f7b002dd63ed5c130804c2a381442b46732ab16c8c33b66e ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_class.rs sha256:3f3f8643bc117624d091887251b6e1626494e224304d8f65aa56dc141b4793f9 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs sha256:ca24f2c668966839309d9772a90efc2999a1b36194751ac5aec8f9e7cb0736f7 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_or.rs sha256:bdbe371991442877c7291e81e1e6dbefa3cd62929561b92f9602c359e22bc867 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs sha256:098574523a412e2f31546e9abe590b3adc22b95e97f955d226f3868ca59fe08c ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs sha256:5ac20d782a0221709a36664acc275b25302c5cb083b79f0d2fd0684cf9d2d722 ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_star.rs sha256:563a83609791f0e08183a4d00045e84407c3aa1846a456c45e976ade5ae35b6d ruff-0.3.4/crates/ruff_python_formatter/src/pattern/pattern_match_value.rs sha256:9c20fcee68e0c1bafd886d70576a8006649a66031b484f622a0068b3de260c25 ruff-0.3.4/crates/ruff_python_formatter/src/prelude.rs sha256:54223369e0d9eeb73a89d24d6fa70ae7209ea1a236fb1be1c321fb59951a7ceb ruff-0.3.4/crates/ruff_python_formatter/src/preview.rs sha256:9c0b1db8ed43ed4110391d01cff9cdeec6c3d5362b2595052e980e298b8f89bc ruff-0.3.4/crates/ruff_python_formatter/src/range.rs sha256:726482063b8d01901b61ebaf7792719217a6e099da22cfd8b583359162c0f536 ruff-0.3.4/crates/ruff_python_formatter/src/shared_traits.rs sha256:29658163b50436096816e05f2c95cd99f3563ea975db8575e84342cd0eec1ab9 ruff-0.3.4/crates/ruff_python_formatter/src/snapshots/ruff_python_formatter__tests__string_processing.snap sha256:0edbce344d42380f7d8d0632752d2f629bc4357156da5af75ea66514ff3bab78 ruff-0.3.4/crates/ruff_python_formatter/src/statement/clause.rs sha256:4a3d6d1d8dcdb8832d7650ee279059602b88fa8ef0b978be6013184f5c205332 ruff-0.3.4/crates/ruff_python_formatter/src/statement/mod.rs sha256:0be23c9a3f0e4cc0617c3af38eaa9b2a7e3cae8e755651a890cea5cfe2caf151 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs sha256:01cc91a127351a5f75b7fd52dd2878f32a0f6138e1250c9561b08134c2b2bb10 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_assert.rs sha256:b6c33f9d492d02da580a7f477472b8ae7f2c12d91d9c7bd61146190824bcc43a ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_assign.rs sha256:768326a0fe318f37b7346f01be0cc943c799c9c289035dcde3cbf2c5f09d253e ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs sha256:b32fb7679ee6044ec53cdff1bfbd6465ce87114258438aa742f6b670bacc6ad5 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_break.rs sha256:4044e2add809aaa7ad3534ab3ab2aa2ad2082044ce7869af1894fdcece7e3c1a ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_class_def.rs sha256:1373b8c24ea821f845cf815fe70a73ec4ce493c1e2de9a805622f69074b484c5 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_continue.rs sha256:91305d5d26342d2ce09243faf5c2f694f3593183864ee49ddc068c9f7bdbdf10 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_delete.rs sha256:0defd0061b3b6e7087c0477def8a5628f7b046664e9172264aad76e3586d39f6 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_expr.rs sha256:30e3ced5865e3b47065f0410ab4ce4910362926ec17c981c75fce96ff69a54aa ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_for.rs sha256:db76c0dec21b2a5f18ee69c6b8ee71e3ad35c79a1a7243fa5f1e2030a9073b30 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_function_def.rs sha256:f12f2cfa6de4b22693d560f25b0207afe74da128a892f772306a18fd50c40f1a ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_global.rs sha256:094eb7f12d8a28b6fa863e9ce16073f696d62ef74625f4682134f930ad09b1b0 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_if.rs sha256:a0930f310058346ed49db944189254c2b86e1cfd94a0688a3092a497f35089e4 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_import.rs sha256:9bf97b5cb6a275b07d9874569273933860f697ecb79d9098e895fdf6ba50312d ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_import_from.rs sha256:69f57d433c7c4edb49f436092140a8cbff1fb149da745696b2edb840225b1a2e ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs sha256:5458c677b9f154a730c904e6e0b9045cdbccf746ead7b9701cce592c1bf913cf ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_match.rs sha256:92649c888c4df6c03f2cf76a2fd1d2b0351a7184ba5bf9b9c5be1f85cbe685fc ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs sha256:794a937cf153297db9dee6ac2425584880ae663c99dfd5174bf4108d84008041 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_pass.rs sha256:d4fe16b9f292edb41d7c2deb0370f05cda58f013593deaeac39e25ab816040b2 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_raise.rs sha256:ef32fc67568c00408dd24fb3e463f941235acf978676b84ef81f3534306c54b4 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_return.rs sha256:a784f1e4e558d75af25469f7ada99defcef31ef51b5dac66c5856f6f28545224 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_try.rs sha256:8b4c2a0ea3730bfbc683926f698db134ebea3296f7554d2d9ce26ddec0b8e7f9 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_type_alias.rs sha256:edeb72182fbbfe46f41814c37e52abb80c51912ad5738266e92f8b11d5af03a5 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_while.rs sha256:9aa932769acd7c3c285dba631c4332c82027bd9db4b967ade48954d2203735c2 ruff-0.3.4/crates/ruff_python_formatter/src/statement/stmt_with.rs sha256:c93c5c25cef232cd000b8c335eeda8bb3e66330df5dbb3f7abb7c5d1596f4710 ruff-0.3.4/crates/ruff_python_formatter/src/statement/suite.rs sha256:cf3282a9ab96ec129e96f7256a2de3d198850b5abcc1785d606c6e1616eee4e4 ruff-0.3.4/crates/ruff_python_formatter/src/string/any.rs sha256:051a82f7771409428e20ff85f0d050ba1682e35653a73991ac54ea4d678be988 ruff-0.3.4/crates/ruff_python_formatter/src/string/docstring.rs sha256:3d49c4de1fec49886d5fec84dd91ad771f22d1005d7d96759c1b3cfadcee6e5a ruff-0.3.4/crates/ruff_python_formatter/src/string/mod.rs sha256:4de6a0a502426be3079ba4eb413e5ba88dd0c54d0265d0db476b76900c8bf588 ruff-0.3.4/crates/ruff_python_formatter/src/string/normalize.rs sha256:0ee165c71bac8470e8ba8f5d3d0e164c7df4301bd30fa4bfb21c5d508ac36099 ruff-0.3.4/crates/ruff_python_formatter/src/type_param/mod.rs sha256:19eb8fa3fce6a09bb90dd04fd163eb27d62f7fa9da9d655786d314e50c61d07f ruff-0.3.4/crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs sha256:476c900aeb61b4815712a553892a4c10eb1d6048164507684806781c64cdf474 ruff-0.3.4/crates/ruff_python_formatter/src/type_param/type_param_type_var.rs sha256:86145431cce220bfc2a4094c547be4beb9d9106a97aaf718429a6b2efe4bdabf ruff-0.3.4/crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs sha256:3f5db908cf1280d6fb3c4c9e28bb900609ac33e2d9bcff329d4b83bb792584db ruff-0.3.4/crates/ruff_python_formatter/src/type_param/type_params.rs sha256:fcd7e50dc43eba154617a4e66be58f558980f86e74337f1b07dd2fc83f5c06e2 ruff-0.3.4/crates/ruff_python_formatter/src/verbatim.rs sha256:663717ecbcbe3c4caa40f64d181aedaacca5e48d61f2829aa37aaa5168ce1444 ruff-0.3.4/crates/ruff_python_formatter/tests/fixtures.rs sha256:a04c81759793c266eaed7cc5f2bf2b25c8bc83c1b5d487a23d4954683be0f734 ruff-0.3.4/crates/ruff_python_formatter/tests/normalizer.rs sha256:658e467a21e69df814e26f8c66447168e441a1a4c634fa0371cee2c94079f6f8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__allow_empty_first_line.py.snap sha256:31afebaa5aa260895038cd15be3d63a61ba04fd0972e714269f65099f9be1cba ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__class_blank_parentheses.py.snap sha256:8456d586319545bc0bf697026529552e4baa2c8bcaced9c85ab26d8953547f20 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comment_after_escaped_newline.py.snap sha256:3dd540601058df607a9c0cbbdd1bfdbd46d57d4dfcbadf854cb0b4da40736d50 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments2.py.snap sha256:c1a68b034902b94b76748eaa9c259c9dd63dd051740c6b1ab2d1ce6ed1a655e5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments6.py.snap sha256:4ef0f8203e6b5a35a045ead4ef020e17df1fc8857a13b7e6e0d1ea980b5f30d9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments9.py.snap sha256:b84b287f9539262db948dc8ef5d4b87bfc7321210a48e0013140f941860459f9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_blocks.py.snap sha256:e87ec54730d9bb6400a7fc66d4ff84f1fc6e85bc1519e4516affa084970b1a3a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_double_parens.py.snap sha256:433fd7f674703e03a308dd9831b2b4813caf8b28bd4e373bbef54691daf9e387 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition.py.snap sha256:99b2305a95da76356e614e406f42aeb67a32b55c52fb86411bc3993252b27a92 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition_no_trailing_comma.py.snap sha256:0c87c9e832d9cc16849a1488af09699ff0d59b0fb0796531e61eeac6e7242cf5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__conditional_expression.py.snap sha256:31b8b791d5aeed535b344467b366ebc2a15b5aa86135f958e011be4d9eba6162 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__docstring_no_string_normalization.py.snap sha256:7fe56ba7d3b7d229a7f2f3c04c20d3472529ce9583ccc080c162e88a7796a08c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__empty_lines.py.snap sha256:39652e66e1c6b8eeb9cc2c9946ae3d62ef3c8efc7a5bc54450bce484cdfcec87 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__expression.py.snap sha256:8260c415771a944cf29101cced3339cb85972db5cb391f1370f2cbefcff0c54b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff.py.snap sha256:77ff567fe90cd9f09fbb8d5858a9923e8a825c7033824c885c070d7af071c14c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff4.py.snap sha256:de65b23a9714343750549f5bf58650eb9b7d02d6fe78c7d0fa450c6aad1d9ab2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff5.py.snap sha256:729a925276c6954fd80fcf1ab80dfb2c7364a296d966af16ede2cba232f959b8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtpass_imports.py.snap sha256:758c98d50bb7e2e0abb9d07e0a312c99dbfdeec588eb09373e5091fada732180 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip5.py.snap sha256:b184d3c1c0549872bdbb089fa88dbacafeddc09eda1c09dc0e767c70dd7978e8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip9.py.snap sha256:ad584be76689f67929ad5144186692426766cb85030da5714ec157801a041a88 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__form_feeds.py.snap sha256:79985116bc48b20cc79f1654f19d1340e0eeb74675cb81c685978f6ec7cd7e42 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__funcdef_return_type_trailing_comma.py.snap sha256:7b391099255bd72960e25b50fa344c0bca0095ff3528af0a24a56b9f7a23fc96 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function.py.snap sha256:65ba0a71838cc74b0033546840ed08cfe4c7056d92946c00ae94b2be679f5fcb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function2.py.snap sha256:8d95654b5e30f71be006281e1c3a63d2534eb6ec951f599b165b4b54dbe64b4d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__ignore_pyi.pyi.snap sha256:cfd617b64f0394433bddcb94f8fd3ef86904b55bec86f0f7110864c43040faf5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__keep_newline_after_match.py.snap sha256:67bb0267c0a19ae556329ccaa77bb4023ca97eafcac2b3b35fab665a6231275d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_diff_edge_case.py.snap sha256:85f24aedc7f973181f476d3a5eb3b9ebea77e470f5228b609b02f9d63f2e3369 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_decorator.py.snap sha256:d2a71b8c11b4b0773b9f446c416728b44b5dc83913af791e5e038670c73ef4a2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings_flag_disabled.py.snap sha256:a567508815fce60501c9e45ea1eabea73a538c69fd27455ab9d17ff7b8f3db08 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__multiline_consecutive_open_parentheses_ignore.py.snap sha256:605d0b93777d54fc0bb1a80e698ddb52843983c50eb57d616c5984eac9553258 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__nested_stub.pyi.snap sha256:0dc9f74c2c4dcada425bbc323db7bec81eff375b10d67c0fc55c8cd8ffa37c1a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__no_blank_line_before_docstring.py.snap sha256:5587913a596c93d278664cd26ca0dbc76d6d2f9d78b5c2143cf83e720415c885 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_style.py.snap sha256:076a86d843cebf777fa1d3bba56f2850eada728ce65257e778c8d893d9ab3924 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_trailing_comma.py.snap sha256:4bf6674d529e268fb82daa80559908880722696380e581777de94e48cc4cf82b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep604_union_types_line_breaks.py.snap sha256:03afb54807a66aec80c7386c0d2e82c266358b70d32b65a2c8fec721161e542a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__prefer_rhs_split.py.snap sha256:4490691b232f6fd466dec690a0bd5d5ed67a06c3ad6961cb38433c111d07c4f6 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_allow_empty_first_line.py.snap sha256:9684bbada09ef717c11bf2ae096974f67cc93451b43860f68f97e8e56eae40fa ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_allow_empty_first_line_in_special_cases.py.snap sha256:6121d69ff7bfa7888eb34dd531e738d42a4f26fd4ee8eb92274272d6a110b253 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit.py.snap sha256:2ba3f8852faca7ef1065764d7f15c38dc76420ce1c3a317ea3bd38e58e61b394 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit_string.py.snap sha256:cd4f297ec7720545ff28604e6453bc2eacb1279d4dcb3ca55132300413114429 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_comments7.py.snap sha256:241c33642850e39b667d4bf849812c3773a6ba71d86a57b1224d74601f3135ec ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_docstring_no_string_normalization.py.snap sha256:48bfb39300c7e0887339727b91bfa0d4e53e794b723e7ea5080137a97184bb65 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_form_feeds.py.snap sha256:5f94580e64848d4f123c0d9af335b6279c5a0769bd5d9ef9107058cec1f88714 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets.py.snap sha256:d020eb9b8caceec864523fda059067cdc067b21fe3b0c0fbdd7ce8af3a0ea5df ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.snap sha256:646091e0595cf804732e118abe0c06ff24f732af08285b39b8a1489679d0268e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_dict_values.py.snap sha256:1dd8bb9a0d8d80af23a61cd2cf5ac46ee0beb7141f3d635cc4ec5e52804ba932 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings.py.snap sha256:03a3e7ca414108a8cd006ef268178f7e1fbd6cb347175b7f15e39f6cf9c59980 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__east_asian_width.py.snap sha256:e39cf935295243e19793ff02f87d9b462430d6180bb7779902922069fa16bece ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__edge_case.py.snap sha256:0fcefff8cd4ac383fe5bfa27a43a392ed32d78ae3bb829817fee90163a1b6bd6 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__regression.py.snap sha256:1dae019638d325074e0321c6aeb60eaf53fe3bde77057f64b4ec7fa587b5c258 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__type_annotations.py.snap sha256:d3997f4dd451e53ead642701fc4a6b2fcfc5907b032d2e42c2e58a7907f862c6 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_multiline_strings.py.snap sha256:657fcac8e4570dab2e9c5a7d66ee490dd7c3ba994c59d878aa2d40046889e2ed ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_pattern_matching_trailing_comma.py.snap sha256:abfb2ce371bb7928b26295c1bed1588a4315c5d593a6e5aa6a49dd89ba7db085 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_percent_precedence.py.snap sha256:9f4a7e0dfca6a15fbba3385491d40d38086f590a014c702b6d8b068a72d4fdf8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_prefer_rhs_split.py.snap sha256:cf28308de386ac998bb98a6ed015e1a96b2804ba83126c8bcdfad8486dbaf92b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_return_annotation_brackets_string.py.snap sha256:f0c3b045c782edc291668b96d484787187fac9606c4816571d32641348870124 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_single_line_format_skip_with_multiple_comments.py.snap sha256:70a2f0cf0aac636f16c52570240aaaea631ac74b1f3ee0d2fd946d0fc9d50d67 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring.py.snap sha256:dad14416aee9c032ac2fe0ab279cdc6834febd51cad17c18125267b8750dd848 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring_no_string_normalization.py.snap sha256:debb7df8de9ef90cf8b832533da65fa64560fc21218dad88caf2c92180b9f0f4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_await_parens.py.snap sha256:fd15fb0e077334f5a37e05234035351b4d5fa70e8067148151a7cf6de9c5f53b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_except_parens.py.snap sha256:b3085f5ba75f7596403f021cd8b42567f4bb0e7e03b84cc782d1ef90b4d69c4d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_for_brackets.py.snap sha256:4751315a7ede3febe4da809f2cbbc1e0b018813f6d7442d0ef6360179d04505b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_newline_after_code_block_open.py.snap sha256:9a7e86f4fc7ccfbe87bf73557fb04104c7f1de7d864c49d306cb7dc7282d484e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_redundant_parens_in_case_guard.py.snap sha256:162e25ee66d635fd7d746844c2990b1a19edce86b40b5e5b03a5a9ee836428d9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__return_annotation_brackets.py.snap sha256:f36aed2b827a9f25b56684f6b914cbfa4d81f526539af49937c6953eb6f05dbb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__single_line_format_skip_with_multiple_comments.py.snap sha256:c752006148f0ef2573fc858ecf7f8d2c95e04e52ae92c1bc9012b3a5a28ea8f4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__stub.pyi.snap sha256:4e63ec6b6f51a7e7d1773329b3b5fc02bda542240d43ec47367a2e4a6a903efc ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__torture.py.snap sha256:2d525718c4df7636672720b9f5790c5d0edbca2f9801b87819ca7f8ccf36e10c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__trailing_commas_in_leading_parts.py.snap sha256:e33a92c560491f1a651566dd839f8b1cf73b34b669acfd79fe63761b7f47427d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__tupleassign.py.snap sha256:f4057e8dbaa3469607dd809e09a207511dddffe0c16e6693e08e58a64e1f6eb6 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@conditional_expression.py.snap sha256:160716f45865648d41a35edd66b7369c465888c191d62bcf27370cc558ad10db ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap sha256:00b47eaf31c5919ff6b7eb0a1fb1d29ed96b1563de33ff2169e317a3740f8836 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap sha256:7aa1b01b9a72370d7f6c2d6009e105ce644aa46a3c20749f4def58a021311f6a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__force_pyi.py.snap sha256:b517037819e10c8ad0e35e6e155251770d85f6ae4f2c2a152e19eab46fc02775 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap sha256:ad869a2aa97479490d3067c8db6168dc973741c9b62f441c59837b369fbe7f1f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@raw_docstring.py.snap sha256:3a2a4dc213e118808b46bbddf089c4f0c4b8d1dc20d7d71eece08fd25b2103fe ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__preview_hug_parens_with_braces_and_square_brackets.py.snap sha256:be59ecfdb5b6719e429c66a792cfd1f4b780c9b65d80a48a93a02ab4f442089b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@blank_line_before_class_docstring.py.snap sha256:5929af360abfd779e5898b4a56308c4597f0c9b5e061f91d960a1b45e95288d0 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap sha256:e3d0d27f89b7e650fab53a1cd6925ee3e9c19b530216c620184b2f2eefa61ae2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring.py.snap sha256:48afc1e740bcc9b0535e22f8239caf400591e8430c25e7cc426dfd7dc230717d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples.py.snap sha256:f88c9540aac119968d5f30b022e386fd27c586a81689989296574d32de9d864b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_crlf.py.snap sha256:6084375707a07119e31ac1a54e0f2f3441cf49438ae8b17b4fc39a439ebd4732 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_dynamic_line_width.py.snap sha256:c2ba2a6126e3a0d60458bf9cbd45903f88cfe04d401dddccc5c92b3d2246f87d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring_newlines.py.snap sha256:4e20e186b116b614c969fe7e59e1168bc451d9c8ca700f15d363c7898b3e7b79 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@docstring_tab_indentation.py.snap sha256:595e97e09de37da6b9cf75596e903616b99b2435f12bcf7c7e007c021d20617e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@empty_multiple_trailing_newlines.py.snap sha256:3e1fd7250105babace2edf09734581548c3c3fb33c7aa701b85a91bc097b59c4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@empty_now_newline.py.snap sha256:bf46d6d95d7276435bbdd0591cf307e081c15065b0b05bcae91687c4080245a3 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@empty_trailing_newline.py.snap sha256:97326b2e4ce5d836a51b4cc9bc3aab5a7886fc697bcc0a2450289b307c9bdfee ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@empty_whitespace.py.snap sha256:d406bbe8ae53ac984bd644376766e464965693239ba0b43b225acde9eb146f27 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap sha256:122e9ccd8167d79719fbccdae353aba3ce888159a43262d44bd0eed80d099caa ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap sha256:2361ce876bd6bfe82164f503dc67796d559307a29455c8d8ddc76a2553661f62 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__await.py.snap sha256:f2144feb93e47e7fa7e34537aaca3cb8557a0a4568aa66cc73c83413b9ee8e97 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap sha256:bb4968db3bf63956538996f445fd4afa0ca71d1aa652b7458c4ab666ea1984e0 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap sha256:deb984455dc6ebfb966a1faf613c77c82777cff44066464f212853c6bda74302 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_pow_spacing.py.snap sha256:72be1b932c48c9f58c9c8c2d24b1a75e273c47fe46fe2b3ba2fff2efac5d7aa2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap sha256:5d5af5b31ca40c746bdc14c3859df4312cda78bc26bd5241741314aa6dcd6ec9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap sha256:9bd00b58e03a25cce1f0775149242f6f80a06a87488af2a34d33304b508b8e34 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap sha256:34029ad82192f6d9a72203bf2a3ac5009c0aca7da8eb5a8201b4557fc1c08b7e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap sha256:d9bae58bc1bf4ba99222f9ca3e93f1e50cca87c6a196f9292d802356e538a1c8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap sha256:59dc335dfb21abac865678aa334f7ee372ccb3022020663038628b4ed2b91192 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap sha256:3282d98ca23049bf6e77fa476b0b1a07e26e05f6fa187e45bc1d674c99e70698 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring.py.snap sha256:d51ac143e6310e3a1f734cd7624790bcbc24deba9d63477779faa42ee72ee746 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring_py312.py.snap sha256:35f1591344b78585d3e1396bca59532dc1aa344c222b03b8b20caf1125c74b33 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap sha256:bfaad5708f968af163374ef638ed184c95dcda5d221386bb0e8c8c273b62ab0e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__hug.py.snap sha256:c5ae11f04bf1a8539cff9f85ceffd07c0bb041bb38839fc239fa4b25d4c6c752 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap sha256:7acb62097041fa7b578a4fdf6e485ef9e5b5485483da60199111dd539f8c6397 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap sha256:ee4c6eff42d090a21e9e10f6884365d0432295c071266426c9354959a719b91f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap sha256:c09a4fcdb0dbba2c07a2c2863cd84f6b932726ca6c1f76d0869ef7b5bfa3a391 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap sha256:5f645bd59382b84ea04e123a5d02f7a67ed160a5022d063a9fbec98b6c35e99c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap sha256:c9c0d563399cde00aef60adae259969a9a4ac833b367a7f9afcbf7ba385bcf2c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__number.py.snap sha256:334927d7d4bc2918baff8e609e04dbac67599be7b3d626dc55a7972343b4bd6e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__optional_parentheses_comments.py.snap sha256:ecc21181c79568cbbdc20ddd35f6ad286a567545d1cf2b02a5acdc7c440be114 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap sha256:14b0b1d6050c12f8236ee9ad810affa54bc24054cb7f5194ab0ae8dc1c6d9229 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap sha256:446d57a222046bbf905840bb9cac492f62bf1b3f347732f4001730a6f9cc7acb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__split_empty_brackets.py.snap sha256:5b318822fda2a21a9379003eb05308fbe98db4228cb4a9b9aaa73b2bc1f0e024 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap sha256:1cb6b858779289d5fadad8c9d74ccbd2eafe4da165d4871ae7d33757de910fb2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap sha256:f0f2860558d040a9f5a6d6bb82807a2ec641363d66faa122d4c0bb73e5781699 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__subscript.py.snap sha256:b4b0c657e90982a1562d2712cd4852cf902a778dbc366e3832ebf9bbf6230cf3 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap sha256:4505716d0e9e26e7a1bfabfe67b8a990971704adc413f0e993fc85895791accc ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap sha256:08c396d516a94806adba9bfc6d47d445c5f478ea514c4b4acaf3f2e091cb1198 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__unsplittable.py.snap sha256:0a191f76270e00177a0386138c01b446595cde9a4328b74dbd7e90bc7de365e9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap sha256:d735c28a747508d42b6161b28a99a683bd3643929b606cc90fb3f12d4b253de3 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap sha256:935acb101eb57f2dd2947186d3a7a2a163c1c8f2688971c72af5d6f204943c6d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__comments.py.snap sha256:0ff73ecdc45c8fc78dff24a79f878344648d55069d29a9f2f41999374f79e45b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__empty_file.py.snap sha256:1309d675a5c243b0063836e8806ebe9035bddeccd7999863ad959300ec6b6042 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_docstring.py.snap sha256:b5a2c1530e4c23d3aa84243499feee37adac5879864b4f1e7a5ddfefd84c8b3e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_deep_nested_trailing_comment.py.snap sha256:8b9c397cc7cab59dffa75b8fb1af7dc99d66ed0d43dd7919eabf8a18c44fe3b8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_trailing_comment.py.snap sha256:2440545600f506c0a4fbf933d57972c9b4d5e101b2fd9f734ff36007fece717f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__form_feed.py.snap sha256:0198ed86cc28029c005fa9e762e51f231ea18d21cf326c579e40d2c9d6119618 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__indent.py.snap sha256:b059ed387f1e5842efa692b4ec1abd04139930745f711ae82b2e309de0c87276 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__last_statement.py.snap sha256:7a514cb622cbc0011cff74b28cc6413799a99926fad65102ac293d4f839f1bd0 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__mixed_space_and_tab.py.snap sha256:73f5ce3cc3f0557d1f4f126537ea072d42e86c0bf341ceb23f7daa3c3ff24ce6 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__newlines.py.snap sha256:31e375cfe712a2c73fa6332ee6c5be46072c4394445d2e34b5b15650bf10a2b4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__no_fmt_on.py.snap sha256:7ddb7f9ba46ef7e628436d49cec57f3e517004f18d5d612717f8517edd6c03ac ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__off_on_off_on.py.snap sha256:9a4f22b9444afec46fa569190ae92fb69366e681c727903e24a51f7544dd5964 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__simple.py.snap sha256:8a45ab7709fc91b17b1962c7b77546e67284a3e86205cdf14902f89ce6397748 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_comments.py.snap sha256:96483c97ff13182041c140ab34c361cb3bfd1c53e3762fca6c77eb8fe39f765a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_semicolon.py.snap sha256:0aa4b1f6a5bdc198de6519d3a19586edce107fdec9c99137646989e6c0c0a4d5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__yapf.py.snap sha256:aea2dbaa385fdb10bace18cf1eee6d3afa7600de9fb9c62eac92da4807181f04 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__decorators.py.snap sha256:5781a7a006dc317fdc93033f34d4632a94dd7b2efd3fa27e12ec3623545368fb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__docstrings.py.snap sha256:c94273d0cf7e0210ddc535bd27b8583381e137366a06108d403be260953bf9da ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__match.py.snap sha256:38192abeba40481a2f7c1bdd496bbf028cb2b0dd5cfc6f48e75a257c5fef4c16 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__or_else.py.snap sha256:c7ad13f8f6732646fca141dd56f052571a6b5ccccbb78963a64ecbc45e77a4b2 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__parentheses.py.snap sha256:fc1acff2cfd38a6def6c57143451e6a4e4a30584fb192419dc58a3a72dd3dd43 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__reason.py.snap sha256:fe30d21e716b3234d7d718e4cb2bffa9d37fe44c2307c395c14e68fcd1a4e3fb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__trailing_semi.py.snap sha256:4d1ed9faf52dc9215f10a15c4a92823386f411c37fbac54530687ebe52c434b9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__type_params.py.snap sha256:e52e6dda65d73db6d56c033158702bf1fc5c24dae3a66d5e7e0f2aea1ff397a5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@form_feed.py.snap sha256:b04e05ff9fc4c307b3b22829a4615550aa23fbf203c0298fcd9694d3645acd46 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment1.py.snap sha256:7df6bdd1802041c0dab823da0bc9c822b531ccc752c5ebb7a1bc1827bc87d16c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment2.py.snap sha256:3714c0d43b3cd1e216f4db41b1981529250dbfcbbd63e75085f9853502bbe81f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@multiline_string_deviations.py.snap sha256:66b98bcb29cb4eb73f6a21b99510e4ab1f20d7293793b82b33e0626bb67e483a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@newlines.py.snap sha256:4970db178c8b82fc48d39e63b95b7bfd883ba33be52c32bfa1689e56ffbec899 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@newlines.pyi.snap sha256:66acb1e565ea8079be574e07b4b28770ee4fe260008653fcb8acd6cc11da3df0 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@notebook_docstring.py.snap sha256:4827a5f02dd2270ba065df22239d862f5ede90c04d403bf192cce246c0585251 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@parentheses__call_chains.py.snap sha256:af5d01720e19d0409ed49d68d56f62b58d07a22f0e22bde2332c766dd382804b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@parentheses__expression_parentheses_comments.py.snap sha256:5a4fc08a2796c6dc9d1445e5c4823c55cbd7b3e708de6296809758e034028b62 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@parentheses__nested.py.snap sha256:ec463b56ec45769c487fda174999e2658f2ca9141ed7cc903a36e2663a3f050c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_empty.py.snap sha256:da8301521529bb8fd4449fc2c49eb8e3867d2e40bebbe3ac69717e42526fc46d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_value.py.snap sha256:76ae0d60680a922eee6a4da7831ff3c797add806741a3199103b8a82dbf57952 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@preview.py.snap sha256:382342a4577bc322743703afdedc78c3963a19f1ea25345f08d4793566ff11d8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@quote_style.py.snap sha256:eb55e51f07da1e0acabf61919d73d652e3d6ca58a35db08821fdf7b56cdb2dc5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__ancestory.py.snap sha256:ba3521342e647f866bdff53351da4422c7a8fd99f1e8b5f2f55e1c18f16a80cb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__clause_header.py.snap sha256:2879e3078225e38b9f29fbc63ad43aa827d76c84b0226b244c2d31521ab04850 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__comment_only_range.py.snap sha256:557e4732105f1fe050e7ee4be804f855f7abd5e0b74be841b8fa4972535f8e0b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__decorators.py.snap sha256:f51bee248bc3540c2ca43b42817ca3993eb65dde4650e5dc05077fa27088f4b3 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__docstring_code_examples.py.snap sha256:acc8e97a0c317eced38aa287cb53a459310137e172f26f95df9311ab89945ae4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_file.py.snap sha256:640a991cc7eee7a0561148b38fc8d935549f412974c568c08fa6e71009322cc9 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__empty_range.py.snap sha256:01c793967c6effcbca60ea4690686bd76a664bf12cbd11ad03c0ef96037b0390 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__end_of_file.py.snap sha256:fc5cbf9a524f8a11bee372440d3ae79619dfc198417fcf3faf76d17cd46d2eda ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__fmt_on_off.py.snap sha256:f504f476bf74df211c5340e1d930c4f644beaf29b32687fb3f0295e571b296aa ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__indent.py.snap sha256:fe721d49b0c91c2599d4aeea94e86142cc3478329bd415886d35ec653b339e49 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_comments.py.snap sha256:bfb475dd81a462ea46bcedf875532cf2ce2f263642ec8ccf895dd191a7095bab ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__leading_trailing_comments.py.snap sha256:508768662016dda91e1d6d201687d8929aa2ed87e23b5a21ade2c6f17e928b7a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__module.py.snap sha256:baf1cf58b0a52c2523706766b1b8bc6c5779855a63414083497d338604220cea ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__parentheses.py.snap sha256:4e6ed73c20cb05b0f06c4f987e0994715308244749696da0198218bfadd06de1 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__range_narrowing.py.snap sha256:845ea923a42420458a2316cc27f51d1a579269512025102cfde43a2b3f0fe50a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__regressions.py.snap sha256:624a6c526cb2ea1a8395207c207ef038b6032b30ea09a09ced9b63e7d377d85e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__same_line_body.py.snap sha256:8aecdf6be2f406d8743de378f8e73f14089656d2146996a3dd324a2f0a138505 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__stub.pyi.snap sha256:11eb480fca47a9299ea9456e83719030c145c4c155cd26066dcf740cc74b6c83 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__trailing_comments.py.snap sha256:b98abbfe7a19eeaa86b37151301b527a8e84ef5f3d2f9a24c0a4d138c9fcdc68 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@range_formatting__whitespace_only_range.py.snap sha256:015a19949c9cf4528eb9ef53f37ed37380ed2f1bec709e1b7529d99bb23cee4d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap sha256:772d38040d544369d924ee46ac02849f4a2648aaf72a83aea777c6224201ee63 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap sha256:4503cc12fd5bb2646866b49cfff71a9d7394c3292024f959e9915d1f279c01fd ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap sha256:dac12e3ccca773d126db068cdb8cbbe3c045493e1360d92fe4c0344354df48d5 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap sha256:aa1693f22a5b99f7d374bd7d041e3aadb4bbacf7602ff08ff7413457993c5a27 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__assignment_split_value_first.py.snap sha256:b62ef84ca3ef0d94325abbe02bc8ade98ea68477105c0ce7a2d14f41eddc3ef1 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap sha256:8280890c139c7a5cc6c6c53c7c003596e05de4ef0c240093d8ace53d10c85a3f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap sha256:285e518f487bbc529c2c83084ff022eab9f604101d073bf48426e088caddeeea ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap sha256:99d08d204d2fc90bc4de42328223e7c8378695bc310900abc986f8dcb439be48 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap sha256:5e50bf0768e3f5480dcad0de9d6d9874d78e2710735ebd4b8d0c6b0162c0c0bb ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__ellipsis.pyi.snap sha256:822788a20138b71bd34d9e04f06c80b20f0af2977bb3c44c944f3ee088752585 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap sha256:0a97dc0eb53620b1acee4ef4c5049dcc9031f71e4c95eef3100f92e9ed67dbf4 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap sha256:a98e2cd3642a0bfbff6934ebfd6d48c335fad1c2a2e63de7d24aeda39a79509a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap sha256:7d71fa4c14a4e87b43a3bb377415df6b448e9ea0886a4a055e1f0aed6e07f05b ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap sha256:47f80c8edcf2eb86a7d6f1a1aa002ef607f4ad72f10943765380f6ca0de12b5d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap sha256:e2a1622d4d9069907d4f1f0186c67d44b81d820cae12185ad27c680308700e5e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap sha256:31078151c4b5ab34b0ff2bee45e95447ccab07d7b2bb51da0259443f9dd9eb01 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__long_type_annotations.py.snap sha256:4527cc3ead4d446dc0d7f37d7b3786e52c96966d0cf17f1239d41a6c77126063 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap sha256:bab4543f478d5f716a21f9f60aa8954ff9c81e65ef9948131f7afc90e9e24d0e ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__module_comment.py.snap sha256:e60bfdf29131e72ce860064735a87a0ff748017287cf3d77a371ae0073b8c225 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap sha256:911bef7d0826d05581c1c440e312b497fe0cc63ec0f6d7cfd04a70fa89b584aa ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap sha256:c75d61861d428fd1c27197a50a045e8dff436ad15e34f759bb49147db2760819 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__return.py.snap sha256:876cd2fb239ae19cf6961b6f4e1a9825dc7c7f063369bf9d0e722dffe817984f ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__return_annotation.py.snap sha256:314e5efd55b06ffa4b88d6b47145fe5d7bb9ab003d08ec2076e0cc0475b98e81 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.py.snap sha256:2818e4959dc7fa3902134c3a0b5f35b6478ea293d1049fa76291c355ac4d2663 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.pyi.snap sha256:f8d5c0f5d96b8fb82372a1b0f1e7358cc698855473509c4d723096c289ce1ae8 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap sha256:f210511a99c1a5aa9bb683bffcaa2eabe628bc432d8c037c75affa491f9d79ca ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap sha256:5b39ecf790d1503eaeefb87aa151e8a79b44420ac6618d608f939128c826ba9d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap sha256:46f830955d7b8537b0be9fc4885fa515edea262e8b296a099c3871a27bb33616 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap sha256:a43c32d515a3075cb0f53f54e38999b2b6704076f7d5fb302286a27fc8f3f1ef ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@statement__with_39.py.snap sha256:becad140470d5187ff2ed1385192915765666f03b3dba37be6711ef89047932c ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class.pyi.snap sha256:1f7d2d044fcbde39823e26b06d22b85a65af315ec062f40d10992f6296fcab2d ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__blank_line_after_nested_stub_class_eof.pyi.snap sha256:a2f3781ff913da5ec2cf0fbe2dc12a8ad2765dee88b03ead03b0b363385bc839 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__comments.pyi.snap sha256:779cd0dc9872a8f86dc928b54d468463a8cf5f919481923463fb62a222f54f91 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__nesting.pyi.snap sha256:4e128ca0cb42b93229d9b95d305090068c14b8f90a06836b093555995dbca670 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__suite.pyi.snap sha256:191f3aa23b40ab589c855ad3c0a7b0cdc7ac26392320426924f316e3847bc839 ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@stub_files__top_level.pyi.snap sha256:40e78f18a0650c8759d3016cc33dea29bdf68ffbcf8212cac71c743e0baeb2fe ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@tab_width.py.snap sha256:f371f3497d99b9b447e1214815f15e8f9c05116a20b681050a0566c7cfd53cff ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@trailing_comments.py.snap sha256:d068aa16d87b6e10127c271e17de200c85c1cc2b14c235dff3edd1baff8a9a3a ruff-0.3.4/crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap sha256:111d8beb6d4106ff8ccf17c617d732c1829967196036d01e4fac7eee5c2e23fa ruff-0.3.4/crates/ruff_python_parser/Cargo.toml sha256:f96fa893351f188ae0b707161e39b9d65f0e702b0f31ce04af4240e3ff4bd0e0 ruff-0.3.4/crates/ruff_python_parser/build.rs sha256:4fef38ca30b63ae9f5a4946517c993542573810fdd521da6f98a8315a7927c22 ruff-0.3.4/crates/ruff_python_parser/src/context.rs sha256:139ad88a20aa111a997b647e15475983c51e22b2071b5254f4422917581befa7 ruff-0.3.4/crates/ruff_python_parser/src/function.rs sha256:a6a192b3db0e3c2f8d122aa93a43e9f727d73a8492a2af06398ea5f967742bde ruff-0.3.4/crates/ruff_python_parser/src/invalid.rs sha256:2b29057162eb554be6ac4e35676120d18beb2ce0be73b8c5538f09a04e072c95 ruff-0.3.4/crates/ruff_python_parser/src/lexer/cursor.rs sha256:3f4762b2bd1f41405222efc8d6c3fae670eccb570beab9ed3d0051f3b223ecda ruff-0.3.4/crates/ruff_python_parser/src/lexer/fstring.rs sha256:fc0bcfe312a71163a5f359a92fdd91f665e91e8c78257a94ff77d9352d7d4f24 ruff-0.3.4/crates/ruff_python_parser/src/lexer/indentation.rs sha256:4b61aa75b89d0b440a00c5219caa3cf712c951165cc2df2347ba732611b816db ruff-0.3.4/crates/ruff_python_parser/src/lexer.rs sha256:6a6a15d2f317e96df3ef54d0924b300fe45ecd83b7114df720045311c4449781 ruff-0.3.4/crates/ruff_python_parser/src/lib.rs sha256:aa1f677c9e66462f8f96e33527f9f8fc713b9c499fd6e20781a8e6344639beba ruff-0.3.4/crates/ruff_python_parser/src/parser.rs sha256:d21170bdcf8b0e520fce9df29a29e067b04a671ac26dff257046aa231c043cff ruff-0.3.4/crates/ruff_python_parser/src/python.lalrpop sha256:5fac675d29cf3e973566a98708a95d0f184e29c240474455315a5a17d1c52af8 ruff-0.3.4/crates/ruff_python_parser/src/python.rs sha256:b961413a1d8cbc5327f85037178a7523128128fd8feca744de977a8acfa4e466 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__ann_assign_name.snap sha256:05eefe638b582aebd92a281a818bd347eb15a112009c6e8f8c8fad15a6ee579c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_attribute.snap sha256:bd70d064deaf7b6fd6fe7f02de96687891e6c16e30b133a9b3181f25dd9fe62e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_for.snap sha256:058f14320c06ab6ae7e0c8fd7d6a781bfe021709e2727e0622d2cdbe71dc6cdc ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list.snap sha256:5a554d884b62ce6077a52e4456949f1c1d8d142c4c346248a27f957ea4c71c19 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list_comp.snap sha256:71bd8ae2e8c5e86ed4b24338737b5b0fb80b05657cba195343b1dde5974ca9fb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_name.snap sha256:86cf066c2a2619f0ac8d095d30b0b6eee101bbd132141acef026e8ca7a414ed0 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_named_expr.snap sha256:82d9a3c0bce3aae0a7cf64010158a615f89257a230dbea8f911bd866dbc97928 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_set_comp.snap sha256:22515491a4661d34efe9eaa8ccdb4bcc3ab1c0770cdc10f3876c2e3c234ff9d9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_starred.snap sha256:b0e33dc862c8344c6fc8d27bb5a183fbe9d0cf9ba60ca610143536bf8846b132 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_subscript.snap sha256:08eec89675e92c4d1a59dbfd16d071c2afd51820f4fc9a13106f9c916d9651fe ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_tuple.snap sha256:635d9391cc63f613234e5acde98797d147d8b82611577988e5abb7d95848ab42 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_with.snap sha256:de33170bf663dfbb153415e469c81cebf9ae2175bf2ecea1184ec7d19386753a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_attribute.snap sha256:7c71b248331e66c1d9e63e2f7f75695f14b1b6287b2f9bf8742d56e7e02929d5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_name.snap sha256:1b935ab86552b46c4f23aa21d705cfd6999d3304f5ddcf898bb4cdf1e43c5312 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_subscript.snap sha256:7c3b0c1983b4b6f2f581b6cf53efd105bc546e47c8891ab7b201012894a88fea ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_attribute.snap sha256:f2bc0c9edef39f961fde5af7703ab8afbb3ad500628f5178088d022a7dfe6641 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_name.snap sha256:0bc031ece0c7308ead3b2983c05b9d156def98d91af1c77ace814bebd2377137 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_subscript.snap sha256:e4d0f44ebe9acbf8b5bc2f461492d4b286d9db06bc96b3d5a941c1510a484e50 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args.snap sha256:4cc03181a8157bd7b109659df5ee18e3fb2a1881b55f2c79a2a9e76d8ab7688f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults.snap sha256:45cdf9eff9969c162de0d652c21c26771633077a3438eabc83729c79efb47c4c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults_and_kwargs.snap sha256:4517ced1d3dd1cd134163249a3a110b031605186127e5de30467590b6c11b6be ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults_and_varargs.snap sha256:f5d6fae60fd0367fefc1a968967fc0668c77d62bb437177901c33d3c53df7bf5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults_and_varargs_and_kwargs.snap sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args.snap sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args_with_ranges.snap sha256:c0e040e83b322c2f62fc862a91b9901489e4bfab305d309c64ab40b29b7cb36c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args.snap sha256:4f3ae20ed6f5743222c60c822c07db5f0a17dfb5c2363eab26e2575b0a88331d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap sha256:1aa8ff76c8f06583868dde5115a3c65fa130bc751fce4e8a84a5a29ddeaebd63 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_kwargs.snap sha256:7b26fda42fce64a7104a847fe0f39f880fe887348244ec7bfc5b630bfb7f3c5d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap sha256:5912e08edff8eec7d53b031d20e8edd2ca4d16b89871426ffa478da71fdc4fce ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs_and_kwargs.snap sha256:816e3c180ada82691114950da225f55a520ec7982feb7c7283eb9d3c4a617959 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args.snap sha256:c1b17b21605ca48d92eff9f6e28029930026b70836b7fd0f6902062294d78608 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_defaults.snap sha256:c77b97326db7372c5edbac07c9dfae0db629daff52ce915622d8e398436ec4e9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_defaults_and_varargs_and_kwargs.snap sha256:816e3c180ada82691114950da225f55a520ec7982feb7c7283eb9d3c4a617959 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_ranges.snap sha256:f55762c802c20de1cd9bae943ea553dd93acd2e70beb93f7639df22d76b8f2b8 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_posonly_and_pos_args.snap sha256:1f4a42d08dfabcfb7fcf2ee4cbabfd1467c73b48f53cfdb95ef8abeb247a3b08 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args.snap sha256:472e621e06f8c7777cb31211e689d47db7535e61e054439a44bc96b8392099dd ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args_with_defaults.snap sha256:4c86e20ea69ec2ae0f5defcd78a4143e06fafb01f180e480325836ea17bd3775 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_no_args.snap sha256:df9648ef27729dc93065462e050d9a2a9e637f2b926135ad0962408026d37ad0 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_and_kw_only_args.snap sha256:baf3350d366caf49307f7f29fac8a4ffcad8f70f46be20787dd6f880395c9101 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_and_kw_only_args_and_vararg_and_kwarg.snap sha256:516934adb3746f518aeeb880d85935dcc6dcb213f1f0d7fc2ad8475b1c696402 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args.snap sha256:6f6b845e457949811ab7ef62d913145b4659381d58381a89a9f8879fdd42c528 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args_with_defaults.snap sha256:830aeeb47925c023dccf72236ba9df330f4e3ae50016f04052c9afbaa2d46269 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_posonly_args.snap sha256:be17a60bb19b3229ef5ebbcc9fe3767cadae82226ad47ced78e4bb34321010e2 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_assignment_expr.snap sha256:42f011e228a3c7b71301b81ba0c5085e0a99f644869f0ebdc1d396ea7550619c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_attribute_normal.snap sha256:f9d667e3c730b7def450ce5a84c246bd471451cfbf62ecf0f6b8d0937fd3d61d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_attribute_weird.snap sha256:355a2afac6e45ad694e6697ee0688c0b87b49c05a1e1b67451fa0fdc4fbf5696 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_ipy_escape_command.snap sha256:5bf863b9865eee272e4c68a6fca82caed171fb94755a094212ba5da771b6e587 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_list.snap sha256:e0cc0fc5cbacc0d9357eae19fd411b0e56502b63488691005910e3565c712fb5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_name.snap sha256:4375b864ddc41a460d1c70e32c54f214064e17522ad51870bc0bbc739c99e23a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_slice_normal.snap sha256:c98fcb76157fb2573f4bf8251b5a092bb1d3f299e1baac551c00ebf8d998b31c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_slice_weird.snap sha256:8d1b71d09b6459bc6782412e52e3f040588629cd114d37cc9790197b98bafaa0 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_starred.snap sha256:a9e86e37a8da69d8fbd6a019536e338762766b70a374d6a75e9554c58ce8b30d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_subscript_normal.snap sha256:8da73691df4de7c3edb7a0aaf49d38131e380619608695ee6c930f22f99ba3f7 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_subscript_weird.snap sha256:ccaa0f66b4da6825620c9bcf9324bbe47787e73a79cac4c176eb9f006f39c0eb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_tuple.snap sha256:75ced892dcf403e0cc779dd39a10b1af62a696455a43b0d4415072085e9ea410 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__assignment.snap sha256:06699391fde3a7c5aa3541088e598e196e96a1e3d16974007e860319f5598d50 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_mac_eol.snap sha256:9f95fa539ba90e894c908c7ee63bb416611496a8e1e21f37c52f48ef99b35c2e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_unix_eol.snap sha256:8cff6eb81c1d2c5f24e5347eba5afbf14dd55bdae1a895980f2c17d60050b22b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_windows_eol.snap sha256:53ce6db17a9fc25225af251ef42b56aafc84dd02e17ee7c43543cf1c1e5839d9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_mac_eol.snap sha256:48cd8118d416a486747b6503f80ded5b24bc19895b7f809c5fec920ff9ce84d3 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_mac_eol.snap sha256:043d22665bfd1df7ed0da87675e5d034162b6f4bdb6e17137ff0a9e0318419ad ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_unix_eol.snap sha256:13f6d60248593b0982d06a461b68570c62893dcd5dbb3bdcb4004827d4a2d17d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_windows_eol.snap sha256:b122ecfb3da2ea8bfa3fcd716d11f2e84a5f2c92abbee3fd3b1b279a6707117a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_unix_eol.snap sha256:861345f654698d36756d5b50d84757d260c41af7cf0261db5c7c648617c36179 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_windows_eol.snap sha256:31d1c1a43cd3204eceef9ffda60d2fc2cc0e96f64bff8ecf54e3179a177f3780 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_fstrings.snap sha256:f72ca5ca7d5782be014b8376473e34717967bec9e2e199deb6c8a90fad4e2fca ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_ipython_escape_command.snap sha256:53133e32628dc53f9190ec82af9238bc73ef53cbb271f8c2e760e2c10a8c8e53 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__escape_unicode_name.snap sha256:4099df5130ab5ec74ac3d6e7b612cbc38bb3973d57e3a00313612f7373270d26 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring.snap sha256:de6776c782caa371cbe20b35a162c04ab7ddb627db2b8a8f2e168dec898c6c1a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_comments.snap sha256:37e9649009c366993e377a6905139406317b87ce06a8965ebfb65010ea5d30a5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_conversion.snap sha256:02921ef385ed33a2489e7e59a9bad38d45ac6ce1c940db7af0b147ac35dd5001 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape.snap sha256:303f3d5f021b8f2b76886ba8cdf2933567e484f4ef6000a9441997b5f73898eb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_braces.snap sha256:d182b230bb57286925f69adb108d977153101d96171000474f3034e1f8ddf961 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_raw.snap sha256:0e8fc2cb00b64a405d4de47c78357224ad77986c45cdd37db2d35d3ae17b20ad ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_expression_multiline.snap sha256:61248c78f02f7395210825a68a5989cd0d9098bd2b7f2d96502ae3a3b1c729d5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_multiline.snap sha256:845e372455a4c9dd4c039effffd1ac6b55313d67f2c606b956dd66572befa248 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode.snap sha256:64cc468b9248eff6e9acf3e9f31e7ac80589e9a2bcd73463a6b768d6c6fe90a2 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode_raw.snap sha256:a8ecfa813cf89a9ec70d495c6a60dfaae2ef12e4a2ce52bf168b1b211ab262c9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_nested.snap sha256:9f40c4829e62da89f17bc7ca52d1e67bd9ad177f62a3c4d9db0d7b18feada872 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_parentheses.snap sha256:acdcf74c2b70787282c55c4d603a46866337cf9cbcbd4483f22405bdfcb60a5e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_prefix.snap sha256:249b701c914cf672ed326c8b959fe3baa8e434ca5383d80e3e48d7c81752bb27 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_mac_eol.snap sha256:41521c773708e857b37466c1ae813ddb5083b7773659b01df28badda304471e7 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_unix_eol.snap sha256:63f885de2ad167208813e1a9fe46e9a5c19ae4fc7050d2fa56a7e6bb09f7d727 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_windows_eol.snap sha256:d5e8231239c2e9f62ce7239fae109c19c44d6e22a5a1d345bf48a717eedc3eb2 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_format_spec.snap sha256:f3e4a6bb08d98595ce6720fbf533c0a0185f007068f587ac2a1d72b9aad5638e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_ipy_escape_command.snap sha256:cb3a6f44f427dae644e61fdfa52da99d9bbeb67bfdfa95053dc3843853192f1c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_lambda_expression.snap sha256:35bd0d5916e51010209f54ccb80021ef96db02d91a11087e702e07e4dedca29e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_multiline_format_spec.snap sha256:7aef88d667558bd7f5d4f8d9c40f5a0f5137b33830f2f2f81f1dcb392372933b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_named_expression.snap sha256:e85f900460045748e630e85cc762ebf4c79e071b99240bd95bfc9920f1d67032 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_nul_char.snap sha256:8605a14f7375c59c622a62dec4b03cb068c60cccae5c1205ff63b27c1fff1860 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_mac_eol.snap sha256:0c8e1fd813d22859acdafd6617f1e22bc24de224b55225335e7a76c0f37aa746 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_unix_eol.snap sha256:490b6cf4d246b0a7d0567065a4d44fba4aa29a81d1423c451452b6c0b38165a1 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_windows_eol.snap sha256:7c75c95996b0a18509f1f74943e1a0d7f9840091b2dd4f9459e64bc16b27ad33 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_big.snap sha256:7c75c95996b0a18509f1f74943e1a0d7f9840091b2dd4f9459e64bc16b27ad33 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_small.snap sha256:c8d168210203da7ec60a5e3e4110203881a9559a887bcc4914c8c4e6e632ee50 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command.snap sha256:62712ffb4215c87bdf7e52fe53ceda87242a4914296087634bce7920a7f90dfa ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_assignment.snap sha256:3fceaba6ef069abb20be6392f7e7ecd876977322b540f8cc500dfb86d5524bd3 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_indentation.snap sha256:efdfb7dc85926f9debb9df708a99d8aa19d9d197c51a935e34b2175ccbef2ff9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_mac_eol.snap sha256:3476bff3ac012ae9d917b306c59da3becff555b7b1d82ca31aed1965ef92a376 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_unix_eol.snap sha256:e96b08763038496872ccbef351e49a1f941cd10e893b2fbf65249f317f81ca24 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_windows_eol.snap sha256:8cbc867adbd80cdce18a90b3da18acac9c5bf9852bdd891c05ee673f1863a767 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_mac_eol_and_eof.snap sha256:de7bc8d87e1911efb4939e345c8aaa422df45783f2714bbbc6fbbc3975a2a3bb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_unix_eol_and_eof.snap sha256:03d54d7e41d3813203285feece0bd0da119ec8771826555ef5cc5c2af81c095c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_with_windows_eol_and_eof.snap sha256:e28fdc01eb0c0e66c2321e707bd0c395e292e0726fd912b6a811efed5840d657 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_help_end_escape_command.snap sha256:71ae4eba8e90af723a972ab3dee5c0611f886c55b16687343649337582c92928 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_empty.snap sha256:e13adad231b486dc136b658024f44973b21bf8fc5bbbf63d39c2bf48df08c913 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_long.snap sha256:713c8a6425f7d7c9107bc6247a8f97d56e94f989576f46257ff7ec88a6360b64 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_single_whitespace.snap sha256:95d419cdf874ba25850c5ee2d3b54b5b89abe1cc3e9acab9c1fa9967c4d5f31c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_whitespace.snap sha256:ebab3172e007972b51f763c629dcc001a5ec6e9d1073fdaa664dcdd2984afedd ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__logical_newline_line_comment.snap sha256:9cf01776cac57114fe929213e1388ab63cc1679fba3a1ed19270fb405d4e68b3 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__match_softkeyword_in_notebook.snap sha256:b349b4e0e56aa4d31f79b3029e99cfd30f5b75ee85953bb2e5a2498ef56f6177 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_mac_eol.snap sha256:cbaf2d9ef7245a9bacc52d545244385a7ddcaf98ad9d5829a78ab5a3fc309700 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_unix_eol.snap sha256:c944e9517d88fec4df99667e99d1e5fcccfcc64e6a4eec7e0338c1d4256687ff ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_windows_eol.snap sha256:66a77a05ceeb451d2142968b2a35612ad281e4e78c93a841bab530bcd777180f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__non_logical_newline_in_string_continuation.snap sha256:4ca8125242e7227c2103726fa0f2ad465c9fb624e060e6f278e36b7980703fe5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__numbers.snap sha256:84275dab80dbbd0c949cebcf087462117877b5ef148f658f986b64e371032622 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__operators.snap sha256:c9e50530c9eb21979fec2ced4ef4a73183f4319abe4efd8df1c30273ab0e946f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string.snap sha256:26ff4d284cfd25d2f587d7942a3597530d3b285a6c867326a75fbf6f14cfcfcf ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_mac_eol.snap sha256:a8a2efb8cdf7c5ddaa23e373251f62620454956cc9247bf02a0c6af3c8810bf7 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_unix_eol.snap sha256:960b8550b0dc8a5d76f349a564f73e1d2267404539422e5c21d775ba4281362b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_windows_eol.snap sha256:eff60239a985e1365066c071ce8883f76073b46990e024936e8e99072c357284 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tet_too_low_dedent.snap sha256:6a92f647f93d2e9208c748926d158714936f777c195648fa3f4ca4afd3e145ba ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_mac_eol.snap sha256:8c1662a08ea82707cd1293f6c593b7a6471a8333ef21a925580b768f5077bc3a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_unix_eol.snap sha256:2976e099d3f63f20b0b3a9247641cd3aef948c0c1d557b113dcb96a9f5bc3fa2 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_windows_eol.snap sha256:c20084c119844521372c3fd4de8b4acdf69f7ded1fd16eb1ea3c3ea027d6f2b6 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__decorator_ranges.snap sha256:0db401a5f620206871c857e401e74c401ae94f71630a35e342f1b6a7d220bcaa ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__dict_unpacking.snap sha256:a91f9289489490e6a7c3dc482957664f63c2c41ec3053662d22d5414f0dc19c4 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__fstrings.snap sha256:1088f3b87ebd8863fe424de681c1ee96b79a4bea06f683cee30f1727d1c3d85d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__fstrings_with_unicode.snap sha256:bd36e506bd9f02fedf99377c6b413de92a34ad62eef4ea18420b079953d78fab ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__generator_expression_argument.snap sha256:dda6b08dc5526ff72629f0d20a6801c5c0f716002dde2cacd3d127145a1142de ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap sha256:cf02d8a0e40d4487558cda1e0b0fe13a581902ab17efc3b8acfed4a0b56ee0ff ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match.snap sha256:c15ea718cde722adbb6bf53b3518cb855094617c4a027419d779e6629e9c8002 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match_as_identifier.snap sha256:0961d0b0c077862256de9da72a633c3add111e7271e1d3e9f64cdebcf66fd56b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__named_expression.snap sha256:8a523e35003ed4ac89f2ceb3ad1d0996cd854294e853014a8d259adf266e6692 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals.snap sha256:33e184a4dfb8de1d69b095356fb844a856536e4c622aec19ca07b2137a5a3947 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals_attribute_access.snap sha256:c015a3e7ad34d1dd82104fe5bb1a1ccdc7f4d6577a11ad0b701a07fe078f19ee ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parenthesized_with_statement.snap sha256:f8b285a0e395d3f9bfc3dd30c2c963494c306c2824aa8c8ce38d58f92213a897 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_and.snap sha256:58500f2edeff295b406be279b5cef625aaff20c53df2978095261ddab7c15b6d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_or.snap sha256:3e277416309bc5766bceda170d994b0901fd4239578a98a262f81d33e8389cc0 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class.snap sha256:5aa13ebbac96643af6f11f43637da3b805b8ceda63a1372d52fc76d56929681e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class_generic_types.snap sha256:8e31c893875c99cb6deb278253e671848d9e3a5aada9ee36ab3f2e056098f383 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_dict_comprehension.snap sha256:d4c5e70ec68623683f85f65c7d8654b2c7323a07d12952d78168338a409b0b6f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_double_list_comprehension.snap sha256:2a9d8b97be493091bd2db4d5f5f39e165d7c68bb03d55bb67bc89b9c0ed4b4ae ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_empty.snap sha256:671ba79bc25732305ddcc2f20a929eb7c4d43ed295051b9f0f7451111bc80d22 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_f_string.snap sha256:10c2e3ed3bad47450e9d6127557a011dfc572028d91a7d45ae592f37ad40b424 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_function_definition.snap sha256:8ce2a36764c626f8790c985ebca971986396a02ce3158de3c7d29e7f43e99d09 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_generator_comprehension.snap sha256:85fd64e1697e8a44f28367c759940d1bc5f6730b2aa17763801d4e929ff1cc53 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_elif_else.snap sha256:0178111ba80f95205f698dbbe9775b0d8c24bd5cd2f825e06e0903626f6008c7 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_else_generator_comprehension.snap sha256:b4664b3d1a6a97ec1f4cb6e726394b9f842ebdfe1479b979449935152b5efe61 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_kwargs.snap sha256:d2c2f9d31274d8dd1e85c6e85b2947963bb5ce5a8c3b2e617b22551ba1ce67b5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda.snap sha256:883f6b663b056ef1a8244d92c7d2e08c89f93cab275f18f0c0d4eb4dcde76f04 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda_no_args.snap sha256:51747422c946b589bc32e7d8015b8ca07edb9dc042448662ce29fe9ced9b4ac8 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_list_comprehension.snap sha256:8fe815b93f718548be30363f4f28b2a882a750ceb0dcb4449e840c8918d2e51f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_named_expression_generator_comprehension.snap sha256:d09d3f7541fe6f78d9b3b4cea3dc9df2569babb160a3945238b7c53046dd95ac ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_2.snap sha256:2d682adecd014c5e43c79d59fd9d9134270cb8f416196094262edfe5e3caf8cf ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_hello.snap sha256:df271f99103972be9df4553de45e63cdc580b6aeee1ccf36c0e724affa41af11 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_string.snap sha256:dc187fee7c735418c001f100d2819708ebf6359d2303116c2e537c4d93a14152 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_tuples.snap sha256:96f8a8651d9fe990866c53cc22bfcc5baceed38f20b49e8732ae9c8c09a06661 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_type_declaration.snap sha256:fc11d2e64c0b1fea1349ecccc9adc04d8dbca99b7d102763e972003f9e3e82fe ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__patma.snap sha256:9fadf5c32fb0120fdb260802ce7ff24a09038a226f7c1c35dd874798d6674cba ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__slice.snap sha256:1277e1c217ca193feaac9ee873d484cd8d283a5e4bfcf3832304eb453ed1567b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__star_index.snap sha256:fb0d4113d3db5d485fcd3edc320c2a3314674c22fae5ef46004b3b53d7df949b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try.snap sha256:17e02abb342cd32380888cf15158f6db7cc4c8a447790b2e57f87f76f3bb4748 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try_star.snap sha256:f4e4842566dfb66bb7d9d58b98fb2867c53427ba18cb0b469dd041942c074f5f ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__tuple.snap sha256:536f275bc80d53be6f7309f970dabec9a58b72f39f3e037ba4022ea5d1093253 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__type_as_identifier.snap sha256:a8a09880129f0a5f355490608fd5ba457a4a429b5d312c25c58a419f181fea5d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__unicode_aliases.snap sha256:deed900dc6941c8efbf956e69f8e51bcdb4d3b4619c9a9495e371eb169f8f94a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__variadic_generics.snap sha256:c5ced16e2dfb3a4fb34d4450588602b596154dd9048d43b0727b7c8081c9f42b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__with_statement.snap sha256:a445bbff26f91c33c1a3bb81cae977914ef26c6bbb27eb09b608b9a33f8b8db5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap sha256:e8f74ccb4cb0065574eedb136ddc48ede23bb2c3a603970a838138e2470924f8 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap sha256:8f0c14d3b2114e1b107d7ccff3179fa46862a99569bed3d54f6d94425b3377cb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap sha256:580c91e2e4b8d6498eea9b87d785e725b2d0cc1cfbbad124d2a505f25168b17b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap sha256:13ddde1309c3c24a7554c61e84ac7b27bb44faa12257178a1449dd9da1f760fc ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap sha256:992d3a4c76c04be09aae47ca32a6accb36bc6f4c1d33cd9d18d2d2fc49dcda43 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__dont_panic_on_8_in_octal_escape.snap sha256:3547010a934dfca871eaed85c9c665ea6fd3e22f95bc2e8823ba0695d8764468 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap sha256:9c856bb180c5f8444685936026b263623d85e5a548ca61e2fca823969d1cebd9 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap sha256:0cb66b6d86d4e57f6ff4a7795fbae8f1df3b1ef86b2a169ff66194c48ee5ae28 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap sha256:07ce8b9adc083933316b9e327fd2ef61cb818c693a727fd7a051fe9d7b27f533 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap sha256:2268461f85a4e8612c9b2611266afa4519f6eaeab2f61a2d18a8a67de5b5340d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap sha256:3b991b82dd05fd573759efd135452b196241da3f7de6d8a42d86b95829b0b0c8 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap sha256:2239f913343b79c4337cd03ad9a9b68ecc39107b43d82ddcd4e90e16f1d2a9e2 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap sha256:29ed2dc721c79dfe5f1ec3a76c019ce9bfd675430376a8d83c9f5bc7a9577113 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap sha256:6a0a0e0a936bd12744a0cff7cfebb300329101299372cdfaeca2fd2e21146d59 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap sha256:670b69ed79bed915da0c638f8f2193b62531b891f3889f93c1314c19b8a32fca ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap sha256:e123861d769e7c5b2614cbea2070d49069559006ff0fff30fa62f0ba285c1af1 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap sha256:05a20b90cdd4782d2f2c206d513c6021b409a3b15475a0a30e64e899600a2b58 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap sha256:3efb4a77feb91bea9b0571db99ce26e5c24ed62618a535a79906127f55c9d5ed ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap sha256:0460c4d6c9b98f41f089ceac17d5d335e48298c63400ecd583ce375e952335ee ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap sha256:8f08c16cd455eadf6aecf1e9fc6bcd2af01c8eb504e71281b40ad4199cead598 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap sha256:7e6bafec07fab5766c15d854575fdd5010b501803019109bd730b6fcf3f7541b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap sha256:7e6bafec07fab5766c15d854575fdd5010b501803019109bd730b6fcf3f7541b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap sha256:b36b5c4916020ecb1820ed4356a9186aea18a087adff98067fe07acb5b9b143d ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap sha256:ea4e36813d308d62941364ac83b679695a34c797c084c20cd3b9f8a10e566d20 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_4.snap sha256:d5e5b74fdfff5856421cfb5e108bba11b1993f75db4294eef78521e11f2eb08a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap sha256:2df5f76ef2d973c9525f5cb5452a2fa397fd981f720a31fe4e8bb62287837849 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap sha256:71b31c719c3be82bda76e50a7e1fae9ea979130975290671f6e217ac5a176a9a ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_concatenation_string_spec.snap sha256:bedc6bd0fd9cb9e491f075283225775cbc6443a7bf2045560c9282947d0b8227 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap sha256:004bf9a407f837c7eacb14fec77e480ffb6e9efdedd6341152597ca0014c81b5 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_string_spec.snap sha256:53b411e49113d5925d77e146ccf547c8ee8e2b666c8c68118f7a24eb6ab7a17e ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap sha256:8ff5d8ea8daa58b7753075ca58677cc6488b7168701a408b641fb2b14ad7d5b7 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap sha256:78e7c05bc2a845ba26fe7937b5a8208c85f7644be26df04cfd5bb939b61f3348 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap sha256:23378fc9d3d4fd6659667e5632e4ccc479c9a34074fb0226c29bdc83d5a821cc ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap sha256:930604ce899f6e99898a28ebdb751c2b0df4979d124966cdee388d406d210720 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap sha256:9af04494f7441d45ae8b92eb94bb7ac45f1a38edb0f8e5f73ee8047c7a415e35 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap sha256:efb427127895d6ffea9aac04f2639a0d637c3ad8600a7cf28d3c78392cd9a65c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap sha256:03c40afb8ffd44c8eb5c0b392228e75d580b692a046c2b584c49ec9fa0716640 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap sha256:996e1043182b28802610f3e21c636363e48cc396c3fb611953a28d12cbf2a0ed ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap sha256:d23fdf74446dd0bf6a86f68846ae337e41f61d79fcb52c644ab42782817859da ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap sha256:e2b233031e2e27e2c05d2f40487b94141af02dac4e09b012d8e45e20a29edc00 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap sha256:e044cdbd7003f17e76e01391aa1299dc928d5e55f33f17d614bd9eb1596104cc ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap sha256:10648e09a91d5faa080b496ed313c3002d5ccff3b172b3a3c37de95b38b1bb0b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap sha256:e4abdd99ea92ebc6f5124d1f385fbfd1283f2f51a8b7c76031599521f17e42db ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap sha256:cf51525ca77f85fe752002165a994e4563f2d091be0f99ab45f9599b1d234c5c ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap sha256:82e2bddc883dd60def828dfecdaec1d9128fbbf3fe5ab08a72a1050b8e7d183b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_mac_eol.snap sha256:82e2bddc883dd60def828dfecdaec1d9128fbbf3fe5ab08a72a1050b8e7d183b ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_unix_eol.snap sha256:105add46264fa942a61b26501d00b9ae832938cd18371dc4ea3f4d8addd245fb ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_windows_eol.snap sha256:07e9a57555d78a854299df621543bebd20fe57f6b5487eb134a6c3a6ebe7df56 ruff-0.3.4/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap sha256:3080684b1cc689d127cdc4d6f8b35b08c080f1efe3a35049c288d5c90c950879 ruff-0.3.4/crates/ruff_python_parser/src/soft_keywords.rs sha256:d96492f2088de93982693add98d9bc6e70c690969b1664882120ae9f28be344a ruff-0.3.4/crates/ruff_python_parser/src/string.rs sha256:8f22a9a012e762030d7cc4d0c2a15e34b850bf572a2ea6ea8041175c9fd6785e ruff-0.3.4/crates/ruff_python_parser/src/token.rs sha256:ee8beeb222cd31c804160950df55b11e69c369f4562b696a62bce828910a7b09 ruff-0.3.4/crates/ruff_python_parser/src/token_source.rs sha256:4b1326b6ebcc56744fe47c813bfdafac13232d26703d474ea4be3fa7b26c1288 ruff-0.3.4/crates/ruff_python_parser/src/typing.rs sha256:2733335ed3e9f64d4205337bb73bb3b2ce610f36e13ad250f97c16527c106934 ruff-0.3.4/crates/ruff_python_stdlib/Cargo.toml sha256:e664f65d85f383486560cd5264a154cfeef2abaac4a2546241dd1e881a07878b ruff-0.3.4/crates/ruff_python_stdlib/src/builtins.rs sha256:786483d400f03fba03458e0337e681159b4efbc5d47fff6e3178deb98052b70b ruff-0.3.4/crates/ruff_python_stdlib/src/future.rs sha256:58eb185d2819e6b496f59be99d0f75f53b00d1eba10aa10d45c7ebc2a649ef50 ruff-0.3.4/crates/ruff_python_stdlib/src/identifiers.rs sha256:c30fb17ec0fa977cd9f25ae1ddd83a6b836aacb016b08726cffb6d5503328560 ruff-0.3.4/crates/ruff_python_stdlib/src/keyword.rs sha256:5142aed23848d09d2f99e7d4fdd790fd693c932d910fb077e872342eaefc286c ruff-0.3.4/crates/ruff_python_stdlib/src/lib.rs sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0 ruff-0.3.4/crates/ruff_python_stdlib/src/logging.rs sha256:b56fadf1fc7ecdb6fa5e424f123b71133817dd59c12ff87cf8bf2c19e3b484f2 ruff-0.3.4/crates/ruff_python_stdlib/src/path.rs sha256:d7188c731094b65a25d8c929a1514d90218e9c4e5911f9d17cf41789616fa57e ruff-0.3.4/crates/ruff_python_stdlib/src/str.rs sha256:9209e97978917dde126d59fed450dd50108656689e74f680ba69b4a1592872a3 ruff-0.3.4/crates/ruff_python_stdlib/src/sys.rs sha256:f5821bf9130be6c82d5671374930eec7381391f5bcc9358b2a0228fed41bdef8 ruff-0.3.4/crates/ruff_python_stdlib/src/typing.rs sha256:213f031b2e3afdc7594f5e0d716d4e009c5a99fd0a0282debb7aaa9c5fde1e79 ruff-0.3.4/crates/ruff_notebook/Cargo.toml sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/R.ipynb sha256:3908ed26ac36a47c1449b3d56b6095b69e6bcbd5f5243598fa15610c1cff5ef3 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/add_missing_cell_id.ipynb sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/after_fix.ipynb sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/before_fix.ipynb sha256:ef6506380cc97e903a5d1d5cc6a0791ec574bf2aac5366456810d67b75c4419b ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic.json sha256:4a85c7ecd0c6ffe4957fba602c4226d4f23363a59d3b470194c4528debc445b9 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_after_code.json sha256:4e9fa06ecd821c4a19ce4573f19f15bb8afff2189d39c22ae5e18cf51988f8c3 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_assignment.json sha256:93a45541cfc4f924231dccfca740c3db291523af61a647da671f836e855efa82 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_before_code.json sha256:e78b8380662d7c9d1b3dde5d323fc4b5ce97f5a0d214c58f5661b7e9672629a9 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagics.json sha256:97ab6af32387230db19df7a0b23bddec975ed131117310fa3960763f1b08a146 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/cell_magic.json sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/code_and_magic.json sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/markdown.json sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_code.json sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_magic.json sha256:293352de4b5c1fb5f0cfd16fd6a6204f5eec7e0526feb3d9174d43566172d8d3 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/unicode_magic_gh9145.json sha256:1ffde94b4ace8aabdfb464a2c4741fbc8f2b45ca08132387c2e5c3dc33bf239e ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/valid_cell_magic.json sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/invalid_extension.ipynb sha256:37b29e6321064d28be70bc08e4054e3ba1df397b08fbb399bb6d6bf34401001e ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command.ipynb sha256:93d5fc56e47e7fd65c5e422b910a6c7e9e0c74fc0ff50ad3c63705c322af76ca ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/isort.ipynb sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/isort_expected.ipynb sha256:02086a77c7272e11712d7f06ebc4e9fd0dc52ffce2ef4a3e29993ddcc8360d58 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/no_cell_id.ipynb sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/no_trailing_newline.ipynb sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/not_json.ipynb sha256:e08419b177f36eb2ac14202f62eefc4799f4b6f868252021b790936e50884420 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/undefined_name.ipynb sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable_expected.ipynb sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/valid.ipynb sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 ruff-0.3.4/crates/ruff_notebook/resources/test/fixtures/jupyter/wrong_schema.ipynb sha256:fc94ec6575c16c5931ea59f2de7ad19f42c36079953f09ef5f95c5d925e9dd88 ruff-0.3.4/crates/ruff_notebook/src/cell.rs sha256:f4de2aa1df89e0dfb22a980cded8605dd9f9c065a11a291c4a3d4da47fc612a5 ruff-0.3.4/crates/ruff_notebook/src/index.rs sha256:d0223bde34eb542feaf234ddf33a4c297f9e5164b9e9a92d1099d9866d2f1567 ruff-0.3.4/crates/ruff_notebook/src/lib.rs sha256:8fb5f1ea220cb27eade083dd904da9e9dc4b32c747f5779a25b55827254f31da ruff-0.3.4/crates/ruff_notebook/src/notebook.rs sha256:9dc07652ffedd552a739ef62a7d2ea12cd7d0558a1eca0fa729f087298f837d0 ruff-0.3.4/crates/ruff_notebook/src/schema.rs sha256:1dff8a06040bbe476d157d29f3042b472f624937f7ee1765d20dd3072cf78b11 ruff-0.3.4/crates/ruff_formatter/Cargo.toml sha256:7654e92b6d6bf01c6da47c55a4727618bf05d59823413ad548ef37f2e7217a5c ruff-0.3.4/crates/ruff_formatter/shared_traits.rs sha256:437915100c993c5f26f4af297d03f31974a92b53316237abbe99bede7ffe4e8a ruff-0.3.4/crates/ruff_formatter/src/arguments.rs sha256:16e6e204b5b00ab0ec3a75425b3f0fdedfb0de20225e709ee9b429836598e602 ruff-0.3.4/crates/ruff_formatter/src/buffer.rs sha256:e9e8737e1fe6fd77f6b670f57536e8a95b869de4c28fee5cad0c1c61296d2a95 ruff-0.3.4/crates/ruff_formatter/src/builders.rs sha256:2ce4bd9e72a631c3057f9b4a37e558cb1c6c7f1c6111366cc00bd26e9b2ce98a ruff-0.3.4/crates/ruff_formatter/src/diagnostics.rs sha256:9124d3f83b9bb16c3fc3d54e9ed49d91c467338174e93d78f4f3ef9b0ed9e91d ruff-0.3.4/crates/ruff_formatter/src/format_element/document.rs sha256:3ffc42faf20ad8a27301fde1721c593e5902c5345fbc171cbcdbbba7f9b6f79b ruff-0.3.4/crates/ruff_formatter/src/format_element/tag.rs sha256:f4b97b5eef6d0b25835ce4e15f6fa8970f600a2f0387e1ee23a5abb50c39144c ruff-0.3.4/crates/ruff_formatter/src/format_element.rs sha256:ad219f2c44287602bb19441d0e0e863cec756cb8e03d10eb2511866d575765a5 ruff-0.3.4/crates/ruff_formatter/src/format_extensions.rs sha256:a2c18264967ac16ac14dfb9eafc4ca5705846b4b0cacba7fde4b99d80c38a7f2 ruff-0.3.4/crates/ruff_formatter/src/formatter.rs sha256:d2920d3ad5ed6d91a614c479091ddd33b3fee7b9b9cd2ff88ac882b1a8896034 ruff-0.3.4/crates/ruff_formatter/src/group_id.rs sha256:1e828567d1754ac8b246a8a262a708834b36930017c198edcc0edc31db4cfc0f ruff-0.3.4/crates/ruff_formatter/src/lib.rs sha256:d681329df45358a79d362906364e85ceb270324c9004eb42372ca7f8e34ce32f ruff-0.3.4/crates/ruff_formatter/src/macros.rs sha256:2b25b049cf2d097dc989772046106a14aa964e4d8efcaae763af0d92124a4d87 ruff-0.3.4/crates/ruff_formatter/src/prelude.rs sha256:84357f66458d544ab141703e6f6f3a82cad5254db4dbe1c0f255a08f0d4cc57b ruff-0.3.4/crates/ruff_formatter/src/printer/call_stack.rs sha256:cffad314cae08d81e766f296a02ffe392060ab1fa917c67d2b6321cc7f3a324a ruff-0.3.4/crates/ruff_formatter/src/printer/line_suffixes.rs sha256:bc2222774073fe25bbd1f0705c3eb4a6e0a171d81b20c97c6deb3641b01625ee ruff-0.3.4/crates/ruff_formatter/src/printer/mod.rs sha256:7628e58c6114abb4d2c2f03632c62426b0c3cbfb70cf72e7150e11dc38b74b2c ruff-0.3.4/crates/ruff_formatter/src/printer/printer_options/mod.rs sha256:0df62c7b2b7a12b9ad3c1a74a3a5ed3ead63392e80b9b967d6980b0b384929bc ruff-0.3.4/crates/ruff_formatter/src/printer/queue.rs sha256:5d1b5e39914fe915d2c9de801c9c661895c28b531037d380064c6a9f682e71bf ruff-0.3.4/crates/ruff_formatter/src/printer/stack.rs sha256:a4ac4793f649b2207ae5ab8904a58f7c94298c7f26f5d6554a0ecdccc064d195 ruff-0.3.4/crates/ruff_formatter/src/source_code.rs sha256:33ef0962803829811edc80e8da41930f395a7416f0ad510119e59ea5df4d827c ruff-0.3.4/crates/ruff_python_trivia/Cargo.toml sha256:4b6e17af0609e24527bb4f9faa889e5f19fa91201ef44656262329b46b1963b8 ruff-0.3.4/crates/ruff_python_trivia/src/comment_ranges.rs sha256:c9003d37dc048c409624c42192e9fb9a21a4dee057ab126c8f81fc45f4f081d4 ruff-0.3.4/crates/ruff_python_trivia/src/comments.rs sha256:17eb0ea165345490069d3f41bccf67bcd3bbfd02287caec4d7395518be84b9c0 ruff-0.3.4/crates/ruff_python_trivia/src/cursor.rs sha256:da69f0fcbc79f49d9550da8596d0117998d7eb8ed97c4f0fd3ef55a869187ac6 ruff-0.3.4/crates/ruff_python_trivia/src/lib.rs sha256:942c65c1a285370231e8380de26736e7bea84f4b14b29ec829b22cb49c39ca5d ruff-0.3.4/crates/ruff_python_trivia/src/pragmas.rs sha256:785fb4da49ac03251b1ab6b2359eb2b64978265226d5401de98aba301422d00e ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__Reverse.snap sha256:274d8f2786f6d52d86c94a1a8da1e0ba10f48fe2daa9cfbadf9da09e4ad1dc61 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_single_quoted_string.snap sha256:898784035b9dd236893f0aeef5e76d49e4bd51788db831459b128d86a1deaec7 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_triple_quoted_string.snap sha256:39e1bc722eb913afabe7ed9ad4dab47554085846ded19e5e79b91ef984215c8d ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__empty_string_literal.snap sha256:351cb2f1ddc6a703f470f781ca3170de9e55c397ae977d28979dad1860bb1e80 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__identifier_ending_in_non_start_char.snap sha256:a055660c5546c6283c6f800c995159f0180bd27c2e583044f91a06c01f78ccca ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__identifier_starting_with_string_kind.snap sha256:4436113bd03aeb4f62655a316c9e1a31820c7594ca35f6bcd9cbd55dd9c040f2 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__ignore_word_with_only_id_continuing_chars.snap sha256:24d56130f9de37c20dfcb5f733dcb26425f72ce6e5098c250cb6baad1b900b47 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_containing_comment.snap sha256:a1b38e0b48edb07dda50db3003804192f2c19409da94c86189807b1726c69389 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_implicit_concatenation.snap sha256:43fab880b4b43aecf22615840bc7d677c923d7578ce8d9c0e29c7de1ade61110 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_followed_by_multiple_comments.snap sha256:928f05c8d262d7e86cf8945648da55293bf2553d4022057634a97979a2189def ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_byte_kind.snap sha256:36572b3eafdc3a8a6cfb3810bb89d4d2230be89ee88d65cdfe6fd61ea0b8ce89 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_double_escaped_backslash.snap sha256:155d88e2582788d53b2bb767446f52ca38a823a9f6efd01382c0901932997620 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_escaped_quote.snap sha256:00aaa4c4fcc2c1126eead47a8f287952f0ec8a1a91170de54719f678d6885f2f ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_invalid_kind.snap sha256:f7c6dbe783264572d016259e63496f241fbfe023c24f3e9d5ecfa48a6e0ef691 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_kind.snap sha256:da3de85f82a4e60eb59b95ec5cba58684f095a57c07600144dd7c526b739deae ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_bogus.snap sha256:9bdbb503f7fee0f58f751cb146b0e605dd6eedd38a183f242a074006b07fe5b0 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_comma.snap sha256:d9b94c1a175b7048dfb273ccdeb110bf8f9476789b6662b815c70beff3eac89c ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_continuation.snap sha256:be410be318c96ee25c9c06543732a93961b1b9c702d05477bcbd47855e3bb573 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_eq.snap sha256:d8dacffbee5199547a1dc881d3127f69fe41bb6145d878d67df8a500ae02adc1 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_invalid_operators.snap sha256:f5a610adeacffc1c9774df667bfc616db8dd96c086d5253a07f314179c53a82b ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_multichar.snap sha256:d70ab145bd902be71c4a87ecb897ededc212b2a43b1d448d7df9abb643d60d73 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_not_eq.snap sha256:7f43eb63b9fdcadc302927f83fd5689da087d3fa09492c7210a57cf53498df51 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_operators.snap sha256:946f6b6b2132e1bd0fcaaf4e8c6e691bee826b4f9e5ed862596ba2546cf4ac53 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_parentheses.snap sha256:9633ebc82a4aae89d93c6f37ade5384e58f2aa737a155eafe617334946eae053 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_slash.snap sha256:4f34644588633e72fb1a617d05322f5b5f17b968c25f710beac5c40a85840866 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_substring.snap sha256:5a15bc848469b5f352665c3a01b835e79d83a3d60ce86eb40e6ec03f24c8fdfb ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_trivia.snap sha256:2f3ba6c4b0c58d207583b97d1f281027c0a08a1a6efb7d084031927b3d69e48b ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tricky_unicode.snap sha256:37d2a2209b2ba84aa4d3dfbd432d471dcd5397641eab073407fd43aaf6097fa3 ruff-0.3.4/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__triple_quoted_multiline_string_containing_comment.snap sha256:ed87152d2282990c6ca7c21550f6fc2bae7cb8dcd2756f8cd562f2e31814c106 ruff-0.3.4/crates/ruff_python_trivia/src/textwrap.rs sha256:41ade0bd512c39fedb4956d7fb381c56141a6106baab30014fa3d470e623ec06 ruff-0.3.4/crates/ruff_python_trivia/src/tokenizer.rs sha256:a92fb3177a6ab77ee79f5053225083022341f31fbb26c0aea3c6241ab12d1f78 ruff-0.3.4/crates/ruff_python_trivia/src/whitespace.rs sha256:47c132ac302c23c86ae85433fda75589e749965bab7e3c8db285cdacb82e8bdd ruff-0.3.4/crates/ruff_text_size/Cargo.toml sha256:564c8d955e9095d4b97fa117ea47974396151d979e0260be5c67f1d2d7ca3eef ruff-0.3.4/crates/ruff_text_size/src/lib.rs sha256:52f0df2e38e9fc7bf1cf7a3743ca257cac20244b56b6937af9a3f3af4b93b7f9 ruff-0.3.4/crates/ruff_text_size/src/range.rs sha256:f2875b9ae38ac0f125178dff8736d85be967f1753949b07826ea8aea5a051fe6 ruff-0.3.4/crates/ruff_text_size/src/schemars_impls.rs sha256:c54cb17ce302ae04040f11fe48d91342fcd3e0140b85b08843b6975d40fdc48e ruff-0.3.4/crates/ruff_text_size/src/serde_impls.rs sha256:4eb5d53bcb125eeb08465a68860d2eabe9301c5b5e94358b808339d8a752b545 ruff-0.3.4/crates/ruff_text_size/src/size.rs sha256:78e0400f76b5f4f1c965b3abd3dcdc17dc5b9842e49a6dec877c62efd22c27be ruff-0.3.4/crates/ruff_text_size/src/traits.rs sha256:42bb3ddecd36cab69893ab30ea836ca9d04b74d052f3b975f16732e3de1092f8 ruff-0.3.4/crates/ruff_text_size/tests/auto_traits.rs sha256:dd1cde3860dbb59f067bfd91967992901fb3da69a84c8f057996da649e0cd3ab ruff-0.3.4/crates/ruff_text_size/tests/constructors.rs sha256:106cee4ca834fcca60620645a39a90324aabd8156a8c4301b567667d8cccaa1e ruff-0.3.4/crates/ruff_text_size/tests/indexing.rs sha256:1e156d1f5c93173034fd0a14e0730e7b24ffb1d6d778709fd2132b247af7ca6f ruff-0.3.4/crates/ruff_text_size/tests/main.rs sha256:615d6291ec6258073fb46755e6e6c3190e0d96fe3f6e9dbe5256ec288db3a05f ruff-0.3.4/crates/ruff_text_size/tests/serde.rs sha256:9dde482b1f4680864ffd2c80870332d0111b90c5288ed9b1d05efef5a390a280 ruff-0.3.4/crates/ruff_cache/Cargo.toml sha256:afdd3c2ad06a0d62345debb1b18c8d501a7cce364d8ff37de14c9a602e299b5b ruff-0.3.4/crates/ruff_cache/src/cache_key.rs sha256:a38df5ed1ad6daa526214df1c958fb4e878ff77cb67bfc2df20677533609f2e2 ruff-0.3.4/crates/ruff_cache/src/filetime.rs sha256:f5bc73cf0ce833d885ff3a1a4a28adcbd8aed4dca49ba2fa8a19dd2fb3a05f56 ruff-0.3.4/crates/ruff_cache/src/globset.rs sha256:01611b629ad51b2bda08e1dbbb6758807d994229ea65190ef8b41d8a15f2de8e ruff-0.3.4/crates/ruff_cache/src/lib.rs sha256:f6d007c8b875fcd1442e8ea55f176ad186614d181324d29a4ded69e4c65e39a2 ruff-0.3.4/crates/ruff_cache/tests/cache_key.rs sha256:dae1e3a9bc0b93d17992f29d9d1a24bba13703fc52f22eb966e3ab03f1fb3341 ruff-0.3.4/crates/ruff_index/Cargo.toml sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e ruff-0.3.4/crates/ruff_index/src/idx.rs sha256:9deedea1c56de8f2ea609abdfb8bba6c5fbcaf69e9733fec933105450dae7238 ruff-0.3.4/crates/ruff_index/src/lib.rs sha256:db61dbaa6bda03821dcf3067b0bda2af23bda056c316e08b5fe20d4b4a0b3044 ruff-0.3.4/crates/ruff_index/src/slice.rs sha256:3cfb15ed1b7f9d0cc98e1b6d3014668be1f86de947cd8ee6dfc3bf9e5a3da5a2 ruff-0.3.4/crates/ruff_index/src/vec.rs sha256:29fd44c4903e44694c270387cfafe0be9297798c341d6168c2576341c1cd22b7 ruff-0.3.4/crates/ruff_server/Cargo.toml sha256:e3175d24891270264ebd122486da741a1d749636305e2e42765f6a8d521a3356 ruff-0.3.4/crates/ruff_server/README.md sha256:e3e8d99f2c88d68a60bdfe5fdd2315402bb36f1dc49aa11c2c38a2b388457f71 ruff-0.3.4/crates/ruff_server/resources/test/fixtures/pandas_html.py sha256:ab9354978f722b688296d9e7a9fd23500ca9bec291785c2935e92691a41ad4ea ruff-0.3.4/crates/ruff_server/src/edit/document.rs sha256:1c7b3b373746a61a9445f09ba091d776083ac798b99141a05147b630137d358d ruff-0.3.4/crates/ruff_server/src/edit/range.rs sha256:616ecead2c3630aab7326d1628bb45420735a9f08a154e78cc916386817eaee1 ruff-0.3.4/crates/ruff_server/src/edit.rs sha256:b1e0ddea34dccef1f842a2c799496a08eb5f0ad08c16dc79bbf3780d7322a088 ruff-0.3.4/crates/ruff_server/src/format.rs sha256:c0846ead69130654f6c80ce0782ca71c1fa6739e536e9126affa20f2a787fdeb ruff-0.3.4/crates/ruff_server/src/lib.rs sha256:8c0efe21cf327b74b0fc77dba5329e49e8f90eb7ac105d43f24374200de63980 ruff-0.3.4/crates/ruff_server/src/lint.rs sha256:6bd0939925e6cbae2cafc0f31822bfef2f438631a7c3423351859b5be9857f1e ruff-0.3.4/crates/ruff_server/src/server/api/notifications/cancel.rs sha256:53314ece6702feb4b268d723df5f71d43c787ee1cfca5ead15a0de3b740b2675 ruff-0.3.4/crates/ruff_server/src/server/api/notifications/did_change.rs sha256:5437b13813e26f7a8a47523579a6c40275af373b931f1bf49638049f436e807f ruff-0.3.4/crates/ruff_server/src/server/api/notifications/did_change_configuration.rs sha256:a46531c47ec2adab5a18252798306e4dd591785c7e5d2e5420ba6c1f73ae2dcb ruff-0.3.4/crates/ruff_server/src/server/api/notifications/did_change_workspace.rs sha256:7912aea206669b6cc51ef4f0274322b6399c4d77e0f2e58abea18398a72137b9 ruff-0.3.4/crates/ruff_server/src/server/api/notifications/did_close.rs sha256:81783ee57385edf86dc8966c1578584a79be1bca789cbea9a79d76fe33f718c5 ruff-0.3.4/crates/ruff_server/src/server/api/notifications/did_open.rs sha256:ad88db6e84acd60654d7ac37f6fae7508960b2cdd1637ecf80e1aefddd2193da ruff-0.3.4/crates/ruff_server/src/server/api/notifications.rs sha256:9b4fd9272d5cd78167ea1dc6ca28f063deaf98a1549db51da78d8a9fe6ddee3d ruff-0.3.4/crates/ruff_server/src/server/api/requests/code_action.rs sha256:8e9a2abd0becc45094e93125dfdf0e6755b56127a9c4c91d43b35f2e5ad675df ruff-0.3.4/crates/ruff_server/src/server/api/requests/diagnostic.rs sha256:50592ef0db6e3cdc4ece806d76c1c27cea5e48cc3e6beb17e1f5ba6ccd406d54 ruff-0.3.4/crates/ruff_server/src/server/api/requests/format.rs sha256:df25070e800b8411986bc9d6d4ca70285f8766c41913bf6b89f0062e579eea73 ruff-0.3.4/crates/ruff_server/src/server/api/requests/format_range.rs sha256:0f746038d15a87931292c58af8fd1ce784c717154d2a95719ff2b98037ca10f4 ruff-0.3.4/crates/ruff_server/src/server/api/requests.rs sha256:85e9130b516413840d26f891cce34a33753767eb317c20c181da950734ef51c1 ruff-0.3.4/crates/ruff_server/src/server/api/traits.rs sha256:26239c4c212209f726a2bfb3810975c88b38eecaac23ece5d5ff1fc836a4eb56 ruff-0.3.4/crates/ruff_server/src/server/api.rs sha256:7353b4cb42560432f3ba0ff4b6a54454d12441cb81cfbe0ec94cd3522d87f287 ruff-0.3.4/crates/ruff_server/src/server/client.rs sha256:bd540a7a6d5f8a7215d6237e0e307b3fd3a6c94f59e334fc3ca31566bada9af4 ruff-0.3.4/crates/ruff_server/src/server/schedule/task.rs sha256:daf38cfa581b278a4f7a4d8600193d923dd77c07bc9a01425ca78b99fbfeefdd ruff-0.3.4/crates/ruff_server/src/server/schedule/thread/pool.rs sha256:8c304a3ab35088fa70125db848750de7b27307527b9545bd80c25431664f4809 ruff-0.3.4/crates/ruff_server/src/server/schedule/thread/priority.rs sha256:2d03395ed2253aeb730ad8ef9207fac057cd77a681001bfbcd3f0022f8fb463e ruff-0.3.4/crates/ruff_server/src/server/schedule/thread.rs sha256:241d4b639d21c98f6c366dbc31a6a7eebe52e49ce87e1c37e2191258ecc934c9 ruff-0.3.4/crates/ruff_server/src/server/schedule.rs sha256:cc8d64cdea1c1409f483846cceb25e9c89d7d24669faef376f4c02adc49d014c ruff-0.3.4/crates/ruff_server/src/server.rs sha256:9aab6d5201b35752ed798ed790ca0813e369ecb2d74082a9f97b8eba3d4fc1c7 ruff-0.3.4/crates/ruff_server/src/session/types.rs sha256:656cda83f482b4145a289aaa6693f751b2bc3a833699f464838fd55f90895a91 ruff-0.3.4/crates/ruff_server/src/session.rs sha256:e4bfab1ad59615d1ebe39ed7628b6be2428a1215729b525eb46691226df0a1a0 ruff-0.3.4/crates/ruff_server/tests/document.rs sha256:b940404adae127f30834fd7224db8330879ce469a1ce865918cc789818995f9f ruff-0.3.4/crates/ruff_server/tests/snapshots/document__delete_lines_pandas_html.snap sha256:d7d17dea6afc26eb4bf75f0e67b0626f852fedac4c338a5f540d1c486271edd5 ruff-0.3.4/crates/ruff_diagnostics/Cargo.toml sha256:f81d2b88b13784f0435c28de5c837b73a08e09d816d31f9deb5f8889d877248e ruff-0.3.4/crates/ruff_diagnostics/src/diagnostic.rs sha256:0023e62d4a1b066d43015d53d21cb8fb1069125611d6b467e8fc98b71d52f76d ruff-0.3.4/crates/ruff_diagnostics/src/edit.rs sha256:6e8e9c7d3e406bae31adb0178e35b52fa517f9aa9166b8a2807495329c49349b ruff-0.3.4/crates/ruff_diagnostics/src/fix.rs sha256:b531f7f4eb8e3d1d0df70699f6a358bbd51cd1c89cbe00ab399b9da4eab50034 ruff-0.3.4/crates/ruff_diagnostics/src/lib.rs sha256:65a2d723b03decaa603272df7772a25a33a512d0f68bd79338194f50ba335b45 ruff-0.3.4/crates/ruff_diagnostics/src/source_map.rs sha256:4325c0ed1b371c4fa68310a905eaf09f41ec40ccf74772863cfddde6a784919c ruff-0.3.4/crates/ruff_diagnostics/src/violation.rs sha256:0599d23ac24b0bc9630f78f196426ede6636691e76314de9ed5fb2e2f99ab219 ruff-0.3.4/crates/ruff_python_codegen/Cargo.toml sha256:ff8f08f25c6fbe53f2c1c463ed111e767426e30174c8816b966ba1bdfe25b02a ruff-0.3.4/crates/ruff_python_codegen/src/generator.rs sha256:df5395f94048d029b9b2787ac8cbb5b726c2ea249f3ce7482e6a1760b332dd45 ruff-0.3.4/crates/ruff_python_codegen/src/lib.rs sha256:fdb772bc1eac81a1306a9cd2f886bd678cba7159884f03fe7517fcef289d1b8b ruff-0.3.4/crates/ruff_python_codegen/src/stylist.rs sha256:062b456e89e6f3cfce50fc2fd819846d3db546c784102833a83c981c1bedface ruff-0.3.4/crates/ruff_workspace/Cargo.toml sha256:cac086754f59d07e0ebc62bc75eeb022bf8b875b24aae92d19fa261d1eb98a7d ruff-0.3.4/crates/ruff_workspace/src/configuration.rs sha256:f0627542a85f041fd446f8a78bd233f0bc66de922b96c60d6caee5439d3b4f4b ruff-0.3.4/crates/ruff_workspace/src/lib.rs sha256:161bf438e2605e82de833184b9f60ade3b2e0f7de47bf9e24e12f09af98f20fb ruff-0.3.4/crates/ruff_workspace/src/options.rs sha256:1b2e79a77a0310b9a1a34cb3e44d662219dd399ff6f9983406308b5fb6012a94 ruff-0.3.4/crates/ruff_workspace/src/options_base.rs sha256:7db786f45df23123c0d0bff1e6bbf8104031dba0b226845d0f3aec76a3cbe5f9 ruff-0.3.4/crates/ruff_workspace/src/pyproject.rs sha256:882a39389583a5f1fa26101b70eb5361a33768f3ff057cb7d229945ddff68b74 ruff-0.3.4/crates/ruff_workspace/src/resolver.rs sha256:75532f17e0d9677be6e6f2afe6bd12867eb8281ef7fc918a48bfb39b2ac7ccbb ruff-0.3.4/crates/ruff_workspace/src/settings.rs sha256:672d3fe9fd52540e4f47a7aefb38c4f618c6cee3e1d3b4832959e023751e4e4c ruff-0.3.4/crates/ruff_python_literal/Cargo.toml sha256:cf7dc57f226b60864ed8f3355f1fa909bb69110a7350d8953b597c74d3ea47ca ruff-0.3.4/crates/ruff_python_literal/src/cformat.rs sha256:89d1f946a2f7617e883d2f36c06865577c0916a3647532340aae6e9cde6be33c ruff-0.3.4/crates/ruff_python_literal/src/char.rs sha256:879c8fe3c003307e7be775d04db4055c3fe748d30a152c6e0f02d4d506eba0fa ruff-0.3.4/crates/ruff_python_literal/src/escape.rs sha256:80d64c87df858e5949fe7f5ddec833a1ac1ab9a6195497a2618a34d35b15b21d ruff-0.3.4/crates/ruff_python_literal/src/float.rs sha256:1de20d0fcf145ee78b06fa348cf15440bc485e655e1847db5502a387374ee39a ruff-0.3.4/crates/ruff_python_literal/src/format.rs sha256:841567af710caed6794cf8a23c44fea41207ea210062e01b41309f1b11edac2f ruff-0.3.4/crates/ruff_python_literal/src/lib.rs sha256:abdb5aeff0e8e3e4b3c33604cf2756823a38d00e7b14854883f6a4231f156f27 ruff-0.3.4/crates/ruff_python_semantic/Cargo.toml sha256:e839bbff6b99429583c6073a13f2db3cd9187e73181b55cfb4a66b7d4214bb56 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/class.rs sha256:c0084d5a3045dbc42cd038f49b04b029eb456c137c520b77a993d086028ca897 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/function_type.rs sha256:04fd389c689a1d4c9cd7bf93f764deba6d22875e451997ae4f6256dd89563941 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/imports.rs sha256:c5fafe2ac57d8e937ecdfc455ee8a8487938ed43d6a25b17de6049394994645c ruff-0.3.4/crates/ruff_python_semantic/src/analyze/logging.rs sha256:a9230b89ec6119d4e33fb73c5866b7c2fae15c5606a763196d1d318dba0ec6d9 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/mod.rs sha256:a6cb92933a68cd1ae6bd18937e443f53524e7c8dab1a1db4a34036ba15574747 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/terminal.rs sha256:eaeea95440c9b2fbd220568afaedf564b9f5b07514be7de4a33f9f4a5e79247e ruff-0.3.4/crates/ruff_python_semantic/src/analyze/type_inference.rs sha256:7da917a050b887e6ba212fe1d1ba133902770a6cc5250d4246ac65bd344c23b0 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/typing.rs sha256:56dc097208e24eafae15bfe108194e6b9f99c0ee373bd1d239fb8b29f7d9e7c9 ruff-0.3.4/crates/ruff_python_semantic/src/analyze/visibility.rs sha256:7f037d236897b2921e0b222ae972f2def57a9d99eaf7ea070de4aac03b20cd68 ruff-0.3.4/crates/ruff_python_semantic/src/binding.rs sha256:b9fc3f117ee83f7f0ce97796f635cef9e329f39a1ea90135e646217272d6ae2f ruff-0.3.4/crates/ruff_python_semantic/src/branches.rs sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1 ruff-0.3.4/crates/ruff_python_semantic/src/context.rs sha256:5026bf107649aefc3085dd47fa9bd1fe75b7bbfd9478bae0e430dc610ebb2908 ruff-0.3.4/crates/ruff_python_semantic/src/definition.rs sha256:ba74e26ba508bfe21f4ef4ac70f940129a2526d9ddd998717ced46277c285957 ruff-0.3.4/crates/ruff_python_semantic/src/globals.rs sha256:e55b5eafd966354174d7bb4b725751b33dc1ad59f2bf64027e5eb9ff91376e71 ruff-0.3.4/crates/ruff_python_semantic/src/lib.rs sha256:51809ce0bf18103d3bb5ab5049ae03152b839e8d017a8803732f5585d3b1a329 ruff-0.3.4/crates/ruff_python_semantic/src/model.rs sha256:c565462af8efaf088fc7e7f8736eaf348d073b48e8d5f63cc292a5e59d637fa9 ruff-0.3.4/crates/ruff_python_semantic/src/nodes.rs sha256:732010b04bd39714f0659e047a4dc7e68c8c3abcad841ef249f22c8fed4865b4 ruff-0.3.4/crates/ruff_python_semantic/src/reference.rs sha256:6a84113ad88b58d500681f81b457652074cce81d4fc1cc9ec219fb31a4f84441 ruff-0.3.4/crates/ruff_python_semantic/src/scope.rs sha256:17c2a42128c3164ab08a558a465d22dcd51524493e32cef1dcd1b020b0b701bb ruff-0.3.4/crates/ruff_python_semantic/src/star_import.rs sha256:db8453f884750e05b93f418e34d4253bc078430ce7ce4528c5f0c81a1f68e86d ruff-0.3.4/crates/ruff_python_index/Cargo.toml sha256:e755050723feca05301d2a68295fafba32a54afbc82130b88e102d9befddabe5 ruff-0.3.4/crates/ruff_python_index/src/comment_ranges.rs sha256:086ba8157417fc20001b7e38410da69ed7e54fb5b01c5d512be796620ab47ab2 ruff-0.3.4/crates/ruff_python_index/src/fstring_ranges.rs sha256:01a465c7dd800be5d660fe85c3bda3dbdc6e3281de77a2105962bddd8c0dbba3 ruff-0.3.4/crates/ruff_python_index/src/indexer.rs sha256:f927c84520b57af720f5e91db5bdcb18c2ef722e24f335626d2028d418e532d6 ruff-0.3.4/crates/ruff_python_index/src/lib.rs sha256:d2c1fb5b47651819ee8144e817025fd163afa3f9b7a5eee7afc5704451cbbb5c ruff-0.3.4/crates/ruff_python_index/src/multiline_ranges.rs sha256:ef4fa52027dd0e413b25d640fbdfc50790a70fce536e79ddb7273bd3326184f5 ruff-0.3.4/crates/ruff_macros/Cargo.toml sha256:729efd50da1261f7a2b1c1c7c4e22626659d40dcbc4cd1833985ba8242868847 ruff-0.3.4/crates/ruff_macros/src/cache_key.rs sha256:9e6b59691d3e6413f8f157e0b8a22699f8b8cedf76e0cde9623002bfb7440890 ruff-0.3.4/crates/ruff_macros/src/combine_options.rs sha256:6a0f3cd62b1048765686dba95072a4613c72b51a32d6c41ffa8cc58169145a88 ruff-0.3.4/crates/ruff_macros/src/config.rs sha256:de854e434147862b213910b18b4f29bff4ff61f5ded3a4512fded0c262597526 ruff-0.3.4/crates/ruff_macros/src/derive_message_formats.rs sha256:671b54838cd6ee68614da98cd1e00e24449c2b6a8aba65b37bd816c11718f0c1 ruff-0.3.4/crates/ruff_macros/src/lib.rs sha256:3e479b1b9319027093750d69c756ba3679c44e88efcf910efeb8a6ca15b582ab ruff-0.3.4/crates/ruff_macros/src/map_codes.rs sha256:dfd57fa9675077a1ce87c100c39f32e2b6fc7f1c617cd8f1d7ecf0420c6833ab ruff-0.3.4/crates/ruff_macros/src/newtype_index.rs sha256:6df1c12c8f6cdcbf2e8a1c8b727114356a699c31866879fe14b526da4d69bcaa ruff-0.3.4/crates/ruff_macros/src/rule_code_prefix.rs sha256:4aa398bde3accc6c6c7a1e583a3a7a4a4acd695bf77819e84ec16ebf72a7796e ruff-0.3.4/crates/ruff_macros/src/rule_namespace.rs sha256:f5fbf93249f7a53532ba46aa634c0c5584e665f4c024249d35d862780b18259c ruff-0.3.4/crates/ruff_macros/src/violation.rs sha256:aed7d7eda7385fbcc87d72a20e587cf38787b6de21f5eaefeef51a2f7b6a2ad0 ruff-0.3.4/crates/ruff/Cargo.toml sha256:dee4191818d635488109e8c5d5994fb5350c14a1ae23bb931497397cbe839a82 ruff-0.3.4/crates/ruff/build.rs sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde ruff-0.3.4/crates/ruff/resources/test/fixtures/cache_mutable/.gitignore sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2 ruff-0.3.4/crates/ruff/resources/test/fixtures/cache_remove_old_files/source.py sha256:13e1759ac7ed40bffb2afd1b35ab23219c47a400b0d23b62a71833169522b188 ruff-0.3.4/crates/ruff/resources/test/fixtures/formatted.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/a.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/b.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/nested-project/e.py sha256:d5573471176b520beaa0a57b853d6d6fa3f2d127e633f5196a85a58becffd52e ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/nested-project/pyproject.toml sha256:9a6fb4fd87d571c062895c2477a43ea9cdafd7e377d180a9d265b5c30f35e2fa ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/subdirectory/c.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/crates/ruff/resources/test/fixtures/include-test/subdirectory/d.py sha256:d4c22ec65c6e5e0ed7bad0d3849c73dae3c2d0afe2c402ba09a1bd5dd5945931 ruff-0.3.4/crates/ruff/resources/test/fixtures/trailing_semicolon.ipynb sha256:ffb36c5260abed13214526e8b2b63a7da394b039cb365147416a9226b976c2b2 ruff-0.3.4/crates/ruff/resources/test/fixtures/unformatted.ipynb sha256:83bf203a1721cdd3671cd4808ceff0c8221fae8448f8d2d6ddf6e40b71e5dfc5 ruff-0.3.4/crates/ruff/resources/test/fixtures/unformatted.py sha256:8adc2817ea2ab23de17ce569fa26b5e8aa4795f4cfcfc3bf47e029f1eda434ae ruff-0.3.4/crates/ruff/src/args.rs sha256:39e00274aefbbb7d6fb115408dfede52bba70c925e0905f7b365ff680008c889 ruff-0.3.4/crates/ruff/src/cache.rs sha256:68d36530f74a808172c91cd398735e19de7c256a6ccd124e447411ae274e631e ruff-0.3.4/crates/ruff/src/commands/add_noqa.rs sha256:8d04c46dd158d5964bb657eddada007278e3b8048c8f28d23b349b52566b67ba ruff-0.3.4/crates/ruff/src/commands/check.rs sha256:2aef3c80cf68b1a6013e8af8a3694ebc8e7c81248326127e73fd9da395da929d ruff-0.3.4/crates/ruff/src/commands/check_stdin.rs sha256:6a7fb81597a52ffe49fd01915053c36bec6d7c5c8a4904649bc7248f5cfbcfb5 ruff-0.3.4/crates/ruff/src/commands/clean.rs sha256:7919c3b626735029065379295cbbf17126c44b3970449c883cae81c1dae9c7da ruff-0.3.4/crates/ruff/src/commands/config.rs sha256:3bf2d4620623db95a4e2ef9848be27d45fd5e489eb21ece27cf8c0a7f12faccc ruff-0.3.4/crates/ruff/src/commands/format.rs sha256:d316b3510349c7226a66bb87bd03bc127d837d9aca3b88ef4b7c61f42853d87b ruff-0.3.4/crates/ruff/src/commands/format_stdin.rs sha256:832781010179a9a97d5e67250495cb8bf217fce5e8696f50d3c091f97821b7ba ruff-0.3.4/crates/ruff/src/commands/linter.rs sha256:66bcb0ffc19d3a209e3134af4dbce662a24e2a7442f91797d8f41739810aff17 ruff-0.3.4/crates/ruff/src/commands/mod.rs sha256:10e06e4a766408f9105030cf8e0ac83b7cb76ca2f8b413b4f8673dd52c42f1bf ruff-0.3.4/crates/ruff/src/commands/rule.rs sha256:6f9d2942f5fb6db1654c51f11e43aead864325ddfb8b57568dd65ca8a004dbe5 ruff-0.3.4/crates/ruff/src/commands/server.rs sha256:f9493c96fd9baad7db301b2d205e0424dbc60b1679ecc8290b9151d78246cae7 ruff-0.3.4/crates/ruff/src/commands/show_files.rs sha256:dab27f13b348a8a208304d9ee70a8a4f4410a652c527f4351a1d8135725f730c ruff-0.3.4/crates/ruff/src/commands/show_settings.rs sha256:34accc6f2236a96a5bfab54204be6be77eee5d3d15f15467805f200af7ca0702 ruff-0.3.4/crates/ruff/src/commands/snapshots/ruff__commands__check__test__E902_E902.py.snap sha256:507511fdf2372dc872fea9e72f8484c9371cf5d0799cffe38792e405d984e555 ruff-0.3.4/crates/ruff/src/commands/version.rs sha256:bb0328efcb53723f0fb0035d9667c9d2aa3c83d74b5cb7d097ce227dc3a58298 ruff-0.3.4/crates/ruff/src/diagnostics.rs sha256:a6f4f9818d96c8a2edd6da1f7114d4f20984744020b18ec23e2fdf5e7ece5fc7 ruff-0.3.4/crates/ruff/src/lib.rs sha256:2856549d0f4b53308b1b61e3904f1523e941875468b8a325aaf885dc93f151d7 ruff-0.3.4/crates/ruff/src/main.rs sha256:8547dd8de98e71ef88f2aca89223843cfcf3898c6db3546be776484a91296aeb ruff-0.3.4/crates/ruff/src/panic.rs sha256:02aef7ab564ae208ef80162a335140362ce926b92c27b6ace1b73620d833aab1 ruff-0.3.4/crates/ruff/src/printer.rs sha256:c6c3d7ada33deeac5d5efd3c2288000a424205e212218e14bced9a067e604781 ruff-0.3.4/crates/ruff/src/resolve.rs sha256:9467cbacfc7b20a6f55a64510118a46d1bb479bb7b73ddd4cad85aedadca5fb9 ruff-0.3.4/crates/ruff/src/snapshots/ruff__version__tests__version_formatting.snap sha256:d129035508ae9c3bee3151e57f43efec61e800eeb264166e4b52efecb37353fa ruff-0.3.4/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commit_info.snap sha256:4461336c454172ef3bc6ee425cb65725c9785dd52c8dafaeeb6a6b02cf6faab3 ruff-0.3.4/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commits_since_last_tag.snap sha256:c0f59b3717b792c553087f761e69563251bab395bc40f281d946c35ec2462bf1 ruff-0.3.4/crates/ruff/src/snapshots/ruff__version__tests__version_serializable.snap sha256:e8f56372c56cde3d5575f33c55636287e2f35f10ef4a63f66515b073e0d53a00 ruff-0.3.4/crates/ruff/src/stdin.rs sha256:0f5f516020bdcdf70e9e72500acf1fd8a560d831a3db08e136fd51469fa9584f ruff-0.3.4/crates/ruff/src/version.rs sha256:22898a0392accb50a6f027127b9082dd217887da629a47db0b11c078a75a33e8 ruff-0.3.4/crates/ruff/tests/deprecation.rs sha256:10e514ac4e8c724c2e4179dd89117d2b9a68ad1371dc2af8d5ed463b67585414 ruff-0.3.4/crates/ruff/tests/format.rs sha256:b815858ec7aba1581a8725a90f34d95c1bd57fbde8983809cecb186d3f06586f ruff-0.3.4/crates/ruff/tests/integration_test.rs sha256:63c4e48efb25905f12a59046ddb0544c79163b7501c351d83c2b0adc4fa8a5bf ruff-0.3.4/crates/ruff/tests/lint.rs sha256:93871ba865e13c80af76a740cf3b9018a57fd247bf265f6209c189713b4904a2 ruff-0.3.4/crates/ruff/tests/resolve_files.rs sha256:df40ffaba4d72b1efbaa0e0e1765dc4b907b6258aa9504d20ab8984663aa6b5d ruff-0.3.4/crates/ruff/tests/show_settings.rs sha256:6b7f8f432d47fcd8ca5fa8e626c139dbf638adb9baeda5e1c6502b570ac279a7 ruff-0.3.4/crates/ruff/tests/snapshots/integration_test__rule_f401.snap sha256:a9024300a53b798d0c4f3872ac20d90580f64e4a86ae0dfc2822a0c5833abd44 ruff-0.3.4/crates/ruff/tests/snapshots/integration_test__stdin_json.snap sha256:500a404f8b1442817bf7f213d3ddc9e50dcc2373136172898f1f6adc5da23afd ruff-0.3.4/crates/ruff/tests/snapshots/show_settings__display_default_settings.snap sha256:b1d0c2fe0a74a09c0e06c83e5b59f09396666b85c9f2983905401dc8fbc6b9c6 ruff-0.3.4/crates/ruff/tests/version.rs sha256:24051214d5098d31842908ecae16c1eb5835142125cde4645a0a89f760f16d0a ruff-0.3.4/README.md sha256:78f099f4a63456733204ad2b30c2d4c0ccc2059876af411cc001f6fa395bf31c ruff-0.3.4/Cargo.lock sha256:39c9bba093dd4aa0275360fdab138b91fadd60b31b091d6add4eca91df0a1fdd ruff-0.3.4/Cargo.toml sha256:996709e3e3730c48e1e07725e37048f64d0f041896911b69532c636588b683e3 ruff-0.3.4/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.3.4/python/ruff/__init__.py sha256:74163b47cdb136c88493c24eb68f2b98bc70d1cbc2ce03de4c053d80c9422ff4 ruff-0.3.4/python/ruff/__main__.py sha256:462e093b4d577e98383834f3289740b53f5f59c3c97ca5358f3f236397885563 ruff-0.3.4/LICENSE sha256:8481aa9e957ac59f4cea940c76ed16d4cbf8609d5db4ef7e17d26f296a50d239 ruff-0.3.4/rust-toolchain.toml sha256:9917dd9b74ad20b2634f37cefc779eef43918e00b10d6ab9e79788c2f3aa8e52 ruff-0.3.4/PKG-INFO
Return to home page.