{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":391935492,"defaultBranch":"main","name":"cpython","ownerLogin":"AlexWaygood","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-08-02T12:12:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66076021?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718313401.0","currentOid":""},"activityList":{"items":[{"before":"bb3b84b76c8c1922bd56a7305fd9a5e361bb8ff2","after":null,"ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-13T21:16:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"}},{"before":"1d7695bf2c796d5450611ee1446cd35f9415ced7","after":"bb3b84b76c8c1922bd56a7305fd9a5e361bb8ff2","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-13T20:51:41.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":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"99079c6efb24a9dd62ed3f506f28b67e2f0ea929","after":"1d7695bf2c796d5450611ee1446cd35f9415ced7","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-13T20:50:36.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Merge branch 'main' into getannotations-nameerror","shortMessageHtmlLink":"Merge branch 'main' into getannotations-nameerror"}},{"before":"d3a3233b0915e36f871dfdb151232f9120cab9bb","after":"99079c6efb24a9dd62ed3f506f28b67e2f0ea929","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-13T20:49:54.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":"Add the beefed-up tests from the other PR","shortMessageHtmlLink":"Add the beefed-up tests from the other PR"}},{"before":"3453362183f083e37ea866a7ae1b34147ffaf81d","after":"a3711afefa7a520b3de01be3b2367cb830d1fc84","ref":"refs/heads/main","pushedAt":"2024-06-13T20:19:26.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-120012: clarify the behaviour of `multiprocessing.Queue.empty` on closed queues. (GH-120102)\n\n* improve doc for `multiprocessing.Queue.empty`\r\n* add tests for checking emptiness of queues\r\n\r\nCo-authored-by: Gregory P. Smith ","shortMessageHtmlLink":"pythongh-120012: clarify the behaviour of `multiprocessing.Queue.empt…"}},{"before":"97b69db167be28a33688db436551a6c3c3ea4662","after":"3453362183f083e37ea866a7ae1b34147ffaf81d","ref":"refs/heads/main","pushedAt":"2024-06-12T19:12:55.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-118908: Protect the REPL subprocess with a timeout in tests (#120408)","shortMessageHtmlLink":"pythongh-118908: Protect the REPL subprocess with a timeout in tests (p…"}},{"before":"34f5ae69fe9ab0f5b23311d5c396d0cbb5902913","after":"97b69db167be28a33688db436551a6c3c3ea4662","ref":"refs/heads/main","pushedAt":"2024-06-12T12:19:47.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-93691: fix too broad source locations of for statement iterators (#120330)","shortMessageHtmlLink":"pythongh-93691: fix too broad source locations of for statement itera…"}},{"before":"bccaea2f237699fd3be6db9ab4646ac61e28f28a","after":"2fbcd7b10c5c614ae23eccfb2eadba67269e8ca2","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-09T22:31:21.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":"Fix yet another bug and add many more tests","shortMessageHtmlLink":"Fix yet another bug and add many more tests"}},{"before":"b05ca1a245f4578565f4b4fce2e8f740a1e1b301","after":"bccaea2f237699fd3be6db9ab4646ac61e28f28a","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-09T12:35:03.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","shortMessageHtmlLink":"simplify"}},{"before":"ffdba91b2879a4100e4e98dd8ed92276c0ccc97d","after":"b05ca1a245f4578565f4b4fce2e8f740a1e1b301","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-09T12:28:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Merge branch 'gettypehints-bug' of https://github.com/AlexWaygood/cpython into gettypehints-bug","shortMessageHtmlLink":"Merge branch 'gettypehints-bug' of https://github.com/AlexWaygood/cpy…"}},{"before":"4f95b1c394a0ca1e3c59e43655b945572548a551","after":"ffdba91b2879a4100e4e98dd8ed92276c0ccc97d","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-09T11:38:25.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":"remove redundant assertions in test","shortMessageHtmlLink":"remove redundant assertions in test"}},{"before":"879abeba0b170dfa760f0e0115c98413055039bd","after":"4f95b1c394a0ca1e3c59e43655b945572548a551","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-09T11:36:07.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Fix failing test","shortMessageHtmlLink":"Fix failing test"}},{"before":"5d59b870effa0f576acf7264cfcbfca2b36e34e3","after":"34f5ae69fe9ab0f5b23311d5c396d0cbb5902913","ref":"refs/heads/main","pushedAt":"2024-06-09T10:29:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-120268: Prohibit passing ``None`` to ``_pydatetime.date.fromtimestamp`` (#120269)\n\nThis makes the pure Python implementation consistent with the C implementation.","shortMessageHtmlLink":"pythongh-120268: Prohibit passing None to ``_pydatetime.date.from…"}},{"before":"38a25e9560cf0ff0b80d9e90bce793ff24c6e027","after":"5d59b870effa0f576acf7264cfcbfca2b36e34e3","ref":"refs/heads/main","pushedAt":"2024-06-08T16:14:00.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":"gh-120121: Add InvalidStateError to concurrent.futures.__all__ (#120123)\n\nCo-authored-by: Nikita Sobolev ","shortMessageHtmlLink":"pythongh-120121: Add InvalidStateError to concurrent.futures.__all__ (p…"}},{"before":null,"after":"879abeba0b170dfa760f0e0115c98413055039bd","ref":"refs/heads/gettypehints-bug","pushedAt":"2024-06-08T14:47:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-114053: Fix another edge case involving `get_type_hints`, PEP 695 and PEP 563","shortMessageHtmlLink":"pythongh-114053: Fix another edge case involving get_type_hints, PE…"}},{"before":"99c5b440323118596cac719cc0d50b180c2742de","after":"d3a3233b0915e36f871dfdb151232f9120cab9bb","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-08T14:43:32.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":"Update test_inspect.py","shortMessageHtmlLink":"Update test_inspect.py"}},{"before":"ac5fd652091eed1ff89e5db50a3ab84b88e5a6c0","after":"99c5b440323118596cac719cc0d50b180c2742de","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-08T14:41:29.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":"don't try to be so clever in the test","shortMessageHtmlLink":"don't try to be so clever in the test"}},{"before":null,"after":"ac5fd652091eed1ff89e5db50a3ab84b88e5a6c0","ref":"refs/heads/getannotations-nameerror","pushedAt":"2024-06-08T14:30:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-114053: Fix bad interaction of PEP 695, PEP 563 and `inspect.get_annotations`","shortMessageHtmlLink":"pythongh-114053: Fix bad interaction of PEP 695, PEP 563 and `inspect…"}},{"before":"5c115567b1e3aecb7a53cfd5757e25c088398411","after":"38a25e9560cf0ff0b80d9e90bce793ff24c6e027","ref":"refs/heads/main","pushedAt":"2024-06-08T14:11:25.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-120244: Fix re.sub() reference leak (GH-120245)","shortMessageHtmlLink":"pythongh-120244: Fix re.sub() reference leak (pythonGH-120245)"}},{"before":"eeb8f67f837facb37f092a8b743f4d249515e82f","after":"5c115567b1e3aecb7a53cfd5757e25c088398411","ref":"refs/heads/main","pushedAt":"2024-06-07T06:58:02.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"Add Plausible for docs metrics (#119977)\n\nCo-authored-by: Julien Palard ","shortMessageHtmlLink":"Add Plausible for docs metrics (python#119977)"}},{"before":"e83ce850f433fd8bbf8ff4e8d7649b942639db31","after":"eeb8f67f837facb37f092a8b743f4d249515e82f","ref":"refs/heads/main","pushedAt":"2024-06-06T11:02:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-119786: move adaptive interpreter doc from Python to InternalsDoc (#120137)","shortMessageHtmlLink":"pythongh-119786: move adaptive interpreter doc from Python to Interna…"}},{"before":"10eac0269bce4e2ba575e5b549d3dd9a6da9349a","after":"e83ce850f433fd8bbf8ff4e8d7649b942639db31","ref":"refs/heads/main","pushedAt":"2024-06-05T18:09:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"pathlib ABCs: remove duplicate `realpath()` implementation. (#119178)\n\nAdd private `posixpath._realpath()` function, which is a generic version of `realpath()` that can be parameterised with string tokens (`sep`, `curdir`, `pardir`) and query functions (`getcwd`, `lstat`, `readlink`). Also add support for limiting the number of symlink traversals.\r\n\r\nIn the private `pathlib._abc.PathBase` class, call `posixpath._realpath()` and remove our re-implementation of the same algorithm.\r\n\r\nNo change to any public APIs, either in `posixpath` or `pathlib`.\r\n\r\nCo-authored-by: Nice Zombies ","shortMessageHtmlLink":"pathlib ABCs: remove duplicate realpath() implementation. (python#1…"}},{"before":"f6308dc8edc1399e9db85eb0dc94ef4169ac9f2d","after":null,"ref":"refs/heads/312-typedict-depr","pushedAt":"2024-06-05T17:44:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"}},{"before":null,"after":"f6308dc8edc1399e9db85eb0dc94ef4169ac9f2d","ref":"refs/heads/312-typedict-depr","pushedAt":"2024-06-05T17:14:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"[3.12] typing docs: fix indentation of TypedDict deprecation notice","shortMessageHtmlLink":"[3.12] typing docs: fix indentation of TypedDict deprecation notice"}},{"before":"668163865c96ae141761b23895e128c8f7a9f29a","after":"376c734216f54bb0f6676f60d0c771e24efe0824","ref":"refs/heads/3.12","pushedAt":"2024-06-05T17:09:01.000Z","pushType":"push","commitsCount":154,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"[3.12] gh-119287: clarify doc on BaseExceptionGroup.derive and link to it from contextlib.suppress (GH-119657) (#120106)\n\ngh-119287: clarify doc on BaseExceptionGroup.derive and link to it from contextlib.suppress (GH-119657)\r\n(cherry picked from commit 5c02ea8bae2287a828840f5734966da23dc573dc)\r\n\r\nCo-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>","shortMessageHtmlLink":"[3.12] pythongh-119287: clarify doc on BaseExceptionGroup.derive and …"}},{"before":"f3b89a63cbb6d46e5ed40d5cd9813cdf9189ce35","after":"10eac0269bce4e2ba575e5b549d3dd9a6da9349a","ref":"refs/heads/main","pushedAt":"2024-06-05T17:08:49.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-119786: add links to code in exception handling doc (#120077)","shortMessageHtmlLink":"pythongh-119786: add links to code in exception handling doc (python#…"}},{"before":"64ff1e217d963b48140326e8b63c62f4b306f4a0","after":"f3b89a63cbb6d46e5ed40d5cd9813cdf9189ce35","ref":"refs/heads/main","pushedAt":"2024-06-02T14:23:21.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-117657: Fix TSAN reported race in `_PyEval_IsGILEnabled`. (#119921)\n\nThe GIL may be disabled concurrently with this call so we need to use a\r\nrelaxed atomic load.","shortMessageHtmlLink":"pythongh-117657: Fix TSAN reported race in _PyEval_IsGILEnabled. (p…"}},{"before":"78d697b7d5ec2a6fa046b0e1c34e804f49e750b4","after":"64ff1e217d963b48140326e8b63c62f4b306f4a0","ref":"refs/heads/main","pushedAt":"2024-05-31T16:16:07.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-119770: Make termios ioctl() constants positive (#119840)","shortMessageHtmlLink":"pythongh-119770: Make termios ioctl() constants positive (python#119840)"}},{"before":"1f481fd3275dbc12a88c16129621de19ea20e4ca","after":"78d697b7d5ec2a6fa046b0e1c34e804f49e750b4","ref":"refs/heads/main","pushedAt":"2024-05-29T16:08:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-119690: Adds Unicode support for named pipes in _winapi (GH-119717)","shortMessageHtmlLink":"pythongh-119690: Adds Unicode support for named pipes in _winapi (pyt…"}},{"before":"7ca74a760a5d3cdf48159f003d4db7c2778e9261","after":"1f481fd3275dbc12a88c16129621de19ea20e4ca","ref":"refs/heads/main","pushedAt":"2024-05-29T14:04:03.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"AlexWaygood","name":"Alex Waygood","path":"/AlexWaygood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66076021?s=80&v=4"},"commit":{"message":"gh-119273: Don't run test_ioctl in a process group (#119275)\n\nPython test runner no longer runs tests using TTY (ex: test_ioctl) in\r\na process group (using setsid()). Previously, tests using TTY were\r\nskipped.","shortMessageHtmlLink":"pythongh-119273: Don't run test_ioctl in a process group (python#119275)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZNvZlwA","startCursor":null,"endCursor":null}},"title":"Activity · AlexWaygood/cpython"}