{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1985358,"defaultBranch":"trunk","name":"twisted","ownerLogin":"twisted","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-07-01T20:40:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/716546?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715180053.0","currentOid":""},"activityList":{"items":[{"before":"a1dcfb4ab9a5193e55787df358d016f6e3169d97","after":"a18df97b0e95499e1ae2e296ee6c1dbd94acd5ce","ref":"refs/heads/12174-expand-benchmarks-to-run-on-pypy-as-well","pushedAt":"2024-05-08T15:03:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"News fragment.","shortMessageHtmlLink":"News fragment."}},{"before":"7b0676b05f72b6d37d33f0f6b1eca041497e49f2","after":"a1dcfb4ab9a5193e55787df358d016f6e3169d97","ref":"refs/heads/12174-expand-benchmarks-to-run-on-pypy-as-well","pushedAt":"2024-05-08T15:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Run benchmarks with with PyPy as well","shortMessageHtmlLink":"Run benchmarks with with PyPy as well"}},{"before":null,"after":"7b0676b05f72b6d37d33f0f6b1eca041497e49f2","ref":"refs/heads/12174-expand-benchmarks-to-run-on-pypy-as-well","pushedAt":"2024-05-08T14:54:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"#12154 Setup minimal benchmarks using codspeed.io (#12161)","shortMessageHtmlLink":"#12154 Setup minimal benchmarks using codspeed.io (#12161)"}},{"before":"4643020d089ef7027c48b389a60588864ad4ab4a","after":null,"ref":"refs/heads/12154-setup-benchmarks-using-codspeedio","pushedAt":"2024-05-08T14:25:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"}},{"before":"6b818b136a8cb89e163c8616a541854dd7e7f008","after":"7b0676b05f72b6d37d33f0f6b1eca041497e49f2","ref":"refs/heads/trunk","pushedAt":"2024-05-08T14:25:45.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"#12154 Setup minimal benchmarks using codspeed.io (#12161)","shortMessageHtmlLink":"#12154 Setup minimal benchmarks using codspeed.io (#12161)"}},{"before":"891fdb673166a9c9f5bfbf366d20bbd2007c9334","after":"4643020d089ef7027c48b389a60588864ad4ab4a","ref":"refs/heads/12154-setup-benchmarks-using-codspeedio","pushedAt":"2024-05-08T14:11:20.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"tox doesn't add much for benchmarks.","shortMessageHtmlLink":"tox doesn't add much for benchmarks."}},{"before":"305b3f8df4cb0f1e26dd2411ed4963dff4941096","after":"891fdb673166a9c9f5bfbf366d20bbd2007c9334","ref":"refs/heads/12154-setup-benchmarks-using-codspeedio","pushedAt":"2024-05-08T14:07:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Rely on benchmarking framework to loop.","shortMessageHtmlLink":"Rely on benchmarking framework to loop."}},{"before":"1eed2df5f9147aae652cb619b349702e717c4988","after":"305b3f8df4cb0f1e26dd2411ed4963dff4941096","ref":"refs/heads/12154-setup-benchmarks-using-codspeedio","pushedAt":"2024-05-08T14:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Adi Roiban ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"4a9c7c3720fb750000cc6df3db8c5ef280606c30","after":"f37f7683929b57fa2ac78ec40903b150d9fb2d03","ref":"refs/heads/12151-full-buffer-flake","pushedAt":"2024-05-08T10:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Add tmate debug on test re-run.","shortMessageHtmlLink":"Add tmate debug on test re-run."}},{"before":"50fb9c8ea8190f300fec83543fdd07156f58964b","after":"7503e42aa19aa9a817cd8b1f0b15d3779c605f33","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-08T09:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Add test for negative port number.","shortMessageHtmlLink":"Add test for negative port number."}},{"before":"c429130b84ca82825fcad04717898c19e4047c6d","after":"50fb9c8ea8190f300fec83543fdd07156f58964b","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-08T09:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Write tests for socket.getaddrinfo inconsisten behaviour across OSes.","shortMessageHtmlLink":"Write tests for socket.getaddrinfo inconsisten behaviour across OSes."}},{"before":"2d1c5a876ae229ea8d44727b79370b315b05329a","after":"c429130b84ca82825fcad04717898c19e4047c6d","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-07T22:30:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2","shortMessageHtmlLink":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2"}},{"before":"a82fef87e66b6470f4f08cfb5721134059de6be9","after":null,"ref":"refs/heads/revert-12165-8840-darwin-pty","pushedAt":"2024-05-07T22:22:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"}},{"before":"625a86ceff014a9faff40c8029b673e01a3cc7a8","after":"6b818b136a8cb89e163c8616a541854dd7e7f008","ref":"refs/heads/trunk","pushedAt":"2024-05-07T22:22:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Revert \"#8840 re-enable PTY tests on macOS\" (#12173)","shortMessageHtmlLink":"Revert \"#8840 re-enable PTY tests on macOS\" (#12173)"}},{"before":null,"after":"a82fef87e66b6470f4f08cfb5721134059de6be9","ref":"refs/heads/revert-12165-8840-darwin-pty","pushedAt":"2024-05-07T17:42:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Revert \"#8840 re-enable PTY tests on macOS\"","shortMessageHtmlLink":"Revert \"#8840 re-enable PTY tests on macOS\""}},{"before":"61865e82508940e575a83df132347585c498666c","after":"2d1c5a876ae229ea8d44727b79370b315b05329a","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-07T12:59:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2","shortMessageHtmlLink":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2"}},{"before":"b43e6d7538c2b56eb96f70bd38af3ef3b5b3eb03","after":"61865e82508940e575a83df132347585c498666c","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-07T12:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Glyph ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":null,"after":"81c3f1be4c3af3af00448144c4e88115e0e94495","ref":"refs/heads/12158-deprecate-httpclient","pushedAt":"2024-05-06T23:05:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Deprecate t.w.h.HTTPClient","shortMessageHtmlLink":"Deprecate t.w.h.HTTPClient"}},{"before":"f3f8100110edb8a0d72ed2900b8fd26d5162d133","after":null,"ref":"refs/heads/12167-deprecation-next-docs","pushedAt":"2024-05-06T19:46:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"}},{"before":"a51128fc7b608069e87bba00a4410c895601a255","after":"625a86ceff014a9faff40c8029b673e01a3cc7a8","ref":"refs/heads/trunk","pushedAt":"2024-05-06T19:46:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Update the compatibility policy (#12168)\n\nFix various formatting issues and introduce NEXT placeholders where applicable.\r\n\r\nI noticed that the reST syntax for notes was mangled, resulting in the note content being hidden. I restored these notes.\r\n\r\nI also removed language about \"new-style\" classes because old-style classes are mercifully a thing of the past and reworded/rearranged some sections.\r\n\r\nFixes #12167.","shortMessageHtmlLink":"Update the compatibility policy (#12168)"}},{"before":"ed3bd5c31b7e2b18277fd137f8f29eb70df08806","after":"f3f8100110edb8a0d72ed2900b8fd26d5162d133","ref":"refs/heads/12167-deprecation-next-docs","pushedAt":"2024-05-06T19:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Break out paragraph on non-replacement\n\nCo-authored-by: Adi Roiban ","shortMessageHtmlLink":"Break out paragraph on non-replacement"}},{"before":"37b906beaf3d7cdbdf3798b107142f073c850a38","after":"b43e6d7538c2b56eb96f70bd38af3ef3b5b3eb03","ref":"refs/heads/ipv6-client-port-overflow-7798-2","pushedAt":"2024-05-06T17:08:03.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2","shortMessageHtmlLink":"Merge branch 'trunk' into ipv6-client-port-overflow-7798-2"}},{"before":"3d37d7dbddcecbc0ccd90ecfaafcf949af606946","after":"ed3bd5c31b7e2b18277fd137f8f29eb70df08806","ref":"refs/heads/12167-deprecation-next-docs","pushedAt":"2024-05-06T07:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Update the compatibility policy\n\nFix various formatting issues and introduce NEXT placeholders where\napplicable.","shortMessageHtmlLink":"Update the compatibility policy"}},{"before":null,"after":"3d37d7dbddcecbc0ccd90ecfaafcf949af606946","ref":"refs/heads/12167-deprecation-next-docs","pushedAt":"2024-05-06T06:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Update the compatibility policy\n\nFix various formatting issues and introduce NEXT placeholders where\napplicable.","shortMessageHtmlLink":"Update the compatibility policy"}},{"before":"ef14e5f2b31e8a5d6a7c8f83bc15ec22f25fbd0d","after":"a51128fc7b608069e87bba00a4410c895601a255","ref":"refs/heads/trunk","pushedAt":"2024-05-05T23:20:59.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Merge pull request #1149 from cjwatson/9645-ftp-rfc2428\n\nAuthor: cjwatson\r\nReviewer: adiroiban\r\nFixes: ticket:9645\r\n\r\nImplement extended passive and active command for FTP server.","shortMessageHtmlLink":"Merge pull request #1149 from cjwatson/9645-ftp-rfc2428"}},{"before":"cd02c7b097b3df3354182462ec8c7446b1f302d1","after":"0c8d526b74e98ce8fcfe3235f949aee2c2241cfe","ref":"refs/heads/9101-tcp-reuseport-take-2","pushedAt":"2024-05-05T18:04:48.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 9101-tcp-reuseport-take-2","shortMessageHtmlLink":"Merge branch 'trunk' into 9101-tcp-reuseport-take-2"}},{"before":"50d79d2d5b07495ec11d62761073152a00f999ab","after":"cd02c7b097b3df3354182462ec8c7446b1f302d1","ref":"refs/heads/9101-tcp-reuseport-take-2","pushedAt":"2024-05-05T17:47:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"fix up docstring formatting, interface definition, fix mypy","shortMessageHtmlLink":"fix up docstring formatting, interface definition, fix mypy"}},{"before":"4a4c96c184eb984b7a18532b5afccaa9b18b2ae3","after":"50d79d2d5b07495ec11d62761073152a00f999ab","ref":"refs/heads/9101-tcp-reuseport-take-2","pushedAt":"2024-05-05T17:40:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"test fix: call the new API we actually added","shortMessageHtmlLink":"test fix: call the new API we actually added"}},{"before":"2418c89118cc42f3b5a774f54e44cbf0eb1d1044","after":"68cadb16bf1f8b9e59c40d86ae638ef43a9f9884","ref":"refs/heads/12063-trimed-docstring-3.13","pushedAt":"2024-05-04T20:19:41.000Z","pushType":"push","commitsCount":104,"pusher":{"login":"twm","name":"Tom Most","path":"/twm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43662?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12063-trimed-docstring-3.13","shortMessageHtmlLink":"Merge branch 'trunk' into 12063-trimed-docstring-3.13"}},{"before":"b741a9feaff729fe4ca2c6b579ece539eb51b3de","after":"487c70fc9797a469e47cbc3e4fb059e0a05852d0","ref":"refs/heads/12146-remove-soap","pushedAt":"2024-05-04T14:31:17.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12146-remove-soap","shortMessageHtmlLink":"Merge branch 'trunk' into 12146-remove-soap"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERMI-bQA","startCursor":null,"endCursor":null}},"title":"Activity ยท twisted/twisted"}