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.
Sofie Van Landeghem fd9034e05e
Merge branch 'master' into annotated
10 months ago
..
dependencies Merge branch 'master' into annotated 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) 1 year ago
openapi 📝 Restored Swagger-UI links to use the latest version possible. (#11459) 1 year ago
security ✏️ Fix typo in `fastapi/security/api_key.py` (#11481) 1 year ago
__init__.py 🔖 Release version 0.112.1 10 months ago
__main__.py ♻️ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi` (#11935) 10 months ago
_compat.py Add support for Pydantic's 2.7 new deprecated Field parameter, remove URL from validation errors response (#11461) 1 year ago
applications.py 🎨 Fix typing annotation for semi-internal `FastAPI.add_api_route()` (#10240) 10 months ago
background.py ♻️ Update mypy (#11049) 1 year ago
cli.py ♻️ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi` (#11935) 10 months ago
concurrency.py Add support for raising exceptions (including `HTTPException`) in dependencies with `yield` in the exit code, do not support them in background tasks (#10831) 1 year ago
datastructures.py ♻️ Update mypy (#11049) 1 year ago
encoders.py 🐛 Fix support for query parameters with list types, handle JSON encoding Pydantic `UndefinedType` (#9929) 1 year ago
exception_handlers.py Add exception handler for `WebSocketRequestValidationError` (which also allows to override it) (#6030) 2 years ago
exceptions.py ♻️ Update mypy (#11049) 1 year ago
logger.py 🔊 Refactor logging (#781) 6 years ago
param_functions.py ✏️ Fix import typo in reference example for `Security` (#11168) 10 months ago
params.py Add support for Pydantic's 2.7 new deprecated Field parameter, remove URL from validation errors response (#11461) 1 year ago
py.typed add py.typed to ship typing information (#209) 6 years ago
requests.py ⬆ Require Pydantic > 1.0 (#1862) 5 years ago
responses.py Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392) 2 years ago
routing.py ⬆️ Upgrade version of Ruff and reformat (#12032) 10 months ago
staticfiles.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 5 years ago
templating.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 5 years ago
testclient.py Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 5 years ago
types.py 🔥 Remove unused NoneType (#10774) 2 years ago
utils.py ⬆️ Upgrade version of Ruff and reformat (#12032) 10 months ago
websockets.py Export `WebSocketState` in `fastapi.websockets` (#4376) 3 years ago