{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":470709830,"defaultBranch":"main","name":"cpython","ownerLogin":"chgnrdv","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-16T18:41:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52372310?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716558167.0","currentOid":""},"activityList":{"items":[{"before":"bf5b6467f8cc06759f3396ab1a8ad64fe7d1db2e","after":"34f5ae69fe9ab0f5b23311d5c396d0cbb5902913","ref":"refs/heads/main","pushedAt":"2024-06-09T17:01:15.000Z","pushType":"push","commitsCount":228,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?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":"01327f709e3dd4f00021fdaebc5451658c8009c1","after":"26eadbe2637e695a9cfb1c8945c47800819efb12","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-06-03T05:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"483975c61d0f5eadf99f3f3417ac0bbab948efee","after":"01327f709e3dd4f00021fdaebc5451658c8009c1","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-06-01T04:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"update test","shortMessageHtmlLink":"update test"}},{"before":"b2eb9d0c484f5aeb50eb728a277a11cbc060f72f","after":"483975c61d0f5eadf99f3f3417ac0bbab948efee","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-06-01T04:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"simplify code and write more comments","shortMessageHtmlLink":"simplify code and write more comments"}},{"before":"d8c203e41785611d84ee09ab32e0ebe065976b9a","after":"b2eb9d0c484f5aeb50eb728a277a11cbc060f72f","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-06-01T04:02:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"simplify code and write more comments","shortMessageHtmlLink":"simplify code and write more comments"}},{"before":"2392d2087ba0dcb5d19bfc81747f4d77259321d5","after":"d8c203e41785611d84ee09ab32e0ebe065976b9a","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-06-01T04:00:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"simplify code and write more comments","shortMessageHtmlLink":"simplify code and write more comments"}},{"before":"156940d71cb4e61f423e6bd9b31eb19df2b92abf","after":"2392d2087ba0dcb5d19bfc81747f4d77259321d5","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-31T16:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"c246d7f6b626ca645690477293d16f819f94e2c1","after":"156940d71cb4e61f423e6bd9b31eb19df2b92abf","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-31T16:26:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"methane","name":"Inada Naoki","path":"/methane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199592?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"a3fe68e41d99b7f39fc649a381bdb2ff73547162","after":"c246d7f6b626ca645690477293d16f819f94e2c1","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T18:41:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst","shortMessageHtmlLink":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst"}},{"before":"43628cec598c3cfce72990035e2e3075d7a92d4c","after":"a3fe68e41d99b7f39fc649a381bdb2ff73547162","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T16:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst","shortMessageHtmlLink":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst"}},{"before":"2e72b28e624703d67df5b74a8cdc070d625a60e3","after":"43628cec598c3cfce72990035e2e3075d7a92d4c","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T16:23:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"refactor","shortMessageHtmlLink":"refactor"}},{"before":"e551b865fdeeb0a94ea2bd6eac26d6fd7c0e3924","after":"2e72b28e624703d67df5b74a8cdc070d625a60e3","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T14:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst","shortMessageHtmlLink":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst"}},{"before":"e94dbe4ed83460f18bd72563c5f09f6cdc71f604","after":"bf5b6467f8cc06759f3396ab1a8ad64fe7d1db2e","ref":"refs/heads/main","pushedAt":"2024-05-24T14:35:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"GH-119496: accept UTF-8 BOM in .pth files (GH-119503)\n\n`Out-File -Encoding utf8` and similar commands in Windows Powershell 5.1 emit\r\nUTF-8 with a BOM marker, which the regular `utf-8` codec decodes incorrectly.\r\n\r\n`utf-8-sig` accepts a BOM, but also works correctly without one.\r\n\r\nThis change also makes .pth files match the way Python source files are handled.\r\n\r\nCo-authored-by: Inada Naoki ","shortMessageHtmlLink":"pythonGH-119496: accept UTF-8 BOM in .pth files (pythonGH-119503)"}},{"before":"4809c1abb9212b3049bf861989a0823e56343da6","after":"e551b865fdeeb0a94ea2bd6eac26d6fd7c0e3924","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T14:34:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Merge branch 'main' into io-textiowrapper-fix-write-during-flush","shortMessageHtmlLink":"Merge branch 'main' into io-textiowrapper-fix-write-during-flush"}},{"before":"f8fd65936f9f00cbc8d451761e28e27ae4222e05","after":"4809c1abb9212b3049bf861989a0823e56343da6","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T14:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst","shortMessageHtmlLink":"Update 2024-05-24-14-32-24.gh-issue-119506.-nMNqq.rst"}},{"before":"5b924dc728ea6c8a49014d35326e07a88e7205f8","after":"f8fd65936f9f00cbc8d451761e28e27ae4222e05","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T14:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blurb-it[bot]","name":null,"path":"/apps/blurb-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1525981?s=80&v=4"},"commit":{"message":"📜🤖 Added by blurb_it.","shortMessageHtmlLink":"📜🤖 Added by blurb_it."}},{"before":null,"after":"5b924dc728ea6c8a49014d35326e07a88e7205f8","ref":"refs/heads/io-textiowrapper-fix-write-during-flush","pushedAt":"2024-05-24T13:42:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"gh-119506: fix `_io.TextIOWrapper.write()` write during flush\n\n* check if call to `_textiowrapper_writeflush()` has left any data in `self->pending_bytes`. If so, store them in `self->pending_bytes` after `b`\n* add test","shortMessageHtmlLink":"pythongh-119506: fix _io.TextIOWrapper.write() write during flush"}},{"before":"a895756aec688c049a983199e2d7fb801d6502c8","after":"e94dbe4ed83460f18bd72563c5f09f6cdc71f604","ref":"refs/heads/main","pushedAt":"2024-05-23T21:29:27.000Z","pushType":"push","commitsCount":154,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"gh-119461: Fix ThreadedVSOCKSocketStreamTest (#119465)\n\nAdd socket.VMADDR_CID_LOCAL constant.\r\n\r\nFix ThreadedVSOCKSocketStreamTest: if get_cid() returns the host\r\naddress or the \"any\" address, use the local communication address\r\n(loopback): VMADDR_CID_LOCAL.\r\n\r\nOn Linux 6.9, apparently, the /dev/vsock device is now available but\r\nget_cid() returns VMADDR_CID_ANY (-1).","shortMessageHtmlLink":"pythongh-119461: Fix ThreadedVSOCKSocketStreamTest (python#119465)"}},{"before":null,"after":"541b89eaf606de286bc7c33588b63c3d0a9310b8","ref":"refs/heads/3.12","pushedAt":"2024-05-20T10:45:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"[3.12] IDLE: fix url in config.py comment (GH-119198) (#119200)\n\nIDLE: fix url in config.py comment (GH-119198)\r\n(cherry picked from commit 357f5a1f73684d0c126a5e8f79d76ff3641c4d52)\r\n\r\nCo-authored-by: Terry Jan Reedy ","shortMessageHtmlLink":"[3.12] IDLE: fix url in config.py comment (pythonGH-119198) (python#1…"}},{"before":"c4f9823be277b2e3de2315526612276626217743","after":"a895756aec688c049a983199e2d7fb801d6502c8","ref":"refs/heads/main","pushedAt":"2024-05-10T13:50:02.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"gh-117398: Move types to datetime state (#118606)\n\nMove types to the datetime_state structure of the _datetime\r\nextension.","shortMessageHtmlLink":"pythongh-117398: Move types to datetime state (python#118606)"}},{"before":"94682e72ded00b7d380fe7e5320b9c610a9008fe","after":"32302b453bac856d28114f0034ff827883f8990d","ref":"refs/heads/improve-marshal-write-error-handling","pushedAt":"2024-05-09T11:48:33.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Merge branch 'main' into improve-marshal-write-error-handling","shortMessageHtmlLink":"Merge branch 'main' into improve-marshal-write-error-handling"}},{"before":"7e452a886d41963293086f7d0a956e81815e507e","after":"505f4e06a5814359758c8bbf8ee73a623cf8b6a6","ref":"refs/heads/trace-fix-lacking-newlines","pushedAt":"2024-05-09T11:47:53.000Z","pushType":"push","commitsCount":1399,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Merge branch 'main' into trace-fix-lacking-newlines","shortMessageHtmlLink":"Merge branch 'main' into trace-fix-lacking-newlines"}},{"before":"cc0c806c536734ea255f972c919267bcb94a1316","after":"94682e72ded00b7d380fe7e5320b9c610a9008fe","ref":"refs/heads/improve-marshal-write-error-handling","pushedAt":"2024-05-08T17:12:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"changed W_SIZE return value","shortMessageHtmlLink":"changed W_SIZE return value"}},{"before":"7fb643aeee88e3752397b75ad8e6423e179f17ff","after":"cc0c806c536734ea255f972c919267bcb94a1316","ref":"refs/heads/improve-marshal-write-error-handling","pushedAt":"2024-05-08T17:10:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"changed return values","shortMessageHtmlLink":"changed return values"}},{"before":"cd2a50524dfd5bd0f6a3041e26765852c970ba3f","after":"7fb643aeee88e3752397b75ad8e6423e179f17ff","ref":"refs/heads/improve-marshal-write-error-handling","pushedAt":"2024-05-08T16:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"fixed return values in w_complex_object","shortMessageHtmlLink":"fixed return values in w_complex_object"}},{"before":"c2c4792536faf35c968d58ebc7c221b39c2c513b","after":"cd2a50524dfd5bd0f6a3041e26765852c970ba3f","ref":"refs/heads/improve-marshal-write-error-handling","pushedAt":"2024-05-08T15:57:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Merge branch 'main' into improve-marshal-write-error-handling","shortMessageHtmlLink":"Merge branch 'main' into improve-marshal-write-error-handling"}},{"before":"9fd33af5ac57f649971ffd8091bd898a96f85b55","after":"c4f9823be277b2e3de2315526612276626217743","ref":"refs/heads/main","pushedAt":"2024-05-08T14:49:21.000Z","pushType":"push","commitsCount":51,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"gh-118671: Updated dead ActiveState links (#118730)\n\nCo-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>\r\nCo-authored-by: Kirill Podoprigora ","shortMessageHtmlLink":"pythongh-118671: Updated dead ActiveState links (python#118730)"}},{"before":"67bba9dd0f5b9c2d24c2bc6d239c4502040484af","after":"9fd33af5ac57f649971ffd8091bd898a96f85b55","ref":"refs/heads/main","pushedAt":"2024-05-06T22:17:22.000Z","pushType":"push","commitsCount":109,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"Test premium Mac builders (#118672)","shortMessageHtmlLink":"Test premium Mac builders (python#118672)"}},{"before":"b2c3b70c7102197e4505e6cd69722dc508527d22","after":"67bba9dd0f5b9c2d24c2bc6d239c4502040484af","ref":"refs/heads/main","pushedAt":"2024-05-02T13:27:03.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-118482)","shortMessageHtmlLink":"pythonGH-117442: Check eval-breaker at start (rather than end) of tie…"}},{"before":"5a90de0d4cbc151a6deea36a27eb81b192410e56","after":"b2c3b70c7102197e4505e6cd69722dc508527d22","ref":"refs/heads/main","pushedAt":"2024-04-30T19:22:05.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"chgnrdv","name":"Radislav Chugunov","path":"/chgnrdv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52372310?s=80&v=4"},"commit":{"message":"gh-118332: Fix deadlock involving stop the world (#118412)\n\nAvoid detaching thread state when stopping the world. When re-attaching\r\nthe thread state, the thread would attempt to resume the top-most\r\ncritical section, which might now be held by a thread paused for our\r\nstop-the-world request.","shortMessageHtmlLink":"pythongh-118332: Fix deadlock involving stop the world (python#118412)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYHVvkAA","startCursor":null,"endCursor":null}},"title":"Activity · chgnrdv/cpython"}