{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":532408161,"defaultBranch":"main","name":"ruff","ownerLogin":"harupy","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-09-04T01:04:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17039389?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698625309.0","currentOid":""},"activityList":{"items":[{"before":"317b6e8682db9f4e852c1564fb917bb1512a3ee2","after":"c4889196e7e4d36517f29592e90e40ca991bc98d","ref":"refs/heads/main","pushedAt":"2023-11-04T05:35:34.000Z","pushType":"push","commitsCount":84,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Add missing pyupgrade entry to changelog (#8479)\n\nThis got merged after the changelog was generated, but is part of the\r\nrelease.","shortMessageHtmlLink":"Add missing pyupgrade entry to changelog (astral-sh#8479)"}},{"before":"0c0f4d76c2385709800538777c018e3fc7364f10","after":null,"ref":"refs/heads/PLW2101","pushedAt":"2023-10-30T00:21:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}},{"before":"458c221998e628c10a4b7fad7b85aa1c98302299","after":"0c0f4d76c2385709800538777c018e3fc7364f10","ref":"refs/heads/PLW2101","pushedAt":"2023-10-29T16:21:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Move rule to with","shortMessageHtmlLink":"Move rule to with"}},{"before":"24d29696762c9893760f5d19f27d0f4d17b75a60","after":"458c221998e628c10a4b7fad7b85aa1c98302299","ref":"refs/heads/PLW2101","pushedAt":"2023-10-29T08:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Fix message","shortMessageHtmlLink":"Fix message"}},{"before":"becf62aed8d109702c99b925f467b417614e7528","after":"24d29696762c9893760f5d19f27d0f4d17b75a60","ref":"refs/heads/PLW2101","pushedAt":"2023-10-29T07:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Fix clippy error","shortMessageHtmlLink":"Fix clippy error"}},{"before":"ce67153a11f988c7a8dc3e8457b74a03272d5879","after":"becf62aed8d109702c99b925f467b417614e7528","ref":"refs/heads/PLW2101","pushedAt":"2023-10-29T07:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Format examples","shortMessageHtmlLink":"Format examples"}},{"before":null,"after":"ce67153a11f988c7a8dc3e8457b74a03272d5879","ref":"refs/heads/PLW2101","pushedAt":"2023-10-29T07:48:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Implement useless-with-lock","shortMessageHtmlLink":"Implement useless-with-lock"}},{"before":"f5e850745cc9bcaeb308a3a139b4e86db58096aa","after":"317b6e8682db9f4e852c1564fb917bb1512a3ee2","ref":"refs/heads/main","pushedAt":"2023-10-29T01:38:54.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Use `tool.ruff.lint` in more places (#8317)\n\n## Summary\r\n\r\nAs a follow-up of https://github.com/astral-sh/ruff/pull/7732, use\r\n`tool.ruff.lint` in more places in documentations, tests and internal\r\nusages.","shortMessageHtmlLink":"Use tool.ruff.lint in more places (astral-sh#8317)"}},{"before":"89a90a8c2eadb1ba1fde128ff0676dcab9ff430c","after":null,"ref":"refs/heads/bad-open-mode","pushedAt":"2023-10-28T22:41:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}},{"before":"8962d9e6a247be48df4d341f34b718858201d64c","after":"89a90a8c2eadb1ba1fde128ff0676dcab9ff430c","ref":"refs/heads/bad-open-mode","pushedAt":"2023-10-28T22:27:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"[pylint] Implement bad-open-mode (W1501)","shortMessageHtmlLink":"[pylint] Implement bad-open-mode (W1501)"}},{"before":"866b8e0d227fa0530b6be1a0146731b4086f5796","after":"8962d9e6a247be48df4d341f34b718858201d64c","ref":"refs/heads/bad-open-mode","pushedAt":"2023-10-28T22:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"[pylint] Implement bad-open-mode (W1501)","shortMessageHtmlLink":"[pylint] Implement bad-open-mode (W1501)"}},{"before":"5ea0316493c30a7912cf9f4b034538b3bdadf9c6","after":null,"ref":"refs/heads/improve-B015-message","pushedAt":"2023-10-28T11:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}},{"before":"799d0111d45e042fab0311dcb54cfb91ee2d6a0a","after":"5ea0316493c30a7912cf9f4b034538b3bdadf9c6","ref":"refs/heads/improve-B015-message","pushedAt":"2023-10-28T07:11:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"3af27ddac878de630dfe2fe442356b3e929c529d","after":"799d0111d45e042fab0311dcb54cfb91ee2d6a0a","ref":"refs/heads/improve-B015-message","pushedAt":"2023-10-28T04:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"8d39f93fa8fca2c0d7d4e90e639aa3d5b5cd88b4","after":"3af27ddac878de630dfe2fe442356b3e929c529d","ref":"refs/heads/improve-B015-message","pushedAt":"2023-10-28T03:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Update snapshot","shortMessageHtmlLink":"Update snapshot"}},{"before":"027321b00a093d649dc9b2e14111a4e24c03610f","after":"866b8e0d227fa0530b6be1a0146731b4086f5796","ref":"refs/heads/bad-open-mode","pushedAt":"2023-10-28T03:49:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"[pylint] Implement bad-open-mode (W1501)","shortMessageHtmlLink":"[pylint] Implement bad-open-mode (W1501)"}},{"before":null,"after":"8d39f93fa8fca2c0d7d4e90e639aa3d5b5cd88b4","ref":"refs/heads/improve-B015-message","pushedAt":"2023-10-28T03:48:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Improve B015 message","shortMessageHtmlLink":"Improve B015 message"}},{"before":null,"after":"027321b00a093d649dc9b2e14111a4e24c03610f","ref":"refs/heads/bad-open-mode","pushedAt":"2023-10-28T03:43:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"[pylint] Implement bad-open-mode (W1501)","shortMessageHtmlLink":"[pylint] Implement bad-open-mode (W1501)"}},{"before":"d6a4283003cfab92727a4116acdca14f188a2104","after":"f5e850745cc9bcaeb308a3a139b4e86db58096aa","ref":"refs/heads/main","pushedAt":"2023-10-26T15:25:24.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Only omit optional parentheses for starting or ending with parentheses (#8238)","shortMessageHtmlLink":"Only omit optional parentheses for starting or ending with parentheses ("}},{"before":"7e5305a9937d430cd3ee661362f3dbdc85c16e33","after":"c6f6c662b60e3300ff4499983d642ed15fdaac60","ref":"refs/heads/proxy-sim112","pushedAt":"2023-10-23T12:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Fix links\n\nSigned-off-by: harupy ","shortMessageHtmlLink":"Fix links"}},{"before":"d00e7ffe1b13de2e3ca18e69a43bbcdaa802ae6e","after":"7e5305a9937d430cd3ee661362f3dbdc85c16e33","ref":"refs/heads/proxy-sim112","pushedAt":"2023-10-23T11:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Docstring","shortMessageHtmlLink":"Docstring"}},{"before":"a588062b1080101d6985814cc35ed9872afb2520","after":"d00e7ffe1b13de2e3ca18e69a43bbcdaa802ae6e","ref":"refs/heads/proxy-sim112","pushedAt":"2023-10-23T11:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Rename","shortMessageHtmlLink":"Rename"}},{"before":null,"after":"a588062b1080101d6985814cc35ed9872afb2520","ref":"refs/heads/proxy-sim112","pushedAt":"2023-10-23T11:45:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Ignore https_proxy, http_proxy, and no_proxy","shortMessageHtmlLink":"Ignore https_proxy, http_proxy, and no_proxy"}},{"before":"28c8094a7d17351987335351700653ecceed3bc2","after":null,"ref":"refs/heads/remove_has_parameters","pushedAt":"2023-10-23T06:27:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}},{"before":"fc370e77a6fd151dd8bdfe66b4c1ce330ce065df","after":"28c8094a7d17351987335351700653ecceed3bc2","ref":"refs/heads/remove_has_parameters","pushedAt":"2023-10-23T05:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"8b236b7928340563398c3b7278ba25315933e034","after":"fc370e77a6fd151dd8bdfe66b4c1ce330ce065df","ref":"refs/heads/remove_has_parameters","pushedAt":"2023-10-23T03:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Add return","shortMessageHtmlLink":"Add return"}},{"before":null,"after":"8b236b7928340563398c3b7278ba25315933e034","ref":"refs/heads/remove_has_parameters","pushedAt":"2023-10-23T03:33:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Remove unnecessary mutable variable has_parameters\n\nSigned-off-by: harupy ","shortMessageHtmlLink":"Remove unnecessary mutable variable has_parameters"}},{"before":"8472a7e50f768043c304152efd6c2dabe9897a05","after":"d6a4283003cfab92727a4116acdca14f188a2104","ref":"refs/heads/main","pushedAt":"2023-10-23T02:28:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"},"commit":{"message":"Fix range of unparenthesized tuple subject in match statement (#8101)\n\n## Summary\r\n\r\nThis was just a bug in the parser ranges, probably since it was\r\ninitially implemented. Given `match n % 3, n % 5: ...`, the \"subject\"\r\n(i.e., the tuple of two binary operators) was using the entire range of\r\nthe `match` statement.\r\n\r\nCloses https://github.com/astral-sh/ruff/issues/8091.\r\n\r\n## Test Plan\r\n\r\n`cargo test`","shortMessageHtmlLink":"Fix range of unparenthesized tuple subject in match statement (astral…"}},{"before":"ae525749fa7d3019112e72da447c193af5596b16","after":null,"ref":"refs/heads/simplify-get_mark_decorators","pushedAt":"2023-10-22T14:46:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}},{"before":"4bc299772b4cc502cd9b137ab7feaf206eb853d6","after":null,"ref":"refs/heads/fix-pytext","pushedAt":"2023-10-22T14:46:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harupy","name":"Harutaka Kawamura","path":"/harupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17039389?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wNFQwNTozNTozNC4wMDAwMDBazwAAAAOnOLSU","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wNFQwNTozNTozNC4wMDAwMDBazwAAAAOnOLSU","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yMlQxNDo0Njo0MC4wMDAwMDBazwAAAAOc9JR3"}},"title":"Activity · harupy/ruff"}