Commit Graph

  • a4984b83a4 Removed kw_only from dataclass since it's not supported in python 3.8 and 3.9 Nir Schulman 2025-11-08 11:50:29 +0200
  • e39ad15667 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-08 09:30:19 +0000
  • 8dcdd77798 Resolved conflicts. Nir Schulman 2025-11-08 11:30:05 +0200
  • f344645a2d Fixed linting. Nir Schulman 2025-11-08 11:27:00 +0200
  • c0ad39e073 Fixed some linting and python 3.8 compatibility issues. Nir Schulman 2025-11-08 11:26:12 +0200
  • e563b874ba Removed backwards compatibility since it doesn't actually preserves compatibility anyways. Nir Schulman 2025-11-08 11:11:02 +0200
  • 8ca136455a Exported some duplicated logic into a common _BaseDependant. Nir Schulman 2025-11-08 11:09:53 +0200
  • b189030589 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-08 08:47:50 +0000
  • a5e812231f Merge branch 'feature/lifespan-scoped-dependencies' of github.com:UltimateLobster/fastapi into feature/lifespan-scoped-dependencies Nir Schulman 2025-11-08 10:47:25 +0200
  • 88671845e6 Resolved conflicts. Nir Schulman 2025-11-08 10:47:01 +0200
  • 3c66448d16
    Merge branch 'master' into master #14249 Priyansh Jain 2025-11-08 10:34:53 +0530
  • a3c0abb570 Simplify\update test for dependency with bg tasks before and after `yield` #14192 Yurii Motov 2025-11-07 22:12:08 +0100
  • cd3730baba Execute all BG tasks after exit stack Yurii Motov 2025-11-07 21:48:33 +0100
  • 4a4de6ba33 Merge remote-tracking branch 'upstream/master' into fix/background-task-after-yield-regression Yurii Motov 2025-11-07 21:43:02 +0100
  • 62344d272d right directions maybe JONEMI21 2025-11-07 17:12:51 +0000
  • 6fc5f688ec Clean up tests Savannah Ostrowski 2025-11-07 09:04:35 -0800
  • 16d138113e Support sub-apps Savannah Ostrowski 2025-11-07 09:02:35 -0800
  • d90b39a60a persuing 'on_error="omit"' JONEMI21 2025-11-07 15:02:37 +0000
  • 1e22422ff9 WrapValidator pydanticv2 only - need different solution for v1 JONEMI21 2025-11-07 14:47:08 +0000
  • 687dd65c31 align tests with intended functionality JONEMI21 2025-11-07 14:25:13 +0000
  • 147ca63107 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-07 13:57:10 +0000
  • c9bfba04dd use wrap validator to remove failing values JONEMI21 2025-11-07 13:56:50 +0000
  • bfbb47a466 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks #14308 pre-commit-ci[bot] 2025-11-07 09:50:30 +0000
  • dc7101fc5c Add small health_status() helper function for FastAPI utils Sivesh Kumar 2025-11-07 15:16:05 +0530
  • 103d46921b simplify typing JONEMI21 2025-11-07 09:34:44 +0000
  • 9b4e4df2d8 add typing JONEMI21 2025-11-07 09:32:52 +0000
  • 61b683e562 fix for pydantic v1 JONEMI21 2025-11-07 09:28:03 +0000
  • e0dbd3eb31 📝 Improve HTTP Basic Auth documentation clarity - Fixed grammar: 'it' → 'them' when referring to credentials - Added 'scheme' for clarity in dependency usage - Improved sentence structure for secrets.compare_digest() explanation - Added context about UTF-8 encoding purpose - Clarified why timing attack vulnerabilities are serious - Enhanced overall readability and technical accuracy #14307 Raghu0703 2025-11-07 10:50:46 +0530
  • 78cffc8ad7 rm unused JONEMI21 2025-11-06 22:33:37 +0000
  • 77e39c24b8
    Merge branch 'master' into bugfix/form-alias #10257 Motov Yurii 2025-11-06 23:29:31 +0100
  • be8d772a1a update query param JONEMI21 2025-11-06 22:26:33 +0000
  • d6f0189bd0 fixed JONEMI21 2025-11-06 22:20:11 +0000
  • 36a781f5df rv JONEMI21 2025-11-06 22:18:30 +0000
  • 19e5aba29c 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-06 22:16:26 +0000
  • d7f1f418c7 add paths JONEMI21 2025-11-06 22:16:15 +0000
  • d539d51b01 rv JONEMI21 2025-11-06 22:12:33 +0000
  • b922665568 add shape mapping JONEMI21 2025-11-06 22:08:00 +0000
  • 180f83bd8e fix JONEMI21 2025-11-06 22:07:35 +0000
  • 3bece4211b lint JONEMI21 2025-11-06 22:06:02 +0000
  • 1a57459eda update and remove otherwise captured query params JONEMI21 2025-11-06 22:04:36 +0000
  • 845d0af597 Merge branch 'improved_tracebacks' of https://github.com/savannahostrowski/fastapi into improved_tracebacks Savannah Ostrowski 2025-11-06 11:25:27 -0800
  • dc01e95c1d Add pragma no cover on pass Savannah Ostrowski 2025-11-06 11:25:21 -0800
  • 3e9468d813 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-06 19:20:32 +0000
  • cda6b37758 Add pragma: no cover for success cases Savannah Ostrowski 2025-11-06 11:20:20 -0800
  • dc7053f1ec Merge branch 'improved_tracebacks' of https://github.com/savannahostrowski/fastapi into improved_tracebacks Savannah Ostrowski 2025-11-06 11:11:13 -0800
  • b4b699b2bb Cleanup Savannah Ostrowski 2025-11-06 11:11:08 -0800
  • 44af072cd2 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-06 19:10:39 +0000
  • bb65d780ea Merge branch 'improved_tracebacks' of https://github.com/savannahostrowski/fastapi into improved_tracebacks Savannah Ostrowski 2025-11-06 11:10:21 -0800
  • 95e2672d55 Add more tests Savannah Ostrowski 2025-11-06 11:10:09 -0800
  • a7878821e0 refactor: simplified tests for top level dependencies. Moved tests into test_dependency_yield_scope #14301 luzzodev 2025-11-06 20:05:19 +0100
  • ab997c5821 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-06 18:55:32 +0000
  • 8721352a03 Remove unused import Savannah Ostrowski 2025-11-06 10:50:05 -0800
  • 87d563de53 Add tests Savannah Ostrowski 2025-11-06 10:24:24 -0800
  • 88879d5beb Extract endpoint context Savannah Ostrowski 2025-11-06 09:58:13 -0800
  • d25290c345 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks #14304 pre-commit-ci[bot] 2025-11-06 15:32:46 +0000
  • dcd67c7feb 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-06 14:48:19 +0000
  • c22878a48d Merge remote-tracking branch 'fastapi-origin/master' JONEMI21 2025-11-06 14:46:38 +0000
  • 6dc8d127d4 Update tests after applying fix from PR14303 Yurii Motov 2025-11-06 15:38:49 +0100
  • 296ab371fc Add test Yurii Motov 2025-11-06 14:22:01 +0100
  • c0ec26506d Fix Form extra parameter list Yurii Motov 2025-11-06 14:22:46 +0100
  • 87d619ef8e Fix Form extra parameter list Yurii Motov 2025-11-06 14:22:46 +0100
  • af9de5204b Add test Yurii Motov 2025-11-06 14:22:01 +0100
  • 650c27c1ce docs: Add comprehensive examples for required query parameters that can be None vikas avnish 2025-11-06 18:50:59 +0530
  • 458ce65ef9 Fix: allow internal scope kwarg in Depends while keeping validation #14281 Adeniran John 2025-11-06 10:29:33 +0100
  • 35fccdb7ac Improve error handling and validation in Depends Adeniran John 2025-11-06 10:16:54 +0100
  • 6ee20d6519
    Merge branch 'master' into fix/improve-depends-error-message Adeniran John 2025-11-06 10:05:11 +0100
  • 7596910ee4 tests: added tests to verify dependencies scope handling when defined in APIRouter luzzodev 2025-11-06 01:21:58 +0100
  • 2928419dea refactor: ruff formatting luzzodev 2025-11-06 01:20:33 +0100
  • cf47529e19 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-05 22:13:40 +0000
  • 941233b7e5 Add tests for File with UploadFile aliases Yurii Motov 2025-11-05 23:13:26 +0100
  • 0ff98af258 fix: fix Depends(scope='function') when defined on ApiRouter. Addess (#14296) luzzodev 2025-11-05 23:02:30 +0100
  • 5b09c0fd22 Add tests for Body model aliases Yurii Motov 2025-11-05 22:18:06 +0100
  • 98f20c2b23 Add tests for Body field aliases Yurii Motov 2025-11-05 21:25:39 +0100
  • f4125d685e Add tests for File model aliases Yurii Motov 2025-11-05 16:49:52 +0100
  • 04c956b624 Add tests to `test_compat.py` Yurii Motov 2025-11-05 13:58:54 +0100
  • 2966c72122 update help-fastapi.md Rafael de Oliveira Marques 2025-11-05 10:04:49 -0300
  • e9ceae29a5 Add tests to `test_optional_file_list.py` Yurii Motov 2025-11-05 14:01:58 +0100
  • d509eccedb update features.md Rafael de Oliveira Marques 2025-11-05 09:59:24 -0300
  • 462dafef82 Add tests to `test_compat.py` Yurii Motov 2025-11-05 13:58:54 +0100
  • f6d2c50152 update fastapi-cli.md Rafael de Oliveira Marques 2025-11-05 09:54:35 -0300
  • 0e80f9e1f5 Fix `TypeError: issubclass() arg 1 must be a class` for optional list of bytes Yurii Motov 2025-11-05 11:43:20 +0100
  • 5869032461 Update tests after applying a bugfix Yurii Motov 2025-11-05 13:30:41 +0100
  • daae0c621a update async.md Rafael de Oliveira Marques 2025-11-05 09:36:20 -0300
  • 751935c6df Fix `TypeError: issubclass() arg 1 must be a class` for optional list of bytes Yurii Motov 2025-11-05 11:43:20 +0100
  • 1486751d96 update alternatives.md Rafael de Oliveira Marques 2025-11-05 09:22:28 -0300
  • bb92ffb210
    Merge branch 'fastapi:master' into features/llm-outdated-pt Rafael de Oliveira Marques 2025-11-05 09:17:26 -0300
  • 6df608d031 Merge remote-tracking branch 'upstream/master' into fix-body-fields-aliases Yurii Motov 2025-11-05 11:18:39 +0100
  • a5f119963a Remove unused import, make changes in `models.py` Yurii Motov 2025-11-05 10:47:54 +0100
  • d193739f81 Merge remote-tracking branch 'upstream/master' into lieryan-dependencies-with-functools-partial Yurii Motov 2025-11-05 10:46:08 +0100
  • 7745e1596a Fix Windows UnicodeEncodeError in CLI test by setting PYTHONIOENCODING to UTF-8 Hemanth Thirthahalli 2025-11-05 13:19:25 +0530
  • bfb1d7e1b6 docs(en): simplify hl_lines in index.md (partial #1859) #14294 niveshpadamata1218 2025-11-05 12:15:29 +0530
  • cb8b8432c2 Delete old version Yurii Motov 2025-11-05 00:22:55 +0100
  • 4eba2a1d6b Remove `Annotated` Yurii Motov 2025-11-05 00:17:16 +0100
  • 6647b5dd6a 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks pre-commit-ci[bot] 2025-11-04 23:06:37 +0000
  • fbb6e1f862 Fix tests for aliases with Pydantic V2 Yurii Motov 2025-11-05 00:03:06 +0100
  • b630ac6cf4 Fix tests for aliases with Pydantic V1 Yurii Motov 2025-11-05 00:02:19 +0100
  • 1ee3e9cacb Move alias tests to folder, split tests for Pydantic V1 Yurii Motov 2025-11-04 23:09:52 +0100
  • 12f2551022 Add tests for File field aliases Yurii Motov 2025-11-04 22:58:30 +0100
  • 3d7ffab2b9 Add tests for Form model aliases Yurii Motov 2025-11-04 21:33:05 +0100
  • 47a57deb5a Update `test_form_field_aliases.py` Yurii Motov 2025-11-04 20:48:42 +0100