73 Commits (89789c80aeb3743bd76486f3d28a174f1815c771)

Author SHA1 Message Date
Sebastián Ramírez 8cd7cfc2b6
📝 Add new docs section, How To - Recipes, move docs that don't have to be read by everyone to How To (#10114) 2 years ago
Sebastián Ramírez 8e38261787
📝 Update Advanced docs, add links to sponsor courses (#10113) 2 years ago
Sebastián Ramírez 08feaf0cc4
📝 Update docs for generating clients (#10112) 2 years ago
Sebastián Ramírez 1da0a7afbd
🔧 Update sponsor Fern (#9979) 2 years ago
Sebastián Ramírez 5f85e2cf58
📝 Update links for self-hosted Swagger UI, point to v5, for OpenAPI 31.0 (#9834) 2 years ago
Sebastián Ramírez 0976185af9
Add support for Pydantic v2 (#9816) 2 years ago
Sebastián Ramírez 7dad5a820b
Add support for OpenAPI 3.1.0 (#9770) 2 years ago
Sebastián Ramírez 51d3a8ff12
🔨 Add MkDocs hook that renames sections based on the first index file (#9737) 2 years ago
Harsha Laxman 2cef119cd7
📝 Use in memory database for testing SQL in docs (#1223) 2 years ago
Samuel Colvin 5100a98ccd
🐛 Fix `flask.escape` warning for internal tests (#9468) 2 years ago
Leonardo Marinho de Melo Júnior 1bb998d516
📝 Fix typo in `docs/en/docs/advanced/behind-a-proxy.md` (#5681) 2 years ago
Sebastián Ramírez 0bc87ec77c
📝 Tweak tip recommending `Annotated` in docs (#9270) 2 years ago
Sebastián Ramírez 69673548bc
📝 Update order of examples, latest Python version first, and simplify version tab names (#9269) 2 years ago
Sebastián Ramírez 9eaed2eb37
📝 Update all docs to use `Annotated` as the main recommendation, with new examples and tests (#9268) 2 years ago
Steven Eubank 1fea9c5626
📝 Update Sentry link in docs (#9218) 2 years ago
Sebastián Ramírez 8a4cfa52af
⬆️ Upgrade Starlette version, support new `lifespan` with state (#9239) 2 years ago
Jordan Speicher cc9a73c3f8
Add support for `lifespan` async context managers (superseding `startup` and `shutdown` events) (#2944) 2 years ago
Muhammad Abdur Rakib 6883f362a5
✏️ Fix typo in docs for `docs/en/docs/advanced/middleware.md` (#5376) 3 years ago
Sebastián Ramírez d537ee93d7
Re-export Starlette's `WebSocketException` and add it to docs (#5629) 3 years ago
Sebastián Ramírez f92f87d379
📝 Update references to Requests for tests to HTTPX, and add HTTPX to extras (#5628) 3 years ago
Peter Fackeldey f266dc17d7
✏ Tweak wording in `docs/en/docs/advanced/dataclasses.md` (#3698) 3 years ago
Ben Falk a71077c530
📝 Update docs for `ORJSONResponse` with details about improving performance (#2615) 3 years ago
Sebastián Ramírez 356a57daa8
📝 Add docs for creating a custom Response class (#5331) 3 years ago
Adrian Garcia Badaracco dde140d8e3
📝 Simplify example for docs for Additional Responses, remove unnecessary `else` (#4693) 3 years ago
Joon Hwan 김준환 bb53d0b0ea
🎨 Fix syntax highlighting in docs for OpenAPI Callbacks (#4368) 3 years ago
Kevin Tewouda 8c6ad35615
📝 Update docs for handling HTTP Basic Auth with `secrets.compare_digest()` to account for non-ASCII characters (#3536) 3 years ago
Sebastián Ramírez 1835b3f76d
📝 Update docs for testing, fix examples with relative imports (#5302) 3 years ago
Teofilo Zosa ea017c9919
📝 Add misc dependency installs to tutorial docs (#2126) 3 years ago
Sebastián Ramírez ca437cdfab
📝 Add docs recommending `Union` over `Optional` and migrate source examples (#4908) 3 years ago
Sebastián Ramírez 3d0f130ff3
🔧 Add pre-commit with first config and first formatting pass (#4888) 3 years ago
Lorenzo Castellino 35445828c8
📝 Update docs about Swagger UI self-hosting with newer source links (#4813) 3 years ago
Sebastián Ramírez 8a0d4c79c1
Add support for custom `generate_unique_id_function` and docs for generating clients (#4650) 3 years ago
John Riebold a85aa125d2
Enable configuring Swagger UI parameters (#2568) 3 years ago
SaintMalik 7e4887ea55
✏ Fix a typo in `docs/en/docs/advanced/path-operation-advanced-configuration.md` and `docs/en/docs/release-notes.md` (#3750) 4 years ago
Abraham Hinteregger b69781b161
✏ Fix typo (mistranslation) in `docs/en/docs/advanced/templates.md` (#3211) 4 years ago
Thomas Grainger 11d0a08acd
Add support for Trio via AnyIO (#3372) 4 years ago
Sebastián Ramírez 4b968c4e39
📝 Update GraphQL docs, recommend Strawberry (#3981) 4 years ago
Edouard Lavery-Plante 836bb97a2d
Add support for extensions and updates to the OpenAPI schema in path operations (#1922) 4 years ago
Marcelo Trylesinski fa2c750443
Add the `docs_src` directory to test coverage and update tests (#1904) 4 years ago
Sebastián Ramírez 684c0077cc
Add support for `dataclasses` in request bodies and `response_model` (#3577) 4 years ago
Thomas Grainger 2d296c5d07
🔧 Configure strict pytest options and update/refactor tests (#2790) 4 years ago
Sebastián Ramírez dc5a966548
Allow setting the `response_class` to `RedirectResponse` and returning the URL from the function (#3457) 4 years ago
Jürgen Gmach 8433e8efe2
✏ Fix typo in Security OAuth2 scopes (#2407) 4 years ago
Sebastián Ramírez 313bbe802f
Add support for shared/top-level parameters (dependencies, tags, etc) (#2434) 5 years ago
谭九鼎 8355832c7c
📝 Update/fix links in docs to use HTTPS (#2165) 5 years ago
Teofilo Zosa 730ded2870
📝 Fix renamed parameter `content_type` typo (#2135) 5 years ago
Brock Friedrich be669059fb
🎨 Simplify docs hl_lines ranges and standardize 2 spaces between each range (#1863) 5 years ago
Facundo Maero 11656f7bd5
✏ Fix typo in nosql-databases.md (#1980) 5 years ago
Sebastián Ramírez 912a43ee3d
📝 Add link to TestDriven.io course in docs (#1860) 5 years ago
Elliana May 0a2fc78fea
✏️ Update docs to remove gender-specific references (#1824) 5 years ago