{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":241368543,"defaultBranch":"master","name":"broadcaster","ownerLogin":"encode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-18T13:32:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19159390?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713800608.0","currentOid":""},"activityList":{"items":[{"before":"672d10d91f49ba386ccfde8766094d4bf308d25d","after":"c4b4d599225a389f9ae5894020389163cbaa4ac8","ref":"refs/heads/master","pushedAt":"2024-04-22T15:48:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alex-oleshkevich","name":"Alex Oleshkevich","path":"/alex-oleshkevich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/635848?s=80&v=4"},"commit":{"message":"Add redis-streams backend (#115)\n\n* Fixed #55 - Not Close Subscribing\r\n\r\n* Added Redis Stream backend\r\n\r\n* Fixed Linting Test\r\n\r\n* Added Test For Redis Stream Backend\r\n\r\n* align with master\r\n\r\n* update docs\r\n\r\n---------\r\n\r\nCo-authored-by: tsotne \r\nCo-authored-by: Tom Christie ","shortMessageHtmlLink":"Add redis-streams backend (#115)"}},{"before":"6dc07d6723cef7379ab057847387712afac05a0e","after":"672d10d91f49ba386ccfde8766094d4bf308d25d","ref":"refs/heads/master","pushedAt":"2024-04-22T15:43:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomchristie","name":"Tom Christie","path":"/tomchristie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/647359?s=80&v=4"},"commit":{"message":"Update README.md (#116)","shortMessageHtmlLink":"Update README.md (#116)"}},{"before":"a77220891e83a26769bfd72ab9781001fac3255c","after":null,"ref":"refs/heads/readme-formatting-fix","pushedAt":"2024-04-22T15:43:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomchristie","name":"Tom Christie","path":"/tomchristie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/647359?s=80&v=4"}},{"before":null,"after":"a77220891e83a26769bfd72ab9781001fac3255c","ref":"refs/heads/readme-formatting-fix","pushedAt":"2024-04-22T15:38:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomchristie","name":"Tom Christie","path":"/tomchristie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/647359?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b44eed81579bd50080bedde113d99ee251f49017","after":null,"ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-04-05T07:32:45.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":"eeb09ded25ed47485b7aa2cd69d53bd6c625c88f","after":"6dc07d6723cef7379ab057847387712afac05a0e","ref":"refs/heads/master","pushedAt":"2024-04-05T07:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alex-oleshkevich","name":"Alex Oleshkevich","path":"/alex-oleshkevich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/635848?s=80&v=4"},"commit":{"message":"General project maintenance. (#114)\n\n* update linting tools, sync lint configs with starlette, improve typings\r\n\r\n* disable 3.13-dev as asyncpg cannot be build yet\r\n\r\n* remove .python-version\r\n\r\n* Update scripts/lint\r\n\r\nCo-authored-by: Zanie Blue \r\n\r\n* update ruff\r\n\r\n---------\r\n\r\nCo-authored-by: Zanie Blue ","shortMessageHtmlLink":"General project maintenance. (#114)"}},{"before":"eeba6a796d5ab523d21234f5870cef384c156553","after":"eeb09ded25ed47485b7aa2cd69d53bd6c625c88f","ref":"refs/heads/master","pushedAt":"2024-04-04T09:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alex-oleshkevich","name":"Alex Oleshkevich","path":"/alex-oleshkevich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/635848?s=80&v=4"},"commit":{"message":"Allow user backends (#110)\n\n* allow user backends\r\n\r\n* update docs\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Tom Christie \r\n\r\n* use custom backend in tests\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Christie ","shortMessageHtmlLink":"Allow user backends (#110)"}},{"before":"de6ef400220fc8942e4e22fec77532bb387ce77d","after":"eeba6a796d5ab523d21234f5870cef384c156553","ref":"refs/heads/master","pushedAt":"2024-04-03T19:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alex-oleshkevich","name":"Alex Oleshkevich","path":"/alex-oleshkevich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/635848?s=80&v=4"},"commit":{"message":"Fix subscriber not properly unsubscribing when an exception is raised inside the context manager (#112)\n\n* add testcases for unsubsribe\r\n\r\n* fix the context manager of the function \"subscribe\" not removing the associated queue from the channel in case of a raised exception inside the context manager (e.g. being used inside a generator that gets closed raising GeneratorExit)\r\n\r\n* activate broadcaster via context manager\r\n\r\n---------\r\n\r\nCo-authored-by: alex.oleshkevich ","shortMessageHtmlLink":"Fix subscriber not properly unsubscribing when an exception is raised…"}},{"before":"377b4043814ac88a21255af1cc12d5650c785082","after":"de6ef400220fc8942e4e22fec77532bb387ce77d","ref":"refs/heads/master","pushedAt":"2024-03-28T07:54:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alex-oleshkevich","name":"Alex Oleshkevich","path":"/alex-oleshkevich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/635848?s=80&v=4"},"commit":{"message":"Switch to `redis-py` library (#111)\n\n* use redis-py library\r\n\r\n* update dependencies","shortMessageHtmlLink":"Switch to redis-py library (#111)"}},{"before":null,"after":"b44eed81579bd50080bedde113d99ee251f49017","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-20T17:08:14.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 22.6.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 22.6.0 to 24.3.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/22.6.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 22.6.0 to 24.3.0"}},{"before":"94bf88721df859fe6e4b5dbaa4608c06fff24412","after":"377b4043814ac88a21255af1cc12d5650c785082","ref":"refs/heads/master","pushedAt":"2023-07-05T13:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Move `setup.cfg` to `pyproject.toml` (#98)\n\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Move setup.cfg to pyproject.toml (#98)"}},{"before":"2499fbd28397b065894706a09d24d0d636b7858a","after":"94bf88721df859fe6e4b5dbaa4608c06fff24412","ref":"refs/heads/master","pushedAt":"2023-06-27T14:49:23.549Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Replace `run_until_first_complete` with task group (#101)\n\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Replace run_until_first_complete with task group (#101)"}},{"before":"9aa890c61cf500d7a50f1607822ee70de07e9a91","after":"2499fbd28397b065894706a09d24d0d636b7858a","ref":"refs/heads/master","pushedAt":"2023-06-19T17:21:26.754Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Use `pyproject.toml` with hatch instead of `setup.py` (#96)\n\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Use pyproject.toml with hatch instead of setup.py (#96)"}},{"before":"ccd476e1c03aa54541f966183f839278c34b0d3d","after":"9aa890c61cf500d7a50f1607822ee70de07e9a91","ref":"refs/heads/master","pushedAt":"2023-06-18T22:05:47.199Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Drop Python 3.7 support (#95)","shortMessageHtmlLink":"Drop Python 3.7 support (#95)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENzAhhAA","startCursor":null,"endCursor":null}},"title":"Activity · encode/broadcaster"}