Commit Graph

  • 2f4404d7ac Merge remote-tracking branch 'upstream/master' into issue-13399_dont-prefill-form Yurii Motov 2025-10-31 12:22:32 +0100
  • ab4112f99f
    Merge branch 'master' into master Priyanshjain10 2025-10-31 13:54:45 +0530
  • 0a907f3405 Fix security requirements Yurii Motov 2025-10-31 08:37:54 +0100
  • 2ceaa96981 Reverted the changes in docs unrelated to the main idea of PR Yurii Motov 2025-10-30 21:46:42 +0100
  • 786d059c35 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-10-30 20:43:03 +0000
  • 2cf04ee30d 🔖 Release version 0.120.3 0.120.3 Sebastián Ramírez 2025-10-30 21:40:08 +0100
  • ec00f5a90f 📝 Update release notes github-actions[bot] 2025-10-30 19:51:03 +0000
  • 8b46d8821b
    📝 Update note for untranslated pages (#14257) Motov Yurii 2025-10-30 20:50:37 +0100
  • 9fe5d01daf 🔄 Merge branch 'master' into depends4 Sebastián Ramírez 2025-10-30 20:37:00 +0100
  • 17fcbbe910 📝 Update release notes github-actions[bot] 2025-10-30 19:35:31 +0000
  • dcfb8b9dda
    ♻️ Reduce internal cyclic recursion in dependencies, from 2 functions calling each other to 1 calling itself (#14256) Sebastián Ramírez 2025-10-30 16:35:04 -0300
  • 086d22a1c0 Add test for parameterless dependencies, for coverage #14256 Sebastián Ramírez 2025-10-30 20:30:28 +0100
  • 43948929cb
    Add EuroPython & podcast episode with Sebastián Ramírez #14260 Mia 2025-10-30 17:33:19 +0100
  • 978351dbe6 Squashed commit of the following: sneakers-the-rat 2025-10-30 17:34:43 +0100
  • 3fc6125921 Merge remote-tracking branch 'upstream/master' into fix/security-string-scopes #13369 Joao-Pedro-P-Holanda 2025-10-30 09:11:00 -0300
  • 3d4c85c1ba 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-10-30 12:10:25 +0000
  • 6762879a3a new msg error Javier Sánchez 2025-10-30 13:10:11 +0100
  • 4c9cf7439f
    Update fastapi/routing.py Javier Sánchez Castro 2025-10-30 13:06:06 +0100
  • 28fa21fd1a
    Update tests/test_router_circular_import.py Javier Sánchez Castro 2025-10-30 13:05:57 +0100
  • c0fee03fdf correct error msg Javier Sánchez 2025-10-30 10:54:18 +0100
  • ddfaa1e441 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-10-30 09:51:09 +0000
  • 111de89957 Add check for ciruclar imports + test Javier Sánchez 2025-10-30 10:50:23 +0100
  • 1ba67f05de
    Merge branch 'master' into kristjan/fix-scopes Motov Yurii 2025-10-30 09:19:18 +0100
  • 2da187ae04
    Merge branch 'master' into update-missing-translation-warning #14257 Motov Yurii 2025-10-30 08:58:12 +0100
  • 8448a5b6a9 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-10-30 07:57:55 +0000
  • c806a92e94 Update missing translation warning Yurii Motov 2025-10-30 08:53:35 +0100
  • fdeb8fbf74 🎨 Add types Sebastián Ramírez 2025-10-30 06:04:10 +0100
  • c00d399192 🔄 Merge branch 'master' into depends3 Sebastián Ramírez 2025-10-30 06:00:03 +0100
  • 1fc586c3a5 📝 Update release notes github-actions[bot] 2025-10-30 04:59:14 +0000
  • bb88a0f94a
    ♻️ Refactor internals of dependencies, simplify code and remove `get_param_sub_dependant` (#14255) Sebastián Ramírez 2025-10-30 01:58:49 -0300
  • 3f6160f6d8 🔄 Merge branch 'master' into depends2 #14255 Sebastián Ramírez 2025-10-30 05:53:09 +0100
  • 8c533ee527 Add some tests for dependencies with yield and scope Sebastián Ramírez 2025-10-30 05:52:24 +0100
  • 9d1a384f4f 📝 Update release notes github-actions[bot] 2025-10-30 04:52:12 +0000
  • c144f9fbd3
    ♻️ Refactor internals of dependencies, simplify using dataclasses (#14254) Sebastián Ramírez 2025-10-30 01:51:50 -0300
  • 86ad30fa92 Use new scoped async exit stacks for dependencies Sebastián Ramírez 2025-10-30 05:39:16 +0100
  • 00b902852a Add new error for invalid dependencies' scopes Sebastián Ramírez 2025-10-30 05:38:15 +0100
  • 1e0c2bce91 Add new exit async stack with scopes for function and request Sebastián Ramírez 2025-10-30 05:37:40 +0100
  • f302b2aa84 Add scope logic to Dependant internal class Sebastián Ramírez 2025-10-30 05:31:21 +0100
  • 33a2edbf10 Add scope to Depends parameters Sebastián Ramírez 2025-10-30 05:30:44 +0100
  • ea19026859
    handling-errors.md update #14253 Nicered 2025-10-30 10:20:37 +0900
  • 879c166946 🌐 Add Korean translation for `docs/ko/docs/tutorial/handling-errors.md` Nicered 2025-10-30 09:42:39 +0900
  • ae64f11872 ♻️ Reduce internal cyclic recursion in dependencies, from 2 functions calling each other to 1 calling itself Sebastián Ramírez 2025-10-30 00:38:54 +0100
  • 79d485350c ♻️ Simplify and clean up internals for dependencies Sebastián Ramírez 2025-10-30 00:06:36 +0100
  • db77e81394 🔥 Remove spoiler #14254 Sebastián Ramírez 2025-10-29 23:59:10 +0100
  • 7e0ce0605b ♻️ Handle security depends possibly with None Sebastián Ramírez 2025-10-29 23:55:34 +0100
  • d0d20c2999 🔥 Remove unnecessary repr test code for Depends as dataclasses handle that automatically Sebastián Ramírez 2025-10-29 23:54:13 +0100
  • 7ce51a7395 ♻️ Simplify internal classes for Depends and Security with dataclasses Sebastián Ramírez 2025-10-29 23:53:32 +0100
  • 6ee86228a2 docs: clarify required query param that can be None Mahdi 2025-10-29 21:57:49 +0330
  • fdac3fcc43 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-10-29 16:38:55 +0000
  • ab788060c4 docs: add and clarify docstrings for key utility functions in utils.py (Hacktoberfest) Priyanshjain10 2025-10-29 15:31:06 +0000
  • 22ccca21fc 🔖 Release version 0.120.2 0.120.2 Sebastián Ramírez 2025-10-29 14:44:41 +0100
  • d2a703d5cc 📝 Update release notes github-actions[bot] 2025-10-29 13:43:35 +0000
  • 35aa12b9bd
    🔧 Add sponsor: SerpApi (#14248) Sebastián Ramírez 2025-10-29 10:43:11 -0300
  • fa232b050a 🍱 Re-generate assets #14248 Sebastián Ramírez 2025-10-29 14:37:54 +0100
  • ffee6f74c9 🔧 Add sponsor: SerpApi Sebastián Ramírez 2025-10-29 14:26:15 +0100
  • c01b5dd96f 📝 Update release notes github-actions[bot] 2025-10-29 13:09:57 +0000
  • 6a657f360d
    🐛 Fix separation of schemas with nested models introduced in 0.119.0 (#14246) Sebastián Ramírez 2025-10-29 10:09:30 -0300
  • db27e6ea39 💡 Add comments for test #14246 Sebastián Ramírez 2025-10-29 14:03:59 +0100
  • aa3261779e Add test from coverage Sebastián Ramírez 2025-10-29 14:02:37 +0100
  • 5c6b8432df Update tests for Pydantic v2 and v1 Sebastián Ramírez 2025-10-29 13:56:56 +0100
  • 2c1702caa6 Update test added in regression Sebastián Ramírez 2025-10-29 13:39:50 +0100
  • cd975c1d3b 🎨 Tweak type imports Sebastián Ramírez 2025-10-29 13:32:19 +0100
  • 327be3c2b6 🐛 Fix separation of validation and serialization schemas Sebastián Ramírez 2025-10-29 13:29:58 +0100
  • 23ae2fd333 Add test for no split schema Sebastián Ramírez 2025-10-29 13:22:43 +0100
  • 8eb39aad8e fix llm translation Rafael de Oliveira Marques 2025-10-29 08:51:16 -0300
  • 3a1fbda8f4
    Apply suggestions from code review (add comments) Motov Yurii 2025-10-29 07:58:16 +0100
  • f64dc24f83 [Fix] [Issue 13533]: Multiple regressions in the handling of forms & form validation #14244 Roozbeh Yadollahi 2025-10-28 17:07:24 -0400
  • 9f8a9cf261 Initial plan #14243 copilot-swe-agent[bot] 2025-10-28 20:16:15 +0000
  • aa725b3030 Refactor HTTP security classes to use `conn` as variable name HexMix 2025-10-28 22:32:02 +0800
  • 3c57e6070a
    Merge branch 'master' into doc-update-http-methods #14242 SMdipu10 2025-10-28 19:17:17 +0530
  • 7f0ecbd8eb docs: clarify unsupported HTTP methods like QUERY (#12965) Shubhadeep Mohanta 2025-10-28 19:07:55 +0530
  • 1896783685 fix diff Rafael de Oliveira Marques 2025-10-28 09:53:39 -0300
  • a64a6e990a fix line break Rafael de Oliveira Marques 2025-10-28 09:22:38 -0300
  • dac7520757
    Merge branch 'master' into master #14212 Abhishek Biswas 2025-10-28 13:29:38 +0530
  • a08ab55e44
    Rename external_links.yml to external_link.yml #14240 Hayden Steele 2025-10-28 02:07:42 -0500
  • c6df6630e2 Add section for additional cloud providers (seenode) in deployment documentation #14239 GeoSegun 2025-10-27 23:11:03 +0100
  • f23fba1ead Update the part of "Behind a proxy" section related to `root_path` Yurii Motov 2025-10-27 22:35:56 +0100
  • d00e4d98d0
    ⬆ [pre-commit.ci] pre-commit autoupdate #14237 pre-commit-ci[bot] 2025-10-27 17:32:30 +0000
  • a13d64f860 add missing link Rafael de Oliveira Marques 2025-10-27 09:51:19 -0300
  • 7146ffbe72 add header link Rafael de Oliveira Marques 2025-10-27 09:29:04 -0300
  • f5a53ddff2
    ⬆ Bump actions/download-artifact from 5 to 6 #14236 dependabot[bot] 2025-10-27 12:05:29 +0000
  • c124a576f4
    ⬆ Bump actions/upload-artifact from 4 to 5 #14235 dependabot[bot] 2025-10-27 11:41:08 +0000
  • 9c1d05dbef Bump Starlette to <`0.50.0` #14234 Yurii Motov 2025-10-27 08:25:30 +0100
  • f8f19b1a74 perf: Avoid creating an intermediate container #14233 Arun Prasad 2025-10-26 19:06:44 +0000
  • c7650e808a Completing the Virtual Environments section in the Persian Doc #14231 Amir Roox 2025-10-24 20:46:19 +0330
  • e8fb79a597 Add `license` and `license-files` to `pyproject.toml`, remove `License` from `classifiers` #14230 Yurii Motov 2025-10-24 17:39:32 +0200
  • 0e4442ad8a
    Update translation for 'operation IDs' Rafael de Oliveira Marques 2025-10-24 11:52:25 -0300
  • d075ea4656 fix translation for operation IDs Rafael de Oliveira Marques 2025-10-24 11:49:26 -0300
  • 76c5d77866 update outdated translations Rafael de Oliveira Marques 2025-10-24 11:33:38 -0300
  • 806c728b75
    Add translation for 'you should' in LLM prompt Rafael de Oliveira Marques 2025-10-24 11:31:18 -0300
  • 935448cb7b fix llm translation Rafael de Oliveira Marques 2025-10-24 11:30:07 -0300
  • ecf0adfb19 validated llm translation Rafael de Oliveira Marques 2025-10-24 11:17:17 -0300
  • 00f56535e4
    Enhance translation guidelines for Portuguese documentation Rafael de Oliveira Marques 2025-10-24 11:11:41 -0300
  • 586809f0e0 fix non-Annotated Rafael de Oliveira Marques 2025-10-24 11:08:34 -0300
  • c8f8b3dead rerun after a few changes in llm-prompt Rafael de Oliveira Marques 2025-10-24 10:59:56 -0300
  • 03ea7a48b6
    Add non-Annotated to llm-prompt Rafael de Oliveira Marques 2025-10-24 10:20:44 -0300
  • a08de3d09a fix non-Annotated in llm-prompt Rafael de Oliveira Marques 2025-10-24 10:15:52 -0300
  • bbf3adc769 validated llm translation Rafael de Oliveira Marques 2025-10-24 09:53:50 -0300
  • 0fc47ea8f9 validated llm translation Rafael de Oliveira Marques 2025-10-24 09:52:14 -0300
  • c9857915d4 validated llm translation Rafael de Oliveira Marques 2025-10-24 09:50:42 -0300