25 Commits (master)

Author SHA1 Message Date
Sebastián Ramírez bbb96d4a0a
🔥 Remove Python 3.9 specific files, no longer needed after updating translations (#14931) 4 months ago
Sebastián Ramírez d11f820ac3
📝 Update docs for JWT to prevent timing attacks (#14908) 4 months ago
Sebastián Ramírez c9e2277d8b
📝 Update source examples and docs from Python 3.9 to 3.10 (#14900) 4 months ago
Motov Yurii 741c7345ea
📝 Use return type annotation instead of `response_model` when possible (#14753) 4 months ago
Motov Yurii 3063ada72f
Add missing tests for code examples (#14569) 5 months ago
Sebastián Ramírez ed97d9dc0c
⚰️ Remove Python 3.8 from CI and remove Python 3.8 examples from source docs (#14559) 6 months ago
Motov Yurii 51ad909ffe
🐛 Use `401` status code in security classes when credentials are missing (#13786) 6 months ago
Neizvestnyj efdafa4361
📝 Update `tutorial/security/oauth2-jwt/` to use `pwdlib` with Argon2 instead of `passlib` (#13917) 8 months ago
Arnaud Durand e902ed5fc6
📝 Bring the `scope` claim in line with the standard in `docs_src/security/tutorial005.py` (#11189) 9 months ago
Sebastián Ramírez 08b817a842
🔥 Remove manual type annotations in JWT tutorial to avoid typing expectations (JWT doesn't provide more types) (#13378) 1 year ago
Esteban Maya 5fa8e38681
📝 Update JWT auth documentation to use PyJWT instead of pyhon-jose (#11589) 2 years ago
Charlie Marsh 5ccc869fee
⬆️ Upgrade configuration for Ruff v0.2.0 (#11075) 2 years ago
Piotr Szaciłowski fd97e8efe4
📝 Update usage of Token model in security docs (#9313) 2 years ago
Nils Lindemann 69cb005f61
📝 Replace `email` with `username` in `docs_src/security/tutorial007` code examples (#10649) 2 years ago
Aliaksei Urbanski 07f8d31ec9
Add support for Python 3.12 (#10666) 2 years ago
Sebastián Ramírez 9eaed2eb37
📝 Update all docs to use `Annotated` as the main recommendation, with new examples and tests (#9268) 3 years ago
Sebastián Ramírez fa74093440
Use Ruff for linting (#5630) 4 years ago
Kevin Tewouda 8c6ad35615
📝 Update docs for handling HTTP Basic Auth with `secrets.compare_digest()` to account for non-ASCII characters (#3536) 4 years ago
Sebastián Ramírez ca437cdfab
📝 Add docs recommending `Union` over `Optional` and migrate source examples (#4908) 4 years ago
Sebastián Ramírez d08a062ee2
Add docs and tests for Python 3.9 and Python 3.10 (#3712) 4 years ago
Brian Mboya 921642dc7b
📝 Update JWT docs to use python-jose (#1610) 6 years ago
Rupsi Kaushik 70a51b3aff
Auto-generate OpenAPI servers from root_path (#1596) 6 years ago
Sebastián Ramírez 1f01ce9615
📝 Use Optional in docs (#1644) 6 years ago
Pankaj Giri 7e2518350a
📝 Remove *, from functions where it's not needed #1234 (#1239) 6 years ago
Sebastián Ramírez 6205935323
Add support for docs translations (#1168) 6 years ago