{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367901781,"defaultBranch":"main","name":"stream-unzip","ownerLogin":"uktrade","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-16T14:21:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15107524?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727139097.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1b10342806a26a2a5f0a1e47e6122f0a518d9d83","ref":"refs/heads/dependabot/npm_and_yarn/rollup-4.22.4","pushedAt":"2024-09-24T00:51:37.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":"build(deps): bump rollup from 4.17.2 to 4.22.4\n\nBumps [rollup](https://github.com/rollup/rollup) from 4.17.2 to 4.22.4.\n- [Release notes](https://github.com/rollup/rollup/releases)\n- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rollup/rollup/compare/v4.17.2...v4.22.4)\n\n---\nupdated-dependencies:\n- dependency-name: rollup\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump rollup from 4.17.2 to 4.22.4"}},{"before":"eb7f0ca78527b9cf3fa1955004b5bfc6c1049f3f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-1c49b8ecc0","pushedAt":"2024-09-23T10:32:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"}},{"before":"d34ca6b2fa99803bfbb1c4dabf21e523738ec28e","after":"8ba0fefc95d2d24e16083b0cecf683b890477f60","ref":"refs/heads/main","pushedAt":"2024-09-23T10:32:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"Merge pull request #103 from uktrade/dependabot/npm_and_yarn/multi-1c49b8ecc0\n\nbuild(deps): bump send and @x-govuk/govuk-prototype-components","shortMessageHtmlLink":"Merge pull request #103 from uktrade/dependabot/npm_and_yarn/multi-1c…"}},{"before":null,"after":"eb7f0ca78527b9cf3fa1955004b5bfc6c1049f3f","ref":"refs/heads/dependabot/npm_and_yarn/multi-1c49b8ecc0","pushedAt":"2024-09-23T10:31:24.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":"build(deps): bump send and @x-govuk/govuk-prototype-components\n\nRemoves [send](https://github.com/pillarjs/send). It's no longer used after updating ancestor dependency [@x-govuk/govuk-prototype-components](https://github.com/x-govuk/govuk-prototype-components). These dependencies need to be updated together.\n\n\nRemoves `send`\n\nUpdates `@x-govuk/govuk-prototype-components` from 3.0.5 to 3.0.9\n- [Release notes](https://github.com/x-govuk/govuk-prototype-components/releases)\n- [Commits](https://github.com/x-govuk/govuk-prototype-components/compare/v3.0.5...v3.0.9)\n\n---\nupdated-dependencies:\n- dependency-name: send\n dependency-type: indirect\n- dependency-name: \"@x-govuk/govuk-prototype-components\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump send and @x-govuk/govuk-prototype-components"}},{"before":"26037536b572778e9d3677c852c60ea3a983f658","after":null,"ref":"refs/heads/docs/mention-trio","pushedAt":"2024-09-15T07:11:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"}},{"before":"bad2a804ad17217ad1a1451bf0c1bb91b698dc35","after":"d34ca6b2fa99803bfbb1c4dabf21e523738ec28e","ref":"refs/heads/main","pushedAt":"2024-09-15T07:11:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"Merge pull request #102 from uktrade/docs/mention-trio\n\ndocs: mention async interface, including trio, in more places","shortMessageHtmlLink":"Merge pull request #102 from uktrade/docs/mention-trio"}},{"before":null,"after":"26037536b572778e9d3677c852c60ea3a983f658","ref":"refs/heads/docs/mention-trio","pushedAt":"2024-09-15T07:11:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"docs: mention async interface, including trio, in more places","shortMessageHtmlLink":"docs: mention async interface, including trio, in more places"}},{"before":"8d444b4c38ee810f1dab54d07816565f9db8af42","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-5b2fc84489","pushedAt":"2024-09-15T06:25:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"}},{"before":"0654da43460790516c3ada3f0b3a0dc76dd7cbae","after":"bad2a804ad17217ad1a1451bf0c1bb91b698dc35","ref":"refs/heads/main","pushedAt":"2024-09-15T06:25:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"Merge pull request #99 from uktrade/dependabot/npm_and_yarn/multi-5b2fc84489\n\nbuild(deps): bump path-to-regexp and express","shortMessageHtmlLink":"Merge pull request #99 from uktrade/dependabot/npm_and_yarn/multi-5b2…"}},{"before":"c428a36f7c549b827ad1e2a65adb7431e39e6c3b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-9423f4c335","pushedAt":"2024-09-15T06:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"}},{"before":"d9a94d6eeb4623949442714c057949ca02f34043","after":"0654da43460790516c3ada3f0b3a0dc76dd7cbae","ref":"refs/heads/main","pushedAt":"2024-09-15T06:25:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"Merge pull request #101 from uktrade/dependabot/npm_and_yarn/multi-9423f4c335\n\nbuild(deps): bump body-parser and express","shortMessageHtmlLink":"Merge pull request #101 from uktrade/dependabot/npm_and_yarn/multi-94…"}},{"before":null,"after":"c428a36f7c549b827ad1e2a65adb7431e39e6c3b","ref":"refs/heads/dependabot/npm_and_yarn/multi-9423f4c335","pushedAt":"2024-09-14T16:54: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":"build(deps): bump body-parser and express\n\nBumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `body-parser` from 1.20.2 to 1.20.3\n- [Release notes](https://github.com/expressjs/body-parser/releases)\n- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)\n- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: body-parser\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump body-parser and express"}},{"before":"f344f894d9e070d5c40c468fb7f5bcb815a0032b","after":null,"ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:53:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"}},{"before":"752939683516ad48a9ef5991dd3b9c0ff8a98b93","after":"d9a94d6eeb4623949442714c057949ca02f34043","ref":"refs/heads/main","pushedAt":"2024-09-14T16:53:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"Merge pull request #100 from uktrade/feat/trio-support\n\nfeat: trio support","shortMessageHtmlLink":"Merge pull request #100 from uktrade/feat/trio-support"}},{"before":"fe775d9c926c29deae389b423e34062635ea418b","after":"f344f894d9e070d5c40c468fb7f5bcb815a0032b","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:45:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support\n\nAlthough there are a number of asyncio/trio differences, it looks like a \"async\ncompatibility layer\" to call the sync stream_unzip function from an async\ncontext is basically the same for both, but just:\n\n- With a bit of faff to work out if we're running in asyncio or trio\n- And some slightly different function calls to run a sync function in a thread\n or to run an async function from that thread.\n\nRequested in https://github.com/uktrade/stream-unzip/issues/98","shortMessageHtmlLink":"feat: trio support"}},{"before":"d791c345b7478af03f01be59273767bcf51e18c2","after":"fe775d9c926c29deae389b423e34062635ea418b","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:38:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support\n\nAlthough there are a number of asyncio/trio differences, it looks like a \"async\ncompatibility layer\" to call the sync stream_unzip function from an async\ncontext is basically the same for both, but just:\n\n- With a bit of faff to work out if we're running in asyncio or trio\n- And some slightly different function calls to run a sync function in a thread\n or to run an async function from that thread.\n\nRequested in https://github.com/uktrade/stream-unzip/issues/98","shortMessageHtmlLink":"feat: trio support"}},{"before":"1bd7cc7c7765ca52f998c35c12950f2725c56f7e","after":"d791c345b7478af03f01be59273767bcf51e18c2","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:33:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"755c725382f5b7b671fbbc61a295ea7b04452e54","after":"1bd7cc7c7765ca52f998c35c12950f2725c56f7e","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:25:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"01548bc29fbf77aed40811b7dd5b7d78611cc23a","after":"755c725382f5b7b671fbbc61a295ea7b04452e54","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:20:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"49bc306062fd0ac47d63bc5c81820a49ef7d9c89","after":"01548bc29fbf77aed40811b7dd5b7d78611cc23a","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:18:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"8a60fb61d80fd95209f06cf25883ebeca79fc0fb","after":"49bc306062fd0ac47d63bc5c81820a49ef7d9c89","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T16:03:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"dcc053afcf0614429abcd990b7b38cc231a39a91","after":"8a60fb61d80fd95209f06cf25883ebeca79fc0fb","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T15:58:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"13f761d88e42c3e13483b56a7ba6a53228d782e4","after":"dcc053afcf0614429abcd990b7b38cc231a39a91","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T15:55:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"d9bc01b0f466b4a9d999e60342f131457d345637","after":"13f761d88e42c3e13483b56a7ba6a53228d782e4","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T15:48:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"5219b1e480aab7b6e808f56f8574000eb73a0219","after":"d9bc01b0f466b4a9d999e60342f131457d345637","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T15:44:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"4ef4ee37ce786606e2e3e59dcb5c4d883111b387","after":"5219b1e480aab7b6e808f56f8574000eb73a0219","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T15:40:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"04ca3b30447d1d5c2ef120a713ed7c4cabd3e90f","after":"4ef4ee37ce786606e2e3e59dcb5c4d883111b387","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T14:29:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":"58a84fe6ebaa6031839d0ae52acd8178e97a686d","after":"04ca3b30447d1d5c2ef120a713ed7c4cabd3e90f","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T13:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":null,"after":"58a84fe6ebaa6031839d0ae52acd8178e97a686d","ref":"refs/heads/feat/trio-support","pushedAt":"2024-09-14T13:42:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michalc","name":"Michal Charemza","path":"/michalc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877?s=80&v=4"},"commit":{"message":"feat: trio support","shortMessageHtmlLink":"feat: trio support"}},{"before":null,"after":"8d444b4c38ee810f1dab54d07816565f9db8af42","ref":"refs/heads/dependabot/npm_and_yarn/multi-5b2fc84489","pushedAt":"2024-09-12T19:21:06.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":"build(deps): bump path-to-regexp and express\n\nBumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `path-to-regexp` from 6.2.2 to 6.3.0\n- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)\n- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)\n- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.2...v6.3.0)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: path-to-regexp\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump path-to-regexp and express"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMDo1MTozNy4wMDAwMDBazwAAAAS-kYxj","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxOToyMTowNi4wMDAwMDBazwAAAAS0xR1S"}},"title":"Activity · uktrade/stream-unzip"}