{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81598961,"defaultBranch":"main","name":"cpython","ownerLogin":"python","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-10T19:23:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1525981?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713504229.0","currentOid":""},"activityList":{"items":[{"before":"51aefc5bf907ddffaaf083ded0de773adcdf08c8","after":"2326d6c868e300a814179d77fc308fec8365cb8c","ref":"refs/heads/main","pushedAt":"2024-04-28T13:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"gh-109118: Make comprehensions work within annotation scopes, but without inlining (#118160)\n\nCo-authored-by: Carl Meyer ","shortMessageHtmlLink":"gh-109118: Make comprehensions work within annotation scopes, but wit…"}},{"before":"c57326f48729f5cd7ddf7e2b38c4fd06d0962a41","after":"51aefc5bf907ddffaaf083ded0de773adcdf08c8","ref":"refs/heads/main","pushedAt":"2024-04-27T10:36:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pablogsal","name":"Pablo Galindo Salgado","path":"/pablogsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11718525?s=80&v=4"},"commit":{"message":"gh-118323: Document `&&` grammar syntax (#118324)","shortMessageHtmlLink":"gh-118323: Document && grammar syntax (#118324)"}},{"before":"8397d8d3002d3d817d4fbb8f852690be8ed0d6c7","after":"c57326f48729f5cd7ddf7e2b38c4fd06d0962a41","ref":"refs/heads/main","pushedAt":"2024-04-27T09:25:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Correct typo in iOS README (#118341)","shortMessageHtmlLink":"Correct typo in iOS README (#118341)"}},{"before":"1d3392517698170e270eb7d847b6a8c28bfaca0f","after":"8397d8d3002d3d817d4fbb8f852690be8ed0d6c7","ref":"refs/heads/main","pushedAt":"2024-04-27T02:06:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"Correct spelling error in recent NEWS entry (#118308)","shortMessageHtmlLink":"Correct spelling error in recent NEWS entry (#118308)"}},{"before":"194fd17bc6cb73138e2fe8eb5ca34b19a6c3b25a","after":"1d3392517698170e270eb7d847b6a8c28bfaca0f","ref":"refs/heads/main","pushedAt":"2024-04-27T01:13:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericsnowcurrently","name":"Eric Snow","path":"/ericsnowcurrently","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1152074?s=80&v=4"},"commit":{"message":"gh-110693: Use a Larger Queue for Per-Interpreter Pending Calls (gh-118302)\n\nThis is an improvement over the status quo, reducing the likelihood of completely filling the pending calls queue. However, the problem won't go away completely unless we move to an unbounded linked list or add a mechanism for waiting until the queue isn't full.","shortMessageHtmlLink":"gh-110693: Use a Larger Queue for Per-Interpreter Pending Calls (gh-1…"}},{"before":"ef12d239faeaca55d65702d04d8fa4cb4b4e52c7","after":"186fbe82f7b3124835bcd3cfc4a03139ea8ba034","ref":"refs/heads/3.12","pushedAt":"2024-04-26T23:25:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"[3.12] Fix note in Enum.__new__ docs (GH-118284) (#118325)\n\n(cherry picked from commit 5a4d3df2fa02409ffd2a90cd75b67370206e9891)\r\n\r\nCo-authored-by: Philipp A ","shortMessageHtmlLink":"[3.12] Fix note in Enum.__new__ docs (GH-118284) (#118325)"}},{"before":"b43c7e1070e515b3e94043ff777ab83074234051","after":"194fd17bc6cb73138e2fe8eb5ca34b19a6c3b25a","ref":"refs/heads/main","pushedAt":"2024-04-26T21:27:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serhiy-storchaka","name":"Serhiy Storchaka","path":"/serhiy-storchaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3659035?s=80&v=4"},"commit":{"message":"bpo-32839: Add the after_info() method for Tkinter widgets (GH-5664)","shortMessageHtmlLink":"bpo-32839: Add the after_info() method for Tkinter widgets (GH-5664)"}},{"before":"5a90de0d4cbc151a6deea36a27eb81b192410e56","after":"b43c7e1070e515b3e94043ff777ab83074234051","ref":"refs/heads/main","pushedAt":"2024-04-26T20:23:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pablogsal","name":"Pablo Galindo Salgado","path":"/pablogsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11718525?s=80&v=4"},"commit":{"message":"gh-112730: Respect tests that require environment variables with no-colorize fixes (#118288)","shortMessageHtmlLink":"gh-112730: Respect tests that require environment variables with no-c…"}},{"before":"3e06c7f719b99cc7f5e8889319cff4980e41d3e8","after":"5a90de0d4cbc151a6deea36a27eb81b192410e56","ref":"refs/heads/main","pushedAt":"2024-04-26T18:22:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colesbury","name":"Sam Gross","path":"/colesbury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655866?s=80&v=4"},"commit":{"message":"gh-116749: Disable GIL by default in free-threaded build (#118295)\n\nSwitch GIL to disabled by default in free-threaded build so that the\r\nfree-threaded CIs catch thread-safety issues.","shortMessageHtmlLink":"gh-116749: Disable GIL by default in free-threaded build (#118295)"}},{"before":"63add11704078390909a485b57a7de6a0358fc2b","after":"3e06c7f719b99cc7f5e8889319cff4980e41d3e8","ref":"refs/heads/main","pushedAt":"2024-04-26T17:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markshannon","name":"Mark Shannon","path":"/markshannon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9448417?s=80&v=4"},"commit":{"message":"GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 (GH-118279)","shortMessageHtmlLink":"GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 ("}},{"before":"0f998613324bcb6fa1cd9a3a2fc7e46f67358df7","after":"63add11704078390909a485b57a7de6a0358fc2b","ref":"refs/heads/main","pushedAt":"2024-04-26T16:20:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iritkatriel","name":"Irit Katriel","path":"/iritkatriel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1055913?s=80&v=4"},"commit":{"message":"gh-117680: Fix msvc warning in instruction_sequence.c (#118326)","shortMessageHtmlLink":"gh-117680: Fix msvc warning in instruction_sequence.c (#118326)"}},{"before":"a5eeb832c2bbbd6ce1e9d545a553de926af468d5","after":"0f998613324bcb6fa1cd9a3a2fc7e46f67358df7","ref":"refs/heads/main","pushedAt":"2024-04-26T16:01:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markshannon","name":"Mark Shannon","path":"/markshannon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9448417?s=80&v=4"},"commit":{"message":"gh-117385: Remove unhooked events on sys.settrace (GH-117386)","shortMessageHtmlLink":"gh-117385: Remove unhooked events on sys.settrace (GH-117386)"}},{"before":"5a4d3df2fa02409ffd2a90cd75b67370206e9891","after":"a5eeb832c2bbbd6ce1e9d545a553de926af468d5","ref":"refs/heads/main","pushedAt":"2024-04-26T14:39:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colesbury","name":"Sam Gross","path":"/colesbury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655866?s=80&v=4"},"commit":{"message":"gh-117657: Fix race data race in `_Py_IsOwnedByCurrentThread()` (#118258)","shortMessageHtmlLink":"gh-117657: Fix race data race in _Py_IsOwnedByCurrentThread() (#118258"}},{"before":"db474606f752a3990117c38875554a793a203a2c","after":"ef12d239faeaca55d65702d04d8fa4cb4b4e52c7","ref":"refs/heads/3.12","pushedAt":"2024-04-26T14:18:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"[3.12] gh-117928: Bump the minimum Sphinx version to 6.2.1 (GH-117853) (#118321)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"[3.12] gh-117928: Bump the minimum Sphinx version to 6.2.1 (GH-117853) ("}},{"before":"463c20dae9ac91d6c44028177b90f43238b819cf","after":"5a4d3df2fa02409ffd2a90cd75b67370206e9891","ref":"refs/heads/main","pushedAt":"2024-04-26T14:06:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"Fix note in Enum.__new__ docs (#118284)","shortMessageHtmlLink":"Fix note in Enum.__new__ docs (#118284)"}},{"before":"ef940dec409f0a9e4f353c6188990aeb3ad4ffb4","after":"463c20dae9ac91d6c44028177b90f43238b819cf","ref":"refs/heads/main","pushedAt":"2024-04-26T10:10:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"gh-117928: Bump the minimum Sphinx version to 6.2.1 (#117853)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"gh-117928: Bump the minimum Sphinx version to 6.2.1 (#117853)"}},{"before":"8e3bd342f39d9904ee48065446562db3f1d66e61","after":"db474606f752a3990117c38875554a793a203a2c","ref":"refs/heads/3.12","pushedAt":"2024-04-26T09:56:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"encukou","name":"Petr Viktorin","path":"/encukou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302922?s=80&v=4"},"commit":{"message":"[3.12] gh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (GH-118237) (GH-118309)\n\ngh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (GH-118237)\r\n(cherry picked from commit ef940dec409f0a9e4f353c6188990aeb3ad4ffb4)\r\n\r\nCo-authored-by: Petr Viktorin ","shortMessageHtmlLink":"[3.12] gh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (G…"}},{"before":"09c29475813ff2a763931fc0b45aaaef57cd2ac7","after":"ef940dec409f0a9e4f353c6188990aeb3ad4ffb4","ref":"refs/heads/main","pushedAt":"2024-04-26T09:01:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"encukou","name":"Petr Viktorin","path":"/encukou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302922?s=80&v=4"},"commit":{"message":"gh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (GH-118237)","shortMessageHtmlLink":"gh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (GH-118237)"}},{"before":"82e26d6bd04d2e035b00bb5f157c887d41fd4769","after":"8e3bd342f39d9904ee48065446562db3f1d66e61","ref":"refs/heads/3.12","pushedAt":"2024-04-26T05:53:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serhiy-storchaka","name":"Serhiy Storchaka","path":"/serhiy-storchaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3659035?s=80&v=4"},"commit":{"message":"[3.12] gh-118042: Fix error in Telnet.__del__ when __init__() was not called (GH-118274)","shortMessageHtmlLink":"[3.12] gh-118042: Fix error in Telnet.__del__ when __init__() was not…"}},{"before":"7a843e8390f284fb6aa7c6fdebf88052a5b0be46","after":"82e26d6bd04d2e035b00bb5f157c887d41fd4769","ref":"refs/heads/3.12","pushedAt":"2024-04-26T05:29:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"[3.12] gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208) (#118269)\n\ngh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208)\r\n(cherry picked from commit 796b3fb28057948ea5b98f7eb0c0f3af6a1e276e)\r\n\r\nCo-authored-by: Itamar Oren ","shortMessageHtmlLink":"[3.12] gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and …"}},{"before":"d5df25268b037c2f1f4a1184fad5274d0e72f8d6","after":"09c29475813ff2a763931fc0b45aaaef57cd2ac7","ref":"refs/heads/main","pushedAt":"2024-04-26T01:05:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericsnowcurrently","name":"Eric Snow","path":"/ericsnowcurrently","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1152074?s=80&v=4"},"commit":{"message":"gh-110693: Pending Calls Machinery Cleanups (gh-118296)\n\nThis does some cleanup in preparation for later changes.","shortMessageHtmlLink":"gh-110693: Pending Calls Machinery Cleanups (gh-118296)"}},{"before":"c379de224cea2458b15c03cfeffc5506419a62eb","after":"d5df25268b037c2f1f4a1184fad5274d0e72f8d6","ref":"refs/heads/main","pushedAt":"2024-04-25T22:34:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DinoV","name":"Dino Viehland","path":"/DinoV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/320265?s=80&v=4"},"commit":{"message":"gh-112075: _Py_dict_lookup needs to lock shared keys (#117528)\n\nLock shared keys in `Py_dict_lookup` and use thread-safe lookup in `insertdict`\r\n\r\nCo-authored-by: Sam Gross ","shortMessageHtmlLink":"gh-112075: _Py_dict_lookup needs to lock shared keys (#117528)"}},{"before":"5da0280648b5f1c5142dad39dcd1e7fd99fdf37a","after":"c379de224cea2458b15c03cfeffc5506419a62eb","ref":"refs/heads/main","pushedAt":"2024-04-25T16:27:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serhiy-storchaka","name":"Serhiy Storchaka","path":"/serhiy-storchaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3659035?s=80&v=4"},"commit":{"message":"Remove tests_gui variables from Tkinter tests (GH-118280)\n\nThey were only used in runtktests.py which was removed in\r\nf59ed3c310a7ceebf2a56a84ea969a7f75d95b64 (bpo-45229).","shortMessageHtmlLink":"Remove tests_gui variables from Tkinter tests (GH-118280)"}},{"before":"cce5ae60821ceb7f72cec0ed48f7350c6a63fdc9","after":"5da0280648b5f1c5142dad39dcd1e7fd99fdf37a","ref":"refs/heads/main","pushedAt":"2024-04-25T15:53:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DinoV","name":"Dino Viehland","path":"/DinoV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/320265?s=80&v=4"},"commit":{"message":"gh-117657: Fixes a few small TSAN issues in dictobject (#118200)\n\nFixup TSAN errors for dict","shortMessageHtmlLink":"gh-117657: Fixes a few small TSAN issues in dictobject (#118200)"}},{"before":"f14e9f91544b526a920724dd2b3e2d88d1e28463","after":"cce5ae60821ceb7f72cec0ed48f7350c6a63fdc9","ref":"refs/heads/main","pushedAt":"2024-04-25T15:48:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colesbury","name":"Sam Gross","path":"/colesbury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655866?s=80&v=4"},"commit":{"message":"gh-117657: Add a couple more TSAN suppressions (#118256)","shortMessageHtmlLink":"gh-117657: Add a couple more TSAN suppressions (#118256)"}},{"before":"fb7f79b4da35b75cdc82ff3cf20816d2bf93d416","after":"f14e9f91544b526a920724dd2b3e2d88d1e28463","ref":"refs/heads/main","pushedAt":"2024-04-25T15:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colesbury","name":"Sam Gross","path":"/colesbury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655866?s=80&v=4"},"commit":{"message":"gh-117657: Fix data race in `_Py_IsImmortal` (#118261)\n\nThe load of `ob_ref_local races with stores. Using a relaxed load is\r\nsufficient; stores to the field are relaxed.","shortMessageHtmlLink":"gh-117657: Fix data race in _Py_IsImmortal (#118261)"}},{"before":"eb20a7d12c4b2ab7931074843f8602a48b5b07bd","after":"fb7f79b4da35b75cdc82ff3cf20816d2bf93d416","ref":"refs/heads/main","pushedAt":"2024-04-25T15:17:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"encukou","name":"Petr Viktorin","path":"/encukou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302922?s=80&v=4"},"commit":{"message":"gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-117567)\n\nWhile properties like IPv6Address.is_private account for IPv4-mapped\r\nIPv6 addresses, such as for example:\r\n\r\n >>> ipaddress.ip_address(\"192.168.0.1\").is_private\r\n True\r\n >>> ipaddress.ip_address(\"::ffff:192.168.0.1\").is_private\r\n True\r\n...the same doesn't currently apply to the is_loopback property:\r\n >>> ipaddress.ip_address(\"127.0.0.1\").is_loopback\r\n True\r\n >>> ipaddress.ip_address(\"::ffff:127.0.0.1\").is_loopback\r\n False\r\n\r\nAt minimum, this inconsistency between different properties is\r\ncounter-intuitive. Moreover, ::ffff:127.0.0.0/104 is for all intents and\r\npurposes a loopback address, and should be treated as such.","shortMessageHtmlLink":"gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-…"}},{"before":"1723c76d794bef23b518bc79d83281c7309d4832","after":"eb20a7d12c4b2ab7931074843f8602a48b5b07bd","ref":"refs/heads/main","pushedAt":"2024-04-25T15:13:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"corona10","name":"Donghee Na","path":"/corona10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110323?s=80&v=4"},"commit":{"message":"gh-112069: Do not require lock if the set has never been exposed. (gh-118069)","shortMessageHtmlLink":"gh-112069: Do not require lock if the set has never been exposed. (gh…"}},{"before":"2c451489122d539080c8d674b391dedc1dedcb53","after":"1723c76d794bef23b518bc79d83281c7309d4832","ref":"refs/heads/main","pushedAt":"2024-04-25T15:11:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colesbury","name":"Sam Gross","path":"/colesbury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655866?s=80&v=4"},"commit":{"message":"Fix incorrect usage of ``support.requires_gil_enabled`` (#118170)","shortMessageHtmlLink":"Fix incorrect usage of support.requires_gil_enabled (#118170)"}},{"before":"8133285c139c88d432587480c82a5872e163e87c","after":"ba431579efdcbaed7a96f2ac4ea0775879a332fb","ref":"refs/heads/3.11","pushedAt":"2024-04-25T12:45:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pablogsal","name":"Pablo Galindo Salgado","path":"/pablogsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11718525?s=80&v=4"},"commit":{"message":"[3.11] gh-113171: gh-65056: Fix \"private\" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177) (#118227)","shortMessageHtmlLink":"[3.11] gh-113171: gh-65056: Fix \"private\" (non-global) IP address ran…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPEXYxgA","startCursor":null,"endCursor":null}},"title":"Activity · python/cpython"}