Commit Graph

  • 96bf263366 Updated test file (test_tutorial006.py). venkatasaikumarguntupalli 2026-03-17 16:27:22 -0700
  • 16f3717171
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-17 23:16:31 +0000
  • 02d2fc9182 Added test file (test_tutorial006.py for tutorial006.py. venkatasaikumarguntupalli 2026-03-17 16:11:32 -0700
  • 54b6cd782d
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-17 22:59:47 +0000
  • 335d1aedca Improve path params documentation with validation example venkatasaikumarguntupalli 2026-03-17 15:39:48 -0700
  • daa5590496 allow enum variation for python 3.9 svlandeg 2026-03-17 23:00:58 +0100
  • 357ba646d1 bump back to 2.9 svlandeg 2026-03-17 22:43:34 +0100
  • 7665c151e5 allow multiple versions of the schema svlandeg 2026-03-17 22:37:44 +0100
  • 54b65bc3ee one more fix for uv lock svlandeg 2026-03-17 22:05:05 +0100
  • 8afefc88e4 upgrade further to Pydantic 2.10 svlandeg 2026-03-17 22:03:12 +0100
  • feeef0691e
    ⬆ Bump pyasn1 from 0.6.2 to 0.6.3 #15143 dependabot[bot] 2026-03-17 20:22:08 +0000
  • c856921dde update uv lock svlandeg 2026-03-17 19:32:23 +0100
  • 338ab78b8d bump lower pin to pydantic 2.9.0 svlandeg 2026-03-17 19:24:23 +0100
  • 3e93e805f6 fix: resolve ForwardRef in get_typed_annotation for Annotated+Depends (#13056) #15142 aayushbaluni 2026-03-17 23:34:30 +0530
  • 07f8373b7b
    🎨 Auto format #15140 pre-commit-ci-lite[bot] 2026-03-17 17:51:57 +0000
  • 135010c195 fix: unique operation IDs for routes with multiple methods (#13175) aayushbaluni 2026-03-17 23:19:02 +0530
  • 38786d1905 🐛 Fix AssertionError when using TestClient directly with APIRouter (#14128) #15141 Niler Barcelos 2026-03-17 14:20:48 -0300
  • e78d68d56b cleanup svlandeg 2026-03-17 18:03:53 +0100
  • 381f567a1a Revert "add explicit test for lowest supported pydantic version" svlandeg 2026-03-17 17:54:34 +0100
  • 25c1db5081 add explicit test for lowest supported pydantic version svlandeg 2026-03-17 16:19:16 +0100
  • 33b5930c3b add explicit test for lowest supported pydantic version svlandeg 2026-03-17 16:19:16 +0100
  • 53a6ee4186 add pragma no cover svlandeg 2026-03-17 15:51:15 +0100
  • c4127224fd simplify test, ensure it fails on master svlandeg 2026-03-17 15:45:06 +0100
  • 49cb3869dc more generic deprecation warning svlandeg 2026-03-17 15:39:40 +0100
  • f7c8b7c40f one parametrized method instead of two svlandeg 2026-03-17 15:31:26 +0100
  • 6646cb4939 add tests for both Color types svlandeg 2026-03-17 15:20:48 +0100
  • 8e936cca43 add ty check to lint.sh svlandeg 2026-03-17 14:49:04 +0100
  • f6c69a57b0
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-17 13:38:22 +0000
  • 6c76442f2b support both Color classes in ENCODERS_BY_TYPE svlandeg 2026-03-17 14:37:20 +0100
  • 3dcfbc7d87 Improve grammar and clarity in features documentation sangsaist 2026-03-17 19:05:37 +0530
  • f3481b0605 remove unused ty ignores svlandeg 2026-03-17 12:29:48 +0100
  • 76f8b96daa Merge branch 'master' into feat/depr svlandeg 2026-03-17 12:18:33 +0100
  • 4025110e05
    Merge branch 'master' into chore/readme-typer-logo Motov Yurii 2026-03-17 09:42:53 +0100
  • 0a173e9699 Apply version without custom JS Yurii Motov 2026-03-17 09:37:46 +0100
  • dc28d640db fix: resolve ForwardRef in Annotated types for OpenAPI schema generation #15131 BillionClaw 2026-03-17 11:08:28 +0800
  • fa41279bda 📝 Add test to cover metadata helper routes for full coverage Maksim Zayats 2026-03-17 01:21:56 +0300
  • 99d7d2a916 📝 Add test to cover mixed param model openapi metadata branches Maksim Zayats 2026-03-17 01:04:40 +0300
  • 29d451ed1b 📝 Add tests for query, header, and cookie models with sibling parameters Maksim Zayats 2026-03-17 00:53:47 +0300
  • 7c853ca87a 📝 Fix parameter handling to support flat fields extraction Maksim Zayats 2026-03-17 00:53:42 +0300
  • a44b4c67f0
    🎨 Auto format #14561 pre-commit-ci-lite[bot] 2026-03-16 20:49:42 +0000
  • e545a7bec1
    Merge branch 'master' into master P-Muench 2026-03-16 21:48:51 +0100
  • cf4611f69a
    ⬆ Bump authlib from 1.6.7 to 1.6.9 dependabot[bot] 2026-03-16 15:42:18 +0000
  • a231f34b46
    Merge branch 'master' into pass-none-when-null-received Merlin 2026-03-16 10:46:04 -0400
  • 0127069d47 📝 Update release notes github-actions[bot] 2026-03-16 10:17:16 +0000
  • 31bbb38074
    📝 Fix duplicated words in docstrings (#15116) Ahsan Sheraz 2026-03-16 11:16:48 +0100
  • 987f1d9fbd Merge branch 'master' into feat/depr svlandeg 2026-03-16 10:43:47 +0100
  • 6215c768f2
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-16 09:35:11 +0000
  • 17f10eb0a8 test: replace synthetic collector test with lifecycle integration and remove unreachable collector branch essentiaMarco 2026-03-16 02:34:04 -0700
  • e0fe1666a8 test: replace synthetic private-helper coverage with real startup lifecycle scenario essentiaMarco 2026-03-16 02:26:20 -0700
  • 2568ccb645
    docs: clarify that None cannot be passed as a query parameter value #15127 Sadman Chowdhury Fahim 2026-03-16 15:10:51 +0600
  • b6e6614249 Fix stringified Annotated dependency forward refs #15126 Codex 2026-03-16 14:02:21 +0530
  • 7fedc03f64 Fix custom encoders for BaseModel python-mode dump letmetry-oss 2026-03-16 13:56:36 +0530
  • be926b473c
    Merge branch 'master' into fix-multiple-upload-file-in-swagger Motov Yurii 2026-03-16 09:14:12 +0100
  • 37b0f03116
    Merge branch 'master' into deprecate-scopes-parameter #14407 Motov Yurii 2026-03-16 09:06:10 +0100
  • 466e29e1e5 fix: coverage to 100% for lifespan scope (pragmas, tests for APIRouter gen lifespans, sync dep, cache hit, unreachable test lines) essentiaMarco 2026-03-15 17:47:29 -0700
  • 948972625d fix(cli): optional cli_main type for both with/without fastapi[standard] so pre-commit passes in CI essentiaMarco 2026-03-15 17:30:20 -0700
  • c046d33b27 fix: pre-commit and type checks (ruff E731, mypy/ty cli and applications) essentiaMarco 2026-03-15 17:22:43 -0700
  • 8b2028cb25 fix: normalize lifespan (async/sync gen) before wrapper so router_events tests pass essentiaMarco 2026-03-15 17:05:37 -0700
  • 53ebb9b46a fix: resolve merge with master — lifespan app vs router essentiaMarco 2026-03-15 16:59:20 -0700
  • df44ff0d9e feat: lifespan dependency scope (applications, deps, params) essentiaMarco 2026-03-15 16:57:47 -0700
  • 9c380fe3d9 Merge remote-tracking branch 'origin/master' essentiaMarco 2026-03-15 16:57:21 -0700
  • 20e0abbeab Fix jsonable_encoder custom encoders for Pydantic models #15124 letmetry-oss 2026-03-15 22:52:13 +0530
  • ceb2576853
    Merge branch 'master' into fix/annotated-forward-ref-13056 #15096 Ahsan Sheraz 2026-03-15 13:39:04 +0100
  • 6543e75d03
    Merge branch 'master' into deferred-init Jan Vollmer 2026-03-15 13:06:47 +0100
  • 42acf9dc5f
    Merge branch 'master' into fix/docstring-word-duplications #15116 Ahsan Sheraz 2026-03-15 12:58:30 +0100
  • eb6851dd4b 📝 Update release notes github-actions[bot] 2026-03-15 11:45:11 +0000
  • 98b269b51e
    👷 Add `ty` to precommit (#15091) Sofie Van Landeghem 2026-03-15 12:44:39 +0100
  • 5371a4fc49
    Fix comments and type hints in models.py #15121 Shukurullo Mamadaliyev 2026-03-15 16:21:03 +0500
  • dad802f93b
    🎨 Auto format #15120 pre-commit-ci-lite[bot] 2026-03-15 11:12:17 +0000
  • bc3210ee6f
    Add FastAPI app initialization in tutorial001_an_py310.py Shukurullo Mamadaliyev 2026-03-15 16:09:37 +0500
  • b56eff5709 docs: fix duplicate words in security module docstrings #15119 N3XT3R1337 2026-03-15 11:35:38 +0300
  • 74d2933582 🌐 Register Urdu (ur) in supported languages and header selector #15117 ahsan.sheraz 2026-03-14 18:11:56 +0100
  • 800e495913 🐛 Fix Urdu translation pre-commit hook failures ahsan.sheraz 2026-03-14 18:06:27 +0100
  • d78a12e293
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-14 16:58:09 +0000
  • edc52fae8a 🌐 Add complete Urdu (اردو) documentation translation ahsan.sheraz 2026-03-14 17:56:50 +0100
  • faaa946902 📝 Fix duplicated words in docstrings ahsan.sheraz 2026-03-14 16:27:27 +0100
  • 7e7c4d09ac 📝 Update release notes github-actions[bot] 2026-03-14 15:02:03 +0000
  • b4b76c811b
    ⬆ Bump dorny/paths-filter from 3 to 4 (#15106) dependabot[bot] 2026-03-14 16:01:34 +0100
  • ae08a807a7 📝 Update release notes github-actions[bot] 2026-03-14 15:01:19 +0000
  • e4f19cd5c4
    ⬆ Bump cairosvg from 2.8.2 to 2.9.0 (#15108) dependabot[bot] 2026-03-14 16:00:22 +0100
  • 9d9d51e054 📝 Update release notes github-actions[bot] 2026-03-14 15:00:03 +0000
  • a007932885
    ⬆ Bump pyjwt from 2.11.0 to 2.12.0 (#15110) dependabot[bot] 2026-03-14 15:59:36 +0100
  • 7992a5ca56
    Merge f83a382ee9 into 04b279fe77 #15115 vishnu00734 2026-03-14 17:15:34 +0530
  • f83a382ee9 Fix get_model_fields to unwrap Annotated before issubclass check #15115 Vishnu Kosuri 2026-03-14 17:15:10 +0530
  • ea255c4cfe Fix duplicate operationId when route has multiple methods #15114 Vishnu Kosuri 2026-03-14 15:51:20 +0530
  • 9fb0fc8120 refactor(lifespan): align with reviewer feedback, add coverage tests essentiaMarco 2026-03-13 23:39:27 -0700
  • cb0c5f89af
    🎨 Auto format #15112 pre-commit-ci-lite[bot] 2026-03-14 06:13:14 +0000
  • 2ea91122c9 Emit UserWarning when Response.background silently discards injected BackgroundTasks easonysliu 2026-03-14 14:08:25 +0800
  • e8e6c9938c
    ⬆ Bump pyjwt from 2.11.0 to 2.12.0 #15110 dependabot[bot] 2026-03-14 03:49:53 +0000
  • 793dfff6fc
    Merge branch 'fastapi:master' into master zadevhub 2026-03-13 22:14:23 +0000
  • d1feccea92
    Merge b44160d8a1 into 04b279fe77 #15109 Tejas Attarde 2026-03-13 17:24:50 -0400
  • b44160d8a1 Drop the mutable default in read_items #15109 Tejas Attarde 2026-03-13 17:24:41 -0400
  • ef2d3be1e9
    ⬆ Bump cairosvg from 2.8.2 to 2.9.0 #15108 dependabot[bot] 2026-03-13 19:53:13 +0000
  • 73cc45b87b
    Improve wording about virtual environment activation #15107 24ds1000054-code 2026-03-13 23:28:11 +0530
  • 11a0f1bf3c change _Unset to be Default(None) for type checking reasons #15091 svlandeg 2026-03-13 16:25:23 +0100
  • bf2a8117a4
    commit Yurii's suggestion Sofie Van Landeghem 2026-03-13 15:42:01 +0100
  • b2798dab90 provide a default name for an endpoint without __name__ attribute svlandeg 2026-03-13 15:32:18 +0100
  • 8f89603794 provide a default name for a callable without __name__ attribute svlandeg 2026-03-13 15:27:47 +0100
  • e6378e844e update body type to allow bytes and cast appropriately svlandeg 2026-03-13 15:06:04 +0100
  • c923fad800 Merge branch 'master' into feat/ty svlandeg 2026-03-13 14:14:03 +0100