{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":92946971,"defaultBranch":"master","name":"uvicorn","ownerLogin":"encode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-31T13:13:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19159390?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717316420.0","currentOid":""},"activityList":{"items":[{"before":"a582f9efdd8c18f6814b53ef777e93407ed26440","after":"01c7aad79990941949b808347ae38afbf1a8bafb","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T08:21:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 44a3071 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 44a3071 with MkDocs version: 1.5.3"}},{"before":"963dbadeea053724479357e420cb22b2f367a603","after":null,"ref":"refs/heads/release/0.30.1","pushedAt":"2024-06-02T08:20:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"}},{"before":"6d666d99a285153bc4613e811543c39eca57054a","after":"44a3071654d6bfb4449da46aa885769820c4f0da","ref":"refs/heads/master","pushedAt":"2024-06-02T08:20:15.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":"Version 0.30.1 (#2349)\n\n* Version 0.30.1\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Update CHANGELOG.md\r\n\r\n---------\r\n\r\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Version 0.30.1 (#2349)"}},{"before":"413ef678ab2b280d73b7e104db2a33da0b2a2af1","after":"963dbadeea053724479357e420cb22b2f367a603","ref":"refs/heads/release/0.30.1","pushedAt":"2024-06-02T08:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":null,"after":"daca582081b974e3935ad4d6b4fef016f12930be","ref":"refs/heads/dependabot/pip/python-packages-1c7042b431","pushedAt":"2024-06-01T00:19:15.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 the python-packages group with 8 updates\n\nBumps the python-packages group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [twine](https://github.com/pypa/twine) | `5.0.0` | `5.1.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.3.7` | `0.4.7` |\n| [pytest](https://github.com/pytest-dev/pytest) | `8.1.1` | `8.2.1` |\n| [mypy](https://github.com/python/mypy) | `1.9.0` | `1.10.0` |\n| [cryptography](https://github.com/pyca/cryptography) | `42.0.5` | `42.0.7` |\n| [coverage](https://github.com/nedbat/coveragepy) | `7.4.4` | `7.5.3` |\n| [mkdocs](https://github.com/mkdocs/mkdocs) | `1.5.3` | `1.6.0` |\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.17` | `9.5.25` |\n\n\nUpdates `twine` from 5.0.0 to 5.1.0\n- [Release notes](https://github.com/pypa/twine/releases)\n- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/twine/compare/5.0.0...5.1.0)\n\nUpdates `ruff` from 0.3.7 to 0.4.7\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.7...v0.4.7)\n\nUpdates `pytest` from 8.1.1 to 8.2.1\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.1)\n\nUpdates `mypy` from 1.9.0 to 1.10.0\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0)\n\nUpdates `cryptography` from 42.0.5 to 42.0.7\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/42.0.5...42.0.7)\n\nUpdates `coverage` from 7.4.4 to 7.5.3\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.4.4...7.5.3)\n\nUpdates `mkdocs` from 1.5.3 to 1.6.0\n- [Release notes](https://github.com/mkdocs/mkdocs/releases)\n- [Commits](https://github.com/mkdocs/mkdocs/compare/1.5.3...1.6.0)\n\nUpdates `mkdocs-material` from 9.5.17 to 9.5.25\n- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)\n- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)\n- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.17...9.5.25)\n\n---\nupdated-dependencies:\n- dependency-name: twine\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: pytest\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: mypy\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: cryptography\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: python-packages\n- dependency-name: coverage\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: mkdocs\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python-packages\n- dependency-name: mkdocs-material\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: python-packages\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the python-packages group with 8 updates"}},{"before":"bba930ab17546f96dbcaba3830357673383347aa","after":"413ef678ab2b280d73b7e104db2a33da0b2a2af1","ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T09:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"6d666d99a285153bc4613e811543c39eca57054a","after":"bba930ab17546f96dbcaba3830357673383347aa","ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Version 0.30.1","shortMessageHtmlLink":"Version 0.30.1"}},{"before":null,"after":"6d666d99a285153bc4613e811543c39eca57054a","ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Allow horizontal tabs `\\t` in response header values (#2345)\n\n* Add test to check that response header splitting is prevented\r\n* Allow horizontal tabs \\t in response header values\r\n\r\n---------\r\n\r\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Allow horizontal tabs \\t in response header values (#2345)"}},{"before":"9a6b3a8249df6e38f3683c457df8297fb1319d80","after":null,"ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:51:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"}},{"before":null,"after":"9a6b3a8249df6e38f3683c457df8297fb1319d80","ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:51:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Version 0.30.0 (#2348)\n\n* Version 0.30.0\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Update CHANGELOG.md","shortMessageHtmlLink":"Version 0.30.0 (#2348)"}},{"before":"9a6b3a8249df6e38f3683c457df8297fb1319d80","after":null,"ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:51:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"}},{"before":"9a6b3a8249df6e38f3683c457df8297fb1319d80","after":"6d666d99a285153bc4613e811543c39eca57054a","ref":"refs/heads/master","pushedAt":"2024-05-28T08:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Allow horizontal tabs `\\t` in response header values (#2345)\n\n* Add test to check that response header splitting is prevented\r\n* Allow horizontal tabs \\t in response header values\r\n\r\n---------\r\n\r\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Allow horizontal tabs \\t in response header values (#2345)"}},{"before":null,"after":"9a6b3a8249df6e38f3683c457df8297fb1319d80","ref":"refs/heads/release/0.30.1","pushedAt":"2024-05-28T08:50:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhominal","name":"Jean Hominal","path":"/jhominal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96824?s=80&v=4"},"commit":{"message":"Version 0.30.0 (#2348)\n\n* Version 0.30.0\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Update CHANGELOG.md","shortMessageHtmlLink":"Version 0.30.0 (#2348)"}},{"before":"fa7efbc2d1ad47041a66e72885001d9c0fc052e9","after":"a582f9efdd8c18f6814b53ef777e93407ed26440","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T07:20:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 9a6b3a8 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 9a6b3a8 with MkDocs version: 1.5.3"}},{"before":"95bef4e457977b17181a0a3d09da52a61526e37a","after":null,"ref":"refs/heads/release/0.30.0","pushedAt":"2024-05-28T07:18:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"}},{"before":"53fa2738226c55738b315934621026af9708d0a0","after":"9a6b3a8249df6e38f3683c457df8297fb1319d80","ref":"refs/heads/master","pushedAt":"2024-05-28T07:18:48.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":"Version 0.30.0 (#2348)\n\n* Version 0.30.0\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Update CHANGELOG.md","shortMessageHtmlLink":"Version 0.30.0 (#2348)"}},{"before":"c24c0b6000bb3ecc01c757075d16feaf5c4c102d","after":"95bef4e457977b17181a0a3d09da52a61526e37a","ref":"refs/heads/release/0.30.0","pushedAt":"2024-05-28T07:09:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Merge branch 'master' into release/0.30.0","shortMessageHtmlLink":"Merge branch 'master' into release/0.30.0"}},{"before":"e541db32a64bb38548a78315bf2742382ebb89f2","after":"c24c0b6000bb3ecc01c757075d16feaf5c4c102d","ref":"refs/heads/release/0.30.0","pushedAt":"2024-05-28T07:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"1c41b9ff8e4599d0d962e5f8ae9909be44afbbf8","after":"e541db32a64bb38548a78315bf2742382ebb89f2","ref":"refs/heads/release/0.30.0","pushedAt":"2024-05-28T07:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"22873a99188413332df98c04a351e061672cb523","after":"53fa2738226c55738b315934621026af9708d0a0","ref":"refs/heads/master","pushedAt":"2024-05-28T06:59:03.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":"New multiprocess manager (#2183)\n\n* New multiprocess manager\r\n\r\n* lint it\r\n\r\n* Fixed test\r\n\r\n* Fixed `Process`.`__init__`\r\n\r\n* Fix signal handling in Multiprocess class\r\n\r\n* Update coverage fail_under value\r\n\r\n* Remove redundant log message\r\n\r\n* Update coverage fail_under value\r\n\r\n* Update coverage fail_under value\r\n\r\n* Update fail_under value in coverage report\r\n\r\n* Remove unused threading event\r\n\r\n* lint\r\n\r\n* more tests\r\n\r\n* More tests and fix bug\r\n\r\n* lint\r\n\r\n* Add pytest.mark.skipif for SIGHUP test on Windows\r\n\r\n* delete unused code\r\n\r\n* More tests\r\n\r\n* Try fix tests in Windows\r\n\r\n* make linter feels great\r\n\r\n* delete pytest-xdist\r\n\r\n* Try fix test in windows\r\n\r\n* Try make mypy happy\r\n\r\n* Skip tests in windows\r\n\r\n* lint\r\n\r\n* Try test basic run in Windows\r\n\r\n* Try fix error in Windows\r\n\r\n* lint\r\n\r\n* Skip tests in window\r\n\r\n* Try test in window\r\n\r\n* lint\r\n\r\n* Add import statement and set current working directory in test_multiprocess.py\r\n\r\n* lint\r\n\r\n* giveup\r\n\r\n* Refactor signal handling in Multiprocess class\r\n\r\n* Tests in windows\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* ignore mypy check in linux\r\n\r\n* Add __init__.py\r\n\r\n* fix warning\r\n\r\n* coverage ignore\r\n\r\n* Update coverage\r\n\r\n* coverage\r\n\r\n* Add documents\r\n\r\n* Update docs/deployment.md\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Update uvicorn/supervisors/multiprocess.py\r\n\r\nCo-authored-by: Marcelo Trylesinski \r\n\r\n* Do not output the PID information repeatedly.\r\n\r\n* Fix occasional abnormal exits.\r\n\r\n* Update docs\r\n\r\n* Change subprocess termination logic in Multiprocess class\r\n\r\n* Update new_console_in_windows function to include pragma statement\r\n\r\n* Revert coverage to 98.35\r\n\r\n* chore: Remove pragma statements from test_multiprocess functions\r\n\r\n* chore: Exclude test_multiprocess.py from coverage on Windows\r\n\r\n---------\r\n\r\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"New multiprocess manager (#2183)"}},{"before":null,"after":"1c41b9ff8e4599d0d962e5f8ae9909be44afbbf8","ref":"refs/heads/release/0.30.0","pushedAt":"2024-05-25T07:10:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Version 0.30.0","shortMessageHtmlLink":"Version 0.30.0"}},{"before":"14ffba8316eb606cd026d1a3b01d9d90e47e868c","after":"22873a99188413332df98c04a351e061672cb523","ref":"refs/heads/master","pushedAt":"2024-05-24T04:20:28.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":"Suppress side-effects of signal propagation (#2317)\n\n* supress tracebacks on termination\r\n\r\n* always clean up unix sockets\r\n\r\n* OS specific coverage\r\n\r\n* not covered on any OS\r\n\r\n---------\r\n\r\nCo-authored-by: Marcelo Trylesinski ","shortMessageHtmlLink":"Suppress side-effects of signal propagation (#2317)"}},{"before":"f0474d1e4e1c3c2136119d93857dccb96cd92455","after":null,"ref":"refs/heads/improve-changelog-vizualization","pushedAt":"2024-05-15T13:39:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"}},{"before":"5c78192e8f59083e40e67b06953ce5e4ba9bf516","after":"14ffba8316eb606cd026d1a3b01d9d90e47e868c","ref":"refs/heads/master","pushedAt":"2024-05-15T13:39:58.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":"Simplify CHANGELOG (#2337)\n\n* Simplify CHANGELOG\r\n\r\n* Simplify CHANGELOG\r\n\r\n* Update docs/plugins/main.py","shortMessageHtmlLink":"Simplify CHANGELOG (#2337)"}},{"before":"e8871dac42f46db2b804b2f40800d2e8d7728275","after":"f0474d1e4e1c3c2136119d93857dccb96cd92455","ref":"refs/heads/improve-changelog-vizualization","pushedAt":"2024-05-15T11:25:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Update docs/plugins/main.py","shortMessageHtmlLink":"Update docs/plugins/main.py"}},{"before":"29ab2cc05dd86a84fb743d1e502d98e21d62581c","after":"e8871dac42f46db2b804b2f40800d2e8d7728275","ref":"refs/heads/improve-changelog-vizualization","pushedAt":"2024-05-14T23:31:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Merge branch 'master' into improve-changelog-vizualization","shortMessageHtmlLink":"Merge branch 'master' into improve-changelog-vizualization"}},{"before":"1f04721752e25606eb7b0e17873d9993043fc050","after":null,"ref":"refs/heads/add-favicon-icon","pushedAt":"2024-05-14T23:31:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"}},{"before":"b9c03a80ab80539b585dac2c753ba3e27ba71d05","after":"5c78192e8f59083e40e67b06953ce5e4ba9bf516","ref":"refs/heads/master","pushedAt":"2024-05-14T23:31:10.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":"Add favicon and logo to the documentation (#2336)","shortMessageHtmlLink":"Add favicon and logo to the documentation (#2336)"}},{"before":null,"after":"29ab2cc05dd86a84fb743d1e502d98e21d62581c","ref":"refs/heads/improve-changelog-vizualization","pushedAt":"2024-05-14T23:29:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Simplify CHANGELOG","shortMessageHtmlLink":"Simplify CHANGELOG"}},{"before":null,"after":"1f04721752e25606eb7b0e17873d9993043fc050","ref":"refs/heads/add-favicon-icon","pushedAt":"2024-05-14T22:57:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kludex","name":"Marcelo Trylesinski","path":"/Kludex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353520?s=80&v=4"},"commit":{"message":"Add favicon and logo to the documentation","shortMessageHtmlLink":"Add favicon and logo to the documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWhOsmQA","startCursor":null,"endCursor":null}},"title":"Activity ยท encode/uvicorn"}