pythonasyncioapiasyncfastapiframeworkjsonjson-schemaopenapiopenapi3pydanticpython-typespython3redocreststarletteswaggerswagger-uiuvicornweb
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.
Tree:
0aa33f5f03
add-tests-for-parameter-defaults
check-zh-translation-prompt
dependabot/uv/gitpython-3.1.54
dependabot/uv/pyasn1-0.6.4
dependabot/uv/pymdown-extensions-11.0
fix-broken-links-in-index.md
fix-multiple-upload-file-in-swagger
fix-nested-annotated-types-in-field_annotation_is_scalar_sequence
fix-response_model_---parameters-with-Iterable
master
pin-actions-by-sha
translate-de-add-missing-3f9149da
translate-es-add-missing-383d2b2a
translate-fr-add-missing-1e3f6254
translate-hi-add-missing-51ac334b
translate-ja-add-missing-4420c861
translate-ko-add-missing-2ec5599d
translate-pt-add-missing-f27acfbd
translate-ru-add-missing-d209aaf8
translate-tr-add-missing-5286437a
translate-uk-add-missing-5d45eb9e
translate-zh-add-missing-6eac157d
translate-zh-hant-add-missing-2ac5aaff
0.1.11
0.1.12
0.1.13
0.1.14
0.1.15
0.1.17
0.1.19
0.10.0
0.10.1
0.10.2
0.10.3
0.100.0
0.100.0-beta1
0.100.0-beta2
0.100.0-beta3
0.100.1
0.101.0
0.101.1
0.102.0
0.103.0
0.103.1
0.103.2
0.104.0
0.104.1
0.105.0
0.106.0
0.107.0
0.108.0
0.109.0
0.109.1
0.109.2
0.11.0
0.110.0
0.110.1
0.110.2
0.110.3
0.111.0
0.111.1
0.112.0
0.112.1
0.112.2
0.112.3
0.112.4
0.113.0
0.114.0
0.114.1
0.114.2
0.115.0
0.115.1
0.115.10
0.115.11
0.115.12
0.115.13
0.115.14
0.115.2
0.115.3
0.115.4
0.115.5
0.115.6
0.115.7
0.115.8
0.115.9
0.116.0
0.116.1
0.116.2
0.117.0
0.117.1
0.118.0
0.118.1
0.118.2
0.118.3
0.119.0
0.119.1
0.12.0
0.12.1
0.120.0
0.120.1
0.120.2
0.120.3
0.120.4
0.121.0
0.121.1
0.121.2
0.121.3
0.122.0
0.122.1
0.123.0
0.123.1
0.123.10
0.123.2
0.123.3
0.123.4
0.123.5
0.123.6
0.123.7
0.123.8
0.123.9
0.124.0
0.124.1
0.124.2
0.124.3
0.124.4
0.125.0
0.126.0
0.127.0
0.127.1
0.128.0
0.128.1
0.128.2
0.128.3
0.128.4
0.128.5
0.128.6
0.128.7
0.128.8
0.129.0
0.129.1
0.129.2
0.13.0
0.130.0
0.131.0
0.132.0
0.132.1
0.133.0
0.133.1
0.134.0
0.135.0
0.135.1
0.135.2
0.135.3
0.135.4
0.136.0
0.136.1
0.136.2
0.136.3
0.137.0
0.137.1
0.137.2
0.138.0
0.138.1
0.138.2
0.139.0
0.139.1
0.139.2
0.14.0
0.140.0
0.140.1
0.140.2
0.140.3
0.140.4
0.140.5
0.140.6
0.140.7
0.15.0
0.16.0
0.17.0
0.18.0
0.19.0
0.2.0
0.2.1
0.20.0
0.20.1
0.21.0
0.22.0
0.23.0
0.24.0
0.25.0
0.26.0
0.27.0
0.27.1
0.27.2
0.28.0
0.29.0
0.29.1
0.3.0
0.30.0
0.30.1
0.31.0
0.32.0
0.33.0
0.34.0
0.35.0
0.36.0
0.37.0
0.38.0
0.38.1
0.39.0
0.4.0
0.40.0
0.41.0
0.42.0
0.43.0
0.44.0
0.44.1
0.45.0
0.46.0
0.47.0
0.47.1
0.48.0
0.49.0
0.49.1
0.49.2
0.5.0
0.5.1
0.50.0
0.51.0
0.52.0
0.53.0
0.53.1
0.53.2
0.54.0
0.54.1
0.54.2
0.55.0
0.55.1
0.56.0
0.56.1
0.57.0
0.58.0
0.58.1
0.59.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.60.0
0.60.1
0.60.2
0.61.0
0.61.1
0.61.2
0.62.0
0.63.0
0.64.0
0.65.0
0.65.1
0.65.2
0.65.3
0.66.0
0.66.1
0.67.0
0.68.0
0.68.1
0.68.2
0.69.0
0.7.0
0.7.1
0.70.0
0.70.1
0.71.0
0.72.0
0.73.0
0.74.0
0.74.1
0.75.0
0.75.1
0.75.2
0.76.0
0.77.0
0.77.1
0.78.0
0.79.0
0.79.1
0.8.0
0.80.0
0.81.0
0.82.0
0.83.0
0.84.0
0.85.0
0.85.1
0.85.2
0.86.0
0.87.0
0.88.0
0.89.0
0.89.1
0.9.0
0.9.1
0.90.0
0.90.1
0.91.0
0.92.0
0.93.0
0.94.0
0.94.1
0.95.0
0.95.1
0.95.2
0.96.0
0.96.1
0.97.0
0.98.0
0.99.0
0.99.1
v0.1.16
${ noResults }
Done with the manual walkthrough. My final temporary git ignore additions (to hide files in VSCode) may be of interest: # Temporarily ignore unrelated files /* !/docs /docs/* !/docs/en !/docs/de /docs/*/* !/docs/*/docs /docs/*/docs/css /docs/*/docs/img /docs/*/docs/js /docs/*/docs/reference /docs/*/docs/release-notes.md /docs/*/docs/fastapi-people.md /docs/*/docs/external-links.md /docs/*/docs/newsletter.md /docs/*/docs/management-tasks.md /docs/*/docs/management.md /docs/*/docs/contributing.md # Temporarily ignore done files /docs/*/docs/alternatives.md /docs/*/docs/async.md /docs/*/docs/benchmarks.md /docs/*/docs/environment-variables.md /docs/*/docs/fastapi-cli.md /docs/*/docs/features.md /docs/*/docs/help-fastapi.md /docs/*/docs/history-design-future.md /docs/*/docs/index.md /docs/*/docs/project-generation.md /docs/*/docs/python-types.md /docs/*/docs/virtual-environments.md /docs/*/docs/about/index.md /docs/*/docs/about /docs/*/docs/advanced/additional-responses.md /docs/*/docs/advanced/additional-status-codes.md /docs/*/docs/advanced/advanced-dependencies.md /docs/*/docs/advanced/async-tests.md /docs/*/docs/advanced/behind-a-proxy.md /docs/*/docs/advanced/custom-response.md /docs/*/docs/advanced/dataclasses.md /docs/*/docs/advanced/events.md /docs/*/docs/advanced/generate-clients.md /docs/*/docs/advanced/index.md /docs/*/docs/advanced/middleware.md /docs/*/docs/advanced/openapi-callbacks.md /docs/*/docs/advanced/openapi-webhooks.md /docs/*/docs/advanced/path-operation-advanced-configuration.md /docs/*/docs/advanced/response-change-status-code.md /docs/*/docs/advanced/response-cookies.md /docs/*/docs/advanced/response-directly.md /docs/*/docs/advanced/response-headers.md /docs/*/docs/advanced/settings.md /docs/*/docs/advanced/sub-applications.md /docs/*/docs/advanced/templates.md /docs/*/docs/advanced/testing-dependencies.md /docs/*/docs/advanced/testing-events.md /docs/*/docs/advanced/testing-websockets.md /docs/*/docs/advanced/using-request-directly.md /docs/*/docs/advanced/websockets.md /docs/*/docs/advanced/wsgi.md /docs/*/docs/advanced/security/http-basic-auth.md /docs/*/docs/advanced/security/index.md /docs/*/docs/advanced/security/oauth2-scopes.md /docs/*/docs/advanced/security /docs/*/docs/advanced /docs/*/docs/deployment/cloud.md /docs/*/docs/deployment/concepts.md /docs/*/docs/deployment/docker.md /docs/*/docs/deployment/https.md /docs/*/docs/deployment/index.md /docs/*/docs/deployment/manually.md /docs/*/docs/deployment/server-workers.md /docs/*/docs/deployment/versions.md /docs/*/docs/deployment /docs/*/docs/how-to/conditional-openapi.md /docs/*/docs/how-to/configure-swagger-ui.md /docs/*/docs/how-to/custom-docs-ui-assets.md /docs/*/docs/how-to/custom-request-and-route.md /docs/*/docs/how-to/extending-openapi.md /docs/*/docs/how-to/general.md /docs/*/docs/how-to/graphql.md /docs/*/docs/how-to/index.md /docs/*/docs/how-to/separate-openapi-schemas.md /docs/*/docs/how-to/testing-database.md /docs/*/docs/how-to /docs/*/docs/learn/index.md /docs/*/docs/learn /docs/*/docs/resources/index.md /docs/*/docs/resources /docs/*/docs/tutorial/background-tasks.md /docs/*/docs/tutorial/bigger-applications.md /docs/*/docs/tutorial/body-fields.md /docs/*/docs/tutorial/body-multiple-params.md /docs/*/docs/tutorial/body-nested-models.md /docs/*/docs/tutorial/body-updates.md /docs/*/docs/tutorial/body.md /docs/*/docs/tutorial/cookie-param-models.md /docs/*/docs/tutorial/cookie-params.md /docs/*/docs/tutorial/cors.md /docs/*/docs/tutorial/debugging.md /docs/*/docs/tutorial/encoder.md /docs/*/docs/tutorial/extra-data-types.md /docs/*/docs/tutorial/extra-models.md /docs/*/docs/tutorial/first-steps.md /docs/*/docs/tutorial/handling-errors.md /docs/*/docs/tutorial/header-param-models.md /docs/*/docs/tutorial/header-params.md /docs/*/docs/tutorial/index.md /docs/*/docs/tutorial/metadata.md /docs/*/docs/tutorial/middleware.md /docs/*/docs/tutorial/path-operation-configuration.md /docs/*/docs/tutorial/path-params-numeric-validations.md /docs/*/docs/tutorial/path-params.md /docs/*/docs/tutorial/query-param-models.md /docs/*/docs/tutorial/query-params-str-validations.md /docs/*/docs/tutorial/query-params.md /docs/*/docs/tutorial/request-files.md /docs/*/docs/tutorial/request-form-models.md /docs/*/docs/tutorial/request-forms-and-files.md /docs/*/docs/tutorial/request-forms.md /docs/*/docs/tutorial/response-model.md /docs/*/docs/tutorial/response-status-code.md /docs/*/docs/tutorial/schema-extra-example.md /docs/*/docs/tutorial/sql-databases.md /docs/*/docs/tutorial/static-files.md /docs/*/docs/tutorial/testing.md /docs/*/docs/tutorial/dependencies/index.md /docs/*/docs/tutorial/dependencies/classes-as-dependencies.md /docs/*/docs/tutorial/dependencies/sub-dependencies.md /docs/*/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md /docs/*/docs/tutorial/dependencies/global-dependencies.md /docs/*/docs/tutorial/dependencies/dependencies-with-yield.md /docs/*/docs/tutorial/dependencies /docs/*/docs/tutorial/security/index.md /docs/*/docs/tutorial/security/first-steps.md /docs/*/docs/tutorial/security/get-current-user.md /docs/*/docs/tutorial/security/simple-oauth2.md /docs/*/docs/tutorial/security/oauth2-jwt.md /docs/*/docs/tutorial/security /docs/*/docs/tutorial /docs/*/docs /docs/* /docs |
11 months ago | |
|---|---|---|
| .. | ||
| docs | Update tutorial/security/oauth2-jwt.md | 11 months ago |
| llm-prompt.md | Intermezzo - Explain conversion of quotation marks different | 11 months ago |
| mkdocs.yml | ✨ Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) | 3 years ago |