sha256:70e23fc38fbfbbde5b345290107412f9233879dd3b47e7a35c7d02d0b94d9d4c
Alias: sha256(gz(tar))
The hash you've requested:
sha256:f6dfa8c1b21c913c326919056c390966648b680966febcb796cc9d1aaab8564e
is considered an alias for sha256(tar).
Visit the canonical page.
Found at
- files.pythonhosted.org: ruff 0.1.15 (https://files.pythonhosted.org/packages/42/33/7165f88a156be1c2fd13a18b3af6e75bbf82da5b6978cd2128d666accc18/ruff-0.1.15.tar.gz) sha256:f6dfa8c1b21c913c326919056c390966648b680966febcb796cc9d1aaab8564e
Contains Dependency Lockfiles
-
sha256:1735ff9f6e8becf553dbb1be9bf30631491248bd477911ac4b9b9a2c0c839d0aruff-0.1.15/Cargo.lock
Diff
Content
sha256:a81dd5b4f0656a8a68432c3e4c1afb0dd7b1cca71bbbd5074398830b71ee947f ruff-0.1.15/crates/ruff_workspace/Cargo.toml sha256:bc6abc3198581e08768329d9427b2d55adba1e97d91eb952dfaaf574cb06e837 ruff-0.1.15/crates/ruff_workspace/src/configuration.rs sha256:f0627542a85f041fd446f8a78bd233f0bc66de922b96c60d6caee5439d3b4f4b ruff-0.1.15/crates/ruff_workspace/src/lib.rs sha256:b36d2638ce94fe8f90841303cb7f39ee89237e92a935acc57decc2395d0e3509 ruff-0.1.15/crates/ruff_workspace/src/options.rs sha256:be8788ca5f5fce52d2037f1f05ec5337d3eae6687848b53df0bf69a720e98fd8 ruff-0.1.15/crates/ruff_workspace/src/options_base.rs sha256:6e947b39ce68d01ca8dcedcfc65f2781bc46083a92a8de6d8863729fd61f9a05 ruff-0.1.15/crates/ruff_workspace/src/pyproject.rs sha256:84c473534205f1fe6b6be77098f7038c3120ce135543f244b752a68f14bf9a68 ruff-0.1.15/crates/ruff_workspace/src/resolver.rs sha256:c7aae140b89883a6798851e0d9ca71c82037fc723ca5f688c35fba320d728f4e ruff-0.1.15/crates/ruff_workspace/src/settings.rs sha256:9dde482b1f4680864ffd2c80870332d0111b90c5288ed9b1d05efef5a390a280 ruff-0.1.15/crates/ruff_cache/Cargo.toml sha256:afdd3c2ad06a0d62345debb1b18c8d501a7cce364d8ff37de14c9a602e299b5b ruff-0.1.15/crates/ruff_cache/src/cache_key.rs sha256:a38df5ed1ad6daa526214df1c958fb4e878ff77cb67bfc2df20677533609f2e2 ruff-0.1.15/crates/ruff_cache/src/filetime.rs sha256:f5bc73cf0ce833d885ff3a1a4a28adcbd8aed4dca49ba2fa8a19dd2fb3a05f56 ruff-0.1.15/crates/ruff_cache/src/globset.rs sha256:01611b629ad51b2bda08e1dbbb6758807d994229ea65190ef8b41d8a15f2de8e ruff-0.1.15/crates/ruff_cache/src/lib.rs sha256:f6d007c8b875fcd1442e8ea55f176ad186614d181324d29a4ded69e4c65e39a2 ruff-0.1.15/crates/ruff_cache/tests/cache_key.rs sha256:5bdb11c8f3c8993652d0388fc27b5c500ebf3805636ea96df48c29819a947236 ruff-0.1.15/crates/ruff_formatter/Cargo.toml sha256:7654e92b6d6bf01c6da47c55a4727618bf05d59823413ad548ef37f2e7217a5c ruff-0.1.15/crates/ruff_formatter/shared_traits.rs sha256:437915100c993c5f26f4af297d03f31974a92b53316237abbe99bede7ffe4e8a ruff-0.1.15/crates/ruff_formatter/src/arguments.rs sha256:aae1b955426a2dc393cc3dc62acf5e33d2afd829c350e536ad2d843564692e64 ruff-0.1.15/crates/ruff_formatter/src/buffer.rs sha256:3f642295657411e7894d295785974be808ada489c0a10a6cfdee4bd1c16c93aa ruff-0.1.15/crates/ruff_formatter/src/builders.rs sha256:2ce4bd9e72a631c3057f9b4a37e558cb1c6c7f1c6111366cc00bd26e9b2ce98a ruff-0.1.15/crates/ruff_formatter/src/diagnostics.rs sha256:2c666171e8e4994d47ebc158738bc9ec93b4f5e1a84c439270b5d6204debc1e8 ruff-0.1.15/crates/ruff_formatter/src/format_element/document.rs sha256:3ffc42faf20ad8a27301fde1721c593e5902c5345fbc171cbcdbbba7f9b6f79b ruff-0.1.15/crates/ruff_formatter/src/format_element/tag.rs sha256:f4b97b5eef6d0b25835ce4e15f6fa8970f600a2f0387e1ee23a5abb50c39144c ruff-0.1.15/crates/ruff_formatter/src/format_element.rs sha256:6897e226fda893ead7002551523636328ff276a3e29d070dce55a17141e8da33 ruff-0.1.15/crates/ruff_formatter/src/format_extensions.rs sha256:a2c18264967ac16ac14dfb9eafc4ca5705846b4b0cacba7fde4b99d80c38a7f2 ruff-0.1.15/crates/ruff_formatter/src/formatter.rs sha256:d2920d3ad5ed6d91a614c479091ddd33b3fee7b9b9cd2ff88ac882b1a8896034 ruff-0.1.15/crates/ruff_formatter/src/group_id.rs sha256:594cb7065b5e176261e9e09e2e06b805db44a8e9ab7019aa0a54d3f136a5b3cc ruff-0.1.15/crates/ruff_formatter/src/lib.rs sha256:d681329df45358a79d362906364e85ceb270324c9004eb42372ca7f8e34ce32f ruff-0.1.15/crates/ruff_formatter/src/macros.rs sha256:2b25b049cf2d097dc989772046106a14aa964e4d8efcaae763af0d92124a4d87 ruff-0.1.15/crates/ruff_formatter/src/prelude.rs sha256:84357f66458d544ab141703e6f6f3a82cad5254db4dbe1c0f255a08f0d4cc57b ruff-0.1.15/crates/ruff_formatter/src/printer/call_stack.rs sha256:ca5ec1a4d6e41fa777a93fe699afbd14392392556921565d067081b5aea5d67e ruff-0.1.15/crates/ruff_formatter/src/printer/line_suffixes.rs sha256:760e991f9890520be3ff8ee3926028fb36724f456ea0840ad600279a75577ed2 ruff-0.1.15/crates/ruff_formatter/src/printer/mod.rs sha256:6389d97f4b05d753d52c1f0ef6570cfda435c8b3c6f023cc5a716c2142e2770e ruff-0.1.15/crates/ruff_formatter/src/printer/printer_options/mod.rs sha256:1c528cc7e1c6527c438d36370e0b8b47b7615517db8864a93bb51d92b286eb63 ruff-0.1.15/crates/ruff_formatter/src/printer/queue.rs sha256:5d1b5e39914fe915d2c9de801c9c661895c28b531037d380064c6a9f682e71bf ruff-0.1.15/crates/ruff_formatter/src/printer/stack.rs sha256:a4ac4793f649b2207ae5ab8904a58f7c94298c7f26f5d6554a0ecdccc064d195 ruff-0.1.15/crates/ruff_formatter/src/source_code.rs sha256:31b5365ece96fef76f6c7667e7633c5c9faa97b6395665614208d644fb6d198e ruff-0.1.15/crates/ruff_diagnostics/Cargo.toml sha256:f81d2b88b13784f0435c28de5c837b73a08e09d816d31f9deb5f8889d877248e ruff-0.1.15/crates/ruff_diagnostics/src/diagnostic.rs sha256:0023e62d4a1b066d43015d53d21cb8fb1069125611d6b467e8fc98b71d52f76d ruff-0.1.15/crates/ruff_diagnostics/src/edit.rs sha256:6e8e9c7d3e406bae31adb0178e35b52fa517f9aa9166b8a2807495329c49349b ruff-0.1.15/crates/ruff_diagnostics/src/fix.rs sha256:b531f7f4eb8e3d1d0df70699f6a358bbd51cd1c89cbe00ab399b9da4eab50034 ruff-0.1.15/crates/ruff_diagnostics/src/lib.rs sha256:65a2d723b03decaa603272df7772a25a33a512d0f68bd79338194f50ba335b45 ruff-0.1.15/crates/ruff_diagnostics/src/source_map.rs sha256:4325c0ed1b371c4fa68310a905eaf09f41ec40ccf74772863cfddde6a784919c ruff-0.1.15/crates/ruff_diagnostics/src/violation.rs sha256:acd2154610a33c3e8d3faba4e78760aa92d8d795e1c7a9132b37200ccc5a35ed ruff-0.1.15/crates/ruff_python_semantic/Cargo.toml sha256:b18005ddd052878f4a9f2227eb67ac015110de5b091094ab80add844daea7ec2 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/class.rs sha256:1ff5a67f7b46eb28c8d1e9995b2fd399fb0778924ee635590838c621b0ac6f92 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/function_type.rs sha256:d8fdeec92527ac29e425d378edc7ddfc0d52444002a71bdeba425582edbb6ac6 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/imports.rs sha256:195585192458911f38bb198c31def5e97b99488e445bbaa0dc9f4b57c0ba43f9 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/logging.rs sha256:a9230b89ec6119d4e33fb73c5866b7c2fae15c5606a763196d1d318dba0ec6d9 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/mod.rs sha256:a6cb92933a68cd1ae6bd18937e443f53524e7c8dab1a1db4a34036ba15574747 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/terminal.rs sha256:f20f1346bc23d5f3107b048b9b33690387d62c5fe60ae402e94f260eefcf703a ruff-0.1.15/crates/ruff_python_semantic/src/analyze/type_inference.rs sha256:57ea929d438954bbb7e4fe325e6a4025d0697b5032768fb970ec8e9468543bb6 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/typing.rs sha256:733432789e0b4b7f1523c8b64a30ad77da703c4cf3dbe8b50ebdfe2ae16c69e0 ruff-0.1.15/crates/ruff_python_semantic/src/analyze/visibility.rs sha256:4449859d8e039d38b72906947856b3f9ca6c36cb00d69a1a0076ea9b24f7b40f ruff-0.1.15/crates/ruff_python_semantic/src/binding.rs sha256:b9fc3f117ee83f7f0ce97796f635cef9e329f39a1ea90135e646217272d6ae2f ruff-0.1.15/crates/ruff_python_semantic/src/branches.rs sha256:a9324ad8c7af80417a5fad99dc2d0be7b8138f239fd2a38fbe55b9326c7b72d1 ruff-0.1.15/crates/ruff_python_semantic/src/context.rs sha256:3c4b82d3a2236014eeb53c3d92b6a12f01018d2f6fc238288e8c4294d082f58a ruff-0.1.15/crates/ruff_python_semantic/src/definition.rs sha256:aa798a1b22aaf8bd0aa370f353144f762ab196146a2fadbaada44f5e8a515048 ruff-0.1.15/crates/ruff_python_semantic/src/globals.rs sha256:e55b5eafd966354174d7bb4b725751b33dc1ad59f2bf64027e5eb9ff91376e71 ruff-0.1.15/crates/ruff_python_semantic/src/lib.rs sha256:11beac433e497c07334e29c59504bb24a27da764d5ddb0d62bac41cc1b487550 ruff-0.1.15/crates/ruff_python_semantic/src/model.rs sha256:c565462af8efaf088fc7e7f8736eaf348d073b48e8d5f63cc292a5e59d637fa9 ruff-0.1.15/crates/ruff_python_semantic/src/nodes.rs sha256:527ef5981f6b997472fbbc474d70b6ca545947c35ca64790705dcb02ae8199ab ruff-0.1.15/crates/ruff_python_semantic/src/reference.rs sha256:47e3b274fb06c967f3f1d72f3f8e54e921c31c2d2fd12db5802c73a7ef9dc8b3 ruff-0.1.15/crates/ruff_python_semantic/src/scope.rs sha256:17c2a42128c3164ab08a558a465d22dcd51524493e32cef1dcd1b020b0b701bb ruff-0.1.15/crates/ruff_python_semantic/src/star_import.rs sha256:d3a3e3b987e6a04910d1416f78a9318fdcd4a4949ea2028eecd6d2f463b08604 ruff-0.1.15/crates/ruff_index/Cargo.toml sha256:a19635dfb4c3b8d6fa19b071420257d01e11c8eaad038df34412a157e13f318e ruff-0.1.15/crates/ruff_index/src/idx.rs sha256:9deedea1c56de8f2ea609abdfb8bba6c5fbcaf69e9733fec933105450dae7238 ruff-0.1.15/crates/ruff_index/src/lib.rs sha256:db61dbaa6bda03821dcf3067b0bda2af23bda056c316e08b5fe20d4b4a0b3044 ruff-0.1.15/crates/ruff_index/src/slice.rs sha256:3cfb15ed1b7f9d0cc98e1b6d3014668be1f86de947cd8ee6dfc3bf9e5a3da5a2 ruff-0.1.15/crates/ruff_index/src/vec.rs sha256:d4d7183f07a8823c3db915bcafcc882ccec9ba17c57f940bc1d9cec544218b26 ruff-0.1.15/crates/ruff_source_file/Cargo.toml sha256:9ec162677a2d39576835091ae5a3b222f46089fd92cd6825ea621ff7c45a006a ruff-0.1.15/crates/ruff_source_file/src/lib.rs sha256:55becfea2d5ba7c3a8ca55e89f16d137b1eb5e474efec26277d91c158aa36727 ruff-0.1.15/crates/ruff_source_file/src/line_index.rs sha256:ac77a20d81b81517d3ae338b2a596be79a9f9fa3734a1f21f6e3225b0c5ae97e ruff-0.1.15/crates/ruff_source_file/src/locator.rs sha256:2f7c991bb52924c01bfdc67e8d70315c53dc20d27cee6a9ad349fcfb84edfe90 ruff-0.1.15/crates/ruff_source_file/src/newlines.rs sha256:e0fdd812678a2d249a6df24e259a100ce94cb35ca82638eb8b4c284cd9775cbe ruff-0.1.15/crates/ruff_python_formatter/Cargo.toml sha256:1ad6380995b1f04288c307dbda63357a8c748eb2ba88e14259f265416207ecdd ruff-0.1.15/crates/ruff_python_formatter/CONTRIBUTING.md sha256:da7f010224ea5a9e2e76f7c58059d2b95e1b11b0a801c84fbde4a3bbe840a3c2 ruff-0.1.15/crates/ruff_python_formatter/README.md sha256:ee9e6c39fa6e8ed7664b7cc4d35bb6f36b68dc02e1d3cced536c8e51d890349a ruff-0.1.15/crates/ruff_python_formatter/generate.py sha256:9decacb3bdcb70faab35d8670e8b0c70068b1b0a608c79e754de0e258758377b ruff-0.1.15/crates/ruff_python_formatter/orphan_rules_in_the_formatter.svg sha256:366a151eda4856eb248ef3f4e6362fb1ebccd2caeea7a21f7c51b6925c34d685 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/.editorconfig sha256:525e4f53946be5b7bca2bd734105ebe4e66c3bf6ac3a126de8ac0bdce6097b4b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py sha256:c1e8d21e6083cafe8ad2ee10e8bf59973aaf7f7fafb299ae7ec195fb7db24391 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/attribute_access_on_number_literals.py.expect sha256:4237e36de47ba36d01be174329153e68b42a813b853d14c70bee82f13574d411 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py sha256:672b3544b9649f6ddeb51a4324ae941dde7d001a82b7156a52baef32332faafa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/beginning_backslash.py.expect sha256:7a11a6285ba73974c675b12269f8d58c7f193297972affe33427b025da4add47 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py sha256:77654e8dabb7d52763f7885930fea17d9fd2bb6ff1eb2a9ed56fb49a02812110 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bracketmatch.py.expect sha256:252ae3e893bb06b0da6eec905e3702352dbeabcda4c66a1eca58db0ea9a31203 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py sha256:b515dc70bd262f6bd7cc4530849abb8f2da1e087c2d327ea9047c37fdfa49c1d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/bytes_docstring.py.expect sha256:bf381129723a8668be5a9e3c6eb1a38e4d4b6f03a9bf1f0f826908f04164daa0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py sha256:4609a169fca643c1c2e3c5d2eac06134c3ef0a4093668b2e843148e5f3e52f2a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_blank_parentheses.py.expect sha256:410bf0ed55a34145e54b1caa11614b9a94eda6f950746ec450c941de476d5174 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py sha256:fe9b82af4765af29b47e0107b39e024d425dd34350e761779c9c0076be802de6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/class_methods_new_line.py.expect sha256:fcd3c74cca4e2980a22537be0277021b78d85db7640073cd6ecafbe0ba19c4c1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py sha256:b6d4b74e546d04824fe5663ea99c5b2c469e26953d73c408ac0659294f57b5fc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/collections.py.expect sha256:6904f3afbea5b84f87256011a28a47827e2b7554e7e2168e851a0172e933f070 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py sha256:0b6cceac81b96756037fa5ea5cdb7a7f6282ebaf77882375adefd8d47153a78e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_after_escaped_newline.py.expect sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py sha256:58e5a62dc1dd6ca19223b34110ff527b585e79de877c09c88b925ba7b5c32eeb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comment_type_hint.py.expect sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py sha256:b1873a19e87f219496e5be165afa11b91e4285b4bff9779ae73326668d752584 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments.py.expect sha256:33bf8da14f81ebc8ab691e6e13284d91c3acc36453da1432f0d7bd80883357aa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py sha256:71989a9e1d6854bfec9fceda03454037f9f94f9161c9227258f2cb418dd2f69b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments2.py.expect sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py sha256:65f3526081f58c930295e262885e4eec2c3458d5ab877749faff3b898732abc3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments3.py.expect sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py sha256:dbb3a02bb5cc185e644fc918a32c94fa0b32c59a348139a5743de20386d5aa1c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments4.py.expect sha256:9ddcc6ba173bcef0771510dee4ad762d4c93848e3a68434883e8da6e41a48c40 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py sha256:9ddcc6ba173bcef0771510dee4ad762d4c93848e3a68434883e8da6e41a48c40 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments5.py.expect sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py sha256:859333987e8e155c1e52af6c702674bc877b276641d79bb4f498bf1bdd096532 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments6.py.expect sha256:d324e60d5ebee1443c3396666b9d9f6dec96b240fb90cec0f613bbcc0b038b5d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py sha256:6fcf792cfcdbe644d6a028048b7285fb50a5e5c06828f87114d8301ea9ee0495 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments8.py.expect sha256:becc8e7e4156db1ccfc60e308a57f53668817cb471bae2956e59144aba0adfe4 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py sha256:332e243ff8f997c9cb235f4f75ae1798a9919ec1189032ac846219f9e1cbec35 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments9.py.expect sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py sha256:f7fe82b7e4d44d24e83ee62ce7e419e97b01c29d855bd1ae4b53c5f5f4903c90 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_in_blocks.py.expect sha256:c0c0966e3aa39a138b5c2065efbb57a3b027f9007d80eaaba8d60212ceab60f5 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py sha256:4f9298c6f9031b239e2ad6f4cb9d6baf0555419f4bff09a860659fa8be9920ed ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/comments_non_breaking_space.py.expect sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition.py.expect sha256:46ba511011c139e1fa5477af852f893fe242a69a739be48e816f7df04d1d46c2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py sha256:713e6fa309314e449778f9cf8c3a26dbceecf8f89d55dbc28ca11b41beb267ce ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/composition_no_trailing_comma.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.options.json sha256:8551878e015de32b8703efff884ace8ecb99a2edd92dce78fadc6d1871c226fe ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py sha256:99fd7d219a8b10be9821a94de72d8a3c4f776c5fc74fe1792ae1b8cccbc0e356 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/conditional_expression.py.expect sha256:cbc69dd18ebe5970e33a2561faae314acf31ea5e26e484a20ea7c9c979456d04 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py sha256:5775f67c2cff0dc0c2762b0c3e3de7a250f6ad90a568a33d643a693963a8be05 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring.py.expect sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py sha256:5e4022fcff6e1cf6e57da9dc00ed424becd65b2ff467b41885e1716a9636b953 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_extra_empty_line_before_eof.py.expect sha256:31158a9cf1a01f03171cf076d0180d2f6a100bbdbbcb2e05ad14e6274e3dc60b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py sha256:3e05bee7c3ed443917edbe6209a570ec0630265b994f133dc5193f3369172e26 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_no_string_normalization.py.expect sha256:80809169c1aff103bbafbdb340d107ea897aedbfac5b081947bf0b7421fdb5d7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py sha256:cc4db2cc91c6dcd561e92fac8a025d6cb8971d4f813bc738c72d4505052c347b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/docstring_preview.py.expect sha256:20989bf07c855ac62e79cf9ac6911a36cd154a327ab040c57c990820eb67b768 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py sha256:b52bc54ae139d40234f36f36933a1e00fbae3b6c4d27123e28c19ad0712a024c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/empty_lines.py.expect sha256:66cea41f1ed9620b5a900548eba86300277a1b2382fc40f2fe43c9fd6be90a68 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py sha256:557fd4f1c676dbe126e2c149744cbe02b935ad202728862dc3b84ffd62f71b02 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/expression.py.expect sha256:ecf6581738ba3c8e2489adeb0eae3ed4e769e2f20aa085dd894e4ed9e7d8b37b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py sha256:4cdc0449ba0f09729ff608d8de4e73fdcf124d6128268364af411ee10e61fc8d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/f_docstring.py.expect sha256:3cde34023be87484496b025ab296da27e060b7d53fc7ffd8f8dd80660333e484 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py sha256:853b3aead63a6e4bab46c063a3da92ab689b8f509bf7d99859f257a6431997be ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff.py.expect sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py sha256:e98eddc169df7bbd74c005f6310bb01b4a72755fefcdf798c5b914a3cf076a39 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff2.py.expect sha256:58e4aa0c9d0ecfcbdbfbc8c70735293249a67b88980a3e6091e892eba4ff5c8d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py sha256:7236e407c3209d88cc7172aa8a350606359e0007da0ff2d0e716b37bda751e95 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff3.py.expect sha256:e39c329b4e8df62e9c2b30e9e645fd7848a63e04fc2bab1a9a228267a5b76dcc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py sha256:a315d677c2ce8d4c221632126b83bef28b1e96fd0f21a831971ce0596f915dd2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff4.py.expect sha256:2811fed96ad4df75a6c95aa6f0c0236037ca0dfdf4567a455a908e5ebd535844 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py sha256:f19ff142148f9605990966719f39804db390a9b56fd76a9acd7f1a48daf24230 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtonoff5.py.expect sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py sha256:ca85640bb145488b82cd16d5b987f538bd01c15e25fd92c6bb6afb97cabd9496 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtpass_imports.py.expect sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py sha256:f6786b2f8f83ef0b0e2a80e0a0058c7232cae7b5eb0aed25fd4bd29644f8ef33 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip.py.expect sha256:aafcaceddb388544ba2fe094e1c718f5bd5cc2c6e2351feab956595834be5909 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py sha256:b552c3fbb3e61760268105b1082f8c06b177ac244812adf7ef8edcb39fddef2b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip2.py.expect sha256:144d7a05b663a64c436790b25068a42b5f6f6cd777da7fc628afb3d8d56aa0ac ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py sha256:18bb3fb7bed1e1c23522ce35a481954298ca94a7ebce7497db18c18d2a67d5fd ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip3.py.expect sha256:ba43ae62c45112c10727a629c1bc690c6039053beb70053998bc397f340717b9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py sha256:0b229aab4300bcfa09d5059341e83e6f4a2bc263af3f8050d783a9e868ab8efc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip4.py.expect sha256:929ce956b698b0e439d7f8b94687a767a84648bc0c2e28e6ef9a03e023755f69 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py sha256:74963aeed742f9cd92d02e8a053be2efbf70379d129b0b64d6aef800589aa2df ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip5.py.expect sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py sha256:b0750bb26dc6633af47d20d278e727ea3bfcb89e8538abc4d62ce3dad00f1415 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip6.py.expect sha256:299b7b15dcc09a2b5ac0efae131aaf295e0cc892d202535d7a329f880cd137ef ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py sha256:004c7e948714c61c8f29443dfbae34b4e4832337477f695d286b3f13a645c0c9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip7.py.expect sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py sha256:ecf908df68b1b8b0ee9f0c3a7691dbe3b89d6fb6f1a2340ae2ccc1f5d89431ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fmtskip8.py.expect sha256:df8d19d3a1ffb05750d28cd7a3a1b5db9708b8e55f96e9f706bb42f9e4ab39ca ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py sha256:ad8388741622bc9afc8473496f63a61cd6e845aca9a4e9bfab0ece84309dfdbf ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/fstring.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.options.json sha256:ae49a2c417f203b68684dc6342029737b90346529c25b38f7ad9f9a573397ff7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py sha256:df7c2c500ff195ea0c1a269a92933de98203441435cd87306377c7e35cacb84e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/funcdef_return_type_trailing_comma.py.expect sha256:1f7f25bdfc9a733457ee92b022b90505f29b404fdf29186831f77730a80ac006 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py sha256:acf978b2ba25e7fc1e71cdaada8b633c6738905959d50548be0586294715dea2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function.py.expect sha256:678381926561fa7dca5edcc19ceca6921e488b0a3616e56a089c64b07365f674 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py sha256:addc5986b3e28bf28bba2deb5421f6fbfe54c7eca88be53e974c86cf8264a3e2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function2.py.expect sha256:f0048f968c78a0394f447330b4213a829ad6d51bcf857b95b0682d8abe3c140b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py sha256:bf67191b956532a7a1d2d30788addf43478731ebff325dca695800803fbb9fec ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/function_trailing_comma.py.expect sha256:07dc20e27619beee93bbffc6252fecc239492f8f0ad89140f20b36a7734a1652 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi sha256:7dce7b4c8c7c649c37e7e75bbbcb0eb6a6859e5731a1bc3536a655dc468d41aa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/ignore_pyi.pyi.expect sha256:7639699f62a5be8c15e38a1b46885c60b88651b27abf083243174047ce5fb7bb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py sha256:7c3bf5663dc8a8dab168f45d9533e3f557c552a51982d73db780b098ef24a811 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/import_spacing.py.expect sha256:4ccbf0b9b48c56328a5582e5d5bbe489a09b63b21fe421879f1cb373491197de ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py sha256:f942bf3c63a702df363dd4fd3eafb8dfa8f32e30ff2fe3ceb6bb0a3a9c42715e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_basic.py.expect sha256:118fe3df91a2b2922f6319650cc1dbb206cc8032c53ccedb474b0eb4dd38579f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py sha256:e29352bd28d3ce9c4cc33cbfe2e9feb77f7d40ffe73835c6f178cd93cbbb4a2b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_diff_edge_case.py.expect sha256:cde6f5d0fd46089ac3fc44a473ade7dbda01303918344aad7ef752b99ae39d04 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py sha256:c6b049255f7ee17bf3df8f85280ac8916c3aa34cfcc4f001bbf15b7916d3abaa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off.py.expect sha256:2311b064f77bc84d0bdc2f905add049d39356633f6c574060f5fa90248e721ee ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py sha256:1741325d71440e1fda7bffc82e7a26642f3176ea3f282bb90f482af631536ed9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_decorator.py.expect sha256:2af2bb57d88d937b1ae01bb5e884c2d3a003ed85ac10bf3677639e62a49d212f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py sha256:062ba6202d3a811d2a0b6dd9daa0249c6c4953d96c5a09929173d19aac68ce72 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_fmt_off_overlap.py.expect sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py sha256:7bba9ee4f0b482836aac065c2a466fbc639771d6b17bac3a6e1c34c0ffb16d27 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_imports.py.expect sha256:03e80a078261219b5cbd1c6446a05079eae50b81fc8d4ef1f89dcec631efd574 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py sha256:cf7370d0c5f6d145e89699cd5509f8b9904b0e607350f65634aa4707d8cd8fd0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_indentation.py.expect sha256:2a5dceafebe392524dddbfa0df096da62952ea993edbdb7a06b1a74dd1779b97 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py sha256:a39fe04a84cf4246b2a336fe9b3fc20199b26f80bbc3b670a79c7a90d82830d1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_two_passes.py.expect sha256:91252b53fb63dd23ef7c7641c79e52229ea277c10ca6a06ff95c2b38e4ba2a1b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py sha256:640042d7df6bcc546819a7b19bb86980b51010820597f796895e6901624e1097 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/line_ranges_unwrapping.py.expect sha256:12f419c9a2c5da35f371849707e0129b003d8593b516a7516c8df9c3e38adce4 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.options.json sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py sha256:b76944a9a6074cdefb0cbbd57299dca06c342426c65e5e532740cbefbb08aa7c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/linelength6.py.expect sha256:c5a5571cbdfff74bc80076aa0b983e6f2687a193b8afc4ce8062e841c744fd18 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py sha256:c5a5571cbdfff74bc80076aa0b983e6f2687a193b8afc4ce8062e841c744fd18 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/long_strings_flag_disabled.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.options.json sha256:d1f6203052a7008930363af782d8f8c4c4bffb952d6eb057e6b1e2d40bc7036b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py sha256:49b5fd436045c1779247a6820560d3909dab9936ecfe513bf24cfeccaa2576c7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_1.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.options.json sha256:ca98854c5fdebb235362f976a98995cee68b284eae670a78d958438a73accef9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py sha256:f3b591ced563596a6f12b393f3da27457a09facac1df466abaa4d73249c3edc0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_2.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.options.json sha256:a3077edc4d74c82ba9d4131a0034ffc4e624f405baf1666fb76c515e9855ba85 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_3.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.options.json sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py sha256:833ab278a26f3d07e36b75b38f1f1881da7bde6ebc8da21cc16ce4bafb4dbdf7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_4.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.options.json sha256:6a4adfdbc507c3d7cfa2dfa47a0e73e5caf531adbf937ae2949a77018c9c74c7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py sha256:c9a03c235d73687a3bd434ce3a9ff9b4c36c086708857d3b2d24b7da04bf4485 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_class.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.options.json sha256:dcc6eb885df079884f2eb67c33dd7db287326cea679b0a4610c84285b3d8ef35 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py sha256:201db861fc5f8a828915a348d0f0e518773e2fc22c78080ec11e80f72c9eace7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/module_docstring_followed_by_function.py.expect sha256:33dc58d76eae70aa305aa0433bb81fb0fb2232a32248c1cb74182c0eb11440d9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py sha256:f5b56dcc4f0fc2ff7d8a29a15576ab412540d8ad3dc906c54f310399cc27a7b1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/multiline_consecutive_open_parentheses_ignore.py.expect sha256:796bdeb23c5c4dd20f4a5d60aecde048f8e7eee811630d25f0655f12dcc2d6b8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.options.json sha256:f3a9348a013af232189904ba98ec436441d64ca3ae9fb35e2071629168608257 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi sha256:846fee4a467cacd20b54d50d9d8d2980ab81f50074b4b73560c5a5f36ed0fcfc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/nested_stub.pyi.expect sha256:86723f89a93cc1bc8421f83eb8d4e8841345776ba8098bf7b912cf086ec73536 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py sha256:ea20dd4fd4ba56fa77f47cd07d300ec76441b3bd3f9696f422b9016fc08aa827 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals.py.expect sha256:0e59693941c94f7482e7676ffec9c74b216d9ef65b7144be3b2222766d7d1213 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py sha256:211bb7380aadef0098991a309942cc21a3a6cf3b1f3539e7a5ee1b48a8f6a8ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/numeric_literals_skip_underscores.py.expect sha256:7b7d7d3adb7329f26649050af7859b9003c8378a9b40429fe8a1b309a01416d4 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py sha256:78e8440f39234324275e6b22aae2596af4b35ad2b3aacf6c624b923b0a45151e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/one_element_subscript.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.options.json sha256:b979cc4d219c66ae639c3fe6d1108e46853ecd0f8e1beb2a05feb4966b7768be ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py sha256:6b44e3197130300b544fa6ff25d33885ae892d928e60a2520855679e5afb470a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/parenthesized_context_managers.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.options.json sha256:7428f2c49c221302b5b80dac6fa31141dc357b068a6b27b54b6a4bdf00dbde37 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py sha256:7428f2c49c221302b5b80dac6fa31141dc357b068a6b27b54b6a4bdf00dbde37 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_complex.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.options.json sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py sha256:27d9b64685fe4acf5bad5894a1645aae0ad38f73b64c101d711b94a7c6d25468 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_extras.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.options.json sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py sha256:a6df8772c34cdfa462db9f571cbfff82a325b461d576877cceb80572c70fe7db ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_generic.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.options.json sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py sha256:7f2cecbc7b3a214242d3fc9c4d834758085ce89ddf9c7a506c8f9fe501ff0d98 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_simple.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.options.json sha256:04994ba95a28ecda14d0a1de1b836b150d3fd7ea1760a41e9750b8884d151adf ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py sha256:7406d1e5a34b5f1938224838cacca0971eb79a50dcb99fef788f22e36407489f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pattern_matching_style.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.options.json sha256:7318b6fd5746f2dbef59ed2328713d6fc0565f7b2b215c4d4c190821a1d28b46 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py sha256:e630770c27c2aaf0e0acf0df572064cf0911dc3edacbe2f51bbe90dd5a54638b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep604_union_types_line_breaks.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.options.json sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py sha256:410fb2af140b6714a30f5925dc9c741d84ee227993e8472012eeb8e58057a4b9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_570.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.options.json sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py sha256:bd1cbdc10061618fdc80cd3eec1238ee0e079cb5d64b50707f31245b25c237d2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.options.json sha256:06e6284f5bd14a5221780add6eaebe692fdc56a850928d83cafb8c59ec49a20b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py sha256:06e6284f5bd14a5221780add6eaebe692fdc56a850928d83cafb8c59ec49a20b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py310.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.options.json sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py sha256:44ccf47d0ad37dda1340a7ffed6a6681c4b36cd0f19e35275d97672a7b02c7e1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_py39.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.options.json sha256:6ecbf87a27c46cfffc02a0f4b66f16e1177e1266e388daa12f9dcfb8e1c7deac ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py sha256:139f1ad79ba52de716a8fc29df6ec937bd6d2598784d23a4097d259bfce17466 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_572_remove_parens.py.expect sha256:5d7e34e8f36ded6f5541085cfbb86d3811542bfc05be7d5dd6974ff97fe45d39 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py sha256:d8f4f1b8e36a9cdebc7557f21fa79f6ac4ed63eea9df8a7bd4deb03833bfa824 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_604.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.options.json sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py sha256:365464298d45d2e3f1e431f9e7f3215eb781c6bb2cf616148ca2227a291a1643 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_646.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.options.json sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py sha256:a592ec3af5c4275309c1dacd92483b69183dd4451e10ec5c59587feca7e47eff ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654.py.expect sha256:24fe6ce27d3e2267b189152cdbda9852f8fed552cec2a633a745a89a407f194f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.options.json sha256:9bcb3798eebbf4cf2c0530c43adc05e0de4b8ab5cfa1b44edec8fb136357aeba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py sha256:94dc9080ed8153cbd9622d506ce10f84155a618fa87361f617093a560a9e7cab ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/pep_654_style.py.expect sha256:1f69e75b47159aa6294143c623d8c63717a83d514688d3ecf92601c70a2699d0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.options.json sha256:fcb6f35ea336256674df8aa02f7c5f9704c69714e398b7453ce7e54fb414b92d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py sha256:d6f3c6573a7426e70834b22603868a1e5658318a9e01aad42bda74afb9146280 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_newline.py.expect sha256:f4ae48dcf9804773ba0a3eb241a0f7d0b32fe415a4f76f78a2cf6ed58938d9cb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py sha256:12c5c56545dcec3b45405cf87be0f0809d022a9480cf147341c85d23d930aefa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/power_op_spacing.py.expect sha256:543232b10558e6e1697c1a2107affe202cf375e4de25f05eb607f8a9165828b3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py sha256:e03ffd4fe992329e2748464376db23102f2693cf2d85aeb5eebbc0ee6d353256 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/prefer_rhs_split_reformatted.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.options.json sha256:f5b48d27d48419d649d07c633d43bc435e0cbe8846efc00ea0ec27f5114379fa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.py sha256:ffb9af7de60242e442faa9b378279843c7b39a361002357fc0d325cfb433a8a6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.options.json sha256:25bfc5bff32f0fa7a16d933faf45dac16d941ba6fde469d764cd23bf2ab32c89 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.py sha256:1b06e3fc32b76303f66041e0ec44662f367a31aa2951a844e45829d97fb64995 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_allow_empty_first_line_in_special_cases.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.options.json sha256:822d7bb553ec0b9b05156a1b19c84bf1f231c6db0734ca7bcef1632dd9638914 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.py sha256:a36aef330eea82d4198bdc91f72bbcaf6e8b77eba848235f4d836ca1f6183d6b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_async_stmts.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.options.json sha256:0dcb17d10a9e7e1cdc7befd92f214ca73ca68e5a5e5e9c74d7ef3649a8559fdc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py sha256:c606fa4ad5a9f53d3c0f82f3595d8525ffb3204de8dee1c77c07309b7c4bf1e2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_cantfit.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.options.json sha256:35a9d5c5aa5ec42291fb06641408ec6d8cbe45b912d8db55f8b6078c9df8e9d8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py sha256:ae3fe25cf9bab4e76009f524cfa1f96840a094b96d07bb96125df94763f6c5d1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_comments7.py.expect sha256:85e56839043d6ebfbaf73c344ac0cdca239a4f67d8f7e210ee4f3469bcbf29f9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.options.json sha256:077473f3eaac78a1d9efba408592c8c4c0d8e9a421f76e4542f9622c6fef4a23 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.py sha256:131b18d130a4760736843ac703a63b4c51f750437c4358a27b5cfb9a7fbd85c8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_38.py.expect sha256:3f319abd2fc79d32c26f9ba0b5135fa3284489f434b5e98b40b72602ecb19966 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.options.json sha256:aada9e83dd04fb9ce879a9c7a297b557ac5efaaaa2fa11000be626d997796385 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.py sha256:f56ef57d6d8c408b51e555c83efd40c49cb69136dad40b4ef63cf4d44202c41d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_39.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.options.json sha256:e273ad5b818a2685b5c65338e94c3507aad9ddaf211b4fbc1cdeed4e71cd2518 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.py sha256:95b635735a819ac1eef58eb00d114fcdad6c6b8acec5f8f714b105cb55ed0f98 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_310.py.expect sha256:00870a33fa5f0939d514593f624056366217dafbd120f03b357f11787fefbdc6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.options.json sha256:edc98b1eb0b8aee78e0af23a5859afb6e070dd7488e6c522e59e9ccd7413f6fe ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.py sha256:74c2389b56ace66acd03d0e6b6f614b87c4a678928bba00e42681c7e7c5c14e5 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_311.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.options.json sha256:8f2022de71b179ac2f10dcf3b2b68c90e8bf8390cdd02f2dc5559dd06b1a50ab ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.py sha256:b9d5f7e8b725825910977aff84f66958501b3e6db2f1be55b1e3d618d9641ca9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_38.py.expect sha256:3f319abd2fc79d32c26f9ba0b5135fa3284489f434b5e98b40b72602ecb19966 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.options.json sha256:517ca4c357d02b24dc8af879b709cf698a941f1826af78929b3c268a0b5a2ad7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.py sha256:985efab54b5409afed8145b8e3e08f2c78c92c49c5321aab55483668b06c14a5 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_context_managers_autodetect_39.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.options.json sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.py sha256:cbbaccb87d7f956e4913a573967832b7602f994cf312348919008535e6d26193 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_docstring_no_string_normalization.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.options.json sha256:9d3d1a09e7b6284aa807c04a7bac3fa038dfbebc6d39d91c7e4f54e3492feebf ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.py sha256:b69243a4e1b5799eaf0456a5720cc311a1978b9277e890fed26da81ecbf03283 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_dummy_implementations.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.options.json sha256:f762ad8b128d775b7c1e42eb98cc1611d5bfc804edac688bf68069864e2dfeb3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.py sha256:44f523596590447ee27f4796f46852cc016b5d40240364b363bb7689d45e5194 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_form_feeds.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.options.json sha256:16ea5fc3d7e0837196a15b4702fd267b23fd7f5e6fb9091cc4d69eb01c16b9bd ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py sha256:ca3c519a4f5840ceafa898d0bf79074078f29395e7036a05f3aa2cdd3239757e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_format_unicode_escape_seq.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.options.json sha256:9307d91410fc7a8dc5e6b6e38e7863e2450afcd756811243078fc00b0bbb4a8f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py sha256:d828f2dd0520c1413c21c168d87f953ee440674c18eef09f4dcaa89bb61fe449 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.options.json sha256:0ea366ccbf38ecbbdea8140780bd505da1120ac868b155f1416d3ea1244e790e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py sha256:ba46f48fea9d24e19894357d464ac84cfbed8c16aed09eae7187bd347db907e7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.options.json sha256:55a6e8c2450a078a8eb57e836de28892f13bb2514360b4d8ae978e0d7a6b80ee ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py sha256:17757c6d9f009ceab2388260ded974ea4d2c31cd3d1c46502af5645e4ce31a99 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_dict_values.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.options.json sha256:edc55c0588330a969dd12c0fa1ed4a818485ec60ff70930c0cad39b87f18a086 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py sha256:b8dab4ade8b96e3a81a8d230fabaa2324c4d3cd000aae07bae0a45f44bd1088c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.options.json sha256:b5daa0af2dd62c592a33d538b25606174fcc938ac20ee0f0735abbe164f7a867 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py sha256:611ddf6efc4c9fab368073b96e8b6a3505027e11d46a3bbada1332e2de135bce ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__east_asian_width.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.options.json sha256:7dd87e2229064bf5c43642f72443f9a0b0ccfe682069acc457b18b110b5c65b8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py sha256:cf0864bd0bc49a235fbba76f497edb712a2097535b705c51a6001f3f00cb3afb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__edge_case.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.options.json sha256:30ee5857baf70ca2de42e342a98c7917c1aab529de7f89c00a54bb9e448e849f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py sha256:ec7d4a2968b89afe38a32c25d7fe42476333c92bcabd3d95c7ab3558c36b2698 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__regression.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.options.json sha256:c8de083bac85f2bf47c23a8b979cb133cc43f4feccdc795899b3591619944e87 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py sha256:860219cbca300a46cd160d6e535d83927172fa747b4487c90e3b2bf3328994ac ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_long_strings__type_annotations.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.options.json sha256:d42d42acbf1730e7d4ae6973107f93efa4eb803e5b2e11fad529685ee65f284d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py sha256:3cf42c5926033bc4ccd91d7879a082d7894002f1459a02019fa65410aad2249c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_multiline_strings.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.options.json sha256:729dd5d9e1b5f6ef30bb44a3e8969d7f00e3c1da85798555ffe11ad66b7c64a9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.py sha256:a32a089e8f713a67f4fe3b16f0ece13dd6b8fbe96af3b2ed141c79529dbf603a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_no_blank_line_before_docstring.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.options.json sha256:50cfb98f9ba0a2c6af6f7f0bb4795e8364a6e671e1be7aa83e314d835f2db00d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.py sha256:b6b6d7959c7df9c2844c6878e111df0d0d355309404adda197c70988d494b96b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_long.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.options.json sha256:a4e33bbb73add2f6a639e5b902a4f8363f82fa52f92a4fb9fe8724aab1b17260 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.py sha256:25a185f98f37486880463eec05faf7087e226c7b32a77c7a2f40f18a4c76ff24 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pattern_matching_trailing_comma.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.options.json sha256:c8eb5f0e9a58b1fa4bab66d1f0e368c915f64ef660bc4de75be0ac4202714676 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.py sha256:51302235ab26357278eb3db4168fb8494cbc0242b410fcb00e8ac07bba2101a8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_pep_572.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.options.json sha256:5f234f2fedfcfd1daaf00c0622d5c7481f4f4b9d9e59ae693250e03548220ce3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.py sha256:0d6ffa15dd6519a3524f21e604cc9e9536a729356835f934206f5382268418be ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_percent_precedence.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.options.json sha256:639d64a6f61ae0d6640c565ab10e18a388d903cdfb04ec71534e72e0e0d785d6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.py sha256:3ebc342bbdf42c66572fa213f7ce39516c20925d3be18d069b8d484acc870bcc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.options.json sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.py sha256:b399fcb5b777d1a01c81c84a7aef50d2d0fe4a59dba17c41d3cbdc75d3cc69ec ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_prefer_rhs_split.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.options.json sha256:ad475370771c642adbdee76d89c979955e81473647df8c2a95a7ca4f0a44352a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py sha256:5d7ba278cdb2e3469b8e07b57ddcaf0787be4e305db8d0616fd57ab4e3d14da4 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_return_annotation_brackets_string.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.options.json sha256:a980591aa8b296f6aeff16a3122da3b983ae7ceeba58b04d621962a894e959fd ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.py sha256:0998e1fc36253d26b13e4fffe1f887715e3d3c78573bde76b665c2dd3350958c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_single_line_format_skip_with_multiple_comments.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.options.json sha256:ff59b9ac316300280fabc649e0046388b8c23bc4ea1589f9fafb0dc1661c2f2d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.py sha256:1195656b5e4bc8138cef028d9e725ac07381dd9125f161ae3318910d0072f3ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_trailing_comma.py.expect sha256:6c62579d5b940f019b70b60905a473cd78c7bcd5cc8d88e5c9e5bed072a42075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.options.json sha256:896597fc9ce344804d8fb406dbe94de83b89c6318dc2b3ec67ce4df303c6ab9e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py sha256:b7fe6b1bc43537aff25f5d44243b7b042f8b2deffbc1747e7902cf0d4b28fa70 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/py310_pep572.py.expect sha256:a0914ebf98b34c66b71663124b271ced1b60aa537e1a9876334792dd0e823afb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.options.json sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py sha256:78d4c1dc7b8ba2032d67d0aba76f6f4b8213b0c26e289ecd6fbd96892cbd342c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python37.py.expect sha256:eac9088d4cb9a5c9574b451ac05e2964879c88052f1d8590941171a22d8f6d74 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.options.json sha256:339e195ad7f7d67ab5cc41da2fa2e4aa209d5768a801fa92e3af5791cd1649f5 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py sha256:221ad4fc46d0a8c6c156b41a6e725290b6c0a34bc5308b143e271a42c067bfdd ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python38.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.options.json sha256:ab349e2a68b228284cce0f970fd6c38181766c38dd261eb174606db73900dc0f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py sha256:a535a4fa7c955b5184e9e825b83b685815d998d217e429073ffb9842c3a81892 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/python39.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.options.json sha256:09f97a55f1b53d3d19bbf40817bbc20ab48de67bb26eee6bf8a53566a9664abe ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/raw_docstring.py.expect sha256:506c6353c2b2a7375ee4a36a24bf039480b3598c3c74ece6ffbc2f49f43eb5b6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py sha256:9fffb2dbdd86f54270deea4d94464c58278854b49d96f77c316a136f5dbc3019 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_await_parens.py.expect sha256:2a5fabd0c265b4b2b6f41d5bbc20f7bd2b326e0781481e810b1fe37e4789c97f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py sha256:e214cde60a9389a4a6ac64441483d2c1339c06ebe54eb42ff571e6685d6ac194 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_except_parens.py.expect sha256:197b78e803d8d95ec974e07e5df04a611f8270dede6f073914e1045795bf6e6e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py sha256:fe47a63ffb771e9b4c037e7055b3f7701e03f34dbc485623d2fb36e986dd0170 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_for_brackets.py.expect sha256:988fde09b2e2ae41f2b275b4483d2a59a067fb78933af8f695ea3264fceffdf3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py sha256:3827398842dc0c964da9499683eef8aeb6bef803a84361f815521463ce6903e5 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_code_block_open.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.options.json sha256:b7bb75825285fd29adc55c02d870a5a3f928804605989772263f7fbc7ef78075 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.py sha256:7015596dd649ca8d43e0e9e1e8bc9e8f7ce693f02ac1aef313da743686eac040 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_newline_after_match.py.expect sha256:8361063b7b59094c8fda6a1d96134f7f62da656c56e6474b132385ba3b9653c8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py sha256:fb092caf8387eb3cdf4115a7cd66bdbfce62a977d4343a3c39a60d21315c7128 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_parens.py.expect sha256:9d407a0b546cf27e3a38cce85d1a68957d918d2892e1d1ba579852ff1f6132e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.options.json sha256:ab61a551e9dbf0027fbabd89e1fce864744abfab191f92af2958af4ddd11a319 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py sha256:1251c8371959d49ad2c41bc69c7c9af1ae20b3c36996ea53f52519e8f5703ae6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/remove_with_brackets.py.expect sha256:79ac49f16ea670c5fca14aa2be3e03a3167f6becae8f4e4ab0a85fa9e28da4e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py sha256:c0a567904f833e4d4dcd94bbee2924f85e100a414fa0f9a6724d7ecc7bff4c21 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/return_annotation_brackets.py.expect sha256:cca0d6430f58c359553658bb6c492fbc8b4042e2eb4acfef2ae5e194b8d200bb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.options.json sha256:eb71c60ffbc76e825152380a94111d379889945cd369aca3587ed131af975296 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py sha256:ef953c789b3f06b6909b5d16c7a3e1d973343fedc43aefc01e97c7631806bfd9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/skip_magic_trailing_comma.py.expect sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py sha256:d4c8c1861951665cc76cff6770c30948b72f28dd00dda723267d64bde1c5e2de ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/slices.py.expect sha256:78814add9bc7c6e0b6e6b1c99e2cab7e5cc1636f94ef303ee4c199980ae35b03 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.options.json sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py sha256:ee472309708eb45e049ccccd555956f4206c106525611ff2f75b288c47a9d88e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/starred_for_target.py.expect sha256:2425759a8f9966b0313c4fa86683698db3f68ce8032f510594aa0132d5860463 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py sha256:1197c94fcc578170bd2be6dcc97de16b0f39a998d57a15a62c81f5c6878d45b0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/string_prefixes.py.expect sha256:9a1624945d3fc40d8fd2affe49fbf50fb2ef6b602570df660a3a84d5b5e3089c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi sha256:0af40546a367591390896c89bbcdbc4cc77fe06fc47c8709c33bccd73d92c5bf ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/stub.pyi.expect sha256:ae72500028a799cdbf91489379377faffc98d36a68b394bbf5060174ec7e1cda ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py sha256:8076385f927983eb2d63a9cfb8f989fd294efbc6e18dfba71b524e806906edde ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/torture.py.expect sha256:ffa5cec07864a45ebcd3eee2809c1fac0475c5fb1b8b0de9923f09cbcb2925ae ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py sha256:3d524b08abcf9fa8bd75d5e04de057f66d5a9e4abef0c5d987c8111c7a7c798b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens1.py.expect sha256:4392da08a607a620e9a8e22409f5183761ce1a7a25f2faddc0133d193fc6aeff ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py sha256:a73eb35bf921b4bb0ba625b5d699fb01273fa2ecacdb1f6c67320694dc1f1ceb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens2.py.expect sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py sha256:7aa9a60dfe4ff3f24635fdfb916f67204d871bbfdd14376cd1ffbd40ae3cd5fb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_comma_optional_parens3.py.expect sha256:6f10885154674d518e2bdd1fed31880bad0570b91b634f82ad51a63c265a26b8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py sha256:150613bae8bcde1bc3a2d0dd92da96c0250a3343abf7ee41564fe8f1ca37a453 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/trailing_commas_in_leading_parts.py.expect sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py sha256:ca9efe6865cb7afd25435cf16c67a3567d403586d894a766982d8ee843bc0e86 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tricky_unicode_symbols.py.expect sha256:6a8e07fb0ba3b1a0605154e94203184cae24cd8d80740e0e32ef7a8eedb4b2fa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py sha256:22ebcc4db98b2fe13302daaed4b3542c5d37a1f5d93c6d5b2a50544c8506e416 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/tupleassign.py.expect sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.options.json sha256:bb9c7a59ebe005ceaa8cddbb3c40c3c2479fb5d25d6b483081b5b5e3c965967d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py sha256:7184cc1a73e01bac16b59a21d558a939f92574d4e45b65b58d5e59c435939f53 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_aliases.py.expect sha256:f97240d33d629d61cd97d0c949d888d771f7a99cc886efc1db7f6dbb4f42844b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py sha256:50a9f9bed969b35e061a50a2e2cbf194e89ff09dd2bb094467b7e50e011140d9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_comment_syntax_error.py.expect sha256:55c02bb518b6799107a7b958dab0ce3fd2b0120a9940843bc4d34a0b27025e55 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.options.json sha256:f86cb48f3c0404784ea2bbc57732978beb2ba4d87b021a9c2e23de0dfb26fccb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py sha256:d14821e34a952241a1b6b9d9c66529daf30f034a79afe917c0d313b5434a390c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/type_params.py.expect sha256:08d862de5c0b3d9b38bb040e739f44f7405ddf4ee64e96553a9624fb262f93e6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.options.json sha256:6905f7311d545c7e151382f2716729d5355bc933e1cf3772dce93c55ea04fccc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py sha256:460b8dc2c98ede217e5ed072ff4c1e8ad3232967e58f190945adc83f4a258708 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/walrus_in_dict.py.expect sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/cases/whitespace.py.expect sha256:6cd1a7f26d0bbb1efd0c7521488581755e81b4455b09e43ba7467eda0dc4b6d6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py sha256:dfb8f0beeb349b7c8833ab2c72f4ddd8476765578a14b60abffd859cac9fb5e7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/conditional_expression.py.expect sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py sha256:b7156f11771890ccf23c79afc142fc126a68aece8ec602b69ff779062cbdf73c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/blackd_diff.py.expect sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py sha256:9d6fb895b84817335bae15eb3c146e456378abf5d985eb70e8483ab20ec3652f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/debug_visitor.py.expect sha256:de1b8d70a5361247d95d67d0f4458c162c218b48a4a5573860b49558fb36b2e9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py sha256:6bf37df35199dfa64440a5a79590285b9c8821c71c77ed332a207ef195052576 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_py36.py.expect sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.py.expect sha256:72efbcb7a7f1ac7c429fa6442c5579462f564037d81d871f00530edc012342fa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi sha256:ff264d3c3324fe2d93ae17d93f47143b183bca1121691b1c8b3dd72af8f08c6c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/force_pyi.pyi.expect sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py sha256:a9cc69391240943a5bb866d6fb23df97537e586c2a43848b830302f3a2bb7ec1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/missing_final_newline.py.expect sha256:71b0d719cad6568ee83b045821d7e870b9581e8e44796e110c1fc1c7bd4191a0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py sha256:aae30b9f8a96c00d4041100d1128c6088a559fcf69ec63da743ec1950d127a8e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/miscellaneous/string_quotes.py.expect sha256:9a28e0dc3c6678a348d9a899c9b0391e964916b31f4e18d881ed14c49c48e8ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/raw_docstring.py sha256:20230743ca880a6017f77d1755ea4bbdc00c365778867e110d72a9641d8e2ef1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/raw_docstring.py.expect sha256:6816222b3f1a94851eadba26b264c0b58afef73f1012501064916e74d0274a5f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.options.json sha256:b86b3392e96d1259ef534f111930fae78a092f12dd63c1eae8ea81004c22f67e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.py sha256:4075ad86829ae51577e7a2ca0401d47e7b5bd9d2837ab8fa9f0ce959f15293af ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/black/simple_cases/preview_hug_parens_with_braces_and_square_brackets.py.expect sha256:c97c077924e165405b28026aa065082c06487ec2102f564a57d68e7cb4b51356 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/import_black_tests.py sha256:effceb1a7f32e34d24e6ba3234c54bede5d7f0c6b8c7b25d4988763123d0da10 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/.editorconfig sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.options.json sha256:d8944cbfdb1e05f825fe31cf1f0613af91676c2fbacff6d8431798a2f18b9821 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/blank_line_before_class_docstring.py sha256:dfe52e2e67d5d34d0005720cc775c62c58f5f3a8172e4a3d10969549441ec928 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.editorconfig sha256:bacb67413343b7211f55073e376921821b7f6c5e336ff05b558f9e03d5e8c4f0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/.gitattributes sha256:e29d95830634d87e5dfca8f88a67911727a747b87378080f8de7f7c2644f6d01 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/carriage_return/string.py sha256:7021127fb7b2e5a7362da96d0ef5d9b4439a4c7c0f1a6eaa509c419c77ef774e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.options.json sha256:5476c94abdfd7d800914995266f50501c6900d82d78d80b81b3b4426434181f9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring.py sha256:deba9da6a173b82153be783a7ad65fba9e4a8efa0c92be2e239b45a39bf8a9ba ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.options.json sha256:e1121503a39435c0e1985e73ed04fdc64e380937ef6eb63933a216805c6a10d3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples.py sha256:3af20b301b67cb2756efcdf388b26dcab992a7b86b50d6794449903614630915 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.options.json sha256:c14f84cf6aa4594355ec23e3faad75081c299969eb64f2de7c94fa043ddb67de ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_crlf.py sha256:c808327fa35f2d34a5548412914cbc6e2a99cdcd9202c1dd1f81242ae9f1a310 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.options.json sha256:d3eb6a63d28c03382ad3f91740e33daff28012c096dff1c0a9b781255e4cb252 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/docstring_code_examples_dynamic_line_width.py sha256:6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py sha256:01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py sha256:1a0f564ddc6039457b2fb26b3d6a316c15eba20a886449847c3210c35821a693 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.py sha256:c442fed5a53de2d06efde4f3caa1d7dc0de60ceecc96f26c038ff74adc2f0b7d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/annotated_assign.py sha256:e191be3b892c254e136c92d123d03cc15dca106ce14388a85ad9adbf08d90615 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/attribute.py sha256:d826705e99d0601d40af65d007eba99f7541a10f13492afb861f097a3e9963d1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/await.py sha256:49c14f37a9deb0b43479098a92cd33a1f0223854864b4e786ccb1eb060f7795d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary.py sha256:f6520b240c568f521da7cc66f6265c8b617e4d6bb776ef3109f37e086eadb644 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_implicit_string.py sha256:6df1ab9b85b4019c537219aa321396aad1161090d8443468773cee70ae45940d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/binary_pow_spacing.py sha256:8f9a534ad9caa169a9b7aa7a35d8a13cab8d8740b2f91c3c0c2e7a62f1fd1a04 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/boolean_operation.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.options.json sha256:bd6d47dc9ae0ba99c7044635d6b726e4c46e64dc5f39470d760f28c6a6057ba8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/bytes.py sha256:8e43cfd306e40f03e074373762510ca0345b3dd752e1fb59f7c62d16569f5e57 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/call.py sha256:71ade08c09607cfd9343f557b56ff7738281a668afd4ffa1ba433435bab5d830 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/compare.py sha256:7a4ea042ed01e670a83c8c25b645ef0c36d4c1e2b9b61ede7bfd4f0f0bb86631 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict.py sha256:ca7d70f80cda8a5cedbf16b49764442ca1c6e2845ee9f5d629c6d17b93f40b83 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/dict_comp.py sha256:84c4a725c4412bb6a836840f0ad88994c5b1f66969e2c3b87f4425e46b37bba0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/fstring.py sha256:f4e24c64631a37a9fd9d03c8aa81663c8a8c694581afed9de868ebc52fbeebc6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/generator_exp.py sha256:a6f76ce582a6f2c5ab2211cb707d26764724360873355fb5b2389f5683c951ff ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/hug.py sha256:5b26f762789e3f7b7ea3d237367cfdf297990bdc3e6ac91f78c595df34e3986a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/if.py sha256:539ecce3cf0ad28326494ce2a3d2feba3bbb0f877e28b1f087ea7121ab8bab6d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/lambda.py sha256:039c6cc7f946cb86fb794c0e56476ac1c51bd877d2175421afd8afdca85b9a26 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list.py sha256:eacad902edd7bd0567e8fec3b7c3a223d42a813e55ccc96d937ef9d4af4c98de ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/list_comp.py sha256:10776f7084a00560ff3dbda6a470519e1f19872693c3a09ed1facd50da3a1e90 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/named_expr.py sha256:126fe9ee752a5d0e96c717ef7d69afafe69fff442d21274bc4a215c6f0c1d816 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/number.py sha256:504b395d27ea082afe21ab874a39610f22da5c749d2e38e8ff2091ea861dd764 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/optional_parentheses_comments.py sha256:8080032904e3d59f111f89e878f0d61e74ece4712f821b2e2f3edd4879e6326c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/set_comp.py sha256:f60f3e5c8ca8ceef1ab4f4e23be7ca7ac076d8ad2c1868ff2d9db0ce35e178f2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/slice.py sha256:13f1202840731094151157b7a6c45fc2c2a9d2c9eeca5a71f3ab3f5aff934877 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/split_empty_brackets.py sha256:d436ad5fba4b88addee674057ee84879a07dce219ed8d49d5224bdec05c5e7b3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/starred.py sha256:e8138d8f129ac3463bd7e6b7f84f474a910d88972cf6985535c5aab05e1b5c9b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.options.json sha256:9b3cf2bcf8028c5c5b2cfc1f6137fbfc94e62c8a4ce6a127aaa8ffac0d41c489 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/string.py sha256:b2e00c462077cc77ba1c32f07ec82c0464bdd697a82a47fc23dce50949cc6e44 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/subscript.py sha256:b6420c56c91c967d922f36e6eb641c33dc62e8b49f6e4e2683731b9a33d90552 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/tuple.py sha256:aeb7fa03266cbcaf009d11bc296ac5f0a53bbdd4b2b2f496e7e7becd99cb947e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unary.py sha256:a318db55d4701fc999763a8359a4b69bd6f6c7b71e1370fd5eb676e30d26e9fd ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/unsplittable.py sha256:f1537cd4025722717cd639eb0c6e95e7b59e96d4dd07378561f010821ad8cf0b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield.py sha256:b6f3dd60260946b01a42283b6bf303b4f36313653c3a59e460e25064bd91b7af ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/expression/yield_from.py sha256:43014f50e950f503caab296d0f4080bda1db3c8c9abd36cff358e4414f3c8900 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/comments.py sha256:3cbe5a1c7f0e10fab3295b7696c3f27e81ae70bdcd79f135f83344b33b133a2a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/empty_file.py sha256:53bdf3d1f2cde48ae828398e9797a011781d4b98133c617937580892f6cd42eb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.options.json sha256:cc269b6df38ef7aeb652437ef0f6133f51c0537e8799d93136d45fd05dd4b5a6 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_docstring.py sha256:b4a664e54ecf31e196054e91266b3b8a9f6e368570fbc3274469b6db496207ae ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py sha256:a18e556931240ffd740f7e5f27398661a1dbce4ba134ae53500e606cf5d92307 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/fmt_off_unclosed_trailing_comment.py sha256:d5232e7bca704a189ed84bc746ceae7f96eb2db7ad201f46bea5afed13f202f8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/form_feed.py sha256:1637aa5fbbf59349f29ee39c6c1074b9ed441c2607f45f21382ed4413750b74f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.options.json sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/indent.py sha256:53340314ca6e3335ff6e5824b2ae77b704415099af37fcd3980956f9f2f11039 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/last_statement.py sha256:395cd0e931c43ca05a0e8e8e820fb28f8d2237d54dc39736d77a7cfd665f407a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.options.json sha256:78c1bdc36863f437c8113f41a997282b879faa9eb3174160ea421d0de7dc278c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/mixed_space_and_tab.py sha256:b05d8da2b0ae243ce435e6cca473a7a09708fe9c86e70f336878a08b590696a9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/newlines.py sha256:bbbb175621dfad2a3eb9821fc5bc7e940a1050338724a38e5a55bb3f81dd254a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/no_fmt_on.py sha256:57fc7c861b4ed4eff551dc714d160b8c91a484487c28e1f5eceead4a8c5ed411 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/off_on_off_on.py sha256:12fe2f4bb86810a799ba85020a522ee48b4c8bb6f37cadc343d61d860ed706fc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/simple.py sha256:d99766cada6a3f91c190f03d496f27b5087972aaa80927566fd16b610fee8d2c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_comments.py sha256:886b85c2fa188ccc0615e6ca7168f57707cedafc114431d588e48f757d0367a9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/trailing_semicolon.py sha256:36bdd8fcddb9b16e86d0fa5e0dadf621910496b98e0a7fd82c3ca1bfb793a053 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_on_off/yapf.py sha256:51c6572d66b2fcfd9706f4390a768ead55bd558b4bd8bcbba5250a11b79647c2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/decorators.py sha256:740c715cec79a7a8b6aa8825ffb38ebda016277698b4f501c5e6f217b7a504c3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/docstrings.py sha256:cc6c02416e9c9db9b4397af38666953360c7518f1501b5ad72538d905914e8ef ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/match.py sha256:3fb121e514488990f9a2f75ed6ddf2650c497b532c17b90174674baa5a257886 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/or_else.py sha256:e0a5b08c33895b8e32070b7f1b42be966d305d0beddeecc31e726bf0673a98fa ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/parentheses.py sha256:f690d670febcfc63f1973ff1057b5aa204b36b4bc0320586e6c6bf5f2b0d9491 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/reason.py sha256:b0aacdd07f1bc94cd2f2a317fb4a693785c73f8d51d33fb3e2101788ac87ffc1 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/trailing_semi.py sha256:4361828a1e5d1630cd9908c1cd4f9d3958a1c0754d0340eb761fa113682a416b ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/fmt_skip/type_params.py sha256:aeed90b13c7f427f02c6796cb53bdf4692435ba2d3353c180ff394974bb01392 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/form_feed.py sha256:e2a4a1488db7a174a19a923e644b249b7bceac545537d1fbff82a00b2251f2dc ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment1.py sha256:de75c039314c5662b453c4aeb48e99feb59707f9e651909cb9f1d6b06cd69023 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/module_dangling_comment2.py sha256:ae11ff94ffc056534847a067e230ea736cef96a1d2158b6ecd99f1f3a7ed0299 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/multiline_string_deviations.py sha256:6250ede018d57a980820d4c54ed19c6fd69358d2e0fe5fb13964222c55de0f80 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.py sha256:5e131f7c61130539037b06b9a7049c13f5928e652ad6aef540357e7c0774eee7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/newlines.pyi sha256:b27231f6ed5756f41e20818148634c87ff9b1d49291e7bf7642372ca5881f3e7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/call_chains.py sha256:0a6e7b0a3e4ded7b95eff213f6b4b0150d63ff76e2e26666e5138dee9492b47c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/expression_parentheses_comments.py sha256:ad35dcfa25f83900216db7594ae3282d31c4f40e51eb271cfe4c0f206ece259f ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/nested.py sha256:e4acc1a19dd64eff21e3f3c741ca349b3abe253ac6aa1fc44476d822368c09cb ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_empty.py sha256:af450ad159726458260425dbb58d8d08f1b229be79b63de2cca06563b52e9029 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/parentheses/opening_parentheses_comment_value.py sha256:f6323720786c8812a68c6ea83fa31673382032a368cf3812383dab09b2b071a8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.options.json sha256:0300c9ba305435a5388a599af334b654cdc79e8d1735b94fe5ae382a3e071680 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/preview.py sha256:a9e2b2d6a10cbcd5294009dba7f11fcbcf47448b9678ac8416b1043a6f6db9f7 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.options.json sha256:c3c3823c6700fb5c58b0cde0df39d7c490297ba5813c2d2ead7920b783619c57 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/quote_style.py sha256:26711af7aad05e8ed7c8a4c60773bbbea9acde68961c0d7de609374a64636be9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.options.json sha256:ad6526d2d4711e87a11b10144e5e71ba33b55a162da048e979f764f8841fd14d ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/skip_magic_trailing_comma.py sha256:1cceead140e871b60a97ecc25451beb24095c0175889d3628c959f842401cb06 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ann_assign.py sha256:a68013c7be9be7d3f61ccecf63f6f92bb89516e8c7f9e603743066825c88e884 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assert.py sha256:08799035721c8761cee7fcdad5f73e26488acd102297120f0b5cfbd7ed75a3b9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assign.py sha256:cbb934b8ee0b46a9c951e48f1d61a2d8da6c03ac13f4bfd0fa9543890fbd6455 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.options.json sha256:9fcee1c0e781e71cd4d20986012896f5c86fd65792e5c5ab71e176a8a44a6682 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/assignment_split_value_first.py sha256:a707c8ba863ae583c37f58c1ae9cf176cfab8168d88ca114a9c680d8df75af1e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/aug_assign.py sha256:2856e5750b88802b10402dcb54cb605d6164fd292282e84873897ae67cf77131 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/break.py sha256:19f1616ce32c982597724dd1e1d9e436e87f65e5f4f7e78ec722eeb591f4cfe2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py sha256:05c650ef6dbacd34776c53eb7ad2404c6acc3c813df97c51ba33dc74477fcca2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/delete.py sha256:40589b382ee1c16d11d87e36d487f72026536e095f94931e17da11c3e2c35eb3 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/ellipsis.pyi sha256:8e246a4a2eb04dfc41e92088b832679c826b7a3dd58878f7f14d966c9f138331 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/for.py sha256:a89d0d45080c7ab7248cbdf8078dde38d881623b7147bea9197d3a8b8000a258 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/function.py sha256:2f949878c6c589eb688a2d758f85bdfb51a34ad91edfaf223d95da5f259affee ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/global.py sha256:d7e855fde5dc888d9a45f53eae5887866cbefed45730831ee2fc87195bad458c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/if.py sha256:dfe2add16d762874dc03ee8f0116785dd8ece5236624884e743c0d2d46c87e51 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import.py sha256:50cb161e647262d1f2d2d6da0523e08c7c8f74ff0bba4dca267b08621f344b77 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/import_from.py sha256:7ec38b11dc515ba5d984e0254f44dafe2fb0803cf45c4133e8788771a7c14d75 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/long_type_annotations.py sha256:7c58a32427e829ee62afaad3c642bd4ae8efa541088d7b49ba1cca3153a7be9a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/match.py sha256:1356c236535d400e22583e2ba9b37812e0b017a3b4d028c22a453e7b8d2b6d3c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/module_comment.py sha256:eb5018b33df42329fe6c09ca01aaf42034a142b928951e9ad7b8d1a31d8a636c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/nonlocal.py sha256:94da2ce0afe7b34ae1ed5ee2e5377c81d77b7fbfc878b4643175902a0073a17e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/raise.py sha256:dcbd9b4e5548ff411ddbaf3836b1208493521c5946768ecdefe875cab76f6ae9 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return.py sha256:4e4a8396e7340679ec15adea6bbde9c1a85f746871e0a966d1843e186ca8a532 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/return_annotation.py sha256:e45fc45861fe619b8e5e5ddba00f5718c873ed8280025e5ecba8b01cd4a3f652 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.py sha256:0a35123f3a3f63dddf138babd9c7534a90c5e5cabc163955ea2e718e5014ff51 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/top_level.pyi sha256:6d72bfd78551a5fab93d7d6e254c8b5ee51a41670f0a976f5b7407ff838cf43e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/try.py sha256:88f0a40c6d93de9ebc61ddc134186a54651fa4b9033b3cdaafd75c28d73985f0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/type_alias.py sha256:0037ec70d20217e3ba632b476b7f27c3953f66c9dfe020fba23d6fad6bf03ecf ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/while.py sha256:557a30225a2a7e0520f569ee262478923010de2dc5cdc4ffce6ee8b9d2d8c6d4 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.options.json sha256:cb32a7dd9007954941b2e662c79554960b6b8b1b4380957edeb65bc7954b5eb2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with.py sha256:9d88ac57e4dc0caf837357491228a7cde3ace0a5bdc21b0498f1811f44d0ad34 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.options.json sha256:cb708dcc5aa161da9aa8e4b7bafae214cf6c0348121c8c50737e79f9afc65a0e ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/with_39.py sha256:dafc45587239cee7fe0d7bb7451120e150a6576a1c6a296d76049cd4b6d8d5d8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/comments.pyi sha256:ecfed84298f5d8ac4ca0c86e53396fc2b12a12a9af81b06f7dca5d5d52b494b0 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/nesting.pyi sha256:cbd0cb5159857efa6a754f9b5d9866b6edbb0a2044dfe82ce150da67af3b317a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/suite.pyi sha256:8ce90b9520a520e9087ad84aeb55f3d24f7eae39b6144950927eeb942a145f8a ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/stub_files/top_level.pyi sha256:7cc80951cc1168a1131ac5e8f8d4ca81fb00d9c1dbe043c6d5b28be489df496c ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.options.json sha256:575416cf9093aeac68152b3916f25517c17abe310ede273885ef4174e1a37fb8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/tab_width.py sha256:5629d05cfe38a5795c641f4b17513e1078857fe46b615c4708e6c18216f580e8 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/trailing_comments.py sha256:d5c3e34c23cf5d602a2f9c431c22b1ff1b197562dea9aa9a97569bd6490fccd2 ruff-0.1.15/crates/ruff_python_formatter/resources/test/fixtures/ruff/trivia.py sha256:0777d4b1171842e65f0fcfb948410523f4e08f47fbb6be68b14d4689a87a93d0 ruff-0.1.15/crates/ruff_python_formatter/shrink_formatter_errors.py sha256:408cfbb60b5129f37ccb9571567c9e2b51be30bb6b077bb2e561af4fa88ba114 ruff-0.1.15/crates/ruff_python_formatter/src/builders.rs sha256:ab90c0410ae442e8fb9c91b69d644490c0c5b85f862dcbb0232cb9eaf89da54f ruff-0.1.15/crates/ruff_python_formatter/src/cli.rs sha256:295cb45a8930c341fdc0df9b25b5f57e681b3fc590e157a5af0649659f71d9a9 ruff-0.1.15/crates/ruff_python_formatter/src/comments/debug.rs sha256:11f945c44baa5010887d7361c76163124c7fa8e367e20673b560a054bac2487b ruff-0.1.15/crates/ruff_python_formatter/src/comments/format.rs sha256:db3ca88e6a70993964b787d79ba6b1fc2ccd710ca8fd9d2114e6affafa4aef05 ruff-0.1.15/crates/ruff_python_formatter/src/comments/map.rs sha256:52aee8023a95d2bfd6e5d1c57893a24520b395d9c347b4cecd836a9143b6e284 ruff-0.1.15/crates/ruff_python_formatter/src/comments/mod.rs sha256:5171aaced71a3a87d722014743e6defa966f558c913371202bc271c7fadd510c ruff-0.1.15/crates/ruff_python_formatter/src/comments/node_key.rs sha256:e4cca2b76a573071228c9beb7ac6a10cd176e07562f50d3972f2672ca08f5b3f ruff-0.1.15/crates/ruff_python_formatter/src/comments/placement.rs sha256:59d7fd5ee0f895b06ae47a9c3bcb3cff8bf743880b68060bddff767d90d98802 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__debug__tests__debug.snap sha256:929d800cc6c7884a3a4b80f008a78ef35c7a51021e7753e99408af19ebf17d8a ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__base_test.snap sha256:338bfd2ba89dc78a4985c41c666598f07f7e6e09f6a5718b072198b58d6ba08c ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__binary_expression_left_operand_comment.snap sha256:3b88732937de169f6574918c08cc75de8cd6399f98e16b36afe65a2032f0dfac ruff-0.1.15/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.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__dangling_comment.snap sha256:325f78b509ff447925913fecf689c2f49f332218bb6374ce2d7fdb5e137e49a3 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__empty_file.snap sha256:86a35dbe0eee197fa536de43802d82e35bac8d21ca5e91b265329e0bf9d7c229 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_else_comments.snap sha256:01b020a09ec6d5d0db4013882eda8286a14d647a9dfc70028bdc4837a876ad5f ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__if_elif_if_else_comments.snap sha256:895bfae652bfb90eafed3f5705902f4c697f68a379e92c62929e7c94a23938d1 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__leading_most_outer.snap sha256:d717ef6b34e5605372436942e99b15d4dd11d314c3983c1a8b803436f7f70326 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__match_cases.snap sha256:b659214d516eadf0587b7a3ac45b10ebe2891e1918dbf9a4e95bdb8073ddd774 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__nested_binary_expression.snap sha256:b2618ad9593cdf808412a9dffd9355924ebb5ee21b5601e84d3f6dd795598671 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_slash_on_same_line.snap sha256:d2e4f746e1940d6d6eb37b9465697f192f33e818e76da11a93fbef8e60be15ac ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__non_positional_arguments_with_defaults.snap sha256:d33bcfb5c613e1becc9acda82bed29b4050a5cf7674f3b2dd4db8343750f0dcd ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__only_comments.snap sha256:d2f0932c2a0ff10841d4161d1893a07c8c5a06b897370116c6a76bb8b8aa44d0 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_expression.snap sha256:2cd01cd73e31bc37fa22896fd7f949f69252c58ef993df4a0abdd9a357504ce9 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__parenthesized_trailing_comment.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment.snap sha256:5d0975534d8d8036992757b21e556d8bea7e091155883316aea832cad529f39e ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_comment_without_following_node.snap sha256:f3ffe835144d44dfe43543ee20687742fb3e40ee3f427022e1b74e7b7cdcac3d ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__positional_argument_only_leading_comma_comment.snap sha256:2fad2f1a0fb0e8c5b5d49d2efb8cc90799cef3fdd50b83600a2354f55a6fb0b5 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_after_comma.snap sha256:7d7ff4052f739ea8b5bccee0a271ee8ce6fe5ef9350cf9d05d2f0080473d151b ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_comment_after_single_statement_body.snap sha256:8937a9ef125f9b7a170da335c0c23cdea0571fc209ad0da6ad3a39ba7182e366 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_function_comment.snap sha256:cd1430b783d3a89bdec726f72d972989401249f1ae4d3fcae4a3a08899b2e022 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer.snap sha256:5d6096dcc52abbd9bd0c37d2b93c3bba3f13fca56eed29f8015731285e2a97f5 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__trailing_most_outer_nested.snap sha256:f1503967087ad97a5bae35fb0c4f798f30b95584358eddc3c7d657d7e4b19eab ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except.snap sha256:9b97834855fde3de5ab7bb5a61fc026e8990c0acca325a507d681b3489d03d33 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__try_except_finally_else.snap sha256:c95313f7b4fc9550316b50b5665cfaf02868293d4b2e5241f2c8ea5d56d40074 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_else_end_of_line_comment.snap sha256:1991cd0c5548a1859fe31b1986b5b901b4b5378230c7c724d888e6f18d3ebe02 ruff-0.1.15/crates/ruff_python_formatter/src/comments/snapshots/ruff_python_formatter__comments__tests__while_trailing_end_of_line_comment.snap sha256:b1948e8bc585f4f5ab4a2dd7e4614a400ebbee9f20089f2bed6c526d465ca27d ruff-0.1.15/crates/ruff_python_formatter/src/comments/visitor.rs sha256:f3425c930401d6a0d3b3799b0c74f157668672b043226f3b36cd66d001cb9e31 ruff-0.1.15/crates/ruff_python_formatter/src/context.rs sha256:47ebeb9eae6594edfb3a53630c8012c32fc3be640c035437c02b585db66e8d58 ruff-0.1.15/crates/ruff_python_formatter/src/expression/binary_like.rs sha256:87f1c8d56ebbc865624e122f8a77a813bc168eda720d8d4e227897bc59450809 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_attribute.rs sha256:4fc8a7f36065624ec53f7d75c8272eca4493f2b289aeb3a1cc3b68e74eb2ee02 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_await.rs sha256:fb1415e4eed5497d57118cdca19e9c2d8da54643f1aaa94068a4f2577e87b3c1 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_bin_op.rs sha256:98ab331802420856c6557573bac2d5412cdd61424b9c1454998453cea8a4b4c1 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_bool_op.rs sha256:4807af25d8fddb26c8f8fa642d4c63e685e50d3caf5f375a416698109512ac1d ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_boolean_literal.rs sha256:e9c3cc0322e7e78fbedb812f957daf121868aa4e496a8cf6644e6d3da5db9646 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_bytes_literal.rs sha256:214dc818d857d5bb5b0578f467ed12b703415fda8009aaa9419bdfed5ff6c70e ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_call.rs sha256:9c918aec26c947760fd5826a78ad913a75862557bd5e1e5cec3d16e725176725 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_compare.rs sha256:bf21040d900b610f80c04db01eb05185a0941dc975052b7b9909d3bcc85f9101 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_dict.rs sha256:e08b2129fcca0e2e4adf70caab448207bfca4f25caa37716e0eea404bd22b9bc ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_dict_comp.rs sha256:6049b52c3abbe9d41b2fe2afd1b1ed2f666fcd14bd156afe5b87be5c87408987 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_ellipsis_literal.rs sha256:92a7171504bccdbaf9504901c18f95ee9de19e230a50d25ec6ef326b61d6c182 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_f_string.rs sha256:f841f058a0d0339f190a790093469800a7de11352f2fe4658526b447cd3f186b ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_generator_exp.rs sha256:988747f5f6bea979b303d6e343c551fe0df06eaea0c94d3243279704d92bfd67 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_if_exp.rs sha256:0accaa3983f4665d3e444b8aecec044a14b7c3e771576bac927f05b79412affa ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_ipy_escape_command.rs sha256:3716cbf896ab63c4577c92296e34f94493af9b4d9d95aaf73e343a9488347158 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_lambda.rs sha256:520bf74729dadbde8f90f718352f6445b0c6604f034f8c006bd84aae8871dd25 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_list.rs sha256:2c4dc17367e87575bce49573af851c18afb665a4379c256bf0f9802fd7766b26 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_list_comp.rs sha256:c33aad35a68a89064a12330ad7bb478bcdae3623e7a3bc6b2a3e0241a91d9552 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_name.rs sha256:a4d5ca26a81f0effc84f20d6dae421ee316edc7c1a9450869a320bf6fa13c60c ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_named_expr.rs sha256:f92916ef933ad74de8c27dfa9e392ef04c17979b5faa5317829412b452daf1a7 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_none_literal.rs sha256:fef762efc3b4859fa2969377157d7ceef1adda65fbbcbabab96d0b6af68fb08e ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_number_literal.rs sha256:c6feeedbbbccd75ebecfd36f014008bf30db1c17fe8b8c2427dfd33f92ab6b29 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_set.rs sha256:c03ffc5139bbb50e3f97074fa734192577ed7be6863314a10c5928d0e3568685 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_set_comp.rs sha256:c2ca3afd522993842fbdac00cccef13605845b83ec0160483784f35c97b9c963 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_slice.rs sha256:76a602040416bb1baaa449a62026f4aceb47a81aa8c3ae711af3d3a4f86a93ee ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_starred.rs sha256:cb236599e204a736d3cb8f4711b37fcd909c0a0c76a6e607c5499c60134ca082 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_string_literal.rs sha256:af07234fec3fa6d2405edebb91de991db21bd9841bf5de783f1fc9404f0a05bf ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_subscript.rs sha256:0d19a8ad53eebf41ca8b5ea92515b701814ab0840e971787977c63653ae09c95 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_tuple.rs sha256:e9104bde7386187bd380f074fb06a0579dd428ddc1813e47122caaa0e71a4790 ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_unary_op.rs sha256:c77e5033be4a7b5fa04229124bf611262384195db743af23e41e72e5479d155a ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_yield.rs sha256:8d3177e403e1d209203e5a552d72e04477adcaaa55ac458e50fa56fb30f4502d ruff-0.1.15/crates/ruff_python_formatter/src/expression/expr_yield_from.rs sha256:011275cb4d62bae39848bdff4f892ac1a0938644995a6fbff09b4acc87050435 ruff-0.1.15/crates/ruff_python_formatter/src/expression/mod.rs sha256:efa9286e8ecc202668f85b77c8f4abd9a21ee5fe60ca390c36c5aaab452dc2fb ruff-0.1.15/crates/ruff_python_formatter/src/expression/operator.rs sha256:8adf956f0109392a9ce4ae6e0a309e029f577cb253a8c847de8a049b81da322c ruff-0.1.15/crates/ruff_python_formatter/src/expression/parentheses.rs sha256:707c2d1e47bfd0abd4c87f3252a3824fb874264bdcd605086e5b37cb75487ca0 ruff-0.1.15/crates/ruff_python_formatter/src/generated.rs sha256:cc01b42be882ffa16c44b7fee0daf9117c258a67b50428f6b4574503a4368b57 ruff-0.1.15/crates/ruff_python_formatter/src/lib.rs sha256:4251f1d58a2e6282cf0110de4266a0be6482d8f259286403108126c9343dc508 ruff-0.1.15/crates/ruff_python_formatter/src/main.rs sha256:01cf2ff04018fcdc2c65e86d403f58c207a877f743246a6fbe5c2d5ba89a86ff ruff-0.1.15/crates/ruff_python_formatter/src/module/mod.rs sha256:2c99b7c07510689251499f2aa2e785147d521819f3424da7072cfd2b73223b93 ruff-0.1.15/crates/ruff_python_formatter/src/module/mod_expression.rs sha256:8e5b23f416b17ebda67558d8689e7418f48364478bfeea6c9e12096aa1cc7747 ruff-0.1.15/crates/ruff_python_formatter/src/module/mod_module.rs sha256:3b4733b7308be313a01f00672713789a1f8eb027d5576334a4a89606c0cb82a7 ruff-0.1.15/crates/ruff_python_formatter/src/options.rs sha256:8f019c1be53651e0ded34528e97f7c75db0ab847960d676fb7c0bf576006f745 ruff-0.1.15/crates/ruff_python_formatter/src/other/alias.rs sha256:f284b9538ac2fb8ade7b3a54bffb69fc77be9b698c5af8117d5384457196fabb ruff-0.1.15/crates/ruff_python_formatter/src/other/arguments.rs sha256:59bfe85c4b0d195ce77158db77ffa474a852d2f0e84a8defde51705c57896151 ruff-0.1.15/crates/ruff_python_formatter/src/other/bytes_literal.rs sha256:82ac24be32b3c368fb5fe69478baeb7855484402bb8dd9619b6d2455c7372719 ruff-0.1.15/crates/ruff_python_formatter/src/other/commas.rs sha256:495684865ff0540ca45aab3dbb8de1e2359924fc1ea9d561d516573b5b19e89c ruff-0.1.15/crates/ruff_python_formatter/src/other/comprehension.rs sha256:942e1e1f10f95e211a1b1b0b41358bd81df6e2c025eecbd1536a6967df458b3f ruff-0.1.15/crates/ruff_python_formatter/src/other/decorator.rs sha256:a2dfebed2babef082cd06e588c3b5d37b165f07468be17ce9df6e832645c2667 ruff-0.1.15/crates/ruff_python_formatter/src/other/elif_else_clause.rs sha256:d434460884b78377a4a561b86034aa614dcd0c6390e058c2eafefc38fe58fd9b ruff-0.1.15/crates/ruff_python_formatter/src/other/except_handler_except_handler.rs sha256:43f09cc170314a2e40f7657cee6072cfcb4c1965264549a9086baacadddffaa0 ruff-0.1.15/crates/ruff_python_formatter/src/other/f_string.rs sha256:a1347b14f5ceff84cd633d11556f509694a592620564fe2ae5e326fd4c43ac46 ruff-0.1.15/crates/ruff_python_formatter/src/other/f_string_part.rs sha256:41b96ef3ca434782fd37b69d8222b2588ee7a78db59729a69bc815062acfcbf4 ruff-0.1.15/crates/ruff_python_formatter/src/other/identifier.rs sha256:a4dca04b6e41d4eb08bbbebec92b3a6775e25a112f2e217664068ae42b910039 ruff-0.1.15/crates/ruff_python_formatter/src/other/keyword.rs sha256:612b38abc56fa229918442eba4e3d51e2c1e267fce2071b37a3e1a24b57fef63 ruff-0.1.15/crates/ruff_python_formatter/src/other/match_case.rs sha256:e8f653967456ea8ed4df75b1734c02886edfd040290a96f00f3f11bbcf3792e3 ruff-0.1.15/crates/ruff_python_formatter/src/other/mod.rs sha256:cf3ca22b8404735b9086fa872db2ab343ee9dd86409fcc745cf7d6b7f55cc4b9 ruff-0.1.15/crates/ruff_python_formatter/src/other/parameter.rs sha256:1980fd3166550e3f3137bbb6ceafa113c1091996612ff715114910f6ed91a139 ruff-0.1.15/crates/ruff_python_formatter/src/other/parameter_with_default.rs sha256:901e8db983a17da3aa2ca7930ab9ca3e89d76887b20af79dd3f2b975918ae755 ruff-0.1.15/crates/ruff_python_formatter/src/other/parameters.rs sha256:7356a9a658f3d3bf0e3a020f75786da0a4600304dcbf11760c1e1264d934f762 ruff-0.1.15/crates/ruff_python_formatter/src/other/string_literal.rs sha256:43e94a45bb6392ef43f49b00bc3f01466f200742b5198484caad8fba02e50213 ruff-0.1.15/crates/ruff_python_formatter/src/other/with_item.rs sha256:8733119c7aaba5eecaf1b95c15b2b98861c510d838e8370ffb9c074d07f4177b ruff-0.1.15/crates/ruff_python_formatter/src/pattern/mod.rs sha256:d8f353d995ef081901b6917e88fd34e211f83d076dfa8e5dbe9e9f5b127ed865 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_arguments.rs sha256:9f7a1b72518e8d499ae13aa2a31e3250063cc30a0e2c34f2eebe234906853454 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_keyword.rs sha256:0b50567d6f052d0cf8683e5f32aad129c82585bd69a0a279bacbeb4cef00cdb8 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_as.rs sha256:0b7d2b6216762c52f7b002dd63ed5c130804c2a381442b46732ab16c8c33b66e ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_class.rs sha256:996af10e269a5c81f30802ac0f90a02d44d34c88703ac1b914865673e8ab1eac ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_mapping.rs sha256:ca24f2c668966839309d9772a90efc2999a1b36194751ac5aec8f9e7cb0736f7 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_or.rs sha256:bdbe371991442877c7291e81e1e6dbefa3cd62929561b92f9602c359e22bc867 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_sequence.rs sha256:098574523a412e2f31546e9abe590b3adc22b95e97f955d226f3868ca59fe08c ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_singleton.rs sha256:5ac20d782a0221709a36664acc275b25302c5cb083b79f0d2fd0684cf9d2d722 ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_star.rs sha256:563a83609791f0e08183a4d00045e84407c3aa1846a456c45e976ade5ae35b6d ruff-0.1.15/crates/ruff_python_formatter/src/pattern/pattern_match_value.rs sha256:9c20fcee68e0c1bafd886d70576a8006649a66031b484f622a0068b3de260c25 ruff-0.1.15/crates/ruff_python_formatter/src/prelude.rs sha256:32fe4dd0975eea1f60e3a9fb570ac281e67ed26949277f9c0cb3df32acb8f714 ruff-0.1.15/crates/ruff_python_formatter/src/preview.rs sha256:726482063b8d01901b61ebaf7792719217a6e099da22cfd8b583359162c0f536 ruff-0.1.15/crates/ruff_python_formatter/src/shared_traits.rs sha256:29658163b50436096816e05f2c95cd99f3563ea975db8575e84342cd0eec1ab9 ruff-0.1.15/crates/ruff_python_formatter/src/snapshots/ruff_python_formatter__tests__string_processing.snap sha256:773fbfeb33cde99ad066db7881322bafe4306631895f4bb6195e9cfb72c3de09 ruff-0.1.15/crates/ruff_python_formatter/src/statement/clause.rs sha256:4a3d6d1d8dcdb8832d7650ee279059602b88fa8ef0b978be6013184f5c205332 ruff-0.1.15/crates/ruff_python_formatter/src/statement/mod.rs sha256:5602e12405c4336a4febdb9d95f0f0b41d4762e8de4e03d0a247ae828fde3b7d ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_ann_assign.rs sha256:7588b8b4dac318ae71abff52e8ba94e943ed27687b33fc1b4f62cee22d31b821 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_assert.rs sha256:c1915cadaf4d88845190236d4ca5f98136b26b960046aab2c37d04ab54b365e1 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_assign.rs sha256:e8805cc2ae1c307286f2aa6eb01eddaba50e4adec14fadd4f96cd079bbb1ba15 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_aug_assign.rs sha256:9c61e4f088947295f4b7f568becb3efd242c2839d1591dec0d1c973d8463bdb1 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_break.rs sha256:ac9bb866bb83c2fc08eadf7b2e7ae96ea0ee39f533e69c4592b62793c976299d ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_class_def.rs sha256:f788de8be4063fd3a9d11d357c99878e3050784cb01a58f81c04ceb16e1b1b48 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_continue.rs sha256:3bf4de7287faf4e98d9024eb11679ea9b7392640f106a615d45c17132b7dcd94 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_delete.rs sha256:2d38bd989ad7371d4712dec3dbd4955db4266e2916e15f4573f1288c46716885 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_expr.rs sha256:30e3ced5865e3b47065f0410ab4ce4910362926ec17c981c75fce96ff69a54aa ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_for.rs sha256:d316abadfcbd40cae3e6a3661290a80c1fb2ab932c5705e3854a00fdbfaf4996 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_function_def.rs sha256:ce455e66328cb3090b5da7d50fc19b27876a1c622c376ac5e1620ebbf4553ebd ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_global.rs sha256:81357cc6cead3edacded34a1878e349d7a9a4ab3975f3dc6d211ff66c128ee64 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_if.rs sha256:8cc0f9617de98b885f679d0001fec5a4fe7f00fe14cfeaf5a50c85119381bb1c ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_import.rs sha256:bd281e74bf5d636c5ef145fd7bc0a8eec2c19c110515c8e717e9d40aa7543f83 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_import_from.rs sha256:f73eb5a8a59fbe26199700d77b9f373c0735bf251164d071aeac0b548a1032f9 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_ipy_escape_command.rs sha256:5458c677b9f154a730c904e6e0b9045cdbccf746ead7b9701cce592c1bf913cf ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_match.rs sha256:f857049bd928bf613654d2dc4186d383d97e8530e3f1e0a39cbbfc8a737be20d ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_nonlocal.rs sha256:1f1185be6b3d30a36463e46670f9e3e0947eae88943a7a0cda3ffcd64f716b8f ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_pass.rs sha256:208f2da302c17486022c6bce00c8f7ade78be5b84f8b9c70a3a23264da74bc1f ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_raise.rs sha256:9fda5c49405fe84db3069975fb850a6ae17629cd8b81a0442386b8b203b159a0 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_return.rs sha256:a784f1e4e558d75af25469f7ada99defcef31ef51b5dac66c5856f6f28545224 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_try.rs sha256:400edeb2f02b78ba5bf5ea054c984474f7da2616eb4bea346b4d9f80449dde0a ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_type_alias.rs sha256:edeb72182fbbfe46f41814c37e52abb80c51912ad5738266e92f8b11d5af03a5 ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_while.rs sha256:7bde9cbeb03f0c015a6ddb190b150cd0759379fb4caa99f018a6798c501cb1dc ruff-0.1.15/crates/ruff_python_formatter/src/statement/stmt_with.rs sha256:91cbd8ad35c665611423ac0cea124ece7630b4173e26bd18040deb457a303696 ruff-0.1.15/crates/ruff_python_formatter/src/statement/suite.rs sha256:6dc07ebff7f27de549ea0756091acb87f3343ce9ccc900fa7ed86e771ed3afa1 ruff-0.1.15/crates/ruff_python_formatter/src/string/docstring.rs sha256:8e4ae9b0102821aa0b25ab2c65799eb3727b328caf3bf806deb6323e7553443e ruff-0.1.15/crates/ruff_python_formatter/src/string/mod.rs sha256:0ee165c71bac8470e8ba8f5d3d0e164c7df4301bd30fa4bfb21c5d508ac36099 ruff-0.1.15/crates/ruff_python_formatter/src/type_param/mod.rs sha256:19eb8fa3fce6a09bb90dd04fd163eb27d62f7fa9da9d655786d314e50c61d07f ruff-0.1.15/crates/ruff_python_formatter/src/type_param/type_param_param_spec.rs sha256:476c900aeb61b4815712a553892a4c10eb1d6048164507684806781c64cdf474 ruff-0.1.15/crates/ruff_python_formatter/src/type_param/type_param_type_var.rs sha256:86145431cce220bfc2a4094c547be4beb9d9106a97aaf718429a6b2efe4bdabf ruff-0.1.15/crates/ruff_python_formatter/src/type_param/type_param_type_var_tuple.rs sha256:3f5db908cf1280d6fb3c4c9e28bb900609ac33e2d9bcff329d4b83bb792584db ruff-0.1.15/crates/ruff_python_formatter/src/type_param/type_params.rs sha256:8e597bb385231891d668bc260cafaf70d55fed9a556677e48cc1aded950d29dc ruff-0.1.15/crates/ruff_python_formatter/src/verbatim.rs sha256:2c27d29dd0bac661f6917002540a4f1ad57e70d270875294b38a3db95c85c56f ruff-0.1.15/crates/ruff_python_formatter/tests/fixtures.rs sha256:72151861a4e116e0ef68f62f6a12000748b87ee73e8b31b64f50afa20291b6e1 ruff-0.1.15/crates/ruff_python_formatter/tests/normalizer.rs sha256:31afebaa5aa260895038cd15be3d63a61ba04fd0972e714269f65099f9be1cba ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__class_blank_parentheses.py.snap sha256:8456d586319545bc0bf697026529552e4baa2c8bcaced9c85ab26d8953547f20 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comment_after_escaped_newline.py.snap sha256:3dd540601058df607a9c0cbbdd1bfdbd46d57d4dfcbadf854cb0b4da40736d50 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments2.py.snap sha256:c1a68b034902b94b76748eaa9c259c9dd63dd051740c6b1ab2d1ce6ed1a655e5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments6.py.snap sha256:4ef0f8203e6b5a35a045ead4ef020e17df1fc8857a13b7e6e0d1ea980b5f30d9 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments9.py.snap sha256:b84b287f9539262db948dc8ef5d4b87bfc7321210a48e0013140f941860459f9 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__comments_in_blocks.py.snap sha256:433fd7f674703e03a308dd9831b2b4813caf8b28bd4e373bbef54691daf9e387 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition.py.snap sha256:99b2305a95da76356e614e406f42aeb67a32b55c52fb86411bc3993252b27a92 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__composition_no_trailing_comma.py.snap sha256:e63ac18e3c19d42651a8a640d43986a2530ce576af3546e63fdb74e07d0ee876 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__conditional_expression.py.snap sha256:31b8b791d5aeed535b344467b366ebc2a15b5aa86135f958e011be4d9eba6162 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__docstring_no_string_normalization.py.snap sha256:39652e66e1c6b8eeb9cc2c9946ae3d62ef3c8efc7a5bc54450bce484cdfcec87 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__expression.py.snap sha256:e9a0df9820b96da8a5ae5ab62da569d1628189bc544207eecfedc8531e229bf5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff.py.snap sha256:77ff567fe90cd9f09fbb8d5858a9923e8a825c7033824c885c070d7af071c14c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff4.py.snap sha256:c8561319b49a89f20f1a60529b4d0dc599f04f14a80864409ab4b622c9d00f12 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtonoff5.py.snap sha256:729a925276c6954fd80fcf1ab80dfb2c7364a296d966af16ede2cba232f959b8 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtpass_imports.py.snap sha256:758c98d50bb7e2e0abb9d07e0a312c99dbfdeec588eb09373e5091fada732180 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__fmtskip5.py.snap sha256:79985116bc48b20cc79f1654f19d1340e0eeb74675cb81c685978f6ec7cd7e42 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__funcdef_return_type_trailing_comma.py.snap sha256:bd7a62693214a444a537f0df13af4bffb3725f3f6f1d671679e6103ca2400467 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function.py.snap sha256:65ba0a71838cc74b0033546840ed08cfe4c7056d92946c00ae94b2be679f5fcb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__function2.py.snap sha256:8d95654b5e30f71be006281e1c3a63d2534eb6ec951f599b165b4b54dbe64b4d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__ignore_pyi.pyi.snap sha256:eada0d5dbe3598be1ef6aec148a652c4ac79f7569ca69c4635649c85f9106d08 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_basic.py.snap sha256:088cf6c4817d31ea1a5bc6bf93870ba20d2e60bb858bb1de1f33d7b8c3cad8d3 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_diff_edge_case.py.snap sha256:6023317b641b45a2e4fc44e092185a0f4a59f9b00df5956967ad9563b5c2c392 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off.py.snap sha256:864b679d3838e7449d6622d60d92f09b10b35f83f737cdb19751bde84172d209 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_decorator.py.snap sha256:f4c371c7f92532f14df2c3e899817af173897865d3093c00c6d20b0e62cafa96 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_fmt_off_overlap.py.snap sha256:d42164f903f92215b3a19439889696756896b271fff3d4ec486ae98a0dad3166 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_indentation.py.snap sha256:ddba0bfcbd4422de2caf7949cf81eeaddad9384802552dfc0277fd647a55346d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__line_ranges_two_passes.py.snap sha256:00346cb3272b3056dec5289001f844d2ff31eb185cf31242fcd41647828e9309 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__long_strings_flag_disabled.py.snap sha256:f431e50dc18f08819be8e492e70b6203a865d4b355a68c675073a1647ec9af55 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__module_docstring_2.py.snap sha256:a567508815fce60501c9e45ea1eabea73a538c69fd27455ab9d17ff7b8f3db08 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__multiline_consecutive_open_parentheses_ignore.py.snap sha256:11fa2466ee2f744a4517fe46484aa05ac8f55e8c0a176b0bffaa49a3b13aeae7 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__nested_stub.pyi.snap sha256:5587913a596c93d278664cd26ca0dbc76d6d2f9d78b5c2143cf83e720415c885 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pattern_matching_style.py.snap sha256:6ba2f3c2a4df973e4750a2b915cbaffe8c177393a38e7fbc4f84f773173e577d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep604_union_types_line_breaks.py.snap sha256:003ae0d62dc1e6c4c05e389f34f1eba24c31e4caa7daf87d1570f8a51f225b34 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_572_py310.py.snap sha256:6e652e17fd0cab11921bb992595e60724405ec48c11fdaf011d6179c367af415 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__pep_572_remove_parens.py.snap sha256:6dca6920d41f3fd0dba2286371e2675206b0885620e35139dbfd61e9b624a286 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__power_op_newline.py.snap sha256:4490691b232f6fd466dec690a0bd5d5ed67a06c3ad6961cb38433c111d07c4f6 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_allow_empty_first_line.py.snap sha256:9684bbada09ef717c11bf2ae096974f67cc93451b43860f68f97e8e56eae40fa ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_allow_empty_first_line_in_special_cases.py.snap sha256:ccddff63e6b6c58cd59541e5ef89db960188a24677cb617fcd200ac1dae83cf2 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_cantfit.py.snap sha256:cd4f297ec7720545ff28604e6453bc2eacb1279d4dcb3ca55132300413114429 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_comments7.py.snap sha256:241c33642850e39b667d4bf849812c3773a6ba71d86a57b1224d74601f3135ec ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_docstring_no_string_normalization.py.snap sha256:48bfb39300c7e0887339727b91bfa0d4e53e794b723e7ea5080137a97184bb65 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_form_feeds.py.snap sha256:6f15c39f496b9c65cf86fcc3e3d2e38bcd1cdf3c0b66c99c7d4a7f6e3dccf6be ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets.py.snap sha256:b7399b2b3e70e476ee9aa485518d1a0c52cfd479eaa7559167f6d7b5313548d3 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_hug_parens_with_braces_and_square_brackets_no_ll1.py.snap sha256:1a4ca05aaa48f7e68440e8ce74f09485b00698080d63a700c7c00e9e84008174 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_dict_values.py.snap sha256:551e4def78371923fba8ddb6c76477274eb090f461914448ad1fc72f6a07c93a ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings.py.snap sha256:03a3e7ca414108a8cd006ef268178f7e1fbd6cb347175b7f15e39f6cf9c59980 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__east_asian_width.py.snap sha256:e39cf935295243e19793ff02f87d9b462430d6180bb7779902922069fa16bece ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__edge_case.py.snap sha256:12ca32e9cdab160d01b5c346d1e8cc31be58bcd6f60c24164275973ff2bd1e31 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__regression.py.snap sha256:1dae019638d325074e0321c6aeb60eaf53fe3bde77057f64b4ec7fa587b5c258 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_long_strings__type_annotations.py.snap sha256:d3997f4dd451e53ead642701fc4a6b2fcfc5907b032d2e42c2e58a7907f862c6 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_multiline_strings.py.snap sha256:657fcac8e4570dab2e9c5a7d66ee490dd7c3ba994c59d878aa2d40046889e2ed ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_pattern_matching_trailing_comma.py.snap sha256:abfb2ce371bb7928b26295c1bed1588a4315c5d593a6e5aa6a49dd89ba7db085 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_percent_precedence.py.snap sha256:9f4a7e0dfca6a15fbba3385491d40d38086f590a014c702b6d8b068a72d4fdf8 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_prefer_rhs_split.py.snap sha256:cf28308de386ac998bb98a6ed015e1a96b2804ba83126c8bcdfad8486dbaf92b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_return_annotation_brackets_string.py.snap sha256:f0c3b045c782edc291668b96d484787187fac9606c4816571d32641348870124 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__preview_single_line_format_skip_with_multiple_comments.py.snap sha256:70a2f0cf0aac636f16c52570240aaaea631ac74b1f3ee0d2fd946d0fc9d50d67 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__raw_docstring.py.snap sha256:debb7df8de9ef90cf8b832533da65fa64560fc21218dad88caf2c92180b9f0f4 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_await_parens.py.snap sha256:fd15fb0e077334f5a37e05234035351b4d5fa70e8067148151a7cf6de9c5f53b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_except_parens.py.snap sha256:b3085f5ba75f7596403f021cd8b42567f4bb0e7e03b84cc782d1ef90b4d69c4d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__remove_for_brackets.py.snap sha256:8fde71a34dd8409a6c7bf0b05bc5867531524a32617308774d3481373a62a3bb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__return_annotation_brackets.py.snap sha256:66a5813c6fadc0b7170cd52019ea93df7dcd70aa1e6b66b1b297f9e5d7fb2ada ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__stub.pyi.snap sha256:a590a92f03ad18e5bf087304aaa4d56a7dfc1f1c6756b979da04586139ce9b6b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__torture.py.snap sha256:2d525718c4df7636672720b9f5790c5d0edbca2f9801b87819ca7f8ccf36e10c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__trailing_commas_in_leading_parts.py.snap sha256:e33a92c560491f1a651566dd839f8b1cf73b34b669acfd79fe63761b7f47427d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@cases__tupleassign.py.snap sha256:f4057e8dbaa3469607dd809e09a207511dddffe0c16e6693e08e58a64e1f6eb6 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@conditional_expression.py.snap sha256:160716f45865648d41a35edd66b7369c465888c191d62bcf27370cc558ad10db ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__blackd_diff.py.snap sha256:00b47eaf31c5919ff6b7eb0a1fb1d29ed96b1563de33ff2169e317a3740f8836 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__debug_visitor.py.snap sha256:78a155ddd464a57eb0972f7b37393757bfb8838fd8fe2828eaff0b4587ece93b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__force_pyi.py.snap sha256:9bbbcb2a04875a0d1dbf617f2c8424a314b78a6dd113da007e8ead27e390022c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__force_pyi.pyi.snap sha256:b517037819e10c8ad0e35e6e155251770d85f6ae4f2c2a152e19eab46fc02775 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@miscellaneous__string_quotes.py.snap sha256:ae5d2e86dd1bfa976da5d53b68272b72c4d352a6f35099b590fc8e66955c5b42 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@raw_docstring.py.snap sha256:3a2a4dc213e118808b46bbddf089c4f0c4b8d1dc20d7d71eece08fd25b2103fe ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/black_compatibility@simple_cases__preview_hug_parens_with_braces_and_square_brackets.py.snap sha256:d80e83a64219a94d9df7daabe6d358a5fcecac4076e64fd65de090c9d983fbfa ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@blank_line_before_class_docstring.py.snap sha256:5929af360abfd779e5898b4a56308c4597f0c9b5e061f91d960a1b45e95288d0 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@carriage_return__string.py.snap sha256:60c7d4aebb950cfa2731d8988d73d650883cee6872d5455e9413d0aba950d0ec ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@docstring.py.snap sha256:197604046d7732615a5513f8101a0d17cc591a5db408bafbdf0ecd9172d9b1f2 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples.py.snap sha256:9935d0d00ee4be3f848f5350361b9854bbc0edae146254efb161df46166c4f66 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_crlf.py.snap sha256:9c8bc57e498be22cc5b2208344be1b6dc85f193020b654f29368f379c845fa0d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@docstring_code_examples_dynamic_line_width.py.snap sha256:595e97e09de37da6b9cf75596e903616b99b2435f12bcf7c7e007c021d20617e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@empty_multiple_trailing_newlines.py.snap sha256:3e1fd7250105babace2edf09734581548c3c3fb33c7aa701b85a91bc097b59c4 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@empty_now_newline.py.snap sha256:bf46d6d95d7276435bbdd0591cf307e081c15065b0b05bcae91687c4080245a3 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@empty_trailing_newline.py.snap sha256:97326b2e4ce5d836a51b4cc9bc3aab5a7886fc697bcc0a2450289b307c9bdfee ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@empty_whitespace.py.snap sha256:d406bbe8ae53ac984bd644376766e464965693239ba0b43b225acde9eb146f27 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__annotated_assign.py.snap sha256:122e9ccd8167d79719fbccdae353aba3ce888159a43262d44bd0eed80d099caa ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__attribute.py.snap sha256:2361ce876bd6bfe82164f503dc67796d559307a29455c8d8ddc76a2553661f62 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__await.py.snap sha256:f2144feb93e47e7fa7e34537aaca3cb8557a0a4568aa66cc73c83413b9ee8e97 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__binary.py.snap sha256:bb4968db3bf63956538996f445fd4afa0ca71d1aa652b7458c4ab666ea1984e0 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_implicit_string.py.snap sha256:deb984455dc6ebfb966a1faf613c77c82777cff44066464f212853c6bda74302 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__binary_pow_spacing.py.snap sha256:72be1b932c48c9f58c9c8c2d24b1a75e273c47fe46fe2b3ba2fff2efac5d7aa2 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__boolean_operation.py.snap sha256:4abdaadcf49443cdd6a4f7f94868777a18cb5815959a420dd8232b093feb29ef ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__bytes.py.snap sha256:9bd00b58e03a25cce1f0775149242f6f80a06a87488af2a34d33304b508b8e34 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__call.py.snap sha256:34029ad82192f6d9a72203bf2a3ac5009c0aca7da8eb5a8201b4557fc1c08b7e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__compare.py.snap sha256:d9bae58bc1bf4ba99222f9ca3e93f1e50cca87c6a196f9292d802356e538a1c8 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__dict.py.snap sha256:59dc335dfb21abac865678aa334f7ee372ccb3022020663038628b4ed2b91192 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__dict_comp.py.snap sha256:63b4461f521fc98e09d571977043b32139d8b303e00af5f7031b717da99b00b0 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__fstring.py.snap sha256:35f1591344b78585d3e1396bca59532dc1aa344c222b03b8b20caf1125c74b33 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__generator_exp.py.snap sha256:bfaad5708f968af163374ef638ed184c95dcda5d221386bb0e8c8c273b62ab0e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__hug.py.snap sha256:c5ae11f04bf1a8539cff9f85ceffd07c0bb041bb38839fc239fa4b25d4c6c752 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__if.py.snap sha256:7acb62097041fa7b578a4fdf6e485ef9e5b5485483da60199111dd539f8c6397 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__lambda.py.snap sha256:ee4c6eff42d090a21e9e10f6884365d0432295c071266426c9354959a719b91f ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__list.py.snap sha256:c09a4fcdb0dbba2c07a2c2863cd84f6b932726ca6c1f76d0869ef7b5bfa3a391 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__list_comp.py.snap sha256:5f645bd59382b84ea04e123a5d02f7a67ed160a5022d063a9fbec98b6c35e99c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__named_expr.py.snap sha256:c9c0d563399cde00aef60adae259969a9a4ac833b367a7f9afcbf7ba385bcf2c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__number.py.snap sha256:273aca0116190a0441372a5885516aa2a1af622b1bac3295e465e0e2fc352e7e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__optional_parentheses_comments.py.snap sha256:ecc21181c79568cbbdc20ddd35f6ad286a567545d1cf2b02a5acdc7c440be114 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__set_comp.py.snap sha256:14b0b1d6050c12f8236ee9ad810affa54bc24054cb7f5194ab0ae8dc1c6d9229 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__slice.py.snap sha256:446d57a222046bbf905840bb9cac492f62bf1b3f347732f4001730a6f9cc7acb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__split_empty_brackets.py.snap sha256:5b318822fda2a21a9379003eb05308fbe98db4228cb4a9b9aaa73b2bc1f0e024 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__starred.py.snap sha256:8a8ac84ce1191ceea1e397436685705fb084ed7221ca75134d92ec39f68ff4de ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__string.py.snap sha256:ce9adada6cf821a06128fca8ccb33167d7a1d3a07b856e579df2ea216efb8b80 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__subscript.py.snap sha256:b4b0c657e90982a1562d2712cd4852cf902a778dbc366e3832ebf9bbf6230cf3 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__tuple.py.snap sha256:4505716d0e9e26e7a1bfabfe67b8a990971704adc413f0e993fc85895791accc ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__unary.py.snap sha256:08c396d516a94806adba9bfc6d47d445c5f478ea514c4b4acaf3f2e091cb1198 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__unsplittable.py.snap sha256:0a191f76270e00177a0386138c01b446595cde9a4328b74dbd7e90bc7de365e9 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__yield.py.snap sha256:d735c28a747508d42b6161b28a99a683bd3643929b606cc90fb3f12d4b253de3 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@expression__yield_from.py.snap sha256:935acb101eb57f2dd2947186d3a7a2a163c1c8f2688971c72af5d6f204943c6d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__comments.py.snap sha256:0ff73ecdc45c8fc78dff24a79f878344648d55069d29a9f2f41999374f79e45b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__empty_file.py.snap sha256:63f38d038d292e5e481335c343beb65c91ddb148f331d7057ad0c5240162556b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_docstring.py.snap sha256:b5a2c1530e4c23d3aa84243499feee37adac5879864b4f1e7a5ddfefd84c8b3e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_deep_nested_trailing_comment.py.snap sha256:8b9c397cc7cab59dffa75b8fb1af7dc99d66ed0d43dd7919eabf8a18c44fe3b8 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__fmt_off_unclosed_trailing_comment.py.snap sha256:2440545600f506c0a4fbf933d57972c9b4d5e101b2fd9f734ff36007fece717f ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__form_feed.py.snap sha256:675d0fe3c18788862053aa319fd2d6b66cab3c9e75f473c5744a5a4962207a14 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__indent.py.snap sha256:b059ed387f1e5842efa692b4ec1abd04139930745f711ae82b2e309de0c87276 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__last_statement.py.snap sha256:2b7d03110c171c7970094d98b4ba4d5078e6ab5efe068c4a8150b03924863261 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__mixed_space_and_tab.py.snap sha256:73f5ce3cc3f0557d1f4f126537ea072d42e86c0bf341ceb23f7daa3c3ff24ce6 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__newlines.py.snap sha256:2f94e2b5e52f73ba6f3593912753a2d0e6fdcb00267088014c3f3ac9e257a0a7 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__no_fmt_on.py.snap sha256:7ddb7f9ba46ef7e628436d49cec57f3e517004f18d5d612717f8517edd6c03ac ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__off_on_off_on.py.snap sha256:107892d7ca432eba13b1b0ac1ea33e800b2d0f64a61070857591f806357fe631 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__simple.py.snap sha256:227d87387123c74a2ed0ecde401e0d96ebcae4205431054eac2c68eb8b6c46ad ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_comments.py.snap sha256:96483c97ff13182041c140ab34c361cb3bfd1c53e3762fca6c77eb8fe39f765a ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__trailing_semicolon.py.snap sha256:6e40bb660060ebd507d14480d1eeb9426de6ae46b9fea037032c948d1840db38 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_on_off__yapf.py.snap sha256:aea2dbaa385fdb10bace18cf1eee6d3afa7600de9fb9c62eac92da4807181f04 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__decorators.py.snap sha256:5781a7a006dc317fdc93033f34d4632a94dd7b2efd3fa27e12ec3623545368fb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__docstrings.py.snap sha256:c94273d0cf7e0210ddc535bd27b8583381e137366a06108d403be260953bf9da ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__match.py.snap sha256:38192abeba40481a2f7c1bdd496bbf028cb2b0dd5cfc6f48e75a257c5fef4c16 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__or_else.py.snap sha256:c7ad13f8f6732646fca141dd56f052571a6b5ccccbb78963a64ecbc45e77a4b2 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__parentheses.py.snap sha256:fc1acff2cfd38a6def6c57143451e6a4e4a30584fb192419dc58a3a72dd3dd43 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__reason.py.snap sha256:fe30d21e716b3234d7d718e4cb2bffa9d37fe44c2307c395c14e68fcd1a4e3fb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__trailing_semi.py.snap sha256:4d1ed9faf52dc9215f10a15c4a92823386f411c37fbac54530687ebe52c434b9 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@fmt_skip__type_params.py.snap sha256:e52e6dda65d73db6d56c033158702bf1fc5c24dae3a66d5e7e0f2aea1ff397a5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@form_feed.py.snap sha256:b04e05ff9fc4c307b3b22829a4615550aa23fbf203c0298fcd9694d3645acd46 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment1.py.snap sha256:7df6bdd1802041c0dab823da0bc9c822b531ccc752c5ebb7a1bc1827bc87d16c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@module_dangling_comment2.py.snap sha256:5c22e71c89fb2f073eae5a9168347f7be92006a00dae1e340adb5d774c5b0739 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@multiline_string_deviations.py.snap sha256:fa265978e0dad59a37b5dc9eb46247bdfcb31f19cec5c9189679a4744c5e493b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@newlines.py.snap sha256:4970db178c8b82fc48d39e63b95b7bfd883ba33be52c32bfa1689e56ffbec899 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@newlines.pyi.snap sha256:4827a5f02dd2270ba065df22239d862f5ede90c04d403bf192cce246c0585251 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@parentheses__call_chains.py.snap sha256:af5d01720e19d0409ed49d68d56f62b58d07a22f0e22bde2332c766dd382804b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@parentheses__expression_parentheses_comments.py.snap sha256:5a4fc08a2796c6dc9d1445e5c4823c55cbd7b3e708de6296809758e034028b62 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@parentheses__nested.py.snap sha256:ec463b56ec45769c487fda174999e2658f2ca9141ed7cc903a36e2663a3f050c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_empty.py.snap sha256:da8301521529bb8fd4449fc2c49eb8e3867d2e40bebbe3ac69717e42526fc46d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@parentheses__opening_parentheses_comment_value.py.snap sha256:44330a5b3204311be12ff39e9f1df291a27710e13dc6553bcdc0b3649d804f86 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@preview.py.snap sha256:def0783d1b85887fdb837391d0e9a14207be323b4719a8e003f0aa2a44faf954 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@quote_style.py.snap sha256:4c7afe1c64f6ed2d85b2f6fee4cef0c909f2a54236a53a4cf17ba8f8b8dd762b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@skip_magic_trailing_comma.py.snap sha256:3a5b754bd81bad5e920513b3569170471e65e4eef835ffd32acafdfeed4c658c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__ann_assign.py.snap sha256:4503cc12fd5bb2646866b49cfff71a9d7394c3292024f959e9915d1f279c01fd ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__assert.py.snap sha256:983d5cfbe54bc4d4892354bb26b077a238b339520d512a7290505fe95a9a6ea5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__assign.py.snap sha256:9c1547e6d29b2961bbfa273a43323f562b2a99a3d84869d60a71104d5569ca41 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__assignment_split_value_first.py.snap sha256:b62ef84ca3ef0d94325abbe02bc8ade98ea68477105c0ce7a2d14f41eddc3ef1 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__aug_assign.py.snap sha256:8280890c139c7a5cc6c6c53c7c003596e05de4ef0c240093d8ace53d10c85a3f ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__break.py.snap sha256:d5362ba9411929b7e4bd6f73f19c680ae01d7a9e9c11434f9b26e3edf8ab4f27 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__class_definition.py.snap sha256:99d08d204d2fc90bc4de42328223e7c8378695bc310900abc986f8dcb439be48 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__delete.py.snap sha256:5e50bf0768e3f5480dcad0de9d6d9874d78e2710735ebd4b8d0c6b0162c0c0bb ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__ellipsis.pyi.snap sha256:822788a20138b71bd34d9e04f06c80b20f0af2977bb3c44c944f3ee088752585 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__for.py.snap sha256:2b57fa3ca2af653fc7cefcb6a695f558e0f1f237505bef2fe5c2c7df4731144d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__function.py.snap sha256:a98e2cd3642a0bfbff6934ebfd6d48c335fad1c2a2e63de7d24aeda39a79509a ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__global.py.snap sha256:7d71fa4c14a4e87b43a3bb377415df6b448e9ea0886a4a055e1f0aed6e07f05b ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__if.py.snap sha256:47f80c8edcf2eb86a7d6f1a1aa002ef607f4ad72f10943765380f6ca0de12b5d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__import.py.snap sha256:e2a1622d4d9069907d4f1f0186c67d44b81d820cae12185ad27c680308700e5e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__import_from.py.snap sha256:4ced10e1b12afdac38e8740c466876cb8425fd5e06a021b1b119e5d387770ce5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__long_type_annotations.py.snap sha256:4527cc3ead4d446dc0d7f37d7b3786e52c96966d0cf17f1239d41a6c77126063 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__match.py.snap sha256:bab4543f478d5f716a21f9f60aa8954ff9c81e65ef9948131f7afc90e9e24d0e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__module_comment.py.snap sha256:e60bfdf29131e72ce860064735a87a0ff748017287cf3d77a371ae0073b8c225 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__nonlocal.py.snap sha256:802cd8d68f397deff5b1a5f17cea7dc86143612c412db9f9713bdc59b52f0faa ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__raise.py.snap sha256:c75d61861d428fd1c27197a50a045e8dff436ad15e34f759bb49147db2760819 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__return.py.snap sha256:53f4a7aa233752519003abd7fd07da10d6ebe0d5a31636bdc1ceab73fad95d74 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__return_annotation.py.snap sha256:cb51b2d241bf6a0b86d0d32a9e2502e793a579bb72b6e49714cfdbbb5650858e ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.py.snap sha256:2818e4959dc7fa3902134c3a0b5f35b6478ea293d1049fa76291c355ac4d2663 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__top_level.pyi.snap sha256:f8d5c0f5d96b8fb82372a1b0f1e7358cc698855473509c4d723096c289ce1ae8 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__try.py.snap sha256:f210511a99c1a5aa9bb683bffcaa2eabe628bc432d8c037c75affa491f9d79ca ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__type_alias.py.snap sha256:5b39ecf790d1503eaeefb87aa151e8a79b44420ac6618d608f939128c826ba9d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__while.py.snap sha256:ac0049b8a7ff1ae160d3c81d2fe32d0f467d0816ceb2d9c191bc63bdfaf5474d ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__with.py.snap sha256:a89a409e4b8589a3f2de96af8a2037d1101f5b9b2acbed120cb195c72c7d175c ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@statement__with_39.py.snap sha256:a2f3781ff913da5ec2cf0fbe2dc12a8ad2765dee88b03ead03b0b363385bc839 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@stub_files__comments.pyi.snap sha256:779cd0dc9872a8f86dc928b54d468463a8cf5f919481923463fb62a222f54f91 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@stub_files__nesting.pyi.snap sha256:176b32edd63e1d0a43560611829e18bab5af1b3d7bcbd16317578a3f40af38c5 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@stub_files__suite.pyi.snap sha256:191f3aa23b40ab589c855ad3c0a7b0cdc7ac26392320426924f316e3847bc839 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@stub_files__top_level.pyi.snap sha256:c13c2fce47a3466abad059eb20da6f16195554f4d0468cee8e4c217826bcab39 ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@tab_width.py.snap sha256:f371f3497d99b9b447e1214815f15e8f9c05116a20b681050a0566c7cfd53cff ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@trailing_comments.py.snap sha256:d068aa16d87b6e10127c271e17de200c85c1cc2b14c235dff3edd1baff8a9a3a ruff-0.1.15/crates/ruff_python_formatter/tests/snapshots/format@trivia.py.snap sha256:16fe408440e9aa7a5010ec9942ff867fbf85da60f27db308e09c9475d52e752a ruff-0.1.15/crates/ruff_linter/Cargo.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/__init__.py sha256:78f55906cd2dbc71b5a7216943a3e31b9fd5f9b64b0d71af32ec00ae8d34747f ruff-0.1.15/crates/ruff_linter/resources/test/disallowed_rule_names.txt sha256:a6dfcf9a7978996757e9d45522e9850d964d73a5e8edf20a83eb9a236413e1a1 ruff-0.1.15/crates/ruff_linter/resources/test/package/pyproject.toml sha256:65a15cbbeca87f17449e5b2b2e152901973a2f6c8a2c9ebfc62f99b6171b1387 ruff-0.1.15/crates/ruff_linter/resources/test/package/resources/ignored.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/package/src/package/__init__.py sha256:55f7b687ee9c75ac37c41f7a0edb4c3596dcb68f22005b125ca2d3a715e5fd91 ruff-0.1.15/crates/ruff_linter/resources/test/package/src/package/app.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/package/src/package/core.py sha256:75786e6e98f06ca4025a9c655ea569f79c68fb489a54f3b500660694e6ed9088 ruff-0.1.15/crates/ruff_linter/resources/test/project/.gitignore sha256:630486a7c5fb4a198e2792d79ec857eed179958965921cc77492df97b22d3896 ruff-0.1.15/crates/ruff_linter/resources/test/project/README.md sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/.dotfiles/pyproject.toml sha256:4c75e518a1a43e96ef6843a38267a4176de682ec6119b08b5964a491ae89aeea ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/.dotfiles/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/docs/docs/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/docs/docs/concepts/file.py sha256:7f84a02561da78ab51941e48f63df484a2994068b9a7bc086fdc51776d24b071 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/docs/docs/file.py sha256:a4ebb23266a0f804fb9490ecba53939f1c57079928ca8eee357a20af493aa273 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/docs/ruff.toml sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.1.15/crates/ruff_linter/resources/test/project/examples/excluded/script.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/project/__init__.py sha256:d6eaa88cdb778a7d5cef3dfcdfae01bd4f811bb5efbdc049b4edd00261ec1cd2 ruff-0.1.15/crates/ruff_linter/resources/test/project/project/file.py sha256:a1806bcb5cd944df87b814ceb271f452905c31275e957dabdb1f3cbaef795505 ruff-0.1.15/crates/ruff_linter/resources/test/project/project/import_file.py sha256:55ec825d571ea65cfd853ae33a0b2f102d4dd31075fd6e89c839ba5266d71fec ruff-0.1.15/crates/ruff_linter/resources/test/project/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/python_modules/app/app/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/python_modules/app/app/app_file.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/python_modules/core/core/__init__.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff_linter/resources/test/project/python_modules/core/core/core_file.py sha256:837b42b8f15de2d37c44875337a1d223b304706ade79dc7803c3eca1027ccfca ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/bindings.rs sha256:95599b4775047c07aaf51cf0a527a6ef34cf4fd48adb29cc0b3ec3ac27a01c0a ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/comprehension.rs sha256:bc9f69a6b9fc0f1ce1ac095fada01ef395a054219c1dd48583be9054f18c8a76 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/deferred_for_loops.rs sha256:23a9a4cd8eb3f04ee4a1efeca329e701ec47633207d3a61070622971f6c07196 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/deferred_lambdas.rs sha256:3c35e24ba26d1ffb98fa4da0591a3927eddc1b212099f7907ec07ebd293eeae9 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/deferred_scopes.rs sha256:8b9643850988db0664cb663551afc689d654876c050080724c1240d55421b07a ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/definitions.rs sha256:206a44972f827861ad2a5b487f1973094f22222a8aa7e4488453b579eefb90ca ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/except_handler.rs sha256:aa537ff5e329907e649768b70b2a4f5d863d922436827e25d6702d4ffa82665d ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/expression.rs sha256:e667b0bb8625e16bbb6c51df11cf3b615008281175ececeb0807393c8f6b8504 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/mod.rs sha256:4ab26a8ba0777353a49895255648627c79a31037864275a809ae71fb2009e92f ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/module.rs sha256:48145c8b29fc1a8e280a711aa7e99958c0f9b1091fa3d571ad4383baceb85312 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/parameter.rs sha256:af260f59951856e3f9e93fd1e43a5fcf231fc309be88ba41bab999b26c894d8e ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/parameters.rs sha256:533ad1b938fe5992e8ac7154842ffabfc88a1187baae446015de4a045af1a1ed ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/statement.rs sha256:b4314f05679eae055ddc8c9cd2f11a2c0a102b4abe2254bd61af0eabf2bd5ab2 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/string_like.rs sha256:cfcb13f3aec2b8821512385c22c21e83aa1eb02f7bb2ac49bd038d2f8e0c8739 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/suite.rs sha256:202ea889f91874670b8642a973ea292723614951db4f6627fb27d124cc693257 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/analyze/unresolved_references.rs sha256:f61ff9a5155fce6704a4b42a1e5a3080627e0dc69acb0c70ab4f06b386e26a1b ruff-0.1.15/crates/ruff_linter/src/checkers/ast/annotation.rs sha256:a3e0226a888be38a8c070e66584101501766b9b35d1a5e6f209feda9b340ad2a ruff-0.1.15/crates/ruff_linter/src/checkers/ast/deferred.rs sha256:4f99c153d8909109411708d96fd7c975437e7f5ddf1518ab2470726d9ca55f28 ruff-0.1.15/crates/ruff_linter/src/checkers/ast/mod.rs sha256:2a367a8dcef445b5b590346dc3aa1c06a5e4df98682ff055131af367c24aa947 ruff-0.1.15/crates/ruff_linter/src/checkers/filesystem.rs sha256:2f3fa28f539920c967c74492979b427e3946a94c285b7b63db932455a7e5e14d ruff-0.1.15/crates/ruff_linter/src/checkers/imports.rs sha256:ee509fc95a0d239f75ff4fb1738b55b7473d3bcbe129eff7b68bfbd5a69b5a33 ruff-0.1.15/crates/ruff_linter/src/checkers/logical_lines.rs sha256:99991f404c9222660bad4826fae6bb547044b4d739e52c3a9c1e8b71956f08e6 ruff-0.1.15/crates/ruff_linter/src/checkers/mod.rs sha256:8b8468c90cabf36e5cca11830fb217576c833e0197f1982a27bbec042970a611 ruff-0.1.15/crates/ruff_linter/src/checkers/noqa.rs sha256:ebf7e4dd096a5b4a368be6e8c71effe0608c75c8c73a1f017504739609faa1f3 ruff-0.1.15/crates/ruff_linter/src/checkers/physical_lines.rs sha256:1bb786fe38ce9db83a5137f839de259771de39a3bb1f23e0bd049d404ad113e6 ruff-0.1.15/crates/ruff_linter/src/checkers/tokens.rs sha256:49211f501a2a227d387f46c0f2b2bb0310b93d49a3b386a5a9c716ccea9c237c ruff-0.1.15/crates/ruff_linter/src/codes.rs sha256:b976376fd74e0e6a221f6f018cdb1903168d0e7b6468d413f3d617ab04a3edad ruff-0.1.15/crates/ruff_linter/src/comments/mod.rs sha256:d670742b054a69565d3a36e75eef635da1c00f4ead2f2aeee55de0b6353d29f2 ruff-0.1.15/crates/ruff_linter/src/comments/shebang.rs sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.1.15/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_end_of_line.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.1.15/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_leading_space.snap sha256:9376d2687f564c155c4717a7eed054ecfe9b6acf3b1e8be12b91433eaece60e5 ruff-0.1.15/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match.snap sha256:5e70e212f3d56a3233f1ea63a36b9699212040ed48810d8820c3f2ddcffced56 ruff-0.1.15/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_match_trailing_comment.snap sha256:c607abf6e5a076509b6e437221baedb02423040f3fee2ecfbfafef93a1d08a8b ruff-0.1.15/crates/ruff_linter/src/comments/snapshots/ruff_linter__comments__shebang__tests__shebang_non_match.snap sha256:864110e35094dbaef994e7e156e22eb051b58585100f1bfea07266b391c2231e ruff-0.1.15/crates/ruff_linter/src/cst/helpers.rs sha256:95dac9fb081d2530f6f25b6645daf332fbd6bc9da32a185d4372d6b351b6d684 ruff-0.1.15/crates/ruff_linter/src/cst/matchers.rs sha256:2e5aeb6a92b5f5a207dd9d8f8a0fa7dd24d454167cf2ff1e6e80320945d964bc ruff-0.1.15/crates/ruff_linter/src/cst/mod.rs sha256:bbde0cae2de62c6ece70a44cc2af628a0dcbbcc2e91656dd1d2fc985d51b4954 ruff-0.1.15/crates/ruff_linter/src/directives.rs sha256:55bf2e4be74f51e1b76381dafbd574b0b5f8de98ce6e4a96693917a567ab8e0a ruff-0.1.15/crates/ruff_linter/src/doc_lines.rs sha256:2595d628154cdb1b4b6cd3289e9a26eea82cf1d14532f44d3cbf5fdc776732b3 ruff-0.1.15/crates/ruff_linter/src/docstrings/extraction.rs sha256:469d7d0d1f13f13ee9198a98a525c967a2c6ee907f243d04a91f8833a4cca4b6 ruff-0.1.15/crates/ruff_linter/src/docstrings/google.rs sha256:b73da4c35cb9bc04e4db627b6ce2a91deb830bb9c9fd0b7c5e6c47482011940b ruff-0.1.15/crates/ruff_linter/src/docstrings/mod.rs sha256:fa1f8255976655b34bb5aaf43f37f92bf007a4225fcd877d944f6d781363f95b ruff-0.1.15/crates/ruff_linter/src/docstrings/numpy.rs sha256:79082dc3c9b75ed3b7f3da3d4c256f8f382c66094acefbc7504e56efd53ffbd1 ruff-0.1.15/crates/ruff_linter/src/docstrings/sections.rs sha256:964bbfdadab3174fd2d11164a2d4345e4c4d9034b114bef53dc6edf46fec4207 ruff-0.1.15/crates/ruff_linter/src/docstrings/styles.rs sha256:08b5ba91c022f0ef2d85011bcd7a48b6513c4a7f143741ff4789a17b0cf2b937 ruff-0.1.15/crates/ruff_linter/src/fix/codemods.rs sha256:d88262f0c1a69d6584128c14ee9d662bbc87e540f1b09442b2fa3035ed729c2b ruff-0.1.15/crates/ruff_linter/src/fix/edits.rs sha256:be28bca570465d30eeadf615c5c31f3105b022216daa39dc2c53089a16157140 ruff-0.1.15/crates/ruff_linter/src/fix/mod.rs sha256:29339540e332529c0ca91da7ab30cc64ef5c698b8360adbad2dae51bf3dae372 ruff-0.1.15/crates/ruff_linter/src/fix/snippet.rs sha256:219a2086b6af953bf656e8ee1650d6c19bfb964f6ec76506982e8a3db5ddbda4 ruff-0.1.15/crates/ruff_linter/src/fs.rs sha256:a20504bcac4acaeb70bcefc085383860f321c1697686691aa7c631e9d68ffddd ruff-0.1.15/crates/ruff_linter/src/importer/insertion.rs sha256:4f5869dd7d9c625e3a34268c323cb110c9e857e937451f9ca669eeab50c704f9 ruff-0.1.15/crates/ruff_linter/src/importer/mod.rs sha256:014efeafa9891ff0d77eca30ae42183a50eaab1c214707de295772a44de80233 ruff-0.1.15/crates/ruff_linter/src/lex/docstring_detection.rs sha256:54d61e8169abbdac005f4678b34815c2642dd867f1865c5c027f738966c50825 ruff-0.1.15/crates/ruff_linter/src/lex/mod.rs sha256:119787a9d0979c97f3a6e98022a1bc8982aed710ae2c337e6c43de38ffc9483b ruff-0.1.15/crates/ruff_linter/src/lib.rs sha256:3c30b3f949a549c22b4b630b363ff32f692f79fc633b6dbb5f619d7e12c06988 ruff-0.1.15/crates/ruff_linter/src/line_width.rs sha256:9112e0ccbcfcffe6144a3c8b6459f95f1862bb62aa9fa0e8346e2e51a82bbb30 ruff-0.1.15/crates/ruff_linter/src/linter.rs sha256:f66e875980326858df29a5ba6099eb119cf85a735dd9f40763e8c56efd66959f ruff-0.1.15/crates/ruff_linter/src/logging.rs sha256:acc105be68f2c4bdc9893fdce0e0eed6b4c053e4a285ed531fe7a359e19fd108 ruff-0.1.15/crates/ruff_linter/src/message/azure.rs sha256:b711b50911a86aaef41e255d82077775c8cf51f82c6806680ede463f581a6ff6 ruff-0.1.15/crates/ruff_linter/src/message/diff.rs sha256:dad643eef9348a028304949e53f333e11efb6920ba184fe8ad7c2fa070809658 ruff-0.1.15/crates/ruff_linter/src/message/github.rs sha256:87fe0bd6d8834179569019b40f9838f00b505740543029b226ba1e32ca8ad389 ruff-0.1.15/crates/ruff_linter/src/message/gitlab.rs sha256:f52bfb63d256a8c3b3ef6f993ef9329bbf3abd0b60771cec245435ca8dfd9282 ruff-0.1.15/crates/ruff_linter/src/message/grouped.rs sha256:bf7e420f9d35b9b6d91a2f49b155deb43dbdc0e928f1121016925eb2c2fe83ce ruff-0.1.15/crates/ruff_linter/src/message/json.rs sha256:821a1f6188f99257827ba9c227a3ff6b5ef187a490fd5ef3ffeeabca121f2b04 ruff-0.1.15/crates/ruff_linter/src/message/json_lines.rs sha256:5bfd4e41538f49847ddaa65074717ded36902d106111dad1286b80da4e4cf097 ruff-0.1.15/crates/ruff_linter/src/message/junit.rs sha256:b83cc55bbec9229c046cedd17ce8f9edf0e9ec2eb7fb0f96db487b7b2a7c4414 ruff-0.1.15/crates/ruff_linter/src/message/mod.rs sha256:cc9dc3379adff96c8f1c070683dab058a3ab059a4e0cf4dfbef7f68ecda08bfa ruff-0.1.15/crates/ruff_linter/src/message/pylint.rs sha256:928d3e251dc8f706c3f5bfebf3464ad45c3f1df5d100e90a1e6c5379491432d2 ruff-0.1.15/crates/ruff_linter/src/message/sarif.rs sha256:00dc717a7dbb882d46f61336d757e544264d8dfe1149f596c652def103f09dbe ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__azure__tests__output.snap sha256:a83ddf51630f715ffb313925bd308a5d96826b759d342d1a70e549a4e164a34a ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__github__tests__output.snap sha256:b85da47a96fd5fdc0801930799d5e2b19cea3343dc70fe738958e139cd1002de ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__gitlab__tests__output.snap sha256:edf092d423442ebe42bb33e9c749ba873cf06c5bfd999a4962e1c0c92de17695 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__default.snap sha256:e7c4b5934e6341969bf5ae9bee1a8179dccc2eaeabace5c7d8b55ef3881a65b2 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status.snap sha256:3366a819914f6d4ee3d707e42185923d8d767e490bbfe9e0c1fb47f25c089437 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__fix_status_unsafe.snap sha256:e7c4b5934e6341969bf5ae9bee1a8179dccc2eaeabace5c7d8b55ef3881a65b2 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__grouped__tests__show_source.snap sha256:34b5da4ea03f68bc00390140db7f739772da7c9e610c221d426b7657809c8a3c ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__notebook_output.snap sha256:3a526d8da630847e53750bc9546c4d1613d7a720257ed5e5ee88c71c179f4b09 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json__tests__output.snap sha256:d3fdf950ecf534af97f999a9bdf6d5a8c2dea43d6782b46e0738ae5e78f3e9ef ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__notebook_output.snap sha256:835bbd3088559a2292fb3c67419667858a04f96f6727a6a6827d237fe6b9fbc9 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__json_lines__tests__output.snap sha256:ade117593dce3a5fe454fb578f0e04a690f429bcb12c386e0181bc3507ddfa70 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__junit__tests__output.snap sha256:301faefd48aed59ee49d170daa5ac4f5cb63e11e6dc6582106ad5546bdad1a25 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__pylint__tests__output.snap sha256:72f82ba423475e9e97616d3f154329e2b85c4be0f46646d196ba13cc280a0ca1 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__default.snap sha256:72f82ba423475e9e97616d3f154329e2b85c4be0f46646d196ba13cc280a0ca1 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status.snap sha256:907d91bc2fd09fccf8703ae75b7ac7caf2467ad4eddf4ef02537899f273a35cd ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__fix_status_unsafe.snap sha256:67dfea7b8c2fd667466aa019a7f946eac6c3a95fb4cf799000798f5429c4e490 ruff-0.1.15/crates/ruff_linter/src/message/snapshots/ruff_linter__message__text__tests__notebook_output.snap sha256:45d807057fca0aaeaa72e28081dca90c739ccff9221a55aa607e975f13d447f6 ruff-0.1.15/crates/ruff_linter/src/message/text.rs sha256:74dd9abb994c71880ade63f7931df9354b880a381a567b7f91c77a8298aa90e9 ruff-0.1.15/crates/ruff_linter/src/noqa.rs sha256:2d0855ca27681da803e6927523bfff8953bfcde5350a959f51121ce3b2123338 ruff-0.1.15/crates/ruff_linter/src/packaging.rs sha256:8775bc1068cac1a062a1f088e21dd800c08c142d4da67dbe4e76a604180d1801 ruff-0.1.15/crates/ruff_linter/src/pyproject_toml.rs sha256:92be9c8950438e4ecd43db593f85696d56d701272028b1287175f5c0b50cffd0 ruff-0.1.15/crates/ruff_linter/src/registry/rule_set.rs sha256:3dfe58bcbb30b98cc385d00186404bba77455078c3576a3f1738249a73774d1c ruff-0.1.15/crates/ruff_linter/src/registry.rs sha256:2a2c5995dfe9a5ee888281d6249817abb36a74ee691f356d5b97a0e8af4f9819 ruff-0.1.15/crates/ruff_linter/src/renamer.rs sha256:d8f28a3de5d171ba8440f72e62429e212e6b42c9fb9cdb954f3350267247b16a ruff-0.1.15/crates/ruff_linter/src/rule_redirects.rs sha256:f46e9b98f61d2cb2c6585ad33de02d1b25dda12eccf9ccfa14329db60944b9b0 ruff-0.1.15/crates/ruff_linter/src/rule_selector.rs sha256:6e4bfd3c27480de45e7321fcf8726b2d57732cc840dcaee40cde85b04370c5a2 ruff-0.1.15/crates/ruff_linter/src/rules/airflow/mod.rs sha256:bf7ade03213895b5d08b487c3807c631401c518b06ea5f2db2e80baee5b2f584 ruff-0.1.15/crates/ruff_linter/src/rules/airflow/rules/mod.rs sha256:81e298d22ff8e1a22dc155c9eb1883c9f945c74b5ba5853159cb0d3a7be2be0d ruff-0.1.15/crates/ruff_linter/src/rules/airflow/rules/task_variable_name.rs sha256:0e6b058432768ff63979738086e65e573b060ae8a7c1ba6a13628640dc946495 ruff-0.1.15/crates/ruff_linter/src/rules/eradicate/detection.rs sha256:218de8e6315d89e9906fbea68f2d702c5326de1d3b94a6a344d672b6ecdd7eb1 ruff-0.1.15/crates/ruff_linter/src/rules/eradicate/mod.rs sha256:6b9cce997564df2e2c15bc0e16857e7390c8cd852557fc937b46bd61d6cb588e ruff-0.1.15/crates/ruff_linter/src/rules/eradicate/rules/commented_out_code.rs sha256:7276aabeda3ba6d56ed944b973debe1dd3e2230463dfc0aad16b96b36e60a74a ruff-0.1.15/crates/ruff_linter/src/rules/eradicate/rules/mod.rs sha256:bb89ca6b7af22a56b5b83c0b8f9a9201ac1301981ffe39d1594600a4129163f9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/helpers.rs sha256:a9f7c38fd985595d52e3c64d22cfd55fc6b21e09acf6ed871534fa891e902462 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/mod.rs sha256:9f3ce9276836ba6edea5a9554330cadb79fd75feb49ed376888b414d4d035232 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/rules/compare.rs sha256:6106dcca5baf469b12c13c47c6d55214ac2416775a455218f981e113cb635cd2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/rules/mod.rs sha256:d291952af494d8374dae8d6332b4a4d20338b64cc89612356090ccfad4c0e65f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/rules/name_or_attribute.rs sha256:bed95fc725b83052096267185149662bedc4be1af9fca8ff8e6ec7c4b120f817 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_2020/rules/subscript.rs sha256:949ff8aba37764f4b3bc0bb279081a4bed5f34992f1594b1d5c461eafafde305 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_annotations/helpers.rs sha256:14dd1b432894861f77268eb57d0f98d80b3699b19997808b6d0124dbeb500ff6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_annotations/mod.rs sha256:bd17041f11b0fbde5db84340c4d56435887a038a9e069ae94b82526c08a0d5f5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_annotations/rules/definition.rs sha256:ae6d2d23a598312ca5b84a8a33c85afb6515e74ce428d1c1ab860678147fb45d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_annotations/rules/mod.rs sha256:6f07624576b09e52948ddd8fbc8cd1e1538916d59edc9f7415500fecc9b39b6b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_annotations/settings.rs sha256:897c866e8706bd3359c1087b5eeaf19b0067119f0d11ce832d05b4f07e61cdf5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_async/mod.rs sha256:609a099d50d813dc50df6c9348553b43f6bd6ef4421d08f0ae8e71858d8667ee ruff-0.1.15/crates/ruff_linter/src/rules/flake8_async/rules/blocking_http_call.rs sha256:fa9d13917c771a3d4ac8f6ce95e4258481a8e40ba79034f3f4dddc0e07d034bb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_async/rules/blocking_os_call.rs sha256:ba9d1e0f4dafad9a9e4de8f428269a61ddfd3deecbd723263bf1bb46ed2616bb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_async/rules/mod.rs sha256:fa00015d2c55135c35e392e27069f8c14abc60f3ae4705df310ec84aebc7f4d1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_async/rules/open_sleep_or_subprocess_call.rs sha256:aca5d1e8e63abe2feda68f5c767af4ea0bc12fbe2c664ad6c692d969fd1ba0c0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/helpers.rs sha256:b1d43df7d7eeec736d98e88d1428b8c72bb157c7b50c6c1595736369f3ee4a58 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/mod.rs sha256:7b82cd9d208699f56a9f3da378a38ae5ecd757d544f2d6e3302136e75e9f0800 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/assert_used.rs sha256:a2d9910754511b7192b77832f865e016d228ef441ff63b7084a6cb4218175531 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/bad_file_permissions.rs sha256:82c7cc543530d92689a87b34d3590d6163bbdb6faad2fffb7f4f276bea138d97 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/django_raw_sql.rs sha256:6c29b5bd6997c8e588c74f96cd7c2acd44c1ab3a658058048617502088545f97 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/exec_used.rs sha256:eee7c108580efa88b3e9d82c2dbe624446fd99de35650329fe18766b1902fac2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/flask_debug_true.rs sha256:c53d63a2f913460cef91364b58d2843be786ed0ef41e2d910527655015a960f6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_bind_all_interfaces.rs sha256:224034d78e18157c33f3b43e20a34f7f5aeaf0cba4dbcf880987d69c36e711db ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_default.rs sha256:ec3f5640d4c7dbddbd6fb72cc31f07778c055dc869531ac1e10c578dff12a76e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_func_arg.rs sha256:93e1db3cdcbc4ef387d413f3bb3e325e034c2ebb7b14e1e4fb523cb0e6ce992d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_password_string.rs sha256:74dab70d3496229c6393efdb1c1f61bf1402ecdc3b8e496640ffdd4e1acf85f9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_sql_expression.rs sha256:3c167ef575cd57cc5c04eb97c31b763df416a23f53bf044103dbe6f56bd27885 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hardcoded_tmp_directory.rs sha256:180b5bf2ed1dfcd2ed5c71d7f60058fe9e2b22e3728af08f7aed228a4f10d7f9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/hashlib_insecure_hash_functions.rs sha256:186927ac3f44764c95a0a8c44f90bd001367ac472a474d513208666b505986df ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/jinja2_autoescape_false.rs sha256:8a5072016e2744b44bf184f9b6abb057e85e771ad00fad79f441c092a3f22ef9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/logging_config_insecure_listen.rs sha256:b7bef6828ee6a5be95a581a3ea1be5cd43fb77b83a6a763149b3e18d8029cccd ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/mako_templates.rs sha256:c2f70ca8872a23c249e7fd04e2bac6ff2c60e56f99d5ff6601c97ecc335bf9d0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/mod.rs sha256:2f6c7c96383b6ea700cc0a83d1c1cca0a338279c4d14715a22e36c451bdb7057 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/paramiko_calls.rs sha256:f862b3dd53955e12a9dd7b5355fc61e028a96ce2106ec0a9c41849500eaa1c6c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/request_with_no_cert_validation.rs sha256:f52464d236cc48202a679d55a57d13a7965d5ce01bb9ab051be1a3313fd04e45 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/request_without_timeout.rs sha256:c3e3b84d73a7a565cb214b60f1087d527b364fc640df02be27d0e7ddecbc2fdc ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/shell_injection.rs sha256:9c183254e01312abf89f2e224d45954d9cfe43e30b06dff4ea424f72c474a25c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_insecure_version.rs sha256:e711bc9f56b6b4a45cc26c5228ed9be720386c6e51a5b8baa219d082814a641c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/snmp_weak_cryptography.rs sha256:884deababc00b2d055bd6be92c9732dbbacebd3f2b63b5fc863118bc8ccee66f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/ssh_no_host_key_verification.rs sha256:8dd1ff6f8c1794e2968021e298ec30e5266e3cfffc8aaa4e93ce730a16e0b1a4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_insecure_version.rs sha256:186cdfebc1be4850cf99aa7bec9634fb752f15e04a651d30774d05ff9c4d9424 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_bad_defaults.rs sha256:929551fc0fb2ebd3ff9189144f7b6eed052e45c6eafb9e782914618355b5d752 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/ssl_with_no_version.rs sha256:b0a7823fb650953cb11b5ee58d9d664369eaf2bd80b0597e3cd83d040e2928d2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_function_call.rs sha256:bb1930d5a164670d8d54f4f9db761eb0b79e78b4c3895af7297c26107dcfa055 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/suspicious_imports.rs sha256:801628d7e19943050fc9698cec08ef545fbe498ecc3da9016da612c8ee0727d4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/tarfile_unsafe_members.rs sha256:0bf481be74b3a824ef3ba0aa62fc8bd9c659e9d02ffabbb27b5ff21f31597679 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_continue.rs sha256:f8d4b9759f89047a580cd04c0ae03750937847260af1702be683fb93707461bc ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/try_except_pass.rs sha256:5c50deee2c9211bf2641e7accbb9f959c688a40c6fbead470b95a0dbfd092f50 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/unsafe_yaml_load.rs sha256:a8c079b7c8c0f2e012bc103c2eb79c7704410c37ecafba19bd6c04185350de16 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/rules/weak_cryptographic_key.rs sha256:77564ffb3babb608fbe81ac63b970eb3797bec67af7b705dff33ae2a6e0442b8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bandit/settings.rs sha256:4c15f305e8acdce21d33d7bfbfbd02442a8cc653864e1d3559d516bd8e47116d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_blind_except/mod.rs sha256:7172ed4fb007a6917ff251379a017ed72421c8e54dfc5dcb8d7d6fd7eb259094 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_blind_except/rules/blind_except.rs sha256:d6031deb71de3867cabcff483ba373e7fa4724e21259df0588ac5a69ab766922 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_blind_except/rules/mod.rs sha256:fe64c8061ba8d4f63d7655d196022c98b1ab79e1c0b00e6b1f21ea78972c4f84 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/helpers.rs sha256:c6d5ca955bd9c3e89dde014af201873f137bf532c65bc97a04532d7d61f2c6fa ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/mod.rs sha256:bbb1197ffe0d5521514d1d88476ac0c8c648ede092fe1f1fdd37af9af0cabb48 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_default_value_positional_argument.rs sha256:162ef9a28c017547ddf4eba1525873233f1b43da150eea8538d5ee171483dd81 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_positional_value_in_call.rs sha256:acd3971c9ab92fc8b8997044de2cb841b4437206571c672f946fe2b6dcf2ee73 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/boolean_type_hint_positional_argument.rs sha256:f3a5a52af03dbeb438420fee243e2dfcc9740b0bb16d0c52f532d33ae573bae1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_boolean_trap/rules/mod.rs sha256:4e9bc7bdf582ee8f19b29186a8b3432db0ef0bdf3714222feb10e38209d5e6f9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/helpers.rs sha256:ad7304f0300b01abc5f6c2b6a4c3884d9ec4f5bfadd410ccb3cdeb5c772f5646 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/mod.rs sha256:04ed9e3a3ebf087250dba1ad5cefe2345e9b1804136ef4384243e28828768fd5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/abstract_base_class.rs sha256:29463facc6c01918856b042c7683c358da988221eae1f5ae49f065d4f8a21ad1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_false.rs sha256:55748fba87ee1db2ae2720555e7b884e8b7cd8bd10af6b46faa1ebed1aaaa7d9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/assert_raises_exception.rs sha256:b675228f0c1daacd706a9f32f27ab30079e3eddef9fdc0556a76bb1be0d038be ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/assignment_to_os_environ.rs sha256:4c2e4646bc2e44bf8d08212b6c56a691df54cb6367da7be4c3f3420b7197469c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/cached_instance_method.rs sha256:2ea2ae3b2d917be0dc4e7d704011d752f0556e66c114a2b85105edb16ad471f1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_exceptions.rs sha256:7547b784eae708d06f3a2a9a9981d1257849255f5e45482028dfd0bcbc4c2f3d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/duplicate_value.rs sha256:5a07221b7db4684d06878988ab4c76830c2576e419f7c50b178cb9553469de02 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_empty_tuple.rs sha256:2a11b4e5da844f773b8776703c0223242b0201ae31559bad239224d1224fcbbd ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/except_with_non_exception_classes.rs sha256:0c17bb5c3f8848eab4f31bc32471ab8c8d4478d06d94f947d75187ad98f2e550 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/f_string_docstring.rs sha256:0107da463f3ea852273eece0e5f1414b02934d40eb57d7409c4513a606b21a69 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_call_in_argument_default.rs sha256:561717907c6281396017493629e72ad08b1ad8e560fa80fbb78f1666c20fde2a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/function_uses_loop_variable.rs sha256:842d55914745ae9d53e0fafeab483597968df04d81649360bd1115130d079610 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/getattr_with_constant.rs sha256:2d34a9f6e0ae9da3caaeca4bf2e095baa0744d31f4c03d5e9e9a7126e334e847 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/jump_statement_in_finally.rs sha256:483946eb58dec4efedc8a009eb46b520547425040171b1d885c7c869ebc2f0b2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/loop_variable_overrides_iterator.rs sha256:9184b22592efa168d83c7d6884ec69ab9dfd6905c68bd725e7bbabc6fe99aa76 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/mod.rs sha256:c5899974cd6a7a32ceb27eb397afe6a8e388d43cb79ac60dcf332e5671f65417 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/mutable_argument_default.rs sha256:ab4e780125e0631e49623261e908046c2f8a57e94aeff773cbeab607ce13c11d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/no_explicit_stacklevel.rs sha256:961905625d685c2b0c82cd4d23a215a901a292850afdae4aeabe3da54bc8fd00 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_literal.rs sha256:a8d8aee40eb6cd30d898205415cbce00f794c1ab7cdb91f0babb052759c23bba ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/raise_without_from_inside_except.rs sha256:4f196b1ac7a6b2cc04cc5002ace97efa58c4ae5765014d8bfcfb3f291e35531e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/re_sub_positional_args.rs sha256:0b5bc1c0041a70e34604d8341a04b688fb295e2a7307d2e25218969f20351aa4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/redundant_tuple_in_exception_handler.rs sha256:55a585cd121159e19e80942b1900fec8d84c525ef567245815f9f72526ce93aa ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/reuse_of_groupby_generator.rs sha256:5022f562da18bc5ccd98222e2b6986bc1442c481096aab6e5a30dd4ecfc72728 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/setattr_with_constant.rs sha256:7e14066b09ba67733fb03a65c33c53e6741b7732885d75e87e7a6b79a8cbf48d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/star_arg_unpacking_after_keyword_arg.rs sha256:9a73629e39cbfa5debe41e6789ec369be303d2ad2a3659e782237fd4126f4fa1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/strip_with_multi_characters.rs sha256:fd1f9dee6c922b1ccae1d2e45c1017f4c2b6755519596fb3f78cd831e0af8cc2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/unary_prefix_increment_decrement.rs sha256:872562bcd231ca7d2d8cdea45952782f50a81109dc8226379f538780425f528b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/unintentional_type_annotation.rs sha256:3c9905f3bf2fd47ac7cf4ade7ee0064832d4fb51f040aab8e40804d8d5c27a86 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/unreliable_callable_check.rs sha256:f30afe856b623857e2dfb024591cbf37b9e84a45e071fc85ce9b728adc9705cb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/unused_loop_control_variable.rs sha256:fc1b90ca55448699ceeb469a70123332670cee51eda0d1220818423c4d04cd5b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_comparison.rs sha256:3bb1875a19e69abf58c86dc65bc0af79fa7638b044522f3ddc805efbd5f71bc6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_contextlib_suppress.rs sha256:b4d1c4f723cfa8958cbb83fc9497866bb47bcc21d8d211beb1ce9d278988abab ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/useless_expression.rs sha256:b188849e0735e96eccb6d44141acacb7c4729106d95f80fb2516a08d1ce4be85 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/rules/zip_without_explicit_strict.rs sha256:56006a24d709685c973193bac15ebbb0e136a9f3782415d7db0a6939b120e393 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_bugbear/settings.rs sha256:13aaa71e97cddaa458edea85ffd01c21e218ab86ff9f217df45ee282cc015c6b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/helpers.rs sha256:13d0f406a852efea0543fd055702598e7f9611a27284f5fe9ddf4195375bb6e1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/mod.rs sha256:681f50a85acda71673bd6b18dfaed86ff6931b24c1f227fb4f4037d7556ab5bd ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_argument_shadowing.rs sha256:ca356f288332ab254ed15895bccefc4e0649e41fa0cb4ecc098994adae231b14 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_attribute_shadowing.rs sha256:10fd3afd25f1bfd63077e5ab048c6f094de398288aa8892791d65c88212e3c39 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/rules/builtin_variable_shadowing.rs sha256:97c0eaf757abe85fbaaded6be8cf5bcdac2719a3340d07abdf0884b05cd95d55 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/rules/mod.rs sha256:c82a48d8f3f6736a7cb8ab9a40784d7d62d0789f94b0399de813091a8c115f15 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_builtins/settings.rs sha256:d01127824e5404a5e9429ba7ed0f798d0917318c5ad1be57ee8b36b5d16864b8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_commas/mod.rs sha256:f0f83602c185ab1bdff10f094d03d91cd38a5998f917da5b299dc78fee09bc6c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_commas/rules/mod.rs sha256:073a2d1c54b9d3e3f7cbfdc478fc98b6ea159c821fab1f20fa722a91bf62723f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_commas/rules/trailing_commas.rs sha256:70428f00b3aa4403f51ffc6819bc7de55e604e2c4f59768f3b7c8202bf86e9cb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/fixes.rs sha256:4b3a2fae50b4a88f42dff6190daeda854d50bfd5a951effbe8795de3088f3b71 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/mod.rs sha256:ea7ca551b14446c03215360cfccd6a6894bc5498b588db548295e114cb3b8f12 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/helpers.rs sha256:ae686b0ca9962b9984aee2a3e55999e174291dfad48fd1e44e5c7746192795a8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/mod.rs sha256:10ec0bedcf0cb598dff13f0c4854d457324e27fcd52d475e22d5d8a3c81396a4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_call_around_sorted.rs sha256:72f7e3c85c5c4da4fda8634bd245dda13d3d94ea8598f1919a3aa4b2756fcd9c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_collection_call.rs sha256:77dc0c891b45768183692c5bd896c55fb6d5021d4edfe2c6c7a7dbc1b841f6a9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension.rs sha256:ddca3df9c1e8817f3356b04118bd4a407ab29b5f15a098ea82eadd939820e317 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_comprehension_any_all.rs sha256:05b047b4d780c331c7021d4467d9e6652a72c48fcffc1ceada15ec0872ba994f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_double_cast_or_process.rs sha256:320f7ecd5cf1d13b5b9316af5c6b226dce4dd2fe1cc180065cd117f02a588ec0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_dict.rs sha256:3622f6ff1db4e0512658e7a9f930f9a0f645bdaba4ba7a3e88a982f1631af0ef ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_list.rs sha256:01650b71a055ad2b95e5caa25e244895a36e8d9806ddf32e2c83d520c94b0604 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_generator_set.rs sha256:e8960cd5752d4b896b9ed724d50d10a364223432632314f5828b906762801150 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_call.rs sha256:05042efdcaf66a3bbe89884da6cad9bec50816bbb7e6a41059d9b9a5562cef4d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_dict.rs sha256:48920cfe5ab0f5efd49f833281c94040a35bf56dc742a5af4f2756540d083e93 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_list_comprehension_set.rs sha256:7aae903ab43d92c5ebd23f9907b83c371d53d6e78df0cf7d5c94c76b700d73eb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_dict.rs sha256:45ad57e372833e5b03fbdc374c3f3a22ffd911b6cbebbe573b331154640100ed ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_set.rs sha256:125e2cd876a6d4298eebacd2157738ae157ffecae79158423c95c5986c20f282 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_dict_call.rs sha256:4e6c160bcb90ac6f691429947b23fb54eae78507cc19e059ccf4c625a0e19831 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_list_call.rs sha256:5a4dc0c03043d35de9caf6b3e25a2733a17f9097a72f2eb553c9b6eb3c51fb63 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_literal_within_tuple_call.rs sha256:745448aa1e6a0d073ed59e005df45465447e79d1524f01a808ebd6760dac2b74 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_map.rs sha256:d05b6cc6dae52e5403c0fdad4e9d52e101fc1942b70978391072b4e7acf686ba ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/rules/unnecessary_subscript_reversal.rs sha256:b9c4c101abaa4e09668e1fcaec9b12d23970aebae1ee114e480d7cd9b7749ac1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_comprehensions/settings.rs sha256:94d364399c6a8366e8cdb52550eac737c9a44a681c98d04b92a0e6669dc4a8cb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_copyright/mod.rs sha256:bd624a562bc02caeb718033f833b274376a882dc0226ee0b4e3d6be8d6237c32 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_copyright/rules/missing_copyright_notice.rs sha256:f7a68aef5f11a0ceb6d5eff5412dbdd1f2ae07c976fad04ba3fc417cee214d67 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_copyright/rules/mod.rs sha256:7fd82a6187a1df0e6d36299b3237e5164602eac8010af448ac91a861a9ed9220 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_copyright/settings.rs sha256:e0ec2a1b2f44cd00703e7a29ad96e2115e7d724ecc50fd84eec57fe1b7019259 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/mod.rs sha256:44a1970d41c0d319b0a9e15740d660b5ce0221162ba86bf2d08add04a4a49936 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_fromtimestamp.rs sha256:33b46a91c266971faf4c5fb8d0efd45078e5f1cc0719cafeb9bf93098be87278 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_date_today.rs sha256:957b40a437903d93a643cf0217f14d14b9f89830147c45d3e7fb0e254bf0d480 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_fromtimestamp.rs sha256:cd9e6e988a46cdd54b64373b62ad4cef4744b1857682eb174c9db824b0edfa86 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_now_without_tzinfo.rs sha256:cbd58200ed6a201c098a43372c26b91a92f38b0e17d504371b7e91c18034f210 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_strptime_without_zone.rs sha256:7b7f6245d042e5331c9eb9f5ce4efccd9e5382e0bfe77ff2a193ed31c82c2de7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_today.rs sha256:70e47b4f0d23d0177689a8c2f0eabc6fc449511818eac570d6f01d316a62e458 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcfromtimestamp.rs sha256:ba32c75c12d8a5ab88e8f67536555ea4a49af2728ff39bd3a68fed1d09ab625b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_utcnow.rs sha256:63738171a67143953cc5e243008819d3ef0f847c66f759a8e46d42d059aa7fe6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/call_datetime_without_tzinfo.rs sha256:1158aecfb12744e52a59b081228550c65097ae1c465ecf39b63d05e6a2aeecb2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/helpers.rs sha256:c30364b5f8aaa8278f87d1c021f4e255a4a122087ed13786cb9292715a47250a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_datetimez/rules/mod.rs sha256:9466d96b1f01ffd002b2a2ff682a99887e51a76eaf9fc8d93955d9b17241b0d4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_debugger/mod.rs sha256:bd281401a55ac4a6a90419639fc2dfea52b6107ba88edff9e5eb227b54d70b78 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_debugger/rules/debugger.rs sha256:81d2141a48ae21d022e648dc5dce86799f924d3010be1119b9d06010e21dd939 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_debugger/rules/mod.rs sha256:364306a3ccc5e6ddd426e05f8e53735fe28b9dcb64608ebbe3829f029cd59326 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_debugger/types.rs sha256:7f3ed844114a88a75db7aaac35ba18c8e239c9138db006a11bcf8a65fb622c62 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/mod.rs sha256:2957a9f81b1b5c4e1f194cae2e7aca80361683180f864c0960d0a15cc0c52c83 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/all_with_model_form.rs sha256:2536f7c37a2be89884c848196041f641e85de4c72d8226b7b5dc9c0f62b99d08 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/exclude_with_model_form.rs sha256:f0601c695c40c452f53e0920b736b3f6d29f6cff35d3f80e98aae9cd0c8274d7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/helpers.rs sha256:aacd112731566d27988f6bf28c888077983a69b2ec134e0f13c2bd0ed9578c71 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/locals_in_render_function.rs sha256:67a82750230bb21a0de35b56e055533c04a70f88f24e6ece569cde2722b16f7c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/mod.rs sha256:4f79f1b577c69cf9249bc0c1ffd258f959e2034c515b22e17afa7bef82a2bad4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/model_without_dunder_str.rs sha256:0af23fa41cc785aa721b93788e7733751f56ba0addd98857182e743a91866979 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/non_leading_receiver_decorator.rs sha256:4175773e50ba1733d36b9f40a28000101ebed0fa597fd8af50970e9bad98646a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/nullable_model_string_field.rs sha256:ba06fa3c23e58c5ad778e74758b7c035556c4f8c30e2823bca984bd13bd4776c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_django/rules/unordered_body_content_in_model.rs sha256:939de05adb32e97b04d10476f40fbc4b437f642301e622f7a226865fabbdb34a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_errmsg/mod.rs sha256:c6a2d3708ae8b0ac2f2863903d71bc316bca5569d6859c2a16a7e0b479514a5d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_errmsg/rules/mod.rs sha256:744b1f709f3158ce0813b4ec0fcb2f528bf6f79bb91b323e71593da8db750266 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_errmsg/rules/string_in_exception.rs sha256:63edc57685e9f720427208f65e6cabddf591256ee41940b2fab563061e01915f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_errmsg/settings.rs sha256:1f3aad0163e890d86be8c203af762d926ec76254de5adfb9c6794fe8436be5ca ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/helpers.rs sha256:c75aa41e1f570dfa14bae0aecc67a214cf16cdd4b41b5873ab154148b0155cb5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/mod.rs sha256:506308a5c580a92b3f4191f7ff4c05117bf32cf9e11f809bf66717db4c9dc4cf ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/mod.rs sha256:d0faa79b06e13ec6584b3f637c9fa9cff01f66368522162be8c76122df89ab37 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_leading_whitespace.rs sha256:bc0f5d7638bcd1c24ed0073638b337fcabf1d026402fa3001e37b834de3bc4af ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_executable_file.rs sha256:3a647deec3a8fda61ccb3bfbc73acfe63217fdda3c2cd4b0b8773331326298d0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_missing_python.rs sha256:a8409e78fdbbfe8348d3ac82d1699ff5583dcdb101379004af8606f37d5bfe5c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_executable.rs sha256:7e6e40db87f22ceab567d2d5dfb32452dac8362737176ed2b661d8a7bd2da4d4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_executable/rules/shebang_not_first_line.rs sha256:fb6b2a1df804b7dabe3aba234098b292c0bca8f632e3736f1edf429807da3b27 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_fixme/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_fixme/rules/mod.rs sha256:395aa331e517256b25fda4950222ea48622c2f27560f98bc28ca57bd08393026 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_fixme/rules/todos.rs sha256:614b74186554fd1317989f3b24c299ea3cedd77264131fb401f99dd7573e1f52 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_future_annotations/mod.rs sha256:a728a90c8dd21b83276fdf0ccff3ab9278ccd7ea7f0ea4793a070e4ba0c8b487 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_required_type_annotation.rs sha256:d21b40b73fc5d3febef655917457c626831e27dd2667b5a434556d469f5be3f7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_future_annotations/rules/future_rewritable_type_annotation.rs sha256:edf82b9e0f6317990830775444ff215a004b1af10a6ccdb3a10c9eef59613067 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_future_annotations/rules/mod.rs sha256:26c1995587c7c9b8efd0cda7bb2fc5c5de2b0774652225668c3e4744383a4004 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/mod.rs sha256:777029c1f144db8ea95afa94fb47b4e0cc5c9e44b6fff134ffd290e78b90ff45 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/rules/f_string_in_gettext_func_call.rs sha256:3a799d5f1926bc770af6a61f732e9b4121d0230925d4dfd2fbb6a0d08c1e09d8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/rules/format_in_gettext_func_call.rs sha256:ff44207202ace3e3bef73fc2c982131f36665113a2e5d02fc51e794434833b6a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/rules/mod.rs sha256:ee3e1a90dc14ff85bce8061e356e20dc5746b920a99ac929925b6835b8b4f73d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/rules/printf_in_gettext_func_call.rs sha256:7475662309c59cc6d7428392f071a2c88e5e47712c90f5dd66335f335d01eb9d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_gettext/settings.rs sha256:74f1a1266ff667f1bd9b09b36d3a4affbccba6f6b020e331a08eb023d75a5a7d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_implicit_str_concat/mod.rs sha256:92be89905f6fad98b05f0b329a7c8e04f110af15d6855e177886a7b5ac7eedee ruff-0.1.15/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/explicit.rs sha256:e1bf8761f13da0c830b6a8ff45fb1a04d3f427ac596a5bcdf2a3a3f7a322a8f7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/implicit.rs sha256:ef59a1b461449f02d5ca5a57c15b66d85cfc92192dc5775158e89a7a37e8cb66 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_implicit_str_concat/rules/mod.rs sha256:3c0269a4df21596dbf26b8b59af898884bf9917e4e5b214edeba36dcf28f2acd ruff-0.1.15/crates/ruff_linter/src/rules/flake8_implicit_str_concat/settings.rs sha256:6100ee42857b9ec79cfd50cabe391abd44cc348a274492f3fda6caf2a875fde8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/mod.rs sha256:d0daa61f7d72f0ffc9357aa4783cc437c1b52477769c34b322a991e768a0e6cc ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_alias.rs sha256:29bc18dbac2891bc5808d9a8edd4c1f42d442b44e1ecbd8b75e68d636acd2b91 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/rules/banned_import_from.rs sha256:aca3628574d1c8f722fbd89a90d61f85fa529f2a914e6bcb210d5f79985ac0c6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/rules/mod.rs sha256:31f4f187d522e5a15ae2dd6edeae844c6a658521947d7e4f7a78f31ddbe088f3 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/rules/unconventional_import_alias.rs sha256:90e913a41b592c4e39ceee787155cc587cac4cb53d52bae6de4b0bebbec10d5b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_import_conventions/settings.rs sha256:9770e307c18255d4a46ca61545e2ac3eae4a4048e1dcc9d978aa151d64d63224 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/mod.rs sha256:069ae90444f8bfcb119953ca14ef31a066196bfb044b4a5935dc201dd5e17b11 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/rules/direct_logger_instantiation.rs sha256:042ff2c4718cd05961d25f827f2ab529c31975ea0ec01e4f4b0e2bd39ecd04c7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/rules/exception_without_exc_info.rs sha256:5c8e68e8bec3980a49dd8c59f493c6fab8bde3b5762c9d66e65baceb70c435a7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/rules/invalid_get_logger_argument.rs sha256:514b369ed9a33d752039b622539e32e7d73fb9fac6bf2c932ea298a8cd37ae7d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/rules/mod.rs sha256:1dd4b0378279d91ae3ce65abaa561e604f4273ac1a1d823c953700679e22ebb3 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging/rules/undocumented_warn.rs sha256:22d7fb7b14b1ec70c4261dc5ac92185e89813ddc91bbbd33490d46437e8f2db3 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging_format/mod.rs sha256:d7a78cbb60c980c4144977bcefccc53279a4554e6360dc73d14af5b29306935b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging_format/rules/logging_call.rs sha256:1436431da8914531f0e9509a34b76437e0c881aa07abb50a226d5bb74a7a2475 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging_format/rules/mod.rs sha256:f71544e4a0368e68f49966d085914cb432d390b7d1ba5e1d8d11e534f9da6ed7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_logging_format/violations.rs sha256:a3d9073341b529ab756e749964c20216371741ecdefa9ae1ec35edebd30c7ac9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_no_pep420/mod.rs sha256:9679f6697636ed91d5ed5a6601bdf49c798054ec651110ed2fee1f8d7b4d2243 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_no_pep420/rules/implicit_namespace_package.rs sha256:e97ed58ab6d6c41c0c46ea734a112687bcf766a732e5031cd921c3c4fb960bc5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_no_pep420/rules/mod.rs sha256:3ba6aae9eca03ed6aaf57fc723023988ff2ac0195d95e3c08453f96e538840eb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/mod.rs sha256:55260be9b3f1f82a870fa43ff3f060505bbcb78854148df833dad4c0044c6065 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/duplicate_class_field_definition.rs sha256:1ee27e77626ad10b51fe5e23466d926f7999b6b2b445da188567415ffb856232 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/mod.rs sha256:49610c6ee2c398859ae9e7e7e106b0de5ef202e816366f259c23b2f4ab62b086 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/multiple_starts_ends_with.rs sha256:e97714755ffeb23c19a447cfbcc85c56911be0ceedaf275421a924a1fc23a927 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/non_unique_enums.rs sha256:c939441a4485ba023926a2503cabd508ee3ace024d9ba02892e3076272847f5f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/reimplemented_container_builtin.rs sha256:34f4679eaa5a065388fcd489d449ca2452ee0ade863917621ee5fe5685e07533 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_dict_kwargs.rs sha256:acc1799ed50079e25afc474031bdfa1314b12218b3ac7b2cbe17b4764682dee2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_placeholder.rs sha256:71c9a23f51dd7f4a33139fbcf40c35f9e69331b0909073ef1d28ce05d79a282d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_range_start.rs sha256:25c0db4f137808527e0cea58298f341b352c345b7f30678dcab3ace14b49d421 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pie/rules/unnecessary_spread.rs sha256:1ee209425d8daad10bccc065983dfe40f1d0e6f2ee387b1e23206661d467875e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_print/mod.rs sha256:b6c0a4ed39b8b1f192ede1a1bc018eee2c886ad61809b52fd464588cee9fbab2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_print/rules/mod.rs sha256:eb536bf8d9a5db72c32ebe10ea8d4926e19e5a264418bbd5581311b09d9ed66f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_print/rules/print_call.rs sha256:1d3a24df39522963526f7707ca122d2cbcc1bea6c15a89ae1f3d30e234f5d3c2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/mod.rs sha256:26cf526851c5810c4eb7e42f98fd62cdee7d4bdaa9b012da8f432405d1dd468b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/any_eq_ne_annotation.rs sha256:bad4621d3f8a31fdb766870173cf4cd58ff43867ff047f9b070cf00336b68e8f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_generator_return_type.rs sha256:be91596b098cf839cc1ecfc3b8c1a057a71bfdbe0b49ff4b79dd4c1effb2369c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/bad_version_info_comparison.rs sha256:af2a7943e8a3d2fd65c069196fe94c58e04b73c000bae930f615e70fa44bf733 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/collections_named_tuple.rs sha256:e834711d9447a548fd6a7dd487d102245f50443e1f011fdfe90e2691b879a39d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_assignment_in_stub.rs sha256:08e486647982bd4a21d8fb73a8ae69c6d67e28aca048ec4dd63e2e69e9901a86 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/complex_if_statement_in_stub.rs sha256:da3727c784d5388203ec90e6df18214b8223e60156185eed1dcb7aded2f94d2e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/custom_type_var_return_type.rs sha256:2e7e55b5fc5e7da71c8e7ffa7dfdad79ebb41db6d6f2144840dfc5c562e2af36 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/docstring_in_stubs.rs sha256:228029eca18f92d171710ca697552d8c2a41b0534d0082d1e422dd2adec9d4ca ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/duplicate_union_member.rs sha256:3ca5b1741f0797ab20682efdf80565c8073e70d71d5c03cc7c96c655efdc18d7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/ellipsis_in_non_empty_class_body.rs sha256:3b7d5c998c3cc4a1f84245790987c1ec16d3082e52b28c08c2518c4daf9d1586 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/exit_annotations.rs sha256:f81bc3f063ac8e0930b663a4cc24da6c5825af45ee27421f2b4b24d7a81777f3 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/future_annotations_in_stub.rs sha256:9f4745221045a50ab45bed8e1ae3226c27b062cb8527359d173fe144ce572d24 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/iter_method_return_iterable.rs sha256:65f53a8d129ec067a405d50fd9f4a933de4892371b7a4e64bad8679f566f16c6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/mod.rs sha256:cd0593cea03dddf4f37c81a6b329a54716aae2adb5af5c8db773de055e2c1d1d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/no_return_argument_annotation.rs sha256:e60c839d39f9a9e08c60fa814c0b2f570ac1aa9f3db39678f6aac638d197f7a4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/non_empty_stub_body.rs sha256:b70b285262360ffebddb89d1f8314c97d32acaabf5492594839d8e4a7b3fd93e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/non_self_return_type.rs sha256:4e16d23740f9b2e62d0ebfd5e23193b7ae20a445ad4ec7285d8a97f226919166 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/numeric_literal_too_long.rs sha256:a7ede47c4b416e6c0cef11e3c00e187bd73a382ee22827ff01049470b900537c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_in_class_body.rs sha256:48b54078f80da349cfac938ebfb7356c452e34e053abeb26c01ff8ff79953fef ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/pass_statement_stub_body.rs sha256:0e868080354068e53eeb101c3e9169092b7a8750dd90c26e01649072ebcefb0d ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/prefix_type_params.rs sha256:76a9f30475f0d06fe5945b05109c199f79cd5e7503db9aae9329c023d6c220ab ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/quoted_annotation_in_stub.rs sha256:738d0bd551598f59e793820dbf28974af65062ca3adc283f2dc0056e0bd22584 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_literal_union.rs sha256:2a86c49fcf291a30247465df686abc3b568582b53fffa48754b5231c878dd33f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/redundant_numeric_union.rs sha256:b9413fa37c790797f19b12a1811de10892cb66ca64decb06dfb21c27a640fce5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/simple_defaults.rs sha256:a9426d19b2ea349893b507da33e1d0f345ac19038fa99f5decd2e2b4ae03b5c8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/str_or_repr_defined_in_stub.rs sha256:8517f8b2ac5e6024a47a8fcef6eb824db072ca5db41985618d3836de7d773a3a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/string_or_bytes_too_long.rs sha256:33f14e7b9018157fb880ba9e9a97fe651666103cc8eb24dcf93715e336a01e42 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/stub_body_multiple_statements.rs sha256:2a16e69132306cbd0ad0ccb984d655d1e0938feb5dec7e9aa27ee98b1bb89eba ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/type_alias_naming.rs sha256:02de0860ea9a2a4c0c268153cc807735e1cb39b8a7d5152ffb6dcc7ce06e085e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/type_comment_in_stub.rs sha256:80813492cd59724be182f4ac2ed7deb1d3fd6408582c4c5057b83e5e3ab18859 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unaliased_collections_abc_set_import.rs sha256:2269fc85769800dce8dbae734f8fb6617225a57762ca11aff9fae1727619dee5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_literal_union.rs sha256:465574397e3173d4314279e71f2925837faa065a5a8aa258244259d1e5869e13 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unnecessary_type_union.rs sha256:4f32feed9e34388c25d3ea3c12f7b880fa709968cc49d9ea980d17423b7d8895 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_platform.rs sha256:ba4345fc3689d8ba9729efd1e9c3ebca356c921a65220e29a9a06c16e5eec322 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unrecognized_version_info.rs sha256:522608465045063cda0505d9828f8797849d88d17b6967d8968572c239eb7f15 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unsupported_method_call_on_all.rs sha256:da8232c2159b322076e18fbe5cd3ac15a7ac9f11a06035b9818864cc412d93af ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pyi/rules/unused_private_type_definition.rs sha256:09162e0faec45c385fa3f8a65c067a5872fa61aa8cc27600f579ffc572e38242 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/mod.rs sha256:dce0cf47ed6729240662669813bdc4efd6e62c5a7f937f3a1d83539d4abfdc36 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/assertion.rs sha256:0636814b3ebe48b78e19495a9122b374d63795dcddf1a20ca22f6e0dca5a3534 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fail.rs sha256:0d1a2281c8b172171382e7c5232c376e01f8e6f945acbf9be7272ba2c1b5aceb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/fixture.rs sha256:b4fa7108eadb17630fc06ebcfebceb71ceb4a9862dc27107ee7fdc85055e9254 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/helpers.rs sha256:02edc3becf6252501880e8da04e40aa9846fc69873eb360dad39b854eca942c9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/imports.rs sha256:ebae61a3763cf7dda1d62808fbb1210b98c4f4e1d4aef56c3cc735ba7b04d39e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/marks.rs sha256:af5fedbac69cd0c7cd89060241af8ae8a8ccb7376706340e86ba694a95f33b87 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/mod.rs sha256:21ebd1cc94ff7c70de9d1e2cfc90075178848bb88d1d702cd7ba4b68c727d146 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/parametrize.rs sha256:29de289bd877dd8f27503326a2a17c7bd32554eb8955b454d268c6ad1fe4cc98 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/patch.rs sha256:b94914a52594000e1b4069f1672e13e62a1f6ef5012bdc73d8af3eb8e40aa445 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/raises.rs sha256:75c180a70bef3dc340f750ca4191b227d23de04e42c23b2ab64047dbc9d0659e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/rules/unittest_assert.rs sha256:adddc7d5278f59f35012b8bb48f470f15fd35438e1fb3ff4401f782d26ce5f47 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/settings.rs sha256:3913e3acccce45dd4a0d293d544df604d1a6eb9ffd3e902666060df4f37dc5f6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_pytest_style/types.rs sha256:742cc0e723ad05a3358c8b4a22f19928dc902c9069e03a6e7dee9e38e09703c4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_quotes/mod.rs sha256:f38f224369d68b7717dacd4c6e66dc04328a6e88d463f5610271f5350c5faaf8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_quotes/rules/avoidable_escaped_quote.rs sha256:a6131e1093ba3e55b8e4ae7c67540c0d918a37fc15b66b2d9efacda0b2af856b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_quotes/rules/check_string_quotes.rs sha256:53a85721e3b5e1a10d0966f6d46a1321457b2f9540b015db1332f3f0277bdc52 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_quotes/rules/mod.rs sha256:ee248b6e34a9f61d7143e586da49ef7f0f9ec4e2e81f4e760b6a9645f9e63b38 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_quotes/settings.rs sha256:0f973d895c2bd9d4e63089b8f5e24fccd01e534e32e984143965553ac6f34c85 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_raise/mod.rs sha256:f5cefe521a7a06132dbf3adee8d725cb7e6d999aff13560df5df040c0138b846 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_raise/rules/mod.rs sha256:1a849329d94f1e6f648124752a730ef2ea47fcb43ac4a75f3c8bb5753b7fe895 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_raise/rules/unnecessary_paren_on_raise_exception.rs sha256:32bc2fde0f31dd5479f995675e871af669ccc28ea214e791046b121d64dee4e0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/branch.rs sha256:aff89449fe0443182de0f9b1d0378b17e01d6d83e985ecb84922fc55a6cdea02 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/helpers.rs sha256:3d86fb69d339bf01753bfc273e782d29623e63eb4dc0250310ee177b82584c6f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/mod.rs sha256:7ff0d7ce11007d9213135c93c3c5cf9072aa9b236dc891c3321c184592b0648b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/rules/function.rs sha256:c84dadf4181a57454bdfe79099cdfdd46551b8d866fd5463a39dc26042eb9585 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/rules/mod.rs sha256:84b2daa41e43b2859e2f38041ad331d40110c438509648c62fa4f4229648d46f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_return/visitor.rs sha256:19f9559b3e4ca281c9a15fa925b5219fdb9ec113b976240e91c60d159a218be1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_self/mod.rs sha256:be70976d4f9ecb0dc927ed8d6e66c9155819bc483d51b94b3a02b7fed8caa880 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_self/rules/mod.rs sha256:893b781ef07f72769b698bfbbf2e57eabd29d749d9a084a9e670121f2ed4eb70 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_self/rules/private_member_access.rs sha256:8fc852f145bc4c7dfb217ea348620b73e3472a983267d17416f194e7dd574e26 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_self/settings.rs sha256:e6442f219485b675dd4e2222a773276dea73cb0c74eddaf50ea7821fc38676da ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/mod.rs sha256:02d0b5d4d7960a432ec36bc168e9ad205fbdc9978ef7750eeec8426fd02b8b8e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_bool_op.rs sha256:e771a04561c2a4966fd26323ca09270cfc10321cda0dd2ee0f49b2cf05344b0b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_expr.rs sha256:f5fb8518fa57f7f5b456c337de4ef03beb6c421c3c6815600317c464b5afac85 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_ifexp.rs sha256:4e7e10ea2a40c69800e369e6fc8c2101e7acef3db638e0fb80bd269d82d1a052 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_unary_op.rs sha256:c6f242b6a0ffe9a258f57dcf9e166e427e04431f958f5a9fdee6a69b70372b62 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/ast_with.rs sha256:b17b6956fbdf2dc4117319b159ed0d7c49a8e271bfd47a6f3924b8bce876320f ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/collapsible_if.rs sha256:ffebb8e7839ab43500ec8bf3437b0633d308fab676235163c806319e97608e22 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/enumerate_for_loop.rs sha256:dd1922590d72ab51e2e2e56f1a29ab5c11a66ca762775c9a1c83a40f9d3ace80 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/fix_with.rs sha256:feadcda24b98a4c0346bf554c64d2f94062be33de00742b4582b384ca30066cf ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_get.rs sha256:45a5c64f20ae533c0a3206b2cfae7709b5c6e694242159cbb092d2003a1f018b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_dict_lookup.rs sha256:a2a3280bbef2fbaf334d4a83e1fde1bbf188f7f5562c47aad06b749b3af33d60 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/if_else_block_instead_of_if_exp.rs sha256:a11f6f2ec419798d6fa6be4d416350ba032d9dcd607dcb1beab32f6fe5fb0a81 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/if_with_same_arms.rs sha256:1a4dff8eda3b1393725db0e079537807eda2c17591d752be3648d7bebf6776f5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/key_in_dict.rs sha256:bf243cfeb84b2f1cb4f25526fec95ef8ffb683a50aa03ebf34c653613a75e074 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/mod.rs sha256:2cab19326edb54595c2dadefa5fee8f482d891d1d4fc6fde73cb137abcac6d09 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/needless_bool.rs sha256:0f5f6398233f80048903b940eb0fd9721e81071f89336f2fe8d13e36c7988033 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/open_file_with_context_handler.rs sha256:6b64b6a22fc586dde3cd19a392b6cb2692d99b613f4e0e2d15fb3aff817a1d20 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/reimplemented_builtin.rs sha256:357089b5b3e304cb09f14f3aebfc290831263018e3de8ef4b881db044c399b5e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/return_in_try_except_finally.rs sha256:14f0a4730d4f8a4c17387d123ae744c113d14f44f37f89c36436139254e2ce18 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/suppressible_exception.rs sha256:ced5c39d2a4678a4665f8142aec54d725fda32588a27dbaaa072f968c21551b4 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/yoda_conditions.rs sha256:be4ac047f33f85c26660686d7fda2d61ce3d1e136e633993383b67921d939e89 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_simplify/rules/zip_dict_keys_and_values.rs sha256:135cf7bddddd3eacced60435c5459d40c6d910b180ed400e5f9bfe7b93b0f675 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/mod.rs sha256:38da36f996461d64011790876c8520abf2264f36328f740a66f3b32ddae50917 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/rules/helpers.rs sha256:8b39a0fac75b4159b4f945265877861e41ee04b3739c2cac6e71ffd1011cec91 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/rules/mod.rs sha256:5377e36928394f4514c9f91aadced42d00c3cfe11f5497c6db046e15552eff61 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_namedtuple_subclass.rs sha256:ac615348bd522f107623c012c68ad27bd6b00e10aed66236ea4dbfc10214cdeb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_str_subclass.rs sha256:d4b785999872d684e3fcd3c0ec2574527775cdc2db0ced439b6d9db273548215 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_slots/rules/no_slots_in_tuple_subclass.rs sha256:d23e4ec2abcf244002562853946b62e68487c3e8be5e606660a5987326c2146c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/matchers.rs sha256:2f670591a4f31aab3363472df50ca7fb32e848ebf8c5d29901342f7deb4bb2d6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/mod.rs sha256:dca42dea9a72c68a59f3b88ae93c3d51d683f5bcaa27deb004e0c4f69e5d7612 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_api.rs sha256:e6daab01c96e70dc74719beee9688ebcce1a7a7ae5b66af1372d01e187ba5312 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/banned_module_level_imports.rs sha256:341374d59b0ec310b3989d9b9e2f947d91095b2c99fdffffea29a6c8bce9ee8b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/mod.rs sha256:298900276449628674751a4662a805f87225c3011a86fcdd1db6ed366342b4c7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/rules/relative_imports.rs sha256:5231890ce7ed2bd7c26220a2708416e6857f7168d36f279033915260f5742019 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_tidy_imports/settings.rs sha256:1d0fb2dbfd4e9a2f8ea5f6a3b1465e7552ba4000d7269d0d836c6d12d54b5af8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_todos/mod.rs sha256:fb739158d2b3f837e1271ac75b1bd62e517f891338540b0047996419d89eca7e ruff-0.1.15/crates/ruff_linter/src/rules/flake8_todos/rules/mod.rs sha256:a3face1e6c02d9533efe78e0a640b6269c6269f4d54e932fa687247787cba090 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_todos/rules/todos.rs sha256:d2c7e5941ddaa7f8a171713c635d9b41db4fe3dc78f13c5e7aaa2bc0c34cadd6 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/method_name.rs sha256:6190c81e738c4fc00d88b9481d6a8e8efb0fcae11f8020c3eed0c7795cc0db42 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/mod.rs sha256:d01d07b8435ebc0e6ce785288a3fba6125bebf6b6e6af18c896d2e499058fa72 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/async_function_with_timeout.rs sha256:1114aa5f01b3d68a63a60f8466238fbaa16ca71c6fc0d4cfbbd626cfc2c9dfeb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/mod.rs sha256:9d29017cf6281356691c9e9e24c75c14cc1c277982ba39d953faa7ff82bc88a0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/sync_call.rs sha256:80441c325592c092f150ffad1cfe51e90eb68e5fe0ce40887e94b089aed81ea2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/timeout_without_await.rs sha256:dff57b040967b5834c701679a8d875f0f1e2fc04f22fda52d99f9801a57c0367 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/unneeded_sleep.rs sha256:c4566fa3a5b5e04dca12410fd7a3e72890058a08599918eb8cfbe9d88aabd122 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_trio/rules/zero_sleep_call.rs sha256:fb7393e79693ff0ec41a7b0fe75d1ec9d2151a02e4c26386572424ea753a56b2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/helpers.rs sha256:77731d0cfe289819a1b5cfb4e78596f2b3419ba2a03533a9ad7c5af49403a91c ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/imports.rs sha256:34bd8f654a22f8d3630564ed5911b82b1fae49c860440c75ee55f646380386e7 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/mod.rs sha256:4ba2197a28e096ca80a1cfb764d40bdd8165a68cda65ab7059b63edc25d71a16 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/rules/empty_type_checking_block.rs sha256:f2126f2a8805630d8540d73c65bce2c6ecc3d1e219d89831989973fb900747d8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/rules/mod.rs sha256:77a01a633710735a2f57238dffd97945f5b6b89c6afcc0206803b0aa83337a99 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs sha256:8a057039912d12cca5aca3e8c4180958222660209c448b4e51eb32c310325fa5 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/rules/runtime_string_union.rs sha256:7fb72fc4fa7fc05aed573375b30061efbf6d450dc1281dffd1962d4470321c34 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs sha256:cd1dd0fe446f9cb6f28f3ae9c98609e1f312942fa36028d47e55acf06b440aa0 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_type_checking/settings.rs sha256:374a86cb8ec3167ab071b0d20a4f5df90c474d78275ee1f3fd942cc5e8606efe ruff-0.1.15/crates/ruff_linter/src/rules/flake8_unused_arguments/helpers.rs sha256:8ce5988cfb86408743f9fe64829284733edd92648ac82ffd38a6b1e8b90d7dc1 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_unused_arguments/mod.rs sha256:33def43da09bf2634742d6c203f38a9935a251ef2c33ea254fdeda784616f892 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/mod.rs sha256:f46373570cb98d52182f5d4e6852049571adb5202174e13adb6b1b1101585268 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_unused_arguments/rules/unused_arguments.rs sha256:b365d4c105b4a9b245ffd1d90b52476564c35d26d5d1245f4574364a821b64cd ruff-0.1.15/crates/ruff_linter/src/rules/flake8_unused_arguments/settings.rs sha256:50fbeea2146f80c8c080be87e294d7804f39f9fb576053209191d01988805ac2 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/mod.rs sha256:6764abb0fb5379aff84bf0f9f2a9ecf6159b4b0b50b8fd4d84c03eceb043dcfe ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/glob_rule.rs sha256:4a64665391c344c5d37038884bc524f1e99e6157b65522e60e40d11ff10d39a8 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/mod.rs sha256:521bf06e0c04d72eef86548804e53487648819e56dd81e0fd8f339aa361625b9 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getatime.rs sha256:f5ceb3fbac18b5b60802bcda318b586b47ce2b7d07ca74f5689346677317aabb ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getctime.rs sha256:6f34a30f77a16f89306f0e003fcf04042e706fb990e1009ab3f42bc8554cb128 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getmtime.rs sha256:32b023eba58b0f3cdcda5899f38a5dc43892bccceb500bf735a66ac11c83cd54 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_path_getsize.rs sha256:1bb23511157114299c16cf1fe2d153c445ac9d3aff79ed3a2252909b902cea73 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/os_sep_split.rs sha256:5503c777f5b8893cb0a2b1e76fb8f6db692eafcb9b43cc333886218bacbd103b ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/path_constructor_current_directory.rs sha256:28458bee5a18feb63032cec030055bb800a8b6b739a4ec5d6b3e51384e644e62 ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/rules/replaceable_by_pathlib.rs sha256:359c8c742538f86d22a92a75268dca9d9dc03bf90bf620a2ef565ac6a53d286a ruff-0.1.15/crates/ruff_linter/src/rules/flake8_use_pathlib/violations.rs sha256:2d7b6d28c7293913f3f006ccad1c6e63d5b64c2e87f689c5adea2fb826b9f201 ruff-0.1.15/crates/ruff_linter/src/rules/flynt/helpers.rs sha256:a2c914f03a79f24fe7848fd37e1b713ee4923f05c310d300d0946c4c09f09d5d ruff-0.1.15/crates/ruff_linter/src/rules/flynt/mod.rs sha256:af7874665caeacf80cc4b2121af8eded3f8f7d18cf8922f94720677c74027a51 ruff-0.1.15/crates/ruff_linter/src/rules/flynt/rules/mod.rs sha256:f8febbef9166efdf081a32592c352ef4aa5a0d7c210fa1c5e9f9c080d10abedd ruff-0.1.15/crates/ruff_linter/src/rules/flynt/rules/static_join_to_fstring.rs sha256:6625db06feff48f42f0b385899d49233f75312c74f4d6991a6be6ef9abfbc3eb ruff-0.1.15/crates/ruff_linter/src/rules/isort/annotate.rs sha256:1a95a6b585718e8e95ce1ab541bce776caab319f3309ed2d59feb65f8d792cd2 ruff-0.1.15/crates/ruff_linter/src/rules/isort/block.rs sha256:cb46bea4e78294fb10790273ab8a1f5e9f5165e42f0727a14a18ead3597df554 ruff-0.1.15/crates/ruff_linter/src/rules/isort/categorize.rs sha256:30a4fb2a6bc5552a33ab914e83c4687992e4ff6adcb03de5b143ad6637abc934 ruff-0.1.15/crates/ruff_linter/src/rules/isort/comments.rs sha256:f5d624215dceba24bbe21e64cd7a5ece4553061d103b2c487b39319a985ef5e8 ruff-0.1.15/crates/ruff_linter/src/rules/isort/format.rs sha256:08124b9f9bc2cb699e189fbab19a410f4179019e7712d4ff674dcf0530c6015a ruff-0.1.15/crates/ruff_linter/src/rules/isort/helpers.rs sha256:63fcea13a063c0d90a9090a7d073cb41bda1a3ae7951b9eb4f52bc9877579915 ruff-0.1.15/crates/ruff_linter/src/rules/isort/mod.rs sha256:92371c28add9d5394dd0ebb9df6f9f95143b187206706b92c6ce9cce8c42d9a4 ruff-0.1.15/crates/ruff_linter/src/rules/isort/normalize.rs sha256:d4ddb62a57440588321d869b705d3d764b10301f3a41dc17bebc29343a67f265 ruff-0.1.15/crates/ruff_linter/src/rules/isort/order.rs sha256:b7d675756fc0a5122480ec3dda04fbea9662d8c5b5035eb869945352a653d11d ruff-0.1.15/crates/ruff_linter/src/rules/isort/rules/add_required_imports.rs sha256:0a3ad232ee8b6f1fdf86e97cfd20e4cdf55edc2064482dff5ffee6cea6a67b30 ruff-0.1.15/crates/ruff_linter/src/rules/isort/rules/mod.rs sha256:0925f1029d1e9535a85fc18737b9e7be8cb12fabc47b49b791fe8147fc8638a0 ruff-0.1.15/crates/ruff_linter/src/rules/isort/rules/organize_imports.rs sha256:0bcdca6ee70d33fe07b067f3e838e8d094d7d7167aa99f43761a843debceb560 ruff-0.1.15/crates/ruff_linter/src/rules/isort/settings.rs sha256:2bb49b2feb26c4af613505a1810e5f074b2fb21760821b2fbd0608bbd81fa66a ruff-0.1.15/crates/ruff_linter/src/rules/isort/sorting.rs sha256:028195935e3626eb543a6f8d320c8e029d0a0f91fdcfe95d3c3366fc3468b56f ruff-0.1.15/crates/ruff_linter/src/rules/isort/split.rs sha256:fab550caccc8701eafa542ea18c9436a0a3a63afe3b345aa3a3e1bc8efe70e35 ruff-0.1.15/crates/ruff_linter/src/rules/isort/types.rs sha256:9d4f5c4728afdee8068be1515f0598b4ccebc8ec1b09a4a191f036f3de336b0e ruff-0.1.15/crates/ruff_linter/src/rules/mccabe/mod.rs sha256:1838e06cd2e88aa5c984b207ec94f583a7b16f7a0ed90adcee6176e35abb54b9 ruff-0.1.15/crates/ruff_linter/src/rules/mccabe/rules/function_is_too_complex.rs sha256:47e1bfc61fa8c3d389da57775b822cbb2e0bfd1b490da78a22ce6cec91fe8964 ruff-0.1.15/crates/ruff_linter/src/rules/mccabe/rules/mod.rs sha256:e82383470e9a1259b6103ba39452bfecf18db5f77624ca23e01a8bf3fdd1fb1f ruff-0.1.15/crates/ruff_linter/src/rules/mccabe/settings.rs sha256:80896a11adab94cb4c0b962f25149debdd5eaf1341329db403eb03039f7d56ed ruff-0.1.15/crates/ruff_linter/src/rules/mod.rs sha256:ea6c48ea90e8de323d568d4562c19d2e11885a3dd60e96ef588eb5f7828280d6 ruff-0.1.15/crates/ruff_linter/src/rules/numpy/mod.rs sha256:67f24cc033daed64a718e657f0ff43e6baabf6e25bf9569d2f00008663c76185 ruff-0.1.15/crates/ruff_linter/src/rules/numpy/rules/deprecated_function.rs sha256:51294931e552adfa56f102b041d352adf1c607249f01f4a79939968dfec6e6c0 ruff-0.1.15/crates/ruff_linter/src/rules/numpy/rules/deprecated_type_alias.rs sha256:3ed3a07adb3ad248954667f993641debbfc26e30d19143918df520fb86efc7db ruff-0.1.15/crates/ruff_linter/src/rules/numpy/rules/legacy_random.rs sha256:cd9c397ed7505e02af9ac2d9c27b209371e4201fe62db1c6d8fb690152c5f334 ruff-0.1.15/crates/ruff_linter/src/rules/numpy/rules/mod.rs sha256:d0da2e37e2ae13648e6d35dd216a85562608bfce1336bd19a0ead9a075782bbf ruff-0.1.15/crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs sha256:386393eaa59afb848b3b09c8870b43ad0fb00c6f67145281337d530fab661166 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/helpers.rs sha256:c3295a3aa6968a34d7e525262d473482394e1254f412bac25e2d147331c0b523 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/mod.rs sha256:41a6fddad669304db86af085c1231b7a1fee68f59f2f4d1762ea0999189db672 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/assignment_to_df.rs sha256:8fc415e1b6774b85599632b3846faf75a85906854f8684ab9b3e39f2ad3df416 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/attr.rs sha256:904753668f5064fa2412b39bb203f40f61ea6492d18f278afdb802f3d385adc3 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/call.rs sha256:6fa0cbdd617b2e22295d2bd8bd0d654a59d9f84a4963704fa2f7ee494777dd87 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/inplace_argument.rs sha256:cd1ec5d5b33bcfee612cf64be89a15819595b3282ecec3180928987c2bca5335 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/mod.rs sha256:e7238e7bfe4639fe25bca14ed512645104550883b9d0da7963d90ced40c5360f ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/nunique_constant_series_check.rs sha256:ec6f84496fca8f1c5a977329fb883ed8c435642f5f3ef4e4ee8e00e683872811 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/pd_merge.rs sha256:65a23e7d2581bd4f61a166d2531f28c77c4150e1285b6a3b693676b1f9644456 ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/read_table.rs sha256:16926bad70c55c6e8eb633e7f453f01c036e13f776adcac1ddcfd75c6c92f3ab ruff-0.1.15/crates/ruff_linter/src/rules/pandas_vet/rules/subscript.rs sha256:770bb91fe134b94a949c63db3bfa80180995d42b73f1e7e3403b3636cec2675a ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/helpers.rs sha256:c3495e043b3090ec77b42fad34fe952184eae3db80a9065a30fea6cc797680db ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/mod.rs sha256:da9f83731d0694ad20e988ad2f2e78451d4de8c42a906a5164f4347c0d203967 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_acronym.rs sha256:7f421423c74223873a79925a1ff9607d62613becedb352654bcdf1d095695b5d ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_constant.rs sha256:184e2382dfb0dad3d7dba5344be2f664baa3478542952d6e5f2b1d2104d09e19 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/camelcase_imported_as_lowercase.rs sha256:3fa4df6a30fe9c85f193b17ea0c38aaf8acf40091e99f6ef64f8c14254445a87 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/constant_imported_as_non_constant.rs sha256:12ec218c7f8526c47a5af17673da048f438850a2abdd0351021036a8ea5a68a0 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/dunder_function_name.rs sha256:478b9ae572605dd7a6170cda4f8281415a8f5e7541398d9d20b19ae21c21f8d1 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/error_suffix_on_exception_name.rs sha256:ddbe800c803fe7e51ccffd95c8b1c9b88733a861ecf5c89711dd175aba3502b7 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_argument_name.rs sha256:0e9475112950741088ad7c1b8d8fd114cc9c3cf441101704f200bdf79b5cf183 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_class_name.rs sha256:68534dcea8b38b8f019ee745b59371ecda29a3ff1bc2d1225a1945741be0869f ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name_for_class_method.rs sha256:aba5cabb45500918369b5ed1dc40d5b5baa9257a1720886498042fdc6264d226 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_first_argument_name_for_method.rs sha256:31e531de20f67a9b08c6550db486c30a9798b08f33bee575a2724312aed04415 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_function_name.rs sha256:f30b8425ef1b657e060ebf138dfa2d0d95bf2355dca8c2843c6e2b60de751d73 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/invalid_module_name.rs sha256:bb9b2977f8d25ee76f271370328a11a6d819b8a509b66b204f700dc7b4f2929e ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/lowercase_imported_as_non_lowercase.rs sha256:46a1c571e4e69594b7caad230bb85ecd8a48ad709753e8aef16fe8f99f2a47cd ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_class_scope.rs sha256:7b8ac16897356c716b96c9b2f72438c9e965e2eec679ba0c720add13038dc900 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/mixed_case_variable_in_global_scope.rs sha256:d2b2f2e982570eaaa75bd844316d133cd9a8d80e7b4a7c9bcb72c1d8e1ebe659 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/mod.rs sha256:1273750b10845a251f6af5986d323eeeba34cda8324554e5b52432d910b977e2 ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/rules/non_lowercase_variable_in_function.rs sha256:cc93d2c74d02c94e42eb35debd24bbb2a408d446d67fbba71663642d93e6b7ca ruff-0.1.15/crates/ruff_linter/src/rules/pep8_naming/settings.rs sha256:7abe2a0f1eccfc11e1a832fa55529353e50e80a0574cc7dd1f2c1ad55b755110 ruff-0.1.15/crates/ruff_linter/src/rules/perflint/mod.rs sha256:15617e7c809d7f9719b5ed11f369136292775f461f7f602be8077f50874a1119 ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/incorrect_dict_iterator.rs sha256:8adb7be8fce9b1d0c9ef9b9308213cf9bec8d5e32cfea222d5683f828ba2b3eb ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/manual_dict_comprehension.rs sha256:7d0074e991989256ea048b1dcd5f523b23623e24a32757db02496d8f4527a0cd ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/manual_list_comprehension.rs sha256:919582010257c02572cd16a5f78ada888626d388f04b6c5c0041dbe37ba5f97b ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/manual_list_copy.rs sha256:b4a82bbc481d25772f19ff24715e07160632d8ec42fa2e928f10d66dc68e423f ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/mod.rs sha256:e6c4f3a535eb879e0b8c60b651f2097f49d296550f03fb7d99594b0fdb97d65a ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/try_except_in_loop.rs sha256:e91c4e01f3c6d9510633afc6a6edebae595888a3cc84926cd88bd3c2fd5264dc ruff-0.1.15/crates/ruff_linter/src/rules/perflint/rules/unnecessary_list_cast.rs sha256:453ed4fa3f11fa541023d52721e36cb3aed39e909fdc5b0371bd42abe8c8dcb7 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/helpers.rs sha256:b600670efedb437926feb15510959f1c4d94f29e207d74f5397656114132642b ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/mod.rs sha256:d890e9c4e8f129f065aa2b92a8b66abdb08ced4893661731c45d84a81cd2aec5 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/overlong.rs sha256:ab642bb37981fb1dfc7d771dc2e03e2c62dad29b80325f9d39ae9b37eaa57fdf ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_class_name.rs sha256:dd2a4b6f17cf93e3c28bd98f4316317ddc9c25861938f247a628338fa9d7b0ea ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_function_name.rs sha256:df0335d1b7b18253be6ea26f5b6ae47abd393aca7cd6df8f382ac217ab18501c ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/ambiguous_variable_name.rs sha256:6ffb913e285ee8639b5ad6594004da4500c9594046f0d9e21065c2aad7a9e8f8 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/bare_except.rs sha256:9679b3b949e926e9b2015aaf3afbb5369ee0b79272ecc22e5156491ef0c80254 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/compound_statements.rs sha256:4536199a963dc156bd348f4bb30db73db7f86a1a2272bbe6390c462840bc7e4c ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/doc_line_too_long.rs sha256:d103538bcd760e79cb842ac7d21c533640d848fa1d6a9f7315c70e9d0d917494 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/errors.rs sha256:e12a215becdb299c590a11a84e68559612cd76907dcb3ce515e46ca0a6a36b24 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/invalid_escape_sequence.rs sha256:c030f4c01205986417bbb9ee11222ea72909e3ba382a03e2a95189824493dbe9 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/lambda_assignment.rs sha256:42004d53a75ed9a96877c67294618ea03533c4adc7ea7057f9228ca8dd014032 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/line_too_long.rs sha256:092d13e587719592056fc3d55798ff8aa60a8e53154128cbef7f46144e49cc4b ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/literal_comparisons.rs sha256:1d41581937864857ff85509f6ff4da2ff88d83c6746111aff3ef978d1e7e50b6 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/extraneous_whitespace.rs sha256:5a6a41bb09f01ee887f2dc1d4e5f0f0e70c5481c0c1ae094c243ed0a4d736220 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/indentation.rs sha256:15e9d64b89cf1c8350eb8c09eb6b16129a6eaabfef6f5eea9a65ec4b5b25b63c ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace.rs sha256:b4cd504771fa17f175de7080c02a6b91ef28f05ad5f66216b8c2a57b7b1174e9 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_after_keyword.rs sha256:89698936961c167bc1165426ab6865d2bd41592faad8bc482dece93dc19e694e ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/missing_whitespace_around_operator.rs sha256:ac5dc58e698047c0757b1ec5424fe40c5dd068e4c118418437be09bdbc5374af ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/mod.rs sha256:b9e75fe223c6a68a23337772f8d0ff9134355e39f0009cc754506159ad9c6a12 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/space_around_operator.rs sha256:466f8f1961bf0f89a879951f07f5a7f8b002052a8f1ebdbbfc87431ed69e704d ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_keywords.rs sha256:098473baddf38bf54a2fec19177756fac8fc2878a1abbb03f75e91ac5508d309 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_around_named_parameter_equals.rs sha256:273106d4c1c27805c72c7cbc3a3078f9c89fa6ae2b7869d4b3484320881af715 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_comment.rs sha256:1c4c5006fa330c37f8fa50cd6277c2ac1db29ee5578e54623f3052bbd37945ba ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/logical_lines/whitespace_before_parameters.rs sha256:5b70f5a24bb72ae84418c7ef50a7cee761828e62d7dd2ba6526c8e34074394d7 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/missing_newline_at_end_of_file.rs sha256:5ebbadcc5e798bfd346c9b894eb3925b291b30749f73c1c44c4f9151683e602d ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/mixed_spaces_and_tabs.rs sha256:b06363a4ff5f2e9d4561527940ca233d8536c186bc5006003dd8beab8fcd5baf ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/mod.rs sha256:a633f33fa35e0cde88c82294c9ce331ee8c08b16df3dcf9759cb71f7fa5ee801 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/module_import_not_at_top_of_file.rs sha256:a8d363f9cd7105b355bbaac9c3e29153db8d5d7c6f25ea124025882fd1fe55ef ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/multiple_imports_on_one_line.rs sha256:361b50b3aacd53ff6ba4382e10d5196d21f2069b76ae9604fabd405f96272bdb ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/not_tests.rs sha256:bf13225cbe2400233efcd48d585367c0c4e5f5db0339c84fd73ecb783df6e500 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/tab_indentation.rs sha256:9875b14df56dace3476c30d22eacede3711285753ead0fed3d90b2c2cfab95fb ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/trailing_whitespace.rs sha256:8e8c709c516f7a456e0b7fb4c40deeebf54ad918bc47d199718d913c42720fea ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/rules/type_comparison.rs sha256:3748b3b250757ded409b3e0f8bbdc3239139ddbc4a2e7bd40972f53a948cace7 ruff-0.1.15/crates/ruff_linter/src/rules/pycodestyle/settings.rs sha256:ecc00e078d1212cd0f826492bb03323748b00ab9e6b7a9e53b73c74ea149cac9 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/helpers.rs sha256:ee7914d62bff4418e6c47c266e307dea44b672f0c45116212c0d5a358d5e9fb9 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/mod.rs sha256:6e598b9132c37063b07e5e61bc2f680dc7944def933108dfffc62b5f54c7700f ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/backslashes.rs sha256:909dfda3cc2bfc95c9a69f1a0da001b1498d177f1cad25029740a2ddba3136f6 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/blank_after_summary.rs sha256:12369b3bee079ea21b5a1e56f16dc799c76322819784ff4be8ba8163344a0e8e ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_class.rs sha256:751d8ecd6324b4ac07040a9818184a84c18587f99342fae4ef5459c767de9ee1 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/blank_before_after_function.rs sha256:c99a9b2407264b52608b855cd61fc113f00f4b09356420e934bd7639159e8d80 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/capitalized.rs sha256:ed911fc0f7fe780cb97fc4c6d9ca2f7dc550b1fc159854632390003f7a87ef8e ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_period.rs sha256:01cbe7889457b67601b0beaedb3b614054195961b8dacff0851371197a8890a9 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/ends_with_punctuation.rs sha256:29d86f9d22a8160eb4d1093adf71ba01388769683512b23522d276f905e338b8 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/if_needed.rs sha256:fcf7bae259d1e363c6a55030310d30330af94063a5a29092a426e925261e762b ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/indent.rs sha256:442fa4f03511796153fa3e7327ca25b36f6b1314ac64a848d9e65c1172d09313 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/mod.rs sha256:90737e106a00a4c73c0e2a97c8c83a4c48e258e2ce8960d2c8be27df2cd8ba38 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/multi_line_summary_start.rs sha256:032def27e1a0172f155e156d5935cb2795efb2de3e7eb97e4992fb5f9268a36a ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/newline_after_last_paragraph.rs sha256:4806333f9e89eb6014389ae66ada43ede893e23050436d2a0337fd73e5283897 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/no_signature.rs sha256:698945e551e80f021484c92af71135144665f853dc64e0020afa158dc7685651 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/no_surrounding_whitespace.rs sha256:c6bcd8bcd8eea96c849ea914ae73d50ef6dc444a18cfa5944b1dce1284988cda ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/non_imperative_mood.rs sha256:c5a73f4cf2723c6f341cf8bf099a1f2c8dd88de048b82f8ef8debbbdf818d90a ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/not_empty.rs sha256:ee9be2fa95f9e20601edadc1428388e513cecca27e2ca47aaa8a9b7439c0aee1 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/not_missing.rs sha256:3214550293203495899f5f8f88cdc96a1a67d08bd0d139df3d93491a047aba7e ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/one_liner.rs sha256:0bc7824158f20cd2ead1abaab43013ef7f0c36f0c14be7ad0352894de04dc013 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/sections.rs sha256:109203505ca1371c969393899f446ef97a3269d0fc0bc91281a62609b755f04b ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/starts_with_this.rs sha256:c95e0fa180e429fcd93c5dd199688a135e60bc66cfe7af755b53f64cf30472f0 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/rules/triple_quotes.rs sha256:3407c5c9d3b1df419a02f117ccf481e8341e5b1dca1657a715612681294cd8f8 ruff-0.1.15/crates/ruff_linter/src/rules/pydocstyle/settings.rs sha256:6b80621b4738bd65ef649e578450029eda95d36365c176cdadd124e7cb24e4e3 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/cformat.rs sha256:062b6fd17e1a01a7f672e3768d6a2ba1a13edc69893ec99bff3ef12a766bd439 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/fixes.rs sha256:44a23ea212727c90bcba9223352c3462b83ec56b12e1800f0bdbc2006778cb6c ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/format.rs sha256:86f77657eb7c7e9e80ec20d9bb634f99a0672bdd1604a8e70089a45fd9cbf900 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/mod.rs sha256:1e13aa33f2875e546cb1dfea6246e88614c41435a3749c27f677c9a6ba4f7f07 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/assert_tuple.rs sha256:94ecdc8ccb2cc1ba6d476c0e32caab72e274e62406d6d09cbeb949fa008ab1a8 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/break_outside_loop.rs sha256:dcbb5925986b3cb1771c370b87f7c1f953e4a37b0e5642ef5403c1d240fe7a84 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/continue_outside_loop.rs sha256:0cad29af181900c6818517ad718cdcb2ff26537e0edb74843db6f043da2abd94 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/default_except_not_last.rs sha256:9a9f6857fb742db367f4e3ef9344ef16a4c13c07056c786194b090aca85a6b4a ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/f_string_missing_placeholders.rs sha256:afd8ea99e8104cfd0e24b9b85f918a06b424be49773d23bd4a4d23e60165d772 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/forward_annotation_syntax_error.rs sha256:6c036681fb007f26b9931d2a5faffe3ded819f50017868bb0caebd43977c40c1 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/future_feature_not_defined.rs sha256:9c7493cbf135fb00aa597a0f2601d642e616094545c612ee4bffb33e2da08145 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/if_tuple.rs sha256:fd644a0ccd61391586ce8bd6e2a07a0e10054486f624d581dc9098831c02b970 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/imports.rs sha256:59aa94a4afa146c58ede15d7fb3c9b4a1173388376dbae5f807392c5427551b7 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/invalid_literal_comparisons.rs sha256:226f7e57c90d200224bebbdad3f305c8b1655a6fcf312b55bedc27fcd4748a36 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/invalid_print_syntax.rs sha256:fc5e73758574222512bd072a3ac3013b513ec08d32d12048cb0b0282ebcae903 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/mod.rs sha256:b662cedf53da526bb784e4764976512e83f0e3e1cc44850cd9349f27867a50e4 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/raise_not_implemented.rs sha256:fc5b7a23cb54751ae05c5997e51058e45690fa46aed9fb1990450f38f0ce3145 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/redefined_while_unused.rs sha256:a01972777acaddc4ec744d2c8cc260babf7b4d7d6f16048b5b570d3e49233857 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/repeated_keys.rs sha256:152acf7f905990cfb3eb13da8362d7dc286155b16c47b6fd01c41d81d3a30bb2 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/return_outside_function.rs sha256:f17a2fa16b540998d13319d66c74431ccfc01ed1a2343f5e422ef681df458709 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/starred_expressions.rs sha256:61ea46a3cf4b4c2cbb9618ee8727d6907490be04672e512f72150d33c1cccbf5 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/strings.rs sha256:c997f2e716c602bb26e7a67594de73340fa6f52b2b46f2a28acb477fbddebfad ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/undefined_export.rs sha256:935e818e1fce0d0d6c9b23eb3e5886cc891f4e6e9fafa1c7b5f1ce8d4ffcbc12 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/undefined_local.rs sha256:f83a8bfd7d3e9fa10a1d41e2d13aafb64a4cbbd1daaf05dde6091bfb6936b50c ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/undefined_name.rs sha256:70dfb1e8d5224714be307f4c711375c5cec2667e8a5fce28b10f93ceb3072b84 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/unused_annotation.rs sha256:dab37da076cf737d738da7d6c3315077a824e778b261edab0a641e8ab6f8e1f5 ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/unused_import.rs sha256:0f6a8b8a7c2eddc3d0a65a393c3a18fb5c0445274295a092b049c001037163ba ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/unused_variable.rs sha256:26832df26e85322bcfce976838d04b1933d0933cb84d712e2879c51f25ba7abc ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/rules/yield_outside_function.rs sha256:e766a838e297a97c9f7955268e63efa2326d48cb561cba41802fe8d89c8fea4c ruff-0.1.15/crates/ruff_linter/src/rules/pyflakes/settings.rs sha256:5802a2363b5c00cc1446c53bb70ddae06010fde8786a73fdd72c8b43ae65e62d ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/mod.rs sha256:e1d6abd5ade6953fa2c41f430e19db0678da2c8191d5dce27a4719659cff6b5a ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_noqa.rs sha256:0b488e0102dcc34741764c7f2a4a5f78fbb3cedfcc14e5c86144f7d827b84cf4 ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/blanket_type_ignore.rs sha256:9bfa416ef73a04c4f02999deb3c408b62a76296ab5d6b2641dd3c8d1004f0c06 ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/deprecated_log_warn.rs sha256:ce3841aea790bf79a962d4c559cc8e81801053e85ab1fc7d95b53ab6bce01a95 ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/invalid_mock_access.rs sha256:cdd09f4346f4781216ec8914065d48a36b458fa1343ea93a071c3b37c2cc1777 ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/mod.rs sha256:caf5e17a4ec080a84e3220911191c6c2d7d5cac4d7e735e1e99485b989672456 ruff-0.1.15/crates/ruff_linter/src/rules/pygrep_hooks/rules/no_eval.rs sha256:7f9dc2186172cf894d6e34302c5ba703814accc8291b3ea15dc3693e2dc132f3 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/helpers.rs sha256:9a443637787fad7c491a0e444eefca889e1e68f78bdb1db2574c4be59e89f61c ruff-0.1.15/crates/ruff_linter/src/rules/pylint/mod.rs sha256:77bb6000459bc60da9ded7b44a00f0055d0c07e70b3427b28a07f75df97da6f5 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/and_or_ternary.rs sha256:409cf59b99ef9b3c0bc119b5ae092e4ae58f987e638072b4c8abeb9d93253c64 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/assert_on_string_literal.rs sha256:fac04cc4281f57ceb3bf850e0eb1df29f18ec6e4bc787c1611b5d2a065e67571 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/await_outside_async.rs sha256:a6d999cf8e8603c3b4d7e380d422f4eba0b565b81bf2eee9e89a05fca3f0f5a1 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bad_dunder_method_name.rs sha256:095361f99551128d56a889b3acd74164313fe16e2689234f47c01b904c1c7e0c ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bad_open_mode.rs sha256:d3a21224f4f92d8f3627e731e62f901a330d0b2e0f00ffbb6b06f9a0444885e2 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bad_str_strip_call.rs sha256:67a70238a6f878cf97ffe17f5e903bd8d9e56db44a5782337d5f7a086299dd6e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_character.rs sha256:025b2e11dc2f71742107625c8e1b018eef5b50c4f97660e99f48a8d5fb964bc6 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bad_string_format_type.rs sha256:cf103333e813de9f393bcae980d890f4472ee916c93bfce6fe6c9865a5723722 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/bidirectional_unicode.rs sha256:35ce4b6cc0546947e1a3473ddd84f674c7a5f559e72ca09e07a80c6a52ecce4d ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/binary_op_exception.rs sha256:8b075a8101b004e2cedd6c8cccba459f8a2efff64f72206445bafaf7bf661931 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/collapsible_else_if.rs sha256:30127bf6f451371d4527e8fe8f317e2a92b45dfab27e5b21d9df4d59f5a34c16 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/compare_to_empty_string.rs sha256:77c2645df1aceb0d803f1a1219449f4f3943aaf457f573b599434ce4d72cb1bb ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/comparison_of_constant.rs sha256:ebcb0f3b52927f3292b16a9b4854595375bb71541dbd7cc04154d8437b3d9565 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/comparison_with_itself.rs sha256:ecf3603be2bfc91bfaee66eb217fb5ea690ccc5b7378de8470741e9fc206b0bc ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/continue_in_finally.rs sha256:c0bd3cf969956732745891ce08513cff5b118f4672eceb207a2aff1e3798cb62 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/duplicate_bases.rs sha256:706b11c2c5af3541c8e7702307e9509ee38f9e7071fda460f81109eacfea82b9 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/empty_comment.rs sha256:e655088d160ba61e95f64e06e272329405fab99d8ccf2da3ca499000d0e15455 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/eq_without_hash.rs sha256:024c16f1f5b90f8928bcad3aea965f64a2561d4d38aae2924b0ac617bb39d96c ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/global_at_module_level.rs sha256:5525b1825a331460e6a444a648e38866a7df158dae3b226ec74dc5cdeb46c4a7 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/global_statement.rs sha256:107ba6e453e4b5c95b30de35de94d80639915189e42086dee4c059bfe100e19e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/global_variable_not_assigned.rs sha256:cafc05fa044552ecb135687fe44303a4925e06691442220b334f425e7d962380 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/import_outside_top_level.rs sha256:723e363795c1347c717bd14df89ea2e0ebd755884315a2a972ed82213582a585 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/import_private_name.rs sha256:aaa862a28b870c1783793fc36a9fcc365d8ad688b39a10cab2a9b55866d577ce ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/import_self.rs sha256:d91b4004864470688c390b88b34ad862e24b68bccdd7506f269f8d96b9a4a4c4 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_all_format.rs sha256:af43d2bb1c9f45dedf1507b366376ffb4a4c798aa072808ac985e49647d86445 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_all_object.rs sha256:a5bf04152358479b9b3a79a54a7e930e21c94832a4a38c9400772795657070cf ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_default.rs sha256:0eb7c6c92cee9e886f244814029acf67610334ad8c9d39c9372c5076974c7363 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_envvar_value.rs sha256:981aa0604331e88594d44f5cd3fd6f0f4dfbe9b067e6a5f65ad9716ba26adab9 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_str_return.rs sha256:ae760f27b42bc7fe2b68d68b4b6a927eeb55da784d0d90dd069d4f1cb0d41ebb ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/invalid_string_characters.rs sha256:e4a733176bc35d8dd5f801fb32b6ef9bf99547d67067f81ffcf5e50c5538a32f ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/iteration_over_set.rs sha256:749190a48ba62a8f02861b5ea3ee501996709701d2889dafd6a2e8cfc2cff916 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/literal_membership.rs sha256:a09e7020d75b2db96ca7b6b59ec2e2addb55b96b1ffb629a7548f4b52965eb8b ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/load_before_global_declaration.rs sha256:b4869f0301253faa652ab433bbcae94cfb030de876a5412c1bdf01a45ab4098f ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/logging.rs sha256:9dd545f0d5712d6278b40f55ce7b2466139d0a89a5b9236a774c016952236c55 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/magic_value_comparison.rs sha256:ac918c162f2f92a805f656b8e98282872202ba015de865379698358154291b84 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/manual_import_from.rs sha256:625880a97b2c4415a39772c1cf954fc4a37d4e933528fdea549ca061d7a0a570 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/misplaced_bare_raise.rs sha256:fa4e0b66cb39c0a34873628f520878f0d94ad00d6fa2804d57b998ad15c12ba4 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/mod.rs sha256:ad102cf5fe316ad8bcb47b7b4e2ac8a3ae14b8282f2c6ebf22f23826c2a99c76 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/named_expr_without_context.rs sha256:b368bd7517f1b927a973a34cf87346332e9c6bb34abde28862ec56ccbef91112 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/nested_min_max.rs sha256:cf1e07003091b726b4e71617cecb384f00997a2a3d06b53e786a688a7a926f2b ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/no_method_decorator.rs sha256:04624877b61182eeb133c8d56716a79fd80c7dd96364dbaeca97d048823a9517 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/no_self_use.rs sha256:9c7da293fd6b136ff41096b1e2cec017854a9d19fd15ecf049c5adb10112d0a3 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/non_ascii_module_import.rs sha256:1ac4a3234d68ab016a7ed4ef272d79aecc466ac3e264d2c140d0bcde8e333083 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/non_ascii_name.rs sha256:5db075035232f5adf7fb0452fd3862847ae3e04e10764ca9dd476fb556ef8569 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/non_slot_assignment.rs sha256:71486941e5a2020343b9c600f1cc736c4e9cfc092635367c6496653b2dddfcef ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/nonlocal_without_binding.rs sha256:150e6dfd232bd9c82e117f199dfa3175a4b9b0ad3f66ba16b75fd9868002d1dd ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/potential_index_error.rs sha256:f857e59acd59d76c834d4e95920d56115588cf18438d80d96db33274b07b5c44 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/property_with_parameters.rs sha256:8e590f43234bdf0220d9505dc4803834c0ba81cf07483fe8d8dec891eaf685db ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/redefined_argument_from_local.rs sha256:c31e2b5ad9eaa10b80367cc4bc087154a53f6092ad4d6e0c933d6dce9cbe0f9e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/redefined_loop_name.rs sha256:1af922b9c06fde18bc878bd87dc292dd26a975872bad7deaa4b60b527aabd5d9 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/repeated_equality_comparison.rs sha256:7141f7cc25972749d0a52c6f887787edd6d4f513a24fa87fc47469dce59998d9 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/repeated_isinstance_calls.rs sha256:9ae861c12f665dab0275fc493e7e1e87139c6b2626fab5dfefb8f449f893de64 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/repeated_keyword_argument.rs sha256:8e96d545bfa4347051a1ea8d29a2059a4e9f0467b0467d61521d060cbd650ab6 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/return_in_init.rs sha256:98ae7a69d31ce9318bd26292f23c009a7a9901d9562fb95be32c68b64e2ed720 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/self_assigning_variable.rs sha256:6c499b2617a16b8aeb42fe6daccd1a8708e247eb641dc982ac1bbd4f6723bcb6 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/single_string_slots.rs sha256:f71c2e876e9d9da323630c9ee886215583cc9c5762d4f668b7e35ea44045af66 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/subprocess_popen_preexec_fn.rs sha256:5bdc39e8c9d350907587ed0f481f0a80c4cabaf197d79098d748e8a4de3b89aa ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/subprocess_run_without_check.rs sha256:ca2bac6905b05e5a181a730bcda711d6fae564518fc7b4b36a8bd48d9f70f134 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/super_without_brackets.rs sha256:9f209b66c776b3861e7d5d7de831754ee9bce1e916a5004d8106f167ec12601d ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/sys_exit_alias.rs sha256:2ac0811d6610bf25964d711d9621896cc974687e80e93567187eeb0862b99954 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_arguments.rs sha256:2d03acf9676e6309fd60b3f65e6ae352b19849afa66f1d88b103f77dfee4c8fa ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_boolean_expressions.rs sha256:7e83d0dd7600749132e06846a29761beaf8fc49e1757da289d37d7ad83d0f8b8 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_branches.rs sha256:d2369b9c9740d433cb5eec64a6b59451bea4e7fb2a5e9d3fb7b85f60542d253e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_locals.rs sha256:a5431421cce92fc0b53b1162be3291f010a0cc1b59332801eaba7fe911c836a7 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_nested_blocks.rs sha256:dbbeeccb401f950efd3adef01f48534388f743e07c2c55aa65a5448dfcbace79 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_positional.rs sha256:33bbef3ada3bb7613fae53925614d8ce2a0ed42a3d4c1000fa2a50d7e7db05bd ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_public_methods.rs sha256:a278743521cd0f1cb84d48beca32bbff6f6a422ef547d8de92d5439c0ee5142e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_return_statements.rs sha256:aee1d1590c5c41fcfed3520df0486fdf8bb813263e38f79c0090fafda080c185 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/too_many_statements.rs sha256:95f40121057bb6565dca8ea158f67a8dd423bb031a8a84e4f142bc7ef909074e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/type_bivariance.rs sha256:177bd6913933b0134b5a55a27eb6af055b16ed7b5d1d3c77bda549cca95a0e27 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/type_name_incorrect_variance.rs sha256:a5d7ba387e3d52719427682ed1008ba84d6b2852947e16b43d7051e2e0480b75 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/type_param_name_mismatch.rs sha256:0253fd58a3ad888eb3bc1f81b5fc33704ff050a677a5e2c17627de09b9a3651c ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unexpected_special_method_signature.rs sha256:cb1043aa59c1b256795d0423e5b2726e6e3a23198fddd94b20e145bb26831b45 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dict_index_lookup.rs sha256:65a5b51b99deb2e64dd6d443c821dd4a36e1b099d6345061ffbf622afae4d35e ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unnecessary_direct_lambda_call.rs sha256:22c68881148531c71db2857904658c458fce1d121d1b47e600de4732e933b677 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unnecessary_dunder_call.rs sha256:eb175381aa1271a8c9bc23e6e5506bd44d55214f115fa301a843d6886d656706 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unnecessary_lambda.rs sha256:21cb84cd4fe70a8e417416e191588a5902318b203b6215ce0dfc4dbb8fab0ca0 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unnecessary_list_index_lookup.rs sha256:eb2c28db72c90be639681cbc05a4287a3b2e57ccc3e8229a74e216dc48fddad7 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/unspecified_encoding.rs sha256:d389d91fe7ff7de310df0dd2b6559f69a846d9224f8a7b1e81cbe26eaea7c595 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/useless_else_on_loop.rs sha256:7f79222267eeb8aacb1180108495fb54c6ecccce841ccc1eedd28f15939811de ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/useless_import_alias.rs sha256:b4988dd5ef9c059cf85004299ee7312a737696fd98315fd41e9ad931a1398e97 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/useless_return.rs sha256:e5b76aeef80c2b0e2e826ca80fcf228a190a4d4fae1c2bd07a8ec3c03d743a7c ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/useless_with_lock.rs sha256:ef87551cdbe7f6f1015833f7efa93c34a7354543adeec11f995f92213e8ca801 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/yield_from_in_async_function.rs sha256:4d50ac50e92d43d52eacf8c709072198f573db58a0a3f35fc842fcb1077daac6 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/rules/yield_in_init.rs sha256:5a0bbecb8f266efc04247ba7d260557f5f7135b9d039a9066b847d04240a8107 ruff-0.1.15/crates/ruff_linter/src/rules/pylint/settings.rs sha256:c7ec8c857dd707845bd2c9959134af3f2bfbc89ead535fe5aa994be40d0314fd ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/fixes.rs sha256:937f950bc5a087d6e9e0623fdaab1a2e9857c744073e08c2439d22172b125325 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/helpers.rs sha256:1b6082e4376529c70cfda39b4500efa9a9cdaaf0860ee02ae1c7f481056c4a43 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/mod.rs sha256:14da6f95e6a38ec5994acb1bc67282cbea33613fa4110c89f5e7e9dd7c40ead7 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/convert_named_tuple_functional_to_class.rs sha256:29eb6c7302b108ae27e29df8b37c72a1f63d9928b79c3d988f28a858f743b88e ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/convert_typed_dict_functional_to_class.rs sha256:0ed98117ce6413e5b81ee8bda02b2b0690fa3d2b2c3602baf4a2765a0b66362b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/datetime_utc_alias.rs sha256:e1055c2a96795b8e63b47ba0f3ab7d52a1a24e4299d50540f840d93badbfa0c7 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_c_element_tree.rs sha256:9d39901a186663a0b0440b066a9f6298e1f82951932b98034241675799aecf34 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_import.rs sha256:a02a469f5ec9e88cf6e3083c0b3ed8024e5377e0c8431a3d80088cd61215cfc4 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_mock_import.rs sha256:f0c204d108063996e071fcc12ecfa815a3e582bafd9a1ab0f1a0c72f55722522 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/deprecated_unittest_alias.rs sha256:3ee0b1b9008d9d35d11a62fe231899249c34d15fae40a50f1c15766c791e1e01 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/extraneous_parentheses.rs sha256:8955a61e4966f1aa43a1b7b9e8f894c04abacf2eeb31e450e099705eb0158313 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/f_strings.rs sha256:d2bb5a4296d2ec89145063bb87555f2ad6029bf9b73c4e7a0a4187d6d240d637 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/format_literals.rs sha256:d115c62766af967959ab85ccd45a4261e5a8c1d66724f9e9a7ee3a492624c6c2 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_with_maxsize_none.rs sha256:9378581b2d166247734ceada61a9f43a7c4f47fbad3881980494a469e7989a7b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/lru_cache_without_parameters.rs sha256:1052dc000f7746c8c3e3cf85afa7f91d89eaf8937741ae85b6fc099b87963988 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/mod.rs sha256:c98801a98d99cc52bbd4edafa87c672622d15947551ff5c70b995ce50f8991dd ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/native_literals.rs sha256:ea01e8ded25533fd0f28ad2514df7e0eaa36f215c8432d7511b4f8ac1f270d86 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/open_alias.rs sha256:3e4c0d3beed490a0e92ec80aa312ee377d65047a34e48aaef0b28bd436af851b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/os_error_alias.rs sha256:dac2fa6a2b34556e9775293cc4e8d6e64ee9aef5840623873b3ab14a83eef1ba ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/outdated_version_block.rs sha256:a9e7a935bf58295bfd205a58db1b1adbe0697d84ad04488b9ec3cddb27a82aee ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/printf_string_formatting.rs sha256:5c40caf13dde67b06fcaac56b0dee8c8e08a82cae34003ce086b319b1bdbbe8b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/quoted_annotation.rs sha256:64eed1ef82d94167c541f09406eb871c77933053054b8d7d07aec1cd705a979b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/redundant_open_modes.rs sha256:a7500b42839c5d8132c98458ebe860bd042dd777fff3d05c2e91864a6471484b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/replace_stdout_stderr.rs sha256:f1c267dc39cd4069abb77b7d3ca3a822a5c7b37478c02a467dc6f6a681b3838b ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/replace_universal_newlines.rs sha256:9c104de9c1c611ae39317955b21a0cf5089655dde9f2b512395a9cbaad8a6633 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/super_call_with_parameters.rs sha256:7fbfd1e190d7e6088942609196ebb66dea42491d3e7d164930552c314495bbb3 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/timeout_error_alias.rs sha256:a8172fe39ff58f49582e1a400df348124761e0651b834294ba85230050fc4638 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/type_of_primitive.rs sha256:54a4c965361d20caf327abc9826ddd9e6238e01c94ed849d8198ea5b7ae4610c ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/typing_text_str_alias.rs sha256:b0f082df814610c277aba4cc72383df5c2fba89025a290a326dc440c68fff13e ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unicode_kind_prefix.rs sha256:47cc6cf46260caf9a69fce75ee379c5ec8cd5b6b810111086d30a09341de70e9 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs sha256:0d06d02d549b5b69f5d15a607d2870999279416c2ad35762002071de0aa60f64 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_class_parentheses.rs sha256:c9bfb316edfbad5426810d7432788571ff7c0e725c280db19dd6ad8e27f8d99f ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_coding_comment.rs sha256:70159b470c450c678c5d95473447bed6704a8fb3327a51a5ee0178197af2b271 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_encode_utf8.rs sha256:2b276c2ad0f6a60bdb0a3f950e7a53a4ae45489c5a849a0803dc47185c186b17 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unnecessary_future_import.rs sha256:c49a17e44dc2619df029462740b034e802cae4b96142c6c6ec31190568fa503e ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/unpacked_list_comprehension.rs sha256:e542614243962f6f1cf90d4aaad9ea241eb396a9eabe606e5024e49535530325 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep585_annotation.rs sha256:c64f25d1bb99e1218e3dbcd5705fe3a1550e9a6e89247e4501e207a2506377a7 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_annotation.rs sha256:0880549b6a6a677e089795d12b01ddbd6ef27d4b6a2d30fc6d0e8fe7f045af44 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep604_isinstance.rs sha256:1f75218977e747d3753c2da05ca81b1108132d9c6db8535983231fcb898e44d0 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/use_pep695_type_alias.rs sha256:b0af4029b739dc5b1da4eec69a83261642dc5c022bee8a8152154d8c8dfc356a ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/useless_metaclass_type.rs sha256:0404a1cdf9e68fc8d8829b961281afec7d47261a7467ec849063a8b9a0bd798e ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/useless_object_inheritance.rs sha256:ace423bb25e17b5b3702bd41dfd1411fe08c49ef8c9fdbb6e41f154be069fdcf ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/rules/yield_in_for_loop.rs sha256:0b851d313359b17ac9e892a823f6d31b5fff5251cf171df9ca7f143e4fd71f02 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/settings.rs sha256:4c85adc0d7216624032982145ab3d691691af9adc9b50e6b28c4744c36b3c577 ruff-0.1.15/crates/ruff_linter/src/rules/pyupgrade/types.rs sha256:2ab2d8a017347495c926645e081a4292e2a060cac13a6498b6c9b9df1de5663f ruff-0.1.15/crates/ruff_linter/src/rules/refurb/helpers.rs sha256:0bffb14149c0e08102e8f4645be7bb57a11a4996da10aeb179bd196a8530ce5a ruff-0.1.15/crates/ruff_linter/src/rules/refurb/mod.rs sha256:7b93bf832ed080457c1a318b557224863652eb623293b92fe439b8e07c4d3b3b ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/bit_count.rs sha256:e5c7c7cb2135884423c1519e51d25be5a88932eefa5620e19557c94ad6462525 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/check_and_remove_from_set.rs sha256:ddbb3544fc8a466bf593b59a43ca9d8244b5c0903cece467ba30225eb723731d ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/delete_full_slice.rs sha256:f12882d657e11ea1a8399e48764c35595cd3dec57f650c223b69b258ca7b6f10 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/hashlib_digest_hex.rs sha256:ddebf622bfadcbc050884bc7328731f2f2951e456f273b448164c149979baea7 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/if_expr_min_max.rs sha256:4aacb2e07aeff30b9f13e32619ee3ed6513f3eb8388084cdd5cc30494efdaf5c ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/implicit_cwd.rs sha256:ddcebc14b2dd1d6543af9fb3291889f1563e402bfb24fd51cbe3be4276bddea8 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/isinstance_type_none.rs sha256:171d4818c9ea7a854c9a0d7f71fce4535e1f9108385a394acc91e3d858aa50b6 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/math_constant.rs sha256:fd367113f033de0a99923657cc8f627483272f52b955aaa605d9f4408ef3cb5d ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/mod.rs sha256:1e97fd6cccad81b8a8c89c1bd8efe9b15d962bd015e6755975cfcea1ac5ad05b ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/print_empty_string.rs sha256:f1e5069fbb7f0ef34daf68c45924078c7a7e670ed794eb419e0cd03b5363c9a6 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/read_whole_file.rs sha256:91063e76ae8c66464b5a2d65488755eaa5c5a1a0a6c9901c0e04910b6af3e75a ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/redundant_log_base.rs sha256:81dd6304cd9220719746a1d6db0c335c3a1c9d915663afec9d39dabbc0c7a162 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/regex_flag_alias.rs sha256:59652a23d8f65f5752a11e9c56a93d743794ac050be8239e5897e529b369482d ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/reimplemented_operator.rs sha256:9860b385aadb24a6c2bd0c87551705139313e8eb8e84a06537e8faa661a03871 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/reimplemented_starmap.rs sha256:719732c22706d02b57628108aba30a7aac443fc26e7ecfd3b02e53d3cbc669fb ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/repeated_append.rs sha256:2d00bc5641ecae6bb4f371a26ebe196110cfde30197e92ecfefed3fd0d4a67c8 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/single_item_membership_test.rs sha256:6fdfe9120fbe52d9925cedb1f560d53351ca558d1d4a591119c22a94fedf1c46 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/slice_copy.rs sha256:4e438fbbaae7c25b3b55b8cb1e8c79d359adb8aa0374f32c3cc9b3295d2ef10f ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/type_none_comparison.rs sha256:1a8ca5b985961e6e25de46de7fbb0434a43bc5a20a661d864c390c3cf55cd553 ruff-0.1.15/crates/ruff_linter/src/rules/refurb/rules/unnecessary_enumerate.rs sha256:d96c2b07b372c536cecb2af14140accd34234682edbdb22ae6b962e1c0ff0e8d ruff-0.1.15/crates/ruff_linter/src/rules/ruff/mod.rs sha256:9e95cc06b1c29b36974c5d8af18450bff17bf1a36b8b8dabc0e1c7792ce4134d ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/ambiguous_unicode_character.rs sha256:da6b39e8ee4ae6f2d58e3325c298faca57ef6f1d95af07dd798bb2a6eb5ee692 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/assignment_in_assert.rs sha256:1eea0edb8142390d047eec91bf8ad8e053df538cde8da41686f6c7130f32cc93 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/asyncio_dangling_task.rs sha256:d14e848f76487db327e1e40e937b729e36c8e0be5a5aee98b3770cd8ac0bc879 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/collection_literal_concatenation.rs sha256:d00ea93baafa7d6b2bd633ba3847f0abbe0e7a507ee1184f550e37f7366fc8ab ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/confusables.rs sha256:b2c076661ea355270c3285d1b2b93ac743dff9e428e18300254a30e27423fa73 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/default_factory_kwarg.rs sha256:18eddf2a1636659fdd8bfc95ea629f253fed315d77f7e0f85a36d9031fda1237 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/explicit_f_string_type_conversion.rs sha256:f5f3f0c7598e1eea34ef222eb9e6669fd9bc86442f0ec2288b09d11f85f5c1bb ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/function_call_in_dataclass_default.rs sha256:44b0af6c92f43aceb92e56056fa979bb0210c1a49f0a8b8df33f773356d830ce ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/helpers.rs sha256:859ca362ace6b343c29c1a8365d7785a9225572a76ff7c00dd4c61408cb0301f ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/implicit_optional.rs sha256:9e3f23c6153b67f286d40d0ecb9b711b7dea3708a8f7014d06b5b400c9eb0e9f ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/invalid_index_type.rs sha256:487daf6b9187c48ddcb0c3c67107807a38ff905c5857d4605fd61fc80f67d930 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/invalid_pyproject_toml.rs sha256:3cbac54fcd67c6a2d852b126362d4c4b92809d67cd6b9928e63de27e75ff2bac ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/mod.rs sha256:56460b51486bb102a8743b66a7eab767991cf4261d4368344c7473980745394c ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/mutable_class_default.rs sha256:2b61d1dcbb84921523c65292bb8f5ec2e22ef4c341d2145613fe4a3cd0f2ee15 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/mutable_dataclass_default.rs sha256:3a0be6c5d1f51bdad7726c8a535b50418cc92e6efd656ef80fe644281bf73c01 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/mutable_fromkeys_value.rs sha256:ecafe6d107304dabf19ca03ef8c59b2d7f1ae9ca5e013025dca7cbee0ed2899e ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/never_union.rs sha256:4470868ddc98e9950567871485cd7ff9a94d34ca7471ce379eeae077952ec630 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/pairwise_over_zipped.rs sha256:09407c5baf265d390b0c2a7db8ab410b2e29ed7fd84e12eb0e46528fea53055a ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/parenthesize_logical_operators.rs sha256:55eecea9259a3cc27b5d85903d037d14003b5043a369c544fd5b74e5f0b6173b ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/quadratic_list_summation.rs sha256:af4061e8e1654cb0dd6b7eddc504ef5bb9112c3cb2e7c1c6608d23755fa39094 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/sequence_sorting.rs sha256:8b3a2a3b0b8423ec6bcba6637b25c76724dd95b7f92df246ca71d3d126652b2d ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_all.rs sha256:30471109a19d167c28390c966e05fbaf28b2d32ca37c158ce731463873a40630 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/sort_dunder_slots.rs sha256:b9544652102f3125a8ddb9e29a9213debfeaac1bf704e699a66ad01cf877c7f3 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/static_key_dict_comprehension.rs sha256:0782d55cb62173c70408e3d6c220864eb4c0d1a7d298f24f4a83b088e434bf77 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/unnecessary_dict_comprehension_for_iterable.rs sha256:ac313123fc212c325394bbfa7f3ab647ad0a8348e74fba4dd4b65d6b540e36c4 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/unnecessary_iterable_allocation_for_first_element.rs sha256:c3e963c868d837f130c8b485315a3ab3d650848b1d9d3fab0fc3ea215f8d3e2d ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/unnecessary_key_check.rs sha256:d21ddf35f167fc52f626c077e3b189ab74db6a6885a016594679f8310025ed3c ruff-0.1.15/crates/ruff_linter/src/rules/ruff/rules/unused_noqa.rs sha256:d3089707dfe782714d80115fba952efe6148b15a8d9b4f55b5b3b62ba91d1e52 ruff-0.1.15/crates/ruff_linter/src/rules/ruff/typing.rs sha256:f09355af5da6f2363d139bd927dc44ada763161725fc94ce98c29becb374cd84 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/helpers.rs sha256:000b277f15111faccf6be59bd13f46dd670b280d4098490d9a763a879a7b311b ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/mod.rs sha256:fc69a5623e4d42edd74faaf383123b81af6c3c977b42705908c437a83ba82131 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/error_instead_of_exception.rs sha256:c2e2d02cbf6d1309564515d92aa4893e474364bfc032b09295ce8f0432700880 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/mod.rs sha256:59749c693e2b32e32dc97228af7bcd28d5b489db366c80e6285a589dfc0087cb ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_args.rs sha256:9944bb794cead5b2dee2e5834d537de1e2e679ea713e7e06157834e9b4e31c64 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/raise_vanilla_class.rs sha256:aa0f04ee2ccb445a06217723118b743b7c5346c5500bb2f772c9196267da4b56 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/raise_within_try.rs sha256:ba33be535cd1793ee809df92433547f0d5d31eff2b93aabd0dc62c91abaa999c ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/reraise_no_cause.rs sha256:f58f08ea85f5910d7431fd190887293c81c8050d5007e3e89897552177ca66de ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/try_consider_else.rs sha256:58d0ebd3664c345078ca53595667b327e29c94660a2d7ad78f004a11d79c35df ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/type_check_without_type_error.rs sha256:fb41e60076242ea1e11d0423dfe7aaf9b02d56eeb1e487bf152e9c849a706f1a ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/useless_try_except.rs sha256:2dded502e3661390fff597f7a874d2db5e88d8b85b0cede1176986f0220b2d48 ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/verbose_log_message.rs sha256:e352e3798668af682003d1defb84e2c284b0446bc77712f8b8ed5c6e47e1c8bb ruff-0.1.15/crates/ruff_linter/src/rules/tryceratops/rules/verbose_raise.rs sha256:e8176d497e790a174e293f90bbb1af961542a08353a371b347de5e69e2f0f4ed ruff-0.1.15/crates/ruff_linter/src/settings/fix_safety_table.rs sha256:dc157a93d82f7d49003c7c513edfd658cfe510855abe3e36269f46f7be6fa204 ruff-0.1.15/crates/ruff_linter/src/settings/flags.rs sha256:4cdd213ef5c959583cb44f7e6711196f662f2ea20c0299bf1765a63858a7fd03 ruff-0.1.15/crates/ruff_linter/src/settings/mod.rs sha256:dc45dcaa188927f8acb44ab7ca522985825e5047a0f2190e4c515b4ccab21cbf ruff-0.1.15/crates/ruff_linter/src/settings/rule_table.rs sha256:1e3175b4cb76c2bc7eb8ae088af82e4652b652696cf49ce100d8297aadb541f6 ruff-0.1.15/crates/ruff_linter/src/settings/types.rs sha256:7b41ba64f3cd4e4f5f377278926ed6d9ebe91def021550699335b12b782e6262 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__import_sorting.snap sha256:1123cb3320348927045ed6972032bd136d735d5312ba5c998baca4eacf5c974f ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__ipy_escape_command.snap sha256:360fdfec8179eadfa9e00f488771a6ecfd5c5d2108f718e715d9b4b828664eb4 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__undefined_name.snap sha256:6e5bd43b0e8615d7cd34357afc2a7c1f2520b3c4000c86e82655368c44159a98 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__linter__tests__unused_variable.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_case_insensitive.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_all_no_space.snap sha256:940080839f83be59f0ff15fb22c764cfbd06ce4810ddc72e23c048e9c8a7e59b ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__flake8_exemption_codes.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_case_insensitive.snap sha256:c0523f3e22b3029d488a33a679c19b2e73c0222309762409f9249dd796fac462 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_leading_comment.snap sha256:06ded6d16070211f15000591909de72c94f6735f8ae09b16f1c2e0d756f6b6c9 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_multi_space.snap sha256:73b5a2d1e41accce0034def9bd867fa7409ab0af4a5b234f3b0e2a6810f0ae67 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_no_space.snap sha256:a818e5871977bda53a5aca134b9ecd8aeee8726bf76b917712900ead62cc459e ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_all_trailing_comment.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_case_insensitive.snap sha256:eec180970ada4d28adcbc0af64f819c654a73147a0018b6fcbc44b8d18774197 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_leading_comment.snap sha256:e8e29169a89b0764f10661202429d19b8122ad24ab7290efbb0533cdb89419b8 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_multi_space.snap sha256:db83b1b808326d940b3446a64c141875721cac5e6fbe744d1f228c2f17992d49 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_no_space.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_code_trailing_comment.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_case_insensitive.snap sha256:9459973a659bb6b6ddf0144bc4fd3696425c3ef9efb9485267aa25556cdd281c ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_leading_comment.snap sha256:7d669d205180d11b536fdc19eccefa1a364d20478b41015898b850bdd9a63469 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_multi_space.snap sha256:5696f74bdcfb1c9ba371aad7296e5e5d1c387a08bfb58b48d44f12e7398c61aa ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_no_space.snap sha256:f30d003f76940a4a203bf682fbf001d3c36e4d159f4e680133dd7f5b0e653335 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_codes_trailing_comment.snap sha256:070ccd59da1eaad81e2d87ca6e43a8591dc84c9272303a11f9836021ab338dd7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_codes.snap sha256:c7f3345914cb37f561cb10938d8e9a06af17c1a5030508ac8ce9f285e01ccc08 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_invalid_suffix.snap sha256:ae07e150a93ab26e515efa79529d386a18e411270a051391f6fd2f2ae17be696 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_leading_space.snap sha256:1667ee884df3dccf44635a567f7cf03a96cf5cc763c5fc92c9906587981b2951 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__noqa_trailing_space.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_case_insensitive.snap sha256:2dea443a258ce8c0270692a9479ceaf20d4c25b7d7392eb408102bca54f7f8f7 ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_all_no_space.snap sha256:940080839f83be59f0ff15fb22c764cfbd06ce4810ddc72e23c048e9c8a7e59b ruff-0.1.15/crates/ruff_linter/src/snapshots/ruff_linter__noqa__tests__ruff_exemption_codes.snap sha256:0f7f328a005b481c890d664b85ba9aefb5b022fe695b80e4306003d82bd2ec27 ruff-0.1.15/crates/ruff_linter/src/source_kind.rs sha256:38afba9d61a944f72f2d4fa5bde1a5ea5ceb77222d491b7ea44a17a4f7a9ab21 ruff-0.1.15/crates/ruff_linter/src/test.rs sha256:d98f08b5773533221327fc032be15450aa3258c1ec67352b1586d3626c10dff2 ruff-0.1.15/crates/ruff_linter/src/upstream_categories.rs sha256:cff79c67f6b2627ad0c9ee11330c03180659292d8c4fe71854c8e117704f5380 ruff-0.1.15/crates/ruff_python_ast/Cargo.toml sha256:fa8c83f4a0a0823af6780194b0e9644eb40c596530e23334cf9ec50e6fb65c5b ruff-0.1.15/crates/ruff_python_ast/src/all.rs sha256:185ce9d5810c5a72239e9f1165cb8e43a372b7e022367d2b354fb8a21cf7a756 ruff-0.1.15/crates/ruff_python_ast/src/call_path.rs sha256:b1a1338229da4e4d4aa841685b62c1379401e8712334da435e17e78e25edcd9a ruff-0.1.15/crates/ruff_python_ast/src/comparable.rs sha256:1985716383884e9af9e0f99d4eb5149a5f302c1ce4046ce7aa6b00ca60c6ea9f ruff-0.1.15/crates/ruff_python_ast/src/docstrings.rs sha256:6232036ff004bc1796d55a43a149b957ee8fd026603ac96c8ae6eb552cfaded0 ruff-0.1.15/crates/ruff_python_ast/src/expression.rs sha256:4e13eb5ac0eae6d78ca1e80249fccffa159245fe0eb928ff4276b8859783b535 ruff-0.1.15/crates/ruff_python_ast/src/hashable.rs sha256:b77338e4c7f960ac47202065dcab11864a1cdd00707623c6113d45cd710c7886 ruff-0.1.15/crates/ruff_python_ast/src/helpers.rs sha256:d82af2b844af4863123564aa1d7e34ef13776fc9fe8b1531dd6f0f7a657c03a9 ruff-0.1.15/crates/ruff_python_ast/src/identifier.rs sha256:ae31b5b8942545e34e4eaf872ddca6dd10cb510497076454feee61ef2a1b7cae ruff-0.1.15/crates/ruff_python_ast/src/imports.rs sha256:7556a7bd488cf5c9b68756b687f9e51a22170c1efea21a58c811a94a3d47dac3 ruff-0.1.15/crates/ruff_python_ast/src/int.rs sha256:4455680f4a7e0ffa06e1521a09983777971f3e899e7961641c32b5d998606900 ruff-0.1.15/crates/ruff_python_ast/src/lib.rs sha256:8132648fea3f0bffb07efcb8a44596b9c8c061d1492f3791d7b85b2e3426f1d1 ruff-0.1.15/crates/ruff_python_ast/src/node.rs sha256:45ac51f9403d86ce25de4b4d66f7f13a7643ae6680a8e0ef1434281e2cbde9d0 ruff-0.1.15/crates/ruff_python_ast/src/nodes.rs sha256:17c077b980ddc860ff26dfab802f0d6eaf3ee8ef22a3da6a343dbbeeda58f69b ruff-0.1.15/crates/ruff_python_ast/src/parenthesize.rs sha256:a4d2272661a58bb7e74828a9439d30a571212f773f39abc468cb48f9b281443b ruff-0.1.15/crates/ruff_python_ast/src/relocate.rs sha256:cb7f6a577719ca12626f30965f0a25ecbfffa2c722e31b9a97c8eef7083fc802 ruff-0.1.15/crates/ruff_python_ast/src/statement_visitor.rs sha256:4e9b0b0073fe76e4a50e916cb47a916b64d7f58b5f2156824aaf55b9fb27a64c ruff-0.1.15/crates/ruff_python_ast/src/stmt_if.rs sha256:c8c1ae26c0ddc59feb53e57ce31b915eebd42ecc8da0535e8d0c70cdb91fc85d ruff-0.1.15/crates/ruff_python_ast/src/str.rs sha256:7d2dee916c1d95911928d05f2384c5b657cf78ce9403e6420dd35faf94c6b648 ruff-0.1.15/crates/ruff_python_ast/src/traversal.rs sha256:2be416cd19d5fc516be60570668710f8015bdfbf8e318dba04057b0add3ef640 ruff-0.1.15/crates/ruff_python_ast/src/types.rs sha256:60634e55052f9b4f01b13338439ee23a04d695c45089916758f4dd3b3c38f18c ruff-0.1.15/crates/ruff_python_ast/src/visitor/preorder.rs sha256:a9f92b065b9367504ce31b402d109b62cfa47c8e4c513e8c0e757c3b6ce930a9 ruff-0.1.15/crates/ruff_python_ast/src/visitor/transformer.rs sha256:d3d5ac0650d756480e05c1e8aebff422701fd376526980062b2e43a027f620a2 ruff-0.1.15/crates/ruff_python_ast/src/visitor.rs sha256:eb5802253e2d1e8b1af746d35eb5327c21fbdd0ce44ea266a94a89de6533cb6b ruff-0.1.15/crates/ruff_python_ast/src/whitespace.rs sha256:95066e6b92f8f03f16a2ef8fb9db43c6332841124c51a19e54009cedc8d6d2a4 ruff-0.1.15/crates/ruff_python_ast/tests/identifier.rs sha256:c06b89f8fda125764d95488ccd2cce3298fc59f5ba56160ba38206c19e1135ff ruff-0.1.15/crates/ruff_python_ast/tests/parenthesize.rs sha256:bc5539ed4307f1158f67d847bba98237d920db3658781d2ffa5e9c6107f4c5e8 ruff-0.1.15/crates/ruff_python_ast/tests/preorder.rs sha256:99c452b600896ec9b118e26a3262ce3f00ac6b3b0efb21b2ba4e8a1ef5281d1c ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__bytes_literals.snap sha256:6713962c6f82a285ea59612159f4746fab6ca45ed1d2020edd5503c3ad0daf01 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__class_type_parameters.snap sha256:f3fa7320f850ba46adab61457e4b308fbdba11456498abbaea8e13e1f8d98461 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__compare.snap sha256:fd7f107f4ab512b0bddc3cacd1d9748cd2e08be5aff47a83128ce5530e14c163 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__decorators.snap sha256:b75c27d18d2640d9bee6a613083e1f6b630360832e962f8639120f6b651236de ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__dict_comprehension.snap sha256:da904ec1dca2f513b4a78dccd963749a99995f94d594a3e0d63b88d08ae3a022 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__f_strings.snap sha256:7f5ef289d6defc62fc06ad822e78f0d6b909ab7b5c1b472879a617c4f9570e75 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__function_arguments.snap sha256:339b4b88b5cb19690266d74d26ac6b195ddc8511cc5ba1f60d315b21d098926b ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__function_positional_only_with_default.snap sha256:30e50b4ea1d44c68ce722ad1910315213c42014d98ca7b3860fb9797d90cab83 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__function_type_parameters.snap sha256:438123066b4ab2392cb6c16b16a522b78af7b8616f80eb884a00e54c3c2a5d34 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__list_comprehension.snap sha256:6e5e1978991cb501e71284361130e355d905e39c4766aabbcd97f2010e16c683 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__match_class_pattern.snap sha256:2bfca8c0d755aef8bfdbdb34f4b3f30dec721a1cca78a3ac48d9207cf09eb059 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__set_comprehension.snap sha256:53d82f0222f37644036c50484b7cf436c499dbdbc634441aae0a16c78b1d03cc ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__string_literals.snap sha256:fa70befcfdb23e58c9ba681195ff18c5cc4779cbf3fd67899265e14ca43bcf5f ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/preorder__type_aliases.snap sha256:274083ecfb7b0b30fd3b9525b03c17eb620219eee4631b69e8b107ddd0769ed8 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__bytes_literals.snap sha256:8c9ddb86c3e02b98cc42938e21e1446cffaba0a3da700fb6207bee02c4bd95f8 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__class_type_parameters.snap sha256:7f454f0c8d0b62ad0f120259407ae2df6870c185d084a2ffdf4e5859e20d53c1 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__compare.snap sha256:9625441fa9b8840cde599b31b8d5ae1f94f1e95f2e956dc1b7513eda486ce0c1 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__decorators.snap sha256:c68ab336a3060b6dd9b45a21a8ed50af417e2f6e420f689a07cfaf761fc32cd2 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__dict_comprehension.snap sha256:b5cff6d82ee5d29f0a5decee9cb5981f6b381c02acbc26cc7c831f5c5e71befe ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__f_strings.snap sha256:8cd51f1b6075747410c78f988fed66a9d3a748158ed39fa88f7abab977502b48 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__function_arguments.snap sha256:88906ec7ee0b8bfc6e3e703f8eaa36012db242a8e083b3847fe5ba1ef9b4ccb6 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__function_positional_only_with_default.snap sha256:58e1dc6f3dd3adaa8db7e3364b902d277185bfd40a0d611a96828d1195014956 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__function_type_parameters.snap sha256:dbf1a42caeb28eeec037333a5f343dd63e7fd1db024a9d0c71c590c79ab358b8 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__list_comprehension.snap sha256:6649c597d7d50e5c28f24fdbaf985bc4b6cb8621f905d160896499d68bf6bd85 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__match_class_pattern.snap sha256:306b169b2df8cb394cd2ed7178ed9036908494f92bb490a314ac8a0a69bf3c62 ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__set_comprehension.snap sha256:d4bb32ee11e776ae38a2830ec7f54c3595d076021b7ae183381b03d25e8b537e ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__string_literals.snap sha256:46b46fb784538985549398effc5035ff709baecf468706efbbf54692721b395b ruff-0.1.15/crates/ruff_python_ast/tests/snapshots/visitor__type_aliases.snap sha256:16f217246c6a9966fed0505fecae11c230b67c32cb4e16be9b5a51213d2f7576 ruff-0.1.15/crates/ruff_python_ast/tests/stmt_if.rs sha256:8df5f403af073a8c3a87a6bcb4b36385eccfeb4c1fb8562e85351069d96ef06c ruff-0.1.15/crates/ruff_python_ast/tests/visitor.rs sha256:2bf834bb23838800f4b105769335c7bbaf271acb0b22dd888ca72676d5a45397 ruff-0.1.15/crates/ruff_python_parser/Cargo.toml sha256:f96fa893351f188ae0b707161e39b9d65f0e702b0f31ce04af4240e3ff4bd0e0 ruff-0.1.15/crates/ruff_python_parser/build.rs sha256:2037b385bf35d8af5f4a56dd3c73e306f275e024f0b929a51d10c344e8a2172e ruff-0.1.15/crates/ruff_python_parser/src/context.rs sha256:ff40d66aec97d4241fed4d6583affe05a314842c985ec0ea8737a5b03959f0eb ruff-0.1.15/crates/ruff_python_parser/src/function.rs sha256:0542cd6f47a18063fe5ad953b8c7b1d954a2f8de7f2f03011cc23e26f9d8bd9f ruff-0.1.15/crates/ruff_python_parser/src/invalid.rs sha256:dcb9f66cc14d6d4e39640117d1a5c3dbc38702df5553b038e8dce09d4571b9f4 ruff-0.1.15/crates/ruff_python_parser/src/lexer/cursor.rs sha256:010a2dd0fd52f95d9dab36452e1e0381660b6aab82d0210a67d9d072d3bf6925 ruff-0.1.15/crates/ruff_python_parser/src/lexer/fstring.rs sha256:fc0bcfe312a71163a5f359a92fdd91f665e91e8c78257a94ff77d9352d7d4f24 ruff-0.1.15/crates/ruff_python_parser/src/lexer/indentation.rs sha256:505956ec61a2c1fd8300c107e27b89179e122db364e49371c0cf4679120ded3b ruff-0.1.15/crates/ruff_python_parser/src/lexer.rs sha256:5aefcf5d0fd2aa8d24d9f085dc3c507900ffd2f7f8dceeeee2d7ed04cfe9f9c2 ruff-0.1.15/crates/ruff_python_parser/src/lib.rs sha256:b49f33e4ff4f616374605751159586898d475a262a27dca27ee0b6c04149e648 ruff-0.1.15/crates/ruff_python_parser/src/parser.rs sha256:0db15d27a595cd8499119fafd74b5eb49c7f7559ff81817ec7b78cada7908d32 ruff-0.1.15/crates/ruff_python_parser/src/python.lalrpop sha256:c7294d0099ea6021198b3809e2e6f85832dbda15d7abb50708a194232b24e077 ruff-0.1.15/crates/ruff_python_parser/src/python.rs sha256:b961413a1d8cbc5327f85037178a7523128128fd8feca744de977a8acfa4e466 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__ann_assign_name.snap sha256:b878bbc61c9a57792a46af9b4ae49ea5623b6b61a2858d08b97c7e886102c69a ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_attribute.snap sha256:2a0e7cbe4af4c8cd0a2dbeca2e5b5b33b707567ebeb2274ab2ddb9422d07600b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_for.snap sha256:d8f9fe5cce2c74082e4a5e8923a2c6b1b6bb0fcea73119e134f2e17863a9f476 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list.snap sha256:eb4226243d7d6dac1ec9ea80eea947e8b96f56ad66542b12c8aac0820fa755b6 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_list_comp.snap sha256:fa5b3edaab14b7d43db465eda6323bbad528e27add80ed657e81cf7e31ac439c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_name.snap sha256:e7b6215296a2dd51db29478063ec5a0f7f5a0889dfe1e15fefa65d7fe05f8b2b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_named_expr.snap sha256:7393cd4d27f013dd7b25c8df1d80e8b1d0387f8e2d81a3a625aa5651f90734a0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_set_comp.snap sha256:bb59eb8f4f7bf1ba35b29d79443c314c1d7b37dd659550fc3407e89499e87ac3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_starred.snap sha256:fc57650a0eeb5222c32cf0000f4bd303bbf1376d3415d1fc592f364d0329e548 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_subscript.snap sha256:b2aae3a459345fa20532c6a06689dedb7ee46df2cdbef8a87555f20c1c7e8317 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_tuple.snap sha256:635d9391cc63f613234e5acde98797d147d8b82611577988e5abb7d95848ab42 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__assign_with.snap sha256:d02bfe3413366cde18ba993b22f3075c4fe7dfda22ce52dbf7d2414fcfcb3c61 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_attribute.snap sha256:7c71b248331e66c1d9e63e2f7f75695f14b1b6287b2f9bf8742d56e7e02929d5 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_name.snap sha256:d26b85c318f3cb73d15678ab1ec5d91e5c4eac5064f28ff3091bf731b31aeb0f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__aug_assign_subscript.snap sha256:7c3b0c1983b4b6f2f581b6cf53efd105bc546e47c8891ab7b201012894a88fea ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_attribute.snap sha256:f2bc0c9edef39f961fde5af7703ab8afbb3ad500628f5178088d022a7dfe6641 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_name.snap sha256:0bc031ece0c7308ead3b2983c05b9d156def98d91af1c77ace814bebd2377137 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__context__tests__del_subscript.snap sha256:e4d0f44ebe9acbf8b5bc2f461492d4b286d9db06bc96b3d5a941c1510a484e50 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args.snap sha256:4cc03181a8157bd7b109659df5ee18e3fb2a1881b55f2c79a2a9e76d8ab7688f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_kw_only_args_with_defaults.snap sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args.snap sha256:2b442dd1c551f592eeb3a8433959afd9682c23a3fb4e2dbb38c233f917191650 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_no_args_with_ranges.snap sha256:cbe32c32141e9d72bceb87e521469d516ad164044390b5c1896846cbfdd8e416 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args.snap sha256:54015e17725abdf1623deb9d7f130a81b6b2f4ebc917ff5e405f1cadc6ce6e9c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults.snap sha256:ad76c7f2caaec0651fd630051c9296d5cf47f22416dfcd13d7922ac422b9271b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_and_kw_only_args_with_defaults_and_varargs.snap sha256:b0dc8eadbd56466cd110a8507defdc91d4c07de4523093c3d8d933ef0db84173 ruff-0.1.15/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.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args.snap sha256:25093b7935bad4449aff58880d2e7935738a0ea9fa0ea06353d698d990d846a0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_defaults.snap sha256:816e3c180ada82691114950da225f55a520ec7982feb7c7283eb9d3c4a617959 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__function_pos_args_with_ranges.snap sha256:1f4a42d08dfabcfb7fcf2ee4cbabfd1467c73b48f53cfdb95ef8abeb247a3b08 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args.snap sha256:472e621e06f8c7777cb31211e689d47db7535e61e054439a44bc96b8392099dd ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_kw_only_args_with_defaults.snap sha256:4c86e20ea69ec2ae0f5defcd78a4143e06fafb01f180e480325836ea17bd3775 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_no_args.snap sha256:459bd1c43e1d7d218e4474ddf1e937f0a828aec27d7f110dc389242159964ce0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_and_kw_only_args.snap sha256:516934adb3746f518aeeb880d85935dcc6dcb213f1f0d7fc2ad8475b1c696402 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args.snap sha256:556923a3e6a05ddbfa9d878f60b26edc06cb8409128cdf4d9e6fe700f76549b1 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__function__tests__lambda_pos_args_with_defaults.snap sha256:429d1acee7a1b949e13bb1e55d206f9f494c9798d5f7f937e0b637dc005e056e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_assignment_expr.snap sha256:42f011e228a3c7b71301b81ba0c5085e0a99f644869f0ebdc1d396ea7550619c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_attribute_normal.snap sha256:df456b2268c6c447b2617e283578266eb2564c0ecd1597bfc061313482dc296f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_attribute_weird.snap sha256:355a2afac6e45ad694e6697ee0688c0b87b49c05a1e1b67451fa0fdc4fbf5696 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_ipy_escape_command.snap sha256:5bf863b9865eee272e4c68a6fca82caed171fb94755a094212ba5da771b6e587 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_list.snap sha256:e0cc0fc5cbacc0d9357eae19fd411b0e56502b63488691005910e3565c712fb5 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_name.snap sha256:4375b864ddc41a460d1c70e32c54f214064e17522ad51870bc0bbc739c99e23a ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_slice_normal.snap sha256:c98fcb76157fb2573f4bf8251b5a092bb1d3f299e1baac551c00ebf8d998b31c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_slice_weird.snap sha256:8d1b71d09b6459bc6782412e52e3f040588629cd114d37cc9790197b98bafaa0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_starred.snap sha256:a9e86e37a8da69d8fbd6a019536e338762766b70a374d6a75e9554c58ce8b30d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_subscript_normal.snap sha256:8da73691df4de7c3edb7a0aaf49d38131e380619608695ee6c930f22f99ba3f7 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_subscript_weird.snap sha256:f69cdec6eb6fe608bb8988541b0572f2dcfe0bef589eac727b0b5c3b8eaa9e62 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__invalid__tests__ok_tuple.snap sha256:75ced892dcf403e0cc779dd39a10b1af62a696455a43b0d4415072085e9ea410 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__assignment.snap sha256:06699391fde3a7c5aa3541088e598e196e96a1e3d16974007e860319f5598d50 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_mac_eol.snap sha256:9f95fa539ba90e894c908c7ee63bb416611496a8e1e21f37c52f48ef99b35c2e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_unix_eol.snap sha256:8cff6eb81c1d2c5f24e5347eba5afbf14dd55bdae1a895980f2c17d60050b22b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__comment_until_windows_eol.snap sha256:53ce6db17a9fc25225af251ef42b56aafc84dd02e17ee7c43543cf1c1e5839d9 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_mac_eol.snap sha256:48cd8118d416a486747b6503f80ded5b24bc19895b7f809c5fec920ff9ce84d3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_mac_eol.snap sha256:043d22665bfd1df7ed0da87675e5d034162b6f4bdb6e17137ff0a9e0318419ad ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_unix_eol.snap sha256:13f6d60248593b0982d06a461b68570c62893dcd5dbb3bdcb4004827d4a2d17d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_tabs_windows_eol.snap sha256:b122ecfb3da2ea8bfa3fcd716d11f2e84a5f2c92abbee3fd3b1b279a6707117a ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_unix_eol.snap sha256:861345f654698d36756d5b50d84757d260c41af7cf0261db5c7c648617c36179 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__double_dedent_with_windows_eol.snap sha256:e25be8fec2a3f16d671d395584e192b8965ee9b670d50ad0d0e55f06e2407ba1 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_fstrings.snap sha256:f72ca5ca7d5782be014b8376473e34717967bec9e2e199deb6c8a90fad4e2fca ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__empty_ipython_escape_command.snap sha256:bcfcdae70025519b2c23eede44634ac670f96360310702989b2a2eb384b64445 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__escape_unicode_name.snap sha256:b0805817c5e790c4e75f5fee082daf1fea79b10e740634f4a902fca2d51365a2 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring.snap sha256:86d12221380cb26fe5d8f43122d8a547dcff62333846c51025d2a86c03472257 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_comments.snap sha256:9368beb6390ae8ec7e6ee18072ae14a3328a3e3e795c2885b58dea39f638ba06 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_conversion.snap sha256:ff5cb8f6126f844da4f1b69a1ea83e5b38f039455b70f129981c02531c72ef94 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape.snap sha256:74dd4ac05a2afc9cd4dd023aa28e3f440b563a75da6f0df024b95414a6da49c0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_braces.snap sha256:cce627c1f70145e842abc655b0a4da00a842075ca261995a06d196841554a95f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_escape_raw.snap sha256:215c21555deed454f62945ad7ea40447160f606fa48549804d5bf90c670e2a1d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_expression_multiline.snap sha256:760368d2be9477b3b4ac90a9596bb4bacaf3c9aca5437f34a1476964419a9381 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_multiline.snap sha256:dd8324862318524620760f6f8d785062e8db1e162ae0dbb0df96f54df60d93f9 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode.snap sha256:44106bbf07f3579b1dfdd172247f95b9fdef166ff5182247a1d64d415e0e82e7 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_named_unicode_raw.snap sha256:ba574cb8baa1199058efa0edd3bb2b1527bbca8e708e8d3e16103b11a28aaa43 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_nested.snap sha256:036764bc8c0e96e059fbe26359a6696c89fe6f566f6fa8988b8a861f96d2654e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_parentheses.snap sha256:4d31565b93ec7a8cc897c90c3bb79b6feff0aea5b364e4c8e028dd1d9f4ab09e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_prefix.snap sha256:08cd70daa440f73abd803cc7ff6e9ad6dedd70e0849112a9e106ade2d2f854c3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_mac_eol.snap sha256:f96952fcfa3002fbeeb112a3cc292f6cf936ea870190a099817b746e2e9b9b53 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_unix_eol.snap sha256:465169b35d48c795468bbc0ef449eff60f8237251519ffef453d90161fd3ce0e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_single_quote_escape_windows_eol.snap sha256:bb8a059c2c2ee51f14032b80efff4bd8ceabdb16a3055a63abdef9ccb203b457 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_format_spec.snap sha256:6dbbe904a954286587b0729be91e7d0f2a43d93a987aad10ccad95c85e32a78c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_ipy_escape_command.snap sha256:a38a722054dc6fa9eec6436125dbafd8083c33b910bec30a7a8deb8aa157e187 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_lambda_expression.snap sha256:406cb3a049f58c785a7d538022643ddc1cc8463cea2604072e84ef9d03a83c16 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_multiline_format_spec.snap sha256:7a44629d1407e239e32ca7e860547a02dc20e2c2446e9c173fd51a0d1aec2370 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_named_expression.snap sha256:b1dd223d03b75b50eff6d6f6d5ff40135b863f464946bbaedd421879cf053b80 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__fstring_with_nul_char.snap sha256:8605a14f7375c59c622a62dec4b03cb068c60cccae5c1205ff63b27c1fff1860 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_mac_eol.snap sha256:0c8e1fd813d22859acdafd6617f1e22bc24de224b55225335e7a76c0f37aa746 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_unix_eol.snap sha256:490b6cf4d246b0a7d0567065a4d44fba4aa29a81d1423c451452b6c0b38165a1 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__indentation_with_windows_eol.snap sha256:7c75c95996b0a18509f1f74943e1a0d7f9840091b2dd4f9459e64bc16b27ad33 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_big.snap sha256:7c75c95996b0a18509f1f74943e1a0d7f9840091b2dd4f9459e64bc16b27ad33 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__invalid_leading_zero_small.snap sha256:c8d168210203da7ec60a5e3e4110203881a9559a887bcc4914c8c4e6e632ee50 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command.snap sha256:62712ffb4215c87bdf7e52fe53ceda87242a4914296087634bce7920a7f90dfa ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_assignment.snap sha256:3fceaba6ef069abb20be6392f7e7ecd876977322b540f8cc500dfb86d5524bd3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_indentation.snap sha256:efdfb7dc85926f9debb9df708a99d8aa19d9d197c51a935e34b2175ccbef2ff9 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_mac_eol.snap sha256:3476bff3ac012ae9d917b306c59da3becff555b7b1d82ca31aed1965ef92a376 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_unix_eol.snap sha256:e96b08763038496872ccbef351e49a1f941cd10e893b2fbf65249f317f81ca24 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_escape_command_line_continuation_windows_eol.snap sha256:8cbc867adbd80cdce18a90b3da18acac9c5bf9852bdd891c05ee673f1863a767 ruff-0.1.15/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.1.15/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.1.15/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.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__ipython_help_end_escape_command.snap sha256:71ae4eba8e90af723a972ab3dee5c0611f886c55b16687343649337582c92928 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_empty.snap sha256:e13adad231b486dc136b658024f44973b21bf8fc5bbbf63d39c2bf48df08c913 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_long.snap sha256:713c8a6425f7d7c9107bc6247a8f97d56e94f989576f46257ff7ec88a6360b64 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_single_whitespace.snap sha256:95d419cdf874ba25850c5ee2d3b54b5b89abe1cc3e9acab9c1fa9967c4d5f31c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__line_comment_whitespace.snap sha256:ebab3172e007972b51f763c629dcc001a5ec6e9d1073fdaa664dcdd2984afedd ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__logical_newline_line_comment.snap sha256:9cf01776cac57114fe929213e1388ab63cc1679fba3a1ed19270fb405d4e68b3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__match_softkeyword_in_notebook.snap sha256:b349b4e0e56aa4d31f79b3029e99cfd30f5b75ee85953bb2e5a2498ef56f6177 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_mac_eol.snap sha256:cbaf2d9ef7245a9bacc52d545244385a7ddcaf98ad9d5829a78ab5a3fc309700 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_unix_eol.snap sha256:c944e9517d88fec4df99667e99d1e5fcccfcc64e6a4eec7e0338c1d4256687ff ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__newline_in_brackets_windows_eol.snap sha256:a6a0f04fe96566550167b5e3fa29dd5678d92ea53d28fb6701b2621ba7839d85 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__non_logical_newline_in_string_continuation.snap sha256:4ca8125242e7227c2103726fa0f2ad465c9fb624e060e6f278e36b7980703fe5 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__numbers.snap sha256:84275dab80dbbd0c949cebcf087462117877b5ef148f658f986b64e371032622 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__operators.snap sha256:163538297190b213fff7a2708ff2f74c6afcbe604bebbec270a3ac1d7c29659a ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string.snap sha256:f664c268beb95be3e7024e67791a4eb238b7c5ce5ffcefbde83c173587d74acf ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_mac_eol.snap sha256:40272184980c512ea6bcde4b435b920aa5146834213cca682a945c418b562faa ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_unix_eol.snap sha256:83268eeca3dc8c7a0135ff3c3c719f60655abf10cce8e56d1780091aaf1e638a ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__string_continuation_with_windows_eol.snap sha256:eff60239a985e1365066c071ce8883f76073b46990e024936e8e99072c357284 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__tet_too_low_dedent.snap sha256:f8ad2f0eaa3b098700d0a7bacc62e2ba989e4df8856ea692437a116f7af48b43 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_mac_eol.snap sha256:e8267f516bd9ecd0af0fed39afc0f4ad443237f67ab480605d5f0d3c86e5d7cc ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_unix_eol.snap sha256:6bed5d2246dee31ac876cca87cb3916cea106d0e9e60efa7ad75f239844dcb47 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__lexer__tests__triple_quoted_windows_eol.snap sha256:c20084c119844521372c3fd4de8b4acdf69f7ded1fd16eb1ea3c3ea027d6f2b6 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__decorator_ranges.snap sha256:b00eb960aec7c6240480085f35f6456aa2b53643df366a985fe8611ec9ea34e2 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__dict_unpacking.snap sha256:d87d03ad45b283bdd8261188142834e7911226bf238ccbab0524013b912e7668 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__fstrings.snap sha256:7859292999e52b2e738dc0d8d44480d250475d45060599be7aea7dccdc1b430b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__fstrings_with_unicode.snap sha256:b953b76b7836c956fb7b2fba75775a2761e90a4fd1fbdee1f8f9139a074e363d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__generator_expression_argument.snap sha256:dda6b08dc5526ff72629f0d20a6801c5c0f716002dde2cacd3d127145a1142de ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__ipython_escape_commands.snap sha256:c962b8710b99a82398a94909ee52e20c0ab52d841a5b61011cdc579103890e77 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match.snap sha256:e18d8f5a9f55422c7fa2554f06bd6bfeea40bf963b4a433dd4f91de3a00f338d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__match_as_identifier.snap sha256:30dd6076657a19a89fbe6f1f33bfd030b78a7b8675d955810377b03c446d8fb8 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__named_expression.snap sha256:8a523e35003ed4ac89f2ceb3ad1d0996cd854294e853014a8d259adf266e6692 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals.snap sha256:33e184a4dfb8de1d69b095356fb844a856536e4c622aec19ca07b2137a5a3947 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__numeric_literals_attribute_access.snap sha256:eabfa722579dddafe67633073070cfdf9a53f1c1de0f6a5e8563a158b2fcef23 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parenthesized_with_statement.snap sha256:f8b285a0e395d3f9bfc3dd30c2c963494c306c2824aa8c8ce38d58f92213a897 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_and.snap sha256:58500f2edeff295b406be279b5cef625aaff20c53df2978095261ddab7c15b6d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_bool_op_or.snap sha256:878e65626d439448c049df07bfda40d9b5ee04b87999b49263239ef9264315f7 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class.snap sha256:8381af66402ab2e42134673011c170ce77b357b6840d5c89b1da6cf1d30bc088 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_class_generic_types.snap sha256:8e31c893875c99cb6deb278253e671848d9e3a5aada9ee36ab3f2e056098f383 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_dict_comprehension.snap sha256:f67288b5bb2ae4ef5caf1346ce46c245d23b5b58a2eab9929dc0485df8be41af ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_double_list_comprehension.snap sha256:2a9d8b97be493091bd2db4d5f5f39e165d7c68bb03d55bb67bc89b9c0ed4b4ae ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_empty.snap sha256:8aa377ad9a8a48020652442f98bc7225e5e61f0b82a84c32e3bd262c0619a689 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_f_string.snap sha256:39ed49df979b9eabb52423ce1fd3a0f811347489dfe2f8b2f26be2f6c7580d52 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_function_definition.snap sha256:7c4369edda6ca3fe538f1a10e2f48dda0e845bcb1532bfd719ca2ed7a5224e3f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_generator_comprehension.snap sha256:85fd64e1697e8a44f28367c759940d1bc5f6730b2aa17763801d4e929ff1cc53 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_elif_else.snap sha256:03dd7b2a8d38048fd815f1a347cdb4cff3e3d3bef758d05b8459f24531e8c850 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_if_else_generator_comprehension.snap sha256:c4eda46d3d342dd41061e5c2f144737534150fe5addbef9e5c4b6acae97e3306 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_kwargs.snap sha256:d2c2f9d31274d8dd1e85c6e85b2947963bb5ce5a8c3b2e617b22551ba1ce67b5 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda.snap sha256:883f6b663b056ef1a8244d92c7d2e08c89f93cab275f18f0c0d4eb4dcde76f04 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_lambda_no_args.snap sha256:51747422c946b589bc32e7d8015b8ca07edb9dc042448662ce29fe9ced9b4ac8 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_list_comprehension.snap sha256:9209ee3ad487753be236248bd62a6e2df54b3812ca9114f848800556e20e8c96 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_named_expression_generator_comprehension.snap sha256:e9f5a1da2b0b717e2350c63a1a0aad7992878701cb24a0cbdfd92aa6264f4945 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_2.snap sha256:57fa3cdce368b9aa136f7f08ddf5a5a390c49473978621e8d2f5c0b60758e12f ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_print_hello.snap sha256:55c37ed337aa06272ba7248e0489e28456fb1ac936955f1e38b6cedc18bd08ee ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_string.snap sha256:dce3e12c5521c200f283998e36680c931dbbdec3f73e30d4ae91504f46813cd9 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_tuples.snap sha256:f80644c168cecb536217bb0ccd356d2a5cbaea172a5dfde91cf3166c415f40fc ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__parse_type_declaration.snap sha256:922ef1df8bfcbef6b4b54f44e5a69feb60c6adbc279551af06b569bd705104de ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__patma.snap sha256:9fadf5c32fb0120fdb260802ce7ff24a09038a226f7c1c35dd874798d6674cba ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__slice.snap sha256:5271ce9830d7de7ff5057da68f93f6d8b9cd0387a84c875b62f386f66d14acb2 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__star_index.snap sha256:cec3feac377ae89b4d14c0700a211cad5c6511e20de4c3d31c4550bbb52d51d2 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try.snap sha256:b539ed419c350b63202a6d452801551f2d4e4be66baa58b1caf9901fd7f94f01 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__try_star.snap sha256:79780459ff53502ea04acd0153619cd0f984544737d055b14065de51a5e46295 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__type_as_identifier.snap sha256:ddd9951c6c0caadc2001422a91e3320f8960a6a84f5417cfbbae6dda8a5a93d8 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__unicode_aliases.snap sha256:560f32bd93b37fec4749a3544c52dead4080a8a6a06eba086c6b4f5b6e54fb52 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__variadic_generics.snap sha256:7416df459983c1250f9147cd2e05ac332706ad3ab462960bd49ab31627f10897 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__parser__tests__with_statement.snap sha256:2e35e0c4f2598e72331648138273c3e7067ea7d1380d5cc2c0d2d03d3910e6e8 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__backspace_alias.snap sha256:f5004ab1bfeb3d61b46990b09088e1ebc84426cc9989ea4ebe66f6384e22f9b6 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__bell_alias.snap sha256:c7415ed8b1538e4219632a996f424ab487c8443c39807fc078d3d46cc55de8d5 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__carriage_return_alias.snap sha256:510cdf265a45de001b7340047a3b9305584b4dd5f95e8f0c8e472a6747c72c3d ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__character_tabulation_with_justification_alias.snap sha256:75967d19fb80f857e3c2e30cd3e089198b94ea7aad75567e06ef81237652be00 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__delete_alias.snap sha256:b6b91eadfcb43bd5bdd14a046eccc0fbf5f6195c99384f61bf0038760605b7cf ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__dont_panic_on_8_in_octal_escape.snap sha256:c8c0968b040d69deead110b98c938da10f099d79cda80d0c6690c7a406be21ed ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__double_quoted_byte.snap sha256:fe0e1da1e52af505b0bf2392f8161c190f9cc18442d60ec41fbe78f9866ba97e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_alias.snap sha256:01e1dada91230a414f24efcb6ffd49326920d742fe85f3906d48adb58f25d1ee ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_char_in_byte_literal.snap sha256:9975dd0b81ac2793de588bd763143f7028d75b022a526cef97b22ca8c0949f3c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__escape_octet.snap sha256:6c6097df5ea2ac2da688d9aa939a3b20d54853fa87c9eed30fdbeec21a6df380 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__form_feed_alias.snap sha256:e7fb2df2c459c34b794b7b5822404531c1f3a13561377936050a69c473aa8975 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_constant_range.snap sha256:9c92676197914f1580b45fd97cfc6badf11e5515ec5ad2038309519c2c5e2c53 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_character.snap sha256:cb37c706d445cd33c25848cadb09a005d75f0beb181d6209e14b0ee14b2ab01e ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_escaped_newline.snap sha256:16d118fe2475da0bb17c685a3420271d62bffb73f261a9eaab07ceba6e474765 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_line_continuation.snap sha256:3fe5d2b413316d10653dd04c05e1853d6b27c1630d789636b42d48527eee75bf ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base.snap sha256:d48ba57323b3e5bf97fad24420095efd0faff1804d5af7152fd61d4b253ee803 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_base_more.snap sha256:09e7fc67aba857ed5e1dab73be8066d954d120ff18daf0ab33e90dad907dfd08 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_parse_self_documenting_format.snap sha256:41d6670b9be7334ffbdefcf0baee6e0d77ea090748bfb0529e6dd6d54305a0bc ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__fstring_unescaped_newline.snap sha256:a47b830915d4eedb77e348bee5a616490cb44fcb0f9240192e6f794c70419cf3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__hts_alias.snap sha256:c92c361b82c6ff8a534fa3acf2ab528dd6510ad8481b2ce810ca9a22e3010a09 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_empty_fstring.snap sha256:a5a60ac349a36647535e2b86603b74eceeadfbad31ba2dccfedae09c28c027da ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_1.snap sha256:a5a60ac349a36647535e2b86603b74eceeadfbad31ba2dccfedae09c28c027da ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_2.snap sha256:48646d5ae565579744c58ae9a0f7a0da12020174a98700a82147fc178a1a02b7 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_3.snap sha256:50ebd3d52632c23a22894b0344fdbd0a1ab65de43038834a3412871039399fd0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_f_string_concat_4.snap sha256:d2df67a81ac7236cc5476c900bd07dd28bedcf7381e50ac672db8dabcf3652ec ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring.snap sha256:dc42ff2f52b2725dcfbe44748426d8767b8b29a7e76156e9ad908746ddb8c5ab ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_equals.snap sha256:239f97a46f67c9bb6f56d265fe44afb7fd2e476993bf1820a927d99856c1ab3b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_concatenation_string_spec.snap sha256:84df28a836fb7b67a7f92c3f4590c365a17a33c4a1c267f6d2c0e41d0487c6cd ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_spec.snap sha256:1a4c5068e16ed3254ada5c721df841d07d6212ff8fd8d6dee937b5b81cbd8903 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_nested_string_spec.snap sha256:c22062e057382aa32dae3c87c732287810c05e4812cc15022b3bfefb9704baa1 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_equals.snap sha256:cfc18c79a7ae336c1bff75917482e7acd19076d442e1c93bf8674f77da5276fc ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_not_nested_spec.snap sha256:4c751c27670b566087faa18c34a090828f9fc2dada6aab29c8eff99b2016e92c ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_prec_space.snap sha256:360eb202284743fe804b00c5367953ce45394401006ab874b76904ced48771d1 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_self_doc_trailing_space.snap sha256:e60bb825f8a6f0a3bc105549ace73e23f7ba02353041ebb515d6bdd43dce1cc8 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_fstring_yield_expr.snap sha256:fc7405e214251b907792b82bc660701aa6b7a5d9e9849b45bc6c5f2c3b888281 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_concat.snap sha256:f7f27007746cc4f6babb7c4874b438b94ba925635ad1ac822e20bc21c0666ee0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_string_triple_quotes_with_kind.snap sha256:14f3dbddc74406a48aa004c78ba88c2b42369822bcd7a5344583513ce8ba2fa0 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_1.snap sha256:5f9cd25786f75067e3da3fdd007a11ebf4a80ba53fa32251ff7cd121bdc593a3 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_f_string_concat_2.snap sha256:b7a531b22363625b2cab6d08edfa8211d0837a2bd2c23f47bb00ef4033b826ba ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_1.snap sha256:2ebc6b67b67d28810f9862aa0bbb5e1ef3a74eb3dcee0c57826d40b289037c5b ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__parse_u_string_concat_2.snap sha256:3976c197d2d29319a5438c04176c03c64f9c053adee5f6f2a44c57e462711055 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_1.snap sha256:d1bfbaa180323df5febc4b8daca8215074ad1e5018fb95efb8f06af3af08df16 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_byte_literal_2.snap sha256:38951272312abc09a9379a7e100dafa4e221483323eb5c69125cee015bdd3acb ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__raw_fstring.snap sha256:c8c0968b040d69deead110b98c938da10f099d79cda80d0c6690c7a406be21ed ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__single_quoted_byte.snap sha256:335af7ea46be258f092da0177ddff10b7b728b18d013f7880b9ecafa0ce83238 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_mac_eol.snap sha256:335af7ea46be258f092da0177ddff10b7b728b18d013f7880b9ecafa0ce83238 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_unix_eol.snap sha256:a0e5d7966034c202f59c915ef03fe718ae1ee072d2218f6221ce851308532462 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__string_parser_escaped_windows_eol.snap sha256:c478320c3604b9f23f7c007649b299bfe732ddfa7ae418a4395d06787de51640 ruff-0.1.15/crates/ruff_python_parser/src/snapshots/ruff_python_parser__string__tests__triple_quoted_raw_fstring.snap sha256:ab02623dbe9e8dc144ec0cef77d56547c948d378febd4eda22c1bbcecf610436 ruff-0.1.15/crates/ruff_python_parser/src/soft_keywords.rs sha256:004829b82d7a513ba2a80c2a53333d663d2be769dc1794427f99e5d788af5333 ruff-0.1.15/crates/ruff_python_parser/src/string.rs sha256:a21c33c21cf180034ca516136abaaa62573846599ace4af663758105a4618f34 ruff-0.1.15/crates/ruff_python_parser/src/token.rs sha256:ee8beeb222cd31c804160950df55b11e69c369f4562b696a62bce828910a7b09 ruff-0.1.15/crates/ruff_python_parser/src/token_source.rs sha256:4b1326b6ebcc56744fe47c813bfdafac13232d26703d474ea4be3fa7b26c1288 ruff-0.1.15/crates/ruff_python_parser/src/typing.rs sha256:47c132ac302c23c86ae85433fda75589e749965bab7e3c8db285cdacb82e8bdd ruff-0.1.15/crates/ruff_text_size/Cargo.toml sha256:564c8d955e9095d4b97fa117ea47974396151d979e0260be5c67f1d2d7ca3eef ruff-0.1.15/crates/ruff_text_size/src/lib.rs sha256:52f0df2e38e9fc7bf1cf7a3743ca257cac20244b56b6937af9a3f3af4b93b7f9 ruff-0.1.15/crates/ruff_text_size/src/range.rs sha256:f2875b9ae38ac0f125178dff8736d85be967f1753949b07826ea8aea5a051fe6 ruff-0.1.15/crates/ruff_text_size/src/schemars_impls.rs sha256:c54cb17ce302ae04040f11fe48d91342fcd3e0140b85b08843b6975d40fdc48e ruff-0.1.15/crates/ruff_text_size/src/serde_impls.rs sha256:115bfe9e53cc277b9d7f392d2d0f919e7cf9762216a1a8ad84b7c7d203d8c755 ruff-0.1.15/crates/ruff_text_size/src/size.rs sha256:78e0400f76b5f4f1c965b3abd3dcdc17dc5b9842e49a6dec877c62efd22c27be ruff-0.1.15/crates/ruff_text_size/src/traits.rs sha256:42bb3ddecd36cab69893ab30ea836ca9d04b74d052f3b975f16732e3de1092f8 ruff-0.1.15/crates/ruff_text_size/tests/auto_traits.rs sha256:dd1cde3860dbb59f067bfd91967992901fb3da69a84c8f057996da649e0cd3ab ruff-0.1.15/crates/ruff_text_size/tests/constructors.rs sha256:106cee4ca834fcca60620645a39a90324aabd8156a8c4301b567667d8cccaa1e ruff-0.1.15/crates/ruff_text_size/tests/indexing.rs sha256:1e156d1f5c93173034fd0a14e0730e7b24ffb1d6d778709fd2132b247af7ca6f ruff-0.1.15/crates/ruff_text_size/tests/main.rs sha256:615d6291ec6258073fb46755e6e6c3190e0d96fe3f6e9dbe5256ec288db3a05f ruff-0.1.15/crates/ruff_text_size/tests/serde.rs sha256:916938cddcae8d6e43caa35e60332e57d1d0af02df009301ee235ef45d1dfea8 ruff-0.1.15/crates/ruff_python_codegen/Cargo.toml sha256:7e6e1de59020751df81a9bda6245f359886672d68b1b83b67b1b4eee5ea37b3c ruff-0.1.15/crates/ruff_python_codegen/src/generator.rs sha256:097ebf5cfcdac581aaa238f170b6ab169dcbed0b9a0f17e6c2ffb4e617a61d3b ruff-0.1.15/crates/ruff_python_codegen/src/lib.rs sha256:818dd1e2ea38f405ad4bf507871564fa93d8158c750776e2112922dcd4bfc3a8 ruff-0.1.15/crates/ruff_python_codegen/src/stylist.rs sha256:08bfb902cd6728969f93aecf41e095822845581bcb5ee01c0449bd4cc11189c8 ruff-0.1.15/crates/ruff_python_literal/Cargo.toml sha256:cf7dc57f226b60864ed8f3355f1fa909bb69110a7350d8953b597c74d3ea47ca ruff-0.1.15/crates/ruff_python_literal/src/cformat.rs sha256:89d1f946a2f7617e883d2f36c06865577c0916a3647532340aae6e9cde6be33c ruff-0.1.15/crates/ruff_python_literal/src/char.rs sha256:16062cd37e5163e3ab6abbffe07cb507b05fd76b14ad65639a83094d07c02720 ruff-0.1.15/crates/ruff_python_literal/src/escape.rs sha256:80d64c87df858e5949fe7f5ddec833a1ac1ab9a6195497a2618a34d35b15b21d ruff-0.1.15/crates/ruff_python_literal/src/float.rs sha256:1de20d0fcf145ee78b06fa348cf15440bc485e655e1847db5502a387374ee39a ruff-0.1.15/crates/ruff_python_literal/src/format.rs sha256:841567af710caed6794cf8a23c44fea41207ea210062e01b41309f1b11edac2f ruff-0.1.15/crates/ruff_python_literal/src/lib.rs sha256:151d80378f69610cf8def6fb2446371369e5506ee0807732084bced81e9e3e2c ruff-0.1.15/crates/ruff_notebook/Cargo.toml sha256:42daad2fa023ee5c2995f2053ddd97302a0a68b87d69532aa408427ae207d787 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/R.ipynb sha256:3908ed26ac36a47c1449b3d56b6095b69e6bcbd5f5243598fa15610c1cff5ef3 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/add_missing_cell_id.ipynb sha256:d1a51743733c29cf74a14653d18e1f902ae478ddd57cb23b7a06af82f118ae8d ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/after_fix.ipynb sha256:15357d8bd6f282b063528440233dac649fa4de3a27775bc7e21b5befc1989c64 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/before_fix.ipynb sha256:ef6506380cc97e903a5d1d5cc6a0791ec574bf2aac5366456810d67b75c4419b ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic.json sha256:4a85c7ecd0c6ffe4957fba602c4226d4f23363a59d3b470194c4528debc445b9 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_after_code.json sha256:4e9fa06ecd821c4a19ce4573f19f15bb8afff2189d39c22ae5e18cf51988f8c3 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_assignment.json sha256:93a45541cfc4f924231dccfca740c3db291523af61a647da671f836e855efa82 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagic_before_code.json sha256:e78b8380662d7c9d1b3dde5d323fc4b5ce97f5a0d214c58f5661b7e9672629a9 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/automagics.json sha256:97ab6af32387230db19df7a0b23bddec975ed131117310fa3960763f1b08a146 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/cell_magic.json sha256:403bf6e16644db40f28e02dc13e9177969ea64a7feee96885552904976d7a54a ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/code_and_magic.json sha256:0d952aa19b6c6e30ed433194e27c6daaf789e85456c3af40a23254f0629e0a3d ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/markdown.json sha256:31f6b787711411bdfc2e02d6351ccdcc9c1b0c5abeefe2c225b1f92faa5cc861 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_code.json sha256:a9dace5e770416219a4d60e3c0d4c73e011caf081f9e627c332409698ce254e9 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/only_magic.json sha256:293352de4b5c1fb5f0cfd16fd6a6204f5eec7e0526feb3d9174d43566172d8d3 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/unicode_magic_gh9145.json sha256:1ffde94b4ace8aabdfb464a2c4741fbc8f2b45ca08132387c2e5c3dc33bf239e ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/cell/valid_cell_magic.json sha256:c946ec1a5d99a5044c560f9dfa055d9d9f7c5e0a5eccfea92231af74f8e9fc17 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/invalid_extension.ipynb sha256:37b29e6321064d28be70bc08e4054e3ba1df397b08fbb399bb6d6bf34401001e ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command.ipynb sha256:93d5fc56e47e7fd65c5e422b910a6c7e9e0c74fc0ff50ad3c63705c322af76ca ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/ipy_escape_command_expected.ipynb sha256:401e7a784f56113c5e8fd303078b4eaa81624acb19736defb6de43d3d995ef0d ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/isort.ipynb sha256:40f8c3beec3d0e36f1ec19b63922bf6084b5a008b7611a44011b85a6f261b0ff ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/isort_expected.ipynb sha256:02086a77c7272e11712d7f06ebc4e9fd0dc52ffce2ef4a3e29993ddcc8360d58 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/no_cell_id.ipynb sha256:9cb6ca70e80af4525da03e1c1157a8b453fe6fc7797fdd494cda1ef63d0b9089 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/no_trailing_newline.ipynb sha256:34cc05551a75c0684f4a03abc1bf56d9be939b194b656c29495229efff27f9aa ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/not_json.ipynb sha256:e08419b177f36eb2ac14202f62eefc4799f4b6f868252021b790936e50884420 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/undefined_name.ipynb sha256:28e15327a5c771800facf703de87e1a55e6bb9cae046870fde4e4f62c99f581f ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable.ipynb sha256:32f6a5c6c53ca911c3895c35f34a2ff4f39d8bb9b8a128d6fa04f9591ee6e8a7 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/unused_variable_expected.ipynb sha256:8a6ceca114771f2bea5629dc856dc4252deb84b66368caf960ef24c55a94788b ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/valid.ipynb sha256:ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356 ruff-0.1.15/crates/ruff_notebook/resources/test/fixtures/jupyter/wrong_schema.ipynb sha256:fc94ec6575c16c5931ea59f2de7ad19f42c36079953f09ef5f95c5d925e9dd88 ruff-0.1.15/crates/ruff_notebook/src/cell.rs sha256:f4de2aa1df89e0dfb22a980cded8605dd9f9c065a11a291c4a3d4da47fc612a5 ruff-0.1.15/crates/ruff_notebook/src/index.rs sha256:d0223bde34eb542feaf234ddf33a4c297f9e5164b9e9a92d1099d9866d2f1567 ruff-0.1.15/crates/ruff_notebook/src/lib.rs sha256:d078c212f3c7941613cb05b6bd5e647b8b838e57f16b4c9446ea46973586d6b1 ruff-0.1.15/crates/ruff_notebook/src/notebook.rs sha256:9dc07652ffedd552a739ef62a7d2ea12cd7d0558a1eca0fa729f087298f837d0 ruff-0.1.15/crates/ruff_notebook/src/schema.rs sha256:f060027273082a87d5cb89372f3bddc098dc4483106094a8629ece53554bfa44 ruff-0.1.15/crates/ruff_python_trivia/Cargo.toml sha256:e46fb608d01940311c77b32f4dcfdbd091e9d3e6967609af75eb6951ae6309de ruff-0.1.15/crates/ruff_python_trivia/src/comment_ranges.rs sha256:17eb0ea165345490069d3f41bccf67bcd3bbfd02287caec4d7395518be84b9c0 ruff-0.1.15/crates/ruff_python_trivia/src/cursor.rs sha256:ccd8d1690d7a915a3974eeeaee9a975fbfeed713f847a5e98031883c009cf71c ruff-0.1.15/crates/ruff_python_trivia/src/lib.rs sha256:942c65c1a285370231e8380de26736e7bea84f4b14b29ec829b22cb49c39ca5d ruff-0.1.15/crates/ruff_python_trivia/src/pragmas.rs sha256:785fb4da49ac03251b1ab6b2359eb2b64978265226d5401de98aba301422d00e ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__Reverse.snap sha256:274d8f2786f6d52d86c94a1a8da1e0ba10f48fe2daa9cfbadf9da09e4ad1dc61 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_single_quoted_string.snap sha256:898784035b9dd236893f0aeef5e76d49e4bd51788db831459b128d86a1deaec7 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__comment_containing_triple_quoted_string.snap sha256:39e1bc722eb913afabe7ed9ad4dab47554085846ded19e5e79b91ef984215c8d ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__empty_string_literal.snap sha256:829cbbe7bce342975e29e57a451109453a9a83fcbab5a1006953fc64754a2126 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__identifier_ending_in_non_start_char.snap sha256:4436113bd03aeb4f62655a316c9e1a31820c7594ca35f6bcd9cbd55dd9c040f2 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__ignore_word_with_only_id_continuing_chars.snap sha256:24d56130f9de37c20dfcb5f733dcb26425f72ce6e5098c250cb6baad1b900b47 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_containing_comment.snap sha256:a1b38e0b48edb07dda50db3003804192f2c19409da94c86189807b1726c69389 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__single_quoted_multiline_string_implicit_concatenation.snap sha256:43fab880b4b43aecf22615840bc7d677c923d7578ce8d9c0e29c7de1ade61110 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_followed_by_multiple_comments.snap sha256:36572b3eafdc3a8a6cfb3810bb89d4d2230be89ee88d65cdfe6fd61ea0b8ce89 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_double_escaped_backslash.snap sha256:155d88e2582788d53b2bb767446f52ca38a823a9f6efd01382c0901932997620 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__string_with_escaped_quote.snap sha256:da3de85f82a4e60eb59b95ec5cba58684f095a57c07600144dd7c526b739deae ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_bogus.snap sha256:9bdbb503f7fee0f58f751cb146b0e605dd6eedd38a183f242a074006b07fe5b0 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_comma.snap sha256:d9b94c1a175b7048dfb273ccdeb110bf8f9476789b6662b815c70beff3eac89c ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_continuation.snap sha256:be410be318c96ee25c9c06543732a93961b1b9c702d05477bcbd47855e3bb573 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_eq.snap sha256:d8dacffbee5199547a1dc881d3127f69fe41bb6145d878d67df8a500ae02adc1 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_invalid_operators.snap sha256:f5a610adeacffc1c9774df667bfc616db8dd96c086d5253a07f314179c53a82b ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_multichar.snap sha256:d70ab145bd902be71c4a87ecb897ededc212b2a43b1d448d7df9abb643d60d73 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_not_eq.snap sha256:7f43eb63b9fdcadc302927f83fd5689da087d3fa09492c7210a57cf53498df51 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_operators.snap sha256:946f6b6b2132e1bd0fcaaf4e8c6e691bee826b4f9e5ed862596ba2546cf4ac53 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_parentheses.snap sha256:9633ebc82a4aae89d93c6f37ade5384e58f2aa737a155eafe617334946eae053 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_slash.snap sha256:4f34644588633e72fb1a617d05322f5b5f17b968c25f710beac5c40a85840866 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_substring.snap sha256:5a15bc848469b5f352665c3a01b835e79d83a3d60ce86eb40e6ec03f24c8fdfb ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tokenize_trivia.snap sha256:f058bf16d8ed0f5b55aef95abcd05ca09f337f4d8a2901796abce34f26334ebb ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__tricky_unicode.snap sha256:37d2a2209b2ba84aa4d3dfbd432d471dcd5397641eab073407fd43aaf6097fa3 ruff-0.1.15/crates/ruff_python_trivia/src/snapshots/ruff_python_trivia__tokenizer__tests__triple_quoted_multiline_string_containing_comment.snap sha256:8052494101c9ff3042d95fe4f9bab772262e9904fbb68e15fa6c8ec33a23e955 ruff-0.1.15/crates/ruff_python_trivia/src/textwrap.rs sha256:8a7e4ee0fa6a4cc37fbb594f73450d2b72efc628e2f077f0be622f9bb5c59a65 ruff-0.1.15/crates/ruff_python_trivia/src/tokenizer.rs sha256:a92fb3177a6ab77ee79f5053225083022341f31fbb26c0aea3c6241ab12d1f78 ruff-0.1.15/crates/ruff_python_trivia/src/whitespace.rs sha256:fa4c5e59062488565bbaf9d0fc1769b7371903f6de1731568d603c5af3455345 ruff-0.1.15/crates/ruff_python_index/Cargo.toml sha256:e755050723feca05301d2a68295fafba32a54afbc82130b88e102d9befddabe5 ruff-0.1.15/crates/ruff_python_index/src/comment_ranges.rs sha256:310ad19f0980eb2fd890b8aa59d62756d1c6df1510aad8f40573c2b84562957f ruff-0.1.15/crates/ruff_python_index/src/fstring_ranges.rs sha256:10392aeefb91399422dcc642b65dc79d310009946bc0e40b4cf702328d9abb8b ruff-0.1.15/crates/ruff_python_index/src/indexer.rs sha256:ffe49a279ba00728338e435af135b49656c659640d74fabcc231e59ea7d6cb4a ruff-0.1.15/crates/ruff_python_index/src/lib.rs sha256:2733335ed3e9f64d4205337bb73bb3b2ce610f36e13ad250f97c16527c106934 ruff-0.1.15/crates/ruff_python_stdlib/Cargo.toml sha256:b40f64604e3f188657abaf6fc2b579eb383436de201f1b202af3c57427a7aba6 ruff-0.1.15/crates/ruff_python_stdlib/src/builtins.rs sha256:786483d400f03fba03458e0337e681159b4efbc5d47fff6e3178deb98052b70b ruff-0.1.15/crates/ruff_python_stdlib/src/future.rs sha256:58eb185d2819e6b496f59be99d0f75f53b00d1eba10aa10d45c7ebc2a649ef50 ruff-0.1.15/crates/ruff_python_stdlib/src/identifiers.rs sha256:c30fb17ec0fa977cd9f25ae1ddd83a6b836aacb016b08726cffb6d5503328560 ruff-0.1.15/crates/ruff_python_stdlib/src/keyword.rs sha256:5142aed23848d09d2f99e7d4fdd790fd693c932d910fb077e872342eaefc286c ruff-0.1.15/crates/ruff_python_stdlib/src/lib.rs sha256:e4a031f166f7ce492649260d141766fb499c878c2ea3614564e90f60d9946fc0 ruff-0.1.15/crates/ruff_python_stdlib/src/logging.rs sha256:b56fadf1fc7ecdb6fa5e424f123b71133817dd59c12ff87cf8bf2c19e3b484f2 ruff-0.1.15/crates/ruff_python_stdlib/src/path.rs sha256:51e4e2489a85d4887bf6eee16a8fa01143f4f0a45440b41c6c9c7a79608f5149 ruff-0.1.15/crates/ruff_python_stdlib/src/str.rs sha256:9209e97978917dde126d59fed450dd50108656689e74f680ba69b4a1592872a3 ruff-0.1.15/crates/ruff_python_stdlib/src/sys.rs sha256:9e34507e4dc6780344f1f895c2bef1222d040c96771d5e7a955257ae0f54fe8e ruff-0.1.15/crates/ruff_python_stdlib/src/typing.rs sha256:ef4fa52027dd0e413b25d640fbdfc50790a70fce536e79ddb7273bd3326184f5 ruff-0.1.15/crates/ruff_macros/Cargo.toml sha256:729efd50da1261f7a2b1c1c7c4e22626659d40dcbc4cd1833985ba8242868847 ruff-0.1.15/crates/ruff_macros/src/cache_key.rs sha256:9e6b59691d3e6413f8f157e0b8a22699f8b8cedf76e0cde9623002bfb7440890 ruff-0.1.15/crates/ruff_macros/src/combine_options.rs sha256:5bcd3ada637fd03e5dde5d25847810cb3790e9b876ab3a9536de113126eb8906 ruff-0.1.15/crates/ruff_macros/src/config.rs sha256:de854e434147862b213910b18b4f29bff4ff61f5ded3a4512fded0c262597526 ruff-0.1.15/crates/ruff_macros/src/derive_message_formats.rs sha256:abae6061f93e3225d294650df61111067ed284c9ac299c9598f6aa9fb469f67c ruff-0.1.15/crates/ruff_macros/src/lib.rs sha256:d502c607838b777c6457ce3b15cb49323292a719156c3b674515c1f90a183fc9 ruff-0.1.15/crates/ruff_macros/src/map_codes.rs sha256:dfd57fa9675077a1ce87c100c39f32e2b6fc7f1c617cd8f1d7ecf0420c6833ab ruff-0.1.15/crates/ruff_macros/src/newtype_index.rs sha256:2cf525f9aab4908d32ecf75cf20e63cb7e5b24841598b44936b9bf61ef40eecd ruff-0.1.15/crates/ruff_macros/src/rule_code_prefix.rs sha256:4aa398bde3accc6c6c7a1e583a3a7a4a4acd695bf77819e84ec16ebf72a7796e ruff-0.1.15/crates/ruff_macros/src/rule_namespace.rs sha256:f5fbf93249f7a53532ba46aa634c0c5584e665f4c024249d35d862780b18259c ruff-0.1.15/crates/ruff_macros/src/violation.rs sha256:0a8f39e7be8921247c3361c051feae5f758d1609ac0aa29160a9d1807d9231ed ruff-0.1.15/crates/ruff/Cargo.toml sha256:dee4191818d635488109e8c5d5994fb5350c14a1ae23bb931497397cbe839a82 ruff-0.1.15/crates/ruff/build.rs sha256:40f673d179ca768bad2ad00c357b4b7fbd4a3ff0862354088f58a282a364ecde ruff-0.1.15/crates/ruff/resources/test/fixtures/cache_mutable/.gitignore sha256:24d7b16c0aced92b4e71eb1f67fa8db946a2007b6d554534d1333fc629072ff2 ruff-0.1.15/crates/ruff/resources/test/fixtures/cache_remove_old_files/source.py sha256:13e1759ac7ed40bffb2afd1b35ab23219c47a400b0d23b62a71833169522b188 ruff-0.1.15/crates/ruff/resources/test/fixtures/formatted.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/a.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/b.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/nested-project/e.py sha256:d5573471176b520beaa0a57b853d6d6fa3f2d127e633f5196a85a58becffd52e ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/nested-project/pyproject.toml sha256:9a6fb4fd87d571c062895c2477a43ea9cdafd7e377d180a9d265b5c30f35e2fa ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/subdirectory/c.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/crates/ruff/resources/test/fixtures/include-test/subdirectory/d.py sha256:d4c22ec65c6e5e0ed7bad0d3849c73dae3c2d0afe2c402ba09a1bd5dd5945931 ruff-0.1.15/crates/ruff/resources/test/fixtures/trailing_semicolon.ipynb sha256:ffb36c5260abed13214526e8b2b63a7da394b039cb365147416a9226b976c2b2 ruff-0.1.15/crates/ruff/resources/test/fixtures/unformatted.ipynb sha256:83bf203a1721cdd3671cd4808ceff0c8221fae8448f8d2d6ddf6e40b71e5dfc5 ruff-0.1.15/crates/ruff/resources/test/fixtures/unformatted.py sha256:a4e615939940528f83be1a565b74b59f2f8077cbbc56d73615833efc41fe89c9 ruff-0.1.15/crates/ruff/src/args.rs sha256:c69ea2becad76c7f42faa5f5176f3e00c5d48ddaf7b36adc398663e3025445ba ruff-0.1.15/crates/ruff/src/cache.rs sha256:4ebb2e716c73731b5be9e80e3ea52b7bda112a234578065b6accca596cbcfa01 ruff-0.1.15/crates/ruff/src/commands/add_noqa.rs sha256:814afd450bad8f8d446bae5c6339afdac526dfe31757cb46ea1758038aee19a4 ruff-0.1.15/crates/ruff/src/commands/check.rs sha256:e3d12210280b8b287b792252eee5151643055868aaac045da0761331eb094248 ruff-0.1.15/crates/ruff/src/commands/check_stdin.rs sha256:6a7fb81597a52ffe49fd01915053c36bec6d7c5c8a4904649bc7248f5cfbcfb5 ruff-0.1.15/crates/ruff/src/commands/clean.rs sha256:7919c3b626735029065379295cbbf17126c44b3970449c883cae81c1dae9c7da ruff-0.1.15/crates/ruff/src/commands/config.rs sha256:17c12df9a9dc0aead7f52415e038c7a8e13fce0f308cdb405b3bc0a20cef686a ruff-0.1.15/crates/ruff/src/commands/format.rs sha256:5cc377b8eecdf09464cb1688892a15978f879149b790bb8507ad80fdc1dd095f ruff-0.1.15/crates/ruff/src/commands/format_stdin.rs sha256:832781010179a9a97d5e67250495cb8bf217fce5e8696f50d3c091f97821b7ba ruff-0.1.15/crates/ruff/src/commands/linter.rs sha256:8e98d2205e0904e18b5d3dd652ceb42c1e68902e9a6e13bf82c3328bac778e85 ruff-0.1.15/crates/ruff/src/commands/mod.rs sha256:10e06e4a766408f9105030cf8e0ac83b7cb76ca2f8b413b4f8673dd52c42f1bf ruff-0.1.15/crates/ruff/src/commands/rule.rs sha256:1084ee8c0b426c617f4c759042789e5a932ef0a040b3fe100923b5d10aa62a54 ruff-0.1.15/crates/ruff/src/commands/show_files.rs sha256:c8f54c680dc5ba110f681a9adb70fe797ea4fa741a18811712d33f7f005ac510 ruff-0.1.15/crates/ruff/src/commands/show_settings.rs sha256:34accc6f2236a96a5bfab54204be6be77eee5d3d15f15467805f200af7ca0702 ruff-0.1.15/crates/ruff/src/commands/snapshots/ruff__commands__check__test__E902_E902.py.snap sha256:507511fdf2372dc872fea9e72f8484c9371cf5d0799cffe38792e405d984e555 ruff-0.1.15/crates/ruff/src/commands/version.rs sha256:88816aa205d7bdc44848543259e3b8df54d3255207b223aafd0f0ed73cf9b5a2 ruff-0.1.15/crates/ruff/src/diagnostics.rs sha256:7c24f86a5161f11a21bb8ae3c1c2fc5a260eec145adc91e51088944cc7427421 ruff-0.1.15/crates/ruff/src/lib.rs sha256:8135e239f60f40f165599ce0ee67773269ef70b440a88f36a93a2c9ebd0bfde1 ruff-0.1.15/crates/ruff/src/main.rs sha256:570ea65be1367b472dbb8539833a12f2bb383846e33b08de0712b9bff1d3d2f5 ruff-0.1.15/crates/ruff/src/panic.rs sha256:7c713fb8eecd347b5ecc706bf9f84ba857c152868c8f4cda5c1e4cbe2799eecf ruff-0.1.15/crates/ruff/src/printer.rs sha256:f9b7f34c98cb9799c0169d8b55dbf046399fc0c3f1cbbf0f430593f10e70e83d ruff-0.1.15/crates/ruff/src/resolve.rs sha256:9467cbacfc7b20a6f55a64510118a46d1bb479bb7b73ddd4cad85aedadca5fb9 ruff-0.1.15/crates/ruff/src/snapshots/ruff__version__tests__version_formatting.snap sha256:d129035508ae9c3bee3151e57f43efec61e800eeb264166e4b52efecb37353fa ruff-0.1.15/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commit_info.snap sha256:4461336c454172ef3bc6ee425cb65725c9785dd52c8dafaeeb6a6b02cf6faab3 ruff-0.1.15/crates/ruff/src/snapshots/ruff__version__tests__version_formatting_with_commits_since_last_tag.snap sha256:c0f59b3717b792c553087f761e69563251bab395bc40f281d946c35ec2462bf1 ruff-0.1.15/crates/ruff/src/snapshots/ruff__version__tests__version_serializable.snap sha256:e8f56372c56cde3d5575f33c55636287e2f35f10ef4a63f66515b073e0d53a00 ruff-0.1.15/crates/ruff/src/stdin.rs sha256:0f5f516020bdcdf70e9e72500acf1fd8a560d831a3db08e136fd51469fa9584f ruff-0.1.15/crates/ruff/src/version.rs sha256:8c5cc714b583d53e5a109716744c94fa9270d575cab62724088c21cab511ed61 ruff-0.1.15/crates/ruff/tests/format.rs sha256:e1bddfa68d9e1fe003d9b43ea649a0bde0f1e71ea3493aafae2f08b1d2975300 ruff-0.1.15/crates/ruff/tests/integration_test.rs sha256:66f3f8f4831da4dc254dea73ec7da91ce3c535ee648324481afadc14e58a7fde ruff-0.1.15/crates/ruff/tests/lint.rs sha256:41005d7697551ee98531d89121da3b280e0aab119d3719f62cc53ac96e6ed04a ruff-0.1.15/crates/ruff/tests/resolve_files.rs sha256:d6075045e72dea7f067e694963ec76c0159fd6adc13e03cda38d71522f057c30 ruff-0.1.15/crates/ruff/tests/show_settings.rs sha256:f2c9be250d559c713f0ca5739680668a186f27353b75d192ce2d2860129d0bec ruff-0.1.15/crates/ruff/tests/snapshots/integration_test__explain_status_codes_f401.snap sha256:a9024300a53b798d0c4f3872ac20d90580f64e4a86ae0dfc2822a0c5833abd44 ruff-0.1.15/crates/ruff/tests/snapshots/integration_test__stdin_json.snap sha256:46dc2cd5bea03edbe39768b68ae3e8a6a9315d2103af0a79daf5b96ffbdbb426 ruff-0.1.15/crates/ruff/tests/snapshots/show_settings__display_default_settings.snap sha256:833946d1e7bd8b5ef953977dfcf8ae81caf1b936414e93f0bfe892e56d2b4d38 ruff-0.1.15/README.md sha256:1735ff9f6e8becf553dbb1be9bf30631491248bd477911ac4b9b9a2c0c839d0a ruff-0.1.15/Cargo.lock sha256:f4ac011f473fd24f20756d27d810333b01cb3edc478104f2f674be55a2c0dfc7 ruff-0.1.15/Cargo.toml sha256:399ab10708adb7db063f85eed9079e7692c3071ce3b8f0e3a9ed0aed9a7ab983 ruff-0.1.15/pyproject.toml sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ruff-0.1.15/python/ruff/__init__.py sha256:74163b47cdb136c88493c24eb68f2b98bc70d1cbc2ce03de4c053d80c9422ff4 ruff-0.1.15/python/ruff/__main__.py sha256:462e093b4d577e98383834f3289740b53f5f59c3c97ca5358f3f236397885563 ruff-0.1.15/LICENSE sha256:98fe277a67a6b552835d77c44cb2877adcf04fbbac1c45638fceca1e9d653cca ruff-0.1.15/rust-toolchain.toml sha256:12996545490923e7c0596e63f1e4ecf883d40740df883e375f60357380674852 ruff-0.1.15/PKG-INFO
Return to home page.