{"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:1717525513.0","currentOid":""},"activityList":{"items":[{"before":"291d1b661be273b86792e965ac65f9bced8d4ebe","after":null,"ref":"refs/heads/update-black","pushedAt":"2024-06-04T18:25:13.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":"291d1b661be273b86792e965ac65f9bced8d4ebe","ref":"refs/heads/update-black","pushedAt":"2024-06-04T18:20:40.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":"*: Update black\n\nCloses #3367","shortMessageHtmlLink":"*: Update black"}},{"before":"b2431b273bb10bc33c2661db756453c5f26b56ec","after":null,"ref":"refs/heads/ci-update","pushedAt":"2024-06-04T18:03:27.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":"e7884b3634523cf30691694ab7458c5b34b0f77c","after":"b2431b273bb10bc33c2661db756453c5f26b56ec","ref":"refs/heads/ci-update","pushedAt":"2024-06-04T17:58:44.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":"ci: Update action versions for node deprecation\n\nThe changes to checkout and setup-python shouldn't have been major\nversion bumps. upload-artifact and download-artifact should have had\nupdated node versions on v3 so we don't have to adapt to incompatible\nchanges here. But anyway, here we are.\n\nbuild.yml has updates from\nhttps://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml\n\nThis commit also moves the pypi upload step to use OIDC instead of\na static token.","shortMessageHtmlLink":"ci: Update action versions for node deprecation"}},{"before":"80484e767ec2d1a1a7f6b73efeee6e6cec7bbe32","after":"e7884b3634523cf30691694ab7458c5b34b0f77c","ref":"refs/heads/ci-update","pushedAt":"2024-06-04T17:48:42.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":"ci: Update action versions for node deprecation\n\nThe changes to checkout and setup-python shouldn't have been major\nversion bumps. upload-artifact and download-artifact should have had\nupdated node versions on v3 so we don't have to adapt to incompatible\nchanges here. But anyway, here we are.\n\nbuild.yml has updates from\nhttps://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml","shortMessageHtmlLink":"ci: Update action versions for node deprecation"}},{"before":"09cc48eb756d96defba22595a7a3359ccc66c912","after":"80484e767ec2d1a1a7f6b73efeee6e6cec7bbe32","ref":"refs/heads/ci-update","pushedAt":"2024-06-04T17:48:10.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":"ci: Update action versions for node deprecation\n\nThe changes to checkout and setup-python shouldn't have been major\nversion bumps. upload-artifact and download-artifact should have had\nupdated node versions on v3 so we don't have to adapt to incompatible\nchanges here. But anyway, here we are.\n\nbuild.yml has updates from\nhttps://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml","shortMessageHtmlLink":"ci: Update action versions for node deprecation"}},{"before":"3c578c9fab2bdf24f628cca724f7b1e2e626b073","after":"09cc48eb756d96defba22595a7a3359ccc66c912","ref":"refs/heads/ci-update","pushedAt":"2024-06-04T14:24:13.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":"ci: Update action versions for node deprecation\n\nThe changes to checkout and setup-python shouldn't have been major\nversion bumps. upload-artifact and download-artifact should have had\nupdated node versions on v3 so we don't have to adapt to incompatible\nchanges here. But anyway, here we are.\n\nbuild.yml has updates from\nhttps://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml","shortMessageHtmlLink":"ci: Update action versions for node deprecation"}},{"before":null,"after":"3c578c9fab2bdf24f628cca724f7b1e2e626b073","ref":"refs/heads/ci-update","pushedAt":"2024-06-04T01:07:07.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":"ci: Update action versions for node deprecation\n\nThe changes to checkout and setup-python shouldn't have been major\nversion bumps. upload-artifact and download-artifact should have had\nupdated node versions on v3 so we don't have to adapt to incompatible\nchanges here. But anyway, here we are.\n\nbuild.yml has updates from\nhttps://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml","shortMessageHtmlLink":"ci: Update action versions for node deprecation"}},{"before":"180332ad5e9473ad951a6e3924ac0624ef6fa631","after":null,"ref":"refs/heads/remove-testmethodwrapper","pushedAt":"2024-06-03T20:38: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":"180332ad5e9473ad951a6e3924ac0624ef6fa631","ref":"refs/heads/remove-testmethodwrapper","pushedAt":"2024-06-03T20:01: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":"testing: Replace _TestMethodWrapper with _callTestMethod\n\nOverriding _callTestMethod (which was introduced in python 3.8) is a\nless hacky way to detect tests that fail to use ``@gen_test`` where\nneeded. It's not documented, but since Python 3.11 has introduced a\nsimilar check to the standard library we'll be able to remove it in the\nnear future.\n\nThe major impetus for this change is an incompatibility with\nPytest 8.2, which has made a change that tries to instantiate test\nclasses at discovery time without an existing method name.\n\nFixes #3375\nCloses #3374","shortMessageHtmlLink":"testing: Replace _TestMethodWrapper with _callTestMethod"}},{"before":null,"after":"451419c1c7c431d4362fd6d6ed36227a1d52f32c","ref":"refs/heads/version-6.4","pushedAt":"2023-11-29T02:56: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":"Set version to 6.4 final","shortMessageHtmlLink":"Set version to 6.4 final"}},{"before":"f28b245306b204e5ff312973b994fba82a3af01c","after":"451419c1c7c431d4362fd6d6ed36227a1d52f32c","ref":"refs/heads/master","pushedAt":"2023-11-29T02:55:57.000Z","pushType":"push","commitsCount":91,"pusher":{"login":"bdarnell","name":"Ben Darnell","path":"/bdarnell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160562?s=80&v=4"},"commit":{"message":"Set version to 6.4 final","shortMessageHtmlLink":"Set version to 6.4 final"}},{"before":"2da0a9912bc5207e2ac8207b40035377de3e1cd5","after":null,"ref":"refs/heads/iostream-hostname-test","pushedAt":"2023-11-16T01:22:01.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":"d1b0280fb92d0d8590cf403ca46af3550507d4d2","after":"2da0a9912bc5207e2ac8207b40035377de3e1cd5","ref":"refs/heads/iostream-hostname-test","pushedAt":"2023-11-14T03:23:55.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":"iostream_test: Don't require server-side log on windows","shortMessageHtmlLink":"iostream_test: Don't require server-side log on windows"}},{"before":"93d7ff7d5f254d8a3589170065bc425f34e8c4db","after":"d1b0280fb92d0d8590cf403ca46af3550507d4d2","ref":"refs/heads/iostream-hostname-test","pushedAt":"2023-11-14T03:16:05.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":"iostream_test: Give windows more time","shortMessageHtmlLink":"iostream_test: Give windows more time"}},{"before":"06e1a651823934710f23a138f4bbfb344ca002b0","after":"93d7ff7d5f254d8a3589170065bc425f34e8c4db","ref":"refs/heads/iostream-hostname-test","pushedAt":"2023-11-14T03:12:14.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":"iostream_test: Give windows more time","shortMessageHtmlLink":"iostream_test: Give windows more time"}},{"before":null,"after":"06e1a651823934710f23a138f4bbfb344ca002b0","ref":"refs/heads/iostream-hostname-test","pushedAt":"2023-11-14T03:04:10.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":"iostream_test: Test check_hostname functionality.\n\nIn #3337, the removal of ssl.match_hostname revealed that we did not\nhave any test coverage of hostname checking in tornado.iostream.\nSince we were forced to remove the manual check that we had in place\nfor old versions of Python, we need a test to make sure that we didn't\ninadvertently break hostname checking.","shortMessageHtmlLink":"iostream_test: Test check_hostname functionality."}},{"before":"c60d80cbfc992b3cbaf303ae2e5f4f4c49fe028d","after":null,"ref":"refs/heads/more-utcnow","pushedAt":"2023-11-02T01:48:52.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":"c60d80cbfc992b3cbaf303ae2e5f4f4c49fe028d","ref":"refs/heads/more-utcnow","pushedAt":"2023-11-02T01:42:19.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":"web,demos: Remove more uses of deprecated datetime utc methods\n\nAdd a simple test case to give us some basic coverage of this\ncode path.\n\nCloses #3335","shortMessageHtmlLink":"web,demos: Remove more uses of deprecated datetime utc methods"}},{"before":"3340c3971f7663fb8a1a04c676f4a7cf734d1f0f","after":null,"ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-29T23:56:41.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":"120c97addac083fca087303d8cf4d9cf8df5648f","after":"3340c3971f7663fb8a1a04c676f4a7cf734d1f0f","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-14T02:47:43.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":"test: Close the thread pool in run_on_executor test\n\nIf this executor was left around it would be GC'd at an unpredictable\ntime and would often be reported as a failure in other circlerefs tests.\n(For unknown reasons this would occur most often in i686 (i.e. 32-bit)\nlinux builds).","shortMessageHtmlLink":"test: Close the thread pool in run_on_executor test"}},{"before":"724f5d3a587ce56734dd88c701da9c2d68b87e4c","after":null,"ref":"refs/heads/py312-updates","pushedAt":"2023-10-14T02:46:50.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":"724f5d3a587ce56734dd88c701da9c2d68b87e4c","ref":"refs/heads/py312-updates","pushedAt":"2023-10-14T02:41:25.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 on the newest version of python too.\n\nWe previously only typechecked on the oldest version of python we\nsupported, incorrectly assuming nothing we depended on would be\nremoved. Now we typecheck on the latest version of python.\n\nAssume support for modern version of ssl and remove some pre-SNI\ncode paths which rely on functions that are now removed.","shortMessageHtmlLink":"*: Lint on the newest version of python too."}},{"before":"0e47fb9ec299a122bdd3d7a761fdc57c43f74eff","after":"120c97addac083fca087303d8cf4d9cf8df5648f","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T02:16:25.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"6ce52623a08d5520411561ef2e85e54bfa1f614c","after":"0e47fb9ec299a122bdd3d7a761fdc57c43f74eff","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T02:11:10.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"f4aa24ccd0d66fa2d4a471cb3e2eb867ade043ab","after":"6ce52623a08d5520411561ef2e85e54bfa1f614c","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T02:06:48.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"01ca7390e2f6a529e1749c2ecf9a4d2115752f26","after":"f4aa24ccd0d66fa2d4a471cb3e2eb867ade043ab","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T01:08:53.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"737de2b566b3b95be29243901b3fb090c5a9b560","after":"01ca7390e2f6a529e1749c2ecf9a4d2115752f26","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T01:05:18.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"478fb2e13bc7fa9520a0d3577afb08bc1d05bf3a","after":"737de2b566b3b95be29243901b3fb090c5a9b560","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T00:59:08.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":"docs: Disable references to ssl.wrap_socket\n\nThis function was removed in python 3.12.","shortMessageHtmlLink":"docs: Disable references to ssl.wrap_socket"}},{"before":"2e495b415c3a694f73470026ef72c9e52c9ba90a","after":"478fb2e13bc7fa9520a0d3577afb08bc1d05bf3a","ref":"refs/heads/selector-thread-atexit","pushedAt":"2023-10-11T00:49:59.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: Fix build\n\nDon't know why this started happening now; everything should be pinned.","shortMessageHtmlLink":"docs: Fix build"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXFfQaAA","startCursor":null,"endCursor":null}},"title":"Activity ยท bdarnell/tornado"}