fastapi/docs/en
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
..
data 🔧 Update sponsors, add Speakeasy (#10098) 2023-08-17 10:51:58 +02:00
docs 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
layouts Add Material for MkDocs Insiders features and cards (#9748) 2023-06-26 16:05:43 +02:00
overrides 🔧 Add sponsor Porter (#10051) 2023-08-09 19:04:49 +02:00
mkdocs.insiders.yml Add Material for MkDocs Insiders features and cards (#9748) 2023-06-26 16:05:43 +02:00
mkdocs.maybe-insiders.yml 🔨 Enable linenums in MkDocs Material during local live development to simplify highlighting code (#9769) 2023-06-30 18:23:02 +02:00
mkdocs.no-insiders.yml Add Material for MkDocs Insiders features and cards (#9748) 2023-06-26 16:05:43 +02:00
mkdocs.yml 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