You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Markus Sintonen 6b5fefadab Code review fixes 10 months ago
..
dependencies Code review fixes 10 months ago
middleware Add support for raising exceptions (including `HTTPException`) in dependencies with `yield` in the exit code, do not support them in background tasks (#10831) 3 years ago
openapi Allow array values for OpenAPI schema `type` field (#13639) 10 months ago
security ✏️ Fix typos in OAuth2 password request forms (#14112) 10 months ago
__init__.py 🔖 Release version 0.117.1 10 months ago
__main__.py ♻️ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi` (#11935) 2 years ago
_compat.py Support Pydantic root model as request parameters 10 months ago
applications.py Add OpenAPI `external_docs` parameter to `FastAPI` (#13713) 10 months ago
background.py ♻️ Update mypy (#11049) 2 years ago
cli.py ♻️ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi` (#11935) 2 years ago
concurrency.py 🐛 Preserve traceback when exception is raised in sync dependency with `yield` (#5823) 2 years ago
datastructures.py ♻️ Update mypy (#11049) 2 years ago
encoders.py Support Pydantic root model as request parameters 10 months ago
exception_handlers.py ⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0 (#14077) 10 months ago
exceptions.py ♻️ Update mypy (#11049) 2 years ago
logger.py 🔊 Refactor logging (#781) 7 years ago
param_functions.py 📝 Fix minor typos (#12516) 2 years ago
params.py ♻️ Update internal checks to support Pydantic 2.10 (#12914) 2 years ago
py.typed add py.typed to ship typing information (#209) 7 years ago
requests.py ⬆ Require Pydantic > 1.0 (#1862) 6 years ago
responses.py Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392) 3 years ago
routing.py 🐛 Fix `inspect.getcoroutinefunction()` can break testing with `unittest.mock.patch()` (#14022) 10 months ago
staticfiles.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 6 years ago
templating.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 6 years ago
testclient.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 6 years ago
types.py 🔥 Remove unused NoneType (#10774) 3 years ago
utils.py ️ Fix `default_factory` for response model field with Pydantic V1 (#9704) 10 months ago
websockets.py Export `WebSocketState` in `fastapi.websockets` (#4376) 4 years ago