fastapi/docs
Sebastián Ramírez ea43f227e5
Add support for disabling the separation of input and output JSON Schemas in OpenAPI with Pydantic v2 (#10145)
* 📝 Add docs for Separate OpenAPI Schemas for Input and Output

* 🔧 Add new docs page to MkDocs config

*  Add separate_input_output_schemas parameter to FastAPI class

* 📝 Add source examples for separating OpenAPI schemas

*  Add tests for separated OpenAPI schemas

* 📝 Add source examples for Python 3.10, 3.9, and 3.7+

* 📝 Update docs for Separate OpenAPI Schemas with new multi-version examples

*  Add and update tests for different Python versions

*  Add tests for corner cases with separate_input_output_schemas

* 📝 Update tutorial to use Union instead of Optional

* 🐛 Fix type annotations

* 🐛 Fix correct import in test

* 💄 Add CSS to simulate browser windows for screenshots

*  Add playwright as a dev dependency to automate generating screenshots

* 🔨 Add Playwright scripts to generate screenshots for new docs

* 📝 Update docs, tweak text to match screenshots

* 🍱 Add screenshots for new docs
2023-08-25 21:10:22 +02:00
..
de 🔥 Remove missing translation dummy pages, no longer necessary (#9751) 2023-06-27 03:06:27 +02:00
em 📝 Add new docs section, How To - Recipes, move docs that don't have to be read by everyone to How To (#10114) 2023-08-19 21:54:04 +02:00
en Add support for disabling the separation of input and output JSON Schemas in OpenAPI with Pydantic v2 (#10145) 2023-08-25 21:10:22 +02:00
es Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2023-06-25 14:33:58 +02:00
fa 🌐 Add Persian translation for `docs/fa/docs/advanced/sub-applications.md` (#9692) 2023-06-27 03:02:00 +02:00
fr 📝 Restructure docs for cloud providers, include links to sponsors (#10110) 2023-08-19 15:11:35 +02:00
he Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2023-06-25 14:33:58 +02:00
id 🔥 Remove missing translation dummy pages, no longer necessary (#9751) 2023-06-27 03:06:27 +02:00
ja 📝 Add new docs section, How To - Recipes, move docs that don't have to be read by everyone to How To (#10114) 2023-08-19 21:54:04 +02:00
ko 🌐 Add Korean translation for `docs/ko/docs/async.md` (#4179) 2023-07-27 20:59:18 +02:00
pl Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2023-06-25 14:33:58 +02:00
pt 📝 Restructure docs for cloud providers, include links to sponsors (#10110) 2023-08-19 15:11:35 +02:00
ru 🌐 Add Russian translation for `docs/ru/docs/deployment/docker.md` (#9971) 2023-08-10 17:53:26 +02:00
tr 🔥 Remove missing translation dummy pages, no longer necessary (#9751) 2023-06-27 03:06:27 +02:00
uk 🌐 Add Ukrainian translation for `docs/uk/docs/fastapi-people.md` (#10059) 2023-08-14 11:10:06 +02:00
ur 🌐 Add Urdu translation for `docs/ur/docs/benchmarks.md` (#9974) 2023-08-05 10:24:21 +02:00
vi 🌐 Add Vietnamese translation for `docs/vi/docs/python-types.md` (#10047) 2023-08-10 17:52:25 +02:00
zh 🌐 Add Chinese translation for `docs/zh/docs/tutorial/background-tasks.md` (#9812) 2023-07-27 20:55:40 +02:00
missing-translation.md Add support for docs translations (#1168) 2020-03-26 20:09:53 +01:00