{"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:1717624537.0","currentOid":""},"activityList":{"items":[{"before":"79988640db04c85647de0c0c878b4b5d2ec65885","after":"e1a82e4dd5f313e4f1d228555d0c920d1967396d","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-06T21:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"oops","shortMessageHtmlLink":"oops"}},{"before":"3203fc944c6a90c3b4a5c0a2dd54d067cabd3378","after":"79988640db04c85647de0c0c878b4b5d2ec65885","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-06T21:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"skip the extra allocation","shortMessageHtmlLink":"skip the extra allocation"}},{"before":"48a78df884da5a4ed6cdb412192d9d87fe964083","after":"3203fc944c6a90c3b4a5c0a2dd54d067cabd3378","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-06T21:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"let's see how this fares perf-wise","shortMessageHtmlLink":"let's see how this fares perf-wise"}},{"before":"e3dc6edbed37874eac9eb31cdb29d0b63a5b68e3","after":"48a78df884da5a4ed6cdb412192d9d87fe964083","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-06T21:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"encoding","shortMessageHtmlLink":"encoding"}},{"before":"5354a89ad6cdff0e302c48f0c1919a557585bcc2","after":"e3dc6edbed37874eac9eb31cdb29d0b63a5b68e3","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-05T22:28:47.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"add annotations to tests and improve coverage","shortMessageHtmlLink":"add annotations to tests and improve coverage"}},{"before":"33a5b49f7cedba8d4b8fb9b5b155358b00ef00e9","after":null,"ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T21:55:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"}},{"before":"5ef3fcc35b881ca034a02b2e3c44f59ee935fe75","after":"41db66cf45a6fdcceaa0e6f2485d6ad6263b1ffb","ref":"refs/heads/trunk","pushedAt":"2024-06-05T21:55:36.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"fix up encoding mess in HTTP log file writing (#12198)","shortMessageHtmlLink":"fix up encoding mess in HTTP log file writing (#12198)"}},{"before":"34efcaa3a75731e7177edd04e8a2c6bc5a1a7d62","after":"33a5b49f7cedba8d4b8fb9b5b155358b00ef00e9","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T21:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"explain what logFile is, hopefully in a place where pydoctor will pick it up","shortMessageHtmlLink":"explain what logFile is, hopefully in a place where pydoctor will pic…"}},{"before":"5ceccc905f6ff5f6090370a9af1c23bd8ff2f37b","after":null,"ref":"refs/heads/12189-debug-ci","pushedAt":"2024-06-05T21:17:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"}},{"before":"79dcdf7b0383500c94d8b433773f1f9f93efb9aa","after":"34efcaa3a75731e7177edd04e8a2c6bc5a1a7d62","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T01:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"test appending some binary data as well\n\nthis adds back explicit test coverage for the binary encoding behavior that was\nindirectly tested in the HTTP server","shortMessageHtmlLink":"test appending some binary data as well"}},{"before":"a6083f3a5dc5c736ab4a1b830d1095520a858cf4","after":"5354a89ad6cdff0e302c48f0c1919a557585bcc2","ref":"refs/heads/12195-some-examples","pushedAt":"2024-06-05T00:59:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"annotations import","shortMessageHtmlLink":"annotations import"}},{"before":"b1a7e7e17c55eabb87f34f034fa1709fe18a08fc","after":"1cdedc7624a75d40e378445f035b6685006e2651","ref":"refs/heads/12188-handling","pushedAt":"2024-06-05T00:58:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12188-handling","shortMessageHtmlLink":"Merge branch 'trunk' into 12188-handling"}},{"before":"db1f49ec3afee4906fb66d73efad990527dd8528","after":"79dcdf7b0383500c94d8b433773f1f9f93efb9aa","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T00:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"another very silly coverage gap","shortMessageHtmlLink":"another very silly coverage gap"}},{"before":"ecf6fc0dc890a1837aaff6e1c9233654ff31bab5","after":"db1f49ec3afee4906fb66d73efad990527dd8528","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T00:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"coverage gap","shortMessageHtmlLink":"coverage gap"}},{"before":"e22d9e31af9a72471070bbad50ea80b2edeb4e1d","after":"ecf6fc0dc890a1837aaff6e1c9233654ff31bab5","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T00:09:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"undo build-breaking isort","shortMessageHtmlLink":"undo build-breaking isort"}},{"before":"21e8436bdb18389ef71aa3863c8fd7d03825b624","after":"e22d9e31af9a72471070bbad50ea80b2edeb4e1d","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-05T00:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"test coverage for compatibility-hack property","shortMessageHtmlLink":"test coverage for compatibility-hack property"}},{"before":"70230b6859121cb357a893f6e9221e435f3bdfd4","after":"21e8436bdb18389ef71aa3863c8fd7d03825b624","ref":"refs/heads/12179-web-log-text","pushedAt":"2024-06-04T23:32:23.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12179-web-log-text","shortMessageHtmlLink":"Merge branch 'trunk' into 12179-web-log-text"}},{"before":"d32b55f476c448cde852f4e916b5c03a0e6f0e3f","after":"11f209730f01b80dff8febd5794b6195737721c4","ref":"refs/heads/12191-speed-up-http-header-processing-even-more","pushedAt":"2024-06-04T20:40:08.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":"Fix test name","shortMessageHtmlLink":"Fix test name"}},{"before":"1112f2109a999f321a4f16a253301f8154198258","after":"d32b55f476c448cde852f4e916b5c03a0e6f0e3f","ref":"refs/heads/12191-speed-up-http-header-processing-even-more","pushedAt":"2024-06-04T20:36:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Another benchmark.","shortMessageHtmlLink":"Another benchmark."}},{"before":"634ccea9e7b8ac962fbb4aaaaa13b21c87509e8d","after":"1112f2109a999f321a4f16a253301f8154198258","ref":"refs/heads/12191-speed-up-http-header-processing-even-more","pushedAt":"2024-06-04T20:00:27.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Fix Python 3.8 support.","shortMessageHtmlLink":"Fix Python 3.8 support."}},{"before":"14ab5d3481b836d9c8e6809879efd597f87f3464","after":"6bc331593522f4f729693b5fe68842c14a137070","ref":"refs/heads/12158-deprecate-httpclient","pushedAt":"2024-06-04T19:57:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12158-deprecate-httpclient","shortMessageHtmlLink":"Merge branch 'trunk' into 12158-deprecate-httpclient"}},{"before":"4485e9dc5cd246e9a9344caaed7f2b7be84325eb","after":null,"ref":"refs/heads/12197-investigate-tracing-functionality-in-codspeed","pushedAt":"2024-06-04T19:57:18.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":"ab55316d180074623278188175cad130d07d8d4c","after":"5ef3fcc35b881ca034a02b2e3c44f59ee935fe75","ref":"refs/heads/trunk","pushedAt":"2024-06-04T19:57:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"#12197 - Run benchmarks on Python 3.12 so we can get flamegraphs (#12199)","shortMessageHtmlLink":"#12197 - Run benchmarks on Python 3.12 so we can get flamegraphs (#12199"}},{"before":"acaa95b6eea885b5a490ffc4030a12fb50523a9d","after":null,"ref":"refs/heads/12200-remove-attribute-lookups-from-twistedweb","pushedAt":"2024-06-04T19:47:19.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":"c465c460c68bec3cf481c2815d1039da6796eb03","after":"ab55316d180074623278188175cad130d07d8d4c","ref":"refs/heads/trunk","pushedAt":"2024-06-04T19:47:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"12200 - do less attribute lookups on twisted.web.http (#12201)","shortMessageHtmlLink":"12200 - do less attribute lookups on twisted.web.http (#12201)"}},{"before":"ed243fd5558fc81bc1a0caeae03dfba9e119d8a2","after":"4485e9dc5cd246e9a9344caaed7f2b7be84325eb","ref":"refs/heads/12197-investigate-tracing-functionality-in-codspeed","pushedAt":"2024-06-04T19:46:18.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":"Update .github/workflows/test.yaml\n\nCo-authored-by: Adi Roiban ","shortMessageHtmlLink":"Update .github/workflows/test.yaml"}},{"before":"6e9520683ca4d528eb794c54b5f0231086307b1b","after":"634ccea9e7b8ac962fbb4aaaaa13b21c87509e8d","ref":"refs/heads/12191-speed-up-http-header-processing-even-more","pushedAt":"2024-06-04T18:32:44.000Z","pushType":"push","commitsCount":7,"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":"c465c460c68bec3cf481c2815d1039da6796eb03","after":"acaa95b6eea885b5a490ffc4030a12fb50523a9d","ref":"refs/heads/12200-remove-attribute-lookups-from-twistedweb","pushedAt":"2024-06-04T15:14:33.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":"Do less attribute lookups on twisted.web.http.","shortMessageHtmlLink":"Do less attribute lookups on twisted.web.http."}},{"before":null,"after":"c465c460c68bec3cf481c2815d1039da6796eb03","ref":"refs/heads/12200-remove-attribute-lookups-from-twistedweb","pushedAt":"2024-06-04T14:59:27.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":"#12169 defer: Expand inline callbacks tests (#12170)","shortMessageHtmlLink":"#12169 defer: Expand inline callbacks tests (#12170)"}},{"before":"c465c460c68bec3cf481c2815d1039da6796eb03","after":"ed243fd5558fc81bc1a0caeae03dfba9e119d8a2","ref":"refs/heads/12197-investigate-tracing-functionality-in-codspeed","pushedAt":"2024-06-04T14:50:21.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 on Python 3.12 so we can get flamegraphs.","shortMessageHtmlLink":"Run benchmarks on Python 3.12 so we can get flamegraphs."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXqZ57QA","startCursor":null,"endCursor":null}},"title":"Activity · twisted/twisted"}