Commit Graph

  • adc6f9524f
    Merge branch 'master' into covercover #14506 Sebastián Ramírez 2025-12-11 07:45:24 -0800
  • b5afd60606 🔧 Tweak coverage to handle Smokeshow max file size Sebastián Ramírez 2025-12-11 16:43:52 +0100
  • 931e80f20c 📝 Update release notes github-actions[bot] 2025-12-11 15:28:47 +0000
  • b6b79f1f5f
    Merge branch 'master' into param-tests Sebastián Ramírez 2025-12-11 07:28:40 -0800
  • a7ba9932ba
    Expand test matrix to include Windows and MacOS (#14171) Sofie Van Landeghem 2025-12-11 20:58:21 +0530
  • 198aed8c50 🔧 Include Python 3.9 in coverage for one line #14171 Sebastián Ramírez 2025-12-11 16:15:56 +0100
  • 27742bbdf7 🔧 Tweak config for coverage #14504 Sebastián Ramírez 2025-12-11 16:06:32 +0100
  • 374dc39967
    Merge branch 'master' into not-all-coverage Sebastián Ramírez 2025-12-11 06:49:24 -0800
  • 839550903b 👷 Tweak coverage Sebastián Ramírez 2025-12-11 15:48:48 +0100
  • 009c8af7fe 📝 Update release notes github-actions[bot] 2025-12-11 14:49:09 +0000
  • 4c4d520198
    📝 Tweak links format (#14505) Sebastián Ramírez 2025-12-11 06:48:47 -0800
  • 4ad605df80 📝 Tweak links format #14505 Sebastián Ramírez 2025-12-11 15:44:46 +0100
  • bb0e398cbc
    Merge branch 'master' into not-all-coverage Sebastián Ramírez 2025-12-11 06:42:31 -0800
  • a2da146bad 👷 Tweak coverage Sebastián Ramírez 2025-12-11 15:40:58 +0100
  • 1c73ecfa01 🎨 Auto format github-actions[bot] 2025-12-11 14:33:53 +0000
  • 059f25f0ac 🔧 Do not store coverage for all matrix combinations Sebastián Ramírez 2025-12-11 15:31:40 +0100
  • 5ffdf3b687 Rename test models for consistency Sebastián Ramírez 2025-12-11 15:23:35 +0100
  • 6ead07fef9
    Fix license identifier in tutorial001_1.py johnson-earls 2025-12-10 16:22:34 -0800
  • 3d1ba3e631
    Merge branch 'master' into param-tests Motov Yurii 2025-12-10 21:43:12 +0100
  • d01931c02b Remove tests for `File` fields declared with models Yurii Motov 2025-12-10 18:54:33 +0100
  • 7a4f8ca675 Only check computed fields if separate_input_output_schemas is False Yurii Motov 2025-12-10 18:15:10 +0100
  • 62dc326d22
    Merge branch 'master' into fix_openapi_for_response_model_with_nested_computed_field Motov Yurii 2025-12-10 18:07:57 +0100
  • a8bbcebcb4 Fix coverage Yurii Motov 2025-12-10 18:01:09 +0100
  • c50589dc59 Fix schema for nested model with computed field in response model Yurii Motov 2025-12-10 17:22:24 +0100
  • 0ee8db931f Add test for nested model with computed field in response model Yurii Motov 2025-12-10 17:06:38 +0100
  • 5a3cd6da2d Tweak tests, refactor more Annotated parameters Sebastián Ramírez 2025-12-10 16:33:16 +0100
  • da5cc98880 Refactor tests, modernize syntax, do not use ellipsis (`...`), and use `Annotated` Sebastián Ramírez 2025-12-10 15:52:15 +0100
  • 1cf7cd8af0 📝 Update release notes github-actions[bot] 2025-12-10 13:54:57 +0000
  • 4a9f13763d
    🌐 Sync German docs (#14488) Nils-Hero Lindemann 2025-12-10 14:54:34 +0100
  • 246e1a3a0b Sync with #14487 #14488 Nils Lindemann 2025-12-10 14:23:08 +0100
  • 31a6dde62c Sync with #14486 Nils Lindemann 2025-12-10 14:11:11 +0100
  • 2c842d34a5
    Merge branch 'fastapi:master' into sync-german-docs-2025-12-10 Nils-Hero Lindemann 2025-12-10 14:00:19 +0100
  • 30747a69c8 📝 Update release notes github-actions[bot] 2025-12-10 12:57:18 +0000
  • cd9d093f60
    📝 Update docs about re-raising validation errors, do not include string as is to not leak information (#14487) Sebastián Ramírez 2025-12-10 04:56:50 -0800
  • ff1705370a Tweak tests #14487 Sebastián Ramírez 2025-12-10 13:53:12 +0100
  • 71b858b792 Sync with #14413 Nils Lindemann 2025-12-10 13:52:00 +0100
  • 0eec10b63a 📝 Update docs source example Sebastián Ramírez 2025-12-10 13:47:58 +0100
  • a83795f746 📝 Tweak docs about re-raising validation errors Sebastián Ramírez 2025-12-10 13:47:39 +0100
  • 4a98a66778 📝 Update release notes github-actions[bot] 2025-12-10 12:29:04 +0000
  • 442cb306f6
    🔥 Remove external links section (#14486) Sebastián Ramírez 2025-12-10 04:28:40 -0800
  • de65cc3e70 🔥 Remove external links section #14486 Sebastián Ramírez 2025-12-10 13:23:43 +0100
  • 97eda8b5c3 Sync with #14472 Nils Lindemann 2025-12-10 13:04:02 +0100
  • 7b0b915749 🔖 Release version 0.124.2 0.124.2 Sebastián Ramírez 2025-12-10 13:07:53 +0100
  • 96bdde376f 📝 Update release notes github-actions[bot] 2025-12-10 12:06:32 +0000
  • 7ba042e069
    🐛 Fix support for `if TYPE_CHECKING`, non-evaluated stringified annotations (#14485) Sebastián Ramírez 2025-12-10 04:06:05 -0800
  • 580dafd94e ♻️ Refactor usage of inspect.signature in its own function, for reuse and coverage #14485 Sebastián Ramírez 2025-12-10 13:00:12 +0100
  • b92bdee22f Tweak coverage Sebastián Ramírez 2025-12-10 12:59:10 +0100
  • 6e53ad71ed 🐛 Fix support for unevaluated stringified annotations Sebastián Ramírez 2025-12-10 12:26:45 +0100
  • b0ba272886 Add tests for unevaluated stringified annotation Sebastián Ramírez 2025-12-10 12:26:19 +0100
  • 60699f306b 🔖 Release version 0.124.1 0.124.1 Sebastián Ramírez 2025-12-10 11:38:41 +0100
  • ae7af59c6d 📝 Update release notes github-actions[bot] 2025-12-10 10:36:56 +0000
  • 42b250d14d
    🐛 Fix handling arbitrary types when using `arbitrary_types_allowed=True` (#14482) Sebastián Ramírez 2025-12-10 02:36:29 -0800
  • 854485493b 🐛 Fix support for Python 3.8 #14482 Sebastián Ramírez 2025-12-10 10:58:48 +0100
  • 9c290a7dbd Tweak test for Python 3.8 Sebastián Ramírez 2025-12-10 10:58:19 +0100
  • 5081424cc7 🐛 Fix support for arbitrary_types_allowed=True in TypeAdapters used in ModelField Sebastián Ramírez 2025-12-10 10:42:40 +0100
  • 92d663bcf2 Add tests for arbitrary-types-allowed=True Sebastián Ramírez 2025-12-10 10:42:08 +0100
  • 71a17b5932 📝 Update release notes github-actions[bot] 2025-12-10 08:55:57 +0000
  • 9475024640
    📝 Add variants for code examples in "Advanced User Guide" (#14413) Motov Yurii 2025-12-10 09:55:32 +0100
  • 0f940cb4e9
    🎨 Auto format pre-commit-ci-lite[bot] 2025-12-09 23:26:32 +0000
  • c487e7eee5
    📝 Add validation error example for Enum path parameters Lasisi Ibrahim 2025-12-09 23:25:38 +0000
  • d36f22d1b6
    🎨 Auto format pre-commit-ci-lite[bot] 2025-12-09 22:34:24 +0000
  • 94471512bb
    Update body.md Lasisi Ibrahim 2025-12-09 22:30:46 +0000
  • 59173d697c
    Merge branch 'master' into refactor_get_openapi_path #14474 Simon-Huang-1 2025-12-09 18:41:55 +0100
  • 6aebae9927
    Update fastapi/openapi/utils.py Simon-Huang-1 2025-12-09 18:37:17 +0100
  • d587645f31 Improve query param type handling Anton.D 2025-12-09 18:09:03 +0100
  • 0eef5aa5f4 Fix `custom_request_and_route/tutorial002_an**` #14413 Yurii Motov 2025-12-09 16:47:58 +0100
  • 659032db2e
    Merge branch 'master' into feature-branch-name Mohamed Ahmed 2025-12-09 10:10:34 -0500
  • 7f75484998
    Merge branch 'master' into fix/variable-shadowing-in-routing #14476 Ishan Surdi 2025-12-09 16:46:35 +0530
  • 5b28a04d55 📝 Update release notes github-actions[bot] 2025-12-09 11:12:49 +0000
  • 8cedb742cb
    Add test for Pydantic v2, dataclasses, UUID, and `__annotations__` (#14477) Sebastián Ramírez 2025-12-09 03:12:24 -0800
  • bfe23823f6 Remove test file as requested ishansurdi 2025-12-09 16:36:37 +0530
  • 8161794957 Add test for Pydantic v2, dataclasses, UUID, and `__annotations__` #14477 Sebastián Ramírez 2025-12-09 12:03:24 +0100
  • e08791c0dc Remove test file as requested ishansurdi 2025-12-09 16:27:43 +0530
  • 7a19e1d0aa
    🎨 Auto format pre-commit-ci-lite[bot] 2025-12-09 09:53:58 +0000
  • 19ca0aa2e9 Fix variable shadowing in request_response and websocket_session ishansurdi 2025-12-09 15:10:02 +0530
  • f05ae60c0c Merge branch 'refactor_get_openapi_path' of https://github.com/Simon-Huang-1/fastapi into refactor_get_openapi_path Simon Huang 2025-12-08 19:38:45 +0100
  • 55b1bb0a8a Merge branch 'refactor_get_openapi_path' of https://github.com/Simon-Huang-1/fastapi into refactor_get_openapi_path Simon Huang 2025-12-08 19:33:30 +0100
  • 29aaa5f5e0 Merge branch 'refactor_get_openapi_path' of https://github.com/Simon-Huang-1/fastapi into refactor_get_openapi_path Simon Huang 2025-12-08 19:33:30 +0100
  • aa87c18e11 Make the logic more explicit in validation error insertion in get_open_api_path Simon Huang 2025-12-08 19:27:50 +0100
  • e7f361cacb
    🎨 Auto format pre-commit-ci-lite[bot] 2025-12-08 18:32:30 +0000
  • b88f868e50 Make the logic more explicit in validation error insertion in get_open_api_path Simon Huang 2025-12-08 19:27:50 +0100
  • c3eca6b05c Add tests with sync dependency Yurii Motov 2025-12-08 16:33:30 +0100
  • 990301dc17
    🎨 Auto format pre-commit-ci-lite[bot] 2025-12-08 15:22:51 +0000
  • 8365c8345c
    Merge branch 'master' into solve-dependencies-generator-didnt-yield Motov Yurii 2025-12-08 16:21:51 +0100
  • dde7ef0ee5
    Merge branch 'master' into fix-duplicate-special-dependency-handling Motov Yurii 2025-12-08 15:51:58 +0100
  • 320e7ce8fd 📝 Update release notes github-actions[bot] 2025-12-08 13:05:20 +0000
  • 81517f66cc
    📝 Update tech stack in project generation docs (#14472) Alejandra 2025-12-08 14:04:54 +0100
  • 4742ab7fe7 📝 Update tech stack in project generation docs #14472 Alejandra 2025-12-08 14:00:47 +0100
  • 4102ea57b9
    🎨 Auto format #14470 pre-commit-ci-lite[bot] 2025-12-08 08:35:01 +0000
  • 70b344d68f fix: remove deprecated Pydantic v1 JSON schema methods Hemanth Thirthahalli 2025-12-08 13:52:55 +0530
  • 8f4d2665a9
    Add missing bits of ValidationException.__str__ #12972 Tamir Duberstein 2024-11-22 10:05:53 -0500
  • a7e649fabd
    Merge branch 'master' into master rijenkii 2025-12-06 20:55:21 +0700
  • b5ca13249e 🔖 Release version 0.124.0 0.124.0 Sebastián Ramírez 2025-12-06 14:09:51 +0100
  • 74fc74564b add new endpoint_ctx Javier Sánchez 2025-12-06 13:51:03 +0100
  • 91c3e47713 Merge branch 'master' into fix_422_code Javier Sánchez 2025-12-06 13:47:41 +0100
  • fc72f21b4b
    Merge branch 'fastapi:master' into master Javier Sánchez Castro 2025-12-06 13:46:09 +0100
  • a2cef707e3 📝 Update release notes github-actions[bot] 2025-12-06 12:23:23 +0000
  • 5b6245666b
    ✏️ Fix typo in `scripts/mkdocs_hooks.py` (#14457) Yuji Teshima 2025-12-06 21:23:01 +0900
  • dbd34f1578 📝 Update release notes github-actions[bot] 2025-12-06 12:22:24 +0000
  • e1117f7550
    🚸 Improve tracebacks by adding endpoint metadata (#14306) Savannah Ostrowski 2025-12-06 04:21:57 -0800