]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
thirdparty/fastapi/fastapi.git
19 months ago📝 Update release notes
github-actions [Tue, 26 Dec 2023 20:12:59 +0000 (20:12 +0000)] 
📝 Update release notes

19 months ago⬆️ Upgrade Starlette to `>=0.29.0,<0.33.0`, update docs and usage of templates with...
Sebastián Ramírez [Tue, 26 Dec 2023 20:12:34 +0000 (21:12 +0100)] 
⬆️ Upgrade Starlette to `>=0.29.0,<0.33.0`, update docs and usage of templates with new Starlette arguments (#10846)

* 📝 Update docs for compatibility with Starlette 0.29.0 and new template arguments

* ⬆️ Upgrade Starlette to >=0.29.0,<0.33.0

* 📌 Remove AnyIO pin

19 months ago🔖 Release version 0.107.0 0.107.0
Sebastián Ramírez [Tue, 26 Dec 2023 19:04:08 +0000 (20:04 +0100)] 
🔖 Release version 0.107.0

19 months ago📝 Update release notes
github-actions [Tue, 26 Dec 2023 19:03:31 +0000 (19:03 +0000)] 
📝 Update release notes

19 months ago⬆️ Upgrade Starlette to 0.28.0 (#9636)
Adrian Garcia Badaracco [Tue, 26 Dec 2023 19:03:07 +0000 (20:03 +0100)] 
⬆️ Upgrade Starlette to 0.28.0 (#9636)

Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
19 months ago📝 Update release notes
github-actions [Tue, 26 Dec 2023 17:23:45 +0000 (17:23 +0000)] 
📝 Update release notes

19 months ago📝 Add docs: Node.js script alternative to update OpenAPI for generated clients (...
Alejandra [Tue, 26 Dec 2023 17:23:20 +0000 (12:23 -0500)] 
📝 Add docs: Node.js script alternative to update OpenAPI for generated clients (#10845)

19 months ago📝 Update release notes
github-actions [Tue, 26 Dec 2023 17:14:13 +0000 (17:14 +0000)] 
📝 Update release notes

19 months ago📝 Restructure Docs section in Contributing page (#10844)
Alejandra [Tue, 26 Dec 2023 17:13:50 +0000 (12:13 -0500)] 
📝 Restructure Docs section in Contributing page (#10844)

📝 Restructure Docs section in Contributing page

19 months ago📝 Tweak release notes 0.106.0
Sebastián Ramírez [Mon, 25 Dec 2023 18:06:04 +0000 (19:06 +0100)] 
📝 Tweak release notes

19 months ago🔖 Release version 0.106.0
Sebastián Ramírez [Mon, 25 Dec 2023 18:01:26 +0000 (19:01 +0100)] 
🔖 Release version 0.106.0

19 months ago📝 Update release notes
Sebastián Ramírez [Mon, 25 Dec 2023 18:00:47 +0000 (19:00 +0100)] 
📝 Update release notes

19 months ago📝 Update release notes
github-actions [Mon, 25 Dec 2023 17:57:54 +0000 (17:57 +0000)] 
📝 Update release notes

19 months ago✨ Add support for raising exceptions (including `HTTPException`) in dependencies...
Sebastián Ramírez [Mon, 25 Dec 2023 17:57:35 +0000 (18:57 +0100)] 
✨ Add support for raising exceptions (including `HTTPException`) in dependencies with `yield` in the exit code, do not support them in background tasks (#10831)

* ♻️ Refactor dependency AsyncExitStack logic, exit dependencies after creating the response, before sending it

* ✅ Update tests for dependencies exit, check they are finished before the response is sent

* 🔥 Remove ExitAsyncStackMiddleware as it's no longer needed

* 📝 Update docs for dependencies with yield

* 📝 Update release notes

* 📝 Add source examples for new dependencies with yield raising

* ✅ Add tests for new dependencies raising after yield

* 📝 Update release notes

19 months ago📝 Update release notes
github-actions [Wed, 20 Dec 2023 17:06:01 +0000 (17:06 +0000)] 
📝 Update release notes

19 months ago👥 Update FastAPI People (#10567)
Sebastián Ramírez [Wed, 20 Dec 2023 17:05:37 +0000 (18:05 +0100)] 
👥 Update FastAPI People (#10567)

Co-authored-by: github-actions <github-actions@github.com>
19 months ago📝 Update release notes 0.105.0
Sebastián Ramírez [Tue, 12 Dec 2023 00:34:36 +0000 (00:34 +0000)] 
📝 Update release notes

19 months ago🔖 Release version 0.105.0
Sebastián Ramírez [Tue, 12 Dec 2023 00:32:48 +0000 (00:32 +0000)] 
🔖 Release version 0.105.0

19 months ago📝 Update release notes
github-actions [Tue, 12 Dec 2023 00:29:29 +0000 (00:29 +0000)] 
📝 Update release notes

19 months ago🔥 Remove unused NoneType (#10774)
Sebastián Ramírez [Tue, 12 Dec 2023 00:29:03 +0000 (00:29 +0000)] 
🔥 Remove unused NoneType (#10774)

19 months ago📝 Update release notes
github-actions [Tue, 12 Dec 2023 00:23:15 +0000 (00:23 +0000)] 
📝 Update release notes

19 months ago✨ Add support for multiple Annotated annotations, e.g. `Annotated[str, Field(), Query...
Sebastián Ramírez [Tue, 12 Dec 2023 00:22:47 +0000 (00:22 +0000)] 
✨ Add support for multiple Annotated annotations, e.g. `Annotated[str, Field(), Query()]` (#10773)

19 months ago📝 Update release notes
github-actions [Wed, 6 Dec 2023 11:34:10 +0000 (11:34 +0000)] 
📝 Update release notes

19 months ago🔧 Update sponsors, add PropelAuth (#10760)
Sebastián Ramírez [Wed, 6 Dec 2023 11:33:48 +0000 (12:33 +0100)] 
🔧 Update sponsors, add PropelAuth (#10760)

20 months ago📝 Update release notes
github-actions [Mon, 4 Dec 2023 11:11:17 +0000 (11:11 +0000)] 
📝 Update release notes

20 months ago👷 Update build docs, verify README on CI (#10750)
Sebastián Ramírez [Mon, 4 Dec 2023 11:10:54 +0000 (12:10 +0100)] 
👷 Update build docs, verify README on CI (#10750)

20 months ago📝 Update release notes
github-actions [Thu, 30 Nov 2023 20:48:22 +0000 (20:48 +0000)] 
📝 Update release notes

20 months ago📝 Tweak default suggested configs for generating clients (#10736)
Sebastián Ramírez [Thu, 30 Nov 2023 20:48:01 +0000 (21:48 +0100)] 
📝 Tweak default suggested configs for generating clients (#10736)

20 months ago📝 Update release notes
github-actions [Tue, 28 Nov 2023 12:10:38 +0000 (12:10 +0000)] 
📝 Update release notes

20 months ago🔧 Update sponsors, remove Fern (#10729)
Sebastián Ramírez [Tue, 28 Nov 2023 12:10:12 +0000 (13:10 +0100)] 
🔧 Update sponsors, remove Fern (#10729)

20 months ago📝 Update release notes
github-actions [Tue, 28 Nov 2023 10:52:59 +0000 (10:52 +0000)] 
📝 Update release notes

20 months ago🔧 Update sponsors, add Scalar (#10728)
Sebastián Ramírez [Tue, 28 Nov 2023 10:52:35 +0000 (11:52 +0100)] 
🔧 Update sponsors, add Scalar (#10728)

20 months ago📝 Update release notes
github-actions [Sat, 18 Nov 2023 13:47:35 +0000 (13:47 +0000)] 
📝 Update release notes

20 months ago🔧 Update sponsors, add Codacy (#10677)
Sebastián Ramírez [Sat, 18 Nov 2023 13:47:04 +0000 (14:47 +0100)] 
🔧 Update sponsors, add Codacy (#10677)

20 months ago📝 Update release notes
github-actions [Sat, 18 Nov 2023 13:38:23 +0000 (13:38 +0000)] 
📝 Update release notes

20 months ago🔧 Update sponsors, add Reflex (#10676)
Sebastián Ramírez [Sat, 18 Nov 2023 13:38:01 +0000 (14:38 +0100)] 
🔧 Update sponsors, add Reflex (#10676)

21 months ago📝 Update release notes
github-actions [Sat, 4 Nov 2023 02:03:01 +0000 (02:03 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes, move and check latest-changes (#10588)
Sebastián Ramírez [Sat, 4 Nov 2023 02:02:18 +0000 (06:02 +0400)] 
📝 Update release notes, move and check latest-changes (#10588)

21 months ago📝 Update release notes
github-actions [Sat, 4 Nov 2023 01:53:13 +0000 (01:53 +0000)] 
📝 Update release notes

21 months ago👷 Upgrade latest-changes GitHub Action (#10587)
Sebastián Ramírez [Sat, 4 Nov 2023 01:52:42 +0000 (05:52 +0400)] 
👷 Upgrade latest-changes GitHub Action (#10587)

21 months ago📝 Update release notes
Sebastián Ramírez [Mon, 30 Oct 2023 11:12:57 +0000 (15:12 +0400)] 
📝 Update release notes

21 months ago🔖 Release version 0.104.1 0.104.1
Sebastián Ramírez [Mon, 30 Oct 2023 10:04:54 +0000 (14:04 +0400)] 
🔖 Release version 0.104.1

21 months ago📝 Update release notes
Sebastián Ramírez [Mon, 30 Oct 2023 10:04:14 +0000 (14:04 +0400)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Mon, 30 Oct 2023 09:59:37 +0000 (09:59 +0000)] 
📝 Update release notes

21 months ago📌 Pin Swagger UI version to 5.9.0 temporarily to handle a bug crashing it in 5.9...
Alejandra Klachquin [Mon, 30 Oct 2023 09:58:58 +0000 (06:58 -0300)] 
📌 Pin Swagger UI version to 5.9.0 temporarily to handle a bug crashing it in 5.9.1 (#10529)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
21 months ago📝 Update release notes
github-actions [Mon, 30 Oct 2023 08:08:48 +0000 (08:08 +0000)] 
📝 Update release notes

21 months ago✏️ Update Pydantic links to dotenv support (#10511)
Koke [Mon, 30 Oct 2023 08:00:16 +0000 (05:00 -0300)] 
✏️ Update Pydantic links to dotenv support (#10511)

21 months ago📝 Update release notes
github-actions [Mon, 30 Oct 2023 07:52:04 +0000 (07:52 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Mon, 30 Oct 2023 07:51:12 +0000 (07:51 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Mon, 30 Oct 2023 07:42:04 +0000 (07:42 +0000)] 
📝 Update release notes

21 months ago✏️ Update links in `docs/en/docs/async.md` and `docs/zh/docs/async.md` to make them...
Hasnat Sajid [Mon, 30 Oct 2023 07:07:15 +0000 (12:07 +0500)] 
✏️ Update links in `docs/en/docs/async.md` and `docs/zh/docs/async.md` to make them relative (#10498)

21 months ago✏️ Fix links in `docs/em/docs/async.md` (#10507)
Hasnat Sajid [Mon, 30 Oct 2023 07:05:01 +0000 (12:05 +0500)] 
✏️ Fix links in `docs/em/docs/async.md` (#10507)

21 months ago✏️ Fix typo in `docs/em/docs/index.md`, Python 3.8 (#10521)
Dmitry [Mon, 30 Oct 2023 07:01:00 +0000 (10:01 +0300)] 
✏️ Fix typo in `docs/em/docs/index.md`, Python 3.8 (#10521)

typo in index page

7️⃣❌ ->  8️⃣✅

21 months ago📝 Update release notes
github-actions [Sun, 29 Oct 2023 09:49:57 +0000 (09:49 +0000)] 
📝 Update release notes

21 months ago⬆ Bump pillow from 9.5.0 to 10.1.0 (#10446)
dependabot[bot] [Sun, 29 Oct 2023 09:49:21 +0000 (13:49 +0400)] 
⬆ Bump pillow from 9.5.0 to 10.1.0 (#10446)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.5.0 to 10.1.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.1.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago📝 Update release notes
github-actions [Sun, 29 Oct 2023 09:33:47 +0000 (09:33 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Sun, 29 Oct 2023 09:33:30 +0000 (09:33 +0000)] 
📝 Update release notes

21 months ago⬆ Update mkdocs-material requirement from <9.0.0,>=8.1.4 to >=8.1.4,<10.0.0 (#5862)
dependabot[bot] [Sun, 29 Oct 2023 09:33:11 +0000 (09:33 +0000)] 
⬆ Update mkdocs-material requirement from <9.0.0,>=8.1.4 to >=8.1.4,<10.0.0 (#5862)

⬆ Update mkdocs-material requirement

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/8.1.4...9.0.3)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago⬆ Bump mkdocs-material from 9.1.21 to 9.4.7 (#10545)
dependabot[bot] [Sun, 29 Oct 2023 09:32:50 +0000 (13:32 +0400)] 
⬆ Bump mkdocs-material from 9.1.21 to 9.4.7 (#10545)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.1.21 to 9.4.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.1.21...9.4.7)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago📝 Update release notes
github-actions [Sun, 29 Oct 2023 09:12:56 +0000 (09:12 +0000)] 
📝 Update release notes

21 months ago👷 Install MkDocs Material Insiders only when secrets are available, for Dependabot...
Sebastián Ramírez [Sun, 29 Oct 2023 09:12:11 +0000 (13:12 +0400)] 
👷 Install MkDocs Material Insiders only when secrets are available, for Dependabot (#10544)

21 months ago📝 Update release notes
github-actions [Wed, 25 Oct 2023 08:25:52 +0000 (08:25 +0000)] 
📝 Update release notes

21 months ago🔧 Update sponsors badges, Databento (#10519)
Sebastián Ramírez [Wed, 25 Oct 2023 08:25:03 +0000 (12:25 +0400)] 
🔧 Update sponsors badges, Databento (#10519)

21 months ago📝 Update release notes
github-actions [Tue, 24 Oct 2023 20:26:43 +0000 (20:26 +0000)] 
📝 Update release notes

21 months ago👷 Adopt Ruff format (#10517)
Sebastián Ramírez [Tue, 24 Oct 2023 20:26:06 +0000 (00:26 +0400)] 
👷 Adopt Ruff format (#10517)

* 🔧 Update pre-commit, use ruff format

* ⬆️ Upgrade dependencies, use Ruff for formatting

* 🔧 Update Ruff config

* 🔨 Update lint and format scripts, use Ruff

* 🎨 Format internals with Ruff

* 🎨 Format docs scripts

* 🎨 Format tests

* 🎨 Format extra commas in src for docs

* 📝 Update docs mentioning `@lru_cache()`, use `@lru_cache` instead to keep consistency with the format

* 🎨 Update src for docs, use plain `@lru_cache`

* 🎨 Update src for docs format and docs references

21 months ago📝 Update release notes
github-actions [Sun, 22 Oct 2023 10:04:16 +0000 (10:04 +0000)] 
📝 Update release notes

21 months ago🔧 Add `CITATION.cff` file for academic citations (#10496)
Sebastián Ramírez [Sun, 22 Oct 2023 10:03:38 +0000 (14:03 +0400)] 
🔧 Add `CITATION.cff` file for academic citations (#10496)

21 months ago📝 Update release notes
github-actions [Sun, 22 Oct 2023 07:35:50 +0000 (07:35 +0000)] 
📝 Update release notes

21 months ago📝 Update data structure and render for external-links (#10495)
Sebastián Ramírez [Sun, 22 Oct 2023 07:35:13 +0000 (11:35 +0400)] 
📝 Update data structure and render for external-links (#10495)

* 📝 Update data structure and render for external-links

* 📝 Update translations for external links

21 months ago📝 Update release notes
github-actions [Sat, 21 Oct 2023 07:11:00 +0000 (07:11 +0000)] 
📝 Update release notes

21 months ago🐛 Fix overriding MKDocs theme lang in hook (#10490)
Sebastián Ramírez [Sat, 21 Oct 2023 07:10:18 +0000 (11:10 +0400)] 
🐛 Fix overriding MKDocs theme lang in hook (#10490)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 09:21:13 +0000 (09:21 +0000)] 
📝 Update release notes

21 months ago✏️ Fix link to SPDX license identifier in `docs/en/docs/tutorial/metadata.md` (#10433)
worldworm [Fri, 20 Oct 2023 09:19:31 +0000 (11:19 +0200)] 
✏️ Fix link to SPDX license identifier in `docs/en/docs/tutorial/metadata.md` (#10433)

Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 09:13:35 +0000 (09:13 +0000)] 
📝 Update release notes

21 months ago📝 Update example validation error from Pydantic v1 to match Pydantic v2 in `docs...
Giulio Davide Carparelli [Fri, 20 Oct 2023 09:08:42 +0000 (11:08 +0200)] 
📝 Update example validation error from Pydantic v1 to match Pydantic v2 in `docs/en/docs/tutorial/path-params.md` (#10043)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 09:03:34 +0000 (09:03 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 09:00:53 +0000 (09:00 +0000)] 
📝 Update release notes

21 months ago✏️ Fix typos in emoji docs and in some source examples (#10438)
Heinz-Alexander Fuetterer [Fri, 20 Oct 2023 09:00:44 +0000 (11:00 +0200)] 
✏️ Fix typos in emoji docs and in some source examples (#10438)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 09:00:11 +0000 (09:00 +0000)] 
📝 Update release notes

21 months ago✏️ Fix typo in `docs/en/docs/reference/dependencies.md` (#10465)
Surav Shrestha [Fri, 20 Oct 2023 08:58:51 +0000 (14:43 +0545)] 
✏️ Fix typo in `docs/en/docs/reference/dependencies.md` (#10465)

21 months ago✏️ Fix typos and rewordings in `docs/en/docs/tutorial/body-nested-models.md` (#10468)
yogabonito [Fri, 20 Oct 2023 08:58:03 +0000 (10:58 +0200)] 
✏️ Fix typos and rewordings in `docs/en/docs/tutorial/body-nested-models.md` (#10468)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 08:56:08 +0000 (08:56 +0000)] 
📝 Update release notes

21 months ago📝 Update docs, remove references to removed `pydantic.Required` in `docs/en/docs...
yogabonito [Fri, 20 Oct 2023 08:55:30 +0000 (10:55 +0200)] 
📝 Update docs, remove references to removed `pydantic.Required` in `docs/en/docs/tutorial/query-params-str-validations.md` (#10469)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 08:53:37 +0000 (08:53 +0000)] 
📝 Update release notes

21 months ago✏️ Fix typo in `docs/en/docs/reference/index.md` (#10467)
Tiago Silva [Fri, 20 Oct 2023 08:52:59 +0000 (09:52 +0100)] 
✏️ Fix typo in `docs/en/docs/reference/index.md` (#10467)

Fix small typo in reference/index.md

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 08:39:45 +0000 (08:39 +0000)] 
📝 Update release notes

21 months ago🔥 Drop/close Gitter chat. Questions should go to GitHub Discussions, free conversatio...
Sebastián Ramírez [Fri, 20 Oct 2023 08:39:03 +0000 (12:39 +0400)] 
🔥 Drop/close Gitter chat. Questions should go to GitHub Discussions, free conversations to Discord. (#10485)

21 months ago📝 Update release notes
github-actions [Fri, 20 Oct 2023 08:28:05 +0000 (08:28 +0000)] 
📝 Update release notes

21 months ago🔥 Remove unnecessary duplicated docstrings (#10484)
Sebastián Ramírez [Fri, 20 Oct 2023 08:27:26 +0000 (12:27 +0400)] 
🔥 Remove unnecessary duplicated docstrings (#10484)

21 months ago🔖 Release version 0.104.0 0.104.0
Sebastián Ramírez [Wed, 18 Oct 2023 12:51:07 +0000 (16:51 +0400)] 
🔖 Release version 0.104.0

21 months ago📝 Update release notes
Sebastián Ramírez [Wed, 18 Oct 2023 12:50:22 +0000 (16:50 +0400)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Wed, 18 Oct 2023 12:37:29 +0000 (12:37 +0000)] 
📝 Update release notes

21 months ago✨ Add reference (code API) docs with PEP 727, add subclass with custom docstrings...
Sebastián Ramírez [Wed, 18 Oct 2023 12:36:40 +0000 (16:36 +0400)] 
✨ Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392)

* ➕ Add mkdocstrings and griffe-typingdoc to dependencies

* 🔧 Add mkdocstrings configs to MkDocs

* 📝 Add first WIP reference page

* ⬆️ Upgrade typing-extensions to the minimum version including Doc()

* 📝 Add docs to FastAPI parameters

* 📝 Add docstrings for OpenAPI docs utils

* 📝 Add docstrings for security utils

* 📝 Add docstrings for UploadFile

* 📝 Update docstrings in FastAPI class

* 📝 Add docstrings for path operation methods

* 📝 Add docstring for jsonable_encoder

* 📝 Add docstrings for exceptions

* 📝 Add docstsrings for parameter functions

* 📝 Add docstrings for responses

* 📝 Add docstrings for APIRouter

* ♻️ Sub-class BackgroundTasks to document it with docstrings

* 📝 Update usage of background tasks in dependencies

* ✅ Update tests with new deprecation warnings

* 📝 Add new reference docs

* 🔧 Update MkDocs with new reference docs

* ✅ Update pytest fixture, deprecation is raised only once

* 🎨 Update format for types in exceptions.py

* ♻️ Update annotations in BackgroundTask, `Annotated` can't take ParamSpec's P.args or P.kwargs

* ✏️ Fix typos caught by @pawamoy

* 🔧 Update and fix MkDocstrings configs from @pawamoy tips

* 📝 Update reference docs

* ✏️ Fix typos found by @pawamoy

* ➕ Add HTTPX as a dependency for docs, for the TestClient

* 🔧 Update MkDocs config, rename websockets reference

* 🔇 Add type-ignores for Doc as the stubs haven't been released for mypy

* 🔥 Remove duplicated deprecated notice

* 🔇 Remove typing error for unreleased stub in openapi/docs.py

* ✅ Add tests for UploadFile for coverage

* ⬆️ Upgrade griffe-typingdoc==0.2.2

* 📝 Refactor docs structure

* 🔨 Update README generation with new index frontmatter and style

* 🔨 Update generation of languages, remove from top menu, keep in lang menu

* 📝 Add OpenAPI Pydantic models

* 🔨 Update docs script to not translate Reference and Release Notes

* 🔧 Add reference for OpenAPI models

* 🔧 Update MkDocs config for mkdocstrings insiders

* 👷 Install mkdocstring insiders in CI for docs

* 🐛 Fix MkDocstrings insiders install URL

* ➕ Move dependencies shared by docs and tests to its own requirements file

* 👷 Update cache keys for test and docs dependencies

* 📝 Remove no longer needed __init__ placeholder docstrings

* 📝 Move docstring for APIRouter to the class level (not __init__ level)

* 🔥 Remove no longer needed dummy placeholder __init__ docstring

21 months ago📝 Update release notes
github-actions [Tue, 17 Oct 2023 07:20:59 +0000 (07:20 +0000)] 
📝 Update release notes

21 months ago📝 Update release notes
github-actions [Tue, 17 Oct 2023 07:20:20 +0000 (07:20 +0000)] 
📝 Update release notes

21 months ago⬆ Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0 (#10268)
dependabot[bot] [Tue, 17 Oct 2023 07:20:09 +0000 (11:20 +0400)] 
⬆ Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0 (#10268)

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2.27.0...v2.28.0)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago⬆ Bump actions/checkout from 3 to 4 (#10208)
dependabot[bot] [Tue, 17 Oct 2023 07:19:41 +0000 (11:19 +0400)] 
⬆ Bump actions/checkout from 3 to 4 (#10208)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago📝 Update release notes
github-actions [Tue, 17 Oct 2023 07:19:26 +0000 (07:19 +0000)] 
📝 Update release notes

21 months ago⬆ Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.10 (#10061)
dependabot[bot] [Tue, 17 Oct 2023 07:18:40 +0000 (11:18 +0400)] 
⬆ Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.10 (#10061)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.6 to 1.8.10.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.6...v1.8.10)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months ago📝 Update release notes
github-actions [Tue, 17 Oct 2023 05:59:55 +0000 (05:59 +0000)] 
📝 Update release notes