Commit Graph

  • 1fcec88ad2 📝 Update release notes github-actions[bot] 2025-12-11 21:25:27 +0000
  • f8b216df30
    🌐 Sync Russian docs (#14509) Motov Yurii 2025-12-11 22:25:03 +0100
  • 08dba66047 Update outdated translations Yurii Motov 2025-12-11 22:14:39 +0100
  • 14527fafc6 Translate missing pages Yurii Motov 2025-12-11 21:09:17 +0100
  • a2b0be2937 Remove `xfail`, `pragma: no cover` and comments on failing tests Yurii Motov 2025-12-11 19:00:53 +0100
  • 756317f302 Merge remote-tracking branch 'upstream/master' into fix-aliases Yurii Motov 2025-12-11 17:36:47 +0100
  • 4b905b614c 📝 Update release notes github-actions[bot] 2025-12-11 16:16:13 +0000
  • 6c54bcefd3
    Add set of tests for request parameters and alias (#14358) Motov Yurii 2025-12-11 17:15:36 +0100
  • eb0b6822f2
    Merge branch 'master' into param-tests Sebastián Ramírez 2025-12-11 08:02:59 -0800
  • 475ce41268 📝 Update release notes github-actions[bot] 2025-12-11 16:02:50 +0000
  • 564a4ac1b8
    👷 Tweak coverage to not pass Smokeshow max file size limit (#14507) Sebastián Ramírez 2025-12-11 08:02:26 -0800
  • 3cebe9dcee 👷 Tweak coverage to not pass Smokeshow max file size limit Sebastián Ramírez 2025-12-11 16:57:49 +0100
  • adc6f9524f
    Merge branch 'master' into covercover 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 Sebastián Ramírez 2025-12-11 16:15:56 +0100
  • 27742bbdf7 🔧 Tweak config for coverage Sebastián Ramírez 2025-12-11 16:06:32 +0100
  • 0f21fe0a54
    Merge 6a10e4a712 into 009c8af7fe Patrick Arminio 2025-12-11 09:50:41 -0500
  • 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 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 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 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 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 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 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
  • 7517fffed7
    Merge 866f28361b into 71a17b5932 Michael Jones 2025-12-10 08:56:14 +0000
  • 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 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**` 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
  • e69b113210
    Merge 0f7863627d into 5b28a04d55 Gero Zayas 2025-12-09 11:16:40 +0000
  • 7f75484998
    Merge branch 'master' into fix/variable-shadowing-in-routing Ishan Surdi 2025-12-09 16:46:35 +0530
  • 965e0083d5
    Merge b11e2f64bd into 5b28a04d55 Purushothaman Kumaravel 2025-12-09 11:14:40 +0000
  • 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__` 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