Farhan Ali Raza
4ae5fab050
📝 Update includes in `docs/en/docs/tutorial/background-tasks.md` ( #12559 )
8 months ago
Sebastián Ramírez
56bc9a5eb4
📝 Update includes in `docs/en/docs/tutorial/first-steps.md` ( #12552 )
8 months ago
Sebastián Ramírez
89f06da526
📝 Fix link in OAuth2 docs ( #12550 )
8 months ago
Sebastián Ramírez
7daaac2bc3
✨ Add new tutorial for SQL databases with SQLModel ( #12285 )
8 months ago
Sebastián Ramírez
797cad7162
📝 Fix extra mdx-base-path paths ( #12397 )
8 months ago
Sebastián Ramírez
0f7d67e85c
🔧 Remove `base_path` for `mdx_include` Markdown extension in MkDocs ( #12391 )
8 months ago
Sebastián Ramírez
55035f440b
✨ Add support for Pydantic models for parameters using `Query`, `Cookie`, `Header` ( #12199 )
9 months ago
Sebastián Ramírez
4ff22a0c41
📝 Update docs, Form Models section title, to match config name ( #12152 )
9 months ago
Sebastián Ramírez
4633b1bca9
✨ Add support for forbidding extra form fields with Pydantic models ( #12134 )
Co-authored-by: Sofie Van Landeghem <[email protected] >
9 months ago
Sebastián Ramírez
7bad7c0975
✨ Add support for Pydantic models in `Form` parameters ( #12129 )
Revert "⏪ ️ Temporarily revert "✨ Add support for Pydantic models in `Form` pa…"
This reverts commit 8e6cf9ee9c
.
9 months ago
Sebastián Ramírez
8e6cf9ee9c
⏪ ️ Temporarily revert " ✨ Add support for Pydantic models in `Form` parameters" to make a checkpoint release ( #12128 )
Revert "✨ Add support for Pydantic models in `Form` parameters (#12127 )"
This reverts commit 0f3e65b007
.
9 months ago
Sebastián Ramírez
0f3e65b007
✨ Add support for Pydantic models in `Form` parameters ( #12127 )
9 months ago
Sebastián Ramírez
c37f2c976d
📝 Add note about `time.perf_counter()` in middlewares ( #12095 )
9 months ago
Sebastián Ramírez
bd1b77548f
📝 Update docs about serving FastAPI: ASGI servers, Docker containers, etc. ( #12069 )
10 months ago
Sofie Van Landeghem
6aa44a85a2
📝 Fix minor typos and issues in the documentation ( #12063 )
10 months ago
Sebastián Ramírez
705659bb22
📝 Add docs about Environment Variables and Virtual Environments ( #12054 )
10 months ago
Sofie Van Landeghem
957d747d21
📝 Highlight correct line in tutorial `docs/en/docs/tutorial/body-multiple-params.md` ( #11978 )
Co-authored-by: Esteban Maya <[email protected] >
10 months ago
Jiri Kuncar
c81f575d0d
🔨 Specify `email-validator` dependency with dash ( #11515 )
Co-authored-by: svlandeg <[email protected] >
10 months ago
Nils Lindemann
8809b3685f
📝 Several docs improvements, tweaks, and clarifications ( #11390 )
Co-authored-by: svlandeg <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
10 months ago
Cedric L'homme
86c8f4fc2b
📝 Update `docs/en/docs/tutorial/body.md` with Python 3.10 union type example ( #11415 )
Co-authored-by: svlandeg <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
10 months ago
Sebastián Ramírez
0cd844d387
🔧 Update docs setup with latest configs and plugins ( #11953 )
10 months ago
Sebastián Ramírez
a25c92ceb9
♻️ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi` ( #11935 )
* ♻️ Add support for `pip install "fastapi[standard]"` and make `fastapi` not include the optional standard dependencies
* 📝 Update docs to include new fastapi[standard]
* ✨ Add new stub fastapi command that tells people to install fastapi[standard]
* ✅ Add tests for new stub CLI
* 🔧 Add new command fastapi in main fastapi project, for when fastapi-cli is not installed
* ✏️ Fix types
* 📝 Add note about quotes when installing fastapi[standard]
* 📝 Update docs about standard extra dependencies
* ⬆️ Upgrade fastapi-cli
10 months ago
Augustus D'Souza
f9ac185bf0
✏️ Fix links to alembic example repo in docs ( #11628 )
11 months ago
Walid B
99a491e95c
📝 Fix typo in `docs/en/docs/tutorial/body-multiple-params.md` ( #11698 )
1 year ago
Alejandra
00ebe9c841
📝 Update `security/first-steps.md` ( #11674 )
1 year ago
Alejandra
3641c1ea55
📝 Update `security/first-steps.md` ( #11673 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 year ago
Alejandra
256426ede1
📝 Update note in `path-params-numeric-validations.md` ( #11672 )
1 year ago
Sebastián Ramírez
ab8974ef04
📝 Tweak intro docs about `Annotated` and `Query()` params ( #11664 )
1 year ago
Esteban Maya
5fa8e38681
📝 Update JWT auth documentation to use PyJWT instead of pyhon-jose ( #11589 )
Co-authored-by: Motov Yurii <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
1 year ago
Alejandra
651dd00a9e
📝 Update docs ( #11603 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 year ago
Hasan Sezer Taşan
76d0d81e70
✏️ Fix typo: convert every 're-use' to 'reuse'. ( #11598 )
1 year ago
Sebastián Ramírez
d71be59217
✨ Add FastAPI CLI, the new `fastapi` command ( #11522 )
1 year ago
Nils Lindemann
ebc8ac7295
📝 Tweak docs and translations links, typos, format ( #11389 )
Co-authored-by: Sebastián Ramírez <[email protected] >
1 year ago
Sebastián Ramírez
c1796275f9
📝 Tweak docs and translations links and remove old docs translations ( #11381 )
1 year ago
Alejandra
93034fea48
📝 Update links to Pydantic docs to point to new website ( #11328 )
1 year ago
Alejandra
7b1da59b28
✏️ Fix typo in `docs/en/docs/tutorial/extra-models.md` ( #11329 )
1 year ago
Joshua Hanson
0e2f2d6d3a
📝 Update `python-multipart` GitHub link in all docs from ` https://andrew-d.github.io/python-multipart/ ` to ` https://github.com/Kludex/python-multipart ` ( #11239 )
1 year ago
Sebastián Ramírez
bf771bd781
🐛 Fix unhandled growing memory for internal server errors, refactor dependencies with `yield` and `except` to require raising again as in regular Python ( #11191 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 year ago
Pedro Augusto de Paula Barbosa
cf01195555
📝 Update `HTTPException` details in `docs/en/docs/tutorial/handling-errors.md` ( #5418 )
Co-authored-by: Sebastián Ramírez <[email protected] >
1 year ago
theoohoho
f1329abf99
✏️ Fix broken link in `docs/tutorial/sql-databases.md` in several languages ( #10716 )
1 year ago
Piotr Szaciłowski
fd97e8efe4
📝 Update usage of Token model in security docs ( #9313 )
Co-authored-by: Alejandra Sánchez <[email protected] >
Co-authored-by: Alejandra <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 year ago
Pedro Augusto de Paula Barbosa
d192ddacec
✏️ Update highlighted line in `docs/en/docs/tutorial/bigger-applications.md` ( #5490 )
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: Alejandra <[email protected] >
1 year ago
Hungtsetse
f74aeb0067
📝 Add hyperlink to `docs/en/docs/tutorial/static-files.md` ( #10243 )
1 year ago
malicious
838e9c964e
📝 Reword in docs, from "have in mind" to "keep in mind" ( #10376 )
Co-authored-by: Alejandra <[email protected] >
1 year ago
Nils Lindemann
6bda1326a4
📝 Add location info to `tutorial/bigger-applications.md` ( #10552 )
1 year ago
Sebastián Ramírez
b584faffee
📝 Add notes about Pydantic v2's new `.model_dump()` ( #10929 )
1 year ago
Sungyun Hur
843bc85155
📝 Fix broken link in `docs/en/docs/tutorial/sql-databases.md` ( #10765 )
Co-authored-by: Alejandra <[email protected] >
1 year ago
s111d
f43fc82267
✏️ Fix typos in `docs/en/docs/alternatives.md` and `docs/en/docs/tutorial/dependencies/index.md` ( #10906 )
Co-authored-by: Sebastián Ramírez <[email protected] >
1 year ago
Dmitry Volodin
f226040d28
✏️ Fix typos in `docs/en/docs/tutorial/dependencies/dependencies-with-yield.md` ( #10834 )
Co-authored-by: Sebastián Ramírez <[email protected] >
1 year ago
Sebastián Ramírez
a4aa79e0b4
✨ Add support for raising exceptions (including `HTTPException`) in dependencies with `yield` in the exit code, do not support them in background tasks ( #10831 )
* ♻️ Refactor dependency AsyncExitStack logic, exit dependencies after creating the response, before sending it
* ✅ Update tests for dependencies exit, check they are finished before the response is sent
* 🔥 Remove ExitAsyncStackMiddleware as it's no longer needed
* 📝 Update docs for dependencies with yield
* 📝 Update release notes
* 📝 Add source examples for new dependencies with yield raising
* ✅ Add tests for new dependencies raising after yield
* 📝 Update release notes
1 year ago