89 Commits (30f1a1c4efbcfb4025090a06b4ac94d29fc0b9b7)

Author SHA1 Message Date
Nils Lindemann bc13faa15d
✏️ Fix link in `docs/en/docs/advanced/async-tests.md` (#10960) 1 year ago
Ahmed Ashraf 1caee0f105
✏️ Fix Pydantic method name in `docs/en/docs/advanced/path-operation-advanced-configuration.md` (#10826) 1 year ago
Jacob McDonald 7e0e16fa36
📝 Add warning about lifespan functions and backwards compatibility with events (#10734) 1 year ago
Ezzeddin Abdullah 0c796747a3
📝 Update template docs with more info about `url_for` (#5937) 1 year ago
Piotr Szaciłowski fd97e8efe4
📝 Update usage of Token model in security docs (#9313) 1 year ago
malicious 838e9c964e
📝 Reword in docs, from "have in mind" to "keep in mind" (#10376) 1 year ago
Nils Lindemann 69cb005f61
📝 Replace `email` with `username` in `docs_src/security/tutorial007` code examples (#10649) 1 year ago
Andrew Chang-DeWitt 6f43539d87
📝 Add warning about lifecycle events with `AsyncClient` (#4167) 1 year ago
Kay Jan aa53a48fe3
✏️ Fix typo in `openapi-callbacks.md` (#10673) 1 year ago
Sebastián Ramírez c55f90df32
⬆️ Upgrade Starlette to `>=0.29.0,<0.33.0`, update docs and usage of templates with new Starlette arguments (#10846) 1 year ago
Alejandra 505ae06c0b
📝 Add docs: Node.js script alternative to update OpenAPI for generated clients (#10845) 1 year ago
Sebastián Ramírez 99a2ec981b
📝 Tweak default suggested configs for generating clients (#10736) 2 years ago
Sebastián Ramírez 13cef7a21a
🔧 Update sponsors, remove Fern (#10729) 2 years ago
Koke 759378d67f
✏️ Update Pydantic links to dotenv support (#10511) 2 years ago
Sebastián Ramírez 2e14c69c31
👷 Adopt Ruff format (#10517) 2 years ago
Sebastián Ramírez 2ba7586ff3
⬆️ Drop support for Python 3.7, require Python 3.8 or above (#10442) 2 years ago
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