{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":394448,"defaultBranch":"master","name":"tornado","ownerLogin":"bdarnell","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2009-12-03T19:37:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/160562?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727118309.0","currentOid":""},"activityList":{"items":[{"before":"36de0fd921a07c9221abf4649192da53fb5f2e09","after":null,"ref":"refs/heads/py-38-313","pushedAt":"2024-09-23T19:05:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":"41f96383fff06342c7f608166500de5c8fec5aa7","after":"36de0fd921a07c9221abf4649192da53fb5f2e09","ref":"refs/heads/py-38-313","pushedAt":"2024-09-18T01:40:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"Officially declare support for py3.13, drop 3.8","shortMessageHtmlLink":"Officially declare support for py3.13, drop 3.8"}},{"before":null,"after":"41f96383fff06342c7f608166500de5c8fec5aa7","ref":"refs/heads/py-38-313","pushedAt":"2024-09-17T20:25:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"Officially declare support for py3.13, drop 3.8","shortMessageHtmlLink":"Officially declare support for py3.13, drop 3.8"}},{"before":"c9e8ce31d26edd1ce8b6a13af260a392e7c7844e","after":null,"ref":"refs/heads/rtd","pushedAt":"2024-09-04T19:20:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"c9e8ce31d26edd1ce8b6a13af260a392e7c7844e","ref":"refs/heads/rtd","pushedAt":"2024-09-04T19:15:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"docs: Add readthedocs configuration\n\nRTD will no longer do this automagically, so we need to add these\nlines explicitly for compatibility. See\nhttps://about.readthedocs.com/blog/2024/07/addons-by-default/","shortMessageHtmlLink":"docs: Add readthedocs configuration"}},{"before":"77e0a4f9cf8ccc4654afa4ef769fb1c5e4c12133","after":null,"ref":"refs/heads/test-skip-cleanup","pushedAt":"2024-07-26T13:51:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"77e0a4f9cf8ccc4654afa4ef769fb1c5e4c12133","ref":"refs/heads/test-skip-cleanup","pushedAt":"2024-07-12T01:04:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"test.util: Remove our private compatibility shim for subTests","shortMessageHtmlLink":"test.util: Remove our private compatibility shim for subTests"}},{"before":"5d2d43f5efe1d8597345eebb9fc20197af56132b","after":null,"ref":"refs/heads/test-mixins","pushedAt":"2024-07-11T19:08:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"5d2d43f5efe1d8597345eebb9fc20197af56132b","ref":"refs/heads/test-mixins","pushedAt":"2024-07-11T18:59:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"test: Adopt abstract_base_test in websocket_test.py","shortMessageHtmlLink":"test: Adopt abstract_base_test in websocket_test.py"}},{"before":"9b5ca518b5df0869ab9da9c77831784c9bcd439c","after":null,"ref":"refs/heads/util-test","pushedAt":"2024-06-29T18:25:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"9b5ca518b5df0869ab9da9c77831784c9bcd439c","ref":"refs/heads/util-test","pushedAt":"2024-06-28T20:39:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"util_test: Slightly clean up old-style type annotations","shortMessageHtmlLink":"util_test: Slightly clean up old-style type annotations"}},{"before":"f7818e799a0fc72e136b93d34c94eda2e127a88c","after":null,"ref":"refs/heads/pyupgrade","pushedAt":"2024-06-25T18:10:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"f7818e799a0fc72e136b93d34c94eda2e127a88c","ref":"refs/heads/pyupgrade","pushedAt":"2024-06-13T19:29:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"*: Switch from percent formatting to f-strings\n\nAutomated change using pyupgrade in two passes (once to go from percent\nformatting to str.format, then to go from str.format to f-strings),\nfollowed by black.\n\nThis left a few uses of str.format for unknown reasons.","shortMessageHtmlLink":"*: Switch from percent formatting to f-strings"}},{"before":"970c54c877c685eef9baa95ecd68868ce47d202a","after":null,"ref":"refs/heads/update-sphinx","pushedAt":"2024-06-12T14:04:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":"456c4ed1709a0c186aaa6b0fd4275b7de46d7040","after":null,"ref":"refs/heads/test-313b2","pushedAt":"2024-06-12T13:59:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":"9844c6751e10735288faebd9ba06dae80bd4438b","after":"970c54c877c685eef9baa95ecd68868ce47d202a","ref":"refs/heads/update-sphinx","pushedAt":"2024-06-12T13:58:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"docs: Sync readthedocs python version with tox.ini","shortMessageHtmlLink":"docs: Sync readthedocs python version with tox.ini"}},{"before":null,"after":"9844c6751e10735288faebd9ba06dae80bd4438b","ref":"refs/heads/update-sphinx","pushedAt":"2024-06-12T13:52:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"docs: Remove empty testoutput blocks\n\nThese were once needed (I think) to get the tests to run at all, even\nthough they triggered warnings from sphinx. Now it works without them.","shortMessageHtmlLink":"docs: Remove empty testoutput blocks"}},{"before":"10b24fb663d9dddfb73f7fe20d490e98b23c8bb8","after":null,"ref":"refs/heads/update-lint","pushedAt":"2024-06-12T01:39:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"10b24fb663d9dddfb73f7fe20d490e98b23c8bb8","ref":"refs/heads/update-lint","pushedAt":"2024-06-12T01:23:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"lint: Update flake8 and friends\n\nUse \"is\" instead of \"==\" for type comparisons.","shortMessageHtmlLink":"lint: Update flake8 and friends"}},{"before":"034d85ace64a77fb609d2a7a2fc15cd0cc85f681","after":null,"ref":"refs/heads/default-encoding","pushedAt":"2024-06-12T01:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"034d85ace64a77fb609d2a7a2fc15cd0cc85f681","ref":"refs/heads/default-encoding","pushedAt":"2024-06-12T01:10:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"test: Address warnings about using the default encoding\n\nI'm not sure exactly how these warnings are getting logged without\ncausing the build to fail, but they are.","shortMessageHtmlLink":"test: Address warnings about using the default encoding"}},{"before":"df3682443e2b871561dfb3b6ad646c2aa5c85cba","after":null,"ref":"refs/heads/skip-test-mac-curl","pushedAt":"2024-06-11T17:30:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"df3682443e2b871561dfb3b6ad646c2aa5c85cba","ref":"refs/heads/skip-test-mac-curl","pushedAt":"2024-06-11T17:25:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"test: Skip a closed connection test with curl and macOS\n\nUnclear what the issue is but skip the test for now.","shortMessageHtmlLink":"test: Skip a closed connection test with curl and macOS"}},{"before":"2417cf35733e6ffdbae9e4584095324e993a17c0","after":null,"ref":"refs/heads/rm-twisted-resolver","pushedAt":"2024-06-11T17:01:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"2417cf35733e6ffdbae9e4584095324e993a17c0","ref":"refs/heads/rm-twisted-resolver","pushedAt":"2024-06-11T16:55:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"twisted: Delete TwistedResolver class\n\nThis class was deprecated and slated for deletion in Tornado 7.0.\nHowever, it has become broken due to the adoption of RFC 8482\n(which limits the use of the ANY query type in DNS) and it now fails\nfor most domain names (with the exception of localhost).\nThe upstream issue https://github.com/twisted/twisted/issues/10062\nhas been open for years which is a pretty good sign that no one\nis depending on this class and it's safe to remove it ahead of\nschedule.\n\nThis class was primarily intended to provide thread-free non-blocking\nDNS resolution. If that is still required,\n`tornado.platform.caresresolver` is the next best option, although it\nhas its own limitations which differ from TwistedResolver.","shortMessageHtmlLink":"twisted: Delete TwistedResolver class"}},{"before":"0aff7d3722809474db42d18460b38fd2734797c4","after":"456c4ed1709a0c186aaa6b0fd4275b7de46d7040","ref":"refs/heads/test-313b2","pushedAt":"2024-06-10T16:28:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"process_test: Remove compatibility hack for python 3.13 beta 1","shortMessageHtmlLink":"process_test: Remove compatibility hack for python 3.13 beta 1"}},{"before":"b2f419fd5b8920bb3edcfd2a0dc26f5ec7a4adf9","after":null,"ref":"refs/heads/fix-test-lint","pushedAt":"2024-06-10T16:28:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}},{"before":null,"after":"b2f419fd5b8920bb3edcfd2a0dc26f5ec7a4adf9","ref":"refs/heads/fix-test-lint","pushedAt":"2024-06-10T16:24:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"test: Fix some lint issues after #3298\n\nThat PR arrived while our CI was broken and I\nmanually verified that the tests passed but didn't\nrun the linters. These changes are running in to\nhttps://github.com/python/mypy/issues/5088","shortMessageHtmlLink":"test: Fix some lint issues after tornadoweb#3298"}},{"before":null,"after":"0aff7d3722809474db42d18460b38fd2734797c4","ref":"refs/heads/test-313b2","pushedAt":"2024-06-10T16:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"process_test: Remove compatibility hack for python 3.13 beta 1","shortMessageHtmlLink":"process_test: Remove compatibility hack for python 3.13 beta 1"}},{"before":"6d1f091d8b2a3ffba5786ad93cf8c73af4122924","after":null,"ref":"refs/heads/python-versions","pushedAt":"2024-06-08T17:56:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxOTowNTowOS4wMDAwMDBazwAAAAS-WBTG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxOTowNTowOS4wMDAwMDBazwAAAAS-WBTG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOFQxNzo1NjoyMC4wMDAwMDBazwAAAARgBmP7"}},"title":"Activity ยท bdarnell/tornado"}