Commit Graph

  • 8f99a2b734
    🐛 Avoid accessing non-existing "$ref" key for Pydantic v2 compat remapping (#14361) Sofie Van Landeghem 2025-12-02 09:34:13 +0530
  • 74b4c3c9a1 📝 Update release notes github-actions[bot] 2025-12-02 04:03:00 +0000
  • bf322d0e94
    🐛 Fix Windows UnicodeEncodeError in CLI test (#14295) Hemanth U 2025-12-02 09:32:38 +0530
  • 19eea13b84
    Merge branch 'master' into fix/cli-encoding-utf8 #14295 Sebastián Ramírez 2025-12-01 19:59:30 -0800
  • 327bad18aa 📝 Update release notes github-actions[bot] 2025-12-02 03:32:40 +0000
  • 20f40b29c0
    🐛 Fix `TypeError` when encoding a decimal with a `NaN` or `Infinity` value (#12935) Kent Huang 2025-12-02 11:31:59 +0800
  • fe7b7f24b2 Sync with #13786 Nils Lindemann 2025-12-01 23:10:29 +0100
  • 49ed2698ac
    Merge branch 'fastapi:master' into improve-translation-in-german-docs Nils-Hero Lindemann 2025-12-01 22:42:07 +0100
  • f048946a28
    Merge branch 'fastapi:master' into sync-german-docs-2025-11-19 Nils-Hero Lindemann 2025-12-01 22:41:48 +0100
  • ee490906d8 📝 Update release notes github-actions[bot] 2025-12-01 20:07:18 +0000
  • 6e82df816d
    🔧 Update sponsors: add Greptile (#14429) Sebastián Ramírez 2025-12-01 12:06:57 -0800
  • b364c192fe 🔧 Update sponsors: add Greptile #14429 Sebastián Ramírez 2025-12-01 21:00:30 +0100
  • 03067fc675
    Add SecretBytes and NewType support for File() parameter #14427 Claude 2025-12-01 15:50:12 +0000
  • 026d65f6d9
    Merge branch 'master' into fix/docs-multiple-typos Peyton Nowlin 2025-12-01 10:38:44 -0500
  • cdbc8761b4
    🎨 Auto format #14410 pre-commit-ci-lite[bot] 2025-12-01 15:31:56 +0000
  • 4debb9980f docs: clarify section title for FastAPI validation errors Sohil Shaikh 2025-12-01 21:01:04 +0530
  • 7b49c7a88d Update handling of response validation errors in documentation Sohil Shaikh 2025-12-01 20:56:35 +0530
  • e752224bce 📝 Update release notes github-actions[bot] 2025-12-01 13:17:51 +0000
  • 0dee714026
    👥 Update FastAPI GitHub topic repositories (#14426) Sebastián Ramírez 2025-12-01 05:17:29 -0800
  • 97aa13402f 👥 Update FastAPI GitHub topic repositories #14426 github-actions 2025-12-01 12:14:50 +0000
  • ee45030e91 modify the README file #14425 Nir Koren 2025-12-01 12:05:46 +0100
  • e16f68f251 Fix condition Yurii Motov 2025-12-01 10:50:39 +0100
  • eada7d618f Merge remote-tracking branch 'upstream/master' into fix-duplicate-special-dependency-handling Yurii Motov 2025-12-01 10:50:16 +0100
  • d81a6d57fc Merge remote-tracking branch 'upstream/master' into wrapped-dependencies Yurii Motov 2025-12-01 10:06:26 +0100
  • be6db923bf Update code and tests to use `oauth_scopes` instead of `scopes` Yurii Motov 2025-12-01 09:33:14 +0100
  • 4c6fd06027 Merge remote-tracking branch 'upstream/master' into deprecate-scopes-parameter Yurii Motov 2025-12-01 09:31:43 +0100
  • 8222a163b2 Use highest version of variant in `testing.md` Yurii Motov 2025-12-01 08:27:33 +0100
  • f04a4549be Merge remote-tracking branch 'upstream/master' into add-variants-advenced-code-examples Yurii Motov 2025-12-01 07:33:27 +0100
  • 938f471079 📝 Update release notes github-actions[bot] 2025-12-01 06:33:00 +0000
  • 6400d8a623
    ⬆ Bump markdown-include-variants from 0.0.6 to 0.0.7 (#14423) Motov Yurii 2025-12-01 07:32:32 +0100
  • f8e46d98a0 📝 Update release notes github-actions[bot] 2025-12-01 06:31:20 +0000
  • 8a7ad3d255
    👥 Update FastAPI People - Sponsors (#14422) Sebastián Ramírez 2025-11-30 22:30:56 -0800
  • d661bb1324 📝 Update release notes github-actions[bot] 2025-12-01 06:28:06 +0000
  • 32aba57b49
    👥 Update FastAPI People - Contributors and Translators (#14420) Sebastián Ramírez 2025-11-30 22:27:43 -0800
  • 8a4ee359dc ⬆ Bump markdown-include-variants from 0.0.6 to 0.0.7 #14423 Yurii Motov 2025-12-01 07:17:54 +0100
  • 0438c547f4 Update code includes in `bigger-applications.md` Yurii Motov 2025-12-01 07:15:38 +0100
  • 1b756970a8 👥 Update FastAPI People - Sponsors #14422 github-actions 2025-12-01 06:05:34 +0000
  • e0391ac7b5 Update Pydantic example in tutorial to Pydantic v2 syntax #14421 Bharathis28 2025-12-01 11:07:17 +0530
  • 773a0c4396 👥 Update FastAPI People - Contributors and Translators #14420 github-actions 2025-12-01 03:42:29 +0000
  • 140af3fb85
    Merge branch 'master' into master #14416 Alex Colby 2025-11-30 23:09:40 +0000
  • f2bab95267 🔖 Release version 0.123.0 0.123.0 Sebastián Ramírez 2025-11-30 15:47:35 +0100
  • c38e3e0108 📝 Update release notes github-actions[bot] 2025-11-30 14:46:13 +0000
  • 7fbd30460f
    🐛 Cache dependencies that don't use scopes and don't have sub-dependencies with scopes (#14419) Sebastián Ramírez 2025-11-30 06:45:49 -0800
  • df8f5cd6f3 Fix tests for Python 3.8 #14419 Sebastián Ramírez 2025-11-30 15:38:22 +0100
  • 11a7e62f57 🎨 Auto format github-actions[bot] 2025-11-30 14:35:31 +0000
  • 8381fcf425 🐛 Cache dependencies that don't use scopes and don't have sub-dependencies with scopes Sebastián Ramírez 2025-11-30 15:26:04 +0100
  • 81fdd391c0 🧪 Update test scopes Sebastián Ramírez 2025-11-30 13:59:25 +0100
  • bf78eb79fd 🧪 Add extra tests for security scopes Sebastián Ramírez 2025-11-30 13:27:57 +0100
  • c01f9e58f3 🧪 Simplify test Sebastián Ramírez 2025-11-30 13:14:56 +0100
  • 2285bbc80d 🧪 Add test for not duplicating dependencies without scopes Sebastián Ramírez 2025-11-30 13:12:21 +0100
  • 63d7a2b997 🔖 Release version 0.122.1 0.122.1 Sebastián Ramírez 2025-11-30 13:00:20 +0100
  • 7681f2904d 📝 Update release notes github-actions[bot] 2025-11-30 11:57:24 +0000
  • 378ad688b7
    🐛 Fix hierarchical security scope propagation (#5624) Kristján Valur Jónsson 2025-11-30 11:57:01 +0000
  • a0b55db02c Rename test with the PR title #5624 Sebastián Ramírez 2025-11-30 12:52:41 +0100
  • 79442f7a01 Rename test Sebastián Ramírez 2025-11-30 12:51:23 +0100
  • b9fffb72b4 Refactor test to avoid mocking Sebastián Ramírez 2025-11-30 12:48:43 +0100
  • ebb855499b 🔄 Merge branch 'master' into pr/kristjanvalur/5624 Sebastián Ramírez 2025-11-30 12:42:33 +0100
  • 6eb74903a5 Update `testing.md` to use new code- include style Yurii Motov 2025-11-30 11:12:24 +0100
  • 90475b501f
    Merge branch 'master' into add-variants-advenced-code-examples Motov Yurii 2025-11-29 13:10:03 +0100
  • c6487ed632 📝 Update release notes github-actions[bot] 2025-11-29 12:09:26 +0000
  • 62a6974004
    ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.6 (#14418) Motov Yurii 2025-11-29 13:08:57 +0100
  • fd07ecad82 ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.6 #14418 Yurii Motov 2025-11-29 13:00:06 +0100
  • ee7f952078
    Merge branch 'master' into sync-german-docs-2025-11-19 Motov Yurii 2025-11-28 18:12:11 +0100
  • 84c1fd2eb0 chore: formats files Alex Colby 2025-11-28 16:01:43 +0000
  • 4d93897501 fix: corrects bracketing Alex Colby 2025-11-28 16:01:30 +0000
  • 998288261a 📝 Update release notes github-actions[bot] 2025-11-28 15:55:40 +0000
  • 8ab7167eaf
    💅 Update CSS to explicitly use emoji font (#14415) Sebastián Ramírez 2025-11-28 07:55:15 -0800
  • 2d24b5e11b
    fix: formats missing `type_` argument in `FastAPIError` Alex Colby 2025-11-28 15:51:13 +0000
  • a51c394226
    💅 Update CSS to explicitly use Emoji font #14415 Sebastián Ramírez 2025-11-28 16:50:53 +0100
  • 6eaeb27be0
    🎨 Auto format #14414 pre-commit-ci-lite[bot] 2025-11-28 11:50:57 +0000
  • 071a046987
    Add __str__ methods to validation error classes for better debugging SvDp 2025-11-28 16:24:12 +0530
  • dc99673d65 Use highest version of variant in `cookie-param-models.md` Yurii Motov 2025-11-28 11:36:12 +0100
  • ff9c332f80 Add variants for `custom_request_and_route/tutorial003` Yurii Motov 2025-11-27 17:25:04 +0100
  • bf8f4068b7 Add variants for `custom_request_and_route/tutorial002` Yurii Motov 2025-11-27 17:09:36 +0100
  • 6e902ac8b9 Add variants for `custom_request_and_route/tutorial001` Yurii Motov 2025-11-27 16:58:37 +0100
  • a35fc493c5 Fix `ln` and `hl` for `fastapi/openapi/docs.py` in `configure-swagger-ui.md` Yurii Motov 2025-11-27 16:37:15 +0100
  • 525ad78695 Fix test coverage for `settings.app03` Yurii Motov 2025-11-27 15:44:42 +0100
  • abf88ccf35 Fix import of `Annotated` in `settings.app03` Yurii Motov 2025-11-27 15:15:06 +0100
  • a884f81157 Fix test for `response-directly` with Pydantic v1 Yurii Motov 2025-11-27 14:46:33 +0100
  • a1a7c63a7f Use highest versions of files for `app02` in `settings.md` Yurii Motov 2025-11-27 13:51:52 +0100
  • 099878b3d8 Simplify tests for variants `websockets.tutorial003` Yurii Motov 2025-11-27 13:26:26 +0100
  • f6bfde23c8 Add tests for `using_request_directly/tutorial001` Yurii Motov 2025-11-27 13:08:10 +0100
  • d9770ff830 Use highest version of `config` for `app03` in docs Yurii Motov 2025-11-27 11:44:28 +0100
  • c9cffa27de Add tests for variants of `settings/app3`, fix config and add pv1 version Yurii Motov 2025-11-27 11:41:54 +0100
  • 14f2e2bddb Add tests for variants of `settings/app2` Yurii Motov 2025-11-27 10:45:08 +0100
  • e40087b7d5 Ignore ruff warnings for `path_operation_advanced_configuration/tutorial007` versions Yurii Motov 2025-11-27 10:29:45 +0100
  • 63379de2d5 Add variants for `response-directly/tutorial001` Yurii Motov 2025-11-27 10:09:51 +0100
  • 699cd287cb Add variants for `path-operation-advanced-configuration/tutorial007` Yurii Motov 2025-11-27 09:38:29 +0100
  • 449c18e67e Add variants for `path-operation-advanced-configuration/tutorial007_pv1` Yurii Motov 2025-11-27 09:34:15 +0100
  • f13f460d9b Add variants for `path-operation-advanced-configuration/tutorial004` Yurii Motov 2025-11-27 09:24:49 +0100
  • c23c072572 Add variants for `openapi-callbacks/tutorial001` Yurii Motov 2025-11-27 09:07:06 +0100
  • 998a92af97 Add variants for `dataclasses/tutorial003` Yurii Motov 2025-11-26 22:22:08 +0100
  • ee37c69379 Add variants for `dataclasses/tutorial002` Yurii Motov 2025-11-26 22:16:07 +0100
  • b841e9f807 Add variants for `dataclasses/tutorial001` Yurii Motov 2025-11-26 22:03:56 +0100
  • 42e30173d3 Add variants for `additional_responses/tutorial004` Yurii Motov 2025-11-26 21:59:56 +0100
  • c8a99a62a4 Add variants for `additional_responses/tutorial002` Yurii Motov 2025-11-26 20:44:29 +0100
  • e6e94b4e03
    Merge branch 'master' into feat/test_suite Sofie Van Landeghem 2025-11-26 15:30:45 +0100
  • af0204416f Update code examples in docs #14411 Yurii Motov 2025-11-26 13:16:18 +0100
  • 9ab530e3b3 Fix `None` values in openapi schema examples Yurii Motov 2025-11-26 13:11:01 +0100
  • 931dc1fbe1 fixup #14409 Matt Hill 2025-11-26 08:50:15 +0000