{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":45766550,"defaultBranch":"master","name":"uvloop","ownerLogin":"MagicStack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-08T04:14:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14324950?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725331725.0","currentOid":""},"activityList":{"items":[{"before":"79d5dcdb0785d9319b8b04f99e7a733ed56e9b46","after":null,"ref":"refs/heads/0.21.0beta1","pushedAt":"2024-09-03T02:48:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"fb5a1397d162959894b941cf33d2e7519224a5f1","after":"79d5dcdb0785d9319b8b04f99e7a733ed56e9b46","ref":"refs/heads/master","pushedAt":"2024-09-03T00:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"uvloop 0.21.0beta1","shortMessageHtmlLink":"uvloop 0.21.0beta1"}},{"before":null,"after":"79d5dcdb0785d9319b8b04f99e7a733ed56e9b46","ref":"refs/heads/0.21.0beta1","pushedAt":"2024-09-02T21:03:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"uvloop 0.21.0beta1","shortMessageHtmlLink":"uvloop 0.21.0beta1"}},{"before":"683a7979bd04285b2d857383a68bb54a114e9466","after":null,"ref":"refs/heads/0.21.0rc1","pushedAt":"2024-09-02T21:02:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":null,"after":"683a7979bd04285b2d857383a68bb54a114e9466","ref":"refs/heads/0.21.0rc1","pushedAt":"2024-09-02T21:01:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"uvloop 0.21.0rc1","shortMessageHtmlLink":"uvloop 0.21.0rc1"}},{"before":"c3b04c9f693e6dbe1f5efa89e1135b7680bc7685","after":null,"ref":"refs/heads/cleanup_socket","pushedAt":"2024-09-02T20:58:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"3fba9fab1e8d66c333cf3946d79e29b5bad8fa73","after":"fb5a1397d162959894b941cf33d2e7519224a5f1","ref":"refs/heads/master","pushedAt":"2024-09-02T20:57:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Add cleanup_socket param on create_unix_server() (#623)\n\nThis is derived from python/cpython#111483 but available on\r\nall Python versions with uvloop, only that it's only enabled\r\nby default for Python 3.13 and above to be consistent with\r\nCPython behavior.\r\n\r\n* Also add Python 3.13 to CI (#610)\r\n* Enable CI in debug mode\r\n* Fix CI to include [dev]\r\n\r\n---------\r\n\r\nCo-authored-by: Fantix King ","shortMessageHtmlLink":"Add cleanup_socket param on create_unix_server() (#623)"}},{"before":null,"after":"c3b04c9f693e6dbe1f5efa89e1135b7680bc7685","ref":"refs/heads/cleanup_socket","pushedAt":"2024-08-28T18:08:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Add cleanup_socket param on create_unix_server()\n\nThis is derived from python/cpython#111483 but available on\nall Python versions with uvloop, only that it's only enabled\nby default for Python 3.13 and above to be consistent with\nCPython behavior.","shortMessageHtmlLink":"Add cleanup_socket param on create_unix_server()"}},{"before":"3c3bbeff3418c60b14f793a6541ad01d8036b706","after":"3fba9fab1e8d66c333cf3946d79e29b5bad8fa73","ref":"refs/heads/master","pushedAt":"2024-08-28T18:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Updates for Cython3 (#587)\n\n* Remove SSL depreciation warnings\r\n* Use Cython 3.0 and fix deprecated test\r\n\r\n---------\r\n\r\nCo-authored-by: Fantix King ","shortMessageHtmlLink":"Updates for Cython3 (#587)"}},{"before":"4083a94e5c1c3ab681ffe0b2c0b60fba16540220","after":"3c3bbeff3418c60b14f793a6541ad01d8036b706","ref":"refs/heads/master","pushedAt":"2024-08-26T20:04:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"udp errors should result in protocol.error_received (#601)","shortMessageHtmlLink":"udp errors should result in protocol.error_received (#601)"}},{"before":"2d35f106d3ccc51d648b4ab90c964c0748b5873f","after":"4083a94e5c1c3ab681ffe0b2c0b60fba16540220","ref":"refs/heads/master","pushedAt":"2024-08-16T00:14:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Use cythonized SO_REUSEPORT rather than the unwrapped native one. (#609)\n\nFixes #550\r\n\r\nCo-authored-by: Fantix King ","shortMessageHtmlLink":"Use cythonized SO_REUSEPORT rather than the unwrapped native one. (#609)"}},{"before":"2d35f106d3ccc51d648b4ab90c964c0748b5873f","after":null,"ref":"refs/heads/release","pushedAt":"2024-08-15T19:38:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"8511ba1fc2131ee0ceaecfd5ce57973012e94ef9","after":"2d35f106d3ccc51d648b4ab90c964c0748b5873f","ref":"refs/heads/master","pushedAt":"2024-08-15T19:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"uvloop 0.20.0\n\nChanges\n=======\n\n* Upgrade libuv to v1.48.0 (#600)\n (by @niklasr22 @fantix in 77778525 for #596 #615)\n\nFixes\n=====\n\n* Fix test_create_server_4 with Python 3.12.5 (#614)\n (by @shadchin in 62f92393)\n\n* Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)\n (by @avkarenow in c8531c24 for #591)\n\n* Inline _Py_RestoreSignals() from CPython (#604)\n (by @befeleme in 8511ba1f for #603)","shortMessageHtmlLink":"uvloop 0.20.0"}},{"before":null,"after":"2d35f106d3ccc51d648b4ab90c964c0748b5873f","ref":"refs/heads/release","pushedAt":"2024-08-15T17:50:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"uvloop 0.20.0\n\nChanges\n=======\n\n* Upgrade libuv to v1.48.0 (#600)\n (by @niklasr22 @fantix in 77778525 for #596 #615)\n\nFixes\n=====\n\n* Fix test_create_server_4 with Python 3.12.5 (#614)\n (by @shadchin in 62f92393)\n\n* Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)\n (by @avkarenow in c8531c24 for #591)\n\n* Inline _Py_RestoreSignals() from CPython (#604)\n (by @befeleme in 8511ba1f for #603)","shortMessageHtmlLink":"uvloop 0.20.0"}},{"before":"6c770dc3fbdd281d15c2ad46588c139696f9269c","after":null,"ref":"refs/heads/release","pushedAt":"2024-08-15T17:45:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"deb2cf9d653305b55d0d97a85b4067e33db0f1c0","after":"8511ba1fc2131ee0ceaecfd5ce57973012e94ef9","ref":"refs/heads/master","pushedAt":"2024-08-15T17:31:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Inline _Py_RestoreSignals() from CPython (#604)\n\nprivate _Py_RestoreSignals() has been moved to CPython internals as of Python 3.13\r\nSee: https://github.com/python/cpython/pull/106400\r\nIts implementation has been the same in all supported by uvloop Pythons\r\n(3.8+), so the inlining was not conditionalized.","shortMessageHtmlLink":"Inline _Py_RestoreSignals() from CPython (#604)"}},{"before":"c8531c2431a45beeb3c86ec04dcd9a778dd67066","after":"deb2cf9d653305b55d0d97a85b4067e33db0f1c0","ref":"refs/heads/master","pushedAt":"2024-08-15T16:52:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Fix Python version in README.rst (#599)","shortMessageHtmlLink":"Fix Python version in README.rst (#599)"}},{"before":"777785257cc6740e38f03b059bf43b944135a782","after":"c8531c2431a45beeb3c86ec04dcd9a778dd67066","ref":"refs/heads/master","pushedAt":"2024-08-15T16:39:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)\n\nCo-authored-by: Fantix King ","shortMessageHtmlLink":"Use len(os.sched_getaffinity(0)) instead of os.cpu_count() (#591)"}},{"before":"62f92393b057fc94cf1fc259cf1e6ca8a8c4a1e7","after":"777785257cc6740e38f03b059bf43b944135a782","ref":"refs/heads/master","pushedAt":"2024-08-15T03:18:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Upgrade libuv to v1.48.0 (#600)\n\n* Fix for libuv 1.48\r\n* Fix for macOS (resolve empty host string as \"localhost\")\r\n* Add test\r\n\r\n---------\r\n\r\nCo-authored-by: Fantix King ","shortMessageHtmlLink":"Upgrade libuv to v1.48.0 (#600)"}},{"before":"b9385b90fabc7058646eea8d4ddc75feedbda528","after":"082f48ed81ff5e8be3a83aafbd9392f5f15aef9f","ref":"refs/heads/bump-libuv","pushedAt":"2024-08-14T01:08:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Bump libuv to 1.48","shortMessageHtmlLink":"Bump libuv to 1.48"}},{"before":"6c770dc3fbdd281d15c2ad46588c139696f9269c","after":"62f92393b057fc94cf1fc259cf1e6ca8a8c4a1e7","ref":"refs/heads/master","pushedAt":"2024-08-13T14:18:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Fix test_create_server_4 with Python 3.12.5 (#614)\n\nAfter https://github.com/python/cpython/issues/121913 error message `[errno 98] address already in use`","shortMessageHtmlLink":"Fix test_create_server_4 with Python 3.12.5 (#614)"}},{"before":"ee5ad26a754984d867594809cb5c040be9cd7281","after":"6c770dc3fbdd281d15c2ad46588c139696f9269c","ref":"refs/heads/master","pushedAt":"2023-10-22T22:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"uvloop 0.19.0\n\nChanges\n=======\n\n* Drop support of Python 3.7 and update CI (#578)\n (by @fantix in ee5ad26a for #578)\n\nFixes\n=====\n\n* Restore uvloop.new_event_loop and other missing uvloop members to typing (#573)\n (by @graingert in 5c500ee2 for #573)\n\n* Fix docstring of loop.shutdown_default_executor (#535)\n (by @Gelbpunkt in 919da567 for #535)\n\n* Fix CI status badge (#522)\n (by @shuuji3 in 0e9ff6cd for #522)","shortMessageHtmlLink":"uvloop 0.19.0"}},{"before":null,"after":"6c770dc3fbdd281d15c2ad46588c139696f9269c","ref":"refs/heads/release","pushedAt":"2023-10-22T20:54:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"uvloop 0.19.0\n\nChanges\n=======\n\n* Drop support of Python 3.7 and update CI (#578)\n (by @fantix in ee5ad26a for #578)\n\nFixes\n=====\n\n* Restore uvloop.new_event_loop and other missing uvloop members to typing (#573)\n (by @graingert in 5c500ee2 for #573)\n\n* Fix docstring of loop.shutdown_default_executor (#535)\n (by @Gelbpunkt in 919da567 for #535)\n\n* Fix CI status badge (#522)\n (by @shuuji3 in 0e9ff6cd for #522)","shortMessageHtmlLink":"uvloop 0.19.0"}},{"before":"75f3c47f8daa8e2318c05b13a78565d3f4f0f010","after":null,"ref":"refs/heads/drop-3.7","pushedAt":"2023-10-22T18:04:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"0e9ff6cd9b427a55414db1111a6eeae9260a064e","after":"ee5ad26a754984d867594809cb5c040be9cd7281","ref":"refs/heads/master","pushedAt":"2023-10-22T18:04:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Drop support of Python 3.7 and update CI (#578)\n\n* Drop support of Python 3.7\r\n* Upgrade and pin action revisions in CI\r\n* Exclude C files in wheel dist","shortMessageHtmlLink":"Drop support of Python 3.7 and update CI (#578)"}},{"before":"1f215eeb58dfede9c05ae10345c2ea763d393a9b","after":null,"ref":"refs/heads/libuv-1.44.2","pushedAt":"2023-10-15T22:05:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"d845181806976ef9ae10677b55e3b6eee7166076","after":"75f3c47f8daa8e2318c05b13a78565d3f4f0f010","ref":"refs/heads/drop-3.7","pushedAt":"2023-10-15T21:41:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"Exclude C files in wheel dist","shortMessageHtmlLink":"Exclude C files in wheel dist"}},{"before":null,"after":"1a0177c157fa1d25eae13a9c31b1ca2c1b66169c","ref":"refs/heads/debug-release","pushedAt":"2023-10-15T21:33:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"},"commit":{"message":"debug release","shortMessageHtmlLink":"debug release"}},{"before":"1d765ead90d2dc2dc43c8148aec3a21e1eb63bc7","after":null,"ref":"refs/heads/debug-release","pushedAt":"2023-10-15T21:33:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}},{"before":"452a21cf12d943baba996d147c78604928f6934b","after":null,"ref":"refs/tags/v0.19.0a1","pushedAt":"2023-10-15T21:29:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fantix","name":"Fantix King","path":"/fantix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1751601?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqxfl9wA","startCursor":null,"endCursor":null}},"title":"Activity ยท MagicStack/uvloop"}