{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3409513,"defaultBranch":"trunk","name":"klein","ownerLogin":"twisted","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-10T17:55:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/716546?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726598585.0","currentOid":""},"activityList":{"items":[{"before":"d6a26b3b6207fd4f64983eab1d230522921e6fb5","after":"61249999c6f0d790ed78ebc2efa5efb0bb1a3ebb","ref":"refs/heads/774-python-313-support","pushedAt":"2024-09-17T18:56:11.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":"Add more supported versions","shortMessageHtmlLink":"Add more supported versions"}},{"before":"04db6d26fd6f8dc749868268518957c8238c09d6","after":"d6a26b3b6207fd4f64983eab1d230522921e6fb5","ref":"refs/heads/774-python-313-support","pushedAt":"2024-09-17T18:54:48.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":"Add support for 3.13 to tox.","shortMessageHtmlLink":"Add support for 3.13 to tox."}},{"before":null,"after":"04db6d26fd6f8dc749868268518957c8238c09d6","ref":"refs/heads/774-python-313-support","pushedAt":"2024-09-17T18:43:05.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":"Merge pull request #767 from twisted/release-24.8\n\nRelease 24.8","shortMessageHtmlLink":"Merge pull request #767 from twisted/release-24.8"}},{"before":"1fa3d7098bed7802fcd9f45eb21ddc07108dfda2","after":"671dd1f96c94dd9f544e45838adef675a1b8526c","ref":"refs/heads/755-performance-round-1","pushedAt":"2024-09-17T18:40:31.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"itamarst","name":"Itamar Turner-Trauring","path":"/itamarst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3266662?s=80&v=4"},"commit":{"message":"Another maybe OK optimization.","shortMessageHtmlLink":"Another maybe OK optimization."}},{"before":"744f78dc4e2ef70c713472d59133fc79543e1b55","after":null,"ref":"refs/heads/dependabot/pip/sphinx-autobuild-2024.4.16","pushedAt":"2024-09-09T23:50:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"0d64df87d2e83bf3a30b792bb0e679a4c7a093c0","ref":"refs/heads/dependabot/pip/sphinx-autobuild-2024.9.3","pushedAt":"2024-09-09T23:50:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump sphinx-autobuild from 2021.3.14 to 2024.9.3\n\nBumps [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild) from 2021.3.14 to 2024.9.3.\n- [Release notes](https://github.com/sphinx-doc/sphinx-autobuild/releases)\n- [Changelog](https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst)\n- [Commits](https://github.com/sphinx-doc/sphinx-autobuild/compare/2021.03.14...2024.09.03)\n\n---\nupdated-dependencies:\n- dependency-name: sphinx-autobuild\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump sphinx-autobuild from 2021.3.14 to 2024.9.3"}},{"before":"6cb9f94d9679057fb99897b367bd48cbccdf838e","after":null,"ref":"refs/heads/dependabot/pip/mypy-1.11.1","pushedAt":"2024-08-26T23:39:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9f506b70cd9bc0ff76f4dcb67814b71115004c42","ref":"refs/heads/dependabot/pip/mypy-1.11.2","pushedAt":"2024-08-26T23:38:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump mypy from 1.8.0 to 1.11.2\n\nBumps [mypy](https://github.com/python/mypy) from 1.8.0 to 1.11.2.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/v1.8.0...v1.11.2)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump mypy from 1.8.0 to 1.11.2"}},{"before":"6908bbd637e3f47e8260edaa51963e5b4fa6064f","after":null,"ref":"refs/heads/dependabot/pip/mypy-1.10.1","pushedAt":"2024-08-12T23:07:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"6cb9f94d9679057fb99897b367bd48cbccdf838e","ref":"refs/heads/dependabot/pip/mypy-1.11.1","pushedAt":"2024-08-12T23:07:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump mypy from 1.8.0 to 1.11.1\n\nBumps [mypy](https://github.com/python/mypy) from 1.8.0 to 1.11.1.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/v1.8.0...v1.11.1)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump mypy from 1.8.0 to 1.11.1"}},{"before":"012c28e185cdcf6290cf9b009a510bc35716cae5","after":null,"ref":"refs/heads/dependabot/pip/pyupgrade-3.16.0","pushedAt":"2024-08-12T23:06:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"53bf30a107af14996fd4d460e69cd3082902e7f8","ref":"refs/heads/dependabot/pip/pyupgrade-3.17.0","pushedAt":"2024-08-12T23:06:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pyupgrade from 3.15.0 to 3.17.0\n\nBumps [pyupgrade](https://github.com/asottile/pyupgrade) from 3.15.0 to 3.17.0.\n- [Commits](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: pyupgrade\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pyupgrade from 3.15.0 to 3.17.0"}},{"before":"4c883478cdf7719e66b525c15042ae01342a99d1","after":null,"ref":"refs/heads/dependabot/pip/black-24.4.2","pushedAt":"2024-08-12T23:06:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"c8e47ec2af4dfdd909b550a3ba9f143c7439fc3f","ref":"refs/heads/dependabot/pip/black-24.8.0","pushedAt":"2024-08-12T23:06:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump black from 23.12.1 to 24.8.0\n\nBumps [black](https://github.com/psf/black) from 23.12.1 to 24.8.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.12.1...24.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 23.12.1 to 24.8.0"}},{"before":"7b8fd614b8c8a5118bcc479450531a08a4293485","after":null,"ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:52:36.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":"28d1b832048662fa8df27f53b19cdfb3fe356e41","after":"04db6d26fd6f8dc749868268518957c8238c09d6","ref":"refs/heads/trunk","pushedAt":"2024-08-12T01:52:34.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge pull request #767 from twisted/release-24.8\n\nRelease 24.8","shortMessageHtmlLink":"Merge pull request #767 from twisted/release-24.8"}},{"before":"5b00a588929113ac285ae069d957ad0891306bac","after":"7b8fd614b8c8a5118bcc479450531a08a4293485","ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:49:54.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":"Update version to [Klein, version 24.8.0]","shortMessageHtmlLink":"Update version to [Klein, version 24.8.0]"}},{"before":"a02bd30e143da033e4856acf4f5ae250183c12e0","after":"5b00a588929113ac285ae069d957ad0891306bac","ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:41:20.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":"Update version to [Klein, version 24.8.0.rc3]","shortMessageHtmlLink":"Update version to [Klein, version 24.8.0.rc3]"}},{"before":"5ef8f2121d60ace443689c82699cb22bb6e5c02e","after":"a02bd30e143da033e4856acf4f5ae250183c12e0","ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:40:28.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Update version to [Klein, version 24.8.0.rc2]","shortMessageHtmlLink":"Update version to [Klein, version 24.8.0.rc2]"}},{"before":"861a2d099393ba59fe75b459a2e3f3fe1bdeb115","after":"5ef8f2121d60ace443689c82699cb22bb6e5c02e","ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:38:07.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":"new version","shortMessageHtmlLink":"new version"}},{"before":null,"after":"861a2d099393ba59fe75b459a2e3f3fe1bdeb115","ref":"refs/heads/release-24.8","pushedAt":"2024-08-12T01:37:45.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":"Merge pull request #764 from twisted/attrs-provides-deprecation\n\naddress removal of `attrs.validators.provides`","shortMessageHtmlLink":"Merge pull request #764 from twisted/attrs-provides-deprecation"}},{"before":"cb12c68190617ab9ca804799b04a29a0c3a3f6b5","after":"e150e5c0085d3a577efb1dd3d5741461ec8370b5","ref":"refs/heads/dependabot/pip/coverage-7.6.1","pushedAt":"2024-08-12T01:37:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump coverage from 7.2.7 to 7.6.1\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.7 to 7.6.1.\n- [Release notes](https://github.com/nedbat/coveragepy/releases)\n- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)\n- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.7...7.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: coverage\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump coverage from 7.2.7 to 7.6.1"}},{"before":"89fada0d31932a6ef7728e2f5b1adb36ebf15cd2","after":null,"ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:36:44.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":null,"after":"89fada0d31932a6ef7728e2f5b1adb36ebf15cd2","ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:36:42.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":"fix metadata","shortMessageHtmlLink":"fix metadata"}},{"before":"89fada0d31932a6ef7728e2f5b1adb36ebf15cd2","after":null,"ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:36:40.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":"861a2d099393ba59fe75b459a2e3f3fe1bdeb115","after":"28d1b832048662fa8df27f53b19cdfb3fe356e41","ref":"refs/heads/trunk","pushedAt":"2024-08-12T01:36:38.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge pull request #766 from twisted/fix-for-release\n\nfix the release script up a little bit before releasing","shortMessageHtmlLink":"Merge pull request #766 from twisted/fix-for-release"}},{"before":"fca421376c19bd2ebc02199a0131123ac5efb850","after":"89fada0d31932a6ef7728e2f5b1adb36ebf15cd2","ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:33:38.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":"fix metadata","shortMessageHtmlLink":"fix metadata"}},{"before":"ca4d90256a1aaf31146b1353f70ed943aa0e2d6b","after":"fca421376c19bd2ebc02199a0131123ac5efb850","ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:29:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"briefer","shortMessageHtmlLink":"briefer"}},{"before":"7cdc981c9b75680a22943b6d694e301216f427b1","after":"ca4d90256a1aaf31146b1353f70ed943aa0e2d6b","ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T01:02: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 stuck-on-3.7 dep, hopefully make mypy happy with release.py again","shortMessageHtmlLink":"another stuck-on-3.7 dep, hopefully make mypy happy with release.py a…"}},{"before":null,"after":"7cdc981c9b75680a22943b6d694e301216f427b1","ref":"refs/heads/fix-for-release","pushedAt":"2024-08-12T00:57:12.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":"minor fixes. not sure how to test this but in production","shortMessageHtmlLink":"minor fixes. not sure how to test this but in production"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxODo1NjoxMS4wMDAwMDBazwAAAAS441F9","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxODo1NjoxMS4wMDAwMDBazwAAAAS441F9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQwMDo1NzoxMi4wMDAwMDBazwAAAASXn-1X"}},"title":"Activity · twisted/klein"}