{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":827625454,"defaultBranch":"main","name":"ruff","ownerLogin":"dylwil3","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-07-12T03:31:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53534755?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726764482.0","currentOid":""},"activityList":{"items":[{"before":"8b3da1867e02eb38c34b11b90969662f4506a65b","after":"260c2ecd15f09578b7d0027c2f34e77cd212c6f8","ref":"refs/heads/main","pushedAt":"2024-09-20T00:01:19.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"[red-knot] visit with-item vars even if not a Name (#13409)\n\nThis fixes the last panic on checking pandas.\r\n\r\n(Match statement became an `if let` because clippy decided it wanted\r\nthat once I added the additional line in the else case?)\r\n\r\n---------\r\n\r\nCo-authored-by: Alex Waygood ","shortMessageHtmlLink":"[red-knot] visit with-item vars even if not a Name (astral-sh#13409)"}},{"before":"b5b12ae4b74d24ad0ac7c10217f86ac5d7852daf","after":null,"ref":"refs/heads/slice-step","pushedAt":"2024-09-19T16:48:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"}},{"before":"68b46bae90359581f1c902ae944564da4e5c7819","after":"b5b12ae4b74d24ad0ac7c10217f86ac5d7852daf","ref":"refs/heads/slice-step","pushedAt":"2024-09-19T13:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"nits","shortMessageHtmlLink":"nits"}},{"before":"910a3d9d8040791b0c0f43895858ee518dcd3273","after":"68b46bae90359581f1c902ae944564da4e5c7819","ref":"refs/heads/slice-step","pushedAt":"2024-09-19T05:02:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"better test for literal 1","shortMessageHtmlLink":"better test for literal 1"}},{"before":"31cac983df233b5d19e7608661799b9e54e819f0","after":"910a3d9d8040791b0c0f43895858ee518dcd3273","ref":"refs/heads/slice-step","pushedAt":"2024-09-19T04:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"change comment wording","shortMessageHtmlLink":"change comment wording"}},{"before":null,"after":"31cac983df233b5d19e7608661799b9e54e819f0","ref":"refs/heads/slice-step","pushedAt":"2024-09-19T04:10:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"update snapshot","shortMessageHtmlLink":"update snapshot"}},{"before":"a7b8cc08f09dfad0bd30ded79852ae45cc24a6c1","after":"8b3da1867e02eb38c34b11b90969662f4506a65b","ref":"refs/heads/main","pushedAt":"2024-09-19T03:36:53.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary string hashes (#13250)","shortMessageHtmlLink":"refactor: remove unnecessary string hashes (astral-sh#13250)"}},{"before":"7c872e639bf2e657113d16a5f98b66590deba7ea","after":"a7b8cc08f09dfad0bd30ded79852ae45cc24a6c1","ref":"refs/heads/main","pushedAt":"2024-09-11T04:32:49.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"[red-knot] Fix `.to_instance()` for union types (#13319)","shortMessageHtmlLink":"[red-knot] Fix .to_instance() for union types (astral-sh#13319)"}},{"before":"4bdc6293bba75dd6bd590cd10b90b30ae0892393","after":"d6a54aed1ed831f2a7decbdf81327f8e9e3d657a","ref":"refs/heads/comparable","pushedAt":"2024-09-11T03:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"implement pure fstring case","shortMessageHtmlLink":"implement pure fstring case"}},{"before":null,"after":"4bdc6293bba75dd6bd590cd10b90b30ae0892393","ref":"refs/heads/comparable","pushedAt":"2024-09-10T04:40:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"Merge branch 'main' into comparable","shortMessageHtmlLink":"Merge branch 'main' into comparable"}},{"before":"5ef6979d9ab195061c09334bf501ac243381e6af","after":"7c872e639bf2e657113d16a5f98b66590deba7ea","ref":"refs/heads/main","pushedAt":"2024-09-10T04:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"Only run executable rules when they are enabled (#13298)","shortMessageHtmlLink":"Only run executable rules when they are enabled (astral-sh#13298)"}},{"before":"6f53aaf9319ac4728133324f30f4a9d1c585d6c2","after":"5ef6979d9ab195061c09334bf501ac243381e6af","ref":"refs/heads/main","pushedAt":"2024-09-10T00:38:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"Only include rules with diagnostics in SARIF metadata (#13268)","shortMessageHtmlLink":"Only include rules with diagnostics in SARIF metadata (astral-sh#13268)"}},{"before":"b04948fb723a8ad6494ee00826f4459802d7671e","after":"6f53aaf9319ac4728133324f30f4a9d1c585d6c2","ref":"refs/heads/main","pushedAt":"2024-09-09T20:38:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"[red-knot] Add type inference for loop variables inside comprehension scopes (#13251)","shortMessageHtmlLink":"[red-knot] Add type inference for loop variables inside comprehension…"}},{"before":"1eb3e4057fb754490dac807bc4dc1553257af7df","after":"b04948fb723a8ad6494ee00826f4459802d7671e","ref":"refs/heads/main","pushedAt":"2024-09-09T15:48:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"[refurb] Implement `slice-to-remove-prefix-or-suffix` (`FURB188`) (#13256)","shortMessageHtmlLink":"[refurb] Implement slice-to-remove-prefix-or-suffix (FURB188) (as…"}},{"before":"add931762a932801ad305c4616902e488e32d7fc","after":null,"ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T15:42:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"}},{"before":"1f60893e7520529d0096dec8a5dd5346be830f3d","after":"add931762a932801ad305c4616902e488e32d7fc","ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T15:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"e2a3ff4e435e8bafad95e4a3af0b1ed96daf392b","after":"1f60893e7520529d0096dec8a5dd5346be830f3d","ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T14:58:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"copypasta error","shortMessageHtmlLink":"copypasta error"}},{"before":"159f07cac9baf9caba220d61211b9d303cf27263","after":"e2a3ff4e435e8bafad95e4a3af0b1ed96daf392b","ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T14:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"26661c39076d9997d01f8848e24d9f7068125d8e","after":"159f07cac9baf9caba220d61211b9d303cf27263","ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T14:14:37.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"update snapshot","shortMessageHtmlLink":"update snapshot"}},{"before":"c3bcd5c8422b79bd5cbc874a98f70cdb92e8d445","after":"1eb3e4057fb754490dac807bc4dc1553257af7df","ref":"refs/heads/main","pushedAt":"2024-09-09T12:49:31.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"[red-knot] Add definitions and limited type inference for exception handlers (#13267)","shortMessageHtmlLink":"[red-knot] Add definitions and limited type inference for exception h…"}},{"before":"ac5ea5a40992a80836020a17f4bb3b462672475c","after":"26661c39076d9997d01f8848e24d9f7068125d8e","ref":"refs/heads/remove-affix","pushedAt":"2024-09-09T04:55:36.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"make fix via locator instead of generator","shortMessageHtmlLink":"make fix via locator instead of generator"}},{"before":"c3c9ac72d19c611bf2606173c94dabf641eb8603","after":null,"ref":"refs/heads/string-literals","pushedAt":"2024-09-08T04:27:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"}},{"before":"db3f2aae12e8e20b99bc7f922e9545e27ff1efbc","after":"c3c9ac72d19c611bf2606173c94dabf641eb8603","ref":"refs/heads/string-literals","pushedAt":"2024-09-07T16:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"test for multiplying by 0 or negative","shortMessageHtmlLink":"test for multiplying by 0 or negative"}},{"before":"77e1a5f547292174ca425a89ea2bf8dd503ee0a5","after":"db3f2aae12e8e20b99bc7f922e9545e27ff1efbc","ref":"refs/heads/string-literals","pushedAt":"2024-09-07T16:07:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"test multiply literal string","shortMessageHtmlLink":"test multiply literal string"}},{"before":"83b5100b7c9f527ea7bed88e81003d3aaded77c5","after":"77e1a5f547292174ca425a89ea2bf8dd503ee0a5","ref":"refs/heads/string-literals","pushedAt":"2024-09-07T14:27:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"simplify match arm","shortMessageHtmlLink":"simplify match arm"}},{"before":"54715ff6f089d0993648a98de5e4e0e66906bf6d","after":null,"ref":"refs/heads/decimal","pushedAt":"2024-09-07T13:28:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"}},{"before":"6612f652c3b63fd5d2e9bc9da8fc376ce65e64cf","after":"54715ff6f089d0993648a98de5e4e0e66906bf6d","ref":"refs/heads/decimal","pushedAt":"2024-09-07T13:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Simplify and reduce cloning of AST nodes","shortMessageHtmlLink":"Simplify and reduce cloning of AST nodes"}},{"before":null,"after":"83b5100b7c9f527ea7bed88e81003d3aaded77c5","ref":"refs/heads/string-literals","pushedAt":"2024-09-07T06:14:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"support remaining binary expr with literalstring","shortMessageHtmlLink":"support remaining binary expr with literalstring"}},{"before":null,"after":"6612f652c3b63fd5d2e9bc9da8fc376ce65e64cf","ref":"refs/heads/decimal","pushedAt":"2024-09-07T05:12:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"update snapshot","shortMessageHtmlLink":"update snapshot"}},{"before":"a4ebe7d34407ea353762ebde1fef4a718edddb55","after":"c3bcd5c8422b79bd5cbc874a98f70cdb92e8d445","ref":"refs/heads/main","pushedAt":"2024-09-07T00:15:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dylwil3","name":"Dylan","path":"/dylwil3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53534755?s=80&v=4"},"commit":{"message":"Upgrade to Rust 1.81 (#13265)","shortMessageHtmlLink":"Upgrade to Rust 1.81 (astral-sh#13265)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMDowMToxOS4wMDAwMDBazwAAAAS7asGo","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMDowMToxOS4wMDAwMDBazwAAAAS7asGo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwMDoxNTo0Ny4wMDAwMDBazwAAAASvZll4"}},"title":"Activity · dylwil3/ruff"}